UNPKG

@atlaskit/primitives

Version:

Primitives are token-backed low-level building blocks.

16 lines (14 loc) 797 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createSpacingStylesMap = void 0; var _getSerializedStylesMap = require("./get-serialized-styles-map"); // eslint-disable-next-line @atlaskit/ui-styling-standard/use-compiled -- Ignored via go/DSP-18766 var spacingProperties = ['padding', 'paddingBlock', 'paddingBlockStart', 'paddingBlockEnd', 'paddingInline', 'paddingInlineStart', 'paddingInlineEnd', 'gap', 'rowGap', 'columnGap']; var createSpacingStylesMap = exports.createSpacingStylesMap = function createSpacingStylesMap(tokenMap) { return spacingProperties.reduce(function (styleMap, spacingProperty) { styleMap[spacingProperty] = (0, _getSerializedStylesMap.getSerializedStylesMap)(spacingProperty, tokenMap); return styleMap; }, {}); };