From dbb1826b617fdd7f6b94f86d18e2fe31b26e9218 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Sat, 20 Dec 2025 18:49:26 +0800 Subject: [PATCH] feat(ui): new SelectTab component --- .../src/components/misc/SelectTab.story.vue | 86 +++++++++++++ .../components/Form/SelectTab/SelectTab.vue | 121 ++++++++++++++++++ .../ui/src/components/Form/SelectTab/index.ts | 1 + packages/ui/src/components/Form/index.ts | 1 + 4 files changed, 209 insertions(+) create mode 100644 packages/stage-ui/src/components/misc/SelectTab.story.vue create mode 100644 packages/ui/src/components/Form/SelectTab/SelectTab.vue create mode 100644 packages/ui/src/components/Form/SelectTab/index.ts diff --git a/packages/stage-ui/src/components/misc/SelectTab.story.vue b/packages/stage-ui/src/components/misc/SelectTab.story.vue new file mode 100644 index 000000000..34860b860 --- /dev/null +++ b/packages/stage-ui/src/components/misc/SelectTab.story.vue @@ -0,0 +1,86 @@ + + + diff --git a/packages/ui/src/components/Form/SelectTab/SelectTab.vue b/packages/ui/src/components/Form/SelectTab/SelectTab.vue new file mode 100644 index 000000000..29069bd30 --- /dev/null +++ b/packages/ui/src/components/Form/SelectTab/SelectTab.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/packages/ui/src/components/Form/SelectTab/index.ts b/packages/ui/src/components/Form/SelectTab/index.ts new file mode 100644 index 000000000..82cad68eb --- /dev/null +++ b/packages/ui/src/components/Form/SelectTab/index.ts @@ -0,0 +1 @@ +export { default as SelectTab } from './SelectTab.vue' diff --git a/packages/ui/src/components/Form/index.ts b/packages/ui/src/components/Form/index.ts index e3f4b0228..d4016cf50 100644 --- a/packages/ui/src/components/Form/index.ts +++ b/packages/ui/src/components/Form/index.ts @@ -5,4 +5,5 @@ export * from './Input' export * from './Radio' export * from './Range' export * from './Select' +export * from './SelectTab' export * from './Textarea'