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.