Wpis z mikrobloga

@LazyInitializationException: Wrzucam cały kod. Problem mam taki, że to api nie ma endpointu do pobierania zakresu, więc mam zamiar pętlą pobrać x ostatnich obiektów stąd zapotrzebowanie na tę kopię. Od razu pytanie czy iterowanie w Effect jest dobrym pomysłem? I czy da się to jakoś inaczej zrobić?

const [dataFromApi, setDataFromApi] = useState([]);
useEffect(() => {
const copyOfDataFromApi = [...dataFromApi];
fetch("[https://api.maas2.jiinxt.com/")](https://api.maas2.jiinxt.com/"))
.then((response) => response.json())
.then((json) => setDataFromApi(json));
}, []);