@nex-ui/system
Version:
A lightweight and performant styling library based on Emotion, focusing on component architecture and developer experience.
14 lines (11 loc) • 398 B
JavaScript
"use client";
import { createContext } from '@nex-ui/utils';
const DEFAULT_CONTEXT_VALUE = '__nex-system-default-context-value__';
const [InnerSystemProvider, useSystem] = createContext({
contextName: 'SystemContext',
providerName: 'InnerSystemProvider',
hookName: 'useSystem',
strict: false,
defaultValue: DEFAULT_CONTEXT_VALUE
});
export { InnerSystemProvider, useSystem };