updates on the design and the onboarding things
This commit is contained in:
@@ -193,6 +193,20 @@ export const useOnboardedClients = (options) =>
|
||||
export const useOnboardingCities = (options) =>
|
||||
useQuery({ queryKey: [...KEYS.tenants, 'onboarding-cities'], queryFn: api.getOnboardingCities, staleTime: 300_000, ...options });
|
||||
|
||||
export const useUpdateOnboardedClient = () =>
|
||||
useDoormileMutation({
|
||||
mutationFn: ({ authid, data }) => api.updateOnboardedClient(authid, data),
|
||||
invalidates: [KEYS.tenants],
|
||||
successMessage: 'Client updated',
|
||||
});
|
||||
|
||||
export const useDeleteOnboardedClient = () =>
|
||||
useDoormileMutation({
|
||||
mutationFn: (authid) => api.deleteOnboardedClient(authid),
|
||||
invalidates: [KEYS.tenants],
|
||||
successMessage: 'Client login removed',
|
||||
});
|
||||
|
||||
// No toasts: the page shows its own success panel and inline errors.
|
||||
export const useOnboardClient = () => {
|
||||
const queryClient = useQueryClient();
|
||||
|
||||
Reference in New Issue
Block a user