Size: a a a

2020 August 03

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
ну это надо все стирать и писать заново, но в 10 раз проще конечно
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
ибо на изучение такого кода уйдет больше времени чем написать с нуля
источник

🦜

🦜 in ☄️ effector
🅅aleriy 🄺obzar
ибо на изучение такого кода уйдет больше времени чем написать с нуля
хз чо там изучать
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
когда ты сам это пишешь то так и есть
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
а когда это чужой код - чужая логика, то жопа конечно
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
это так же как с перлом
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
@popuguy а у тебя что за вариант пагинации?
ты сразу все данные запрашиваешь и частями их показываешь из стора? или с каждым нажатием на  prevPage новый запрос делается?
источник

🦜

🦜 in ☄️ effector
🅅aleriy 🄺obzar
@popuguy а у тебя что за вариант пагинации?
ты сразу все данные запрашиваешь и частями их показываешь из стора? или с каждым нажатием на  prevPage новый запрос делается?
новый запрос делается
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
просто все пагинации на фронте обычно зависят очень тесно от поведения бэка
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
поэтому однозначного решения нет обычно
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
offset, limit очень дорогая операция для любой базы данных
источник

🦜

🦜 in ☄️ effector
🅅aleriy 🄺obzar
просто все пагинации на фронте обычно зависят очень тесно от поведения бэка
у меня все через бекенд
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
ну то есть ты запрашиваешь в начале некую страницу например первую
бэк тебе возвращает {totalPages, result}?
источник

🦜

🦜 in ☄️ effector
🅅aleriy 🄺obzar
ну то есть ты запрашиваешь в начале некую страницу например первую
бэк тебе возвращает {totalPages, result}?
Да
источник

🦜

🦜 in ☄️ effector
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
тут сразу навернео lastPage на фронте это будет запрос без указания оффсета, т.к. пока ты думал общее кол-во элементов в базе могло сильно измениться
источник

VP

Van Pav in ☄️ effector
🦜
из-за того, что срабатывает nextPage оффсету добавляется +25 и неправильный запрос уходит
Ну там все логично, почему так.
вызывается одновременно lastPage и next, а редьюсер возвращает offset: params.offset + params.limit
источник

🦜

🦜 in ☄️ effector
Van Pav
Ну там все логично, почему так.
вызывается одновременно lastPage и next, а редьюсер возвращает offset: params.offset + params.limit
это то да, но как мне сделать такое условие, чтобы не срабатывал nextPage
источник

🦜

🦜 in ☄️ effector
в split
источник

VP

Van Pav in ☄️ effector
Van Pav
Ну там все логично, почему так.
вызывается одновременно lastPage и next, а редьюсер возвращает offset: params.offset + params.limit
источник