From 5f2de3d6339bc2e9c90af94789ffa1fe60793bfc Mon Sep 17 00:00:00 2001 From: pa Date: Mon, 9 Mar 2026 00:25:16 +0900 Subject: [PATCH] split json tab --- .../dialogs/AvatarDialog/AvatarDialog.vue | 35 +++---------- src/components/dialogs/DialogJsonTab.vue | 50 +++++++++++++++++++ .../dialogs/GroupDialog/GroupDialog.vue | 27 +++------- .../dialogs/UserDialog/UserDialog.vue | 23 +++------ .../dialogs/WorldDialog/WorldDialog.vue | 35 +++---------- 5 files changed, 80 insertions(+), 90 deletions(-) create mode 100644 src/components/dialogs/DialogJsonTab.vue diff --git a/src/components/dialogs/AvatarDialog/AvatarDialog.vue b/src/components/dialogs/AvatarDialog/AvatarDialog.vue index 87764512..1c1c7e1d 100644 --- a/src/components/dialogs/AvatarDialog/AvatarDialog.vue +++ b/src/components/dialogs/AvatarDialog/AvatarDialog.vue @@ -507,33 +507,13 @@ @@ -1245,6 +1231,7 @@ import { formatJsonVars } from '../../../shared/utils/base/ui'; import { groupRequest } from '../../../api'; + import DialogJsonTab from '../DialogJsonTab.vue'; import GroupCalendarEventCard from '../../../views/Tools/components/GroupCalendarEventCard.vue'; import GroupPostEditDialog from './GroupPostEditDialog.vue'; import InstanceActionBar from '../../InstanceActionBar.vue'; diff --git a/src/components/dialogs/UserDialog/UserDialog.vue b/src/components/dialogs/UserDialog/UserDialog.vue index 6f77ee61..f100599b 100644 --- a/src/components/dialogs/UserDialog/UserDialog.vue +++ b/src/components/dialogs/UserDialog/UserDialog.vue @@ -1307,22 +1307,12 @@ @@ -837,6 +817,7 @@ import { database } from '../../../service/database'; import { formatJsonVars } from '../../../shared/utils/base/ui'; + import DialogJsonTab from '../DialogJsonTab.vue'; import ImageCropDialog from '../ImageCropDialog.vue'; import InstanceActionBar from '../../InstanceActionBar.vue';