@samitouri / QOS-React-2 / commits / 74f4a3f972

Improved editing props demo experience for TODO list

Brian Vaughn committed Aug 16, 2019 at 13:15 UTC 74f4a3f97297d121255045c5551ab025fdd441e2
1 file changed +3 -1
shells/dev/app/ToDoList/List.js
+3 -1
@@ -59,7 +59,9 @@ export default function List(props: Props) {
59
60 const toggleItem = useCallback(
61 itemToToggle => {
62 - const index = items.indexOf(itemToToggle);
62 + // Dont use indexOf()
63 + // because editing props in DevTools creates a new Object.
64 + const index = items.findIndex(item => item.id === itemToToggle.id);
65
66 setItems(
67 items