Skip to main content
ConversationFilters component

Props

ConversationFiltersType
required
filters
<K extends keyof ConversationFiltersType>( key: K, value: ConversationFiltersType[K] ) => void
required
onFilterChange
(filters: Partial<ConversationFiltersType>) => void
onFiltersChange
() => void
required
onReset
(presetId: string) => void
required
onPresetApply
(status: JobStatus) => void
onStatusToggle
(outcome: CallOutcome) => void
required
onOutcomeToggle
(urgency: UrgencyLevel) => void
required
onUrgencyToggle
(category: ProblemCategory) => void
required
onCategoryToggle
ConversationFilterPreset | null
required
activePreset
boolean
required
hasFilters
number
required
totalCount
number
required
filteredCount
ConversationFilterPreset[]
required
presets

Usage