import Link from 'next/link' import { useRouter } from 'next/router' import React, { useEffect } from 'react' export default () => { const router = useRouter() useEffect(() => { router.events.on('routeChangeError', err => { if (err.cancelled) { window.routeCancelled = 'yes' } }) // Intentionally is not cleaned up }, [router.events]) return ( <> Page 1 {' '} Page 2 ) }