UNPKG

cdbreact

Version:

Elegant UI kit and reusable components for building mobile-first, responsive websites and web apps

67 lines (66 loc) 2.3 kB
import React from "react"; import PropTypes from "prop-types"; interface Props { alignContent?: string; alignItems?: string; alignSelf?: string; bgColor?: string; children?: React.ReactNode; className?: string; color?: string; display?: string; flex?: string; justifyContent?: string; m?: number | string; mb?: number | string; ml?: number | string; mr?: number | string; mt?: number | string; mx?: number | string; my?: number | string; p?: number | string; pb?: number | string; pl?: number | string; pr?: number | string; pt?: number | string; px?: number | string; py?: number | string; tag: string; space?: number | string; style?: React.CSSProperties; } declare const Box: { (props: Props): React.JSX.Element; propTypes: { alignContent: PropTypes.Requireable<string>; alignItems: PropTypes.Requireable<string>; alignSelf: PropTypes.Requireable<string>; bgColor: PropTypes.Requireable<string>; children: PropTypes.Requireable<PropTypes.ReactNodeLike>; className: PropTypes.Requireable<string>; color: PropTypes.Requireable<string>; display: PropTypes.Requireable<string>; flex: PropTypes.Requireable<string>; justifyContent: PropTypes.Requireable<string>; m: PropTypes.Requireable<string | number>; mb: PropTypes.Requireable<string | number>; ml: PropTypes.Requireable<string | number>; mr: PropTypes.Requireable<string | number>; mt: PropTypes.Requireable<string | number>; mx: PropTypes.Requireable<string | number>; my: PropTypes.Requireable<string | number>; p: PropTypes.Requireable<string | number>; pb: PropTypes.Requireable<string | number>; pl: PropTypes.Requireable<string | number>; pr: PropTypes.Requireable<string | number>; pt: PropTypes.Requireable<string | number>; px: PropTypes.Requireable<string | number>; py: PropTypes.Requireable<string | number>; tag: PropTypes.Requireable<string>; }; defaultProps: { tag: string; }; }; export default Box; export { Box as CDBBox };