diff --git a/package.json b/package.json index 92d2538e..04adc0b8 100644 --- a/package.json +++ b/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.3.1", - "@vueuse/core": "^10.11.1", + "@vueuse/core": "^11.3.0", "element-plus": "^2.8.8", - "vue": "^3.4.21" + "vue": "^3.5.13" }, "devDependencies": { "@iconify-json/ep": "^1.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f62cffac..b2ee1fc4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,12 @@ importers: .: dependencies: + '@element-plus/icons-vue': + specifier: ^2.3.1 + version: 2.3.1(vue@3.5.13(typescript@5.6.3)) + '@vueuse/core': + specifier: ^11.3.0 + version: 11.3.0(vue@3.5.13(typescript@5.6.3)) element-plus: specifier: ^2.8.8 version: 2.8.8(vue@3.5.13(typescript@5.6.3)) @@ -619,6 +625,9 @@ packages: '@types/web-bluetooth@0.0.16': resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} + '@types/web-bluetooth@0.0.20': + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + '@unhead/dom@1.11.11': resolution: {integrity: sha512-4YwziCH5CmjvUzSGdZ4Klj6BqhLSTNZooA9kt47yDxj4Qw9uHqVnXwWWupYsVdIYPNsw1tR2AkHveg82y1Fn3A==} @@ -769,12 +778,21 @@ packages: '@vue/shared@3.5.13': resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + '@vueuse/core@11.3.0': + resolution: {integrity: sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==} + '@vueuse/core@9.13.0': resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} + '@vueuse/metadata@11.3.0': + resolution: {integrity: sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==} + '@vueuse/metadata@9.13.0': resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} + '@vueuse/shared@11.3.0': + resolution: {integrity: sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==} + '@vueuse/shared@9.13.0': resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} @@ -1936,6 +1954,8 @@ snapshots: '@types/web-bluetooth@0.0.16': {} + '@types/web-bluetooth@0.0.20': {} + '@unhead/dom@1.11.11': dependencies: '@unhead/schema': 1.11.11 @@ -2199,6 +2219,16 @@ snapshots: '@vue/shared@3.5.13': {} + '@vueuse/core@11.3.0(vue@3.5.13(typescript@5.6.3))': + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 11.3.0 + '@vueuse/shared': 11.3.0(vue@3.5.13(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + '@vueuse/core@9.13.0(vue@3.5.13(typescript@5.6.3))': dependencies: '@types/web-bluetooth': 0.0.16 @@ -2209,8 +2239,17 @@ snapshots: - '@vue/composition-api' - vue + '@vueuse/metadata@11.3.0': {} + '@vueuse/metadata@9.13.0': {} + '@vueuse/shared@11.3.0(vue@3.5.13(typescript@5.6.3))': + dependencies: + vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + '@vueuse/shared@9.13.0(vue@3.5.13(typescript@5.6.3))': dependencies: vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) diff --git a/src/components/layouts/BaseSide.vue b/src/components/layouts/BaseSide.vue index e89228ee..58d31777 100644 --- a/src/components/layouts/BaseSide.vue +++ b/src/components/layouts/BaseSide.vue @@ -7,7 +7,9 @@ > @@ -24,15 +26,21 @@ - + + + - + + + - + + + @@ -40,12 +48,12 @@