@issimo/add-history-listener
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

This package provides a simple api to subscribe to browser history events.

add-history-listener

size downloads npm GitHub

This package provides a simple API to subscribe to browser history events.

const cleanup = addHistoryListener((prev, next) => {
  console.log(next);
});

history.replaceState(42, undefined, "/somewhere#over-the-rainbow");
// Prints { state: 42, pathname: "/somewhere", hash: "#over-the-rainbow", ...other useful things}

Readme

Keywords

none

Package Sidebar

Install

npm i @issimo/add-history-listener

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

4.28 kB

Total Files

5

Last publish

Collaborators

  • sebastbake
  • schemata