complite b2b b2c registration

This commit is contained in:
smanylov
2026-01-29 21:34:02 +07:00
parent fc81d471ff
commit 8b04485533
4 changed files with 18 additions and 14 deletions
+2 -2
View File
@@ -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()