import { faArrowLeft, faClose } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import React, { useState } from "react"; import { FaChevronDown, FaChevronUp } from "react-icons/fa"; export function Menu(props: { title: string; open: boolean; onClose: () => void; canBeHidden?: boolean; onBack?: () => void; showBackButton?: boolean; children?: JSX.Element | JSX.Element[]; }) { const [hide, setHide] = useState(true); if (!props.open && hide) setHide(false); return (