Привет всем. Есть такая задача: реализовать infinity scroll, причём проблема как раз не сделать саму догрузку, когда доскролили до низа, а как правильно решить ситуацию, когда у человека экран большой и первая порция товаров сразу умещается в экран и скролл не появляется в принципе. Пробовал обработать размеры контейнера и экрана в ngAfterViewChecked но приходится использовать change detector и из-за этого потом при скролле отсылаеется сразу по два запроса. А если обработать раньше, то на предыдущих этапах страница не готова и не получается оценить корректно, нужно ли сразу догружать товары. Возможно, кто-то уже боролся с подобным, поделитесь опытом, плииз 🤓