40 lines
1.3 KiB
JavaScript

import "react-toastify/dist/ReactToastify.min.css";
import 'bootstrap/dist/css/bootstrap.min.css';
import '../styles/animate.css'
import '../styles/flaticon.css'
import "../styles/font-awesome.min.css";
import "../styles/themify-icons.css";
import '../styles/sass/style.scss'
import { ToastContainer } from 'react-toastify';
import 'react-toastify/dist/ReactToastify.css';
import { PersistGate } from "redux-persist/integration/react";
import { store, persistor } from "../store/index";
import { Provider } from "react-redux";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
import Head from "next/head";
// Import appWithTranslation from next-i18next
import { appWithTranslation } from 'next-i18next';
import AutoPopup from "../components/AutoPopup";
function MyApp({ Component, pageProps }) {
return (
<div className="position-relative">
<Head>
<title>Janahan Law - US Immigration Law</title>
</Head>
<Provider store={store}>
<PersistGate loading={null} persistor={persistor}>
<AutoPopup />
<Component {...pageProps} />
<ToastContainer />
</PersistGate>
</Provider>
</div>
);
}
// Wrap export with appWithTranslation HOC
export default appWithTranslation(MyApp);