flex-area-grid
Version:
17 lines (16 loc) • 734 B
TypeScript
import { FunctionComponentElement } from "react";
import { TFlexGridItem } from "./FlexGridItem";
import { TFlexAlign, TFlexJustify } from "./types";
export declare type TChildren = FunctionComponentElement<TFlexGridItem> | undefined | null;
export declare type TFlexGrid = {
showGrid?: boolean;
cellHeight?: number;
columns: number;
columnsWidthInPercent?: number[];
cellAlign?: TFlexAlign;
cellJustify?: TFlexJustify;
gridRowGap?: number;
gridColumnGap?: number;
children: TChildren[] | TChildren;
};
export declare const FlexGrid: ({ showGrid, cellHeight, columns, columnsWidthInPercent, cellAlign, cellJustify, gridRowGap, gridColumnGap, children, }: TFlexGrid) => JSX.Element;