hexagonalconsulting

hexagonalconsulting/react-graceful-...

JavaScript
1
3
MIT License

react‑graceful‑unmount is a tiny React utility that guarantees a component’s `componentWillUnmount` lifecycle hook runs even when the page is left via browser navigation, page refresh, or Turbolinks navigation. It provides a higher‑order component that listens to `beforeunload` (and Turbolinks’ `turbolinks:before‑render`) and forces the wrapped component to unmount, making it useful for developers who need reliable cleanup logic in single‑page or Rails‑integrated React apps.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of hexagonalconsulting/react-graceful-unmount

Account's avatar
Jest plugin to use babel for transformation.
Account's avatar
babel module loader for webpack
Account's avatar
A Babel preset for each environment.
Account's avatar
JavaScript Testing utilities for React
Account's avatar
JavaScript Testing utilities for React
Account's avatar
Delightful JavaScript Testing.
Account's avatar
React is a JavaScript library for building user interfaces.
Account's avatar
React package for working with the DOM.
Account's avatar
React package for snapshot testing.
Account's avatar
Simulated DOM events for automated testing
Account's avatar
JavaScript test spies, stubs and mocks.
Account's avatar
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7

Support the repos that depend on this repository

Top contributors

dlupu's profile
dlupu
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet