Как можно определить, что пользователь открыл карточку с уведомлениями, для того чтобы отметить их прочитанными?
Непрочитанные уведомления - все, которые пользователь видит в карточке первый раз.
При открытии карточки уведомления, которые в зоне видимости, становятся прочитанными.
Сами уведомления пользователь не открывает.
Есть две вкладки новости №1 и новости №2. Каждую минуту посылается запрос за новыми уведомлениями.
Для наглядности скриншот прототипа.
Возможно есть какие-то плагины или что-то подобное на vue.
Буду очень благодарна за подсказку в какую сторону копать :)