@SeniorScript
Доброго времени суток!
Как сделать кнопку лайк для поста React Redux Firebase?
Как сделать кнопку лайк для поста React Redux Firebase?
Решения вопроса 0
Ответы на вопрос 1
@Born2Lose
1. Создать компонент лайк
В Firestore у вас должны храниться посты, желательно, чтобы у постов было поле
likes: [...userId], чтобы пользователь не мог лайкать пост бесконечно.
2. Рендерите компоненты постов. если у поста в likes есть id пользователя, то блокируете кнопку лайка.
3. в редаксе просто синкаете, like action — если запрос на лайк резолвнулся успехом, обновляете state постов локально.
Это лишь мое мнение по реализации, комментарии приветствуются
