bossun11 / pote_recette

1 stars 0 forks source link

アクセス制限とNOT FOUNDページの作成 + α #31

Closed bossun11 closed 1 year ago

bossun11 commented 1 year ago

概要

PublicRouteコンポーネントを作成し、ユーザーがログインしている場合、ユーザー新規登録・ログインページへのアクセスを禁止するようにした。今回はPublicRouteコンポーネントしか使ってないが、後にログインしていないユーザーへのアクセス制限も追加すると思いPrivateRouteコンポーネントも一緒に作成した。

NOT FOUNDページを作成し、NOT FOUNDページが表示されてもホームへ戻れるボタンを用意した。(NOT FOUNDページでもヘッダーは表示されているからボタンはいらないかもだけど)

ついでにずっと気になっていたヘッダーの再レンダリングをメモ化。ボタンのテキストを格納している変数名が分かりづらかったので適切な変数名に修正。あとはGoogleマップのcenterの初期値を名古屋から東京へ変更した。

該当Issues

26