From 7635e34c038e86e2b369b3f6edc457042ffa5b66 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Fri, 21 Jun 2024 09:27:24 +0000
Subject: [PATCH] add missing render function, fixes #4337

Closes #4337

Merge request studip/studip!3140
---
 .../components/courseware/layouts/CoursewareCompanionBox.vue   | 3 +++
 .../courseware/layouts/CoursewareCompanionOverlay.vue          | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/resources/vue/components/courseware/layouts/CoursewareCompanionBox.vue b/resources/vue/components/courseware/layouts/CoursewareCompanionBox.vue
index c40edd1e678..f26c8d7c30f 100644
--- a/resources/vue/components/courseware/layouts/CoursewareCompanionBox.vue
+++ b/resources/vue/components/courseware/layouts/CoursewareCompanionBox.vue
@@ -1,6 +1,9 @@
 <script>
 export default {
     name: 'courseware-companion-box',
+    render(createElement) {
+        return null;
+    },
     props: {
         msgCompanion: String,
         mood: {
diff --git a/resources/vue/components/courseware/layouts/CoursewareCompanionOverlay.vue b/resources/vue/components/courseware/layouts/CoursewareCompanionOverlay.vue
index a45da116d83..bfd0a933743 100644
--- a/resources/vue/components/courseware/layouts/CoursewareCompanionOverlay.vue
+++ b/resources/vue/components/courseware/layouts/CoursewareCompanionOverlay.vue
@@ -3,6 +3,9 @@ import { mapActions, mapGetters } from 'vuex';
 
 export default {
     name: 'courseware-companion-overlay',
+    render(createElement) {
+        return null;
+    },
     computed: {
         ...mapGetters({
             showCompanion: 'showCompanionOverlay',
-- 
GitLab