Skip to content

Commit

Permalink
Implements #1348, small part of #1404 and last part of #1389 (#423)
Browse files Browse the repository at this point in the history
* #1403 fixed timer when services are not available

* #1389 applied tag.hidden logic, reduced autohide time for tags toasts to 5 seconds

* Squashed commit of the following:

commit 7511b57
Author: Boris Kovar <[email protected]>
Date:   Tue Apr 23 08:27:24 2024 +0200

    - finished #1348

commit 6074d79
Author: Boris Kovar <[email protected]>
Date:   Wed Apr 17 09:50:06 2024 +0200

    - #1348 - fixed cases when all pdbs are missing

commit 49f0ae8
Author: Boris Kovar <[email protected]>
Date:   Wed Apr 10 13:41:50 2024 +0200

    - checkpoint

commit 13a315e
Author: Boris Kovar <[email protected]>
Date:   Wed Apr 3 12:30:06 2024 +0200

    - checkpoint

commit a5b8cca
Merge: 34b75f7 756a25b
Author: Boris Kovar <[email protected]>
Date:   Mon Mar 25 12:24:01 2024 +0100

    Merge branch '#1348' of https://github.com/m2ms/fragalysis-frontend into #1348

commit 34b75f7
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 12 12:35:21 2024 +0100

    - latest backend

commit 1308cb2
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 1ee15e7
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit a033b68
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 7149081
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 623de4f
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 12 09:48:51 2024 +0100

    - using official backend version

commit eec204c
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 12:16:45 2024 +0100

    - checkpoint

commit dbc93a7
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 10:27:08 2024 +0100

    - checkpoint

commit b933243
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 4a0e171
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 634ed03
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 6e65fae
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 1bff7bf
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 07f21b6
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 021366e
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 36f87b4
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 87e765a
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 12 12:35:21 2024 +0100

    - latest backend

commit 72c94f0
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 224ca23
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 36f03f8
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 8072920
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit e319056
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 12 09:48:51 2024 +0100

    - using official backend version

commit 187e7f3
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 12:16:45 2024 +0100

    - checkpoint

commit b6aa0a4
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 10:27:08 2024 +0100

    - checkpoint

commit fccf976
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 965be5e
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit b01cdbf
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit e04fbf2
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 5d64c26
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit dbb155c
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit b1c0f3c
Author: Boris Kovar <[email protected]>
Date:   Thu Feb 29 10:32:27 2024 +0100

    - checkpoint

commit abc8cc9
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 2ef004a
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 756a25b
Merge: f686ef4 f474ff6
Author: Boris Kovar <[email protected]>
Date:   Thu Mar 14 10:00:02 2024 +0100

    Merge branch '#1348' of https://github.com/m2ms/fragalysis-frontend into #1348

commit f686ef4
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 12 12:35:21 2024 +0100

    - latest backend

commit df6209c
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit f5a842f
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 83ffccc
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 0ecff35
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit d3a90c7
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 12 09:48:51 2024 +0100

    - using official backend version

commit 50800b9
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 12:16:45 2024 +0100

    - checkpoint

commit 2af18fd
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 10:27:08 2024 +0100

    - checkpoint

commit cd75a27
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit c485389
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 96296e9
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 760152b
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 8a30204
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 6235e9c
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit e2e46cb
Author: Boris Kovar <[email protected]>
Date:   Thu Feb 29 10:32:27 2024 +0100

    - checkpoint

commit 8176514
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 6aa5108
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit f474ff6
Merge: 56c0b85 e728f49
Author: Boris Kovar <[email protected]>
Date:   Thu Mar 14 08:30:00 2024 +0100

    Merge branch '#1348' of https://github.com/m2ms/fragalysis-frontend into #1348

    # Conflicts:
    #	js/components/preview/tags/details/tagDetails.js

commit 56c0b85
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit a185933
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 09c97b5
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit c6d0738
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 72f36b0
Author: Boris Kovar <[email protected]>
Date:   Thu Feb 29 10:32:27 2024 +0100

    - checkpoint

commit 971799d
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 1bb5326
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit e728f49
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 12 12:35:21 2024 +0100

    - latest backend

commit 125b8d4
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit 0e41551
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 8cf43e0
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit d336352
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

commit 2fb59dc
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 12 09:48:51 2024 +0100

    - using official backend version

commit 9439f5d
Author: Boris Kovar <[email protected]>
Date:   Thu Mar 7 13:59:03 2024 +0100

    - partial fix for purple release for #1370

commit 4ff5f94
Author: Boris Kovar <[email protected]>
Date:   Thu Mar 7 10:10:41 2024 +0100

    - implemented #1376
    - also fixed bug in download structures dialog where only first download got added to the dropdown menu

commit 66a98f3
Author: Boris Kovar <[email protected]>
Date:   Wed Mar 6 09:47:12 2024 +0100

    - implemented #1361
    - improvements for #1354

commit 8a193a5
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 5 13:24:11 2024 +0100

    - cleanup for #1354

commit bb3bf3b
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 5 13:21:32 2024 +0100

    - updated message for #1354

commit a3dc819
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 5 13:05:12 2024 +0100

    - first implementation of #1354

commit 4121519
Author: Boris Kovar <[email protected]>
Date:   Tue Mar 5 08:17:49 2024 +0100

    - implemented #1357

commit 4d96ff4
Author: Boris Kovar <[email protected]>
Date:   Mon Mar 4 10:07:06 2024 +0100

    - implemented changes requested in #1326

commit 03158be
Author: Boris Kovar <[email protected]>
Date:   Mon Mar 4 08:45:22 2024 +0100

    - fixed problem with tags not visually updating on observations

commit 8765a3c
Author: matej <[email protected]>
Date:   Mon Feb 26 21:36:12 2024 +0100

    #1341 "pin" edit tag row outside of tag list

commit 6db8b22
Author: Boris Kovar <[email protected]>
Date:   Thu Feb 29 10:32:27 2024 +0100

    - checkpoint

commit 027eaf0
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 12:16:45 2024 +0100

    - checkpoint

commit 7407dbd
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 10:27:08 2024 +0100

    - checkpoint

commit c13628b
Author: Boris Kovar <[email protected]>
Date:   Tue Feb 27 09:23:04 2024 +0100

    - checkpoint

commit e39721c
Author: Boris Kovar <[email protected]>
Date:   Mon Feb 26 08:42:49 2024 +0100

    - checkpoint

---------

Co-authored-by: matej <[email protected]>
  • Loading branch information
boriskovar-m2ms and matej-vavrek authored Apr 23, 2024
1 parent 9e5d2cd commit 67200eb
Show file tree
Hide file tree
Showing 15 changed files with 747 additions and 248 deletions.
323 changes: 235 additions & 88 deletions js/components/datasets/datasetMoleculeList.js

Large diffs are not rendered by default.

73 changes: 56 additions & 17 deletions js/components/datasets/datasetMoleculeView/datasetMoleculeView.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,15 @@ import {
moveDatasetMoleculeUpDown,
getFirstUnlockedCompoundAfter,
getFirstUnlockedCompoundBefore,
isDatasetCompoundIterrable,
isDatasetCompoundLocked,
getAllVisibleButNotLockedCompounds,
getAllVisibleButNotLockedSelectedCompounds,
isCompoundLocked,
getFirstUnlockedSelectedCompoundAfter,
moveSelectedDatasetMoleculeUpDown,
getFirstUnlockedSelectedCompoundBefore
getFirstUnlockedSelectedCompoundBefore,
resetSelectedCompoundIterator,
resetDatasetIterator
} from '../redux/dispatchActions';

import { isAnyInspirationTurnedOn, getFilteredDatasetMoleculeList } from '../redux/selectors';
Expand Down Expand Up @@ -87,6 +88,7 @@ import RemoveShoppingCartIcon from '@mui/icons-material/RemoveShoppingCart';
import { compoundsColors } from '../../preview/compounds/redux/constants';
import { LockVisibleCompoundsDialog } from '../lockVisibleCompoundsDialog';
import { fabClasses } from '@mui/material';
import useClipboard from 'react-use-clipboard';

const useStyles = makeStyles(theme => ({
container: {
Expand Down Expand Up @@ -461,7 +463,7 @@ const DatasetMoleculeView = memo(
// #1249 dataset molecules currently could use side observation molecule for some renders
const allMolecules = useSelector(state => state.apiReducers.all_mol_lists);
const [pdbData, setPdbData] = useState(null);
const isPdbAvailable = !!(data && (data.pdb_info || pdbData));
const isPdbAvailable = !!(data && (data.pdb_info || data.site_observation_code));

useEffect(() => {
if (data.site_observation_code) {
Expand All @@ -470,7 +472,7 @@ const DatasetMoleculeView = memo(
setPdbData(molecule);
}
} else {
setPdbData(data.pdb_info);
setPdbData(data);
}
}, [data, allMolecules]);

Expand Down Expand Up @@ -504,6 +506,14 @@ const DatasetMoleculeView = memo(
const current_style =
isLigandOn || isProteinOn || isComplexOn || isSurfaceOn ? selected_style : not_selected_style;

const resetIterator = () => {
if (inSelectedCompoundsList) {
dispatch(resetSelectedCompoundIterator());
} else {
dispatch(resetDatasetIterator(datasetID));
}
};

const addNewLigand = (skipTracking = false) => {
dispatch(
withDisabledDatasetMoleculeNglControlButton(datasetID, currentID, 'ligand', () => {
Expand All @@ -522,6 +532,7 @@ const DatasetMoleculeView = memo(
const [loadingAll, setLoadingAll] = useState(false);
const [loadingLigand, setLoadingLigand] = useState(false);
const onLigand = calledFromSelectAll => {
resetIterator();
setLoadingLigand(true);
if (calledFromSelectAll === true && selectedAll.current === true) {
if (isLigandOn === false) {
Expand All @@ -544,22 +555,29 @@ const DatasetMoleculeView = memo(
};

const removeSelectedProtein = (skipTracking = false) => {
// dispatch(removeDatasetHitProtein(stage, data, colourToggle, datasetID, skipTracking));
dispatch(removeHitProtein(stage, pdbData, colourToggle, skipTracking));
if (data.isCustomPdb) {
dispatch(removeDatasetHitProtein(stage, data, colourToggle, datasetID, skipTracking));
} else {
dispatch(removeHitProtein(stage, pdbData, colourToggle, skipTracking));
}
selectedAll.current = false;
};

const addNewProtein = (skipTracking = false) => {
dispatch(
withDisabledDatasetMoleculeNglControlButton(datasetID, currentID, 'protein', () => {
dispatch(addHitProtein(stage, pdbData, colourToggle, true, skipTracking, undefined, true));
// dispatch(addDatasetHitProtein(stage, data, colourToggle, datasetID, skipTracking));
if (data.isCustomPdb) {
dispatch(addDatasetHitProtein(stage, data, colourToggle, datasetID, skipTracking));
} else {
dispatch(addHitProtein(stage, pdbData, colourToggle, true, skipTracking, undefined, true));
}
})
);
};

const [loadingProtein, setLoadingProtein] = useState(false);
const onProtein = calledFromSelectAll => {
resetIterator();
setLoadingProtein(true);
if (calledFromSelectAll === true && selectedAll.current === true) {
if (isProteinOn === false) {
Expand All @@ -578,22 +596,29 @@ const DatasetMoleculeView = memo(
};

const removeSelectedComplex = (skipTracking = false) => {
// dispatch(removeDatasetComplex(stage, data, colourToggle, datasetID, skipTracking));
dispatch(removeComplex(stage, pdbData, colourToggle, skipTracking));
if (data.isCustomPdb) {
dispatch(removeDatasetComplex(stage, data, colourToggle, datasetID, skipTracking));
} else {
dispatch(removeComplex(stage, pdbData, colourToggle, skipTracking));
}
selectedAll.current = false;
};

const addNewComplex = (skipTracking = false) => {
dispatch(
withDisabledDatasetMoleculeNglControlButton(datasetID, currentID, 'complex', () => {
// dispatch(addDatasetComplex(stage, data, colourToggle, datasetID, skipTracking));
dispatch(addComplex(stage, pdbData, colourToggle, skipTracking, undefined, true));
if (data.isCustomPdb) {
dispatch(addDatasetComplex(stage, data, colourToggle, datasetID, skipTracking));
} else {
dispatch(addComplex(stage, pdbData, colourToggle, skipTracking, undefined, true));
}
})
);
};

const [loadingComplex, setLoadingComplex] = useState(false);
const onComplex = calledFromSelectAll => {
resetIterator();
setLoadingComplex(true);
if (calledFromSelectAll === true && selectedAll.current === true) {
if (isComplexOn === false) {
Expand All @@ -612,22 +637,29 @@ const DatasetMoleculeView = memo(
};

const removeSelectedSurface = () => {
// dispatch(removeDatasetSurface(stage, data, colourToggle, datasetID));
dispatch(removeSurface(stage, pdbData, colourToggle));
if (data.isCustomPdb) {
dispatch(removeDatasetSurface(stage, data, colourToggle, datasetID));
} else {
dispatch(removeSurface(stage, pdbData, colourToggle));
}
selectedAll.current = false;
};

const addNewSurface = async () => {
dispatch(
withDisabledDatasetMoleculeNglControlButton(datasetID, currentID, 'surface', () => {
dispatch(addSurface(stage, pdbData, colourToggle, false, undefined, true));
// dispatch(addDatasetSurface(stage, data, colourToggle, datasetID));
if (data.isCustomPdb) {
dispatch(addDatasetSurface(stage, data, colourToggle, datasetID));
} else {
dispatch(addSurface(stage, pdbData, colourToggle, false, undefined, true));
}
})
);
};

const [loadingSurface, setLoadingSurface] = useState(false);
const onSurface = calledFromSelectAll => {
resetIterator();
setLoadingSurface(true);
if (calledFromSelectAll === true && selectedAll.current === true) {
if (isSurfaceOn === false) {
Expand Down Expand Up @@ -896,6 +928,7 @@ const DatasetMoleculeView = memo(
};

const moleculeTitle = data && data.name;
const [isNameCopied, setNameCopied] = useClipboard(moleculeTitle, { successDuration: 5000 });
const datasetTitle = datasets?.find(item => `${item.id}` === `${datasetID}`)?.title;

const allScores = { ...data?.numerical_scores, ...data?.text_scores };
Expand Down Expand Up @@ -974,7 +1007,13 @@ const DatasetMoleculeView = memo(
>
<Grid item className={classes.inheritWidth}>
<Tooltip title={moleculeTitle} placement="bottom-start">
<div className={classNames(classes.moleculeTitleLabel, isLocked && classes.selectedMolecule)}>
<div
className={classNames(classes.moleculeTitleLabel, isLocked && classes.selectedMolecule)}
onCopy={e => {
e.preventDefault();
setNameCopied(moleculeTitle);
}}
>
{moleculeTitle}
</div>
</Tooltip>
Expand Down
12 changes: 6 additions & 6 deletions js/components/datasets/lockVisibleCompoundsDialog.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,27 +44,27 @@ export const LockVisibleCompoundsDialog = forwardRef(
if (currentCmp) {
let cmpsToLock = dispatch(getAllVisibleButNotLockedCompounds(datasetId));
if (cmpsToLock && cmpsToLock.length > 0) {
dispatch(lockCompounds(datasetId, cmpsToLock, currentCmp.id));
dispatch(lockCompounds(datasetId, cmpsToLock, currentCmp));
}
} else {
let cmpsToLock = dispatch(getAllVisibleButNotLockedCompounds(datasetId));
//we need to skip first element if we came here from global arrows
if (cmpsToLock && cmpsToLock.length > 0) {
const firstCmpId = cmpsToLock[0];
dispatch(lockCompounds(datasetId, cmpsToLock, firstCmpId));
const firstCmp = cmpsToLock[0];
dispatch(lockCompounds(datasetId, cmpsToLock, firstCmp));
}
}
} else {
if (currentCmp) {
let cmpsToLock = dispatch(getAllVisibleButNotLockedSelectedCompounds());
if (cmpsToLock && cmpsToLock.length > 0) {
dispatch(lockSelectedCompounds(cmpsToLock, currentCmp.id));
dispatch(lockSelectedCompounds(cmpsToLock, { datasetID: currentCmp.computed_set, molecule: currentCmp }));
}
} else {
let cmpsToLock = dispatch(getAllVisibleButNotLockedSelectedCompounds());
if (cmpsToLock && cmpsToLock.length > 0) {
const firstCmpId = cmpsToLock[0];
dispatch(lockSelectedCompounds(cmpsToLock, firstCmpId));
const firstCmp = cmpsToLock[0];
dispatch(lockSelectedCompounds(cmpsToLock, firstCmp));
}
}
}
Expand Down
11 changes: 10 additions & 1 deletion js/components/datasets/redux/actions.js
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,16 @@ export const setFilterDialogOpen = filterDialogOpen => ({
payload: filterDialogOpen
});

export const setDatasetIterator = (datasetID, currentCmp) => ({
type: constants.SET_DATASET_ITERATOR,
payload: { datasetID, currentCmp }
});

export const setSelectedCompoundsIterator = (datasetID, molecule) => ({
type: constants.SET_SELECTED_COMPOUNDS_ITERATOR,
payload: { datasetID, molecule }
});

export const setLigandList = function(datsetID, ligandList) {
return {
type: constants.SET_LIGAND_LIST,
Expand Down Expand Up @@ -579,4 +589,3 @@ export const setUpdatedDatasets = updatedDataset => ({
type: constants.SET_UPDATED_DATASETS,
payload: { updatedDataset }
});

5 changes: 4 additions & 1 deletion js/components/datasets/redux/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,10 @@ export const constants = {
SET_SELECT_ALL_BUTTON_FOR_DATASET: prefix + 'SET_SELECT_ALL_BUTTON_FOR_DATASET',

SET_COMPOUND_SET: prefix + 'SET_COMPOUND_SET',
SET_UPDATED_DATASETS: prefix + 'SET_UPDATED_DATASETS'
SET_UPDATED_DATASETS: prefix + 'SET_UPDATED_DATASETS',

SET_DATASET_ITERATOR: prefix + 'SET_DATASET_ITERATOR',
SET_SELECTED_COMPOUNDS_ITERATOR: prefix + 'SET_SELECTED_COMPOUNDS_ITERATOR'
};

export const COUNT_OF_VISIBLE_SCORES = 7;
Expand Down
Loading

0 comments on commit 67200eb

Please sign in to comment.