reset all stores, remove old ones

This commit is contained in:
jeffvli
2025-11-30 18:30:57 -08:00
parent 286651c1b3
commit 65c54655ff
11 changed files with 24 additions and 1190 deletions
-12
View File
@@ -5,9 +5,6 @@ import { immer } from 'zustand/middleware/immer';
import { shallow } from 'zustand/shallow';
import { createWithEqualityFn } from 'zustand/traditional';
import { useAlbumArtistListDataStore } from '/@/renderer/store/album-artist-list-data.store';
import { useAlbumListDataStore } from '/@/renderer/store/album-list-data.store';
import { useListStore } from '/@/renderer/store/list.store';
import { ServerListItem, ServerListItemWithCredential } from '/@/shared/types/domain-types';
export interface AuthSlice extends AuthState {
@@ -54,15 +51,6 @@ export const useAuthStore = createWithEqualityFn<AuthSlice>()(
setCurrentServer: (server) => {
set((state) => {
state.currentServer = server;
if (server) {
// Reset list filters
useListStore.getState()._actions.resetFilter();
// Reset persisted grid list stores
useAlbumListDataStore.getState().actions.setItemData([]);
useAlbumArtistListDataStore.getState().actions.setItemData([]);
}
});
},
setMusicFolderId: (musicFolderId: string[] | undefined) => {