2019-08-16 18:53:47 +02:00
|
|
|
import { useRouter } from 'next/router'
|
|
|
|
|
|
|
|
if (typeof window !== 'undefined') {
|
|
|
|
window.caughtWarns = []
|
|
|
|
const origWarn = window.console.warn
|
|
|
|
const origError = window.console.error
|
2019-11-11 04:24:53 +01:00
|
|
|
window.console.warn = function(...args) {
|
2019-08-16 18:53:47 +02:00
|
|
|
window.caughtWarns.push(1)
|
|
|
|
origWarn(...args)
|
|
|
|
}
|
2019-11-11 04:24:53 +01:00
|
|
|
window.console.error = function(...args) {
|
2019-08-16 18:53:47 +02:00
|
|
|
window.caughtWarns.push(1)
|
|
|
|
origError(...args)
|
|
|
|
}
|
2019-09-16 18:15:18 +02:00
|
|
|
window.pathnames = []
|
2019-08-16 18:53:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
export default () => {
|
2019-09-16 18:15:18 +02:00
|
|
|
if (typeof window !== 'undefined') {
|
|
|
|
window.pathnames.push(window.location.pathname)
|
|
|
|
}
|
2019-08-16 18:53:47 +02:00
|
|
|
return <p>{useRouter().asPath}</p>
|
|
|
|
}
|