2025-11-20 19:09:43 +00:00
|
|
|
export type WebSocketContextValue = {
|
|
|
|
|
connected: boolean;
|
|
|
|
|
send?: (msg: unknown) => void;
|
|
|
|
|
latestStats: { activeUsers: number; alerts: number } | null;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type InfoBarData = {
|
|
|
|
|
"system-clock-utc": string;
|
|
|
|
|
"system-clock-local": string;
|
|
|
|
|
"memory-cpu-status": string;
|
|
|
|
|
"thread-count": string;
|
|
|
|
|
};
|
2025-11-21 08:55:23 +00:00
|
|
|
|
|
|
|
|
export type StatusIndicator = "neutral-quaternary" | "dark" | "info" | "success" | "warning" | "danger";
|
2025-11-21 16:01:34 +00:00
|
|
|
export type Region = {
|
|
|
|
|
name: string;
|
|
|
|
|
brushColour: string;
|
|
|
|
|
};
|