@wix/design-system
Version:
@wix/design-system
21 lines (20 loc) • 814 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.getSizeValues = exports.formatSizeValue = void 0;
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
var formatSizeValue = value => {
if (value === undefined) return undefined;
return isFinite(Number(value)) ? "".concat(value, "px") : "".concat(value);
};
exports.formatSizeValue = formatSizeValue;
var getSizeValues = props => {
return Object.fromEntries(Object.entries(props).map(_ref => {
var _ref2 = (0, _slicedToArray2.default)(_ref, 2),
key = _ref2[0],
value = _ref2[1];
return [key, formatSizeValue(value)];
}));
};
exports.getSizeValues = getSizeValues;
//# sourceMappingURL=formatSizeValues.js.map