From f003aa58f3907ad469959413c6259d4828025f4c Mon Sep 17 00:00:00 2001
From: Michael Bauer <michael-bauer@posteo.de>
Date: Wed, 17 Apr 2024 16:27:53 +0200
Subject: [PATCH] Start and end the list with the loading animation

---
 .../alsijil/frontend/components/coursebook/Coursebook.vue     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue
index b1ade5fb8..cb9a8742d 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue
@@ -17,6 +17,7 @@
       <coursebook-filters v-model="filters" />
     </template>
     <template #default="{ items }">
+      <coursebook-loader />
       <coursebook-day
         v-for="{ date, docs, idx, lastIdx } in groupDocsByDay(items)"
         v-intersect="{
@@ -33,6 +34,7 @@
         @init="transition"
         ref="days"
         />
+      <coursebook-loader />
 
       <date-select-footer
         :value="$route.hash.substring(1)"
@@ -42,7 +44,7 @@
         />
     </template>
     <template #loading>
-      <CoursebookLoader />
+      <coursebook-loader
     </template>
 
     <template #no-data>
-- 
GitLab