{"version":3,"sources":["../../src/listbox/UIListbox.parts.ts","../../src/listbox/root/UIListboxRoot.tsx","../../src/listbox/index.ts"],"sourcesContent":["export { ListboxEmpty as Empty, ListboxFilter as Filter, ListboxFooter as Footer, ListboxHeader as Header, ListboxOption as Option, ListboxOptions as Options, ListboxSelection as Selection } from 'primereact/listbox';\nexport { UIListboxRoot as Root } from './root';\n","'use client';\nimport { Component } from '@primereact/core/component';\nimport { styles } from '@primereact/styles/listbox';\nimport { withComponent } from '@primereact/ui/base';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { ListboxRoot, defaultRootProps } from 'primereact/listbox';\nimport * as React from 'react';\n\nexport const UIListboxRoot = withComponent({\n    name: 'Listbox.Root',\n    defaultProps: defaultRootProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ styles }, instance.inProps);\n\n        return <Component as={ListboxRoot} attrs={rootProps} />;\n    }\n});\n","export * as Listbox from './UIListbox.parts';\n\n// Named runtime exports to maximize tree-shaking\nexport {\n    defaultEmptyProps,\n    defaultFilterProps,\n    defaultFooterProps,\n    defaultHeaderProps,\n    defaultOptionProps,\n    defaultOptionsProps,\n    defaultRootProps,\n    defaultSelectionProps,\n    ListboxEmpty,\n    ListboxFilter,\n    ListboxFooter,\n    ListboxHeader,\n    ListboxOption,\n    ListboxOptions,\n    ListboxProps,\n    ListboxProvider,\n    ListboxSelection,\n    useListboxContext\n} from 'primereact/listbox';\nexport { UIListboxRoot as ListboxRoot } from './root';\n"],"mappings":"0FAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,WAAAE,EAAA,WAAAC,EAAA,WAAAC,EAAA,WAAAC,EAAA,WAAAC,EAAA,YAAAC,EAAA,SAAAC,EAAA,cAAAC,IAAA,OAAyB,gBAAhBP,EAAwC,iBAAjBC,EAA0C,iBAAjBC,EAA0C,iBAAjBC,EAA0C,iBAAjBC,EAA2C,kBAAlBC,EAA+C,oBAApBE,MAAqC,qBCCpM,OAAS,aAAAC,MAAiB,6BAC1B,OAAS,UAAAC,MAAc,6BACvB,OAAS,iBAAAC,MAAqB,sBAC9B,OAAS,qBAAAC,MAAyB,kBAClC,OAAS,eAAAC,EAAa,oBAAAC,MAAwB,qBAC9C,UAAYC,MAAW,QAEhB,IAAMC,EAAgBL,EAAc,CACvC,KAAM,eACN,aAAcG,EACd,OAAOG,EAAU,CACb,IAAMC,EAAYN,EAAkB,CAAE,OAAAF,CAAO,EAAGO,EAAS,OAAO,EAEhE,OAAO,gBAACR,EAAA,CAAU,GAAII,EAAa,MAAOK,EAAW,CACzD,CACJ,CAAC,ECbD,OACI,qBAAAC,EACA,sBAAAC,EACA,sBAAAC,EACA,sBAAAC,EACA,sBAAAC,EACA,uBAAAC,EACA,oBAAAC,EACA,yBAAAC,EACA,gBAAAC,EACA,iBAAAC,EACA,iBAAAC,EACA,iBAAAC,EACA,iBAAAC,EACA,kBAAAC,EACA,gBAAAC,EACA,mBAAAC,EACA,oBAAAC,EACA,qBAAAC,MACG","names":["UIListbox_parts_exports","__export","ListboxEmpty","ListboxFilter","ListboxFooter","ListboxHeader","ListboxOption","ListboxOptions","UIListboxRoot","ListboxSelection","Component","styles","withComponent","mergeDefaultProps","ListboxRoot","defaultRootProps","React","UIListboxRoot","instance","rootProps","defaultEmptyProps","defaultFilterProps","defaultFooterProps","defaultHeaderProps","defaultOptionProps","defaultOptionsProps","defaultRootProps","defaultSelectionProps","ListboxEmpty","ListboxFilter","ListboxFooter","ListboxHeader","ListboxOption","ListboxOptions","ListboxProps","ListboxProvider","ListboxSelection","useListboxContext"]}