передал массив и функцию удаления элемента. В чем может быть проблема?
const Parent = () => {
const [arr, setArr] = useState([]);
const pop = (index) => setArr(p => {
p.pop(index);
return (p);
}
return <Child arr={arr} pop={pop} />
}
Потому что ты мутировал стейт - p.pop() мутирует массив.
Обсуждают сегодня