UNPKG

@aplus-frontend/antdv

Version:

Vue basic component library maintained based on ant-design-vue

16 lines 555 B
import _extends from "@babel/runtime/helpers/esm/extends"; import { PresetColors } from '../theme/interface'; export function genPresetColor(token, genCss) { return PresetColors.reduce((prev, colorKey) => { const lightColor = token[`${colorKey}-1`]; const lightBorderColor = token[`${colorKey}-3`]; const darkColor = token[`${colorKey}-6`]; const textColor = token[`${colorKey}-7`]; return _extends(_extends({}, prev), genCss(colorKey, { lightColor, lightBorderColor, darkColor, textColor })); }, {}); }