mui-component
Version:
some custom mui components
17 lines (16 loc) • 712 B
TypeScript
import { type GridProps } from "@mui/material";
export interface GridLayoutProps extends Omit<GridProps, "container"> {
/** 其他传递给子组件<Grid item>的props
* @default {alignItems:'center',justityContent:'center'}
*/
itemProps?: Omit<GridProps, "container" | "item">;
}
export interface GridLayoutCols {
xs?: GridProps["xs"];
sm?: GridProps["xs"];
md?: GridProps["xs"];
lg?: GridProps["xs"];
xl?: GridProps["xs"];
}
/** 使用Grid布局的组件,传入xs/sm/md等值会自动传递给子元素套上<Grid item>(但如果子元素是Grid则会原样输出) */
export declare const GridLayout: (props: GridLayoutProps) => import("react/jsx-runtime").JSX.Element;