UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

26 lines (25 loc) 866 B
"use client"; import { resolveClassNames } from "../use-styles/get-class-name/resolve-class-names/resolve-class-names.mjs"; import { resolveStyles } from "../use-styles/get-style/resolve-styles/resolve-styles.mjs"; import { useMantineTheme } from "../../MantineProvider/MantineThemeProvider/MantineThemeProvider.mjs"; //#region packages/@mantine/core/src/core/styles-api/use-resolved-styles-api/use-resolved-styles-api.ts function useResolvedStylesApi({ classNames, styles, props, stylesCtx }) { const theme = useMantineTheme(); return { resolvedClassNames: resolveClassNames({ theme, classNames, props, stylesCtx: stylesCtx || void 0 }), resolvedStyles: resolveStyles({ theme, styles, props, stylesCtx: stylesCtx || void 0 }) }; } //#endregion export { useResolvedStylesApi }; //# sourceMappingURL=use-resolved-styles-api.mjs.map