{data ? data.name : 'Segment details'}
{data?.segment_data ? SEGMENT_TYPE_LABELS[data.type] : false}
{!!data?.segment_data && (
<>
({
...s,
filters: data.segment_data.filters,
labels: data.segment_data.labels
})}
state={{
expandedSegment: data
}}
>
Edit segment
{
const nonSegmentFilters = query.filters.filter(
(f) => !isSegmentFilter(f)
)
return {
...s,
filters: nonSegmentFilters,
labels: cleanLabels(
nonSegmentFilters,
query.labels,
'segment',
{}
)
}
}}
>
Remove filter
>
)}
{error !== null && (
window.location.reload()}
/>
)}