ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/llms-txt-hub / packages/auth/src/client/client-regression.test.tsx

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/llms-txt-hub / packages/auth/src/client/client-regression.test.tsx
DateNot specified in source
RepositoryJanady13/llms-txt-hub
Revisione0f4bf978d4df168369c7601d9c5f5ea89e84377
Branchmain
Path or archive memberpackages/auth/src/client/client-regression.test.tsx
Original SHA-256a584a1258e545e9a7ffb23c05fac33c35e31fd0bcfea8560364412acc81af2f4
Git blob SHA335e05332fceced71d6de6279fe1cf804e57ca71
Reading-copy SHA-256a584a1258e545e9a7ffb23c05fac33c35e31fd0bcfea8560364412acc81af2f4

Original source ↗

Recovered source transcript

import { render, screen } from '@testing-library/react' import React from 'react' import { describe, expect, it, vi } from 'vitest' import { useAuth, useUser } from './index' vi.mock('@clerk/nextjs', () => ({ useClerk: () => ({ signOut: vi.fn() }), useUser: () => ({ user: { id: 'user_123', primaryEmailAddress: { emailAddress: 'david@example.com' }, fullName: 'David Dias', username: 'thedaviddias', firstName: 'David', lastName: 'Dias', imageUrl: 'https://example.com/avatar.png', publicMetadata: {}, externalAccounts: [] }, isLoaded: true, isSignedIn: true }) })) vi.mock('next/navigation', () => ({ useRouter: () => ({ push: vi.fn() }) })) function AuthConsumer() { const auth = useAuth() return ( <div> <span>{auth.user?.email}</span> <span>{String(auth.isSignedIn)}</span> </div> ) } function UserConsumer() { const { user } = useUser() return <span>{user?.name}</span> } describe('@thedaviddias/auth/client', () => { it('exposes a Clerk-backed useAuth hook without requiring AuthProvider', () => { render(<AuthConsumer />) expect(screen.getByText('david@example.com')).toBeTruthy() expect(screen.getByText('true')).toBeTruthy() }) it('exposes a Clerk-backed useUser hook without requiring AuthProvider', () => { render(<UserConsumer />) expect(screen.getByText('David Dias')).toBeTruthy() }) })

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