x = Math.max(0, Math.min(page, totalPages));
setCurrentPage(x);
console.log(x, currentPage);
Я нажимаю на кнопку, допустим первый раз отрабатывает с 1, в консоли x = 1, currentPage = 1, потом с 2 в консоли x = 2, currentPage = 1, потом второй раз нажимаю уже 2
Почему?
изменение стейта асинхронно
Обсуждают сегодня