LocationSharingCoordinator: Handle LocationSharingService.

This commit is contained in:
SBiOSoftWhare
2022-05-16 17:04:42 +02:00
parent 2abfca4617
commit ffdfb4036f
@@ -77,9 +77,12 @@ final class LocationSharingCoordinator: Coordinator, Presentable {
init(parameters: LocationSharingCoordinatorParameters) {
self.parameters = parameters
let locationSharingService = LocationSharingService(userLocationService: parameters.roomDataSource.mxSession.userLocationService)
let viewModel = LocationSharingViewModel(mapStyleURL: BuildSettings.tileServerMapStyleURL,
avatarData: parameters.avatarData,
isLiveLocationSharingEnabled: BuildSettings.liveLocationSharingEnabled)
isLiveLocationSharingEnabled: BuildSettings.liveLocationSharingEnabled, service: locationSharingService)
let view = LocationSharingView(context: viewModel.context)
.addDependency(AvatarService.instantiate(mediaManager: parameters.mediaManager))