import * as types from '../../types' // import { session, getDefault, getDefaultInt } from '../../session' import { crudState, crudReducer } from '../../api/crud.reducer' const initialState = crudState('tile', { temporaryTile: null, options: {}, }) const reducer = crudReducer('tile') export default function tileReducer(state = initialState, action) { // console.log(action.type, action) state = reducer(state, action) switch (action.type) { case types.tile.update_temporary_tile: return { ...state, temporaryTile: action.data } case types.tile.clear_temporary_tile: return { ...state, temporaryTile: null } default: return state } }