TrackedActivityIndicator

Wraps ActivityIndicator in a OverlayContext and automatically tracks Visibility Events for it.

TrackedActivityIndicator: (props: ActivityIndicatorProps & {
id: string,
}) => ActivityIndicator

Additional Props

type
requiredidstring

Automatic Events

Usage example

import { TrackedActivityIndicator } from '@objectiv/tracker-react-native';

const Loading = ({ visible }: { visible:boolean }) => (
<TrackedActivityIndicator animating={visible} id="loading" />
);

Did you know ?

TrackedActivityIndicator internally uses OverlayContextWrapper.


See also