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;