@@ -100,11 +100,11 @@ export default (App: NextComponentType | any, config?: Partial<Config>) => {
100100 return provider ? < DarkModeContext . Provider value = { state } > { app } </ DarkModeContext . Provider > : app
101101 }
102102
103- DarkMode . getInitialProps = async ( { Component , ctx } : AppContext ) => {
104- const initialProps = Component . getInitialProps ? await Component . getInitialProps ( ctx ) : { }
103+ DarkMode . getInitialProps = async ( appContext : AppContext ) => {
104+ const initialProps = App . getInitialProps ? await App . getInitialProps ( appContext ) : { }
105105
106106 if ( typeof window === 'undefined' ) {
107- const cookies = parseCookies ( ctx )
107+ const cookies = parseCookies ( appContext . ctx )
108108
109109 const autoModeCookie = cookies [ autoModeCookieName ]
110110 const darkModeCookie = cookies [ darkModeCookieName ]
@@ -115,8 +115,8 @@ export default (App: NextComponentType | any, config?: Partial<Config>) => {
115115 const autoModeString = autoMode ? '1' : '0'
116116 const darkModeString = darkMode ? '1' : '0'
117117
118- if ( autoModeString !== autoModeCookie ) setCookie ( ctx , autoModeCookieName , autoModeString , { } )
119- if ( darkModeString !== darkModeCookie ) setCookie ( ctx , darkModeCookieName , darkModeString , { } )
118+ if ( autoModeString !== autoModeCookie ) setCookie ( appContext . ctx , autoModeCookieName , autoModeString , { } )
119+ if ( darkModeString !== darkModeCookie ) setCookie ( appContext . ctx , darkModeCookieName , darkModeString , { } )
120120
121121 return { autoMode, darkMode, initialProps }
122122 }
0 commit comments