---
type: community
cohesion: 0.10
members: 27
---

# Error Recovery

**Cohesion:** 0.10 - loosely connected
**Members:** 27 nodes

## Members
- [[.componentDidCatch()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[.constructor()_2]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[.getDerivedStateFromError()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[.render()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[ErrorBoundary.tsx]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[ErrorFallback()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[SectionErrorBoundary]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[addBreadcrumb()]] - code - src/lib/sentry.ts
- [[captureException()]] - code - src/lib/sentry.ts
- [[captureMessage()]] - code - src/lib/sentry.ts
- [[clearSessionAndGoHome()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[clearStaleConfigAndReload()_1]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[error-logger.ts]] - code - src/lib/error-logger.ts
- [[fnv1aHex()]] - code - src/lib/sentry.ts
- [[hashPii()]] - code - src/lib/sentry.ts
- [[initSentry()]] - code - src/lib/sentry.ts
- [[isChunkLoadError()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[isStaleConfigError()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[logAppError()]] - code - src/lib/error-logger.ts
- [[scrubPii()]] - code - src/lib/sentry.ts
- [[sentry.ts]] - code - src/lib/sentry.ts
- [[setContext()]] - code - src/lib/sentry.ts
- [[setTag()]] - code - src/lib/sentry.ts
- [[setUser()]] - code - src/lib/sentry.ts
- [[startSpan()]] - code - src/lib/sentry.ts
- [[tryAutoClearStaleConfig()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx
- [[tryAutoReloadForChunkError()]] - code - src/components/shared/error-boundary/ErrorBoundary.tsx

## Live Query (requires Dataview plugin)

```dataview
TABLE source_file, type FROM #community/Error_Recovery
SORT file.name ASC
```

## Connections to other communities
- 1 edge to [[_COMMUNITY_Connection Dialogs]]
- 1 edge to [[_COMMUNITY_Logger & Edge Dispatch]]

## Top bridge nodes
- [[ErrorFallback()]] - degree 3, connects to 1 community
- [[addBreadcrumb()]] - degree 2, connects to 1 community