diff --git a/src/components/input/WebsiteFilterButton.tsx b/src/components/input/WebsiteFilterButton.tsx index 99d4a5fd3..8e4a940fc 100644 --- a/src/components/input/WebsiteFilterButton.tsx +++ b/src/components/input/WebsiteFilterButton.tsx @@ -14,8 +14,9 @@ export function WebsiteFilterButton({ alignment?: 'end' | 'center' | 'start'; }) { const { formatMessage, labels } = useMessages(); - const { updateParams, router, query } = useNavigation(); + const { updateParams, pathname, router, query } = useNavigation(); const [excludeBounce, setExcludeBounce] = useState(!!query.excludeBounce); + const isOverview = /^\/teams\/[^/]+\/websites\/[^/]+$/.test(pathname); const handleChange = ({ filters, segment, cohort }: any) => { const params = filtersArrayToObject(filters); @@ -35,13 +36,17 @@ export function WebsiteFilterButton({ {({ close }) => { return ( <> - - - + {isOverview && ( + + {formatMessage(labels.excludeBounce)} - + )} );