Open r00bal opened 1 year ago
Zmiany na props.onSubmitSearch(searchQuery, 1) i setPage(n => n + 1) mi pomogły nie muszę używać : "if (page === undefined) { setImages([...foundedImages]); setPage(2); " i " const [page, setPage] = useState(2); " Wcześniej miałem problem z loadMore ponieważ miałem 1 stronę, potem loadMore dawał mi znowu 1 stronę , a dopiero potem kolejne.
https://github.com/Wojtek-A/goit-react-hw-04-images/blob/16fb11dda93ac8b3f7a9fd5941e683b7f0f2d3c0/src/components/SearchBar/SearchBar.jsx#L14
Ok teraz rozumiem dlaczego zakładasz, że page może być
undefined
:) ale nie lepiej byłoby zrobićprops.onSubmitSearch(searchQuery, 1)
w ten sposób przy nowym wyszukiwaniu resetujesz page do pierszej strony, w przeciwnym razie do api leci undefined ;phttps://pixabay.com/api/?q=water&page=undefined...