From 2f48bf83b760e76b868563b778f16cb3c3bc8f7d Mon Sep 17 00:00:00 2001 From: danidfra Date: Tue, 4 Mar 2025 14:06:13 -0300 Subject: [PATCH] Refactor: Clean up code and remove unnecessary lines --- src/features/explorer/index.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/features/explorer/index.tsx b/src/features/explorer/index.tsx index 1ad7f29e6..7313aefce 100644 --- a/src/features/explorer/index.tsx +++ b/src/features/explorer/index.tsx @@ -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 = () => { -