import { AccordionItem, AccordionItemProps, ComponentWithAs, Divider, forwardRef, } from '@chakra-ui/react'; import { CLASS_NAMES } from '../constants'; import { NumberedAccordionItemContext } from './context'; export const NumberedAccordionItem: ComponentWithAs<'div', AccordionItemProps> = forwardRef< AccordionItemProps, 'div' >(({ children, ...otherProps }, ref) => { return ( {({ isExpanded, isDisabled }) => { return ( {typeof children === 'function' ? children({ isExpanded, isDisabled, }) : children} ); }} ); });