From d5b372e243a875563d154ebbe6fea316b2c7464e Mon Sep 17 00:00:00 2001 From: tristan Date: Fri, 24 Apr 2026 11:00:20 +0200 Subject: [PATCH] =?UTF-8?q?feat=20:=20bouton=20Ajouter=20sur=20les=20pages?= =?UTF-8?q?=20admin=20en=20haut=20=C3=A0=20droite?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alignement sur le pattern case.vue : titre et bouton Ajouter sur la même ligne, wrapper px-[86px] commun, suppression du bouton bottom-centered Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/pages/admin/bovin/bovin-list.vue | 75 +++++------ frontend/pages/admin/carrier/carrier-list.vue | 61 +++++---- .../pages/admin/customer/customer-list.vue | 87 ++++++------ .../pages/admin/supplier/supplier-list.vue | 87 ++++++------ frontend/pages/admin/user/list.vue | 125 +++++++++--------- 5 files changed, 203 insertions(+), 232 deletions(-) diff --git a/frontend/pages/admin/bovin/bovin-list.vue b/frontend/pages/admin/bovin/bovin-list.vue index d8916f5..c0889b6 100644 --- a/frontend/pages/admin/bovin/bovin-list.vue +++ b/frontend/pages/admin/bovin/bovin-list.vue @@ -1,41 +1,39 @@ @@ -66,11 +64,6 @@ const goToBovin = (bovin: BovineTypeData) => { router.push(`/admin/bovin/${bovin.id}`) } -const handleAddClick = (event: Event) => { - if (auth.isAdmin) return - event.preventDefault() -} - onMounted(() => { if (auth.isAdmin) reload() }) diff --git a/frontend/pages/admin/carrier/carrier-list.vue b/frontend/pages/admin/carrier/carrier-list.vue index 7568cad..57c48e5 100644 --- a/frontend/pages/admin/carrier/carrier-list.vue +++ b/frontend/pages/admin/carrier/carrier-list.vue @@ -1,36 +1,35 @@ diff --git a/frontend/pages/admin/customer/customer-list.vue b/frontend/pages/admin/customer/customer-list.vue index 00c2c52..501c1cc 100644 --- a/frontend/pages/admin/customer/customer-list.vue +++ b/frontend/pages/admin/customer/customer-list.vue @@ -1,47 +1,45 @@ @@ -76,11 +74,6 @@ const goToCustomer = (customer: CustomerData) => { router.push(`/admin/customer/${customer.id}`) } -const handleAddClick = (event: Event) => { - if (auth.isAdmin) return - event.preventDefault() -} - onMounted(() => { if (auth.isAdmin) reload() }) diff --git a/frontend/pages/admin/supplier/supplier-list.vue b/frontend/pages/admin/supplier/supplier-list.vue index c947452..de06256 100644 --- a/frontend/pages/admin/supplier/supplier-list.vue +++ b/frontend/pages/admin/supplier/supplier-list.vue @@ -1,47 +1,45 @@ @@ -76,11 +74,6 @@ const goToSupplier = (supplier: SupplierData) => { router.push(`/admin/supplier/${supplier.id}`) } -const handleAddClick = (event: Event) => { - if (auth.isAdmin) return - event.preventDefault() -} - onMounted(() => { if (auth.isAdmin) reload() }) diff --git a/frontend/pages/admin/user/list.vue b/frontend/pages/admin/user/list.vue index 5216f72..f5de52e 100644 --- a/frontend/pages/admin/user/list.vue +++ b/frontend/pages/admin/user/list.vue @@ -1,66 +1,64 @@ @@ -104,11 +102,6 @@ const goToUser = (user: UserData) => { router.push(`/admin/user/${user.id}`) } -const handleAddClick = (event: Event) => { - if (auth.isAdmin) return - event.preventDefault() -} - onMounted(() => { if (auth.isAdmin) reload() })