diff --git a/vue3/src/assets/recipe_no_image.svg b/vue3/src/assets/recipe_no_image.svg new file mode 100644 index 000000000..1128e2ca0 --- /dev/null +++ b/vue3/src/assets/recipe_no_image.svg @@ -0,0 +1,59 @@ + + diff --git a/vue3/src/components/display/HorizontalRecipeScroller.vue b/vue3/src/components/display/HorizontalRecipeScroller.vue index d7a83423b..ee00c5447 100644 --- a/vue3/src/components/display/HorizontalRecipeScroller.vue +++ b/vue3/src/components/display/HorizontalRecipeScroller.vue @@ -1,7 +1,7 @@ @@ -32,7 +45,9 @@ const {mdAndUp} = useDisplay() const props = defineProps( { - title: {type: String, required: true}, + title: {type: String as PropType, required: true}, + icon: {type: String, required: false}, + skeletons: {type: Number, default: 0}, recipes: { type: Array as PropType, required: true diff --git a/vue3/src/components/display/RecipeCard.vue b/vue3/src/components/display/RecipeCard.vue index 5ea30ccfb..1865a8824 100644 --- a/vue3/src/components/display/RecipeCard.vue +++ b/vue3/src/components/display/RecipeCard.vue @@ -1,11 +1,13 @@