color by geneset stub

This commit is contained in:
Colin Megill
2020-08-25 15:21:42 -04:00
parent cc6416168b
commit 9f03491094
12 changed files with 291 additions and 204 deletions
+19 -3
View File
@@ -3,9 +3,10 @@ Reducers for geneset UI-state.
*/
const GeneSets = (
state = {
addGenesetModeActive: false,
createGenesetModeActive: false,
isEditingGenesetName: false,
genesetAddingNewGenes: null,
userCreatedGenesets: {},
},
action
) => {
@@ -13,10 +14,25 @@ const GeneSets = (
case "geneset: activate add new geneset mode": {
return {
...state,
addGenesetModeActive: true,
createGenesetModeActive: true,
};
}
case "geneset: disable create geneset mode": {
return {
...state,
createGenesetModeActive: false,
};
}
case "geneset: create": {
return {
...state,
userCreatedGenesets: Object.assign(
{},
{ [action.genesetName]: {} },
...state.userCreatedGenesets
),
};
}
default:
return state;
}