feat: Cross-Household Recipes (#4089)

This commit is contained in:
Michael Genson
2024-08-31 21:54:10 -05:00
committed by GitHub
parent 7ef2e91ecf
commit 9acf9ec27c
16 changed files with 545 additions and 92 deletions

View File

@@ -84,8 +84,10 @@ export const useLazyRecipes = function (publicGroupSlug: string | null = null) {
};
export const useRecipes = (
all = false, fetchRecipes = true,
all = false,
fetchRecipes = true,
loadFood = false,
queryFilter: string | null = null,
publicGroupSlug: string | null = null
) => {
const api = publicGroupSlug ? usePublicExploreApi(publicGroupSlug).explore : useUserApi();
@@ -108,7 +110,7 @@ export const useRecipes = (
})();
async function refreshRecipes() {
const { data } = await api.recipes.getAll(page, perPage, { loadFood, orderBy: "created_at" });
const { data } = await api.recipes.getAll(page, perPage, { loadFood, orderBy: "created_at", queryFilter });
if (data) {
recipes.value = data.items;
}