From 68f4834695c10e21037a1eb95f4877f71f0c9003 Mon Sep 17 00:00:00 2001 From: npeter83 Date: Wed, 12 Aug 2026 00:32:44 +0200 Subject: [PATCH] refactor(plex): extract PlexPlayer progress + volume hooks S4a-3a of the PlexPlayer decomposition. Move two byte-equivalent behaviours into lib/plexPlayerHooks.ts: usePlexProgress (the 10s interval flush + pause/pagehide beacon + reopen cache-patch checkpoint; absRef stays in the component since seek/skip/ended mutate it too) and usePlayerVolume (HTML5