@ucloud-fe/react-components
Version:
UCloud react components
20 lines (19 loc) • 654 B
TypeScript
import { Key, ReactElement } from 'react';
export declare const Static: <T extends {
key: Key;
}>({ items, renderItem, renderRest, count, ...rest }: {
items: T[];
renderItem: (item: T) => ReactElement;
renderRest: (items: T[]) => ReactElement | null;
count: number;
}) => JSX.Element;
declare const Overflow: <T extends {
key: Key;
}>({ items, renderItem, renderRest, onMeasure, changeContent, ...rest }: {
items: T[];
renderItem: (item: T) => ReactElement;
renderRest: (items: T[]) => ReactElement | null;
onMeasure: (count: number) => void;
changeContent: string;
}) => JSX.Element;
export default Overflow;