fixes for latest openapi spec changes
This commit is contained in:
@@ -30,13 +30,13 @@ export function useResource<T = any>(config: ResourceConfig | undefined) {
|
||||
});
|
||||
|
||||
// --- READ ONE ---
|
||||
const useRead = (id: string | null) =>
|
||||
const useRead = (id: string, params?: any | null) =>
|
||||
useQuery({
|
||||
queryKey: [name, "detail", id],
|
||||
queryKey: [name, "detail", id, params],
|
||||
queryFn: async () => {
|
||||
if (!id || !endpoint) return null;
|
||||
// @ts-ignore
|
||||
const res = await api.get<T>(`${endpoint}/${id}`);
|
||||
const res = await api.get<T>(`${endpoint}/${id}`, params ? { params } : undefined);
|
||||
return res.data;
|
||||
},
|
||||
enabled: !!id && !!endpoint,
|
||||
|
||||
Reference in New Issue
Block a user