{"version":3,"sources":["../src/components/Overflow/Overflow.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport type { OverflowProps } from './Overflow.types';\nimport { useOverflow } from './useOverflow';\nimport { useOverflowContextValues } from './useOverflowContextValues';\nimport { renderOverflow } from './renderOverflow';\n\n/**\n * Provides an overflow context for `OverflowItem` descendants without any built-in styling.\n */\nexport const Overflow: ForwardRefComponent<OverflowProps> = React.forwardRef((props, ref) => {\n  const state = useOverflow(props, ref);\n  const contextValues = useOverflowContextValues(state);\n\n  return renderOverflow(state, contextValues);\n});\n\nOverflow.displayName = 'Overflow';\n"],"names":["Overflow","React","forwardRef","props","ref","state","useOverflow","contextValues","useOverflowContextValues","renderOverflow","displayName"],"mappings":"AAAA;;;;;+BAYaA;;;eAAAA;;;;iEAVU;6BAGK;0CACa;gCACV;AAKxB,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"}