_app.js 460 B

12345678910111213141516171819
  1. import App, { Container } from 'next/app';
  2. import React from 'react';
  3. import { Provider } from 'react-redux';
  4. import withReduxStore from '../with-redux-store';
  5. class MyApp extends App {
  6. render() {
  7. const { Component, pageProps, reduxStore } = this.props;
  8. return (
  9. <Container>
  10. <Provider store={reduxStore}>
  11. <Component {...pageProps} />
  12. </Provider>
  13. </Container>
  14. );
  15. }
  16. }
  17. export default withReduxStore(MyApp);