refactor: simplify reducer

This commit is contained in:
Oliver Eyton-Williams
2021-10-21 10:38:01 +02:00
committed by moT01
parent 0807a584c4
commit cebda66b04

View File

@ -62,21 +62,16 @@ export const sagas = [
export const createFiles = createAction( export const createFiles = createAction(
actionTypes.createFiles, actionTypes.createFiles,
challengeFiles => challengeFiles =>
challengeFiles.reduce((challengeFiles, challengeFile) => { challengeFiles.map(challengeFile => ({
return [ ...createPoly(challengeFile),
...challengeFiles, seed: challengeFile.contents.slice(),
{ editableContents: getLines(
...createPoly(challengeFile), challengeFile.contents,
seed: challengeFile.contents.slice(), challengeFile.editableRegionBoundaries
editableContents: getLines( ),
challengeFile.contents, seedEditableRegionBoundaries:
challengeFile.editableRegionBoundaries challengeFile.editableRegionBoundaries.slice()
), }))
seedEditableRegionBoundaries:
challengeFile.editableRegionBoundaries.slice()
}
];
}, [])
); );
export const createQuestion = createAction(actionTypes.createQuestion); export const createQuestion = createAction(actionTypes.createQuestion);