@SeniorScript

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

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

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

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

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