Я занимаюсь разработкой мобильного приложения с использованием React Native и Firebase. Я сохранил свои уведомления в базе данных Firebase в реальном времени. На экране уведомлений я извлекаю уведомления и отображаю их как Flatlist
.
. Я хочу обрабатывать состояние read
и unread
каждого уведомления. Какой самый эффективный способ сделать это?
Я думал о способе, подобном этому. Каждое уведомление имеет ключ read
, равный boolean
. Когда я пишу данные уведомления, они будут записаны как read: false
. Когда пользователь нажимает на уведомление, статус read
будет обновлен до true
.
Есть ли другой способ, который более эффективен для этого?
Пожалуйста, помогите мне. ..