feat(catalog): add filters to mobile

This commit is contained in:
Tom (plebeius.eth)
2024-06-15 17:09:28 +02:00
parent bbc3f30e18
commit e860593650
3 changed files with 10 additions and 6 deletions
@@ -174,7 +174,7 @@ export const MobileBoardButtons = () => {
<> <>
<hr /> <hr />
<div className={styles.options}> <div className={styles.options}>
<SortOptions /> <SortOptions /> <CatalogFilters />
</div> </div>
</> </>
)} )}
@@ -231,7 +231,12 @@ export const DesktopBoardButtons = () => {
{(isInAllView || isInSubscriptionsView) && ( {(isInAllView || isInSubscriptionsView) && (
<TimeFilter isInAllView={isInAllView} isInCatalogView={isInCatalogView} isInSubscriptionsView={isInSubscriptionsView} /> <TimeFilter isInAllView={isInAllView} isInCatalogView={isInCatalogView} isInSubscriptionsView={isInSubscriptionsView} />
)} )}
{(isInCatalogView || isInAllView || isInSubscriptionsView) && <CatalogFilters />}{' '} {(isInCatalogView || isInAllView || isInSubscriptionsView) && (
<>
[
<CatalogFilters />]
</>
)}{' '}
{!(isInAllView || isInSubscriptionsView) && ( {!(isInAllView || isInSubscriptionsView) && (
<> <>
[ [
@@ -47,7 +47,6 @@
border-left: var(--settings-modal-border-left); border-left: var(--settings-modal-border-left);
} }
.header { .header {
font-size: 16px; font-size: 16px;
font-weight: 700; font-weight: 700;
@@ -77,6 +76,7 @@
.filters { .filters {
padding: 5px; padding: 5px;
text-align: left;
} }
.filters label { .filters label {
@@ -55,11 +55,10 @@ const CatalogFilters = () => {
return ( return (
<> <>
[ <span className='button' onClick={() => setShowModal(true)}>
<span className={styles.button} onClick={() => setShowModal(true)}>
Filters Filters
</span> </span>
]{showModal && <FiltersModal closeModal={closeModal} />} {showModal && <FiltersModal closeModal={closeModal} />}
</> </>
); );
}; };