Wojtek-A / React-images

https://wojtek-a.github.io/React-images/
0 stars 0 forks source link

Suggestion #3

Open r00bal opened 1 year ago

r00bal commented 1 year ago

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 ;p https://pixabay.com/api/?q=water&page=undefined...

Wojtek-A commented 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.