Janko_Muzykancik Janko_Muzykancik 06.04.2021, 08:45:40 0 + To przypadkiem nie powinno działać? React Hook useEffect has a missing dependency: 'dataFromApi'. Either include it or remove the dependency arrayconst [dataFromApi, setDataFromApi] = useState([]); useEffect(() => { const copyOfDataFromApi = [...dataFromApi]; }, []);#react #naukaprogramowania
janig9 janig9 07.04.2021, 10:31:27 1 + @Janko_Muzykancik: Dlaczego tworzysz kopie danych z API? Jeżeli chcesz potem połączyć z nowymi danymi, to polecam robić to tak: setDataFromApi(prev => ([...prev, ...newData])
const [dataFromApi, setDataFromApi] = useState([]);
useEffect(() => {
const copyOfDataFromApi = [...dataFromApi];
}, []);
#react #naukaprogramowania
Dlaczego tworzysz kopie danych z API? Jeżeli chcesz potem połączyć z nowymi danymi, to polecam robić to tak:
setDataFromApi(prev => ([...prev, ...newData])