You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Тут следующие нюансы. У нас сейчас всегда, при количестве комментов достаточном для фолда, видны только первый и последний. Когда прилетает новый коммент, он автоматически становится последним, а предпоследний уходит под фолд. Очевидно, именно это поведение нужно будет менять.
В Гамме после фолда показываются до двух комментариев. Это слегка смягчает проблему, но не решает её полностью — если мы редактируем предпоследний коммент, то новый всё равно загонит его под фолд. Можно увеличить это количество, скажем, до 3-4, на практике, вероятно, этого хватит всем™.
Можно вообще не класть новые комментарии под фолд. Вроде бы так было в старом фидике — в свежезагруженной ленте был пост со свёрнутыми комментариями, а новые просто добавлялись после фолда. Недостаток — если оставить ленту открытой надолго, под свёрнутыми постами вырастут длинные треды.
Можно не сворачивать новые комментарии, пока один из них редактируется. То есть, если юзер начал редактирование после фолда, все новые комментарии будут подклеиваться снизу. Когда он закончит редактирование, сработает фолд.
Я сам бы, наверное, предпочёл комбинацию из 1 и 3 — показывать до 3 новых комментариев после фолда, но пока коммент редактируется, все новые комментарии просто добавляются внизу.
Я точно за 3, а про 1 у меня скорее мнение, что надо всегда показывать два последних, даже если они не риалтаймом пришли, но это надо обстукивать об мнение пользователей.
@indeyets они у нас и так не очень жёстко связаны, у нас ведь можно раскрыть комментарии, а потом закрыть. Из стора они при этом не удаляются.
@kukutz там у @clbn в посте есть обоснование, почему не всегда два. Это позволяет увидеть, какие посты на странице обновились после загрузки, а какие нет.
Activity
davidmz commentedon Jan 24, 2021
Тут следующие нюансы. У нас сейчас всегда, при количестве комментов достаточном для фолда, видны только первый и последний. Когда прилетает новый коммент, он автоматически становится последним, а предпоследний уходит под фолд. Очевидно, именно это поведение нужно будет менять.
Я сам бы, наверное, предпочёл комбинацию из 1 и 3 — показывать до 3 новых комментариев после фолда, но пока коммент редактируется, все новые комментарии просто добавляются внизу.
indeyets commentedon Jan 24, 2021
А ещё дополнительно можно разделить представление (Fold) и хранение. И не удалять из редукса комментарии ушедшие под фолд 🤔
kukutz commentedon Jan 24, 2021
Я точно за 3, а про 1 у меня скорее мнение, что надо всегда показывать два последних, даже если они не риалтаймом пришли, но это надо обстукивать об мнение пользователей.
davidmz commentedon Jan 24, 2021
@indeyets они у нас и так не очень жёстко связаны, у нас ведь можно раскрыть комментарии, а потом закрыть. Из стора они при этом не удаляются.
@kukutz там у @clbn в посте есть обоснование, почему не всегда два. Это позволяет увидеть, какие посты на странице обновились после загрузки, а какие нет.
kukutz commentedon Jan 24, 2021
ну ладно, окей, я за 1+3 )