|
|
|
@ -11,6 +11,7 @@ import 'package:flutter/material.dart'; |
|
|
|
import 'package:flutter_screenutil/flutter_screenutil.dart'; |
|
|
|
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; |
|
|
|
import 'package:get/get.dart'; |
|
|
|
import 'package:tdesign_flutter/tdesign_flutter.dart'; |
|
|
|
|
|
|
|
class TimelineItem extends StatefulWidget { |
|
|
|
final Records item; |
|
|
|
@ -239,7 +240,9 @@ class _TimelineItemState extends State<TimelineItem> { |
|
|
|
height: 341.w, |
|
|
|
fit: BoxFit.cover, |
|
|
|
), |
|
|
|
), |
|
|
|
).onTap((){ |
|
|
|
TDImageViewer.showImageViewer(context: context, images: imgList); |
|
|
|
}), |
|
|
|
if(imgList.length == 2) Row( |
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
children: [ |
|
|
|
@ -265,7 +268,9 @@ class _TimelineItemState extends State<TimelineItem> { |
|
|
|
height: 165.w, |
|
|
|
fit: BoxFit.cover, |
|
|
|
), |
|
|
|
); |
|
|
|
).onTap((){ |
|
|
|
TDImageViewer.showImageViewer(context: context, images: imgList); |
|
|
|
}); |
|
|
|
}), |
|
|
|
], |
|
|
|
), |
|
|
|
@ -295,7 +300,9 @@ class _TimelineItemState extends State<TimelineItem> { |
|
|
|
height: 105.w, |
|
|
|
fit: BoxFit.cover, |
|
|
|
), |
|
|
|
); |
|
|
|
).onTap((){ |
|
|
|
TDImageViewer.showImageViewer(context: context, images: imgList); |
|
|
|
}); |
|
|
|
}), |
|
|
|
], |
|
|
|
), |
|
|
|
|