Skip to content

choojs/nanohistory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nanohistory stability

npm version build status downloads js-standard-style

Small browser history library. Although you might as well just use the native DOM API (read the source and decide for yourself).

Usage

var nanohistory = require('nanohistory')
nanohistory(function (location) {
  console.log('new location is', location)
})

// Trigger the history API a couple of times
window.history.pushState({}, null, '/foo')
window.history.pushState({}, null, '/bar')

API

nanohistory(callback(location))

Register a new history API listener. This will fire whenever the history API is triggered.

License

MIT

About

Small browser history library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published