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