UNPKG

@windijs/utilities

Version:

@windijs/utilities

13 lines (10 loc) 541 B
import { boxShadowConfig, opacityConfig } from '@windijs/config'; import { createUtility, configHandler, buildBoxShadowSize, colorHandler, buildBoxShadowColor } from '@windijs/core'; import { prop } from '@windijs/helpers'; import colors from './colors.js'; var shadow = createUtility("shadow") .use(configHandler(boxShadowConfig, buildBoxShadowSize)) .use(colorHandler(colors, buildBoxShadowColor)) .case("opacity", configHandler(opacityConfig, prop `--w-shadow-color-opacity`)) .init(); export { shadow as default };