ananas/app/src/main/java/dev/jdtech/jellyfin/di/SharedPreferencesModule.kt
2021-08-03 19:04:03 +02:00

22 lines
646 B
Kotlin

package dev.jdtech.jellyfin.di
import android.content.Context
import android.content.SharedPreferences
import androidx.preference.PreferenceManager
import dagger.Module
import dagger.Provides
import dagger.hilt.InstallIn
import dagger.hilt.android.qualifiers.ApplicationContext
import dagger.hilt.components.SingletonComponent
import javax.inject.Singleton
@Module
@InstallIn(SingletonComponent::class)
object SharedPreferencesModule {
@Singleton
@Provides
fun provideSharedPreferences(@ApplicationContext application: Context): SharedPreferences {
return PreferenceManager.getDefaultSharedPreferences(application)
}
}