From 3db187613b68547c1f957ee57670e1983a8f799e Mon Sep 17 00:00:00 2001 From: KlaPr Date: Thu, 29 Jan 2026 15:37:44 +0100 Subject: [PATCH] [hac-33] preserve team name when navigating back in registration --- src/components/Registration/GroupManager/GroupManager.jsx | 2 +- src/components/Registration/Registration.jsx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/Registration/GroupManager/GroupManager.jsx b/src/components/Registration/GroupManager/GroupManager.jsx index 00b8dd5..34dd94c 100644 --- a/src/components/Registration/GroupManager/GroupManager.jsx +++ b/src/components/Registration/GroupManager/GroupManager.jsx @@ -14,7 +14,7 @@ import { GroupRest } from "../../../rest/GroupRest"; export function GroupManager(props) { const [loadingNewTeam, setLoadingNewTeam] = useState(false); const [fetchingExistingTeam, setFetchingExistingTeam] = useState(false); - const [group, setGroup] = useState(false); + const [group, setGroup] = useState(props.value || false); const [groupInput, setGroupInput] = useState(""); const [groupInputError, setGroupInputError] = useState(false); const [groupName, setGroupName] = useState(""); diff --git a/src/components/Registration/Registration.jsx b/src/components/Registration/Registration.jsx index b63dbc1..fe1592f 100644 --- a/src/components/Registration/Registration.jsx +++ b/src/components/Registration/Registration.jsx @@ -280,6 +280,7 @@ function Registration() { handleChange("group", change)} + value={values.group} /> ), }, @@ -345,7 +346,7 @@ function Registration() { return previous && false; } - if (current.regex && !values[current.name].match(current.regex)){ + if (current.regex && !values[current.name].match(current.regex)) { return previous && false; }