From c77503ed45fcfcdc1d609e57788b23502eb6b30a Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Fri, 30 Aug 2024 18:15:07 +0200 Subject: [PATCH] working --- .../{CategoryHeader.vue => App/Category.vue} | 5 +- app/components/App/Header.vue | 64 +++++++++++-------- app/components/App/Tab.vue | 22 +++++-- app/components/Modal/CreateCategory.vue | 32 +++++++++- app/components/Modal/CreateTab.vue | 28 +++++++- app/components/Modal/UpdateCategory.vue | 36 +++++++++-- app/components/Modal/UpdateTab.vue | 41 +++++++++--- app/components/old/Application.vue | 55 ---------------- app/composables/categories.ts | 2 +- app/composables/icons.ts | 18 ++++++ app/composables/tabs.ts | 18 +++++- app/composables/user-limit.ts | 34 +++++----- app/pages/index.vue | 26 ++++++-- app/pages/profile.vue | 21 ------ server/api/icons/search.get.ts | 16 +++++ server/api/tabs/[id].put.ts | 2 +- server/utils/db.ts | 2 +- 17 files changed, 273 insertions(+), 149 deletions(-) rename app/components/{CategoryHeader.vue => App/Category.vue} (91%) delete mode 100644 app/components/old/Application.vue create mode 100644 app/composables/icons.ts delete mode 100644 app/pages/profile.vue create mode 100644 server/api/icons/search.get.ts diff --git a/app/components/CategoryHeader.vue b/app/components/App/Category.vue similarity index 91% rename from app/components/CategoryHeader.vue rename to app/components/App/Category.vue index 2db3b99..9f330cb 100644 --- a/app/components/CategoryHeader.vue +++ b/app/components/App/Category.vue @@ -6,18 +6,21 @@ defineProps<{ dropdownItems: { label: string, icon: string, color: string, click: (category: CategoryType) => void }[] }>() defineEmits(['createTab']) + +const { canCreateTabInCategory } = await useUserLimit()