Как обработать флаг `read` уведомлений, используя React Native и Firebase? - PullRequest
0 голосов
/ 13 января 2020

Я занимаюсь разработкой мобильного приложения с использованием React Native и Firebase. Я сохранил свои уведомления в базе данных Firebase в реальном времени. На экране уведомлений я извлекаю уведомления и отображаю их как Flatlist.

. Я хочу обрабатывать состояние read и unread каждого уведомления. Какой самый эффективный способ сделать это?

Я думал о способе, подобном этому. Каждое уведомление имеет ключ read, равный boolean. Когда я пишу данные уведомления, они будут записаны как read: false. Когда пользователь нажимает на уведомление, статус read будет обновлен до true.

Есть ли другой способ, который более эффективен для этого?

Пожалуйста, помогите мне. ..

...