UNPKG

@redocly/theme

Version:

Shared UI components lib

14 lines (13 loc) 620 B
import type { JSX } from 'react'; import type { SearchFilterItem, SearchFacet } from '../../core/types'; export type SearchFilterProps = { className?: string; facets: SearchFacet[]; filter: SearchFilterItem[]; query: string; quickFilterFields: string[]; onFilterChange: (field: string, value: string | string[], isQuickFilter?: boolean) => void; onFilterReset: () => void; onFacetReset: (field: string) => void; }; export declare function SearchFilter({ className, facets, filter, query, quickFilterFields, onFilterChange, onFilterReset, onFacetReset, }: SearchFilterProps): JSX.Element;