@@ -198,52 +198,52 @@ struct JourneyNodeView: View {
198198 ForEach ( Array ( continueNode . callbacks . enumerated ( ) ) , id : \. offset ) { index , callback in
199199 switch callback {
200200 case let booleanCallback as BooleanAttributeInputCallback :
201- BooleanAttributeInputCallbackView ( callback : booleanCallback , onNodeUpdated : onNodeUpdated )
201+ BooleanAttributeInputCallbackView ( callback : booleanCallback , onNodeUpdated : onNodeUpdated ) . id ( booleanCallback . id )
202202
203203 case let choiceCallback as ChoiceCallback :
204- ChoiceCallbackView ( callback : choiceCallback , onNodeUpdated : onNodeUpdated )
204+ ChoiceCallbackView ( callback : choiceCallback , onNodeUpdated : onNodeUpdated ) . id ( choiceCallback . id )
205205
206206 case let confirmationCallback as ConfirmationCallback :
207- ConfirmationCallbackView ( callback : confirmationCallback , onSelected : onNext )
207+ ConfirmationCallbackView ( callback : confirmationCallback , onSelected : onNext ) . id ( confirmationCallback . id )
208208
209209 case let consentCallback as ConsentMappingCallback :
210- ConsentMappingCallbackView ( callback : consentCallback , onNodeUpdated : onNodeUpdated )
210+ ConsentMappingCallbackView ( callback : consentCallback , onNodeUpdated : onNodeUpdated ) . id ( consentCallback . id )
211211
212212 case let kbaCallback as KbaCreateCallback :
213- KbaCreateCallbackView ( callback : kbaCallback , onNodeUpdated : onNodeUpdated )
213+ KbaCreateCallbackView ( callback : kbaCallback , onNodeUpdated : onNodeUpdated ) . id ( kbaCallback . id )
214214
215215 case let numberCallback as NumberAttributeInputCallback :
216- NumberAttributeInputCallbackView ( callback : numberCallback , onNodeUpdated : onNodeUpdated )
216+ NumberAttributeInputCallbackView ( callback : numberCallback , onNodeUpdated : onNodeUpdated ) . id ( numberCallback . id )
217217
218218 case let passwordCallback as PasswordCallback :
219- PasswordCallbackView ( callback : passwordCallback , onNodeUpdated : onNodeUpdated )
219+ PasswordCallbackView ( callback : passwordCallback , onNodeUpdated : onNodeUpdated ) . id ( passwordCallback . id )
220220
221221 case let pollingCallback as PollingWaitCallback :
222- PollingWaitCallbackView ( callback : pollingCallback , onTimeout : onNext )
222+ PollingWaitCallbackView ( callback : pollingCallback , onTimeout : onNext ) . id ( pollingCallback . id )
223223
224224 case let stringCallback as StringAttributeInputCallback :
225- StringAttributeInputCallbackView ( callback : stringCallback , onNodeUpdated : onNodeUpdated )
225+ StringAttributeInputCallbackView ( callback : stringCallback , onNodeUpdated : onNodeUpdated ) . id ( stringCallback . id )
226226
227227 case let termsCallback as TermsAndConditionsCallback :
228- TermsAndConditionsCallbackView ( callback : termsCallback , onNodeUpdated : onNodeUpdated )
228+ TermsAndConditionsCallbackView ( callback : termsCallback , onNodeUpdated : onNodeUpdated ) . id ( termsCallback . id )
229229
230230 case let textInputCallback as TextInputCallback :
231- TextInputCallbackView ( callback : textInputCallback , onNodeUpdated : onNodeUpdated )
231+ TextInputCallbackView ( callback : textInputCallback , onNodeUpdated : onNodeUpdated ) . id ( textInputCallback . id )
232232
233233 case let textOutputCallback as TextOutputCallback :
234- TextOutputCallbackView ( callback : textOutputCallback )
234+ TextOutputCallbackView ( callback : textOutputCallback ) . id ( textOutputCallback . id )
235235
236236 case let suspendedTextCallback as SuspendedTextOutputCallback :
237- TextOutputCallbackView ( callback : suspendedTextCallback )
237+ TextOutputCallbackView ( callback : suspendedTextCallback ) . id ( suspendedTextCallback . id )
238238
239239 case let nameCallback as NameCallback :
240- NameCallbackView ( callback : nameCallback , onNodeUpdated : onNodeUpdated )
240+ NameCallbackView ( callback : nameCallback , onNodeUpdated : onNodeUpdated ) . id ( nameCallback . id )
241241
242242 case let validatedUsernameCallback as ValidatedUsernameCallback :
243- ValidatedUsernameCallbackView ( callback : validatedUsernameCallback , onNodeUpdated : onNodeUpdated )
243+ ValidatedUsernameCallbackView ( callback : validatedUsernameCallback , onNodeUpdated : onNodeUpdated ) . id ( validatedUsernameCallback . id )
244244
245245 case let validatedPasswordCallback as ValidatedPasswordCallback :
246- ValidatedPasswordCallbackView ( callback : validatedPasswordCallback , onNodeUpdated : onNodeUpdated )
246+ ValidatedPasswordCallbackView ( callback : validatedPasswordCallback , onNodeUpdated : onNodeUpdated ) . id ( validatedPasswordCallback . id )
247247
248248 case let protectInitCallback as PingOneProtectInitializeCallback :
249249 PingOneProtectInitializeCallbackView ( callback : protectInitCallback , onNext : onNext )
0 commit comments