From e06c82297dff429e2fa91692ddb2285392829d5e Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Thu, 15 Sep 2022 20:53:22 +0200 Subject: [PATCH] added loading animation to main search page --- .../RecipeSearchView/RecipeSearchView.vue | 3 + vue/src/components/RecipeCard.vue | 167 ++++++++++++------ 2 files changed, 114 insertions(+), 56 deletions(-) diff --git a/vue/src/apps/RecipeSearchView/RecipeSearchView.vue b/vue/src/apps/RecipeSearchView/RecipeSearchView.vue index 86db26197..3e9a1d613 100644 --- a/vue/src/apps/RecipeSearchView/RecipeSearchView.vue +++ b/vue/src/apps/RecipeSearchView/RecipeSearchView.vue @@ -1115,6 +1115,9 @@ export default { }, }, mounted() { + + this.recipes = Array(this.ui.page_size).fill({loading:true}) + this.$nextTick(function () { if (this.$cookies.isKey(UI_COOKIE_NAME)) { this.ui = Object.assign({}, this.ui, this.$cookies.get(UI_COOKIE_NAME)) diff --git a/vue/src/components/RecipeCard.vue b/vue/src/components/RecipeCard.vue index 13a68a366..17bfb2da2 100755 --- a/vue/src/components/RecipeCard.vue +++ b/vue/src/components/RecipeCard.vue @@ -1,65 +1,105 @@