Props for the FilterChips component.

interface FilterChipsProps {
filters: AdvancedMatchFilters;
onRemoveFilter: (
filterType: "confidence" | "format" | "genre" | "status" | "year" | "tag",
value?: string,
) => void;
onClearAll: () => void;
}
interface FilterChipsProps {
    filters: AdvancedMatchFilters;
    onRemoveFilter: (
        filterType:
            | "status"
            | "year"
            | "format"
            | "confidence"
            | "genre"
            | "tag",
        value?: string,
    ) => void;
    onClearAll: () => void;
}

Properties

Current filter state.

onRemoveFilter: (
    filterType:
        | "status"
        | "year"
        | "format"
        | "confidence"
        | "genre"
        | "tag",
    value?: string,
) => void

Callback when removing individual filters.

onClearAll: () => void

Callback to clear all filters at once.