Fixed holidays in past showing negative countdown
This commit is contained in:
parent
d234074b87
commit
efa389fcaf
2
.gitignore
vendored
2
.gitignore
vendored
@ -28,3 +28,5 @@ doc/api/
|
|||||||
.flutter-plugins-dependencies
|
.flutter-plugins-dependencies
|
||||||
|
|
||||||
*.aab
|
*.aab
|
||||||
|
|
||||||
|
*.idea/*
|
@ -135,11 +135,18 @@ class _HolidaysState extends State<Holidays> {
|
|||||||
leading: const Icon(Icons.arrow_back),
|
leading: const Icon(Icons.arrow_back),
|
||||||
title: Text("bis zum ${parseString(holiday.end)}"),
|
title: Text("bis zum ${parseString(holiday.end)}"),
|
||||||
),
|
),
|
||||||
ListTile(
|
Visibility(
|
||||||
|
visible: !DateTime.parse(holiday.start).difference(DateTime.now()).isNegative,
|
||||||
|
replacement: ListTile(
|
||||||
|
leading: const CenteredLeading(Icon(Icons.content_paste_search_outlined)),
|
||||||
|
title: Text(Jiffy.parse(holiday.start).fromNow()),
|
||||||
|
),
|
||||||
|
child: ListTile(
|
||||||
leading: const CenteredLeading(Icon(Icons.timer_outlined)),
|
leading: const CenteredLeading(Icon(Icons.timer_outlined)),
|
||||||
title: AnimatedTime(callback: () => DateTime.parse(holiday.start).difference(DateTime.now())),
|
title: AnimatedTime(callback: () => DateTime.parse(holiday.start).difference(DateTime.now())),
|
||||||
subtitle: Text(Jiffy.parse(holiday.start).fromNow()),
|
subtitle: Text(Jiffy.parse(holiday.start).fromNow()),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
DebugTile(holiday.toJson()).asTile(context),
|
DebugTile(holiday.toJson()).asTile(context),
|
||||||
],
|
],
|
||||||
)),
|
)),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user