feat: disconnect bank account

This commit is contained in:
Ahmed Bouhuolia
2024-07-15 23:18:39 +02:00
parent 107a6f793b
commit fa7e6b1fca
6 changed files with 182 additions and 1 deletions

View File

@@ -1,4 +1,3 @@
// @ts-nocheck
import {
QueryClient,
UseMutationOptions,
@@ -61,6 +60,26 @@ export function useCreateBankRule(
);
}
interface DisconnectBankAccountRes {}
export function useDisconnectBankAccount(
options?: UseMutationOptions<number, Error, DisconnectBankAccountRes>,
) {
const queryClient = useQueryClient();
const apiRequest = useApiRequest();
return useMutation<number, Error, DisconnectBankAccountRes>(
(bankAccountId: number) =>
apiRequest
.post(`/banking/bank_accounts/${bankAccountId}`)
.then((res) => res.data),
{
...options,
onSuccess: () => {},
},
);
}
interface EditBankRuleValues {
id: number;
value: any;