]> Repos - mime-chat/commitdiff
remove render-message event listener on dismount
authorriqo <hernandeze2@xavier.edu>
Wed, 24 Feb 2021 17:45:11 +0000 (11:45 -0600)
committerriqo <hernandeze2@xavier.edu>
Wed, 24 Feb 2021 17:45:11 +0000 (11:45 -0600)
src/components/messageView/index.vue

index 75f1b01a9d72111cc1dcc55702899e5429ad0f77..262303c61f6f20ff74673d2845989d4b796e8d20 100644 (file)
@@ -27,7 +27,6 @@ import { Message } from "@/types/message/index";
 import { Queue } from "@/modules/queue";
 import useTransitions from "./viewDetails/transitions";
 import useScrollView from "@/modules/scrollView";
-import useMitt from "@/modules/mitt";
 import { defineComponent, reactive, onMounted, onUnmounted, watch } from "vue";
 
 export default defineComponent({
@@ -35,7 +34,6 @@ export default defineComponent({
   components: { TextBubble },
 
   setup() {
-    const { emitter } = useMitt();
     const renderArr: Message[] = reactive([]);
     const renderQ = new Queue();
 
@@ -69,8 +67,7 @@ export default defineComponent({
     });
 
     onUnmounted(() => {
-      window.ipcRenderer.removeAllListeners("agent-message");
-      emitter.all.clear();
+      window.ipcRenderer.removeAllListeners("render-message");
     });
 
     return {