From 7efb83396ba9068a3cb9f6e890e43bd069e8f431 Mon Sep 17 00:00:00 2001 From: Devin Binnie <52460000+devinbinnie@users.noreply.github.com> Date: Wed, 7 May 2025 15:20:22 -0400 Subject: [PATCH] [MM-62974][MM-62984][MM-63016][MM-63025] Various fixes for the Create Team screen (#30905) * [MM-62974] Focus team name inputs when error occurs * [MM-62984] Change h5 to label on create team screens * [MM-63016] Add a page title for the create team page * [MM-63025] Add role=alert and aria-describedby for error messages on create team page * Fix i18n --- .../__snapshots__/display_name.test.tsx.snap | 7 ++++-- .../components/display_name.test.tsx | 15 ++++++++++++ .../create_team/components/display_name.tsx | 21 ++++++++++++++--- .../__snapshots__/team_url.test.tsx.snap | 7 ++++-- .../components/team_url/team_url.test.tsx | 15 ++++++++++++ .../components/team_url/team_url.tsx | 23 +++++++++++++++---- .../create_team/create_team.test.tsx | 3 ++- .../components/create_team/create_team.tsx | 17 ++++++++++++-- webapp/channels/src/i18n/en.json | 1 + 9 files changed, 95 insertions(+), 14 deletions(-) diff --git a/webapp/channels/src/components/create_team/components/__snapshots__/display_name.test.tsx.snap b/webapp/channels/src/components/create_team/components/__snapshots__/display_name.test.tsx.snap index f9c854cc48..89cbc22c01 100644 --- a/webapp/channels/src/components/create_team/components/__snapshots__/display_name.test.tsx.snap +++ b/webapp/channels/src/components/create_team/components/__snapshots__/display_name.test.tsx.snap @@ -8,13 +8,15 @@ exports[`/components/create_team/components/display_name should match snapshot 1 className="signup-team-logo" src="logo.png" /> -