Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 1x 4x 1x 1x 1x 1x | import { initKanjiListByGrade } from '../../model/kanjiListByGrades'; import * as c from '../constants'; const initialState = { kanjis: initKanjiListByGrade(), selectedKanji: null, playgroundList: [] } // @ts-ignore export default function kanjiReducer(state = initialState, action) { switch (action.type) { case c.SET_KANJIS: // @ts-ignore return { ...state, kanjis: action.payload }; case c.SET_SELECTED_KANJI: // @ts-ignore return { ...state, selectedKanji: action.payload }; case c.SET_PLAYGROUND_LIST: // @ts-ignore return { ...state, playgroundList: [...action.payload] }; default: return state; } } |