UNPKG

shineout

Version:

Shein 前端组件库

73 lines (58 loc) 1.18 kB
import * as React from 'react' import { StandardProps } from '../@types/common' import { ReactNode } from "react" export type responsiveType = 'sm' | 'md' | 'lg' | 'xl' export interface GridProps extends StandardProps { /** * Spacing between grids * * 栅格之间间距 * * default: none */ gutter?: number; /** * Left offset percentage, 0 <= offset < 1 * * 左偏移百分比,0 <= offset < 1 * * default: 0 */ offset?: number; /** * Percentage of width, 0 < number <= 1 * * 宽度百分比,0 < number <= 1 * * default: 1 */ width?: number; /** * The min size of responsive: sm: 568px; md: 768px; lg: 992px; xl: 1200px * * 激活响应式的最小尺寸。sm: 568px; md: 768px; lg: 992px; xl: 1200px * * default: 'md' */ responsive?: responsiveType; /** * Stretch full height of content * * 是否撑满容器高度 * * default: 1 */ stretch?: boolean; /** * children * * 子元素 * * default: - */ children?: ReactNode; } declare class Grid extends React.Component<GridProps, any> { render(): JSX.Element } export default Grid