From 9f9c6b247900a3a08e2b2322896d4f185a12d047 Mon Sep 17 00:00:00 2001 From: Iván Ávalos Date: Wed, 20 Sep 2023 22:32:46 -0600 Subject: - [android] Add direction arrows to reports. - [android] Use DP for marker sizes. --- .../kotlin/mx/trackermap/TrackerMap/utils/ReportDates.kt | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'shared') diff --git a/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/utils/ReportDates.kt b/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/utils/ReportDates.kt index 5298df3..d261d07 100644 --- a/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/utils/ReportDates.kt +++ b/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/utils/ReportDates.kt @@ -22,20 +22,10 @@ import kotlinx.datetime.* @DelicateCoroutinesApi class ReportDates { - enum class PeriodTypes { - TODAY, - LAST_24, - YESTERDAY, - THIS_WEEK, - LAST_7, - THIS_MONTH, - LAST_30, - CUSTOM - } sealed class ReportPeriod { val timezone = TimeZone.currentSystemDefault() - val clock = Clock.System + private val clock = Clock.System val instant = clock.now() val dateTime = instant.toLocalDateTime(timezone) val date = dateTime.date @@ -47,7 +37,7 @@ class ReportDates { return formatDateTime(from) to formatDateTime(to) } - fun formatDateTime(dateTime: LocalDateTime) = + private fun formatDateTime(dateTime: LocalDateTime) = dateTime.toInstant(timezone).toString() class Today : ReportPeriod() { -- cgit v1.2.3