diff --git a/src/app/pages/recipe-page/recipe-page-content/recipe-page-content.html b/src/app/pages/recipe-page/recipe-page-content/recipe-page-content.html
index 339a0f9..87a0c83 100644
--- a/src/app/pages/recipe-page/recipe-page-content/recipe-page-content.html
+++ b/src/app/pages/recipe-page/recipe-page-content/recipe-page-content.html
@@ -31,13 +31,18 @@
@if (mainImageUrl.isSuccess()) {
-
+ @let maybeMainImageUrl = mainImageUrl.data();
+ @if (!!maybeMainImageUrl) {
+
+ } @else {
+
!! Placeholder todo !!
+ }
}
diff --git a/src/app/pages/recipe-page/recipe-page-content/recipe-page-content.ts b/src/app/pages/recipe-page/recipe-page-content/recipe-page-content.ts
index 9687070..fdbd9f3 100644
--- a/src/app/pages/recipe-page/recipe-page-content/recipe-page-content.ts
+++ b/src/app/pages/recipe-page/recipe-page-content/recipe-page-content.ts
@@ -27,8 +27,8 @@ export class RecipePageContent {
protected readonly mainImageUrl = injectQuery(() => {
const recipe = this.recipeView().recipe;
return {
- queryKey: ['images', recipe.mainImage.owner.username, recipe.mainImage.filename],
- queryFn: () => this.imageService.getImage(recipe.mainImage.url),
+ queryKey: ['recipe-main-images', recipe.owner.username, recipe.slug],
+ queryFn: () => this.imageService.getImage(recipe.mainImage?.url)
};
});
diff --git a/src/app/pages/recipe-upload-page/recipe-upload-page.html b/src/app/pages/recipe-upload-page/recipe-upload-page.html
index 86474a9..37ce283 100644
--- a/src/app/pages/recipe-upload-page/recipe-upload-page.html
+++ b/src/app/pages/recipe-upload-page/recipe-upload-page.html
@@ -16,7 +16,9 @@
} @else if (displayStep() === RecipeUploadStep.INFER) {
} @else if (displayStep() === RecipeUploadStep.ENTER_DATA) {
-
+
+ } @else if (displayStep() === RecipeUploadStep.REVIEW) {
+
}