Restore providing the Locale

This commit is contained in:
Benoit Marty
2024-12-12 12:09:59 +01:00
parent f475f279d3
commit 53217b5112

View File

@@ -14,6 +14,7 @@ import io.element.android.libraries.dateformatter.impl.TimezoneProvider
import io.element.android.libraries.di.AppScope
import kotlinx.datetime.Clock
import kotlinx.datetime.TimeZone
import java.util.Locale
@Module
@ContributesTo(AppScope::class)
@@ -21,6 +22,9 @@ object DateFormatterModule {
@Provides
fun providesClock(): Clock = Clock.System
@Provides
fun providesLocale(): Locale = Locale.getDefault()
@Provides
fun providesTimezone(): TimezoneProvider = TimezoneProvider { TimeZone.currentSystemDefault() }
}