UNPKG

@ariakit/react-core

Version:

Ariakit React core

81 lines (79 loc) 2.33 kB
"use client"; import { useSelectList } from "../__chunks/A25OPEFM.js"; import { useSelectProviderContext } from "../__chunks/35OKO4JY.js"; import "../__chunks/O5G4B22L.js"; import { usePopover } from "../__chunks/AOOXE4FT.js"; import { createDialogComponent } from "../__chunks/KOWQMA5P.js"; import "../__chunks/27UGDV3K.js"; import "../__chunks/AOQQTIBO.js"; import "../__chunks/5M6RIVE2.js"; import "../__chunks/5L75JEQF.js"; import "../__chunks/POCYREJH.js"; import "../__chunks/GDMALITU.js"; import "../__chunks/6GXEOXGT.js"; import "../__chunks/VKPF3GCK.js"; import "../__chunks/R3NHSIAL.js"; import "../__chunks/SUN7W7XS.js"; import "../__chunks/336RKHJD.js"; import "../__chunks/QDZPIHAY.js"; import "../__chunks/CZ4GFWYL.js"; import "../__chunks/Z5GCVBAY.js"; import "../__chunks/IGR4SXG2.js"; import "../__chunks/677M2CI3.js"; import "../__chunks/S7U6BLGA.js"; import "../__chunks/QXEZ5Q7H.js"; import "../__chunks/3NDVDEB4.js"; import "../__chunks/AOUGVQZ3.js"; import "../__chunks/K2ZF5NU7.js"; import "../__chunks/63XF7ACK.js"; import "../__chunks/HIPI64MW.js"; import "../__chunks/NGV5ZW5X.js"; import "../__chunks/H5Z3PUKM.js"; import "../__chunks/NLF4OZJK.js"; import "../__chunks/7NJRHOSP.js"; import "../__chunks/AB647VKY.js"; import "../__chunks/467XRHWL.js"; import "../__chunks/2LVHRIRC.js"; import "../__chunks/FYYAZUDI.js"; import "../__chunks/NO3UEYQ2.js"; import "../__chunks/3F6D4KUU.js"; import "../__chunks/SWN3JYXT.js"; import "../__chunks/SOQQIDO4.js"; import "../__chunks/CTVD4XJH.js"; import { createElement, createHook, forwardRef } from "../__chunks/L4OUMOCQ.js"; import "../__chunks/W2TDKEPX.js"; import "../__chunks/AZVQSWGA.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 };