small collection bugfixes for two point nine (#1446)

* fix addhaar typo

* consolidate mobile app links and add tests

* fix caching issues for pipelines

* fix gitleaks

* update binary merkle root.circom package source

* fix cache

* update path

* rename lockfile

* fix qrcode error

* fix mobile ci tests and prettier

* fix qr code typing

* fix qrcode pipelines

* fix integration test
This commit is contained in:
Justin Hernandez
2025-12-02 13:03:50 -08:00
committed by GitHub
parent cdce88cdda
commit 71a6b49140
34 changed files with 318 additions and 98 deletions

View File

@@ -27,13 +27,13 @@ import { useNavigation } from '../navigation/NavigationProvider';
* Routes not in this map are not supported in the demo app.
*/
const ROUTE_TO_SCREEN_MAP: Partial<Record<RouteName, ScreenName>> = {
'Home': 'Home',
'CountryPicker': 'CountrySelection',
'IDPicker': 'IDSelection',
'DocumentCamera': 'MRZ',
'DocumentNFCScan': 'NFC',
'ManageDocuments': 'Documents',
'AccountVerifiedSuccess': 'Success',
Home: 'Home',
CountryPicker: 'CountrySelection',
IDPicker: 'IDSelection',
DocumentCamera: 'MRZ',
DocumentNFCScan: 'NFC',
ManageDocuments: 'Documents',
AccountVerifiedSuccess: 'Success',
// Routes not implemented in demo app:
// 'DocumentOnboarding': null,
// 'SaveRecoveryPhrase': null,
@@ -173,7 +173,9 @@ export function SelfClientProvider({ children, onNavigate }: SelfClientProviderP
// This is safe because we control the route mapping
navigation.navigate(screenName, params as any);
} else {
console.warn(`[SelfClientProvider] SDK route "${routeName}" is not mapped to a demo screen. Ignoring navigation request.`);
console.warn(
`[SelfClientProvider] SDK route "${routeName}" is not mapped to a demo screen. Ignoring navigation request.`,
);
}
},
},