diff --git a/backend/hand_landmarker.task b/backend/hand_landmarker.task new file mode 100644 index 0000000..0d53faf Binary files /dev/null and b/backend/hand_landmarker.task differ diff --git a/src/components/ui/HandTrackingOverlay.tsx b/src/components/ui/HandTrackingOverlay.tsx index c8492fd..e73d720 100644 --- a/src/components/ui/HandTrackingOverlay.tsx +++ b/src/components/ui/HandTrackingOverlay.tsx @@ -1,4 +1,16 @@ import { useHandTrackingSnapshot } from "@/hooks/useHandTrackingSnapshot"; +import type { HandTrackingStatus } from "@/types/handTracking"; + +const STATUS_LABELS: Record = { + idle: "Idle", + requesting_camera: "Requesting camera", + starting_camera: "Starting camera", + connecting_server: "Connecting server", + connecting: "Connecting", + connected: "Connected", + disconnected: "Disconnected", + error: "Error", +}; export function HandTrackingOverlay(): React.JSX.Element | null { const { hands, status, serverStatus, error } = useHandTrackingSnapshot(); @@ -12,7 +24,7 @@ export function HandTrackingOverlay(): React.JSX.Element | null { return (