useTrackOnUnmountOnce
Tracks the given TrackerEvent on unmount, unaffected by mounting and unmounting and re-renders.
useTrackOnUnmountOnce = (parameters: {
event: TrackerEvent
tracker?: Tracker,
options?: TrackEventOptions,
})
Parameters
type | default value | ||
---|---|---|---|
required | event | TrackerEvent | |
optional | tracker | ReactTracker | |
optional | options | TrackEventOptions |
Usage
import { makeHiddenEvent } from "@objectiv/tracker-core";
import { useTrackOnUnmountOnce } from "@objectiv/tracker-react";
useTrackOnUnmountOnce({
event: makeHiddenEvent()
})