feat(FN-1118): add mobile sharing and deep-link managers

- Implement ShareManager with native Capacitor sharing, web share fallback, and clipboard fallback plus typed share lifecycle events
- Implement DeepLinkManager with native appUrlOpen and browser hash listeners, URL parsing for fusion schemes and universal links, and error events
- Wire plugin exports and initializePlugins support for share/deepLinks options, and configure Capacitor iOS/Android fusion URL schemes
- Add comprehensive Vitest coverage for sharing and deep-link behavior and document usage in the mobile package README
This commit is contained in:
gsxdsm
2026-04-08 00:52:24 -07:00
parent b280bc711e
commit 0c55b9edfc
9 changed files with 1219 additions and 12 deletions

View File

@@ -12,8 +12,10 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@capacitor/app": "^7.1.2",
"@capacitor/core": "^7.0.0",
"@capacitor/push-notifications": "^7.0.0"
"@capacitor/push-notifications": "^7.0.0",
"@capacitor/share": "^7.0.4"
},
"devDependencies": {
"@capacitor/android": "^7.0.0",