Skip to content

Commit af48117

Browse files
committed
remove unnecessary intermediate check
1 parent 9e436f7 commit af48117

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

packages/tailwindcss/src/canonicalize-candidates.ts

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1006,22 +1006,21 @@ function arbitraryUtilities(candidate: Candidate, options: InternalCanonicalizeO
10061006
spacingMultiplier,
10071007
options.signatureOptions.rem,
10081008
)
1009-
if (canonicalizedSpacingMultiplier !== null) {
1010-
let canonicalizedValue = constantFoldDeclaration(value, options.signatureOptions.rem)
1011-
let valueDimension = dimensions.get(canonicalizedValue)
1012-
let spacingMultiplierDimension = dimensions.get(canonicalizedSpacingMultiplier)
1013-
if (
1014-
valueDimension &&
1015-
spacingMultiplierDimension &&
1016-
valueDimension[1] === spacingMultiplierDimension[1] && // Ensure the units match
1017-
spacingMultiplierDimension[0] !== 0
1018-
) {
1019-
let bareValue = `${valueDimension[0] / spacingMultiplierDimension[0]}`
1020-
if (isValidSpacingMultiplier(bareValue)) {
1021-
yield Object.assign({}, candidate, {
1022-
value: { kind: 'named', value: bareValue, fraction: null },
1023-
})
1024-
}
1009+
1010+
let canonicalizedValue = constantFoldDeclaration(value, options.signatureOptions.rem)
1011+
let valueDimension = dimensions.get(canonicalizedValue)
1012+
let spacingMultiplierDimension = dimensions.get(canonicalizedSpacingMultiplier)
1013+
if (
1014+
valueDimension &&
1015+
spacingMultiplierDimension &&
1016+
valueDimension[1] === spacingMultiplierDimension[1] && // Ensure the units match
1017+
spacingMultiplierDimension[0] !== 0
1018+
) {
1019+
let bareValue = `${valueDimension[0] / spacingMultiplierDimension[0]}`
1020+
if (isValidSpacingMultiplier(bareValue)) {
1021+
yield Object.assign({}, candidate, {
1022+
value: { kind: 'named', value: bareValue, fraction: null },
1023+
})
10251024
}
10261025
}
10271026
}

0 commit comments

Comments
 (0)