react-basic-elements
Version:
A lightweight collection of basic React layout and UI primitives with built-in style support.
18 lines (17 loc) • 536 B
TypeScript
import { CSSProperties, FC, HTMLAttributes } from 'react';
import { CommonStyles } from '../types';
export interface GridProps extends HTMLAttributes<HTMLDivElement>, CommonStyles {
columns?: number;
align?: CSSProperties['alignItems'];
gap?: string | number;
justify?: CSSProperties['justifyItems'];
}
interface ColProps extends HTMLAttributes<HTMLDivElement>, CommonStyles {
span?: number;
grow?: boolean;
offset?: number;
}
declare const Grid: FC<GridProps> & {
Col: FC<ColProps>;
};
export { Grid };