React Hook useEffect has a missing dependency: 'loadUsingHistory'. Either include it or remove the dependency array react-hooks/exhaustive-deps
useEffect(() => {
loadUsingHistory();
}, []);
const loadUsingHistory = () => {
if (id && !isNaN(+id)) {
contract
.getContractHistoryStatus(+id)
.then((response) => {
return response.data.map((item: any) => {
return {
...item,
key: item.id,
};
});
})
.then((response) => {
setData(response);
});
}
};
...
<Button icon={<SyncOutlined />} onClick={loadUsingHistory}>
Обновить
</Button>
в моем компоненте, я хочу выгрузить список с помощью axios, и отрисовать его.
так же есть кнопка которая вызывает выгрузку.
Зачем добавлять в список зависимости если мне надо только в начале вызвать загрузку при маунте?