speed-flowchart-web/src/utils/Theme.tsx
Dorian Zedler bd72659215
All checks were successful
continuous-integration/drone/push Build is passing
Fix: don't show dummy on mobile
2022-07-29 01:10:04 +02:00

31 lines
646 B
TypeScript

import { CssBaseline } from '@mui/material';
import { ThemeProvider, createTheme } from '@mui/material/styles';
export const theme = createTheme({
components: {
MuiToggleButton: {
defaultProps: {
disableRipple: true,
},
},
},
palette: {
mode: 'dark',
},
});
/**
* Sets a MaterialUi theme for its children
* @param {any} props accepts JSX elements to wrap theme in
* @return {JSX.Element}
*/
export default function Theme(props: { children: JSX.Element }) {
const { children } = props;
return (
<ThemeProvider theme={theme}>
<CssBaseline />
{children}
</ThemeProvider>
);
}