diff --git a/.gitignore b/.gitignore index 16ceed730..b477c0675 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,4 @@ cookbook/static/vue3 vue3/node_modules cookbook/tests/other/docs/reports/tests/tests.html cookbook/tests/other/docs/reports/tests/pytest.xml +vue3/src/plugins diff --git a/vue3/src/components/display/KeywordsBar.vue b/vue3/src/components/display/KeywordsBar.vue index 9f9485066..279d5bf45 100644 --- a/vue3/src/components/display/KeywordsBar.vue +++ b/vue3/src/components/display/KeywordsBar.vue @@ -3,7 +3,7 @@ {{ k.label }} + :to="useUserPreferenceStore().isAuthenticated ? {name: 'SearchPage', query: {keywords: k.id}} : undefined"> {{ k.label }} @@ -15,6 +15,7 @@ import {Keyword, KeywordLabel} from "@/openapi"; import {computed, PropType} from "vue"; +import {useUserPreferenceStore} from "@/stores/UserPreferenceStore.ts"; const props = defineProps({ keywords: Array as PropType | Array | undefined>, diff --git a/vue3/src/components/display/RecipeActivity.vue b/vue3/src/components/display/RecipeActivity.vue index 7c1869f80..050727531 100644 --- a/vue3/src/components/display/RecipeActivity.vue +++ b/vue3/src/components/display/RecipeActivity.vue @@ -29,7 +29,7 @@ - + @@ -62,6 +62,7 @@ import {ApiApi, CookLog, Recipe} from "@/openapi"; import {DateTime} from "luxon"; import {ErrorMessageType, useMessageStore} from "@/stores/MessageStore"; import {VDateInput} from 'vuetify/labs/VDateInput' +import {useUserPreferenceStore} from "@/stores/UserPreferenceStore.ts"; const props = defineProps({ recipe: { diff --git a/vue3/src/components/display/RecipeCard.vue b/vue3/src/components/display/RecipeCard.vue index 6f4f74902..e1c91df95 100644 --- a/vue3/src/components/display/RecipeCard.vue +++ b/vue3/src/components/display/RecipeCard.vue @@ -13,14 +13,14 @@
- +
- +