UNPKG

tailwindcss-turbine

Version:
22 lines 870 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.calculateModifierColorStyles = void 0; const prependApply_1 = require("./prependApply"); const calculateModifierColorStyles = (config, color) => { const { prefix, baseStyles, modifiers, colorStyles } = config; if (modifiers) { return Object.entries(modifiers).reduce((res, [modifier, styles]) => { return { ...res, [`.${prefix}-${modifier}-${color}`]: { ...(baseStyles ? { [baseStyles]: {} } : {}), [styles]: {}, [prependApply_1.prependApply(colorStyles(color))]: {} } }; }, {}); } return {}; }; exports.calculateModifierColorStyles = calculateModifierColorStyles; //# sourceMappingURL=calculateModifierColorStyles.js.map