UNPKG

@desci-labs/frontend-components

Version:

A library for commonly used components on the DeSci Frontend web apps

52 lines 1.87 kB
import { RefereeFinderData } from '../interfaces'; export interface RefereeFinderFiltersProps { numberOfAuthors: number; refereeFinderDataResult: RefereeFinderData; searchReferee: string; setSearchReferee: (searchReferee: string) => void; selectedFilters: { fields: string[]; topics: string[]; tags: string[]; associatedWorks: string[]; }; setSelectedFilters: (selectedFilters: { fields: string[]; topics: string[]; tags: string[]; associatedWorks: string[]; }) => void; sortBy: string; setSortBy: (sortBy: string) => void; order: { "Work Similarity": "asc" | "desc"; "Topic Similarity": "asc" | "desc"; "H-Index": "asc" | "desc"; "Citations": "asc" | "desc"; }; setOrder: (order: { "Work Similarity": "asc" | "desc"; "Topic Similarity": "asc" | "desc"; "H-Index": "asc" | "desc"; "Citations": "asc" | "desc"; }) => void; filterTypeOption: { fields: string; topics: string; tags: string; associatedWorks: string; }; setFilterTypeOption: (filterTypeOption: { fields: string; topics: string; tags: string; associatedWorks: string; }) => void; handleApplyControls: (controls: { numberOfCloselyMatchingArticles: number; minimumNumberOfRefereesToRecommend: number; }) => void; } declare const RefereeFinderFilters: ({ numberOfAuthors, refereeFinderDataResult, searchReferee, setSearchReferee, selectedFilters, setSelectedFilters, sortBy, setSortBy, order, setOrder, filterTypeOption, setFilterTypeOption, handleApplyControls }: RefereeFinderFiltersProps) => import("react/jsx-runtime").JSX.Element; export default RefereeFinderFilters; //# sourceMappingURL=RefereeFinderFilters.d.ts.map