Repo created

This commit is contained in:
Fr4nz D13trich 2025-11-22 13:56:56 +01:00
parent 75dc487a7a
commit 39c29d175b
6317 changed files with 388324 additions and 2 deletions

View file

@ -0,0 +1,12 @@
plugins {
id(ThunderbirdPlugins.Library.androidCompose)
}
android {
namespace = "app.k9mail.feature.onboarding.migration.noop"
resourcePrefix = "onboarding_migration_noop_"
}
dependencies {
api(projects.feature.onboarding.migration.api)
}

View file

@ -0,0 +1,10 @@
package app.k9mail.feature.onboarding.migration
import app.k9mail.feature.onboarding.migration.api.OnboardingMigrationManager
import app.k9mail.feature.onboarding.migration.noop.NoOpOnboardingMigrationManager
import org.koin.core.module.Module
import org.koin.dsl.module
val onboardingMigrationModule: Module = module {
single<OnboardingMigrationManager> { NoOpOnboardingMigrationManager() }
}

View file

@ -0,0 +1,15 @@
package app.k9mail.feature.onboarding.migration.noop
import androidx.compose.runtime.Composable
import app.k9mail.feature.onboarding.migration.api.OnboardingMigrationManager
class NoOpOnboardingMigrationManager : OnboardingMigrationManager {
override fun isFeatureIncluded(): Boolean = false
@Composable
override fun OnboardingMigrationScreen(
onQrCodeScan: () -> Unit,
onAddAccount: () -> Unit,
onImport: () -> Unit,
) = Unit
}