Skip to content
Snippets Groups Projects

feat(search): multisearch tabs

Merged Mateusz Bolewski requested to merge feat/multisearch-tabs into development
All threads resolved!
Files
7
import lensIcon from '@/assets/vectors/icons/lens.svg';
import lensIcon from '@/assets/vectors/icons/lens.svg';
import { isDrawerOpenSelector } from '@/redux/drawer/drawer.selectors';
import { isDrawerOpenSelector } from '@/redux/drawer/drawer.selectors';
import { openSearchDrawerWithSelectedTab } from '@/redux/drawer/drawer.slice';
import { openSearchDrawerWithSelectedTab, selectTab } from '@/redux/drawer/drawer.slice';
import { useAppDispatch } from '@/redux/hooks/useAppDispatch';
import { useAppDispatch } from '@/redux/hooks/useAppDispatch';
import {
import {
isPendingSearchStatusSelector,
isPendingSearchStatusSelector,
@@ -24,6 +24,8 @@ export const SearchBar = (): JSX.Element => {
@@ -24,6 +24,8 @@ export const SearchBar = (): JSX.Element => {
const openSearchDrawerIfClosed = (defaultSearchTab: string): void => {
const openSearchDrawerIfClosed = (defaultSearchTab: string): void => {
if (!isDrawerOpen) {
if (!isDrawerOpen) {
dispatch(openSearchDrawerWithSelectedTab(defaultSearchTab));
dispatch(openSearchDrawerWithSelectedTab(defaultSearchTab));
 
} else {
 
dispatch(selectTab(defaultSearchTab));
}
}
};
};
Loading