From d0e2a4125ddfa9d5fe5f648032a1e9b012a7758a Mon Sep 17 00:00:00 2001 From: wancat Date: Sat, 11 Nov 2023 22:33:29 +0800 Subject: [PATCH] feat: add vue-toastification for alerting --- app/package.json | 3 ++- app/src/components/AuthForm.vue | 7 ++++--- app/src/components/GameHeaderPart.vue | 18 +++++++++-------- app/src/main.js | 9 +++++++++ app/src/router.js | 10 +++++++++- app/src/store/session.js | 28 ++++++++++++++++++--------- yarn.lock | 5 +++++ 7 files changed, 58 insertions(+), 22 deletions(-) diff --git a/app/package.json b/app/package.json index 1470caf..c09dc4e 100644 --- a/app/package.json +++ b/app/package.json @@ -16,14 +16,15 @@ "@fortawesome/free-regular-svg-icons": "^6.4.0", "@fortawesome/free-solid-svg-icons": "^6.4.0", "@fortawesome/vue-fontawesome": "^3.0.3", + "@linux-odyssey/constants": "*", "@linux-odyssey/file-graph": "*", "@linux-odyssey/utils": "*", - "@linux-odyssey/constants": "*", "axios": "^1.6.0", "socket.io-client": "^4.7.1", "validator": "^13.11.0", "vue": "^3.3.4", "vue-router": "^4.2.4", + "vue-toastification": "^2.0.0-rc.5", "xterm": "^5.2.1", "xterm-addon-attach": "^0.8.0", "xterm-addon-fit": "^0.7.0" diff --git a/app/src/components/AuthForm.vue b/app/src/components/AuthForm.vue index ba370b1..99b72ec 100644 --- a/app/src/components/AuthForm.vue +++ b/app/src/components/AuthForm.vue @@ -1,6 +1,7 @@