Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 637 Bytes

README.md

File metadata and controls

20 lines (12 loc) · 637 Bytes

reducer

Exemple de l'implémentation d'un fonction Reducer en JS pur.

Fonction Reducer

Une fonction Reducer est une fonction qui prend 2 paramètres : state et action et retourne un state modifié. Les paramètres peuvent avoir n'importe quelle forme, mais sont le plus souvent des objets. Par convention, l'attribut action a le format suivant :

{
 type : string,
 payload : Object
}

type est le type de l'action (souvent un String) et payload est le contenu de l'action a utiliser par le reducer sur le state à modifier. Le contenu de payload varie en fonction des besoin de l'action.