UNPKG

@ozen-ui/kit

Version:

React component library

29 lines (28 loc) 1.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useStepperVerticalContext = exports.StepperVerticalContext = exports.StepperVerticalContextDefaultValue = void 0; var react_1 = require("react"); var environment_1 = require("../../constants/environment"); var utils_1 = require("../../utils"); var constants_1 = require("./constants"); exports.StepperVerticalContextDefaultValue = { ellipsis: constants_1.STEPPER_VERTICAL_DEFAULT_ELLIPSIS, stepsControl: { steps: { current: {} }, initializeStep: function () { }, deleteStep: function () { }, }, structure: { value: { current: { nodes: [], nodeById: {} } }, eventBus: new utils_1.EventBus(), }, }; exports.StepperVerticalContext = (0, react_1.createContext)(exports.StepperVerticalContextDefaultValue); var useStepperVerticalContext = function () { return (0, react_1.useContext)(exports.StepperVerticalContext); }; exports.useStepperVerticalContext = useStepperVerticalContext; // Именованный провайдер if (environment_1.isDev) { exports.StepperVerticalContext.displayName = 'StepperVerticalContext'; }