Add params to genre list query key, adjust cache/staletime

This commit is contained in:
jeffvli 2023-07-31 17:53:21 -07:00
parent f443c466b0
commit f6d74ce9c3

View file

@ -10,14 +10,13 @@ export const useGenreList = (args: QueryHookArgs<GenreListQuery>) => {
const server = getServerById(serverId);
return useQuery({
cacheTime: 1000 * 60 * 60 * 2,
enabled: !!server,
queryFn: ({ signal }) => {
if (!server) throw new Error('Server not found');
return api.controller.getGenreList({ apiClientProps: { server, signal }, query });
},
queryKey: queryKeys.genres.list(server?.id || ''),
staleTime: 1000 * 60 * 60,
queryKey: queryKeys.genres.list(server?.id || '', query),
staleTime: 1000 * 60,
...options,
});
};