update js inject file to bust caching
This commit is contained in:
parent
4b55d8790e
commit
07c1181d6e
5 changed files with 58 additions and 25 deletions
|
|
@ -403,27 +403,32 @@ const primaryContactEmail = computed(() => {
|
|||
const isFormValid = computed(() => {
|
||||
const hasCustomerName = formData.value.customerName?.trim();
|
||||
const hasCustomerType = formData.value.customerType?.trim();
|
||||
const hasAddressTitle = formData.value.addressTitle?.trim();
|
||||
const hasAddressLine1 = formData.value.addressLine1?.trim();
|
||||
const hasPincode = formData.value.pincode?.trim();
|
||||
const hasCity = formData.value.city?.trim();
|
||||
const hasState = formData.value.state?.trim();
|
||||
const hasContacts = formData.value.contacts && formData.value.contacts.length > 0;
|
||||
const primaryContact = formData.value.contacts?.find((c) => c.isPrimary);
|
||||
const hasFirstName = primaryContact?.firstName?.trim();
|
||||
const hasLastName = primaryContact?.lastName?.trim();
|
||||
|
||||
// Check that all contacts have required fields
|
||||
const allContactsValid = formData.value.contacts?.every((contact) => {
|
||||
return (
|
||||
contact.firstName?.trim() &&
|
||||
contact.lastName?.trim() &&
|
||||
contact.email?.trim() &&
|
||||
contact.phoneNumber?.trim() &&
|
||||
contact.contactRole?.trim()
|
||||
);
|
||||
});
|
||||
|
||||
return (
|
||||
hasCustomerName &&
|
||||
hasCustomerType &&
|
||||
hasAddressTitle &&
|
||||
hasAddressLine1 &&
|
||||
hasPincode &&
|
||||
hasCity &&
|
||||
hasState &&
|
||||
hasContacts &&
|
||||
hasFirstName &&
|
||||
hasLastName
|
||||
allContactsValid
|
||||
);
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue