import { Dialog } from "@kobalte/core/dialog" interface InstanceDisconnectedModalProps { open: boolean folder?: string reason?: string onClose: () => void } export default function InstanceDisconnectedModal(props: InstanceDisconnectedModalProps) { const folderLabel = props.folder || "this workspace" const reasonLabel = props.reason || "The server stopped responding" return (
Instance Disconnected {folderLabel} can no longer be reached. Close the tab to continue working.

Details

{reasonLabel}

{props.folder && (

Folder: {props.folder}

)}
) }