useOnUnmountOnce
Runs on unmount once, unaffected by mounting and unmounting and re-renders.
useOnUnmountOnce = (effect: EffectCallback) => void
Parameters
type | default value | ||
---|---|---|---|
required | effect | EffectCallback |
Usage
import { useOnUnmountOnce } from "@objectiv/tracker-react";
useOnUnmountOnce(() => {
// this effect will trigger whenever the using component gets unmounted for very the first time
})