Skip to content

xiaokaike/next-inline-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

next-inline-script

USE

import InlineScript from 'next-inline-script';

const GAScript = () => (
  <InlineScript>
    {() => {
      (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-XXXXXX');
    }}
  </InlineScript>
);

// _document.js

<Head>
  <GAScript />
</Head>

About

next.js inline script

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published