postio / apps /frontend /src /components /layout /dubAnalytics.tsx
Leon4gr45's picture
Upload folder using huggingface_hub (part 7)
ec4551b verified
Raw
History Blame Contribute Delete
621 Bytes
'use client';
import { useVariables } from '@gitroom/react/helpers/variable.context';
import { Analytics as DubAnalyticsIn } from '@dub/analytics/react';
import { getCookie } from 'react-use-cookie';
export const DubAnalytics = () => {
const { dub } = useVariables();
if (!dub) return null;
return (
<DubAnalyticsIn
domainsConfig={{
refer: 'postiz.pro',
}}
/>
);
};
export const useDubClickId = () => {
const { dub } = useVariables();
if (!dub) return undefined;
const dubCookie = getCookie('dub_partner_data', '{}');
return JSON.parse(dubCookie)?.clickId || undefined;
};