import { Component, For, Show } from "solid-js" import type { Instance } from "../types/instance" import InstanceTab from "./instance-tab" import KeyboardHint from "./keyboard-hint" import { Plus, Cast } from "lucide-solid" import { keyboardRegistry } from "../lib/keyboard-registry" interface InstanceTabsProps { instances: Map activeInstanceId: string | null onSelect: (instanceId: string) => void onClose: (instanceId: string) => void onNew: () => void onOpenRemoteAccess?: () => void } const InstanceTabs: Component = (props) => { return (
{([id, instance]) => ( props.onSelect(id)} onClose={() => props.onClose(id)} /> )}
1}>
) } export default InstanceTabs