import type React from 'react'; import { useState } from 'react'; import { m } from 'framer-motion'; import { FiChevronRight } from 'react-icons/fi'; export interface ExternalSectionProps { title: string; icon?: JSX.Element; active?: boolean; onClick: () => void; } export const ExternalSection = ({ title, icon, active, onClick, }: ExternalSectionProps): JSX.Element => { const [open, setOpen] = useState(false); const toggleOpen = (): void => setOpen(!open); return ( { onClick(); }} > {icon} {title} ); };