UNPKG

@redocly/theme

Version:

Shared UI components lib

19 lines (18 loc) 824 B
import { JSX } from 'react'; import type { CatalogEntityConfig } from '@redocly/config'; import { BffCatalogEntityList, SortOption } from '../../core/types'; export type CatalogEntitiesProps = { catalogConfig: CatalogEntityConfig; excludedEntities?: CatalogEntityConfig['excludes']; filterQuery: string; entitiesTypes: string[]; searchQuery: string; viewMode: string; setEntitiesCounter: (counter: number) => void; initialEntitiesList?: BffCatalogEntityList; sortOption: SortOption | null; setSortOption: (sortOption: SortOption | null) => void; handleSortClick: (sortKey: string, direction: 'asc' | 'desc') => void; isColumnSorted: (sortKey: string, direction: 'asc' | 'desc') => boolean; }; export declare function CatalogEntities(props: CatalogEntitiesProps): JSX.Element;