UNPKG

@ozen-ui/kit

Version:

React component library

16 lines (15 loc) 601 B
import { createContext, useContext } from 'react'; import { isDev } from '../../../../constants/environment'; import { OZEN_THEME_PROVIDER_DEFAULT_THEME } from './constants'; export var OzenThemeContextDefaultValue = { theme: OZEN_THEME_PROVIDER_DEFAULT_THEME, settings: { isUseNewProvider: false, }, }; export var OzenThemeContext = createContext(OzenThemeContextDefaultValue); export var useOzenThemeContext = function () { return useContext(OzenThemeContext); }; // Именованный провайдер if (isDev) { OzenThemeContext.displayName = 'OzenThemeContext'; }