浏览代码

Hightlight expired links

Neeraj Gupta 2 年之前
父节点
当前提交
0a61f59cb2
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      lib/ui/shared_collections_gallery.dart

+ 7 - 1
lib/ui/shared_collections_gallery.dart

@@ -16,6 +16,7 @@ import 'package:photos/events/user_logged_out_event.dart';
 import 'package:photos/models/collection_items.dart';
 import 'package:photos/models/collection_items.dart';
 import 'package:photos/models/gallery_type.dart';
 import 'package:photos/models/gallery_type.dart';
 import 'package:photos/services/collections_service.dart';
 import 'package:photos/services/collections_service.dart';
+import 'package:photos/theme/colors.dart';
 import 'package:photos/ui/collections/section_title.dart';
 import 'package:photos/ui/collections/section_title.dart';
 import 'package:photos/ui/common/gradient_button.dart';
 import 'package:photos/ui/common/gradient_button.dart';
 import 'package:photos/ui/common/loading_widget.dart';
 import 'package:photos/ui/common/loading_widget.dart';
@@ -317,7 +318,12 @@ class OutgoingCollectionItem extends StatelessWidget {
                       const Padding(padding: EdgeInsets.all(2)),
                       const Padding(padding: EdgeInsets.all(2)),
                       c.collection.publicURLs.isEmpty
                       c.collection.publicURLs.isEmpty
                           ? Container()
                           ? Container()
-                          : const Icon(Icons.link),
+                          : (c.collection.publicURLs.first.isExpired
+                              ? const Icon(
+                                  Icons.link,
+                                  color: warning500,
+                                )
+                              : const Icon(Icons.link)),
                     ],
                     ],
                   ),
                   ),
                   sharees.isEmpty
                   sharees.isEmpty