mirror of
https://github.com/antebudimir/feishin.git
synced 2026-01-06 20:51:39 +00:00
Migrate to Mantine v8 and Design Changes (#961)
* mantine v8 migration * various design changes and improvements
This commit is contained in:
parent
bea55d48a8
commit
c1330d92b2
473 changed files with 12469 additions and 11607 deletions
|
|
@ -1,7 +1,7 @@
|
|||
import { create } from 'zustand';
|
||||
import { devtools, persist } from 'zustand/middleware';
|
||||
import { immer } from 'zustand/middleware/immer';
|
||||
import { shallow } from 'zustand/shallow';
|
||||
import { createWithEqualityFn } from 'zustand/traditional';
|
||||
|
||||
import { DataTableProps, PersistedTableColumn } from '/@/renderer/store/settings.store';
|
||||
import { mergeOverridingColumns } from '/@/renderer/store/utils';
|
||||
|
|
@ -107,7 +107,7 @@ type FilterType =
|
|||
| PlaylistListFilter
|
||||
| SongListFilter;
|
||||
|
||||
export const useListStore = create<ListSlice>()(
|
||||
export const useListStore = createWithEqualityFn<ListSlice>()(
|
||||
persist(
|
||||
devtools(
|
||||
immer((set, get) => ({
|
||||
|
|
@ -346,7 +346,7 @@ export const useListStore = create<ListSlice>()(
|
|||
detail: {},
|
||||
item: {
|
||||
album: {
|
||||
display: ListDisplayType.POSTER,
|
||||
display: ListDisplayType.GRID,
|
||||
filter: {
|
||||
sortBy: AlbumListSort.RECENTLY_ADDED,
|
||||
sortOrder: SortOrder.DESC,
|
||||
|
|
@ -387,7 +387,7 @@ export const useListStore = create<ListSlice>()(
|
|||
},
|
||||
},
|
||||
albumArtist: {
|
||||
display: ListDisplayType.POSTER,
|
||||
display: ListDisplayType.GRID,
|
||||
filter: {
|
||||
sortBy: AlbumArtistListSort.NAME,
|
||||
sortOrder: SortOrder.DESC,
|
||||
|
|
@ -416,7 +416,7 @@ export const useListStore = create<ListSlice>()(
|
|||
},
|
||||
},
|
||||
albumArtistAlbum: {
|
||||
display: ListDisplayType.POSTER,
|
||||
display: ListDisplayType.GRID,
|
||||
filter: {
|
||||
sortBy: AlbumListSort.RECENTLY_ADDED,
|
||||
sortOrder: SortOrder.DESC,
|
||||
|
|
@ -514,7 +514,7 @@ export const useListStore = create<ListSlice>()(
|
|||
},
|
||||
},
|
||||
artist: {
|
||||
display: ListDisplayType.POSTER,
|
||||
display: ListDisplayType.GRID,
|
||||
filter: {
|
||||
role: '',
|
||||
sortBy: AlbumArtistListSort.NAME,
|
||||
|
|
@ -573,7 +573,7 @@ export const useListStore = create<ListSlice>()(
|
|||
},
|
||||
},
|
||||
playlist: {
|
||||
display: ListDisplayType.POSTER,
|
||||
display: ListDisplayType.GRID,
|
||||
filter: {
|
||||
sortBy: PlaylistListSort.NAME,
|
||||
sortOrder: SortOrder.DESC,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue