Home > @uniformdev/mesh-sdk-react > SearchAndFilterContextProps

SearchAndFilterContextProps type

Signature:

type SearchAndFilterContextProps = {
    searchTerm: string;
    setSearchTerm: (term: string) => void;
    filterVisibility?: boolean;
    setFilterVisibility: (visible: boolean) => void;
    filters: Filter[];
    setFilters: (updatedFilters: Filter[]) => void;
    handleAddFilter: () => void;
    handleResetFilters: () => void;
    handleDeleteFilter: (index: number) => void;
    filterOptions: FilterOptionGroup[];
    validFilterQuery: Filter[] | undefined;
    filterMapper?: FilterMapper;
    totalResults?: number;
    allowBindingSearchTerm?: boolean;
};

References: Filter, FilterMapper