diff --git a/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.story.vue b/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.story.vue new file mode 100644 index 000000000..8b06bf4e1 --- /dev/null +++ b/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.story.vue @@ -0,0 +1,216 @@ + + + diff --git a/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.vue b/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.vue index 5b5989a42..3bad3f9f7 100644 --- a/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.vue +++ b/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.vue @@ -1,8 +1,5 @@ diff --git a/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.story.vue b/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.story.vue new file mode 100644 index 000000000..35d36837f --- /dev/null +++ b/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.story.vue @@ -0,0 +1,101 @@ + + + diff --git a/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue b/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue index 7551fa8fc..5ee6c996e 100644 --- a/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue +++ b/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue @@ -81,7 +81,7 @@ const validationRules = { const v$ = useVuelidate(validationRules, state); const updateState = () => { - if (props.isNewContact) return; + if (props.isNewContact) return; // Added to prevent state update for new contact form const { id, name = '', diff --git a/app/javascript/dashboard/components-next/Contacts/Pages/ContactsList.vue b/app/javascript/dashboard/components-next/Contacts/Pages/ContactsList.vue index e02e72b4b..8e94884bd 100644 --- a/app/javascript/dashboard/components-next/Contacts/Pages/ContactsList.vue +++ b/app/javascript/dashboard/components-next/Contacts/Pages/ContactsList.vue @@ -1,5 +1,8 @@ + + diff --git a/app/javascript/dashboard/components-next/CustomAttributes/ListAttribute.vue b/app/javascript/dashboard/components-next/CustomAttributes/ListAttribute.vue index ac931caf9..675023288 100644 --- a/app/javascript/dashboard/components-next/CustomAttributes/ListAttribute.vue +++ b/app/javascript/dashboard/components-next/CustomAttributes/ListAttribute.vue @@ -72,8 +72,8 @@ const handleAttributeAction = async action => { show-search class="w-48 mt-2 top-full" :class="{ - 'right-0': !isEditingView, - 'left-0': isEditingView, + 'ltr:right-0 rtl:left-0': !isEditingView, + 'ltr:left-0 rtl:right-0': isEditingView, }" @action="handleAttributeAction($event)" />