diff --git a/package.json b/package.json index 0986f367..c52a3870 100644 --- a/package.json +++ b/package.json @@ -12,15 +12,16 @@ "mockjs": "^1.1.0", "naive-ui": "^2.19.9", "pinia": "^2.0.6", + "screenfull": "^6.0.0", "vue": "^3.2.16", "vue-i18n": "^9.2.0-beta.23", "vue-router": "4.0.12" }, "devDependencies": { - "@vicons/ionicons5": "~0.11.0", "@types/node": "^16.11.1", "@typescript-eslint/eslint-plugin": "^5.6.0", "@typescript-eslint/parser": "^5.6.0", + "@vicons/ionicons5": "~0.11.0", "@vitejs/plugin-vue": "^1.9.3", "@vitejs/plugin-vue-jsx": "^1.2.0", "@vue/compiler-sfc": "^3.2.20", @@ -31,7 +32,7 @@ "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-vue": "^8.2.0", - "lodash": "^4.17.21", + "lodash": "~4.17.21", "prettier": "^2.5.1", "sass": "^1.43.2", "sass-loader": "^12.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 858e397a..86397e0a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,13 +16,14 @@ specifiers: eslint-plugin-import: ^2.25.3 eslint-plugin-prettier: ^4.0.0 eslint-plugin-vue: ^8.2.0 - lodash: ^4.17.21 + lodash: ~4.17.21 mockjs: ^1.1.0 naive-ui: ^2.19.9 pinia: ^2.0.6 prettier: ^2.5.1 sass: ^1.43.2 sass-loader: ^12.2.0 + screenfull: ^6.0.0 typescript: ^4.4.4 vite: ^2.6.10 vite-plugin-importer: ^0.2.5 @@ -34,11 +35,11 @@ specifiers: vue-tsc: ^0.28.7 dependencies: - '@vicons/ionicons5': rg.cnpmjs.org/@vicons/ionicons5/0.11.0 axios: rg.cnpmjs.org/axios/0.23.0 mockjs: rg.cnpmjs.org/mockjs/1.1.0 naive-ui: rg.cnpmjs.org/naive-ui/2.21.5_vue@3.2.24 pinia: rg.cnpmjs.org/pinia/2.0.6_typescript@4.5.2+vue@3.2.24 + screenfull: rg.cnpmjs.org/screenfull/6.0.0 vue: rg.cnpmjs.org/vue/3.2.24 vue-i18n: rg.cnpmjs.org/vue-i18n/9.2.0-beta.23_vue@3.2.24 vue-router: rg.cnpmjs.org/vue-router/4.0.12_vue@3.2.24 @@ -47,6 +48,7 @@ devDependencies: '@types/node': rg.cnpmjs.org/@types/node/16.11.12 '@typescript-eslint/eslint-plugin': rg.cnpmjs.org/@typescript-eslint/eslint-plugin/5.6.0_16d83f5c41c3abb1061a82b07c18e4f3 '@typescript-eslint/parser': rg.cnpmjs.org/@typescript-eslint/parser/5.6.0_eslint@8.4.1+typescript@4.5.2 + '@vicons/ionicons5': rg.cnpmjs.org/@vicons/ionicons5/0.11.0 '@vitejs/plugin-vue': rg.cnpmjs.org/@vitejs/plugin-vue/1.10.2_vite@2.7.1 '@vitejs/plugin-vue-jsx': rg.cnpmjs.org/@vitejs/plugin-vue-jsx/1.3.1 '@vue/compiler-sfc': rg.cnpmjs.org/@vue/compiler-sfc/3.2.24 @@ -877,7 +879,7 @@ packages: resolution: {integrity: sha1-VBhb+lcqCd9wCU2xlU8ov78TY+0=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/@vicons/ionicons5/download/@vicons/ionicons5-0.11.0.tgz} name: '@vicons/ionicons5' version: 0.11.0 - dev: false + dev: true rg.cnpmjs.org/@vitejs/plugin-vue-jsx/1.3.1: resolution: {integrity: sha512-Ku0pnlG0CuFfkvwOe3TEHS7noqBIBR61JbdvH6F6i3IqJv8+0+tcyusR+EoFwi7YrA2vdP26oorWyGv3wDt5kg==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/@vitejs/plugin-vue-jsx/download/@vitejs/plugin-vue-jsx-1.3.1.tgz} @@ -3729,6 +3731,13 @@ packages: immutable: rg.cnpmjs.org/immutable/4.0.0 dev: true + rg.cnpmjs.org/screenfull/6.0.0: + resolution: {integrity: sha1-b383v+GcXuUJMaxDjB/jgNW1/0Q=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/screenfull/download/screenfull-6.0.0.tgz} + name: screenfull + version: 6.0.0 + engines: {node: ^14.13.1 || >=16.0.0} + dev: false + rg.cnpmjs.org/seemly/0.3.3: resolution: {integrity: sha512-mAyqemz41e9HiZPMXAn7NtTExJgztwco5cdZjrt/iViU/oFeav+Q8K1c93M/tIZZ00QkT65JMr4xXQk7Vv5hWQ==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/seemly/download/seemly-0.3.3.tgz} name: seemly diff --git a/src/components/AppleControlBtn/index.vue b/src/components/AppleControlBtn/index.vue index bd428475..a1fe5ed7 100644 --- a/src/components/AppleControlBtn/index.vue +++ b/src/components/AppleControlBtn/index.vue @@ -1,6 +1,6 @@