diff options
Diffstat (limited to 'app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt')
| -rw-r--r-- | app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt b/app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt new file mode 100644 index 00000000..cdb0f9f1 --- /dev/null +++ b/app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt @@ -0,0 +1,19 @@ +package dev.msfjarvis.aps.injection.context + +import android.content.Context +import dagger.Module +import dagger.Provides +import dagger.hilt.InstallIn +import dagger.hilt.android.qualifiers.ApplicationContext +import dagger.hilt.components.SingletonComponent + +@Module +@InstallIn(SingletonComponent::class) +class ContextModule { + + @Provides + @FilesDirPath + fun providesFilesDirPath(@ApplicationContext context: Context): String { + return context.filesDir.path + } +}
\ No newline at end of file |
