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,10 +62,7 @@ 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 [
...challengeFiles,
{
...createPoly(challengeFile), ...createPoly(challengeFile),
seed: challengeFile.contents.slice(), seed: challengeFile.contents.slice(),
editableContents: getLines( editableContents: getLines(
@ -74,9 +71,7 @@ export const createFiles = createAction(
), ),
seedEditableRegionBoundaries: seedEditableRegionBoundaries:
challengeFile.editableRegionBoundaries.slice() challengeFile.editableRegionBoundaries.slice()
} }))
];
}, [])
); );
export const createQuestion = createAction(actionTypes.createQuestion); export const createQuestion = createAction(actionTypes.createQuestion);