※https://github.com/bislab-temporary/mini-hackathon-a/pull/14 がマージされ次第取り組むイシューです。 ## 🐛 Summary <!-- バグの概要を記載する --> タスクの削除を行うと、その後のタスクの状態の整合性が崩れる。 下の方にチェックを付けたタスクがある状態で削除を行うと、それ以降のタスクの打ち消し線がずれてしまいます。 また、2番目のタスクをチェック→タスク全削除→いくつか追加 のようなことをすると、新規追加された2番目のタスクにはじめから打ち消し線が付いた状態になってしまいます。 (チェックはつかないが) ## 📸 Screenshot <!-- 必要であればスクリーンショット --> https://user-images.githubusercontent.com/63896499/136564137-4e5aaa76-a82f-4978-b183-dd2255bf5357.mp4 ## 👀 Steps <!-- バグの再現手順を記載する --> 1. タスクを削除 2. 新たにその位置に来たタスクに、旧タスクの状態(打ち消し線)が反映される ## 🎨 Expected Behavior <!-- 期待する見せ方や挙動について記載する --> タスクの削除が正しく機能するようにする ## 📦️ Environment <!-- バグを確認した環境を記載する --> - Linux - Chrome ## 💡 Solution <!-- バグの解決策が思いついている場合はその解決策を記載する --> `src/conponents/Todo.tsx` ファイル内 `removeTodo` 関数の実装が怪しいと思います。 ## ✅ Tasks <!-- バグの解決に必要なタスクを記載する --> - [ ] バグの原因を特定する - [ ] タスクの削除が正しく機能するようにする
※#14 がマージされ次第取り組むイシューです。
🐛 Summary
タスクの削除を行うと、その後のタスクの状態の整合性が崩れる。
下の方にチェックを付けたタスクがある状態で削除を行うと、それ以降のタスクの打ち消し線がずれてしまいます。
また、2番目のタスクをチェック→タスク全削除→いくつか追加 のようなことをすると、新規追加された2番目のタスクにはじめから打ち消し線が付いた状態になってしまいます。 (チェックはつかないが)
📸 Screenshot
2021-10-08.22-16-36.mp4
👀 Steps
🎨 Expected Behavior
タスクの削除が正しく機能するようにする
📦️ Environment
💡 Solution
src/conponents/Todo.tsxファイル内removeTodo関数の実装が怪しいと思います。✅ Tasks