rsnext/packages/next-plugin-google-analytics/src/on-init-client.js
Joe Haddad 18a9c7e371
Improve linting rules to catch more errors (#9374)
* Update `packages/`

* Update examples

* Update tests

* Update bench

* Update top level files

* Fix build

* trigger
2019-11-10 19:24:53 -08:00

10 lines
277 B
JavaScript

export default async function initClient({ router }) {
router.events.on('routeChangeComplete', url => {
setTimeout(() => {
window.gtag('config', process.env.GA_TRACKING_ID, {
page_location: url,
page_title: document.title,
})
}, 0)
})
}