From eb280ffeb7fb5b9675e7e9c0ca808d83176932bb Mon Sep 17 00:00:00 2001 From: P2K0 <39264625+P2K0@users.noreply.github.com> Date: Thu, 15 Aug 2024 21:54:55 +0800 Subject: [PATCH] feat: add left and right scroll buttons to Tabs bar (#4161) (#4162) --- .../src/components/tabs-chrome/tabs.vue | 1 + .../tabs-ui/src/components/tabs/tabs.vue | 1 + packages/effects/layouts/package.json | 1 + .../layouts/src/basic/tabbar/tabbar.vue | 26 +++++++++- .../src/basic/tabbar/use-tab-view-scroll.ts | 50 +++++++++++++++++++ pnpm-lock.yaml | 23 +++++++++ 6 files changed, 101 insertions(+), 1 deletion(-) create mode 100644 packages/effects/layouts/src/basic/tabbar/use-tab-view-scroll.ts diff --git a/packages/@core/ui-kit/tabs-ui/src/components/tabs-chrome/tabs.vue b/packages/@core/ui-kit/tabs-ui/src/components/tabs-chrome/tabs.vue index e04a210d..d45ea61c 100644 --- a/packages/@core/ui-kit/tabs-ui/src/components/tabs-chrome/tabs.vue +++ b/packages/@core/ui-kit/tabs-ui/src/components/tabs-chrome/tabs.vue @@ -72,6 +72,7 @@ function scrollIntoView() {