@kbfront/kb-ui
Version:
KB React UI Library
38 lines (37 loc) • 753 B
TypeScript
import { FC, ReactNode, ReactNodeArray } from "react";
import "./index.scss";
export declare enum EJustify {
SA = "sa",
SB = "sb",
SE = "se",
C = "c",
FS = "fs",
FE = "fe"
}
export declare enum EFlexAlign {
B = "b",
S = "s",
C = "c",
FS = "fs",
FE = "fe"
}
export declare enum EFlexDirection {
ROW = "r",
RR = "rr",
COLUMN = "c",
CR = "cr"
}
interface IProps {
children?: ReactNode | ReactNodeArray;
justify?: EJustify;
align?: EFlexAlign;
direction?: EFlexDirection;
className?: string;
marginLeft?: number;
marginRight?: number;
marginTop?: number;
marginBottom?: number;
margin?: Array<number>;
}
declare const Flex: FC<IProps>;
export default Flex;