Use this page to validate vendored hooks parity for functional workflows.
Provider Diagnostics
constants: isDesktop=true isBrowser=false isApp=false
constants: layoutWidth=1280 windowWidth=1280 windowHeight=800
appConstants parity: isDesktop=true isBrowser=false isApp=false
screenContext: screenName=DevParityFunctional hasNavigateTo=true
screenContext: hasTrackScreenEvent=true hasGetParams=true
legacy theme provider: name=UDAAN isUdaan=true
legacy theme tokens: red60=249,112,102 blue60=54,191,250
callback checks: modal=false dialog=false snackbar=false
Test Modal Close Callback
Test Dialog Close Callback
Test Snackbar Close Callback
Shared Props Case (Functional Parent)
Run Case: shared-props-functional
CaseResult shared-props-functional = idle
Shared Props Async Case (Functional Parent)
Run Case: shared-props-async-functional
CaseResult shared-props-async-functional = idle
Hook UI Actions Case (Functional Parent)
Run Case: hook-ui-actions-functional
CaseResult hook-ui-actions-functional = idle
Unsafe: useScreenContext.showModal (Functional Parent)
Run Case: unsafe-ctx-showModal-functional
CaseResult unsafe-ctx-showModal-functional = idle
Unsafe: useScreenContext.hideModal (Functional Parent)
Run Case: unsafe-ctx-hideModal-functional
CaseResult unsafe-ctx-hideModal-functional = idle
Unsafe: useScreenContext.showDialog (Functional Parent)
Run Case: unsafe-ctx-showDialog-functional
CaseResult unsafe-ctx-showDialog-functional = idle
Unsafe: useScreenContext.closeDialog (Functional Parent)
Run Case: unsafe-ctx-closeDialog-functional
CaseResult unsafe-ctx-closeDialog-functional = idle
Unsafe: useScreenContext.showToast (Functional Parent)
Run Case: unsafe-ctx-showToast-functional
CaseResult unsafe-ctx-showToast-functional = idle
Unsafe: useScreenContext.showModalToast (Functional Parent)
Run Case: unsafe-ctx-showModalToast-functional
CaseResult unsafe-ctx-showModalToast-functional = idle