From 14f8275fa7df2c996145d70a4bfc067ff5174b49 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Fri, 10 Apr 2026 02:50:30 +0800 Subject: [PATCH] feat(ui,stage-ui): FieldInput, InputFileCard, and story update --- .../form/field/field-input-file.story.vue | 35 +++++ ...t.story.vue => field-input-text.story.vue} | 0 .../form/input/input-file-card.story.vue | 35 +++++ .../form/input/input-file.story.vue | 22 ++-- .../form/field/field-input-file.vue | 38 ++++++ .../ui/src/components/form/field/index.ts | 1 + .../ui/src/components/form/input/index.ts | 1 + .../components/form/input/input-file-card.vue | 56 ++++++++ .../src/components/form/input/input-file.vue | 122 ++++++++++++------ 9 files changed, 255 insertions(+), 55 deletions(-) create mode 100644 packages/stage-ui/src/components/form/field/field-input-file.story.vue rename packages/stage-ui/src/components/form/field/{field-input.story.vue => field-input-text.story.vue} (100%) create mode 100644 packages/stage-ui/src/components/form/input/input-file-card.story.vue create mode 100644 packages/ui/src/components/form/field/field-input-file.vue create mode 100644 packages/ui/src/components/form/input/input-file-card.vue diff --git a/packages/stage-ui/src/components/form/field/field-input-file.story.vue b/packages/stage-ui/src/components/form/field/field-input-file.story.vue new file mode 100644 index 000000000..ffc74ef24 --- /dev/null +++ b/packages/stage-ui/src/components/form/field/field-input-file.story.vue @@ -0,0 +1,35 @@ + + + diff --git a/packages/stage-ui/src/components/form/field/field-input.story.vue b/packages/stage-ui/src/components/form/field/field-input-text.story.vue similarity index 100% rename from packages/stage-ui/src/components/form/field/field-input.story.vue rename to packages/stage-ui/src/components/form/field/field-input-text.story.vue diff --git a/packages/stage-ui/src/components/form/input/input-file-card.story.vue b/packages/stage-ui/src/components/form/input/input-file-card.story.vue new file mode 100644 index 000000000..ac68311b4 --- /dev/null +++ b/packages/stage-ui/src/components/form/input/input-file-card.story.vue @@ -0,0 +1,35 @@ + + + diff --git a/packages/stage-ui/src/components/form/input/input-file.story.vue b/packages/stage-ui/src/components/form/input/input-file.story.vue index 916335ed5..b8c23e7cc 100644 --- a/packages/stage-ui/src/components/form/input/input-file.story.vue +++ b/packages/stage-ui/src/components/form/input/input-file.story.vue @@ -2,33 +2,27 @@ import { InputFile } from '@proj-airi/ui' import { ref } from 'vue' -const files = ref([]) +const files = ref(undefined)