From 81180207bab18c070781621a2b121cc4dbf62395 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Wed, 28 May 2025 19:12:19 +0200 Subject: [PATCH] shopping export dialog --- vue3/src/components/buttons/BtnCopy.vue | 10 +- .../dialogs/ShoppingExportDialog.vue | 173 ++++++++++++++++++ .../components/display/ShoppingListView.vue | 35 ++-- vue3/src/locales/ar.json | 1 + vue3/src/locales/bg.json | 1 + vue3/src/locales/ca.json | 1 + vue3/src/locales/cs.json | 1 + vue3/src/locales/da.json | 1 + vue3/src/locales/de.json | 1 + vue3/src/locales/el.json | 1 + vue3/src/locales/en.json | 1 + vue3/src/locales/es.json | 1 + vue3/src/locales/fi.json | 1 + vue3/src/locales/fr.json | 1 + vue3/src/locales/he.json | 1 + vue3/src/locales/hu.json | 1 + vue3/src/locales/hy.json | 1 + vue3/src/locales/id.json | 1 + vue3/src/locales/is.json | 1 + vue3/src/locales/it.json | 1 + vue3/src/locales/lt.json | 1 + vue3/src/locales/nb_NO.json | 1 + vue3/src/locales/nl.json | 1 + vue3/src/locales/pl.json | 1 + vue3/src/locales/pt.json | 1 + vue3/src/locales/pt_BR.json | 1 + vue3/src/locales/ro.json | 1 + vue3/src/locales/ru.json | 1 + vue3/src/locales/sl.json | 1 + vue3/src/locales/sv.json | 1 + vue3/src/locales/tr.json | 1 + vue3/src/locales/uk.json | 1 + vue3/src/locales/zh_Hans.json | 1 + vue3/src/locales/zh_Hant.json | 1 + vue3/src/pages/RecipeImportPage.vue | 2 +- vue3/src/utils/logic_utils.ts | 22 ++- 36 files changed, 244 insertions(+), 29 deletions(-) create mode 100644 vue3/src/components/dialogs/ShoppingExportDialog.vue diff --git a/vue3/src/components/buttons/BtnCopy.vue b/vue3/src/components/buttons/BtnCopy.vue index b3b88c474..532502590 100644 --- a/vue3/src/components/buttons/BtnCopy.vue +++ b/vue3/src/components/buttons/BtnCopy.vue @@ -1,11 +1,13 @@ diff --git a/vue3/src/components/dialogs/ShoppingExportDialog.vue b/vue3/src/components/dialogs/ShoppingExportDialog.vue new file mode 100644 index 000000000..5a2f8cebe --- /dev/null +++ b/vue3/src/components/dialogs/ShoppingExportDialog.vue @@ -0,0 +1,173 @@ + + + + + \ No newline at end of file diff --git a/vue3/src/components/display/ShoppingListView.vue b/vue3/src/components/display/ShoppingListView.vue index 3888a51cb..4453087a5 100644 --- a/vue3/src/components/display/ShoppingListView.vue +++ b/vue3/src/components/display/ShoppingListView.vue @@ -55,7 +55,7 @@ - + @@ -65,6 +65,11 @@ + + + + + @@ -96,14 +101,14 @@