bb23d37b28
* Moved the state to the clock component * Refactored the store according to the new requirements * Refactored _app so it uses the new store * This file is no longer needed Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
17 lines
535 B
JavaScript
17 lines
535 B
JavaScript
import { useStore } from '../store'
|
|
import { Provider } from 'react-redux'
|
|
import { persistStore } from 'redux-persist'
|
|
import { PersistGate } from 'redux-persist/integration/react'
|
|
|
|
export default function App({ Component, pageProps }) {
|
|
const store = useStore(pageProps.initialReduxState)
|
|
const persistor = persistStore(store)
|
|
|
|
return (
|
|
<Provider store={store}>
|
|
<PersistGate loading={<Component {...pageProps} />} persistor={persistor}>
|
|
<Component {...pageProps} />
|
|
</PersistGate>
|
|
</Provider>
|
|
)
|
|
}
|