import React from 'react' import { ForwardedRef, forwardRef } from 'react' import { AccordionProps } from './types' import { AccordionStyle, AccordionSummaryStyle, AccordionTitleStyle, AccordionArrowStyle, AccordionContentStyle, } from './AccordionStyles' import { useExpanded } from './useExpanded' function Accordion(props: AccordionProps, ref?: ForwardedRef) { const { defaultExpanded, summary, children, ...rest } = props const { toggleProps, collapseProps, isExpanded } = useExpanded(props) return ( {summary}
{children}
) } export default forwardRef(Accordion)