We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4e1a26a commit bcfb38dCopy full SHA for bcfb38d
src/util/dataTypes.js
@@ -173,12 +173,9 @@ let lengthUnits = [
173
'cqmax',
174
]
175
let lengthUnitsPattern = `(?:${lengthUnits.join('|')})`
176
+let lengthRegExp = new RegExp(`^[+-]?[0-9]*\.?[0-9]+(?:[eE][+-]?[0-9]+)?${lengthUnitsPattern}$`)
177
export function length(value) {
- return (
178
- value === '0' ||
179
- new RegExp(`^[+-]?[0-9]*\.?[0-9]+(?:[eE][+-]?[0-9]+)?${lengthUnitsPattern}$`).test(value) ||
180
- isCSSFunction(value)
181
- )
+ return value === '0' || lengthRegExp.test(value) || isCSSFunction(value)
182
}
183
184
let lineWidths = new Set(['thin', 'medium', 'thick'])
0 commit comments