From 7e7af7658cce6ee420eda597b9d6f574b4849646 Mon Sep 17 00:00:00 2001 From: kleponijo <158453666+kleponijo@users.noreply.github.com> Date: Sun, 26 Apr 2026 16:37:26 +0700 Subject: [PATCH] ok --- .../wind_speed/views/wind_speed_screen.dart | 1 - .../lib/src/models/wind_speed.dart | 14 +++++--------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/lib/screens/monitoring/wind_speed/views/wind_speed_screen.dart b/lib/screens/monitoring/wind_speed/views/wind_speed_screen.dart index d24c2f4..b04f9cd 100644 --- a/lib/screens/monitoring/wind_speed/views/wind_speed_screen.dart +++ b/lib/screens/monitoring/wind_speed/views/wind_speed_screen.dart @@ -55,7 +55,6 @@ class WindSpeedScreen extends StatelessWidget { .map((e) => { 'timestamp': e.timestamp, 'speed': e.speed, - 'pulse': e.pulse, }) .toList(); diff --git a/packages/monitoring_repository/lib/src/models/wind_speed.dart b/packages/monitoring_repository/lib/src/models/wind_speed.dart index 37357f8..b35d05a 100644 --- a/packages/monitoring_repository/lib/src/models/wind_speed.dart +++ b/packages/monitoring_repository/lib/src/models/wind_speed.dart @@ -1,26 +1,22 @@ class MyWindSpeed { double speed; - int pulse; + DateTime timestamp; - MyWindSpeed({ - required this.speed, - required this.pulse, - required this.timestamp, - }); + MyWindSpeed({required this.speed, required this.timestamp}); static final empty = MyWindSpeed( speed: 0.0, - pulse: 0, + timestamp: DateTime.fromMillisecondsSinceEpoch(0), ); factory MyWindSpeed.fromJson(Map json) { return MyWindSpeed( speed: (json['speed'] ?? 0).toDouble(), - pulse: (json['pulse'] ?? 0) as int, + timestamp: DateTime.fromMillisecondsSinceEpoch( - (json['timesTamp'] ?? 0) * 1000, // kalau dari Unix detik + (json['timestamp'] ?? 0) * 1000, // kalau dari Unix detik ).toLocal(), ); }