UNPKG

@atlaskit/primitives

Version:

Primitives are token-backed low-level building blocks.

10 lines (9 loc) 621 B
// eslint-disable-next-line @atlaskit/ui-styling-standard/use-compiled -- Ignored via go/DSP-18766 import { getSerializedStylesMap } from './get-serialized-styles-map'; var spacingProperties = ['padding', 'paddingBlock', 'paddingBlockStart', 'paddingBlockEnd', 'paddingInline', 'paddingInlineStart', 'paddingInlineEnd', 'gap', 'rowGap', 'columnGap']; export var createSpacingStylesMap = function createSpacingStylesMap(tokenMap) { return spacingProperties.reduce(function (styleMap, spacingProperty) { styleMap[spacingProperty] = getSerializedStylesMap(spacingProperty, tokenMap); return styleMap; }, {}); };