kimjuny/koa-react-universal

View on GitHub
src/client/models/reducers/repository.js

Summary

Maintainability
A
0 mins
Test Coverage
import createReducer from './createReducer';

const initialState = {
  repositories: {
    data: undefined,
    query: undefined,
    total: -1,
    sync: false,
  },
};

const handlers = {
  setRepositories: (state, { payload }) => ({ ...state, repositories: payload }),
};

export default createReducer(initialState, handlers);