```swift func forgetDevice() { Amplify.Auth.forgetDevice() { result in switch result { case .success: print("Forget device succeeded") case .failure(let error): print("Forget device failed with error \(error)") } } } ``` ```swift func forgetDevice() -> AnyCancellable { Amplify.Auth.forgetDevice() .resultPublisher .sink { if case let .failure(authError) = $0 { print("Forget device failed with error \(authError)") } } receiveValue: { print("Forget device succeeded") } } ```