From c226c70e0ac90d1c52d5bfc84890525f6026369f Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 27 May 2025 18:49:31 +0300 Subject: [PATCH] Updated on 2026-08-14 --- data/feedback/build.gradle.kts | 3 ++- .../com/tangem/data/feedback/DefaultFeedbackFeatureToggles.kt | 2 +- .../di/{FeedbackRepositoryModule.kt => FeedbackModule.kt} | 4 ++-- .../domain/feedback/repository/FeedbackFeatureToggles.kt | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) rename data/feedback/src/main/java/com/tangem/data/feedback/di/{FeedbackRepositoryModule.kt => FeedbackModule.kt} (91%) diff --git a/data/feedback/build.gradle.kts b/data/feedback/build.gradle.kts index 3b1c2e738b..98e7e62d4a 100644 --- a/data/feedback/build.gradle.kts +++ b/data/feedback/build.gradle.kts @@ -30,10 +30,11 @@ dependencies { // endregion // region Core modules + implementation(projects.core.configToggles) implementation(projects.core.datasource) implementation(projects.core.navigation) implementation(projects.core.utils) - implementation(projects.core.configToggles) + // endregion diff --git a/data/feedback/src/main/java/com/tangem/data/feedback/DefaultFeedbackFeatureToggles.kt b/data/feedback/src/main/java/com/tangem/data/feedback/DefaultFeedbackFeatureToggles.kt index f27aaeb760..00c72a285f 100644 --- a/data/feedback/src/main/java/com/tangem/data/feedback/DefaultFeedbackFeatureToggles.kt +++ b/data/feedback/src/main/java/com/tangem/data/feedback/DefaultFeedbackFeatureToggles.kt @@ -7,6 +7,6 @@ internal class DefaultFeedbackFeatureToggles( private val featureTogglesManager: FeatureTogglesManager, ) : FeedbackFeatureToggles { - override val isFeatureEnabled: Boolean + override val isUsedeskEnabled: Boolean get() = featureTogglesManager.isFeatureEnabled(name = "USEDESK_FEEDBACK_ENABLED") } \ No newline at end of file diff --git a/data/feedback/src/main/java/com/tangem/data/feedback/di/FeedbackRepositoryModule.kt b/data/feedback/src/main/java/com/tangem/data/feedback/di/FeedbackModule.kt similarity index 91% rename from data/feedback/src/main/java/com/tangem/data/feedback/di/FeedbackRepositoryModule.kt rename to data/feedback/src/main/java/com/tangem/data/feedback/di/FeedbackModule.kt index 5afebeee3b..cd701c4695 100644 --- a/data/feedback/src/main/java/com/tangem/data/feedback/di/FeedbackRepositoryModule.kt +++ b/data/feedback/src/main/java/com/tangem/data/feedback/di/FeedbackModule.kt @@ -18,7 +18,7 @@ import javax.inject.Singleton @Module @InstallIn(SingletonComponent::class) -internal object FeedbackRepositoryModule { +internal object FeedbackModule { @Provides @Singleton @@ -40,7 +40,7 @@ internal object FeedbackRepositoryModule { @Provides @Singleton - fun provideFeatureToggles(featureTogglesManager: FeatureTogglesManager): FeedbackFeatureToggles { + fun provideFeedbackFeatureToggles(featureTogglesManager: FeatureTogglesManager): FeedbackFeatureToggles { return DefaultFeedbackFeatureToggles(featureTogglesManager) } } \ No newline at end of file diff --git a/domain/feedback/src/main/java/com/tangem/domain/feedback/repository/FeedbackFeatureToggles.kt b/domain/feedback/src/main/java/com/tangem/domain/feedback/repository/FeedbackFeatureToggles.kt index 9612840840..ec87741f02 100644 --- a/domain/feedback/src/main/java/com/tangem/domain/feedback/repository/FeedbackFeatureToggles.kt +++ b/domain/feedback/src/main/java/com/tangem/domain/feedback/repository/FeedbackFeatureToggles.kt @@ -1,5 +1,5 @@ package com.tangem.domain.feedback.repository interface FeedbackFeatureToggles { - val isFeatureEnabled: Boolean + val isUsedeskEnabled: Boolean } \ No newline at end of file