OwlTrace JavaScript

React

Use this guide when your app needs OwlTrace React integration and React-focused error capture behavior.

Install packages

npm install @owltrace/js @owltrace/react

Initialize OwlTrace

import { owlTrace } from "@owltrace/js"; import { OwlTraceErrorBoundary } from "@owltrace/react"; owlTrace.light("your-public-key"); export function AppRoot() { return ( <OwlTraceErrorBoundary> <App /> </OwlTraceErrorBoundary> ); }

Custom error boundaries

If you already use your own error boundaries, manually report caught errors with owlTrace.report(error) insidecomponentDidCatch or equivalent handlers.