UNPKG

1.25 kBJavaScriptView Raw
1import { createBox } from '@mui/system';
2import PropTypes from 'prop-types';
3import { unstable_ClassNameGenerator as ClassNameGenerator } from '../className';
4import { createTheme } from '../styles';
5var defaultTheme = createTheme();
6var Box = createBox({
7 defaultTheme: defaultTheme,
8 defaultClassName: 'MuiBox-root',
9 generateClassName: ClassNameGenerator.generate
10});
11process.env.NODE_ENV !== "production" ? Box.propTypes
12/* remove-proptypes */
13= {
14 // ----------------------------- Warning --------------------------------
15 // | These PropTypes are generated from the TypeScript type definitions |
16 // | To update them edit the d.ts file and run "yarn proptypes" |
17 // ----------------------------------------------------------------------
18
19 /**
20 * @ignore
21 */
22 children: PropTypes.node,
23
24 /**
25 * The component used for the root node.
26 * Either a string to use a HTML element or a component.
27 */
28 component: PropTypes.elementType,
29
30 /**
31 * The system prop that allows defining system overrides as well as additional CSS styles.
32 */
33 sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object])
34} : void 0;
35export default Box;
\No newline at end of file