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.

32 lines (31 loc) 1.15 kB
"use strict"; '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 var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.useColorScheme = exports.getInitColorSchemeScript = exports.CssVarsProvider = void 0; var _system = require("@mui/system"); var _defaultTheme = _interopRequireDefault(require("./defaultTheme")); var _identifier = _interopRequireDefault(require("./identifier")); const { CssVarsProvider, useColorScheme, getInitColorSchemeScript } = (0, _system.unstable_createCssVarsProvider)({ themeId: _identifier.default, theme: _defaultTheme.default, attribute: 'data-joy-color-scheme', modeStorageKey: 'joy-mode', colorSchemeStorageKey: 'joy-color-scheme', defaultColorScheme: { light: 'light', dark: 'dark' } }); exports.getInitColorSchemeScript = getInitColorSchemeScript; exports.useColorScheme = useColorScheme; exports.CssVarsProvider = CssVarsProvider;