Restore providing the Locale

This commit is contained in:
Benoit Marty 2024-12-12 12:09:59 +01:00
parent ad074326ca
commit a02491ab6f

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() }
}