From 5c642a9857e4edcd26e497c120b9e07b23b64a16 Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Sat, 17 Jun 2023 23:25:47 +0200
Subject: [PATCH] Fix props in calendar feed event bar

---
 .../calendar/BaseCalendarFeedEventBar.vue     | 21 +++++++++++++++++--
 .../frontend/mixins/calendarFeedEventBar.js   | 10 ---------
 2 files changed, 19 insertions(+), 12 deletions(-)

diff --git a/aleksis/core/frontend/components/calendar/BaseCalendarFeedEventBar.vue b/aleksis/core/frontend/components/calendar/BaseCalendarFeedEventBar.vue
index 87459c564..205cbb13a 100644
--- a/aleksis/core/frontend/components/calendar/BaseCalendarFeedEventBar.vue
+++ b/aleksis/core/frontend/components/calendar/BaseCalendarFeedEventBar.vue
@@ -1,7 +1,7 @@
 <template>
   <div
-    class="mx-1 text-truncate"
-    :class="{ 'text-decoration-line-through': event.status === 'CANCELLED' }"
+    class="text-truncate"
+    :class="{ 'text-decoration-line-through': event.status === 'CANCELLED', 'mx-1': withPadding }"
     :style="{ height: '100%' }"
   >
     <slot name="time" v-bind="$props">
@@ -31,5 +31,22 @@ import calendarFeedEventBarMixin from "../../mixins/calendarFeedEventBar.js";
 export default {
   name: "BaseCalendarFeedEventBar",
   mixins: [calendarFeedEventBarMixin],
+    props: {
+      withPadding: {
+        required: false,
+        type: Boolean,
+        default: true,
+    },
+            icon: {
+      required: false,
+      type: String,
+      default: "",
+    },
+    withoutTime: {
+      required: false,
+      type: Boolean,
+      default: false,
+    },
+    }
 };
 </script>
diff --git a/aleksis/core/frontend/mixins/calendarFeedEventBar.js b/aleksis/core/frontend/mixins/calendarFeedEventBar.js
index 33d4e0c88..3b6590b0f 100644
--- a/aleksis/core/frontend/mixins/calendarFeedEventBar.js
+++ b/aleksis/core/frontend/mixins/calendarFeedEventBar.js
@@ -15,16 +15,6 @@ const calendarFeedEventBarMixin = {
       required: true,
       type: String,
     },
-    icon: {
-      required: false,
-      type: String,
-      default: "",
-    },
-    withoutTime: {
-      required: false,
-      type: Boolean,
-      default: false,
-    },
   },
 };
 
-- 
GitLab