QuestionnaireNavigation.NextButton
Navigates to the next page or item with automatic validation and conditional logic evaluation.
Overview
The QuestionnaireNavigation.NextButton component provides forward navigation through questionnaire pages with built-in validation, conditional logic evaluation, and smart state management. It automatically handles form validation, disables when conditions aren't met, and provides loading states during navigation.
Features
- Automatic Validation: Validates current page/item before allowing navigation
- Conditional Logic: Evaluates
enableWhenrules before proceeding - Smart State Management: Disabled when validation fails or conditions aren't met
- Loading States: Shows loading indicator during validation/navigation
- Dynamic Text: Changes text based on position (e.g., "Complete" on last item)
- Theme Integration: Uses theme colors and styles automatically