react-masonry-component2
Version:
react 的瀑布流组件库,支持 columns 布局、弹性布局、绝对定位布局三种方法实现
16 lines (15 loc) • 447 B
TypeScript
import React from "react";
export interface MasonryProps extends React.HTMLAttributes<HTMLElement> {
direction?: "row" | "column";
sortWithHeight?: boolean;
useAbsolute?: boolean;
columnsCountBreakPoints?: {
[props: number]: number;
};
children?: React.ReactNode;
className?: string;
style?: Record<string, any>;
gutter?: number;
}
declare const Masonry: React.FC<MasonryProps>;
export default Masonry;