UNPKG

@mui/joy

Version:

Joy UI is an open-source React component library that implements MUI's own design principles. It's comprehensive and can be used in production out of the box.

24 lines (23 loc) 763 B
'use client'; // do not remove the following import (https://github.com/microsoft/TypeScript/issues/29808#issuecomment-1320713018) /* eslint-disable @typescript-eslint/no-unused-vars */ // @ts-ignore import { unstable_createCssVarsProvider as createCssVarsProvider } from '@mui/system'; import defaultTheme from './defaultTheme'; import THEME_ID from './identifier'; const { CssVarsProvider, useColorScheme, getInitColorSchemeScript } = createCssVarsProvider({ themeId: THEME_ID, theme: defaultTheme, attribute: 'data-joy-color-scheme', modeStorageKey: 'joy-mode', colorSchemeStorageKey: 'joy-color-scheme', defaultColorScheme: { light: 'light', dark: 'dark' } }); export { CssVarsProvider, useColorScheme, getInitColorSchemeScript };