diff --git a/package-lock.json b/package-lock.json index 093ebcc..91cdfd6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10538,6 +10538,11 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.11.tgz", "integrity": "sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ==" }, + "vue-ellipse-progress": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/vue-ellipse-progress/-/vue-ellipse-progress-1.1.1.tgz", + "integrity": "sha512-aXBlf4OGpKzGCytC+1/PdJE26PHsGfAZrYMLsuRsrfeS5AfP2jiqGs0urkoL+oGiJjUH3JP4125Z4ZdxnZXZww==" + }, "vue-eslint-parser": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.1.0.tgz", diff --git a/package.json b/package.json index bb8a180..b33f5a2 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,8 @@ "axios": "^0.19.2", "core-js": "^3.6.5", "v-tooltip": "^2.0.3", - "vue": "^2.6.11" + "vue": "^2.6.11", + "vue-ellipse-progress": "^1.1.1" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.4.0", diff --git a/src/main.js b/src/main.js index 73f6fcb..b584e21 100644 --- a/src/main.js +++ b/src/main.js @@ -1,5 +1,6 @@ import Vue from 'vue'; import VTooltip from 'v-tooltip'; +import VueEllipseProgress from 'vue-ellipse-progress'; import App from './App.vue'; Vue.config.productionTip = false; @@ -7,6 +8,7 @@ VTooltip.enabled = window.innerWidth > 768 // Third-party plugins Vue.use(VTooltip); +Vue.use(VueEllipseProgress, `percent`); // global mixings Vue.mixin({