feat: add deep linking support for DID routes

- Add DID route schema to deepLinks.ts
- Enable Android app link verification
- Add autoVerify flag to Android manifest

Technical Changes:
- Add did schema with id parameter to deepLinkSchemas
- Add DeepLinkParams type for DID routes
- Set android:autoVerify="true" in intent-filter
- Update manifest to handle DID deep links

This enables proper deep linking for DID-based routes and
allows Android to verify app links automatically. The DID
schema allows direct navigation to DID-specific views via
external links.
This commit is contained in:
Matthew Raymer
2025-03-10 05:00:46 +00:00
parent b55b786738
commit 4562be3bac
3 changed files with 17 additions and 12 deletions

View File

@@ -66,6 +66,10 @@ export const deepLinkSchemas = {
id: z.string().min(1),
view: z.enum(["details"]).optional(),
}),
did: z.object({
id: z.string(),
}),
};
export type DeepLinkParams = {