From 2e0ef09402713ce7f5048c3caf598429fedd5c5f Mon Sep 17 00:00:00 2001 From: Hentry Martin Date: Thu, 28 Aug 2025 23:30:10 +0200 Subject: [PATCH 1/2] fix: category not updated when project type is changed in edit scorecard page --- .../EditScorecardPage/components/ScorecardInfoForm.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/apps/review/src/pages/scorecards/EditScorecardPage/components/ScorecardInfoForm.tsx b/src/apps/review/src/pages/scorecards/EditScorecardPage/components/ScorecardInfoForm.tsx index 17d5d96cf..a793ffb23 100644 --- a/src/apps/review/src/pages/scorecards/EditScorecardPage/components/ScorecardInfoForm.tsx +++ b/src/apps/review/src/pages/scorecards/EditScorecardPage/components/ScorecardInfoForm.tsx @@ -1,5 +1,5 @@ import * as yup from 'yup' -import { FC, useMemo } from 'react' +import { FC, useEffect, useMemo } from 'react' import { useFormContext } from 'react-hook-form' import classNames from 'classnames' @@ -62,6 +62,14 @@ const ScorecardInfoForm: FC = () => { const challengeTrack = form.watch('challengeTrack') const categories = useMemo(() => categoryOptions(challengeTrack), [challengeTrack]) + useEffect(() => { + if (categories.length > 0) { + form.setValue('challengeType', categories[0].value) + } else { + form.setValue('challengeType', '') + } + }, [challengeTrack, categories, form]) + return (
Date: Fri, 29 Aug 2025 08:47:05 +0200 Subject: [PATCH 2/2] fix: layout issue in mobile layout --- src/libs/ui/lib/styles/_layout.scss | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/libs/ui/lib/styles/_layout.scss b/src/libs/ui/lib/styles/_layout.scss index 59196aa95..2d5031f80 100644 --- a/src/libs/ui/lib/styles/_layout.scss +++ b/src/libs/ui/lib/styles/_layout.scss @@ -23,11 +23,12 @@ html { flex-direction: column; .root-container { - width: 100%; - display: flex; - flex-direction: column; - position: relative; - flex: 1; + width: 100%; + display: flex; + flex-direction: column; + position: relative; + flex: 1; + z-index: 1; } }