add new artist list

This commit is contained in:
jeffvli
2025-11-14 00:11:31 -08:00
parent 164332d752
commit 8a8de4a1b6
18 changed files with 808 additions and 556 deletions
+13
View File
@@ -144,6 +144,19 @@ export const queryKeys: Record<
[serverId, 'albums', 'songs', query] as const,
},
artists: {
count: (serverId: string, query?: ArtistListQuery) => {
const { filter, pagination } = splitPaginatedQuery(query);
if (query && pagination) {
return [serverId, 'artists', 'count', filter, pagination] as const;
}
if (query) {
return [serverId, 'artists', 'count', filter] as const;
}
return [serverId, 'artists', 'count'] as const;
},
list: (serverId: string, query?: ArtistListQuery) => {
const { filter, pagination } = splitPaginatedQuery(query);
if (query && pagination) {