Skip to main content

useQuestionnaireNavigationState

No behavioral description is attached to this declaration. The public signature, parameter and return types, and source location below document its published contract.

Kind: React hook
Package: @ovok/native

Import​

import { useQuestionnaireNavigationState } from '@ovok/native/questionnaire-response-form';

TypeScript signatures​

(currentItem: ExtendedQuestionnaireItem | undefined, currentPageIndex: number, currentItemIndex: number, enabledItems: ExtendedQuestionnaireItem[], pages: ExtendedQuestionnaireItem[], values: QuestionnaireFormValues, allEnabledItems: ExtendedQuestionnaireItem[]): NavigationState
ParameterTypeDetails
currentItemExtendedQuestionnaireItem | undefined—
currentPageIndexnumber—
currentItemIndexnumber—
enabledItemsExtendedQuestionnaireItem[]—
pagesExtendedQuestionnaireItem[]—
valuesQuestionnaireFormValues—
allEnabledItemsExtendedQuestionnaireItem[]—

Returns: NavigationState.

Source​

View the declaration in the SDK source.