TrackedKeyboardAvoidingView

Wraps KeyboardAvoidingView in a ContentContext.

TrackedKeyboardAvoidingView: (props: KeyboardAvoidingViewProps & {
id: string,
}) => KeyboardAvoidingView

Additional Props

type
requiredidstring

Automatic Events

none.

Usage example

import { 
TrackedButton,
TrackedKeyboardAvoidingView,
TrackedView
} from '@objectiv/tracker-react-native';

<TrackedKeyboardAvoidingView id="view-name">
<TrackedView id="hero">
Welcome back!
<TrackedButton
onPress={doSomethingHandler}
title="Do something!"
/>
</TrackedView>
<Separator />
<TrackedView id="screen-body">
More content here
<TrackedButton
onPress={doSomethingHandler}
title="Do something!"
/>
</TrackedView>
</TrackedKeyboardAvoidingView>

Did you know ?

TrackedKeyboardAvoidingView internally uses ContentContextWrapper.