WikiEducationFoundation/WikiEduDashboard

View on GitHub
app/assets/javascripts/reducers/article_details.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import { RECEIVE_ARTICLE_DETAILS } from '../constants';

const initialState = {};

export default function articleDetails(state = initialState, action) {
  switch (action.type) {
    case RECEIVE_ARTICLE_DETAILS: {
      const newState = { ...state };
      newState[action.articleId] = action.data.article_details;
      return newState;
    }
    default:
      return state;
  }
}