カレンダーで日付を選ばずに「予約へ進む」ボタンを押した場合、
画面が遷移しないよう制御を追加
selectRange[0]または [1] が null の場合、
alert(日付を選択してください) を表示し、navigate() を中断する処理を実装
🧠 実装ポイント:
ユーザーが不完全な状態で次のステップに進むのを防ぐために、
入力チェックを行うバリデーション処理の大切さを実感しました。
今回は単純な null チェックでしたが、
今後は他の入力フィールド(時間・メモなど)にも
一貫した入力検証を導入し、ユーザー体験をさらに高めていきたいです。