import types from '../types' import moment from 'moment/min/moment.min' let FileSaver = require('file-saver') const dashboardInitialState = { loading: false, progress: null, error: null, data: {}, images: [ ], files: [ ] } const dashboardReducer = (state = dashboardInitialState, action) => { switch(action.type) { case types.app.load_progress: if (!action.data || action.data.module !== 'dashboard') { return state } return { ...state, loading: true, progress: action.progress, } case types.dashboard.load: return { ...state, loading: false, error: null, data: action.data, } default: return state } } export default dashboardReducer