UNPKG

react-plock

Version:
15 lines (12 loc) 417 B
import * as React from 'react'; type MasonryProps<T> = React.ComponentPropsWithoutRef<"div"> & { items: T[]; render: (item: T, idx: number) => React.ReactNode; config: { columns: number | number[]; gap: number | number[]; media?: number[]; }; }; declare function Masonry<T>({ items, render, config, ...rest }: MasonryProps<T>): JSX.Element; export { Masonry, MasonryProps };