remove event filter for non-event pages

This commit is contained in:
Francis Cao 2026-01-26 22:43:35 -08:00
parent a1a092dc19
commit 57eef5866b

View file

@ -22,6 +22,7 @@ export function FilterEditForm({ websiteId, onChange, onClose }: FilterEditFormP
const [currentCohort, setCurrentCohort] = useState(cohort); const [currentCohort, setCurrentCohort] = useState(cohort);
const { isMobile } = useMobile(); const { isMobile } = useMobile();
const excludeFilters = pathname.includes('/pixels') || pathname.includes('/links'); const excludeFilters = pathname.includes('/pixels') || pathname.includes('/links');
const excludeEvent = !pathname.endsWith('/events');
const handleReset = () => { const handleReset = () => {
setCurrentFilters([]); setCurrentFilters([]);
@ -62,7 +63,11 @@ export function FilterEditForm({ websiteId, onChange, onClose }: FilterEditFormP
value={currentFilters} value={currentFilters}
onChange={setCurrentFilters} onChange={setCurrentFilters}
exclude={ exclude={
excludeFilters ? ['path', 'title', 'hostname', 'distinctId', 'tag', 'event'] : [] excludeFilters
? ['path', 'title', 'hostname', 'distinctId', 'tag', 'event']
: excludeEvent
? ['event']
: []
} }
/> />
</TabPanel> </TabPanel>