@ozen-ui/kit
Version:
React component library
19 lines (18 loc) • 857 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useSidebarContext = exports.SidebarContext = exports.SidebarContextDefaultValue = void 0;
var react_1 = require("react");
var environment_1 = require("../../constants/environment");
var constants_1 = require("./constants");
exports.SidebarContextDefaultValue = {
variant: constants_1.SIDEBAR_DEFAULT_VARIANT,
size: constants_1.SIDEBAR_DEFAULT_SIZE,
color: constants_1.SIDEBAR_DEFAULT_COLOR,
};
exports.SidebarContext = (0, react_1.createContext)(exports.SidebarContextDefaultValue);
var useSidebarContext = function () { return (0, react_1.useContext)(exports.SidebarContext); };
exports.useSidebarContext = useSidebarContext;
// Именованный провайдер
if (environment_1.isDev) {
exports.SidebarContext.displayName = 'SidebarContext';
}