1 | import _extends from "@babel/runtime/helpers/esm/extends";
|
2 | export default function createMixins(breakpoints, spacing, mixins) {
|
3 | return _extends({
|
4 | gutters: (styles = {}) => {
|
5 | console.warn(['Material-UI: theme.mixins.gutters() is deprecated.', 'You can use the source of the mixin directly:', `
|
6 | paddingLeft: theme.spacing(2),
|
7 | paddingRight: theme.spacing(2),
|
8 | [theme.breakpoints.up('sm')]: {
|
9 | paddingLeft: theme.spacing(3),
|
10 | paddingRight: theme.spacing(3),
|
11 | },
|
12 | `].join('\n'));
|
13 | return _extends({
|
14 | paddingLeft: spacing(2),
|
15 | paddingRight: spacing(2)
|
16 | }, styles, {
|
17 | [breakpoints.up('sm')]: _extends({
|
18 | paddingLeft: spacing(3),
|
19 | paddingRight: spacing(3)
|
20 | }, styles[breakpoints.up('sm')])
|
21 | });
|
22 | },
|
23 | toolbar: {
|
24 | minHeight: 56,
|
25 | [`${breakpoints.up('xs')} and (orientation: landscape)`]: {
|
26 | minHeight: 48
|
27 | },
|
28 | [breakpoints.up('sm')]: {
|
29 | minHeight: 64
|
30 | }
|
31 | }
|
32 | }, mixins);
|
33 | } |
\ | No newline at end of file |