From 44023a4c8417a9ff4107ef145c41f78a873e70a4 Mon Sep 17 00:00:00 2001 From: Lotus CI Date: Fri, 25 Sep 2026 10:03:49 -0400 Subject: [PATCH] style(lotus): oxfmt the volume memory change (#36) Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA --- src/lotus/lotusVolumeMemory.test.ts | 3 ++- src/state/VolumeControls.ts | 38 ++++++++++++++--------------- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/src/lotus/lotusVolumeMemory.test.ts b/src/lotus/lotusVolumeMemory.test.ts index 3cbf2105..6785ee15 100644 --- a/src/lotus/lotusVolumeMemory.test.ts +++ b/src/lotus/lotusVolumeMemory.test.ts @@ -30,7 +30,8 @@ describe("lotusVolumeMemory", () => { }); it("keeps only the most recently set entries", () => { - for (let i = 0; i < MAX_REMEMBERED + 5; i++) rememberVolume(`@u${i}:x`, 0.5); + for (let i = 0; i < MAX_REMEMBERED + 5; i++) + rememberVolume(`@u${i}:x`, 0.5); expect(getRememberedVolume("@u0:x")).toBe(1); expect(getRememberedVolume("@u4:x")).toBe(1); expect(getRememberedVolume("@u5:x")).toBe(0.5); diff --git a/src/state/VolumeControls.ts b/src/state/VolumeControls.ts index 19911686..12914ae8 100644 --- a/src/state/VolumeControls.ts +++ b/src/state/VolumeControls.ts @@ -77,25 +77,25 @@ export function createVolumeControls( accumulate( { volume: initialVolume, committedVolume: initialVolume }, (state, event) => { - switch (event) { - case "toggle mute": - return { - ...state, - volume: state.volume === 0 ? state.committedVolume : 0, - }; - case "commit": - // Dragging the slider to zero should have the same effect as - // muting: keep the original committed volume, as if it were never - // dragged - return { - ...state, - committedVolume: - state.volume === 0 ? state.committedVolume : state.volume, - }; - default: - // Volume adjustment - return { ...state, volume: event }; - } + switch (event) { + case "toggle mute": + return { + ...state, + volume: state.volume === 0 ? state.committedVolume : 0, + }; + case "commit": + // Dragging the slider to zero should have the same effect as + // muting: keep the original committed volume, as if it were never + // dragged + return { + ...state, + committedVolume: + state.volume === 0 ? state.committedVolume : state.volume, + }; + default: + // Volume adjustment + return { ...state, volume: event }; + } }, ), ),