diff --git a/src/apps/experimental/components/library/filter/FilterButton.tsx b/src/apps/experimental/components/library/filter/FilterButton.tsx index ce9be77f0f..fd0e54d545 100644 --- a/src/apps/experimental/components/library/filter/FilterButton.tsx +++ b/src/apps/experimental/components/library/filter/FilterButton.tsx @@ -10,6 +10,7 @@ import MuiAccordionSummary, { AccordionSummaryProps } from '@mui/material/AccordionSummary'; import IconButton from '@mui/material/IconButton'; +import { Badge } from '@mui/material'; import { styled } from '@mui/material/styles'; import Typography from '@mui/material/Typography'; @@ -152,6 +153,9 @@ const FilterButton: FC = ({ return viewType === LibraryTab.Episodes; }; + const hasFilters = + Object.values(libraryViewSettings.Filters || {}).some((filter) => !!filter); + return ( = ({ className='paper-icon-button-light btnShuffle autoSize' onClick={handleClick} > - + + + = ({ id='filtersEpisodesStatus-header' > - {globalize.translate('HeaderEpisodesStatus')} + {globalize.translate( + 'HeaderEpisodesStatus' + )}