From e57756e4330785b7e8c33fa3144cf76f6d132b16 Mon Sep 17 00:00:00 2001 From: Matt Date: Thu, 12 Jun 2025 22:35:17 +0200 Subject: [PATCH] Add phone number formatting and improve UI components - Integrate libphonenumber-js for proper phone number formatting - Display phone numbers in national format in PhoneInput component - Strip non-numeric characters from phone input automatically - Fix refresh button icon rendering in EmailThreadView - Improve EOI button layout alignment and centering --- components/EOISection.vue | 3 ++- components/EmailThreadView.vue | 4 ++-- components/PhoneInput.vue | 22 ++++++++++++++++------ package-lock.json | 7 +++++++ package.json | 1 + 5 files changed, 28 insertions(+), 9 deletions(-) diff --git a/components/EOISection.vue b/components/EOISection.vue index e64b67e..f3fe867 100644 --- a/components/EOISection.vue +++ b/components/EOISection.vue @@ -29,7 +29,7 @@ -
+
Generate EOI diff --git a/components/EmailThreadView.vue b/components/EmailThreadView.vue index a5b8ccf..8b5aac2 100644 --- a/components/EmailThreadView.vue +++ b/components/EmailThreadView.vue @@ -5,12 +5,12 @@ Email History + mdi-refresh Refresh emails diff --git a/components/PhoneInput.vue b/components/PhoneInput.vue index f2eda42..550efa8 100644 --- a/components/PhoneInput.vue +++ b/components/PhoneInput.vue @@ -80,6 +80,7 @@