next-router-events

2.1.0 • Public • Published

next-router-events

Build status npm version

A more powerful Next.js router events API. The standard API can only handle one listener per router event (see zeit/next.js#2033).

Setup

To install next-router-events from npm run:

npm install next-router-events

Usage

To use router events:

import routerEvents from 'next-router-events'
 
const logUrl = url => console.log(url)
const alertUrl = url => alert(url)
 
routerEvents.on('routeChangeComplete', logUrl)
routerEvents.once('routeChangeComplete', alertUrl)
routerEvents.off('routeChangeComplete', logUrl)

See next router events and tiny-emitter instance methods.

Package Sidebar

Install

npm i next-router-events

Weekly Downloads

1,416

Version

2.1.0

License

MIT

Unpacked Size

4.02 kB

Total Files

4

Last publish

Collaborators

  • jaydenseric