MCPcopy
hub / github.com/umami-software/umami / useWebsitesQuery

Function useWebsitesQuery

src/components/hooks/queries/useWebsitesQuery.ts:6–20  ·  view source on GitHub ↗
(params?: Record<string, any>, options?: ReactQueryOptions)

Source from the content-addressed store, hash-verified

4import { usePagedQuery } from '../usePagedQuery';
5
6export function useWebsitesQuery(params?: Record<string, any>, options?: ReactQueryOptions) {
7 const { get } = useApi();
8 const { modified } = useModified(`websites`);
9
10 return usePagedQuery({
11 queryKey: ['websites:admin', { modified, ...params }],
12 queryFn: pageParams => {
13 return get(`/admin/websites`, {
14 ...pageParams,
15 ...params,
16 });
17 },
18 ...options,
19 });
20}

Callers 1

AdminWebsitesDataTableFunction · 0.90

Calls 4

useApiFunction · 0.90
useModifiedFunction · 0.90
usePagedQueryFunction · 0.90
getFunction · 0.50

Tested by

no test coverage detected