From d595d323b3ca6a299e14525ace9067ad31bfaa50 Mon Sep 17 00:00:00 2001 From: tristan Date: Wed, 29 Apr 2026 17:43:42 +0200 Subject: [PATCH] =?UTF-8?q?fix=20:=20drawer=20commentaire=20de=20semaine?= =?UTF-8?q?=20=E2=80=94=20toasts,=20titre=20et=20UI=20Malio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Ajoute les clés i18n manquantes (success/errors weekComment.save/delete) qui faisaient afficher la clé brute dans le toast. - Titre du drawer simplifié à "Commentaire" ; semaine (S{n}) et plage de dates affichées sous le nom de l'employé. - Drawer, textarea et boutons migrés vers les composants Malio UI ; bouton Annuler supprimé. Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/components/hours/HoursWeekView.vue | 2 +- .../components/hours/WeekCommentDrawer.vue | 42 ++++++++++++------- frontend/i18n/locales/fr.json | 8 ++++ frontend/services/employee-week-comments.ts | 6 +-- 4 files changed, 40 insertions(+), 18 deletions(-) diff --git a/frontend/components/hours/HoursWeekView.vue b/frontend/components/hours/HoursWeekView.vue index 688045a..32ffdc3 100644 --- a/frontend/components/hours/HoursWeekView.vue +++ b/frontend/components/hours/HoursWeekView.vue @@ -96,7 +96,7 @@

{{ row.siteName ?? 'Sans site' }} — {{ contractNatureLabel(row.contractNature) }} -

diff --git a/frontend/components/hours/WeekCommentDrawer.vue b/frontend/components/hours/WeekCommentDrawer.vue index 3fb4563..c9adedf 100644 --- a/frontend/components/hours/WeekCommentDrawer.vue +++ b/frontend/components/hours/WeekCommentDrawer.vue @@ -1,27 +1,39 @@