Задать вопрос
@SeniorScript

Как сделать кнопку лайк для поста React Redux Firebase?

Доброго времени суток!
Как сделать кнопку лайк для поста React Redux Firebase?
  • Вопрос задан
  • 498 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
vmakhnyuk
@vmakhnyuk
Frontend developer
1. Создать компонент лайк
В Firestore у вас должны храниться посты, желательно, чтобы у постов было поле likes: [...userId], чтобы пользователь не мог лайкать пост бесконечно.

2. Рендерите компоненты постов. если у поста в likes есть id пользователя, то блокируете кнопку лайка.
3. в редаксе просто синкаете, like action - если запрос на лайк резолвнулся успехом, обновляете state постов локально.
Это лишь мое мнение по реализации, комментарии приветствуются
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы