fix blocked services submit
This commit is contained in:
@@ -29,13 +29,13 @@ export const Form = ({ initialValues, blockedServices, processing, processingSet
|
|||||||
handleSubmit,
|
handleSubmit,
|
||||||
control,
|
control,
|
||||||
setValue,
|
setValue,
|
||||||
formState: { isSubmitting, isDirty },
|
formState: { isSubmitting },
|
||||||
} = useForm<FormValues>({
|
} = useForm<FormValues>({
|
||||||
mode: 'onBlur',
|
mode: 'onBlur',
|
||||||
defaultValues: initialValues,
|
defaultValues: initialValues,
|
||||||
});
|
});
|
||||||
|
|
||||||
const handleToggleAllServices = (isSelected: boolean) => {
|
const handleToggleAllServices = async (isSelected: boolean) => {
|
||||||
blockedServices.forEach((service: BlockedService) => setValue(`blocked_services.${service.id}`, isSelected));
|
blockedServices.forEach((service: BlockedService) => setValue(`blocked_services.${service.id}`, isSelected));
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -91,7 +91,7 @@ export const Form = ({ initialValues, blockedServices, processing, processingSet
|
|||||||
type="submit"
|
type="submit"
|
||||||
data-testid="blocked_services_save"
|
data-testid="blocked_services_save"
|
||||||
className="btn btn-success btn-standard btn-large"
|
className="btn btn-success btn-standard btn-large"
|
||||||
disabled={isSubmitting || !isDirty || processing || processingSet}>
|
disabled={isSubmitting || processing || processingSet}>
|
||||||
<Trans>save_btn</Trans>
|
<Trans>save_btn</Trans>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user