Rewrite QrScannerView with full state machine (idle/requesting/scanning/ detected/success/error), corner bracket animations snapping to QR cornerPoints, flash toggle, and haptic feedback. Add QrScannerSheet as bottom sheet wrapper for mobile. Simplify ConnectPrompt to use useIsMobile() — mobile shows scan button + sheet, desktop shows paste-only UI. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| sdk | ||
| store | ||
| ui | ||