diff --git a/strr-base-web/app/components/form/common/Contact.vue b/strr-base-web/app/components/form/common/Contact.vue index 68cfafbb..4ff329c4 100644 --- a/strr-base-web/app/components/form/common/Contact.vue +++ b/strr-base-web/app/components/form/common/Contact.vue @@ -49,7 +49,7 @@ defineProps<{ name="fullName" :placeholder="t('label.fullName')" /> -
+
{ id="host-owner-taxNumber" v-model="owner.taxNumber" name="taxNumber" - :placeholder="$t('label.craTaxNumberOpt')" + :placeholder="$t('label.craTaxNumber')" :help="$t('strr.hint.craTaxNumber')" mask="### ### ###" /> @@ -197,6 +197,7 @@ watch(isCompParty, (val) => { :aria-label="$t('label.faxNumberOpt')" name="faxNumber" :placeholder="$t('label.faxNumberOpt')" + :mask="owner.phone.countryCode === '1' ? '(###) ###-####' : '##############'" /> >>() const sectionErrors = ref([]) @@ -65,6 +66,14 @@ const getCompPartyName = computed(() => { } return `[${t('label.completingParty')}]` }) + +const agreedToRentalActListItems = computed(() => { + if (reqStore.hasReqs && (!reqStore.propertyReqs.isPrincipalResidenceRequired || reqStore.prRequirements.prExemptionReason !== undefined)) { + return [{ slot: 'item-1' }, { i18nKey: 'certify.2' }, { i18nKey: 'certify.4' }] + } else { + return [{ slot: 'item-1' }, { i18nKey: 'certify.2' }, { i18nKey: 'certify.3' }, { i18nKey: 'certify.4' }] + } +})