ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/thatstupidcomputer / apps/web/src/animation/core/AnimationBoundary.tsx

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/thatstupidcomputer / apps/web/src/animation/core/AnimationBoundary.tsx
DateNot specified in source
RepositoryJanady13/thatstupidcomputer
Revision57555cde46910102dd25d6c1c1fb2c359e9655bd
Branchmain
Path or archive memberapps/web/src/animation/core/AnimationBoundary.tsx
Original SHA-256d665fe61882ed09bf1933f243ffccc14356f3892bc3ba53a6884c20c9b2a57d9
Git blob SHA5089ac6fb154ab721d2b63152a808fdeed7cf07b
Reading-copy SHA-256d665fe61882ed09bf1933f243ffccc14356f3892bc3ba53a6884c20c9b2a57d9

Original source ↗

Recovered source transcript

'use client'; import { Component, type ReactNode, type ErrorInfo } from 'react'; export class AnimationBoundary extends Component<{children: ReactNode; fallback: ReactNode; onError?: (error: unknown) => void}, {failed: boolean}> { state = { failed: false }; static getDerivedStateFromError() { return { failed: true }; } componentDidCatch(error: Error, _info: ErrorInfo) { this.props.onError?.(error); } render() { return this.state.failed ? this.props.fallback : this.props.children; } }

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