fix: time filter appeared twice on mobile

This commit is contained in:
Tom (plebeius.eth)
2024-06-11 21:42:07 +02:00
parent c59cbb0095
commit ae1b860f3b
+1 -15
View File
@@ -105,7 +105,7 @@ export const TimeFilter = ({ isInAllView, isInCatalogView, isInSubscriptionsView
const params = useParams();
const navigate = useNavigate();
const { timeFilterNames } = useTimeFilter();
const selectedTimeFilterName = params.timeFilterName || '24h';
const selectedTimeFilterName = params.timeFilterName;
const changeTimeFilter = (event: React.ChangeEvent<HTMLSelectElement>) => {
const timeFilterName = event.target.value;
@@ -174,24 +174,10 @@ export const MobileBoardButtons = () => {
<>
<hr />
<div className={styles.options}>
{(isInAllView || isInSubscriptionsView) && (
<>
<TimeFilter isInAllView={isInAllView} isInCatalogView={false} isInSubscriptionsView={isInSubscriptionsView} />
&nbsp;&nbsp;
</>
)}
<SortOptions />
</div>
</>
)}
{(isInAllView || isInSubscriptionsView) && !isInCatalogView && (
<>
<hr />
<div className={styles.options}>
<TimeFilter isInAllView={isInAllView} isInCatalogView={false} isInSubscriptionsView={isInSubscriptionsView} />
</div>
</>
)}
</>
)}
</div>