@SeniorScript

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

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

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

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

Войти через центр авторизации
Похожие вопросы