diff --git a/frontend/components/Layout/DefaultLayout.vue b/frontend/components/Layout/DefaultLayout.vue index 52831f4d0..343fc73e5 100644 --- a/frontend/components/Layout/DefaultLayout.vue +++ b/frontend/components/Layout/DefaultLayout.vue @@ -141,15 +141,17 @@ export default defineNuxtComponent({ function getStoreData( ownGroupStoreFn: (i18n: any) => { store: Ref; actions: { refresh: () => void } }, - publicStoreFn: (groupSlug: string, i18n: any) => { store: Ref; actions: { refresh: () => void } } + publicStoreFn: (groupSlug: string, i18n: any) => { store: Ref; actions: { refresh: () => void } }, ): T[] { let store; if (isOwnGroup.value) { store = ownGroupStoreFn(i18n); - } else if (groupSlug.value) { + } + else if (groupSlug.value) { store = publicStoreFn(groupSlug.value, i18n); - } else { + } + else { return []; } diff --git a/frontend/composables/store/use-category-store.ts b/frontend/composables/store/use-category-store.ts index 62479f0a7..4e73fdfdc 100644 --- a/frontend/composables/store/use-category-store.ts +++ b/frontend/composables/store/use-category-store.ts @@ -1,7 +1,7 @@ +import type { Composer } from "vue-i18n"; import { useData, useReadOnlyStore, useStore } from "../partials/use-store-factory"; import type { RecipeCategory } from "~/lib/api/types/recipe"; import { usePublicExploreApi, useUserApi } from "~/composables/api"; -import type { Composer } from "vue-i18n"; const store: Ref = ref([]); const loading = ref(false); diff --git a/frontend/composables/store/use-cookbook-store.ts b/frontend/composables/store/use-cookbook-store.ts index 284bde4c5..e3d4a5a81 100644 --- a/frontend/composables/store/use-cookbook-store.ts +++ b/frontend/composables/store/use-cookbook-store.ts @@ -1,7 +1,7 @@ +import type { Composer } from "vue-i18n"; import { useReadOnlyStore, useStore } from "../partials/use-store-factory"; import type { RecipeCookBook } from "~/lib/api/types/cookbook"; import { usePublicExploreApi, useUserApi } from "~/composables/api"; -import type { Composer } from "vue-i18n"; const store: Ref = ref([]); const loading = ref(false); diff --git a/frontend/composables/store/use-food-store.ts b/frontend/composables/store/use-food-store.ts index df73cd05c..1cb5c24a6 100644 --- a/frontend/composables/store/use-food-store.ts +++ b/frontend/composables/store/use-food-store.ts @@ -1,7 +1,7 @@ +import type { Composer } from "vue-i18n"; import { useData, useReadOnlyStore, useStore } from "../partials/use-store-factory"; import type { IngredientFood } from "~/lib/api/types/recipe"; import { usePublicExploreApi, useUserApi } from "~/composables/api"; -import type { Composer } from "vue-i18n"; const store: Ref = ref([]); const loading = ref(false); diff --git a/frontend/composables/store/use-household-store.ts b/frontend/composables/store/use-household-store.ts index 045f31e8d..3a702cab0 100644 --- a/frontend/composables/store/use-household-store.ts +++ b/frontend/composables/store/use-household-store.ts @@ -1,7 +1,7 @@ +import type { Composer } from "vue-i18n"; import { useReadOnlyStore } from "../partials/use-store-factory"; import type { HouseholdSummary } from "~/lib/api/types/household"; import { usePublicExploreApi, useUserApi } from "~/composables/api"; -import type { Composer } from "vue-i18n"; const store: Ref = ref([]); const loading = ref(false); diff --git a/frontend/composables/store/use-label-store.ts b/frontend/composables/store/use-label-store.ts index a4858fbec..5345c7865 100644 --- a/frontend/composables/store/use-label-store.ts +++ b/frontend/composables/store/use-label-store.ts @@ -1,7 +1,7 @@ +import type { Composer } from "vue-i18n"; import { useData, useStore } from "../partials/use-store-factory"; import type { MultiPurposeLabelOut } from "~/lib/api/types/labels"; import { useUserApi } from "~/composables/api"; -import type { Composer } from "vue-i18n"; const store: Ref = ref([]); const loading = ref(false); diff --git a/frontend/composables/store/use-tag-store.ts b/frontend/composables/store/use-tag-store.ts index 4fe24e4f3..ef5777c34 100644 --- a/frontend/composables/store/use-tag-store.ts +++ b/frontend/composables/store/use-tag-store.ts @@ -1,7 +1,7 @@ +import type { Composer } from "vue-i18n"; import { useData, useReadOnlyStore, useStore } from "../partials/use-store-factory"; import type { RecipeTag } from "~/lib/api/types/recipe"; import { usePublicExploreApi, useUserApi } from "~/composables/api"; -import type { Composer } from "vue-i18n"; const store: Ref = ref([]); const loading = ref(false); diff --git a/frontend/composables/store/use-tool-store.ts b/frontend/composables/store/use-tool-store.ts index d2a84cfd8..092ff449a 100644 --- a/frontend/composables/store/use-tool-store.ts +++ b/frontend/composables/store/use-tool-store.ts @@ -1,7 +1,7 @@ +import type { Composer } from "vue-i18n"; import { useData, useReadOnlyStore, useStore } from "../partials/use-store-factory"; import type { RecipeTool } from "~/lib/api/types/recipe"; import { usePublicExploreApi, useUserApi } from "~/composables/api"; -import type { Composer } from "vue-i18n"; interface RecipeToolWithOnHand extends RecipeTool { onHand: boolean; diff --git a/frontend/composables/store/use-unit-store.ts b/frontend/composables/store/use-unit-store.ts index eed6c86f1..d9fea16d2 100644 --- a/frontend/composables/store/use-unit-store.ts +++ b/frontend/composables/store/use-unit-store.ts @@ -1,7 +1,7 @@ +import type { Composer } from "vue-i18n"; import { useData, useStore } from "../partials/use-store-factory"; import type { IngredientUnit } from "~/lib/api/types/recipe"; import { useUserApi } from "~/composables/api"; -import type { Composer } from "vue-i18n"; const store: Ref = ref([]); const loading = ref(false); diff --git a/frontend/composables/store/use-user-store.ts b/frontend/composables/store/use-user-store.ts index b9a84cbee..44dbc5603 100644 --- a/frontend/composables/store/use-user-store.ts +++ b/frontend/composables/store/use-user-store.ts @@ -1,8 +1,8 @@ +import type { Composer } from "vue-i18n"; import { useReadOnlyStore } from "../partials/use-store-factory"; import { useRequests } from "../api/api-client"; import type { UserSummary } from "~/lib/api/types/user"; import { BaseCRUDAPIReadOnly } from "~/lib/api/base/base-clients"; -import type { Composer } from "vue-i18n"; const store: Ref = ref([]); const loading = ref(false);