PW
и вот у меня возник вопрос
почему например
console.log(tasks)
setTasks(tasks.filter(e => e.id !== this.id));
console.log(tasks)
почему
tasks
перед setTasks
такой же как и после?Size: a a a
PW
console.log(tasks)
setTasks(tasks.filter(e => e.id !== this.id));
console.log(tasks)
tasks
перед setTasks
такой же как и после?ee
ee
A
console.log(tasks)
setTasks(tasks.filter(e => e.id !== this.id));
console.log(tasks)
tasks
перед setTasks
такой же как и после?PW
И
АЛ
Т
АЛ
PW
Т
PW
setTasks(tasks.map((e, i) => {не факт, что setCounter нормально посчитает.
e.done = i === this.id ? !e.done : e.done;
return e;
}));
setCounter({
tasks: tasks.length,
done: tasks.filter(e => e.done).length
});
ведь
АЛ
A
setTasks(tasks.map((e, i) => {не факт, что setCounter нормально посчитает.
e.done = i === this.id ? !e.done : e.done;
return e;
}));
setCounter({
tasks: tasks.length,
done: tasks.filter(e => e.done).length
});
ведь
И
setTasks(tasks.map((e, i) => {не факт, что setCounter нормально посчитает.
e.done = i === this.id ? !e.done : e.done;
return e;
}));
setCounter({
tasks: tasks.length,
done: tasks.filter(e => e.done).length
});
ведь
PW
И
W
YK
IN