import { AccordionPanel, AccordionPanelProps, ComponentWithAs, forwardRef, useBreakpointValue, useColorMode, } from '@chakra-ui/react'; import { theme } from '../../modules/theme'; import { TYPOGRAPHY_STYLES } from '../Typography'; export const NumberedAccordionPanel: ComponentWithAs<'div', AccordionPanelProps> = forwardRef< AccordionPanelProps, 'div' >((props, ref) => { const { colorMode } = useColorMode(); const typography: keyof typeof TYPOGRAPHY_STYLES['body'] = useBreakpointValue({ base: 'sm', md: 'md', }) || 'md'; return ( ); });