Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit d42fe65d authored by Wolf-Martell Montwé's avatar Wolf-Martell Montwé
Browse files

Move appCommonFeatureModule to appCommonModule

parent e196b4ca
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
package net.thunderbird.app.common

import net.thunderbird.app.common.account.appCommonAccountModule
import net.thunderbird.app.common.feature.appCommonFeatureModule
import org.koin.core.module.Module
import org.koin.dsl.module

val appCommonModule: Module = module {
    includes(
        appCommonAccountModule,
        appCommonFeatureModule,
    )
}
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ import android.content.Context
import app.k9mail.feature.launcher.FeatureLauncherExternalContract
import com.fsck.k9.activity.MessageList

class AccountSetupFinishedLauncher(
internal class AccountSetupFinishedLauncher(
    private val context: Context,
) : FeatureLauncherExternalContract.AccountSetupFinishedLauncher {
    override fun launch(accountUuid: String?) {
+1 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalCon
import org.koin.android.ext.koin.androidContext
import org.koin.dsl.module

val featureLauncherModule = module {
internal val appCommonFeatureModule = module {
    factory<FeatureLauncherExternalContract.AccountSetupFinishedLauncher> {
        AccountSetupFinishedLauncher(
            context = androidContext(),
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ import com.fsck.k9.preferences.DrawerConfigManager
import kotlinx.coroutines.flow.Flow
import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract

class NavigationDrawerConfigLoader(private val drawerConfigManager: DrawerConfigManager) :
internal class NavigationDrawerConfigLoader(private val drawerConfigManager: DrawerConfigManager) :
    NavigationDrawerExternalContract.DrawerConfigLoader {
    override fun loadDrawerConfigFlow(): Flow<NavigationDrawerExternalContract.DrawerConfig> {
        return drawerConfigManager.getConfigFlow()
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ import com.fsck.k9.preferences.DrawerConfigManager
import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract
import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract.DrawerConfig

class NavigationDrawerConfigWriter(
internal class NavigationDrawerConfigWriter(
    private val drawerConfigManager: DrawerConfigManager,
) : NavigationDrawerExternalContract.DrawerConfigWriter {
    override fun writeDrawerConfig(drawerConfig: DrawerConfig) {
Loading