List notif even without subsId
This commit is contained in:
parent
04cc6fef83
commit
0c1aa9c791
1 changed files with 9 additions and 2 deletions
|
|
@ -59,11 +59,18 @@ class _FireNotificationListState extends State<FireNotificationList> {
|
||||||
|
|
||||||
Widget _buildRow(BuildContext context, List<YourLocation> yourLocations,
|
Widget _buildRow(BuildContext context, List<YourLocation> yourLocations,
|
||||||
FireNotification notif, onDeleted, onTap) {
|
FireNotification notif, onDeleted, onTap) {
|
||||||
YourLocation yl = yourLocations.singleWhere((yl) => yl.id == notif.subsId);
|
String prefix = "";
|
||||||
|
|
||||||
|
if (notif.subsId != null) {
|
||||||
|
YourLocation yl =
|
||||||
|
yourLocations.singleWhere((yl) => yl.id == notif.subsId);
|
||||||
|
prefix = '${yl.description}. ';
|
||||||
|
}
|
||||||
|
|
||||||
return new ListTile(
|
return new ListTile(
|
||||||
dense: true,
|
dense: true,
|
||||||
leading: const Icon(Icons.whatshot),
|
leading: const Icon(Icons.whatshot),
|
||||||
title: new Text('${yl.description}. ${notif.description}',
|
title: new Text('${prefix}${notif.description}',
|
||||||
style: new TextStyle(
|
style: new TextStyle(
|
||||||
fontWeight: notif.read ? FontWeight.normal : FontWeight.bold)),
|
fontWeight: notif.read ? FontWeight.normal : FontWeight.bold)),
|
||||||
subtitle: new Text(Moment.now().from(context, notif.when)),
|
subtitle: new Text(Moment.now().from(context, notif.when)),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue