@ozen-ui/kit
Version:
React component library
16 lines (15 loc) • 601 B
JavaScript
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';
}