package io.visus.orbis.feature.orb.di

import io.visus.orbis.feature.orb.service.OrbRenderService
import io.visus.orbis.feature.orb.service.OrbRenderServiceImpl
import io.visus.orbis.feature.orb.ui.OrbViewModel
import org.koin.core.module.dsl.bind
import org.koin.core.module.dsl.singleOf
import org.koin.core.module.dsl.viewModelOf
import org.koin.dsl.module

val orbModule = module {
    singleOf(::OrbRenderServiceImpl) { bind<OrbRenderService>() }
    viewModelOf(::OrbViewModel)
}
