diff --git a/src/components/FunctionalArea/TopBar/SearchBar/SearchBar.component.tsx b/src/components/FunctionalArea/TopBar/SearchBar/SearchBar.component.tsx index 5725603a5e92fd80681ea465e6b8393389ba81de..750e7e97c038140356e78a4680306d4c857fc4c2 100644 --- a/src/components/FunctionalArea/TopBar/SearchBar/SearchBar.component.tsx +++ b/src/components/FunctionalArea/TopBar/SearchBar/SearchBar.component.tsx @@ -1,5 +1,4 @@ import lensIcon from '@/assets/vectors/icons/lens.svg'; -import { getSubmapConnectionsBioEntity } from '@/redux/bioEntity/thunks/getSubmapConnectionsBioEntity'; import { currentSelectedSearchElement, searchDrawerOpenSelector, @@ -52,7 +51,6 @@ export const SearchBar = (): JSX.Element => { const searchValues = getSearchValuesArrayAndTrimToSeven(searchValue); dispatch(resetReactionsData()); - dispatch(getSubmapConnectionsBioEntity()); dispatch(getSearchData({ searchQueries: searchValues, isPerfectMatch })); openSearchDrawerIfClosed(getDefaultSearchTab(searchValues)); }; @@ -62,7 +60,6 @@ export const SearchBar = (): JSX.Element => { if (event.code === ENTER_KEY_CODE) { dispatch(resetReactionsData()); - dispatch(getSubmapConnectionsBioEntity()); dispatch(getSearchData({ searchQueries: searchValues, isPerfectMatch })); openSearchDrawerIfClosed(getDefaultSearchTab(searchValues)); } diff --git a/src/components/Map/Drawer/SearchDrawerWrapper/BioEntitiesResultsList/BioEntitiesPinsList/BioEntitiesPinsListItem/BioEntitiesPinsListItem.component.tsx b/src/components/Map/Drawer/SearchDrawerWrapper/BioEntitiesResultsList/BioEntitiesPinsList/BioEntitiesPinsListItem/BioEntitiesPinsListItem.component.tsx index 8e3cb0442fa5cc43bb30f2b8f7270a73beef41f2..fbc712831868f42dc694bfbddd8d4796ca9e477d 100644 --- a/src/components/Map/Drawer/SearchDrawerWrapper/BioEntitiesResultsList/BioEntitiesPinsList/BioEntitiesPinsListItem/BioEntitiesPinsListItem.component.tsx +++ b/src/components/Map/Drawer/SearchDrawerWrapper/BioEntitiesResultsList/BioEntitiesPinsList/BioEntitiesPinsListItem/BioEntitiesPinsListItem.component.tsx @@ -8,7 +8,6 @@ import { import { getCanvasIcon } from '@/components/Map/MapViewer/utils/config/getCanvasIcon'; import { PINS_COLORS } from '@/constants/canvas'; import { DEFAULT_MAX_ZOOM } from '@/constants/map'; -import { getSubmapConnectionsBioEntity } from '@/redux/bioEntity/thunks/getSubmapConnectionsBioEntity'; import { openSearchDrawerWithSelectedTab } from '@/redux/drawer/drawer.slice'; import { numberByEntityNumberIdSelector } from '@/redux/entityNumber/entityNumber.selectors'; import { useAppDispatch } from '@/redux/hooks/useAppDispatch'; @@ -56,7 +55,6 @@ export const BioEntitiesPinsListItem = ({ const handleSearchMapForPin = (): void => { const searchValues = getSearchValuesArrayAndTrimToSeven(name); dispatch(resetReactionsData()); - dispatch(getSubmapConnectionsBioEntity()); dispatch(getSearchData({ searchQueries: searchValues, isPerfectMatch: true })); dispatch(openSearchDrawerWithSelectedTab(getDefaultSearchTab(searchValues))); }; diff --git a/src/components/Map/Drawer/SearchDrawerWrapper/SearchDrawerHeader/PerfectMatchSwitch/PerfectMatchSwitch.component.test.tsx b/src/components/Map/Drawer/SearchDrawerWrapper/SearchDrawerHeader/PerfectMatchSwitch/PerfectMatchSwitch.component.test.tsx index c758af89049b96094834582b773ad93dcbc3ca35..36a6ed7275a80972dd576480cef990bfaf0bf0cb 100644 --- a/src/components/Map/Drawer/SearchDrawerWrapper/SearchDrawerHeader/PerfectMatchSwitch/PerfectMatchSwitch.component.test.tsx +++ b/src/components/Map/Drawer/SearchDrawerWrapper/SearchDrawerHeader/PerfectMatchSwitch/PerfectMatchSwitch.component.test.tsx @@ -1,5 +1,5 @@ /* eslint-disable no-magic-numbers */ -import { FIRST_ARRAY_ELEMENT, SECOND_ARRAY_ELEMENT } from '@/constants/common'; +import { FIRST_ARRAY_ELEMENT, SECOND_ARRAY_ELEMENT, THIRD_ARRAY_ELEMENT } from '@/constants/common'; import { SEARCH_STATE_INITIAL_MOCK } from '@/redux/search/search.mock'; import { AppDispatch, RootState, StoreType } from '@/redux/store'; import { getReduxStoreWithActionsListener } from '@/utils/testing/getReduxStoreActionsListener'; @@ -105,12 +105,10 @@ describe('PerfectMatchSwitch - component', () => { type: 'reactions/resetReactionsData', }); - expect(actions[2].type).toBe('project/getSubmapConnectionsBioEntity/pending'); - - expect(actions[3].meta.arg).toStrictEqual({ + expect(actions[THIRD_ARRAY_ELEMENT].meta.arg).toStrictEqual({ isPerfectMatch: true, searchQueries: ['nadh', 'scna'], }); - expect(actions[3].type).toEqual('project/getSearchData/pending'); + expect(actions[THIRD_ARRAY_ELEMENT].type).toEqual('project/getSearchData/pending'); }); }); diff --git a/src/components/Map/Drawer/SearchDrawerWrapper/SearchDrawerHeader/PerfectMatchSwitch/PerfectMatchSwitch.component.tsx b/src/components/Map/Drawer/SearchDrawerWrapper/SearchDrawerHeader/PerfectMatchSwitch/PerfectMatchSwitch.component.tsx index 0d19dbf5e78614dfdb96d25ed073979814d33f4a..c58d239020e0a17ef7839d779bfca8dba8de7a58 100644 --- a/src/components/Map/Drawer/SearchDrawerWrapper/SearchDrawerHeader/PerfectMatchSwitch/PerfectMatchSwitch.component.tsx +++ b/src/components/Map/Drawer/SearchDrawerWrapper/SearchDrawerHeader/PerfectMatchSwitch/PerfectMatchSwitch.component.tsx @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/label-has-associated-control */ -import { getSubmapConnectionsBioEntity } from '@/redux/bioEntity/thunks/getSubmapConnectionsBioEntity'; import { useAppDispatch } from '@/redux/hooks/useAppDispatch'; import { useAppSelector } from '@/redux/hooks/useAppSelector'; import { resetReactionsData } from '@/redux/reactions/reactions.slice'; @@ -22,7 +21,6 @@ export const PerfectMatchSwitch = (): JSX.Element => { setChecked(isCheckedNewValue); dispatch(resetReactionsData()); - dispatch(getSubmapConnectionsBioEntity()); dispatch(getSearchData({ searchQueries: searchValue, isPerfectMatch: isCheckedNewValue })); };