UNPKG

ca-mfe-page-scoring-ui

Version:

This is a react shell for the SPGI Platform MFE implementation

40 lines (35 loc) 1.04 kB
import { createSlice } from '@reduxjs/toolkit'; export const scoringInputsSlice = createSlice({ name: 'scoringInputs', initialState: { scoringInputs: { isImputation: false, definitions: [] } }, reducers: { fetchScoringInput: (state, action) => { const { payload } = action; state.scoringInputs.originalResp = payload; state.scoringInputs.currentResp = payload; }, upadateScoringInput: (state, action) => { const { payload } = action; state.scoringInputs.currentResp = payload; }, setImputationFI: (state, action) => { const { payload } = action; state.scoringInputs.isImputation = payload; }, setScoringInputDefinitions: (state, action) => { state.scoringInputs.definitions = action.payload; } } }); export const { fetchScoringInput, upadateScoringInput, setImputationFI, setScoringInputDefinitions } = scoringInputsSlice.actions; export default scoringInputsSlice.reducer;