User Interface low complexity mobile
1
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Declaration Form Screen

Feature: Confidentiality Declarations

declaration-form-screen

Responsibilities

  • Render versioned declaration text in a scrollable container fetched for the user's organization
  • Disable the confirm button until the user has scrolled to the bottom of the declaration text
  • Collect explicit checkbox acknowledgement before enabling submission
  • Suppress the entire screen when declarations are not required by the organization module config

Interfaces

show(activityId: String, expenseClaimId: String) → Future<bool>
onConfirmed() → void
onDismissed() → void

Relationships

Dependencies (1)

Components this component depends on

Related Data Entities (1)

Data entities managed by this component