Skip to content

Commit

Permalink
formatter
Browse files Browse the repository at this point in the history
  • Loading branch information
christianhelp committed Feb 2, 2025
1 parent cffc4a8 commit 3a2a9f5
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 11 deletions.
12 changes: 11 additions & 1 deletion apps/web/src/components/registration/RegisterForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,17 @@ import { capitalizeFirstLetter } from "@/lib/utils/client/shared";
import RegistrationFeedbackAlert from "./RegistrationFeedbackAlert";
import { registerHacker } from "@/actions/registration";
import { useAction } from "next-safe-action/hooks";
import type { GenderOptionsType, HeardFromOptionsType, SoftwareExperienceOptionsType, ShirtSizeOptionsType, RaceOptionsType, EthnicityOptionsType, SchoolOptionsType, LevelOfStudyOptionsType,MajorOptionsType } from "@/lib/types/user";
import type {
GenderOptionsType,
HeardFromOptionsType,
SoftwareExperienceOptionsType,
ShirtSizeOptionsType,
RaceOptionsType,
EthnicityOptionsType,
SchoolOptionsType,
LevelOfStudyOptionsType,
MajorOptionsType,
} from "@/lib/types/user";
export default function RegisterForm({
defaultEmail,
}: {
Expand Down
25 changes: 15 additions & 10 deletions apps/web/src/lib/types/user.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
import c from "config"
import c from "config";

export type GenderOptionsType = typeof c.registration.genderOptions[number]
export type EthnicityOptionsType = typeof c.registration.ethnicityOptions[number]
export type RaceOptionsType = typeof c.registration.raceOptions[number]
export type MajorOptionsType = typeof c.registration.majors[number]
export type LevelOfStudyOptionsType = typeof c.registration.levelsOfStudy[number]
export type SchoolOptionsType = typeof c.registration.schools[number]
export type SoftwareExperienceOptionsType = typeof c.registration.softwareExperienceOptions[number]
export type ShirtSizeOptionsType = typeof c.registration.shirtSizeOptions[number]
export type HeardFromOptionsType = typeof c.registration.heardFromOptions[number]
export type GenderOptionsType = (typeof c.registration.genderOptions)[number];
export type EthnicityOptionsType =
(typeof c.registration.ethnicityOptions)[number];
export type RaceOptionsType = (typeof c.registration.raceOptions)[number];
export type MajorOptionsType = (typeof c.registration.majors)[number];
export type LevelOfStudyOptionsType =
(typeof c.registration.levelsOfStudy)[number];
export type SchoolOptionsType = (typeof c.registration.schools)[number];
export type SoftwareExperienceOptionsType =
(typeof c.registration.softwareExperienceOptions)[number];
export type ShirtSizeOptionsType =
(typeof c.registration.shirtSizeOptions)[number];
export type HeardFromOptionsType =
(typeof c.registration.heardFromOptions)[number];

0 comments on commit 3a2a9f5

Please sign in to comment.