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]) Janko_Muzykancik
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])