From 348de3b6e4c3c0b6a02ecb2f9fc2c03fbed044be Mon Sep 17 00:00:00 2001 From: naijwu Date: Tue, 17 Feb 2026 12:32:06 -0800 Subject: [PATCH 1/2] hotfix(evaluator): add additional response field for cmd-f we probably want to move these values into firestore eventually --- src/components/features/evaluator/constants.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/components/features/evaluator/constants.ts b/src/components/features/evaluator/constants.ts index bd520c5..88d15b3 100644 --- a/src/components/features/evaluator/constants.ts +++ b/src/components/features/evaluator/constants.ts @@ -15,6 +15,11 @@ export const RESPONSE_VISIBLE_FIELDS = [ { field: "skills.contributionRole", type: "booleanMap", label: "Role" }, { field: "basicInfo.educationLevel", type: "short", label: "Year Level" }, { field: "skills.numHackathonsAttended", type: "short", label: "Number of Hackathons Attended" }, + { + field: "basicInfo.identifyAsUnderrepresented", + type: "short", + label: "Identify as underrepresented", + }, { field: "skills.longAnswers1", type: "long", From 70156a05ce9b33015861ae1d754cfa6a16e5ffed Mon Sep 17 00:00:00 2001 From: Erping <111095333+ErpingS@users.noreply.github.com> Date: Tue, 17 Feb 2026 16:45:21 -0800 Subject: [PATCH 2/2] Evaluator settings fixes (#101) * fix: evalutor settings modal overflow * fix: update step increment and error msg spacing * minor: rename eval settings prop type --------- Co-authored-by: Jae Wu --- src/components/features/evaluator/settings-dialog.tsx | 11 +++++++---- src/components/ui/form.tsx | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/components/features/evaluator/settings-dialog.tsx b/src/components/features/evaluator/settings-dialog.tsx index a99bd75..9b86b8f 100644 --- a/src/components/features/evaluator/settings-dialog.tsx +++ b/src/components/features/evaluator/settings-dialog.tsx @@ -53,13 +53,13 @@ const formSchema = z.object({ scoringCriteria: z.array(scoringCriteriaSchema), }); -interface FAQDialogProps { +interface SettingsDialogProps { open: boolean; hackathonIds: string[]; onClose: () => void; } -export function SettingsDialog({ open, onClose, hackathonIds }: FAQDialogProps) { +export function SettingsDialog({ open, onClose, hackathonIds }: SettingsDialogProps) { const { applicants, hackathon, scoringCriteria, setScoringCriteria, setHackathon } = useEvaluator(); @@ -140,7 +140,10 @@ export function SettingsDialog({ open, onClose, hackathonIds }: FAQDialogProps) return ( onClose()}> - + Evaluator settings @@ -229,7 +232,7 @@ export function SettingsDialog({ open, onClose, hackathonIds }: FAQDialogProps) diff --git a/src/components/ui/form.tsx b/src/components/ui/form.tsx index 3969c85..3addcd9 100644 --- a/src/components/ui/form.tsx +++ b/src/components/ui/form.tsx @@ -72,7 +72,7 @@ function FormItem({ className, ...props }: React.ComponentProps<"div">) { return ( -
+
); }