From 8656fb806856488fbe9d0b6c896e36d483d2a88f Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Thu, 16 Jul 2026 23:28:36 +0200 Subject: [PATCH] fix(cast): add unsupported state --- src/events.web.tsx | 3 +-- src/types/player.ts | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/events.web.tsx b/src/events.web.tsx index db3bee0..e91bde7 100644 --- a/src/events.web.tsx +++ b/src/events.web.tsx @@ -182,8 +182,7 @@ export const stateMapper = { if (!r) return "unavailable"; if (r.remotePlaybackState === "connecting") return "connecting"; if (r.remotePlaybackState === "connected") return "connected"; - if (r.remotePlaybackAvailability === "available") return "available"; - return "unavailable"; + return r.remotePlaybackAvailability }), }; diff --git a/src/types/player.ts b/src/types/player.ts index 142b7fd..16bac5a 100644 --- a/src/types/player.ts +++ b/src/types/player.ts @@ -43,7 +43,8 @@ export type CastStatus = | "connecting" | "connected" | "available" - | "unavailable"; + | "unavailable" + | "unsupported"; export interface Track { readonly id: string;