Spaces:
Sleeping
Sleeping
| import * as React from 'react'; | |
| import { SxProps, Breakpoint } from '@mui/system'; | |
| import { Theme } from '../styles'; | |
| import { OverridableComponent, OverrideProps } from '../OverridableComponent'; | |
| import { ContainerClasses } from './containerClasses'; | |
| export interface ContainerOwnProps { | |
| children?: React.ReactNode; | |
| /** | |
| * Override or extend the styles applied to the component. | |
| */ | |
| classes?: Partial<ContainerClasses>; | |
| /** | |
| * If `true`, the left and right padding is removed. | |
| * @default false | |
| */ | |
| disableGutters?: boolean; | |
| /** | |
| * Set the max-width to match the min-width of the current breakpoint. | |
| * This is useful if you'd prefer to design for a fixed set of sizes | |
| * instead of trying to accommodate a fully fluid viewport. | |
| * It's fluid by default. | |
| * @default false | |
| */ | |
| fixed?: boolean; | |
| /** | |
| * Determine the max-width of the container. | |
| * The container width grows with the size of the screen. | |
| * Set to `false` to disable `maxWidth`. | |
| * @default 'lg' | |
| */ | |
| maxWidth?: Breakpoint | false; | |
| /** | |
| * The system prop that allows defining system overrides as well as additional CSS styles. | |
| */ | |
| sx?: SxProps<Theme>; | |
| } | |
| export interface ContainerTypeMap< | |
| AdditionalProps = {}, | |
| RootComponent extends React.ElementType = 'div', | |
| > { | |
| props: AdditionalProps & ContainerOwnProps; | |
| defaultComponent: RootComponent; | |
| } | |
| /** | |
| * | |
| * Demos: | |
| * | |
| * - [Container](https://mui.com/material-ui/react-container/) | |
| * | |
| * API: | |
| * | |
| * - [Container API](https://mui.com/material-ui/api/container/) | |
| */ | |
| declare const Container: OverridableComponent<ContainerTypeMap>; | |
| export type ContainerProps< | |
| RootComponent extends React.ElementType = ContainerTypeMap['defaultComponent'], | |
| AdditionalProps = {}, | |
| > = OverrideProps<ContainerTypeMap<AdditionalProps, RootComponent>, RootComponent> & { | |
| component?: React.ElementType; | |
| }; | |
| export default Container; | |