From f0c5d214e7a0b3130279966323c574d6403162fb Mon Sep 17 00:00:00 2001 From: iamsivin Date: Tue, 12 Nov 2024 21:11:37 +0530 Subject: [PATCH] chore: Minor fix --- .../Contacts/ContactsForm/ContactsForm.vue | 1 + .../phonenumberinput/PhoneNumberInput.vue | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue b/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue index af9a5dc96..5fc116e90 100644 --- a/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue +++ b/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue @@ -226,6 +226,7 @@ defineExpose({ v-else-if="item.key === 'PHONE_NUMBER'" v-model="getFormBinding(item.key).value" :placeholder="item.placeholder" + :show-border="isDetailsView" @update:model-value="emit('update', state)" /> ); const inputBorderClass = computed(() => { + const errorClass = + 'border-n-ruby-8 dark:border-n-ruby-8 hover:border-n-ruby-9 dark:hover:border-n-ruby-9 disabled:border-n-ruby-8 dark:disabled:border-n-ruby-8'; + if (!props.showBorder) { + return hasError.value ? errorClass : 'border-transparent'; + } if (hasError.value) { - return 'border-n-ruby-8 dark:border-n-ruby-8 hover:border-n-ruby-9 dark:hover:border-n-ruby-9 disabled:border-n-ruby-8 dark:disabled:border-n-ruby-8'; + return errorClass; } return hasInputFocused.value ? 'border-n-brand dark:border-n-brand'