toChatSectionHeader property
String
get
toChatSectionHeader
Returns chat section header format
Implementation
String get toChatSectionHeader {
final now = DateTime.now();
final localTime = toLocal();
final difference = now.difference(localTime);
if (difference.inDays == 0) {
return 'Today';
} else if (difference.inDays == 1) {
return 'Yesterday';
} else if (difference.inDays < 7) {
final days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
return days[localTime.weekday - 1];
} else {
return toDateAsString;
}
}