1 |
|
2 |
|
3 | import { HTMLAttributes, ElementType, Component } from "react";
|
4 | import CommonProps from '../util';
|
5 |
|
6 | export interface BoxProps extends HTMLAttributes<HTMLElement>, CommonProps {
|
7 | device?: 'phone' | 'tablet' | 'desktop';
|
8 | flex?: number | Array<number | string> ;
|
9 | direction?: 'row' | 'column' | 'row-reverse';
|
10 | wrap?: boolean;
|
11 | spacing?: number | Array<number>;
|
12 | margin?: number | Array<number>;
|
13 | padding?: number | Array<number>;
|
14 | justify?: 'flex-start' | 'center' | 'flex-end' | 'space-between' | 'space-around' | string;
|
15 | align?: 'flex-start' | 'center' | 'flex-end' | 'baseline' | 'stretch' | string;
|
16 | }
|
17 |
|
18 | export default class Box extends Component<BoxProps, any> {}
|