Refactor filter handling for queries.

This commit is contained in:
Mike Cao 2025-07-02 01:44:12 -07:00
parent 5b300f1ff5
commit ee6c68d27c
107 changed files with 731 additions and 835 deletions

View file

@ -4,7 +4,7 @@ import { ReactQueryOptions } from '@/lib/types';
export function useResultQuery<T = any>(
type: string,
params?: { [key: string]: any },
params?: Record<string, any>,
options?: ReactQueryOptions<T>,
) {
const { websiteId } = params;
@ -21,7 +21,7 @@ export function useResultQuery<T = any>(
...params,
},
],
queryFn: () => post(`/reports/${type}`, { type, ...filters, ...params }),
queryFn: () => post(`/reports/${type}`, { type, filters, ...params }),
enabled: !!type,
...options,
});