diff --git a/layouts/default.vue b/layouts/default.vue
index 98924aa..1c6e461 100755
--- a/layouts/default.vue
+++ b/layouts/default.vue
@@ -2,16 +2,6 @@
-
-
-
@@ -100,14 +90,12 @@
\ No newline at end of file
diff --git a/plugins/Vue3Lottie.client.ts b/plugins/Vue3Lottie.client.ts
deleted file mode 100755
index 6549019..0000000
--- a/plugins/Vue3Lottie.client.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import Vue3Lottie from 'vue3-lottie'
-
-export default defineNuxtPlugin((nuxtApp) => {
- nuxtApp.vueApp.use(Vue3Lottie)
-})
\ No newline at end of file
diff --git a/plugins/axios.ts b/plugins/axios.ts
new file mode 100644
index 0000000..410fe2e
--- /dev/null
+++ b/plugins/axios.ts
@@ -0,0 +1,19 @@
+import axios from "axios";
+export default defineNuxtPlugin((nuxtApp) => {
+ const defaultUrl = "http://localhost:8000";
+
+ // @ts-ignore
+ let api: AxiosInstance;
+ api = axios.create({
+ // @ts-ignore
+ baseUrl: defaultUrl,
+ headers: {
+ common: {},
+ },
+ });
+ return {
+ provide: {
+ axios: api,
+ },
+ };
+});
\ No newline at end of file
diff --git a/yarn.lock b/yarn.lock
index 49023c6..996ccaa 100755
--- a/yarn.lock
+++ b/yarn.lock
@@ -1399,6 +1399,11 @@
"resolved" "https://registry.npmjs.org/async/-/async-3.2.4.tgz"
"version" "3.2.4"
+"asynckit@^0.4.0":
+ "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
+ "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
+ "version" "0.4.0"
+
"at-least-node@^1.0.0":
"integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
"resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz"
@@ -1416,6 +1421,15 @@
"picocolors" "^1.0.0"
"postcss-value-parser" "^4.2.0"
+"axios@^1.3.2":
+ "integrity" "sha512-1M3O703bYqYuPhbHeya5bnhpYVsDDRyQSabNja04mZtboLNSuZ4YrltestrLXfHgmzua4TpUqRiVKbiQuo2epw=="
+ "resolved" "https://registry.npmjs.org/axios/-/axios-1.3.2.tgz"
+ "version" "1.3.2"
+ dependencies:
+ "follow-redirects" "^1.15.0"
+ "form-data" "^4.0.0"
+ "proxy-from-env" "^1.1.0"
+
"balanced-match@^1.0.0":
"integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
"resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
@@ -1755,6 +1769,13 @@
"resolved" "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz"
"version" "2.0.19"
+"combined-stream@^1.0.8":
+ "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
+ "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
+ "version" "1.0.8"
+ dependencies:
+ "delayed-stream" "~1.0.0"
+
"commander@^2.20.0":
"integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
"resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"
@@ -2069,6 +2090,11 @@
"resolved" "https://registry.npmjs.org/defu/-/defu-6.1.1.tgz"
"version" "6.1.1"
+"delayed-stream@~1.0.0":
+ "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
+ "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
+ "version" "1.0.0"
+
"delegates@^1.0.0":
"integrity" "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
"resolved" "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
@@ -2489,11 +2515,20 @@
"resolved" "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz"
"version" "5.0.2"
-"follow-redirects@^1.0.0":
+"follow-redirects@^1.0.0", "follow-redirects@^1.15.0":
"integrity" "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA=="
"resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz"
"version" "1.15.2"
+"form-data@^4.0.0":
+ "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="
+ "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
+ "version" "4.0.0"
+ dependencies:
+ "asynckit" "^0.4.0"
+ "combined-stream" "^1.0.8"
+ "mime-types" "^2.1.12"
+
"formdata-polyfill@^4.0.10":
"integrity" "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g=="
"resolved" "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz"
@@ -3398,7 +3433,7 @@
"chalk" "^5.0.0"
"is-unicode-supported" "^1.1.0"
-"lottie-web@^5.1.9", "lottie-web@^5.8.1":
+"lottie-web@^5.1.9":
"integrity" "sha512-u17bVNf/vA3oK9Wkyb1Vpo83WUIEQwaT0GeEN0qcvaExizyJ/RjmcbjSDj0CnwQCtpGqTgYhqprCC7cTWuXMNw=="
"resolved" "https://registry.npmjs.org/lottie-web/-/lottie-web-5.10.1.tgz"
"version" "5.10.1"
@@ -3491,7 +3526,7 @@
"resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
"version" "1.52.0"
-"mime-types@^2.1.18", "mime-types@^2.1.27", "mime-types@~2.1.24", "mime-types@~2.1.34":
+"mime-types@^2.1.12", "mime-types@^2.1.18", "mime-types@^2.1.27", "mime-types@~2.1.24", "mime-types@~2.1.34":
"integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="
"resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
"version" "2.1.35"
@@ -4455,6 +4490,11 @@
"resolved" "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz"
"version" "2.0.1"
+"proxy-from-env@^1.1.0":
+ "integrity" "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
+ "resolved" "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
+ "version" "1.1.0"
+
"prr@~1.0.1":
"integrity" "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw=="
"resolved" "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz"
@@ -5481,7 +5521,7 @@
dependencies:
"@vue/devtools-api" "^6.4.5"
-"vue@^2.5.16", "vue@^2.6.14 || ^2.7.0 || ^3.2.0", "vue@^2.6.14 || ^3.2.0", "vue@^3.0.0", "vue@^3.0.0-0 || ^2.6.0", "vue@^3.0.5", "vue@^3.2", "vue@^3.2.0", "vue@^3.2.25", "vue@^3.2.26", "vue@^3.2.37", "vue@^3.2.45", "vue@>= 3", "vue@>=2.7 || >=3", "vue@3.2.45":
+"vue@^2.5.16", "vue@^2.6.14 || ^2.7.0 || ^3.2.0", "vue@^2.6.14 || ^3.2.0", "vue@^3.0.0", "vue@^3.0.0-0 || ^2.6.0", "vue@^3.0.5", "vue@^3.2.0", "vue@^3.2.25", "vue@^3.2.26", "vue@^3.2.37", "vue@^3.2.45", "vue@>= 3", "vue@>=2.7 || >=3", "vue@3.2.45":
"integrity" "sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA=="
"resolved" "https://registry.npmjs.org/vue/-/vue-3.2.45.tgz"
"version" "3.2.45"
@@ -5497,14 +5537,6 @@
"resolved" "https://registry.npmjs.org/vue3-circle-progress/-/vue3-circle-progress-1.0.7.tgz"
"version" "1.0.7"
-"vue3-lottie@^2.4.0":
- "integrity" "sha512-arNBADu3vW+1Lf+Pw32mU9T6X7c1bMn1tBvJ0/uo+W0G/0UxHyCwoXzyYIKZWB0WoeEvdo5x7HCf8VH0J7rLsw=="
- "resolved" "https://registry.npmjs.org/vue3-lottie/-/vue3-lottie-2.4.0.tgz"
- "version" "2.4.0"
- dependencies:
- "lodash" "^4.17.21"
- "lottie-web" "^5.8.1"
-
"watchpack@^2.4.0":
"integrity" "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg=="
"resolved" "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz"