diff --git a/package.json b/package.json
index b055af0..fc91c91 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,7 @@
"debug": "^4.3.4",
"electron-store": "^8.1.0",
"highlight.js": "^11.8.0",
+ "mitt": "^3.0.1",
"monaco-editor": "^0.41.0",
"pinia": "^2.1.6",
"vue": "^3.3.4",
diff --git a/src/layout/components/the-aside.vue b/src/layout/components/the-aside.vue
index fe5efa5..2f5cb62 100644
--- a/src/layout/components/the-aside.vue
+++ b/src/layout/components/the-aside.vue
@@ -24,28 +24,30 @@
diff --git a/src/router/index.ts b/src/router/index.ts
index 53d8a4a..8f1447a 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -33,5 +33,4 @@ const router = createRouter({
},
],
});
-
export default router;
diff --git a/src/utils/debounce-throttle.ts b/src/utils/debounceThrottle.ts
similarity index 100%
rename from src/utils/debounce-throttle.ts
rename to src/utils/debounceThrottle.ts
diff --git a/src/utils/index.ts b/src/utils/index.ts
index c249ca5..c1b316e 100644
--- a/src/utils/index.ts
+++ b/src/utils/index.ts
@@ -1 +1,2 @@
-export * from './debounce-throttle';
+export * from './debounceThrottle';
+export * from './mittBus';
diff --git a/src/utils/mittBus.ts b/src/utils/mittBus.ts
new file mode 100644
index 0000000..9231505
--- /dev/null
+++ b/src/utils/mittBus.ts
@@ -0,0 +1,2 @@
+import mitt from 'mitt';
+export const useBus = mitt();
diff --git a/src/views/connect/index.vue b/src/views/connect/index.vue
index 619de84..18642d4 100644
--- a/src/views/connect/index.vue
+++ b/src/views/connect/index.vue
@@ -1,6 +1,6 @@