mirror of
https://github.com/XFox111/my-website.git
synced 2026-04-22 07:28:01 +03:00
22 lines
466 B
TypeScript
22 lines
466 B
TypeScript
import { unstable_noStore } from "next/cache";
|
|
|
|
/**
|
|
* Check if Clarity is enabled
|
|
* @returns true if Clarity is enabled
|
|
*/
|
|
export const analyticsEnabled = (): boolean =>
|
|
{
|
|
unstable_noStore();
|
|
return !!process.env.CLARITY_ID;
|
|
};
|
|
|
|
/**
|
|
* Check if Clarity requires explicit consent
|
|
* @returns true if Clarity requires explicit consent
|
|
*/
|
|
export const requireExplicitConsent = (): boolean =>
|
|
{
|
|
unstable_noStore();
|
|
return process.env.CLARITY_CONSENT === "1";
|
|
};
|