_app.js 2.67 KB
import "../styles/bootstrap.min.css";
import "../styles/animate.min.css";
import "../styles/remixicon.css";
import "react-accessible-accordion/dist/fancy-example.css";
import "../styles/styles.css";
import "../styles/responsive.css";
import "react-tabs/style/react-tabs.css";
import "swiper/css";
import "swiper/css/bundle";
import Head from "next/head";
import GoTop from "@/layout/GoTop";
import Footer from "@/layout/Footer";
import Header from "@/layout/Header";
import TopHeader from "@/layout/TopHeader";
import Providers from "@/redux/providers";
import { store } from "@/redux/store";

export default function App({ Component, pageProps, title = "Advith", description = "Finance Consulting - Powered by Knowledge, Driven by People, Committed to Client Servicing"  }) {
  return (
    <>
      <Providers store={store}>
        <Head>
       
        <title>{title}</title>
        <meta charSet="utf-8" />
        <meta
            name="viewport"
            content="width=device-width, initial-scale=1, shrink-to-fit=no"
          />
        <meta name="description" content={description} />
        <meta property="og:title" content={title} />
        <meta property="og:description" content={description} />
          <link
            rel="apple-touch-icon"
            sizes="180x180"
            href="images/fav.png"
          />
          <link
            rel="icon"
            type="image/png"
            sizes="32x32"
            href="images/fav.png"
          />
          <link
            rel="icon"
            type="image/png"
            sizes="16x16"
            href="images/fav.png"
          />

        {/* Google Tag Manager Script */}
        <script
          dangerouslySetInnerHTML={{
            __html: `
              (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
              new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
              j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
              'https://www.googletagmanager.com/gtm.js?id=' + i + dl;f.parentNode.insertBefore(j,f);
              })(window,document,'script','dataLayer','GTM-KKQVF9HD');
            `,
          }}
        />
        {/* End Google Tag Manager */}
      </Head>

      {/* Google Tag Manager (NoScript) */}
      <noscript
        dangerouslySetInnerHTML={{
          __html: `
            <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KKQVF9HD"
            height="0" width="0" style="display:none;visibility:hidden"></iframe>
          `,
        }}
      />
        {/* <TopHeader /> */}
        <Header />
       
        <Component {...pageProps} />
        <GoTop />
        <Footer />
      </Providers>
    </>
  );
}