UNPKG

@gechiui/components

Version:
33 lines (27 loc) 795 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useToolsPanelContext = exports.ToolsPanelContext = void 0; var _element = require("@gechiui/element"); /** * GeChiUI dependencies */ const noop = () => undefined; const ToolsPanelContext = (0, _element.createContext)({ menuItems: { default: {}, optional: {} }, hasMenuItems: false, isResetting: false, shouldRenderPlaceholderItems: false, registerPanelItem: noop, deregisterPanelItem: noop, flagItemCustomization: noop, areAllOptionalControlsHidden: true }); exports.ToolsPanelContext = ToolsPanelContext; const useToolsPanelContext = () => (0, _element.useContext)(ToolsPanelContext); exports.useToolsPanelContext = useToolsPanelContext; //# sourceMappingURL=context.js.map