Front: Standardise queries (#233)

This commit is contained in:
Arthur Jamet
2023-06-23 15:16:22 +01:00
committed by GitHub
parent 80b06f15fe
commit 857158c6cf
17 changed files with 414 additions and 338 deletions

View File

@@ -1,9 +1,8 @@
import { useQuery } from 'react-query';
import { useQuery } from '../Queries';
import API from '../API';
const useUserSettings = () => {
const queryKey = ['settings'];
const settings = useQuery(queryKey, () => API.getUserSettings());
const settings = useQuery(API.getUserSettings);
const updateSettings = (...params: Parameters<typeof API.updateUserSettings>) =>
API.updateUserSettings(...params).then(() => settings.refetch());
return { settings, updateSettings };