Compare commits

...
Sign in to create a new pull request.

5 commits

Author SHA1 Message Date
Nail Badiullin
7b639d8332 Merge branch 'master' into issue/3398 2023-03-21 11:00:53 +04:00
Nail Badiullin
a2af8a1e05 issue/3398 turn back validation oneliner 2023-03-21 10:59:07 +04:00
Nail Badiullin
29fab2ac7b issue/3398 update sslSchema 2023-03-21 10:22:49 +04:00
Nail Badiullin
9b95852855 issue/3398 replace custom on validation focus with hook-form api 2023-03-20 19:15:06 +04:00
Nail Badiullin
5b2cf7d01e issue/3398 add focus on form validation for basic fields 2023-03-20 18:26:08 +04:00
2 changed files with 2 additions and 2 deletions

View file

@ -75,7 +75,7 @@ const ClusterConfigForm: React.FC<ClusterConfigFormProps> = ({
const onReset = () => methods.reset();
const onValidate = async () => {
await trigger();
await trigger(undefined, { shouldFocus: true });
if (!methods.formState.isValid) return;
disableForm();
const data = methods.getValues();

View file

@ -20,7 +20,7 @@ const sslSchema = lazy((value) => {
is: (v: string) => !!v,
then: (schema) => schema.required('required field'),
}),
password: string(),
password: string().required('required field'),
});
}
return mixed().optional();