import { Screen } from "./Intermediate"; import { ErrorModal } from "./modals/Error"; import { SignedOutModal } from "./modals/SignedOut"; import { ClipboardModal } from "./modals/Clipboard"; import { OnboardingModal } from "./modals/Onboarding"; import { ModifyAccountModal } from "./modals/ModifyAccount"; import { InputModal, SpecialInputModal } from "./modals/Input"; import { PromptModal, SpecialPromptModal } from "./modals/Prompt"; export interface Props { screen: Screen; openScreen: (id: any) => void; } export default function Modals({ screen, openScreen }: Props) { const onClose = () => openScreen({ id: "none" }); switch (screen.id) { case "_prompt": return ; case "special_prompt": return ; case "_input": return ; case "special_input": return ; case "error": return ; case "signed_out": return ; case "clipboard": return ; case "modify_account": return ; case "onboarding": return ; } return null; }