From beab02200ca938ccfda536be03247fc995585c25 Mon Sep 17 00:00:00 2001 From: jableader Date: Sat, 18 Oct 2025 13:47:56 +1100 Subject: [PATCH] Composition #2 --- refactor-strategy.md | 28 ++--- .../ingredients/EditableIngredientsPanel.vue | 51 ++++---- src/components/meals/DatePicker.vue | 82 ++++++------ src/components/meals/PersonList.vue | 118 ++++++++---------- 4 files changed, 129 insertions(+), 150 deletions(-) diff --git a/refactor-strategy.md b/refactor-strategy.md index 60695cd..f14ee14 100644 --- a/refactor-strategy.md +++ b/refactor-strategy.md @@ -71,35 +71,31 @@ Last updated: 2025-10-18 ## Current status Already using ` diff --git a/src/components/meals/DatePicker.vue b/src/components/meals/DatePicker.vue index 17f5933..67c002f 100644 --- a/src/components/meals/DatePicker.vue +++ b/src/components/meals/DatePicker.vue @@ -17,56 +17,44 @@ - diff --git a/src/components/meals/PersonList.vue b/src/components/meals/PersonList.vue index d01a0c9..59a876d 100644 --- a/src/components/meals/PersonList.vue +++ b/src/components/meals/PersonList.vue @@ -1,7 +1,7 @@