Rough enablement

This commit is contained in:
Eric Bailey
2024-02-13 14:40:13 -06:00
parent 9f028512e6
commit 78acf4c86e
3 changed files with 98 additions and 43 deletions
+15
View File
@@ -33,3 +33,18 @@ export function useModServiceSubscriptionMutation() {
},
})
}
export function useModServiceEnableMutation() {
const queryClient = useQueryClient()
return useMutation({
async mutationFn({did, enabled}: {did: string; enabled: boolean}) {
await getAgent().setModServiceEnabled(did, enabled)
},
onSuccess() {
queryClient.invalidateQueries({
queryKey: preferencesQueryKey,
})
},
})
}