Open Risgit opened 4 years ago
Может просто удалять уведомление при клике на него, как например это в том же вк.
Может просто удалять уведомление при клике на него, как например это в том же вк.
Или так... Но есть нюанс. Многим удобно просматривать недавние уведомления, чтобы вспомнить, кто им писал. Я для этого сделал миникомпонент, который пишет в базу удаленные уведомления и очищает уведомления старше недели по расписанию.
Я предлагаю сделать две кнопки в низу у каждого уведомления "Сохранить" и "Удалить". Нажимаем "Удалить", уведомление удаляется. Нажимаем "Сохранить", уведомление "улетает" в конец списка, надпись на кнопке меняется на "Сохранено" и кнопка становится не активной. Когда нажимаем кнопку "Удалить все", удаляются все уведомления, кроме "сохранённых", "сохранённые" можно удалить только по одному, кнопкой на уведомлении.
Можно ли в любое уведомление добавить экшены "посмотреть" и "закрыть"? Раз уж они массово очищаются вне зависимости от наличия этих экшенов. В рассылках в том числе. Очень неудобно искать маленький крестик в углу. Может быть функцию отправки уведомлений дополнить этими кнопками по умолчанию?