Skip to content
Snippets Groups Projects
Commit 39d0972d authored by Adrian Orłów's avatar Adrian Orłów
Browse files

fix: data not resetting

parent 0a2ca8ad
No related branches found
No related tags found
2 merge requests!223reset the pin numbers before search results are fetch (so the results will be...,!155feat: Make pins numbers unique for search results (MIN-266)
Pipeline #87642 failed
import { ZERO } from '@/constants/common';
import { EntityNumber } from '@/redux/entityNumber/entityNumber.types';
import { BioEntity } from '@/types/models';
import { PinType } from '@/types/pin';
......@@ -23,7 +22,7 @@ export const getBioEntitiesFeatures = (
pointToProjection,
type,
// pin's index number
value: entityNumber?.[bioEntity.elementId] || ZERO,
value: entityNumber?.[bioEntity.elementId],
}),
);
};
......@@ -15,6 +15,7 @@ describe('handleDataReset', () => {
'drugs/clearDrugsData',
'chemicals/clearChemicalsData',
'contextMenu/closeContextMenu',
'entityNumber/clearEntityNumberData',
];
expect(actions.map(a => a.type)).toStrictEqual(actionsTypes);
......
import { clearChemicalsData } from '@/redux/chemicals/chemicals.slice';
import { closeContextMenu } from '@/redux/contextMenu/contextMenu.slice';
import { clearDrugsData } from '@/redux/drugs/drugs.slice';
import { clearEntityNumberData } from '@/redux/entityNumber/entityNumber.slice';
import { resetReactionsData } from '@/redux/reactions/reactions.slice';
import { clearSearchData } from '@/redux/search/search.slice';
import { AppDispatch } from '@/redux/store';
......@@ -16,4 +17,5 @@ export const handleDataReset = (dispatch: AppDispatch): void => {
dispatch(clearDrugsData());
dispatch(clearChemicalsData());
dispatch(closeContextMenu());
dispatch(clearEntityNumberData());
};
......@@ -10,5 +10,5 @@ export const entityNumberDataSelector = createSelector(
export const numberByEntityNumberIdSelector = createSelector(
[entityNumberDataSelector, (_state, id: string): string => id],
(entityNumber, id) => entityNumber?.[id],
(entityNumber, id): number | undefined => entityNumber?.[id],
);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment