diff --git a/resources/vue/base-components.js b/resources/vue/base-components.js
index 5d11daadc55c6e0e8a7d67f4f73034f044c762ac..ec18d59900cfcb83fd3236fbcb278fa64157ff61 100644
--- a/resources/vue/base-components.js
+++ b/resources/vue/base-components.js
@@ -27,7 +27,6 @@ const BaseComponents = {
     StudipSelect: () => import('./components/StudipSelect.vue'),
     StudipTooltipIcon: () => import('./components/StudipTooltipIcon.vue'),
     StudipWysiwyg: () => import("./components/StudipWysiwyg.vue"),
-    TextareaWithToolbar: () => import('./components/TextareaWithToolbar.vue'),
 };
 
 export default BaseComponents;
diff --git a/resources/vue/components/TextareaWithToolbar.vue b/resources/vue/components/TextareaWithToolbar.vue
deleted file mode 100644
index 7e35602fba52a833b55d689d83686d24c0845e81..0000000000000000000000000000000000000000
--- a/resources/vue/components/TextareaWithToolbar.vue
+++ /dev/null
@@ -1,29 +0,0 @@
-<template>
-    <textarea :name="name"
-              ref="textarea"
-              v-model="content"
-    ></textarea>
-</template>
-
-<script>
-export default {
-    name: 'textarea-with-toolbar',
-    props: {
-        value: String,
-        name: {
-            type: String,
-            required: false
-        }
-    },
-    computed: {
-        content: {
-            get() {
-                return this.value;
-            },
-            set(newContent) {
-                this.$emit('input', newContent);
-            }
-        }
-    }
-}
-</script>