UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

24 lines (21 loc) 735 B
'use client'; import { createContext, useContext } from 'react'; const MantineContext = createContext(null); function useMantineContext() { const ctx = useContext(MantineContext); if (!ctx) { throw new Error("[@mantine/core] MantineProvider was not found in tree"); } return ctx; } function useMantineCssVariablesResolver() { return useMantineContext().cssVariablesResolver; } function useMantineClassNamesPrefix() { return useMantineContext().classNamesPrefix; } function useMantineStyleNonce() { return useMantineContext().getStyleNonce; } export { MantineContext, useMantineClassNamesPrefix, useMantineContext, useMantineCssVariablesResolver, useMantineStyleNonce }; //# sourceMappingURL=Mantine.context.mjs.map