Commit 02aeb43e authored by Charles Bachmeier's avatar Charles Bachmeier Committed by GitHub

fix: don't pluralize Filter Button with 1 result (#5139)

* don't pluralize results with 1 result

* pass in count for profile page
parent 1d849927
...@@ -4,7 +4,7 @@ import * as styles from 'nft/components/collection/FilterButton.css' ...@@ -4,7 +4,7 @@ import * as styles from 'nft/components/collection/FilterButton.css'
import { FilterIcon } from 'nft/components/icons' import { FilterIcon } from 'nft/components/icons'
import { buttonTextMedium } from 'nft/css/common.css' import { buttonTextMedium } from 'nft/css/common.css'
import { useIsCollectionLoading } from 'nft/hooks' import { useIsCollectionLoading } from 'nft/hooks'
import { putCommas } from 'nft/utils' import { pluralize, putCommas } from 'nft/utils'
export const FilterButton = ({ export const FilterButton = ({
onClick, onClick,
...@@ -42,7 +42,12 @@ export const FilterButton = ({ ...@@ -42,7 +42,12 @@ export const FilterButton = ({
<FilterIcon /> <FilterIcon />
{!isMobile ? ( {!isMobile ? (
<> <>
{!isFiltersExpanded && <Box className={buttonTextMedium}> Filter • {putCommas(collectionCount)} results</Box>} {!isFiltersExpanded && (
<Box className={buttonTextMedium}>
{' '}
Filter • {putCommas(collectionCount)} result{pluralize(collectionCount)}
</Box>
)}
</> </>
) : null} ) : null}
</Box> </Box>
......
...@@ -170,6 +170,7 @@ export const ProfilePage = () => { ...@@ -170,6 +170,7 @@ export const ProfilePage = () => {
<FilterButton <FilterButton
isMobile={isMobile} isMobile={isMobile}
isFiltersExpanded={isFiltersExpanded} isFiltersExpanded={isFiltersExpanded}
collectionCount={ownerAssets?.length}
onClick={() => setFiltersExpanded(!isFiltersExpanded)} onClick={() => setFiltersExpanded(!isFiltersExpanded)}
/> />
<Row gap="8" flexWrap="nowrap"> <Row gap="8" flexWrap="nowrap">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment