UNPKG

926 BJavaScriptView Raw
1define(["require", "exports"], function (require, exports) {
2 "use strict";
3 Object.defineProperty(exports, "__esModule", { value: true });
4 var NON_PIXEL_NUMBER_PROPS = [
5 'column-count',
6 'font-weight',
7 'flex',
8 'flex-grow',
9 'flex-shrink',
10 'fill-opacity',
11 'opacity',
12 'order',
13 'z-index',
14 'zoom',
15 ];
16 function provideUnits(rulePairs, index) {
17 var name = rulePairs[index];
18 var value = rulePairs[index + 1];
19 if (typeof value === 'number') {
20 var isNonPixelProp = NON_PIXEL_NUMBER_PROPS.indexOf(name) > -1;
21 var isVariableOrPrefixed = name.indexOf('--') > -1;
22 var unit = isNonPixelProp || isVariableOrPrefixed ? '' : 'px';
23 rulePairs[index + 1] = "" + value + unit;
24 }
25 }
26 exports.provideUnits = provideUnits;
27});
28//# sourceMappingURL=provideUnits.js.map
\No newline at end of file