It fixes #180

parent f5e0dc92
import {
LOG_OUT,
FETCH_INSTRUMENT_SCIENTIST_INVESTIGATIONS_FULFILLED,
FETCH_INSTRUMENT_SCIENTIST_INVESTIGATIONS_PENDING
} from '../constants/ActionTypes'
const initialState = {"fetching": false, "fetched": false,"data":[], "error": null}
const scientistInstrumentInvestigations = (state = initialState, action) => {
switch (action.type) {
case FETCH_INSTRUMENT_SCIENTIST_INVESTIGATIONS_PENDING: {
state = {...state, fetched: false, fetching: true};
break;
}
case FETCH_INSTRUMENT_SCIENTIST_INVESTIGATIONS_FULFILLED: {
debugger
state = {...state, data: action.payload.data.map((object,i ) => object.Investigation), fetched: true, fetching: false}
break;
}
case LOG_OUT: {
state = {...state, "fetching": false, "fetched": false, data: []};
break;
}
default:
break;
}
return state;
}
export default scientistInstrumentInvestigations;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment