UNPKG

@redocly/theme

Version:

Shared UI components lib

26 lines (25 loc) 698 B
import React from 'react'; import { CatalogItem, ResolvedFilter } from '../../core/types'; export type Group = { title: string; items: CatalogItem[]; }; export type VirtualRowData = { type: 'header'; groupTitle: string; groupCount: number; key: string; } | { type: 'cardRow'; groupTitle: string; items: CatalogItem[]; key: string; }; export type CatalogClassicVirtualizedGroupsProps = { groups: Group[]; filters: (ResolvedFilter & { isFilterUsed?: boolean; })[]; filterTerm: string; }; export declare function CatalogClassicVirtualizedGroups({ groups, filters, filterTerm, }: CatalogClassicVirtualizedGroupsProps): React.JSX.Element;