2.2.0 • Published 2 years ago

unsubscriber v2.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

unsubscriber

npm version bundle size code coverage typescript supported

How to easy collect unsubscribe functions from several sources.

import { unsubscriber, collect, attach, run, scope, un } from "unsubscriber";

const unsubs = unsubscriber();

// Run code and collect unsubscribers
const app = collect(usubs, () => {
  un(() => {
    console.log('unsubscribe');
  });

  attach(scope(), () => {});
  return new App();
});

const detach = attach(usubs, () => {});

run(usubs);

Context dependent functions who available into the function body:

const app = collect(usubs, () => {

  const detach = un(unsubscriber);

});

Enjoy your code!

2.2.0

2 years ago

2.1.0

2 years ago

2.0.0

2 years ago

1.0.0

3 years ago

0.9.5

3 years ago

0.9.4

3 years ago

0.9.3

3 years ago

0.9.2

3 years ago

0.9.1

3 years ago

0.9.0

3 years ago