UNPKG

modules-pack

Version:

JavaScript Modules for Modern Frontend & Backend Projects

18 lines (13 loc) 592 B
import { handleActions, stateActionType, uiLoading } from 'modules-pack/redux' import { SET } from 'utils-pack' import { _TEMPLATE } from './constants' import initState from './data' /** * ACTION HANDLERS ============================================================= * Pure Functions Only - business logic to handle actions and update app state * ============================================================================= */ export default handleActions({ [stateActionType(_TEMPLATE, SET)]: (state, {payload}) => ({...state, ...payload}), ...uiLoading(_TEMPLATE) }, initState)