diff --git a/package.json b/package.json index fd8000c39..2e42f45cd 100644 --- a/package.json +++ b/package.json @@ -39,13 +39,13 @@ "internal-ip": "^6.2.0", "jquery": "^3.6.4", "jspdf": "^2.5.1", - "le5le-store": "^1.0.7", "less": "^4.1.2", "less-loader": "^10.2.0", "localforage": "^1.10.0", "lodash": "^4.17.21", "markdown-it": "^14.1.0", "markdown-it-link-attributes": "^4.0.1", + "mitt": "^3.0.1", "notification-koro1": "^1.1.1", "openpgp_hi": "^5.7.0-1", "photoswipe": "^5.2.8", diff --git a/resources/assets/js/App.vue b/resources/assets/js/App.vue index 6bba81444..ee6106d7e 100755 --- a/resources/assets/js/App.vue +++ b/resources/assets/js/App.vue @@ -50,7 +50,7 @@ import MeetingManager from "./pages/manage/components/MeetingManager"; import DropdownMenu from "./components/DropdownMenu"; import {ctrlPressed} from "./mixins/ctrlPressed"; import {mapState} from "vuex"; -import {Store} from "le5le-store"; +import emitter from "./store/events"; export default { mixins: [ctrlPressed], @@ -323,7 +323,7 @@ export default { // meeting/1234567890/xxxxx 会议 if (/^\/meeting\/\d+\/\S+$/.test(pathname)) { const meetingId = pathname.split('/')[2]; - Store.set('addMeeting', { + emitter.emit('addMeeting', { type: 'join', meetingid: meetingId, meetingdisabled: true, diff --git a/resources/assets/js/components/Mobile/Tabbar.vue b/resources/assets/js/components/Mobile/Tabbar.vue index 8b9db66b6..81be5dfee 100644 --- a/resources/assets/js/components/Mobile/Tabbar.vue +++ b/resources/assets/js/components/Mobile/Tabbar.vue @@ -22,9 +22,9 @@