From 23b16a0fb7bde132ef10366650393592e4a93719 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8D=E3=82=80=E3=81=AD=E3=81=93?= Date: Thu, 13 Jun 2024 15:14:33 +0900 Subject: [PATCH] =?UTF-8?q?Bind=E4=BD=9C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../utils/modules/FeatureFlagModule.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 utils/src/main/java/one/nem/kidshift/utils/modules/FeatureFlagModule.java diff --git a/utils/src/main/java/one/nem/kidshift/utils/modules/FeatureFlagModule.java b/utils/src/main/java/one/nem/kidshift/utils/modules/FeatureFlagModule.java new file mode 100644 index 0000000..9e27393 --- /dev/null +++ b/utils/src/main/java/one/nem/kidshift/utils/modules/FeatureFlagModule.java @@ -0,0 +1,16 @@ +package one.nem.kidshift.utils.modules; + +import dagger.Binds; +import dagger.Module; +import dagger.hilt.InstallIn; +import dagger.hilt.components.SingletonComponent; +import one.nem.kidshift.utils.FeatureFlag; +import one.nem.kidshift.utils.impl.FeatureFlagImpl; + +@Module +@InstallIn(SingletonComponent.class) +abstract public class FeatureFlagModule { + + @Binds + public abstract FeatureFlag bindFeatureFlag(FeatureFlagImpl featureFlagImpl); +}