import { useState } from 'react'; import './Accordion.scss'; import Icon from '../Icon'; import '../../../index.scss'; import { AccordionProps } from './types'; import Tooltip from '../Tooltip'; import Typography from '../Typography'; /** * Accordion UI component */ const Accordion = ({ headerTitle = '', color, minHeight = '32px', // Default min-height for accordion content accordionContent = <>This is accordion content>, disable = false, disableInfoMessage = '', }: AccordionProps) => { const [isAccordionExpanded, setIsAccordionExpanded] = useState(true); const onAccordionClick = () => { setIsAccordionExpanded(!isAccordionExpanded); }; return (