Skip to main content

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 enableWhen rules 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