import {useState} from "react" interface SideMenuProps { items: { label: string }[] onChange: (index: number) => void } export function SideMenu({items, onChange}: SideMenuProps) { const [selectedIndex, setSelectedIndex] = useState(0) return (
{items.map((item, index) => { return (
{ setSelectedIndex(index) onChange(index) }}>{item.label}
) })}
) }