Add a service and flow coordinator for the LinkNewDevice feature. (#4859)

* Add a LinkNewDeviceService that exposes the SDK's grant QR code login methods.

* Add a flow coordinator for linking a new device.

Changes the presentation too.
This commit is contained in:
Doug
2025-12-15 14:44:26 +00:00
committed by GitHub
parent 27ca265991
commit 93dfc84a57
38 changed files with 536 additions and 73 deletions
@@ -105,6 +105,7 @@ enum QRCodeLoginError: Error, Equatable {
case expired
case deviceNotSupported
case deviceNotSignedIn
case deviceAlreadySignedIn
case unknown
}