From 1fc0418ef4a6bec9e6a72be1aeea4d50591b4c91 Mon Sep 17 00:00:00 2001 From: Jonathan Chevalier Date: Tue, 4 Jul 2023 18:22:06 +0200 Subject: [PATCH] Interface SAV --- package-lock.json | 22 ++++++ package.json | 1 + src/App.vue | 92 ++++++++++------------ src/components/Messenger.vue | 139 +++++++++++++++++++--------------- src/components/TicketList.vue | 10 ++- src/main.js | 4 +- src/setup/global.js | 2 - src/stores/global.js | 12 ++- src/stores/ticket.js | 35 +++++++++ 9 files changed, 196 insertions(+), 121 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6b3c5a6..7b643de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,7 @@ "vue": "^3.2.47" }, "devDependencies": { + "@iconify/vue": "^4.1.1", "@vitejs/plugin-vue": "^4.1.0", "sass": "^1.62.1", "vite": "^4.3.2" @@ -406,6 +407,27 @@ "node": ">=6" } }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "dev": true + }, + "node_modules/@iconify/vue": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@iconify/vue/-/vue-4.1.1.tgz", + "integrity": "sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==", + "dev": true, + "dependencies": { + "@iconify/types": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/cyberalien" + }, + "peerDependencies": { + "vue": ">=3" + } + }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", diff --git a/package.json b/package.json index 1b38774..f8f65b1 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "vue": "^3.2.47" }, "devDependencies": { + "@iconify/vue": "^4.1.1", "@vitejs/plugin-vue": "^4.1.0", "sass": "^1.62.1", "vite": "^4.3.2" diff --git a/src/App.vue b/src/App.vue index 4fc0cc1..55706e8 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,26 +1,26 @@ @@ -78,10 +62,11 @@ onMounted(async () => { @@ -92,7 +77,6 @@ onMounted(async () => {
- +
- +
- +
diff --git a/src/components/Messenger.vue b/src/components/Messenger.vue index 4136b55..e2e0bd4 100644 --- a/src/components/Messenger.vue +++ b/src/components/Messenger.vue @@ -1,88 +1,109 @@