refactor(state): address review recommendations for store and prefs

This commit is contained in:
ginnoir
2026-06-11 21:14:04 -05:00
parent 09e2d06b87
commit adf730702d
3 changed files with 8 additions and 14 deletions
-6
View File
@@ -34,18 +34,12 @@ describe('game store nav and prefs', () => {
const state = useGameStore.getState();
state.setActivePanel('story');
expect(useGameStore.getState().activePanel).toBe('story');
// Reset back
useGameStore.getState().setActivePanel('play');
});
it('updates selectedStoryNodeId via setSelectedStoryNodeId', () => {
const state = useGameStore.getState();
state.setSelectedStoryNodeId('node-1');
expect(useGameStore.getState().selectedStoryNodeId).toBe('node-1');
state.setSelectedStoryNodeId(null);
expect(useGameStore.getState().selectedStoryNodeId).toBeNull();
});
it('toggles collapsed action groups in prefs', () => {