tailwindcss-turbine
Version:
Component generator for Tailwind CSS
20 lines • 691 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.calculateModifierStyles = void 0;
const calculateModifierStyles = (config) => {
const { prefix, baseStyles, modifiers } = config;
if (modifiers) {
return Object.entries(modifiers).reduce((res, [modifier, styles]) => {
return {
...res,
[`.${prefix}-${modifier}`]: {
...(baseStyles ? { [baseStyles]: {} } : {}),
[styles]: {}
}
};
}, {});
}
return {};
};
exports.calculateModifierStyles = calculateModifierStyles;
//# sourceMappingURL=calculateModifierStyles.js.map