mirror of
https://github.com/gabehf/Fladder.git
synced 2026-03-13 17:30:31 -07:00
chore: Fix dart deprecation messages
This commit is contained in:
parent
607dea3de1
commit
39a7537116
81 changed files with 258 additions and 195 deletions
|
|
@ -1,5 +1,3 @@
|
|||
import 'package:collection/collection.dart';
|
||||
|
||||
extension DurationExtensions on Duration? {
|
||||
String? get humanize {
|
||||
if (this == null) return null;
|
||||
|
|
@ -7,7 +5,7 @@ extension DurationExtensions on Duration? {
|
|||
final hours = duration.inHours != 0 ? '${duration.inHours.toString()}h' : null;
|
||||
final minutes = duration.inMinutes % 60 != 0 ? '${duration.inMinutes % 60}m'.padLeft(3, '0') : null;
|
||||
final seconds = duration.inSeconds % 60 != 0 ? '${duration.inSeconds % 60}s'.padLeft(3, '0') : null;
|
||||
final result = [hours, minutes, seconds].whereNotNull().map((e) => e).join(' ');
|
||||
final result = [hours, minutes, seconds].nonNulls.map((e) => e).join(' ');
|
||||
return result.isNotEmpty ? result : null;
|
||||
}
|
||||
|
||||
|
|
@ -18,7 +16,7 @@ extension DurationExtensions on Duration? {
|
|||
final minutes = (duration.inMinutes % 60).toString().padLeft(2, '0');
|
||||
final seconds = (duration.inHours == 0 ? duration.inSeconds % 60 : null)?.toString().padLeft(2, '0');
|
||||
|
||||
final result = [hours, minutes, seconds].whereNotNull().map((e) => e).join(':');
|
||||
final result = [hours, minutes, seconds].nonNulls.map((e) => e).join(':');
|
||||
return result.isNotEmpty ? result : null;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue