From eefe613aafe7af651df8eea60d6963c9d4d4c2f8 Mon Sep 17 00:00:00 2001
From: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
Date: Tue, 29 Jul 2025 23:43:13 +0200
Subject: [PATCH] fix: QueryFilter Hydration & script setup (#5839)
---
.../Domain/Cookbook/CookbookEditor.vue | 112 ++-
.../Domain/Cookbook/CookbookPage.vue | 112 ++-
.../components/Domain/QueryFilterBuilder.vue | 672 +++++++++---------
.../Domain/Recipe/RecipeOrganizerSelector.vue | 292 ++++----
.../pages/g/[groupSlug]/cookbooks/index.vue | 4 +-
5 files changed, 534 insertions(+), 658 deletions(-)
diff --git a/frontend/components/Domain/Cookbook/CookbookEditor.vue b/frontend/components/Domain/Cookbook/CookbookEditor.vue
index 1ee47067d..5598fcb1d 100644
--- a/frontend/components/Domain/Cookbook/CookbookEditor.vue
+++ b/frontend/components/Domain/Cookbook/CookbookEditor.vue
@@ -44,78 +44,54 @@
-
diff --git a/frontend/components/Domain/Cookbook/CookbookPage.vue b/frontend/components/Domain/Cookbook/CookbookPage.vue
index 8793cef26..a8cff6753 100644
--- a/frontend/components/Domain/Cookbook/CookbookPage.vue
+++ b/frontend/components/Domain/Cookbook/CookbookPage.vue
@@ -17,7 +17,6 @@
@@ -65,7 +64,7 @@
-
diff --git a/frontend/components/Domain/QueryFilterBuilder.vue b/frontend/components/Domain/QueryFilterBuilder.vue
index 721b540a8..a86e822ab 100644
--- a/frontend/components/Domain/QueryFilterBuilder.vue
+++ b/frontend/components/Domain/QueryFilterBuilder.vue
@@ -163,14 +163,14 @@
max-width="290px"
min-width="auto"
>
-
+
@@ -184,53 +184,48 @@
@@ -297,7 +292,7 @@
-
diff --git a/frontend/components/Domain/Recipe/RecipeOrganizerSelector.vue b/frontend/components/Domain/Recipe/RecipeOrganizerSelector.vue
index 26ec7413a..6706eb582 100644
--- a/frontend/components/Domain/Recipe/RecipeOrganizerSelector.vue
+++ b/frontend/components/Domain/Recipe/RecipeOrganizerSelector.vue
@@ -3,7 +3,7 @@
v-model="selected"
v-bind="inputAttrs"
v-model:search="searchInput"
- :items="storeItem"
+ :items="items"
:label="label"
chips
closable-chips
@@ -46,180 +46,138 @@
-