Update app/components/settings/preferences.tsx
All checks were successful
Deploy to Netlify / Deploy to Netlify (push) Successful in 2m30s
All checks were successful
Deploy to Netlify / Deploy to Netlify (push) Successful in 2m30s
This commit is contained in:
parent
57a2a138d4
commit
a3f16fc967
1 changed files with 1 additions and 1 deletions
|
|
@ -30,6 +30,7 @@ export default function Preferences({ user }: { user: User }) {
|
||||||
const [preferences, setPreferences] = useState(user.preferences || []);
|
const [preferences, setPreferences] = useState(user.preferences || []);
|
||||||
const [unsavedChanges, setUnsavedChanges] = useState(false);
|
const [unsavedChanges, setUnsavedChanges] = useState(false);
|
||||||
const { theme, setTheme } = useDisplayedTheme();
|
const { theme, setTheme } = useDisplayedTheme();
|
||||||
|
const queryClient = useQueryClient();
|
||||||
|
|
||||||
// TODO: Add a loading state and error handling
|
// TODO: Add a loading state and error handling
|
||||||
const { subjects, isLoading, isError } = useSubjects();
|
const { subjects, isLoading, isError } = useSubjects();
|
||||||
|
|
@ -73,7 +74,6 @@ export default function Preferences({ user }: { user: User }) {
|
||||||
)
|
)
|
||||||
.then(() => {
|
.then(() => {
|
||||||
// Invalidate the user query to refresh the data
|
// Invalidate the user query to refresh the data
|
||||||
const queryClient = useQueryClient();
|
|
||||||
queryClient.removeQueries({ queryKey: ["user"] });
|
queryClient.removeQueries({ queryKey: ["user"] });
|
||||||
|
|
||||||
toast.success("Vos préférences ont été sauvegardé avec succès !");
|
toast.success("Vos préférences ont été sauvegardé avec succès !");
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue