From afc1c41518c07d97c092860565a607c6445dd90c Mon Sep 17 00:00:00 2001 From: alexzhang1030 <1642114555@qq.com> Date: Sat, 25 Nov 2023 10:20:11 +0800 Subject: [PATCH 01/10] chore: improve ui --- .../src/components/common/SideNavItem.vue | 11 +++++----- packages/ui/src/components/Tooltip.vue | 22 +++++++++++++++++++ packages/ui/src/components/index.ts | 2 ++ packages/ui/storybook/Tooltip.story.vue | 19 ++++++++++++++++ 4 files changed, 49 insertions(+), 5 deletions(-) create mode 100644 packages/ui/src/components/Tooltip.vue create mode 100644 packages/ui/storybook/Tooltip.story.vue diff --git a/packages/client/src/components/common/SideNavItem.vue b/packages/client/src/components/common/SideNavItem.vue index f57740d3..786cf2bd 100644 --- a/packages/client/src/components/common/SideNavItem.vue +++ b/packages/client/src/components/common/SideNavItem.vue @@ -1,6 +1,7 @@ - + diff --git a/packages/ui/src/components/Tooltip.vue b/packages/ui/src/components/Tooltip.vue new file mode 100644 index 00000000..efead6f2 --- /dev/null +++ b/packages/ui/src/components/Tooltip.vue @@ -0,0 +1,22 @@ + + + diff --git a/packages/ui/src/components/index.ts b/packages/ui/src/components/index.ts index f4227dda..6848e1b1 100644 --- a/packages/ui/src/components/index.ts +++ b/packages/ui/src/components/index.ts @@ -16,6 +16,7 @@ import Checkbox from './Checkbox.vue' import Drawer from './Drawer.vue' import Overlay from './Overlay.vue' import Notification from './Notification.vue' +import Tooltip from './Tooltip.vue' export { Badge as VueBadge, @@ -36,4 +37,5 @@ export { Select as VueSelect, Switch as VueSwitch, Notification as VueNotification, + Tooltip as VueTooltip, } diff --git a/packages/ui/storybook/Tooltip.story.vue b/packages/ui/storybook/Tooltip.story.vue new file mode 100644 index 00000000..eddaee2c --- /dev/null +++ b/packages/ui/storybook/Tooltip.story.vue @@ -0,0 +1,19 @@ + + + From aaa87ff0bf6390845b86f09deee14c5d14ab113d Mon Sep 17 00:00:00 2001 From: alexzhang1030 <1642114555@qq.com> Date: Sat, 25 Nov 2023 10:25:45 +0800 Subject: [PATCH 02/10] chore: floatingVue add props --- packages/ui/src/components/Dropdown.vue | 12 ++---------- packages/ui/src/components/Tooltip.vue | 7 ++----- packages/ui/src/types/floating-vue.ts | 10 ++++++++++ packages/ui/src/types/index.ts | 1 + 4 files changed, 15 insertions(+), 15 deletions(-) create mode 100644 packages/ui/src/types/floating-vue.ts create mode 100644 packages/ui/src/types/index.ts diff --git a/packages/ui/src/components/Dropdown.vue b/packages/ui/src/components/Dropdown.vue index 4431c911..58d02aa0 100644 --- a/packages/ui/src/components/Dropdown.vue +++ b/packages/ui/src/components/Dropdown.vue @@ -1,23 +1,15 @@