complite b2b b2c registration
This commit is contained in:
@@ -19,7 +19,7 @@ interface ValidationConfig {
|
||||
|
||||
/* const EMAIL_REGEX = /^([a-z0-9.\-_]+|[а-яё0-9.\-_]+)@(([a-z0-9.\-]+)\.([a-z]{2,})|([a-z0-9.\-]+)\.([а-яё]{2,})|([а-яё0-9.\-]+)\.([a-z]{2,})|([а-яё0-9.\-]+)\.([а-яё]{2,}))$/i; */
|
||||
|
||||
export function createValidationSchema(config: ValidationConfig) {
|
||||
export function createValidationSchema(config: ValidationConfig, accountType?: 'b2b' | 'b2c') {
|
||||
const schema: Record<string, any> = {};
|
||||
|
||||
// fullName
|
||||
@@ -39,7 +39,7 @@ export function createValidationSchema(config: ValidationConfig) {
|
||||
}
|
||||
|
||||
// fullName
|
||||
if (config.companyName) {
|
||||
if (config.companyName && accountType !== 'b2c') {
|
||||
schema.companyName = z
|
||||
.string()
|
||||
.trim()
|
||||
|
||||
Reference in New Issue
Block a user