From 8d1c3e29270309297d8aa12fcc811aca5ebe2eb2 Mon Sep 17 00:00:00 2001 From: pa Date: Wed, 7 Jan 2026 21:10:05 +0900 Subject: [PATCH] replace el-collapse with Collapsible component --- .../dialogs/UserDialog/SocialStatusDialog.vue | 59 +++++++++++-------- src/components/ui/collapsible/Collapsible.vue | 21 +++++++ .../ui/collapsible/CollapsibleContent.vue | 15 +++++ .../ui/collapsible/CollapsibleTrigger.vue | 14 +++++ src/components/ui/collapsible/index.js | 3 + 5 files changed, 88 insertions(+), 24 deletions(-) create mode 100644 src/components/ui/collapsible/Collapsible.vue create mode 100644 src/components/ui/collapsible/CollapsibleContent.vue create mode 100644 src/components/ui/collapsible/CollapsibleTrigger.vue create mode 100644 src/components/ui/collapsible/index.js diff --git a/src/components/dialogs/UserDialog/SocialStatusDialog.vue b/src/components/dialogs/UserDialog/SocialStatusDialog.vue index d15c6019..0e375b49 100644 --- a/src/components/dialogs/UserDialog/SocialStatusDialog.vue +++ b/src/components/dialogs/UserDialog/SocialStatusDialog.vue @@ -38,20 +38,32 @@ show-word-limit clearable style="margin-top: 10px"> - - - - - - - - - + +
+

{{ t('dialog.social_status.history') }}

+ + + +
+
+ {{ latestHistoryItem.status }} +
+ +
+ {{ item.status }} +
+
+
- - - diff --git a/src/components/ui/collapsible/Collapsible.vue b/src/components/ui/collapsible/Collapsible.vue new file mode 100644 index 00000000..075cb069 --- /dev/null +++ b/src/components/ui/collapsible/Collapsible.vue @@ -0,0 +1,21 @@ + + + diff --git a/src/components/ui/collapsible/CollapsibleContent.vue b/src/components/ui/collapsible/CollapsibleContent.vue new file mode 100644 index 00000000..4667079a --- /dev/null +++ b/src/components/ui/collapsible/CollapsibleContent.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/components/ui/collapsible/CollapsibleTrigger.vue b/src/components/ui/collapsible/CollapsibleTrigger.vue new file mode 100644 index 00000000..abede8c4 --- /dev/null +++ b/src/components/ui/collapsible/CollapsibleTrigger.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/components/ui/collapsible/index.js b/src/components/ui/collapsible/index.js new file mode 100644 index 00000000..289bdbbf --- /dev/null +++ b/src/components/ui/collapsible/index.js @@ -0,0 +1,3 @@ +export { default as Collapsible } from "./Collapsible.vue"; +export { default as CollapsibleContent } from "./CollapsibleContent.vue"; +export { default as CollapsibleTrigger } from "./CollapsibleTrigger.vue";