Update useSyncedPrefs

This commit is contained in:
Joel Jeremy Marquez
2026-02-23 19:50:58 +00:00
parent a6873cd5c7
commit 52c4586051

View File

@@ -8,11 +8,8 @@ type SetSyncedPrefsAction = (value: Partial<SyncedPrefs>) => void;
/** @deprecated: please use `useSyncedPref` (singular) */
export function useSyncedPrefs(): [SyncedPrefs, SetSyncedPrefsAction] {
const saveSyncedPrefsMutation = useSaveSyncedPrefsMutation();
const saveSyncedPrefs: SetSyncedPrefsAction = newValue => {
saveSyncedPrefsMutation.mutate(newValue);
};
const syncedPrefsQuery = useQuery(prefQueries.listSynced());
const { mutate: saveSyncedPrefs } = useSaveSyncedPrefsMutation();
const { data: syncedPrefs } = useQuery(prefQueries.listSynced());
return [syncedPrefsQuery.data as SyncedPrefs, saveSyncedPrefs];
return [syncedPrefs as SyncedPrefs, saveSyncedPrefs];
}