Подскажите такой момент, можно ли в зависимость useEffect передавать вызов функции, или это бессмысленно? Может глупый вопрос, но всё же, немного не догоняю) useEffect(() => { // code }, [dependency, otherDependency()]);
Подскажите такой момент, можно ли в зависимость useEffect передавать вызов функции, или это бессмысленно? Может глупый вопрос, но всё же, немного не догоняю) useEffect(() => { // code }, [dependency, otherDependency()]);
возникает вопрос понимаете ли вы зачем вы это делаете
Подскажите такой момент, можно ли в зависимость useEffect передавать вызов функции, или это бессмысленно? Может глупый вопрос, но всё же, немного не догоняю) useEffect(() => { // code }, [dependency, otherDependency()]);
Подскажите такой момент, можно ли в зависимость useEffect передавать вызов функции, или это бессмысленно? Может глупый вопрос, но всё же, немного не догоняю) useEffect(() => { // code }, [dependency, otherDependency()]);
Понял) из этого тогда у меня возник след. вопрос, не будет ли излишним плодить переменные на каждый чих? Т.е. const otherDependency = () => { // code }; const some = otherDependency(); useEffect(() => { // code }, [dependency, some]);
При нажатии на кнопку удаляет первый элемент массива, хотя должен удаляет соответствующий кнопке элемент. Проблема как я понимаю в том, что передается неверный index. Как сделать все правильно?
При нажатии на кнопку удаляет первый элемент массива, хотя должен удаляет соответствующий кнопке элемент. Проблема как я понимаю в том, что передается неверный index. Как сделать все правильно?
Думаю решение твоего вопроса в любом исходнике ToDo на github
При нажатии на кнопку удаляет первый элемент массива, хотя должен удаляет соответствующий кнопке элемент. Проблема как я понимаю в том, что передается неверный index. Как сделать все правильно?
function myFn(index) { return function(event) { ...