Create CallView.Coordinator in ViewModel

preserving it across view rebuilds as phone rotates
This commit is contained in:
mredig
2026-08-05 02:07:18 -05:00
committed by Mauro
parent 668fbe1827
commit bbdbbe1081
3 changed files with 13 additions and 2 deletions
@@ -52,6 +52,8 @@ class CallScreenViewModel: CallScreenViewModelType, CallScreenViewModelProtocol
super.init(initialViewState: CallScreenViewState(script: CallScreenJavaScriptMessageName.allCasesInjectionScript))
state.swiftUICallViewCoordinator = .init(viewModelContext: context)
elementCallService.actions
.receive(on: DispatchQueue.main)
.sink { [weak self] action in