@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
16 lines (13 loc) • 436 B
JavaScript
'use client';
;
function resolveStyles({ theme, styles, props, stylesCtx }) {
const arrayStyles = Array.isArray(styles) ? styles : [styles];
return arrayStyles.reduce((acc, style) => {
if (typeof style === "function") {
return { ...acc, ...style(theme, props, stylesCtx) };
}
return { ...acc, ...style };
}, {});
}
exports.resolveStyles = resolveStyles;
//# sourceMappingURL=resolve-styles.cjs.map