From b0ce7671a85d37d309ca3c53f3a67ecbcd9e3510 Mon Sep 17 00:00:00 2001 From: rustmailer Date: Thu, 4 Dec 2025 08:33:16 +0800 Subject: [PATCH] chore(ui): move name field to step 2 #30 --- .../accounts/components/action-dialog.tsx | 2 +- web/src/features/accounts/components/step1.tsx | 16 ---------------- web/src/features/accounts/components/step2.tsx | 16 ++++++++++++++++ 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/web/src/features/accounts/components/action-dialog.tsx b/web/src/features/accounts/components/action-dialog.tsx index c4bf617..3921700 100644 --- a/web/src/features/accounts/components/action-dialog.tsx +++ b/web/src/features/accounts/components/action-dialog.tsx @@ -139,7 +139,7 @@ export type Steps = [ const getSteps = (t: (key: string) => string): Steps => [ { id: "step-1", name: t('accounts.steps.emailAddress'), fields: ["email"] }, - { id: "step-2", name: t('accounts.steps.imap'), fields: ["imap", "use_dangerous"] }, + { id: "step-2", name: t('accounts.steps.imap'), fields: ["imap", "use_dangerous", "name"] }, { id: "step-3", name: t('accounts.steps.syncPreferences'), fields: ["enabled", "date_since", "folder_limit", "sync_interval_min"] }, { id: "step-4", name: t('accounts.steps.summary'), fields: [] }, ]; diff --git a/web/src/features/accounts/components/step1.tsx b/web/src/features/accounts/components/step1.tsx index d16d0c6..de656f1 100644 --- a/web/src/features/accounts/components/step1.tsx +++ b/web/src/features/accounts/components/step1.tsx @@ -66,22 +66,6 @@ export default function Step1({ isEdit }: StepProps) { )} /> - ( - - - {t('accounts.name')}: - - - - - {t('accounts.nameDescription')} - - - )} - /> ); diff --git a/web/src/features/accounts/components/step2.tsx b/web/src/features/accounts/components/step2.tsx index f45a61a..7ade2eb 100644 --- a/web/src/features/accounts/components/step2.tsx +++ b/web/src/features/accounts/components/step2.tsx @@ -128,6 +128,22 @@ export default function Step2({ isEdit }: StepProps) { )} /> + ( + + + {t('accounts.name')}: + + + + + {t('accounts.nameDescription')} + + + )} + />