UNPKG

react-sprucebot

Version:

React components for your Sprucebot Skill 💪🏼

30 lines (28 loc) 464 B
import { GO_AUTH_REQUEST, GO_AUTH_SUCCESS, GO_AUTH_ERROR } from '../actions/auth' export default function reducer(state = null, action) { switch (action.type) { case GO_AUTH_REQUEST: return { ...state, authing: true } case GO_AUTH_SUCCESS: return { ...state, ...action.result, authing: false } case GO_AUTH_ERROR: return { ...state, error: action.error, authing: false } default: return state } }