feat(observability): add handleError callback to hooks.client.ts returning errorId
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -4,7 +4,11 @@ Sentry.init({
|
|||||||
dsn: import.meta.env.VITE_SENTRY_DSN,
|
dsn: import.meta.env.VITE_SENTRY_DSN,
|
||||||
environment: import.meta.env.MODE,
|
environment: import.meta.env.MODE,
|
||||||
tracesSampleRate: 1.0,
|
tracesSampleRate: 1.0,
|
||||||
|
sendDefaultPii: false,
|
||||||
enabled: !!import.meta.env.VITE_SENTRY_DSN
|
enabled: !!import.meta.env.VITE_SENTRY_DSN
|
||||||
});
|
});
|
||||||
|
|
||||||
export const handleError = Sentry.handleErrorWithSentry();
|
export const handleError = Sentry.handleErrorWithSentry(() => {
|
||||||
|
const errorId = Sentry.lastEventId() ?? crypto.randomUUID();
|
||||||
|
return { message: 'An unexpected error occurred', errorId };
|
||||||
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user