Change type name, add paginated table

This commit is contained in:
jeffvli 2022-12-26 04:47:40 -08:00
parent 1883164150
commit 5ed06f79b3
8 changed files with 25 additions and 30 deletions

View file

@ -3,14 +3,14 @@ import create from 'zustand';
import { devtools, persist } from 'zustand/middleware';
import { immer } from 'zustand/middleware/immer';
import { AlbumListArgs, AlbumListSort, SortOrder } from '/@/renderer/api/types';
import { CardDisplayType } from '/@/renderer/types';
import { ListDisplayType } from '/@/renderer/types';
type TableProps = {
scrollOffset: number;
};
type ListProps<T> = {
display: CardDisplayType;
display: ListDisplayType;
filter: T;
grid: {
scrollOffset: number;
@ -49,7 +49,7 @@ export const useAlbumStore = create<AlbumSlice>()(
},
},
list: {
display: CardDisplayType.CARD,
display: ListDisplayType.CARD,
filter: {
musicFolderId: undefined,
sortBy: AlbumListSort.RECENTLY_ADDED,

View file

@ -4,14 +4,14 @@ import { devtools, persist } from 'zustand/middleware';
import { immer } from 'zustand/middleware/immer';
import { SongListArgs, SongListSort, SortOrder } from '/@/renderer/api/types';
import { DataTableProps } from '/@/renderer/store/settings.store';
import { CardDisplayType, TableColumn } from '/@/renderer/types';
import { ListDisplayType, TableColumn } from '/@/renderer/types';
type TableProps = {
scrollOffset: number;
} & DataTableProps;
type ListProps<T> = {
display: CardDisplayType;
display: ListDisplayType;
filter: T;
table: TableProps;
};
@ -44,7 +44,7 @@ export const useSongStore = create<SongSlice>()(
},
},
list: {
display: CardDisplayType.TABLE,
display: ListDisplayType.TABLE,
filter: {
musicFolderId: undefined,
sortBy: SongListSort.RECENTLY_ADDED,