File tree Expand file tree Collapse file tree 1 file changed +0
-33
lines changed
Sources/FaceLiveness/Views/Liveness Expand file tree Collapse file tree 1 file changed +0
-33
lines changed Original file line number Diff line number Diff line change @@ -165,39 +165,6 @@ public struct FaceLivenessDetectorView: View {
165
165
break
166
166
}
167
167
}
168
- case . awaitingChallengeType:
169
- LoadingPageView ( )
170
- . onAppear {
171
- Task {
172
- do {
173
- let session = try await sessionTask. value
174
- viewModel. livenessService = session
175
- viewModel. registerServiceEvents ( onChallengeTypeReceived: { challenge in
176
- self . displayState = DisplayState . awaitingLivenessSession ( challenge)
177
- } )
178
- viewModel. initializeLivenessStream ( )
179
- } catch {
180
- throw FaceLivenessDetectionError . accessDenied
181
- }
182
-
183
- DispatchQueue . main. async {
184
- if let faceDetector = viewModel. faceDetector as? FaceDetectorShortRange . Model {
185
- faceDetector. setFaceDetectionSessionConfigurationWrapper ( configuration: viewModel)
186
- }
187
- }
188
- }
189
- }
190
- . onReceive ( viewModel. $livenessState) { output in
191
- switch output. state {
192
- case . encounteredUnrecoverableError( let error) :
193
- let closeCode = error. webSocketCloseCode ?? . normalClosure
194
- viewModel. livenessService? . closeSocket ( with: closeCode)
195
- isPresented = false
196
- onCompletion ( . failure( mapError ( error) ) )
197
- default :
198
- break
199
- }
200
- }
201
168
case . awaitingLivenessSession( let challenge) :
202
169
Color . clear
203
170
. onAppear {
You can’t perform that action at this time.
0 commit comments