Format set dates as yyyy-mm-dd

This commit is contained in:
Brandon Presley 2023-04-13 17:32:11 +12:00
parent b58b877bb0
commit ff9f3263ae
3 changed files with 14 additions and 0 deletions

View File

@ -7,6 +7,7 @@ import 'package:fmassive/plans_page.dart';
import 'package:fmassive/settings_page.dart'; import 'package:fmassive/settings_page.dart';
import 'package:fmassive/timer_page.dart'; import 'package:fmassive/timer_page.dart';
import 'package:fmassive/workouts_page.dart'; import 'package:fmassive/workouts_page.dart';
import 'package:intl/intl.dart';
import 'package:moor_flutter/moor_flutter.dart'; import 'package:moor_flutter/moor_flutter.dart';
class HomePage extends StatefulWidget { class HomePage extends StatefulWidget {
@ -160,6 +161,10 @@ class _HomePage extends State<_HomePageWidget> {
itemBuilder: (context, index) { itemBuilder: (context, index) {
return ListTile( return ListTile(
title: Text(gymSets[index].name), title: Text(gymSets[index].name),
subtitle: Text(
"${gymSets[index].reps} x ${gymSets[index].weight}kg"),
trailing: Text(DateFormat("yyyy-MM-dd")
.format(DateTime.parse(gymSets[index].created))),
onTap: () async { onTap: () async {
await Navigator.push( await Navigator.push(
context, context,

View File

@ -392,6 +392,14 @@ packages:
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.0.2" version: "4.0.2"
intl:
dependency: "direct main"
description:
name: intl
sha256: a3715e3bc90294e971cb7dc063fbf3cd9ee0ebf8604ffeafabd9e6f16abbdbe6
url: "https://pub.dev"
source: hosted
version: "0.18.0"
io: io:
dependency: transitive dependency: transitive
description: description:

View File

@ -44,6 +44,7 @@ dependencies:
moor: ^4.6.1+1 moor: ^4.6.1+1
file_picker: ^5.2.9 file_picker: ^5.2.9
audioplayers: ^4.0.1 audioplayers: ^4.0.1
intl: ^0.18.0
dev_dependencies: dev_dependencies:
flutter_test: flutter_test: