{"version":3,"sources":["../src/components/Drawer/Drawer.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport type { DrawerProps } from './Drawer.types';\nimport { renderDrawer } from './renderDrawer';\nimport { useDrawer } from './useDrawer';\n\n/**\n * Drawer contains supplementary content for complex creation, edit, or management experiences.\n */\nexport const Drawer: ForwardRefComponent<DrawerProps> = React.forwardRef((props, ref) => {\n  const state = useDrawer(props, ref);\n\n  return renderDrawer(state);\n});\n\nDrawer.displayName = 'Drawer';\n"],"names":["Drawer","React","forwardRef","props","ref","state","useDrawer","renderDrawer","displayName"],"mappings":"AAAA;;;;;+BAWaA;;;eAAAA;;;;iEATU;8BAGM;2BACH;AAKnB,MAAMA,uBAA2CC,OAAMC,UAAU,CAAC,CAACC,OAAOC;IAC/E,MAAMC,QAAQC,IAAAA,oBAAS,EAACH,OAAOC;IAE/B,OAAOG,IAAAA,0BAAY,EAACF;AACtB;AAEAL,OAAOQ,WAAW,GAAG"}