ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/llms-txt-hub / packages/analytics/providers/openpanel-identify.tsx

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/llms-txt-hub / packages/analytics/providers/openpanel-identify.tsx
DateNot specified in source
RepositoryJanady13/llms-txt-hub
Revisione0f4bf978d4df168369c7601d9c5f5ea89e84377
Branchmain
Path or archive memberpackages/analytics/providers/openpanel-identify.tsx
Original SHA-256bf40c6ef29bcd1ce363ed72e5f9b2988f081a26da0ac35f63dcbdf332434b959
Git blob SHA0b45a75ebce58e0b6cc51b56cdd661d47cf6248e
Reading-copy SHA-256bf40c6ef29bcd1ce363ed72e5f9b2988f081a26da0ac35f63dcbdf332434b959

Original source ↗

Recovered source transcript

'use client' import { useAuth } from '@thedaviddias/auth/client' import { useEffect } from 'react' /** * Syncs the authenticated Clerk user to OpenPanel's user identification. * Must be rendered inside the Clerk/auth provider tree. */ export function OpenPanelIdentify() { const { user } = useAuth() useEffect(() => { if (typeof window === 'undefined' || !window.op) return if (user) { window.op.identify({ profileId: user.id, firstName: user.firstName ?? undefined, lastName: user.lastName ?? undefined, email: user.email ?? undefined }) } else { window.op.clear() } }, [user]) return null }

Search equations, builds, manuscript text, and recovered sources.