From d2a9f7ca244dc4449e1a7d8d1b5fc637574f144b Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sun, 29 May 2022 17:29:59 -0800 Subject: [PATCH] fix: consoldate stores to fix mismatched state --- .../Domain/Recipe/RecipeIngredientEditor.vue | 32 +++--- .../Domain/Recipe/RecipePrintView.vue | 8 +- .../partials/use-actions-factory.ts | 90 +++++++++++++++ frontend/composables/recipes/index.ts | 2 - .../composables/recipes/use-recipe-foods.ts | 104 ------------------ .../composables/recipes/use-recipe-units.ts | 104 ------------------ frontend/composables/store/index.ts | 3 + frontend/composables/store/use-food-store.ts | 50 +++++++++ frontend/composables/store/use-label-store.ts | 49 +++++++++ frontend/composables/store/use-unit-store.ts | 52 +++++++++ frontend/pages/group/data/foods.vue | 50 ++++----- frontend/pages/group/data/labels.vue | 48 ++------ frontend/pages/group/data/units.vue | 62 ++++------- .../pages/recipe/_slug/ingredient-parser.vue | 39 ++++--- frontend/pages/search.vue | 5 +- 15 files changed, 348 insertions(+), 350 deletions(-) create mode 100644 frontend/composables/partials/use-actions-factory.ts delete mode 100644 frontend/composables/recipes/use-recipe-foods.ts delete mode 100644 frontend/composables/recipes/use-recipe-units.ts create mode 100644 frontend/composables/store/index.ts create mode 100644 frontend/composables/store/use-food-store.ts create mode 100644 frontend/composables/store/use-label-store.ts create mode 100644 frontend/composables/store/use-unit-store.ts diff --git a/frontend/components/Domain/Recipe/RecipeIngredientEditor.vue b/frontend/components/Domain/Recipe/RecipeIngredientEditor.vue index e052d0a3a4fe..a8771174abc2 100644 --- a/frontend/components/Domain/Recipe/RecipeIngredientEditor.vue +++ b/frontend/components/Domain/Recipe/RecipeIngredientEditor.vue @@ -118,7 +118,7 @@