UNPKG

@atlaskit/tokens

Version:

Design tokens are the single source of truth to name and store design decisions.

7 lines 317 B
import tokens from '../artifacts/token-names'; export function reduceTokenMap(tokenMap, themeRamp) { return Object.entries(tokenMap).reduce((acc, [key, value]) => { const cssVar = tokens[key]; return cssVar ? `${acc}\n ${cssVar}: ${typeof value === 'string' ? value : themeRamp[value]};` : acc; }, ''); }