{{'Create Customer' | translate}}

@if ((firstname.invalid && firstname.touched) || firstname.dirty) {
@if (firstname.errors?.['required']) { {{'Firest Name is required' | translate}} }
}
@if ((lastname.invalid && lastname.touched) || lastname.dirty) {
@if (lastname.errors?.['required']) { {{'Last Name is required' | translate}} }
}
@if ((email.invalid && email.touched) || email.dirty) {
@if (email.errors?.['required']) { {{'Email address is required' | translate}} } @if (email.errors?.['pattern']) { {{'Please check Email Format' | translate}} }
}
@if ((pswd.invalid && pswd.touched) || pswd.dirty) {
@if (pswd.errors?.['required']) { {{'Password is required' | translate}} }
}
@if (data?.customfields.length) {

Custom Fields

@for (customfield of data?.customfields; track customfield) {
@if (customfield?.status == '1') {
@if (customfield.fieldtypes == 'text') { @if ((c_text.invalid && c_text.touched) || c_text.dirty) {
@if (c_text.errors?.['required']) { {{'Field is required' | translate}} }
} } @if (customfield.fieldtypes == 'email') { @if ((c_email.invalid && c_email.touched) || c_email.dirty) {
@if (c_email.errors?.['required']) { {{'Email address is required' | translate}} } @if (c_email.errors?.['pattern']) { {{'Please check Email Format' | translate}} }
} } @if (customfield.fieldtypes == 'textarea') { @if ((c_textarea.invalid && c_textarea.touched) || c_textarea.dirty) {
@if (c_textarea.errors?.['required']) { {{'Field is required' | translate}} }
} } @if (customfield.fieldtypes == 'select') { @for (seoption of customfield.fieldoptions?.split(','); track seoption) { {{seoption}} } @if ((c_select.invalid && c_select.touched) || c_select.dirty) {
@if (c_select.errors?.['required']) { {{'Field is required' | translate}} }
} } @if (customfield.fieldtypes == 'checkbox') { @for (coption of customfield.fieldoptions?.split(','); track coption) { } } @if (customfield.fieldtypes == 'radio') { @for (roption of customfield.fieldoptions?.split(','); track roption) { } }
}
}
}