Skip to content

タスクの削除が正しく機能しない #15

@mikiya1130

Description

@mikiya1130

#14 がマージされ次第取り組むイシューです。

🐛 Summary

タスクの削除を行うと、その後のタスクの状態の整合性が崩れる。

下の方にチェックを付けたタスクがある状態で削除を行うと、それ以降のタスクの打ち消し線がずれてしまいます。
また、2番目のタスクをチェック→タスク全削除→いくつか追加 のようなことをすると、新規追加された2番目のタスクにはじめから打ち消し線が付いた状態になってしまいます。 (チェックはつかないが)

📸 Screenshot

2021-10-08.22-16-36.mp4

👀 Steps

  1. タスクを削除
  2. 新たにその位置に来たタスクに、旧タスクの状態(打ち消し線)が反映される

🎨 Expected Behavior

タスクの削除が正しく機能するようにする

📦️ Environment

  • Linux
  • Chrome

💡 Solution

src/conponents/Todo.tsx ファイル内 removeTodo 関数の実装が怪しいと思います。

✅ Tasks

  • バグの原因を特定する
  • タスクの削除が正しく機能するようにする

Metadata

Metadata

Assignees

Labels

bugバグ

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions