@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
22 lines (19 loc) • 434 B
JavaScript
'use client';
;
function resolveStyle({ style, theme }) {
if (Array.isArray(style)) {
return [...style].reduce(
(acc, item) => ({ ...acc, ...resolveStyle({ style: item, theme }) }),
{}
);
}
if (typeof style === "function") {
return style(theme);
}
if (style == null) {
return {};
}
return style;
}
exports.resolveStyle = resolveStyle;
//# sourceMappingURL=resolve-style.cjs.map