diff --git a/apps/admin/src/app/(authed)/pre-registrations/page.tsx b/apps/admin/src/app/(authed)/pre-registrations/page.tsx index 424cc5d..42db430 100644 --- a/apps/admin/src/app/(authed)/pre-registrations/page.tsx +++ b/apps/admin/src/app/(authed)/pre-registrations/page.tsx @@ -226,18 +226,20 @@ function ActivatedPreRegistrationsTable({ items }: { items: ActivatedPreRegistra ); } -const DEFAULT_GRADE: Grade = '小1'; - function CreatePreRegistrationForm({ onCreated }: { onCreated: () => Promise }) { const [fullName, setFullName] = useState(''); const [nickname, setNickname] = useState(''); - const [grade, setGrade] = useState(DEFAULT_GRADE); + const [grade, setGrade] = useState(''); const [registeredAt, setRegisteredAt] = useState(todayInJst()); const [busy, setBusy] = useState(false); const submit = async (e: FormEvent) => { e.preventDefault(); if (busy) return; + if (!grade) { + toastError(new Error('学年を選択してください'), '入力内容を確認してください'); + return; + } setBusy(true); try { const body: CreatePreRegistrationRequest = { @@ -253,7 +255,7 @@ function CreatePreRegistrationForm({ onCreated }: { onCreated: () => Promise Promise学年