diff --git a/packages/apps/docs/src/pages/_app.tsx b/packages/apps/docs/src/pages/_app.tsx index d520dac347..d2203278e3 100644 --- a/packages/apps/docs/src/pages/_app.tsx +++ b/packages/apps/docs/src/pages/_app.tsx @@ -54,7 +54,10 @@ export const MyApp = ({ const handleBeforeUnload = (event: BeforeUnloadEvent): void => { // eslint-disable-next-line @typescript-eslint/no-explicit-any - const { href } = (event as any).originalTarget.activeElement; + const { href } = (event as any).originalTarget?.activeElement || {}; + + if (!href) return; + onExternalButtonClick(href); };