Parcourir la source

feat: add cookie management (#11061)

Joel il y a 4 mois
Parent
commit
eb542067af
2 fichiers modifiés avec 6 ajouts et 15 suppressions
  1. 6 0
      web/app/components/base/ga/index.tsx
  2. 0 15
      web/app/signin/layout.tsx

+ 6 - 0
web/app/components/base/ga/index.tsx

@@ -47,6 +47,12 @@ gtag('config', '${gaIdMaps[gaType]}');
         nonce={nonce!}
       >
       </Script>
+      {/* Cookie banner */}
+      <Script
+        id="cookieyes"
+        src='https://cdn-cookieyes.com/client_data/2a645945fcae53f8e025a2b1/script.js'
+        nonce={nonce!}
+      ></Script>
     </>
 
   )

+ 0 - 15
web/app/signin/layout.tsx

@@ -1,25 +1,10 @@
-import Script from 'next/script'
 import Header from './_header'
 import style from './page.module.css'
 
 import cn from '@/utils/classnames'
-import { IS_CE_EDITION } from '@/config'
 
 export default async function SignInLayout({ children }: any) {
   return <>
-    {!IS_CE_EDITION && (
-      <>
-        <Script strategy="beforeInteractive" async src={'https://www.googletagmanager.com/gtag/js?id=AW-11217955271'}></Script>
-        <Script
-          id="ga-monitor-register"
-          dangerouslySetInnerHTML={{
-            __html: 'window.dataLayer2 = window.dataLayer2 || [];function gtag(){dataLayer2.push(arguments);}gtag(\'js\', new Date());gtag(\'config\', \'AW-11217955271"\');',
-          }}
-        >
-        </Script>
-      </>
-    )}
-
     <div className={cn(
       style.background,
       'flex w-full min-h-screen',