From c094c71838b0ab7a643d98734a13d5050be65949 Mon Sep 17 00:00:00 2001
From: Julian <leuckerj@gmail.com>
Date: Wed, 27 Mar 2024 00:26:52 +0000
Subject: [PATCH] Pass attrs and event listeners for subject chip to the base
 v-chip

---
 aleksis/apps/cursus/frontend/components/SubjectChip.vue | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/aleksis/apps/cursus/frontend/components/SubjectChip.vue b/aleksis/apps/cursus/frontend/components/SubjectChip.vue
index a341d18..d92ff83 100644
--- a/aleksis/apps/cursus/frontend/components/SubjectChip.vue
+++ b/aleksis/apps/cursus/frontend/components/SubjectChip.vue
@@ -1,6 +1,7 @@
 <script>
 export default {
   name: "SubjectChip",
+  extends: "v-chip",
   props: {
     subject: {
       type: Object,
@@ -21,7 +22,12 @@ export default {
 </script>
 
 <template>
-  <v-chip :color="subject.colourBg" :text-color="subject.colourFg">
+  <v-chip
+    v-bind="$attrs"
+    v-on="$listeners"
+    :color="subject.colourBg"
+    :text-color="subject.colourFg"
+  >
     {{ shortName ? subject.shortName : subject.name }}
     <v-icon right v-if="appendIcon">{{ appendIcon }}</v-icon>
   </v-chip>
-- 
GitLab