import { AccordionItem } from '@/components/accordion/components/AccordionItem';

type TAccordionProps = {
  children: React.ReactElement[];
  className?: string;
};

function Accordion({ children, className }: TAccordionProps): React.ReactElement {
  return <div className={`flex flex-col gap-2 w-full ${className}`}>{children}</div>;
}

Accordion.Item = AccordionItem;

export { Accordion, TAccordionProps };
