text: import React from 'react';
  import App from 'next/app';
  import { Provider } from 'react-redux';
  import withRedux from 'next-redux-wrapper';
  import ThemeProvider from '../containers/ThemeProvider';
  import initStore from '../redux/store';
  import 'antd/dist/antd.css';
  import '@glidejs/glide/dist/css/glide.core.min.css';
  
  class CustomApp extends App {
    render() {
      const { Component, pageProps, store } = this.props;
      return (
        <Provider store={store}>
          <ThemeProvider>
            <Component {...pageProps} />
          </ThemeProvider>
        </Provider>
      );
    }
  }
  
  export default withRedux(initStore)(CustomApp);
  