Refactor: Clean up code and remove unnecessary lines

merge-requests/3337/head
danidfra 2025-03-04 14:06:13 -03:00
rodzic 5960f1bc49
commit 2f48bf83b7
1 zmienionych plików z 7 dodań i 5 usunięć

Wyświetl plik

@ -107,10 +107,14 @@ const SearchPage = () => {
const selectedValue = useMemo(() => {
if (path === '/explorer') return 'posts';
if (path === '/explorer/trends') return 'statuses';
dispatch(setFilter('accounts'));
return 'accounts';
}, [path, dispatch]);
}, [path]);
useEffect(() => {
if (selectedValue === 'accounts') {
dispatch(setFilter('accounts'));
}
}, [selectedValue, dispatch]);
const [selectedFilter, setSelectedFilter] = useState(selectedValue);
@ -121,9 +125,8 @@ const SearchPage = () => {
if (filter) {
selectFilter(filter);
dispatch(clearSearch());
dispatch(setFilter(filter));
} else {
dispatch(setFilter('statuses'));
selectFilter('statuses');
}
setSelectedFilter(filter ?? 'posts');
navigate(`/explorer${path}`);
@ -163,7 +166,6 @@ const SearchPage = () => {
</div>
<Switch>
<Route exact path={'/'} component={PostsTab} />
<Route exact path={'/explorer'} component={PostsTab} />
<Route path={'/explorer/trends'} component={TrendsTab} />
<Route path={'/explorer/accounts'} component={AccountsTab} />