{"version":3,"sources":["../src/components/Nav/NavDrawerBody/useNavDrawerBody.ts"],"sourcesContent":["'use client';\n\nimport type * as React from 'react';\nimport type { NavDrawerBodyProps, NavDrawerBodyState } from './NavDrawerBody.types';\nimport { useDrawerBody } from '../../Drawer/DrawerBody';\n\n/**\n * Create the state required to render NavDrawerBody.\n */\nexport const useNavDrawerBody = (props: NavDrawerBodyProps, ref: React.Ref<HTMLElement>): NavDrawerBodyState => {\n  return useDrawerBody({ role: 'navigation', ...props }, ref);\n};\n"],"names":["useNavDrawerBody","props","ref","useDrawerBody","role"],"mappings":"AAAA;;;;;+BASaA;;;eAAAA;;;4BALiB;AAKvB,MAAMA,mBAAmB,CAACC,OAA2BC;IAC1D,OAAOC,IAAAA,yBAAa,EAAC;QAAEC,MAAM;QAAc,GAAGH,KAAK;IAAC,GAAGC;AACzD"}