@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
25 lines (21 loc) • 494 B
JavaScript
'use client';
;
var resolveStyles = require('../resolve-styles/resolve-styles.cjs');
function getThemeStyles({
theme,
themeName,
props,
stylesCtx,
selector
}) {
return themeName.map(
(n) => resolveStyles.resolveStyles({
theme,
styles: theme.components[n]?.styles,
props,
stylesCtx
})[selector]
).reduce((acc, val) => ({ ...acc, ...val }), {});
}
exports.getThemeStyles = getThemeStyles;
//# sourceMappingURL=get-theme-styles.cjs.map