Files
2018-10-16 21:32:40 +05:30

973 B

title, localeTitle
title localeTitle
Extract State Logic to Redux Extraer la lógica de estado para redux

Extraer la lógica de estado para redux

Esto es un talón. Ayuda a nuestra comunidad a expandirla .

Esta guía rápida de estilo ayudará a asegurar que su solicitud de extracción sea aceptada .

Solución sugerida:

const ADD = 'ADD'; 
 
 function addMessage(message) { 
  return { 
    type: ADD, 
    message: message 
  }; 
 }; 
 
 function messageReducer (previousState, action) { 
  return [...previousState, action.message]; 
 } 
 
 let store = { 
  state: [], 
  getState: () => store.state, 
  dispatch: (action) => { 
    if (action.type === ADD) { 
      store.state = messageReducer(store.state, action); 
    } 
  } 
 };