File tree Expand file tree Collapse file tree 1 file changed +7
-21
lines changed Expand file tree Collapse file tree 1 file changed +7
-21
lines changed Original file line number Diff line number Diff line change @@ -5,14 +5,11 @@ import withRedux from 'next-redux-wrapper'
55import { Provider } from 'react-redux'
66import { MuiThemeProvider } from '@material-ui/core/styles'
77import CssBaseline from '@material-ui/core/CssBaseline'
8- import JssProvider from 'react-jss/lib/JssProvider'
98import store from '../src/store'
10- import getPageContext from '../src/utils/getPageContext '
9+ import theme from '../src/utils/theme '
1110
1211const _App = withRedux ( store ) (
1312 class _App extends App {
14- pageContext = getPageContext ( )
15-
1613 static async getInitialProps ( { Component, ctx } ) {
1714 return {
1815 pageProps : Component . getInitialProps
@@ -40,23 +37,12 @@ const _App = withRedux(store)(
4037 < Head >
4138 < title > NextJS - With Redux and Material UI</ title >
4239 </ Head >
43- < JssProvider
44- registry = { this . pageContext . sheetsRegistry }
45- generateClassName = { this . pageContext . generateClassName }
46- >
47- < MuiThemeProvider
48- theme = { this . pageContext . theme }
49- sheetsManager = { this . pageContext . sheetsManager }
50- >
51- < CssBaseline />
52- < Provider store = { store } >
53- < Component
54- pageContext = { this . pageContext }
55- { ...pageProps }
56- />
57- </ Provider >
58- </ MuiThemeProvider >
59- </ JssProvider >
40+ < MuiThemeProvider theme = { theme } >
41+ < CssBaseline />
42+ < Provider store = { store } >
43+ < Component { ...pageProps } />
44+ </ Provider >
45+ </ MuiThemeProvider >
6046 </ Container >
6147 )
6248 }
You can’t perform that action at this time.
0 commit comments