//import { isModalClosing } from "../../components/ui/Modal"; import { Screen } from "./Intermediate"; import { ClipboardModal } from "./modals/Clipboard"; import { ExternalLinkModal } from "./modals/ExternalLinkPrompt"; import { InputModal } from "./modals/Input"; import { OnboardingModal } from "./modals/Onboarding"; import { PromptModal } from "./modals/Prompt"; export interface Props { screen: Screen; openScreen: (screen: Screen) => void; } export default function Modals({ screen, openScreen }: Props) { const onClose = () => //isModalClosing || screen.id === "onboarding" openScreen({ id: "none" }); // : internalEmit("Modal", "close"); switch (screen.id) { case "_prompt": return ; case "_input": return ; case "clipboard": return ; case "onboarding": return ; case "external_link_prompt": return ; } return null; }