Cela devrait être simple mais je ne trouve pas la réponse simple que je veux. J'ai un réducteur:Mettre à jour l'objet tableau dans React Redux réducteur
const posts = (state = null, action) => {
switch(action.type){
case "PUBLISH_POST":
return state;
case "UNPUBLISH_POST":
return state;
default:
return postList;
}
}
J'ai une liste des postes avec ID
« s et un status
. J'envoie mon ID de poste, mais je n'arrive pas à comprendre la logique pour mettre simplement à jour le status
de 0 à 1 pour l'article qui a été cliqué. J'ai trouvé beaucoup de demi-solutions mais elles semblent toutes verbeuses et laides - quel est le moyen le plus court/le meilleur de l'atteindre dans ce cas?
données Exemple:
{
id:1,
user:"Bob Smith",
content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vulputate mauris vitae diam euismod convallis. Donec dui est, suscipit at dui vitae, sagittis efficitur turpis. ",
status:1
}
Comment ressemblez-vous? Est-ce un tableau de messages? – mersocarlin
@mersocarlin oui, exemple ci-dessus –
Quelle est la charge utile de l'action? – Jaxx