bootcamp icon indicating copy to clipboard operation
bootcamp copied to clipboard

categories.vue, check-stamp.vueをVueMounterに対応させる

Open komagata opened this issue 2 years ago • 1 comments

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Aug 30 '22 01:08 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Nov 17 '22 01:11 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Jan 18 '23 01:01 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Mar 25 '23 01:03 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar May 30 '23 01:05 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Aug 01 '23 01:08 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Oct 02 '23 01:10 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Dec 03 '23 01:12 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Feb 04 '24 01:02 github-actions[bot]

@komagata おはようございます! こちらのIssue進め方について2点確認したいことがあります。

categories.vue について

 #5660 ですでにReact化されていました。そのため、今回はcheck-stamp.vueのみReact化しようと思います。

React化の方針

 すでにapp/javascript/components/Reports.jsxapp/javascript/components/Report.jsx の中にスタンプを実装している箇所がありました。 useSWR を用いてスタンプに関するデータ取得を行い、その内容を出力しています。

 そのコードを参考に実装を進めようと思います。重複する箇所が発生してしまいますが、共通化は必要であれば別Issueを立てて後日実施したいです。

以上です。確認のほどよろしくお願いします。

kyokucho1989 avatar Feb 13 '24 20:02 kyokucho1989

@kyokucho1989

https://github.com/fjordllc/bootcamp/pull/5660 ですでにReact化されていました。そのため、今回はcheck-stamp.vueのみReact化しようと思います。

おお、すみません、その通りで大丈夫です。Issueのタイトルからも抜いておきました〜。

React化の方針

すみません、こちら( check-stamp.vue )、もしかしたら @dowdiness さんが今作業中かもしれないので、そちらを確認してみてください〜

komagata avatar Feb 14 '24 12:02 komagata

@komagata 了解です! 確認してみます。

kyokucho1989 avatar Feb 14 '24 12:02 kyokucho1989

@komagata さきほど確認しました。 check-stamp.vue についても、 #7216 このプルリクですでに実装しているとのことです。 こちらのIssueはクローズした方がよいでしょうか?

kyokucho1989 avatar Feb 14 '24 14:02 kyokucho1989

@komagata @kyokucho1989

先程このIssueについて確認を受けました。

  • https://github.com/fjordllc/bootcamp/issues/5122

今こちらの自分の担当しているCommentコンポーネントに関係するIssueがあるか確認しました。

  • https://github.com/fjordllc/bootcamp/issues/5118
  • https://github.com/fjordllc/bootcamp/issues/5119
  • https://github.com/fjordllc/bootcamp/issues/5134

この上記の3つのIssueは、Commentコンポーネントの中で使われているか依存関係があるため、先にReactコンポーネントに変換しないとCommentコンポーネントのreact化が出来ません。

なので既にこちらのPRや、手元にあるブランチの作業ではReactに書き換えてしまっています。

Issueにコメントしたり自分にアサインしたりして、他の人が作業しないように分かりやすくするべきでした。 二度手間になってしまいすいません!🙇

dowdiness avatar Feb 14 '24 14:02 dowdiness

@dowdiness コメントありがとうございます。 いえ、僕もこちら見逃しておりました。僕も気づけたはずなのに残っていてすみません。

@kyokucho1989 調査したことを日報で読ませていただきました。 調査していただいて申し訳ありませんが、こちらはすでに @dowdiness さんの方で進んでいるのでなしにしてください。 ただ、すでに途中まで調査いただいているので1ポイント割り振らせていただいたので1ポイントゲットとしちゃってください〜

komagata avatar Feb 15 '24 09:02 komagata

@komagata ありがとうございます!

kyokucho1989 avatar Feb 15 '24 20:02 kyokucho1989