From e040a1009632481b42597f6a293e51118ae82567 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Sun, 21 Apr 2024 15:58:31 +0200 Subject: [PATCH] moved many compoents to composition API --- vue3/package.json | 3 +- vue3/src/apps/tandoor/main.ts | 3 +- .../components/display/IngredientsTable.vue | 49 ++-- .../display/IngredientsTableRow.vue | 54 ++--- vue3/src/components/display/KeywordsBar.vue | 26 +-- vue3/src/components/display/RecipeCard.vue | 105 +++++---- vue3/src/components/display/RecipeImage.vue | 17 +- vue3/src/components/display/RecipeView.vue | 87 ++++--- vue3/src/components/display/Step.vue | 66 +++--- vue3/src/components/display/StepsOverview.vue | 22 +- .../components/inputs/GlobalSearchDialog.vue | 212 +++++++++--------- .../components/inputs/NumberScalerDialog.vue | 7 +- vue3/yarn.lock | 38 +++- 13 files changed, 342 insertions(+), 347 deletions(-) diff --git a/vue3/package.json b/vue3/package.json index e03a9f8f3..6dd517963 100644 --- a/vue3/package.json +++ b/vue3/package.json @@ -17,11 +17,12 @@ "mavon-editor": "^3.0.1", "pinia": "^2.1.7", "vue": "^3.4.15", + "vue-i18n": "9", "vue-multiselect": "^3.0.0-beta.3", "vue-router": "4", "vue-simple-calendar": "^7.1.0", "vuedraggable": "^4.1.0", - "vuetify": "^3.5.10" + "vuetify": "^3.5.16" }, "devDependencies": { "@fortawesome/fontawesome-free": "^6.5.1", diff --git a/vue3/src/apps/tandoor/main.ts b/vue3/src/apps/tandoor/main.ts index 719460072..a629e1661 100644 --- a/vue3/src/apps/tandoor/main.ts +++ b/vue3/src/apps/tandoor/main.ts @@ -28,8 +28,7 @@ const routes = [ ] const router = createRouter({ - // 4. Provide the history implementation to use. We - // are using the hash history for simplicity here. + // TODO configure proper history mode history: createWebHashHistory(), routes, }) diff --git a/vue3/src/components/display/IngredientsTable.vue b/vue3/src/components/display/IngredientsTable.vue index 052769516..e43a36917 100644 --- a/vue3/src/components/display/IngredientsTable.vue +++ b/vue3/src/components/display/IngredientsTable.vue @@ -1,44 +1,39 @@ - diff --git a/vue3/src/components/display/IngredientsTableRow.vue b/vue3/src/components/display/IngredientsTableRow.vue index c63e27bff..835b5d661 100644 --- a/vue3/src/components/display/IngredientsTableRow.vue +++ b/vue3/src/components/display/IngredientsTableRow.vue @@ -1,18 +1,18 @@