mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-09 06:02:22 -05:00
Update useSyncedPrefs
This commit is contained in:
@@ -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];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user