1
0
mirror of https://github.com/XFox111/my-website.git synced 2026-04-22 07:28:01 +03:00

fix: CLARITY_ID and CLARITY_CONSENT variables are baked in on build time

This commit is contained in:
2024-08-21 12:12:29 +00:00
parent a217d0a96a
commit 4d1662b6ee
6 changed files with 31 additions and 19 deletions
+3 -3
View File
@@ -1,12 +1,12 @@
"use client";
import { acceptCookies, dismissCookies, getCookieChoice, rejectCookies, requireExcplicitConsent } from "@/_utils/analytics/client";
import { acceptCookies, dismissCookies, getCookieChoice, rejectCookies } from "@/_utils/analytics/client";
import { Dismiss24Regular } from "@fluentui/react-icons";
import React, { useCallback, useEffect, useState } from "react";
import Button from "./Button";
import cls from "./CookieBanner.module.scss";
const CookieBanner: React.FC = () =>
const CookieBanner: React.FC<{ askForConsent: boolean; }> = props =>
{
const [visible, setVisible] = useState(false);
@@ -56,7 +56,7 @@ const CookieBanner: React.FC = () =>
</p>
</Button>
{ requireExcplicitConsent ?
{ props.askForConsent ?
<div className={ cls.controls }>
<Button onClick={ accept }>Accept</Button>
<Button onClick={ reject }>Reject</Button>