diff --git a/app/src/main/java/com/futo/circles/di/DataSourceModule.kt b/app/src/main/java/com/futo/circles/di/DataSourceModule.kt index 8a6de5f86619f7925d8748fa52855a030c6b1500..c1ac5531c967a8bab8a9d700a24120bf5fa21579 100644 --- a/app/src/main/java/com/futo/circles/di/DataSourceModule.kt +++ b/app/src/main/java/com/futo/circles/di/DataSourceModule.kt @@ -11,6 +11,7 @@ import com.futo.circles.feature.circles.accept_invite.AcceptCircleInviteDataSour import com.futo.circles.feature.circles.following.FollowingDataSource import com.futo.circles.feature.groups.GroupsDataSource import com.futo.circles.feature.log_in.LoginDataSource +import com.futo.circles.feature.people.PeopleDataSource import com.futo.circles.feature.photos.PhotosDataSource import com.futo.circles.feature.photos.preview.GalleryImageDataSource import com.futo.circles.feature.photos.save.SelectGalleryDataSource @@ -88,4 +89,5 @@ val dataSourceModule = module { factory { (deviceId: String) -> RemoveSessionDataSource(deviceId, get(), get()) } factory { (roomId: String, eventId: String) -> GalleryImageDataSource(roomId, eventId) } factory { SelectGalleryDataSource(get(), get()) } + factory { PeopleDataSource() } } \ No newline at end of file diff --git a/app/src/main/java/com/futo/circles/di/UiModule.kt b/app/src/main/java/com/futo/circles/di/UiModule.kt index 13063e6ab1b1063f1b9ccd1c7386c2ecb1462b35..190ce3aee2cbeaadec28747c01e422f5aed72176 100644 --- a/app/src/main/java/com/futo/circles/di/UiModule.kt +++ b/app/src/main/java/com/futo/circles/di/UiModule.kt @@ -5,6 +5,7 @@ import com.futo.circles.feature.circles.accept_invite.AcceptCircleInviteViewMode import com.futo.circles.feature.circles.following.FollowingViewModel import com.futo.circles.feature.groups.GroupsViewModel import com.futo.circles.feature.log_in.LogInViewModel +import com.futo.circles.feature.people.PeopleViewModel import com.futo.circles.feature.photos.PhotosViewModel import com.futo.circles.feature.photos.gallery.GalleryViewModel import com.futo.circles.feature.photos.preview.GalleryImageViewModel @@ -40,6 +41,7 @@ val uiModule = module { viewModel { LogInViewModel(get()) } viewModel { GroupsViewModel(get()) } viewModel { CirclesViewModel(get()) } + viewModel { PeopleViewModel(get()) } viewModel { PhotosViewModel(get()) } viewModel { (roomId: String, type: CircleRoomTypeArg) -> TimelineViewModel(