feat(wizard): add edge form [EE-3000] (#6979)

This commit is contained in:
Chaim Lev-Ari
2022-06-01 07:28:31 +03:00
committed by GitHub
parent e686d64011
commit ac096dda46
48 changed files with 793 additions and 316 deletions

View File

@@ -0,0 +1,11 @@
import { object, boolean, string } from 'yup';
import { validation as nomadTokenValidation } from './NomadTokenField';
export function validationSchema(isNomadTokenVisible?: boolean) {
return object().shape({
allowSelfSignedCertificates: boolean(),
envVars: string(),
...(isNomadTokenVisible ? nomadTokenValidation() : {}),
});
}