PublicDashboards: Email validation on submit (#64238)

This commit is contained in:
juanicabanas 2023-03-07 10:14:31 -03:00 committed by GitHub
parent e5870aa4f1
commit 498d7ae914
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -116,14 +116,14 @@ export const EmailSharingConfiguration = () => {
control,
watch,
handleSubmit,
formState: { isValid, errors },
formState: { errors },
reset,
} = useForm<EmailSharingConfigurationForm>({
defaultValues: {
shareType: publicDashboard?.share || PublicDashboardShareType.PUBLIC,
email: '',
},
mode: 'onChange',
mode: 'onSubmit',
});
const onShareTypeChange = (shareType: PublicDashboardShareType) => {
@ -186,7 +186,7 @@ export const EmailSharingConfiguration = () => {
<Button
type="submit"
variant="primary"
disabled={!isValid || isAddEmailLoading}
disabled={isAddEmailLoading}
data-testid={selectors.EmailSharingInviteButton}
>
Invite {isAddEmailLoading && <Spinner />}