import { type Component, createResource, For, Show } from "solid-js"; import { commandsApi } from "../api/client"; import { Button } from "./ui/Button"; import { Card } from "./ui/Card"; const CommandQueue: Component = () => { const [commands, { refetch }] = createResource(commandsApi.list); const updateCommandStatus = async (id: number, status: string) => { try { await commandsApi.updateStatus(id, { status }); refetch(); } catch (err) { console.error("Failed to update command:", err); alert(`Error: ${err}`); } }; const formatDate = (dateStr: string) => { return new Date(dateStr).toLocaleString(); }; return (
{JSON.stringify(cmd.command, null, 2)}