We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 135a2ba commit 62b5aeaCopy full SHA for 62b5aea
src/plugin.js
@@ -1,7 +1,17 @@
1
-import EllipseProgress from "./components/VueEllipseProgress.vue";
+import VueEllipseProgress from "./components/VueEllipseProgress.vue";
2
+
3
+const install = (Vue, name = "vue-ellipse-progress") => Vue.component(name, VueEllipseProgress);
4
5
+let globalVue = null;
6
+if (typeof window !== "undefined") {
7
+ globalVue = window.Vue;
8
+} else if (typeof global !== "undefined") {
9
+ globalVue = global.Vue;
10
+}
11
+if (globalVue) {
12
+ globalVue.use({ install });
13
14
15
export default {
- install(Vue, name = "vue-ellipse-progress") {
- Vue.component(name, EllipseProgress);
- },
16
+ install,
17
};
0 commit comments