UNPKG

@adaptui/react

Version:

Collection of headless components/hooks that are accessible, composable, customizable from low level to build your own UI & Design System powered by Reakit

22 lines (16 loc) 791 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getSelectedId = exports.AccordionContext = void 0; var _store = require("ariakit-utils/store"); var AccordionContext = (0, _store.createStoreContext)(); exports.AccordionContext = AccordionContext; var getSelectedId = function getSelectedId(state, id) { var _state$selectedId; if (!id) return; if (state !== null && state !== void 0 && state.allowMultiple) return state === null || state === void 0 ? void 0 : (_state$selectedId = state.selectedId) === null || _state$selectedId === void 0 ? void 0 : _state$selectedId.includes(id); return (state === null || state === void 0 ? void 0 : state.selectedId) === id; }; exports.getSelectedId = getSelectedId; //# sourceMappingURL=__utils.js.map