aboutsummaryrefslogtreecommitdiff
path: root/src/common/theme/index.js
blob: 009584972192b7c7b4536964f186a9c581cedc88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
import { useMemo } from 'react';
import { createTheme } from '@mui/material/styles';
import palette from './palette';
import dimensions from './dimensions';
import components from './components';

export default (server, darkMode, direction) => useMemo(() => createTheme({
  palette: palette(server, darkMode),
  direction,
  dimensions,
  components,
}), [server, darkMode, direction]);