@MaksZhukov
programer

Почему data не меняется в useCallback hook?

Data пришла с бэка, и после этого при вызове handleGraphSelectionChange данные всегда остаются те что и были почему?

const [data, setData] = useState({
        nodes: [],
        links: [],
        updatedAt: {}
    });

    const handleGraphSelectionChange = useCallback(selectedNode => {
        console.log(data);
        setData({
            nodes: data.nodes.slice(1,10),
            links: [],
            updatedAt: {}
        });
    }, [data]);
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы