Commit 507c2b6
committed
feat(qr-code): integrate capacitor barcode scanner for QR code scanning
- Add BarcodeScanner plugin configuration to capacitor config for Android
- Include barcode scanner module in Android project settings and dependencies
- Add CAMERA permission to AndroidManifest.xml
- Implement QR code scanning functionality in QrCodePage component
- Show scan result and allow rescanning in UI
- Update package.json and package-lock.json with @capacitor/barcode-scanner dependency
- Inject and use trpc client in SettingsPage for async settings display
- Add environment API URL constants for prod and dev
- Provide trpc client in main bootstrap providers
- Enable skipLibCheck in tsconfig for smoother build
- Pass apiUrl environment variable in dashboard QR code generation on server side1 parent bc29516 commit 507c2b6
File tree
18 files changed
+468
-69
lines changed- mobile
- android
- app
- src/main
- src
- app
- dashboard
- explore-container
- qr-code
- settings
- environments
- web/src/server
- trpc/routers
- types
18 files changed
+468
-69
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
| 42 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 | | |
9 | 12 | | |
10 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
15 | 22 | | |
16 | 23 | | |
17 | 24 | | |
| |||
0 commit comments