fix types on playlist songs table

This commit is contained in:
jeffvli
2025-11-29 20:09:22 -08:00
parent 24846fbae4
commit 297db71850
@@ -12,13 +12,17 @@ import { useSearchTermFilter } from '/@/renderer/features/shared/hooks/use-searc
import { searchLibraryItems } from '/@/renderer/features/shared/utils'; import { searchLibraryItems } from '/@/renderer/features/shared/utils';
import { usePlayerSong } from '/@/renderer/store'; import { usePlayerSong } from '/@/renderer/store';
import { sortSongList } from '/@/shared/api/utils'; import { sortSongList } from '/@/shared/api/utils';
import { LibraryItem, PlaylistSongListQuery, Song } from '/@/shared/types/domain-types'; import {
LibraryItem,
PlaylistSongListQuery,
PlaylistSongListResponse,
Song,
} from '/@/shared/types/domain-types';
import { ItemListKey, Play } from '/@/shared/types/types'; import { ItemListKey, Play } from '/@/shared/types/types';
interface PlaylistDetailSongListTableProps interface PlaylistDetailSongListTableProps
extends Omit<ItemListTableComponentProps<PlaylistSongListQuery>, 'query'> { extends Omit<ItemListTableComponentProps<PlaylistSongListQuery>, 'query'> {
data: any; data: PlaylistSongListResponse;
playlistId: string;
} }
export const PlaylistDetailSongListTable = forwardRef<any, PlaylistDetailSongListTableProps>( export const PlaylistDetailSongListTable = forwardRef<any, PlaylistDetailSongListTableProps>(
@@ -32,14 +36,11 @@ export const PlaylistDetailSongListTable = forwardRef<any, PlaylistDetailSongLis
enableRowHoverHighlight = true, enableRowHoverHighlight = true,
enableSelection = true, enableSelection = true,
enableVerticalBorders = false, enableVerticalBorders = false,
playlistId,
saveScrollOffset = true, saveScrollOffset = true,
serverId,
size = 'default', size = 'default',
}, },
ref, ref,
) => { ) => {
const { handleOnScrollEnd, scrollOffset } = useItemListScrollPersist({ const { handleOnScrollEnd, scrollOffset } = useItemListScrollPersist({
enabled: saveScrollOffset, enabled: saveScrollOffset,
}); });