updates on the design and the onboarding things

This commit is contained in:
2026-09-30 14:45:49 +05:30
parent 53199127ba
commit ede1731fa5
11 changed files with 907 additions and 336 deletions

View File

@@ -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();