@renderlesskit/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
20 lines (15 loc) • 665 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useSelectState = useSelectState;
var _useSealedState = require("reakit-utils/useSealedState");
var _SelectListState = require("./SelectListState");
var _SelectPopoverState = require("./SelectPopoverState");
function useSelectState() {
var initialState = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
var sealed = (0, _useSealedState.useSealedState)(initialState);
var select = (0, _SelectListState.useSelectListState)(sealed);
return (0, _SelectPopoverState.useSelectPopoverState)(select, sealed);
}
//# sourceMappingURL=SelectState.js.map