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({
components: { TextBubble },
setup() {
- const { emitter } = useMitt();
const renderArr: Message[] = reactive([]);
const renderQ = new Queue();
});
onUnmounted(() => {
- window.ipcRenderer.removeAllListeners("agent-message");
- emitter.all.clear();
+ window.ipcRenderer.removeAllListeners("render-message");
});
return {