From 387dff9a606be34283cad6f0e14a77b9f985c3a0 Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Sat, 23 Dec 2023 01:52:12 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BD=BF=E7=94=A8=20`vueuse`=20?= =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E9=A1=B5=E9=9D=A2=E6=BB=9A=E5=8A=A8=E9=94=81?= =?UTF-8?q?=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/theme/package.json | 1 - .../src/client/components/Nav/NavScreen.vue | 20 +-- .../theme/src/client/components/Sidebar.vue | 35 +++-- pnpm-lock.yaml | 124 ++++-------------- 4 files changed, 44 insertions(+), 136 deletions(-) diff --git a/packages/theme/package.json b/packages/theme/package.json index 83b4e38e..2c88db4a 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -68,7 +68,6 @@ "@vuepress/shared": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", "@vueuse/core": "^10.7.0", - "body-scroll-lock": "4.0.0-beta.0", "date-fns": "^3.0.5", "lodash.merge": "^4.6.2", "nanoid": "^5.0.4", diff --git a/packages/theme/src/client/components/Nav/NavScreen.vue b/packages/theme/src/client/components/Nav/NavScreen.vue index ab3bebca..0cb255f5 100644 --- a/packages/theme/src/client/components/Nav/NavScreen.vue +++ b/packages/theme/src/client/components/Nav/NavScreen.vue @@ -1,33 +1,27 @@