refactored code to encapsulate date formatting

This commit is contained in:
2025-01-29 13:39:49 +01:00
parent 2655779fac
commit 7b7e3e9fe0
6 changed files with 85 additions and 43 deletions

View File

@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:intl/intl.dart' as intl;
import '../model/flood_station.dart';
import '../services/date_utility.dart';
class MapPopup extends StatelessWidget {
const MapPopup(
@@ -43,7 +43,7 @@ class MapPopup extends StatelessWidget {
Padding(padding: EdgeInsets.only(left: 8)),
Text(
_station.dateOpened != null
? intl.DateFormat.yMd().format(_station.dateOpened!)
? DateUtility.formatDateToYmd(_station.dateOpened!)
: '-',
),
],