From abe6dbb5a24506b95539f6063a64bd36114b61a4 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Wed, 18 Dec 2024 21:22:25 +0800 Subject: [PATCH] feat(ui): new Settings layout using antd --- ui/src/components/access/AccessEditForm.tsx | 6 +- ui/src/components/access/AccessTypeSelect.tsx | 8 +- ui/src/components/notify/Bark.tsx | 4 +- ui/src/components/notify/Telegram.tsx | 4 +- ui/src/domain/access.ts | 11 ++- ui/src/domain/settings.ts | 14 ++-- ui/src/i18n/locales/en/nls.common.json | 70 ++++++++-------- ui/src/i18n/locales/zh/nls.common.json | 70 ++++++++-------- ui/src/pages/SettingsLayout.tsx | 84 ------------------- .../settings/{Notify.tsx => Notification.tsx} | 18 ++-- ui/src/pages/settings/Settings.tsx | 83 ++++++++++++++++++ ui/src/router.tsx | 28 +++---- 12 files changed, 205 insertions(+), 195 deletions(-) delete mode 100644 ui/src/pages/SettingsLayout.tsx rename ui/src/pages/settings/{Notify.tsx => Notification.tsx} (85%) create mode 100644 ui/src/pages/settings/Settings.tsx diff --git a/ui/src/components/access/AccessEditForm.tsx b/ui/src/components/access/AccessEditForm.tsx index 0f03c2bd..0a094839 100644 --- a/ui/src/components/access/AccessEditForm.tsx +++ b/ui/src/components/access/AccessEditForm.tsx @@ -138,7 +138,7 @@ const AccessEditForm = forwardRef(( const handleFormProviderChange = (name: string) => { if (name === "configForm") { form.setFieldValue("config", configFormInst.getFieldsValue()); - onModelChange?.(form.getFieldsValue()); + onModelChange?.(form.getFieldsValue(true)); } }; @@ -152,7 +152,7 @@ const AccessEditForm = forwardRef(( useImperativeHandle(ref, () => ({ getFieldsValue: () => { - return form.getFieldsValue(); + return form.getFieldsValue(true); }, resetFields: () => { return form.resetFields(); @@ -180,8 +180,6 @@ const AccessEditForm = forwardRef(( > - -