content creation internal + test_repo implementations

This commit is contained in:
Cássio Zen
2016-08-25 16:11:00 -03:00
parent b717874e7b
commit 2b70893e89
3 changed files with 47 additions and 11 deletions

View File

@ -10,12 +10,14 @@ const entryDraft = (state = Map(), action) => {
// Existing Entry
return state.withMutations((state) => {
state.set('entry', action.payload);
state.setIn(['entry', 'newRecord'], false);
state.set('mediaFiles', List());
});
case DRAFT_CREATE_EMPTY:
// New Entry
return state.withMutations((state) => {
state.set('entry', fromJS(action.payload));
state.setIn(['entry', 'newRecord'], true);
state.set('mediaFiles', List());
});
case DRAFT_DISCARD: