UNPKG

@ariakit/react-core

Version:

Ariakit React core

81 lines (79 loc) 2.33 kB
"use client"; import { useSelectList } from "../__chunks/OIMUKFHW.js"; import { useSelectProviderContext } from "../__chunks/QI6TYHPV.js"; import "../__chunks/WXLNFAIL.js"; import { usePopover } from "../__chunks/4Z6JSVUY.js"; import { createDialogComponent } from "../__chunks/2S4Q4M35.js"; import "../__chunks/SWBQ42SL.js"; import "../__chunks/AOQQTIBO.js"; import "../__chunks/5M6RIVE2.js"; import "../__chunks/IEBFIEPB.js"; import "../__chunks/RBTTLCIN.js"; import "../__chunks/UG4JNWMY.js"; import "../__chunks/6GXEOXGT.js"; import "../__chunks/Y7OMCS5T.js"; import "../__chunks/HLTQOHKZ.js"; import "../__chunks/DJAL6CN3.js"; import "../__chunks/NQXOL4RD.js"; import "../__chunks/NE2XEEQN.js"; import "../__chunks/CZ4GFWYL.js"; import "../__chunks/Z5GCVBAY.js"; import "../__chunks/IGR4SXG2.js"; import "../__chunks/677M2CI3.js"; import "../__chunks/S7U6BLGA.js"; import "../__chunks/LVVSG7VH.js"; import "../__chunks/3NDVDEB4.js"; import "../__chunks/AOUGVQZ3.js"; import "../__chunks/K2ZF5NU7.js"; import "../__chunks/63XF7ACK.js"; import "../__chunks/HAX24JB7.js"; import "../__chunks/5NIUVND5.js"; import "../__chunks/33YRLYNQ.js"; import "../__chunks/E7PWFDGB.js"; import "../__chunks/5VQZOHHZ.js"; import "../__chunks/HIN2NSI2.js"; import "../__chunks/MWF5B7KS.js"; import "../__chunks/63N3TCQX.js"; import "../__chunks/FFSBKSAM.js"; import "../__chunks/72IB6YNO.js"; import "../__chunks/US3TW2XI.js"; import "../__chunks/SWN3JYXT.js"; import "../__chunks/Q3KUZPD7.js"; import "../__chunks/45YOMIF3.js"; import { createElement, createHook, forwardRef } from "../__chunks/ILRXHV7V.js"; import "../__chunks/K2XTQB3X.js"; import "../__chunks/YXGXYGQX.js"; // src/select/select-popover.tsx var TagName = "div"; var useSelectPopover = createHook( function useSelectPopover2({ store, alwaysVisible, ...props }) { const context = useSelectProviderContext(); store = store || context; props = useSelectList({ store, alwaysVisible, ...props }); props = usePopover({ store, alwaysVisible, ...props }); return props; } ); var SelectPopover = createDialogComponent( forwardRef(function SelectPopover2(props) { const htmlProps = useSelectPopover(props); return createElement(TagName, htmlProps); }), useSelectProviderContext ); export { SelectPopover, useSelectPopover };