From 68ba76be2293a65d5200f14ccd2ba77c691c6571 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mili=C4=87?= Date: Wed, 21 Feb 2024 11:50:38 +0100 Subject: [PATCH] Revert "Add Vuetify UI LIbrary - https://vuetifyjs.com/en/" This reverts commit 448c81815f7b43ded167fa8ac721012eb7157de0. --- components.d.ts | 1 - package.json | 5 +---- src/components/Menu.vue | 6 ++---- src/main.ts | 16 +-------------- yarn.lock | 44 +---------------------------------------- 5 files changed, 5 insertions(+), 67 deletions(-) diff --git a/components.d.ts b/components.d.ts index 84033af..f58c18f 100644 --- a/components.d.ts +++ b/components.d.ts @@ -9,7 +9,6 @@ export {} declare module '@vue/runtime-core' { export interface GlobalComponents { - Collections: typeof import('./src/components/Collections.vue')['default'] Content: typeof import('./src/components/Content.vue')['default'] ElAlert: typeof import('element-plus/es')['ElAlert'] ElAside: typeof import('element-plus/es')['ElAside'] diff --git a/package.json b/package.json index ccb06a1..a8e544b 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,6 @@ "@element-plus/icons-vue": "^2.1.0", "@fontsource/roboto": "^4.5.8", "@highlightjs/vue-plugin": "^2.1.0", - "@vueuse/core": "^10.7.2", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", "dotenv": "^16.0.3", @@ -33,11 +32,9 @@ "typedi": "^0.10.0", "vue": "^3.2.47", "vue-i18n": "^9.2.2", - "vue-router": "^4.1.6", - "vuetify": "^3.5.4" + "vue-router": "^4.1.6" }, "devDependencies": { - "@mdi/font": "^7.4.47", "@rushstack/eslint-patch": "^1.2.0", "@types/jsdom": "^21.1.0", "@types/node": "^18.14.2", diff --git a/src/components/Menu.vue b/src/components/Menu.vue index d43dcca..ddc873e 100644 --- a/src/components/Menu.vue +++ b/src/components/Menu.vue @@ -23,16 +23,14 @@ const updateStatus = (event: any) => { OBPv5.1.0 - App Version: {{ version }} + App Version: {{ version }}    - - API Host: {{ host }} -    diff --git a/src/main.ts b/src/main.ts index a35e6ca..7808902 100644 --- a/src/main.ts +++ b/src/main.ts @@ -17,20 +17,6 @@ import './assets/main.css' import '@fontsource/roboto/300.css' import '@fontsource/roboto/400.css' import '@fontsource/roboto/700.css' - -// Vuetify -import 'vuetify/styles' -import { createVuetify } from 'vuetify' -import * as components from 'vuetify/components' -import * as directives from 'vuetify/directives' -import '@mdi/font/css/materialdesignicons.css' // Ensure you are using css-loader - -const vuetify = createVuetify({ - components, - directives, -}) - - ;(async () => { const app = createApp(App) const router = await appRouter() @@ -50,7 +36,7 @@ const vuetify = createVuetify({ app.use(i18n) app.use(createPinia()) app.use(router) - app.use(vuetify) + app.mount('#app') if (!isDataSetup) router.replace({ path: 'api-server-error' }) diff --git a/yarn.lock b/yarn.lock index 6d2df3e..8255a4e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -621,11 +621,6 @@ methods "^1.1.2" path-to-regexp "^6.2.1" -"@mdi/font@^7.4.47": - version "7.4.47" - resolved "https://registry.yarnpkg.com/@mdi/font/-/font-7.4.47.tgz#2ae522867da3a5c88b738d54b403eb91471903af" - integrity sha512-43MtGpd585SNzHZPcYowu/84Vz2a2g31TvPMTm9uTiCSWzaheQySUcSyUH/46fPnuPQWof2yd0pGBtzee/IQWw== - "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -778,11 +773,6 @@ resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz#1d12873a8e49567371f2a75fe3e7f7edca6662d8" integrity sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ== -"@types/web-bluetooth@^0.0.20": - version "0.0.20" - resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz#f066abfcd1cbe66267cdbbf0de010d8a41b41597" - integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow== - "@typescript-eslint/eslint-plugin@^5.59.1": version "5.59.8" resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.8.tgz#1e7a3e5318ece22251dfbc5c9c6feeb4793cc509" @@ -1107,16 +1097,6 @@ resolved "https://registry.yarnpkg.com/@vue/tsconfig/-/tsconfig-0.1.3.tgz#4a61dbd29783d01ddab504276dcf0c2b6988654f" integrity sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg== -"@vueuse/core@^10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-10.7.2.tgz#78917803a29a0bca1803a6521fdf7ff873f6e72c" - integrity sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ== - dependencies: - "@types/web-bluetooth" "^0.0.20" - "@vueuse/metadata" "10.7.2" - "@vueuse/shared" "10.7.2" - vue-demi ">=0.14.6" - "@vueuse/core@^9.1.0": version "9.13.0" resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-9.13.0.tgz#2f69e66d1905c1e4eebc249a01759cf88ea00cf4" @@ -1127,23 +1107,11 @@ "@vueuse/shared" "9.13.0" vue-demi "*" -"@vueuse/metadata@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-10.7.2.tgz#ba0187ce138c287fd80301afc5b0d6a97e563633" - integrity sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ== - "@vueuse/metadata@9.13.0": version "9.13.0" resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-9.13.0.tgz#bc25a6cdad1b1a93c36ce30191124da6520539ff" integrity sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ== -"@vueuse/shared@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-10.7.2.tgz#746441fbc08072371dd600a55883422c83fd0cab" - integrity sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA== - dependencies: - vue-demi ">=0.14.6" - "@vueuse/shared@9.13.0": version "9.13.0" resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-9.13.0.tgz#089ff4cc4e2e7a4015e57a8f32e4b39d096353b9" @@ -5182,12 +5150,7 @@ vm-browserify@^1.0.1: resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== -vue-demi@*, vue-demi@>=0.14.6: - version "0.14.7" - resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.7.tgz#8317536b3ef74c5b09f268f7782e70194567d8f2" - integrity sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA== - -vue-demi@>=0.14.5: +vue-demi@*, vue-demi@>=0.14.5: version "0.14.5" resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.5.tgz#676d0463d1a1266d5ab5cba932e043d8f5f2fbd9" integrity sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA== @@ -5250,11 +5213,6 @@ vue@^3.2.47: "@vue/server-renderer" "3.3.4" "@vue/shared" "3.3.4" -vuetify@^3.5.4: - version "3.5.4" - resolved "https://registry.yarnpkg.com/vuetify/-/vuetify-3.5.4.tgz#f919c5194995a123815c277a95812bc230e33464" - integrity sha512-fHgfWMI7+z/UtbVPOezX+O1MNBOOMBW9HnKejcBIyQQ7jFRnTHbDQmbINf25FK0wrg/zkjfzyOmWWREKW39eXg== - w3c-xmlserializer@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz#aebdc84920d806222936e3cdce408e32488a3073"