Props for the MatchStatisticsCard component.

export interface MatchStatisticsCardProps {
matchStats: {
total: number;
matched: number;
pending: number;
manual: number;
skipped: number;
};
noMatchesCount: number;
searchTerm: string;
onSearchTermChange: (value: string) => void;
searchInputRef: React.RefObject<HTMLInputElement | null>;
isFiltering?: boolean;
}
interface MatchStatisticsCardProps {
    matchStats: {
        total: number;
        matched: number;
        pending: number;
        manual: number;
        skipped: number;
    };
    noMatchesCount: number;
    searchTerm: string;
    onSearchTermChange: (value: string) => void;
    searchInputRef: RefObject<null | HTMLInputElement>;
    isFiltering?: boolean;
}

Properties

matchStats: {
    total: number;
    matched: number;
    pending: number;
    manual: number;
    skipped: number;
}

Statistics for different match statuses.

noMatchesCount: number

Count of items with no matches found.

searchTerm: string

Current search term value.

onSearchTermChange: (value: string) => void

Callback to update the search term.

searchInputRef: RefObject<null | HTMLInputElement>

Reference to the search input element.

isFiltering?: boolean