передать ее наружу?
Моя задача:
- обращаюсь к апи, беру все данные и помещаю их в таблицу
- нажимаю кнопку добавить, ввожу данные, после этого у меня сразу должны изменения в таблице оказаться
useEffect(() => {
const updateTable = () => {
api.get('/Addresses')
.then((response) => setTableData(response))
.catch((error) => console.log(error.message));
};
updateTable();
}, []);
я сделал так, но мне нужно чтоб я мог обращаться к этому юзэффекту и сам мог бы просить его перерендивать все
Заранее спасибо
А почему нельзя updateTable за пределы юзефекта вытащить и потом в хендлере кнопки вызывать?
потому что он не видит updateTable за пределами useEffect
Так вытащи его за пределы useEffect 🙂
Обсуждают сегодня