やること/やったこと admin/teamsのレビュー再修正 [x] componentに関数を渡すときconstructor内でのbindをやめて、アロー関数で渡す 以下問題があるが、既存のclass componentではアロー関数を使っているため 「即時関数で直接propsに渡してしまうと、親のrenderが呼ばれるたびに別のオブジェクトとして即時関数が再生成される そのため、PureComponentのshouldComponentUpdateでは違うpropsが渡ってきたものとみなされるので再レンダリングされてしまう」 https://qiita.com/teradonburi/items/5b8f79d26e1b319ac44f#%E3%82%A2%E3%83%AD%E3%83%BC%E9%96%A2%E6%95%B0%E3%82%92props%E3%81%AB%E5%8D%B3%E6%99%82%E9%96%A2%E6%95%B0%E3%81%A7%E6%B8%A1%E3%81%99 [x] /api/v1/admin/teamsへのリクエストをadmin userじゃないとできないように
2/21/2020やること/やったこと レビュー修正 少し重め [x] 全件取得済みの場合、さらに読み込むボタンが表示されないようにする。 表示中にチームが追加されたら?定期的にサーバーに確認市に行ってもいいけど、そこまでしなくてもいいかな?再読み込みでもいいし、後から無限スクロールになるし。 [x] さらに読み込むとき、必要なリソースだけ取得して更新 例えば1~100件表示していてさらに読み込むボタン押下したとき、
2/20/2020やること/やったこと [x] チームをさらに読み込む [x] 検索ワードをAdminTeamIndexにリフトアップ [x] TeamsSearchFormがstateを持たなくなったので、関数コンポーネントに変更 [x] 次何件チームを取得するのか計算するメソッドを追加 [x] 検索ワードと取得件数をつけてチーム一覧をリクエスト [x] AdminHeaderもコンポーネントに分ける
2/20/2020やること/やったこと [ ] adminのチーム一覧をReactに差し替え [x] container内で静的にUIの記述をする [x] チーム一覧部分 [x] チーム一覧のコンポーネントを作成 [x] このページのDOMがマウントされたあとに、チーム一覧のデータをリクエスト
2/18/2020or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up