{"version":3,"sources":["../src/components/Combobox/Combobox.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport { useCombobox } from './useCombobox';\nimport { renderCombobox } from './renderCombobox';\nimport type { ComboboxProps } from './Combobox.types';\nimport { useComboboxContextValues } from './useComboboxContextValues';\n\nexport const Combobox: ForwardRefComponent<ComboboxProps> = React.forwardRef((props, ref) => {\n  const state = useCombobox(props, ref as React.Ref<HTMLInputElement>);\n  const contextValues = useComboboxContextValues(state);\n\n  return renderCombobox(state, contextValues);\n});\n\nCombobox.displayName = 'Combobox';\n"],"names":["Combobox","React","forwardRef","props","ref","state","useCombobox","contextValues","useComboboxContextValues","renderCombobox","displayName"],"mappings":"AAAA;;;;;+BASaA;;;eAAAA;;;;iEAPU;6BAEK;gCACG;0CAEU;AAElC,MAAMA,yBAA+CC,OAAMC,UAAU,CAAC,CAACC,OAAOC;IACnF,MAAMC,QAAQC,IAAAA,wBAAW,EAACH,OAAOC;IACjC,MAAMG,gBAAgBC,IAAAA,kDAAwB,EAACH;IAE/C,OAAOI,IAAAA,8BAAc,EAACJ,OAAOE;AAC/B;AAEAP,SAASU,WAAW,GAAG"}