Skip to content

Commit 62dc3f5

Browse files
committed
Fix incorrect 0 aut-rem transforms
1 parent e66244e commit 62dc3f5

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/converters.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ function scaleRem(remValue: string) {
88

99
function createConverter(units: string, { shouldScale = false, transformUnitLess = true } = {}) {
1010
function converter(value: unknown): string {
11-
if (value === 0 || value === '0') {
11+
if ((value === 0 || value === '0') && transformUnitLess) {
1212
return `0${units}`;
1313
}
1414

src/tests/__snapshots__/auto-rem.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ exports[`auto-rem does not transform strings with rgba 1`] = `
1313
exports[`auto-rem does not transform values without units 1`] = `
1414
"
1515
.demo {
16-
flex: 1 1 calc(7.5rem * var(--mantine-scale))
16+
flex: 1 0 calc(7.5rem * var(--mantine-scale))
1717
}
1818
"
1919
`;
@@ -54,7 +54,7 @@ exports[`auto-rem it transforms px to rem values correctly 1`] = `
5454
exports[`auto-rem transforms coma separated values correctly 1`] = `
5555
"
5656
.demo {
57-
background-position: 0rem 0rem, 0rem calc(0.25rem * var(--mantine-scale)), calc(0.25rem * var(--mantine-scale)) calc(-0.25rem * var(--mantine-scale)), calc(-0.25rem * var(--mantine-scale)) 0rem;
57+
background-position: 0 0, 0 calc(0.25rem * var(--mantine-scale)), calc(0.25rem * var(--mantine-scale)) calc(-0.25rem * var(--mantine-scale)), calc(-0.25rem * var(--mantine-scale)) 0;
5858
}
5959
"
6060
`;

src/tests/auto-rem.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ const comaSeparatedInput = `
4343

4444
const unitLessInput = `
4545
.demo {
46-
flex: 1 1 120px
46+
flex: 1 0 120px
4747
}
4848
`;
4949

0 commit comments

Comments
 (0)