decouple AlbumArtistInfo from AlbumArtistDetail (#1809)

This commit is contained in:
jeffvli
2026-03-08 22:06:18 -07:00
parent 7dbf8dd9fe
commit 17deac8d65
14 changed files with 386 additions and 156 deletions
+8
View File
@@ -1,5 +1,6 @@
import type {
AlbumArtistDetailQuery,
AlbumArtistInfoQuery,
AlbumArtistListQuery,
AlbumDetailQuery,
AlbumListQuery,
@@ -93,6 +94,13 @@ export const queryKeys: Record<
return [serverId, 'albumArtists', 'infiniteList'] as const;
},
info: (serverId: string, query?: AlbumArtistInfoQuery) => {
if (query) {
return [serverId, 'albumArtists', 'info', query] as const;
}
return [serverId, 'albumArtists', 'info'] as const;
},
list: (serverId: string, query?: AlbumArtistListQuery) => {
const { filter, pagination } = splitPaginatedQuery(query);
if (query && pagination) {