Skip to main content
Version: 57.2.0

Consent admin migration audit

The example keeps specialized consent routes where generic model screens do not cover the workflow.

Route fileDispositionReason
consent-forms/index.tsxKeep as a hand-written routeAdds consent-specific list navigation and publishing workflow.
consent-forms/create.tsxKeep as a hand-written routeUses ConsentFormEditor for localized content, AI generation, and consent validation.
consent-forms/[id].tsxKeep as a hand-written routeSupports publish/version behavior beyond generic CRUD editing.
consent-responses/index.tsxKeep as a hand-written routePresents consent-response-specific navigation.
consent-responses/[id].tsxKeep as a hand-written routeUses ConsentResponseViewer for signatures, snapshots, and audit details.

ConsentApp.adminContribution() still contributes generic ConsentForm and ConsentResponse models. Those models provide searchable tables and field widgets, while Expo Router gives the explicit routes above precedence for the richer consent workflows.