Como posso saber qual o tipo das propriedades? Mesmo seguindo a "dica" do typescript para as propriedades, por exemplo:
Type '{ children: Element[]; submenuAberto: ISubmenu; setSubMenuAberto: Dispatch<SetStateAction<ISubmenu>>; onClick: () => void; }
Ainda da uns errinhos e segue dando mais erros, tem uma forma mais "simples" de entender isso?