From 34c0b4b1fbe75504b4c77b589976715b6aa0f77d Mon Sep 17 00:00:00 2001 From: Hugo Richard Date: Wed, 19 Feb 2025 17:55:57 +0100 Subject: [PATCH] feat(app): improve customers (#105) Co-authored-by: Benjamin Canac --- app/_components/users/UsersForm.vue | 71 ------ app/_pages/inbox.vue | 190 -------------- app/_pages/index.vue | 90 ------- app/_pages/users.vue | 177 ------------- app/components/customers/AddModal.vue | 59 +++++ app/components/customers/DeleteModal.vue | 40 +++ app/pages/customers.vue | 308 +++++++++++++++++++++++ app/pages/index.vue | 2 +- package.json | 5 +- pnpm-lock.yaml | 26 +- server/api/{users.ts => customers.ts} | 31 +-- 11 files changed, 432 insertions(+), 567 deletions(-) delete mode 100644 app/_components/users/UsersForm.vue delete mode 100644 app/_pages/inbox.vue delete mode 100644 app/_pages/index.vue delete mode 100644 app/_pages/users.vue create mode 100644 app/components/customers/AddModal.vue create mode 100644 app/components/customers/DeleteModal.vue rename server/api/{users.ts => customers.ts} (80%) diff --git a/app/_components/users/UsersForm.vue b/app/_components/users/UsersForm.vue deleted file mode 100644 index bf37dd0..0000000 --- a/app/_components/users/UsersForm.vue +++ /dev/null @@ -1,71 +0,0 @@ - - - diff --git a/app/_pages/inbox.vue b/app/_pages/inbox.vue deleted file mode 100644 index cfe3451..0000000 --- a/app/_pages/inbox.vue +++ /dev/null @@ -1,190 +0,0 @@ - - - diff --git a/app/_pages/index.vue b/app/_pages/index.vue deleted file mode 100644 index daedef2..0000000 --- a/app/_pages/index.vue +++ /dev/null @@ -1,90 +0,0 @@ - - - diff --git a/app/_pages/users.vue b/app/_pages/users.vue deleted file mode 100644 index db0753a..0000000 --- a/app/_pages/users.vue +++ /dev/null @@ -1,177 +0,0 @@ - - - diff --git a/app/components/customers/AddModal.vue b/app/components/customers/AddModal.vue new file mode 100644 index 0000000..fa6c942 --- /dev/null +++ b/app/components/customers/AddModal.vue @@ -0,0 +1,59 @@ + + + diff --git a/app/components/customers/DeleteModal.vue b/app/components/customers/DeleteModal.vue new file mode 100644 index 0000000..daea54a --- /dev/null +++ b/app/components/customers/DeleteModal.vue @@ -0,0 +1,40 @@ + + + diff --git a/app/pages/customers.vue b/app/pages/customers.vue index 1ef01dd..e64d21b 100644 --- a/app/pages/customers.vue +++ b/app/pages/customers.vue @@ -1,3 +1,200 @@ + + diff --git a/app/pages/index.vue b/app/pages/index.vue index b4db713..e3010ba 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -51,7 +51,7 @@ const period = ref('daily')