mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-08 04:50:12 +02:00
fix settings reset
- force reset by deleting local storage state and reloading the window - the default reset functionality does not seem to work due to the persistence
This commit is contained in:
@@ -17,7 +17,9 @@ import { LibraryItem, RelatedAlbumArtist, Song } from '/@/shared/types/domain-ty
|
||||
|
||||
const AlbumArtistsColumn = (props: ItemTableListInnerColumn) => {
|
||||
const rowItem = props.getRowItem?.(props.rowIndex) ?? (props.data as any[])[props.rowIndex];
|
||||
const row: RelatedAlbumArtist[] | undefined = (rowItem as any)?.[props.columns[props.columnIndex].id];
|
||||
const row: RelatedAlbumArtist[] | undefined = (rowItem as any)?.[
|
||||
props.columns[props.columnIndex].id
|
||||
];
|
||||
|
||||
const artists = useMemo(() => {
|
||||
if (!row) return [];
|
||||
@@ -66,8 +68,8 @@ const AlbumArtistsColumn = (props: ItemTableListInnerColumn) => {
|
||||
};
|
||||
|
||||
const SongArtistsColumn = (props: ItemTableListInnerColumn) => {
|
||||
const row: Song | undefined =
|
||||
(props.getRowItem?.(props.rowIndex) ?? (props.data as any[])[props.rowIndex]) as Song | undefined;
|
||||
const row: Song | undefined = (props.getRowItem?.(props.rowIndex) ??
|
||||
(props.data as any[])[props.rowIndex]) as Song | undefined;
|
||||
|
||||
if (row) {
|
||||
return (
|
||||
|
||||
@@ -61,7 +61,8 @@ const DefaultRowIndexColumn = (props: ItemTableListInnerColumn) => {
|
||||
icon="arrowDownS"
|
||||
iconProps={{ color: 'muted', size: 'md' }}
|
||||
onClick={(e) => {
|
||||
const item = (props.getRowItem?.(rowIndex) ?? data[rowIndex]) as ItemListItem;
|
||||
const item = (props.getRowItem?.(rowIndex) ??
|
||||
data[rowIndex]) as ItemListItem;
|
||||
const rowId = internalState.extractRowId(item);
|
||||
const index = rowId ? internalState.findItemIndex(rowId) : -1;
|
||||
controls.onExpand?.({
|
||||
|
||||
Reference in New Issue
Block a user