Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val useCaseModule = module {
- single { GetHotDeals(repository = get(), postExecutionThread = get()) }
- single { MapCarMakeNames<SaleCars>(repository = get(), postExecutionThread = get()) }
- single { MapCarModelNames<SaleCars>(repository = get(), postExecutionThread = get()) }
- single { MapCarSubmodelNames<SaleCars>(repository = get(), postExecutionThread = get()) }
- single { MapCarTrimNames<SaleCars>(repository = get(), postExecutionThread = get()) }
- }
- val viewModelModule = module {
- viewModel {
- HotDealsViewModel(
- getHotDeals = get(),
- mapCarMakeNames = get(),
- mapCarModelNames = get(),
- mapCarSubmodelNames = get(),
- mapCarTrimNames = get()
- )
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement