|
|
@ -223,6 +223,22 @@ class _TimelineItemState extends State<TimelineItem> { |
|
|
width: 341.w, |
|
|
width: 341.w, |
|
|
height: 341.w, |
|
|
height: 341.w, |
|
|
fit: BoxFit.cover, |
|
|
fit: BoxFit.cover, |
|
|
|
|
|
|
|
|
|
|
|
imageBuilder: (context, imageProvider) => Container( |
|
|
|
|
|
decoration: BoxDecoration( |
|
|
|
|
|
borderRadius: BorderRadius.circular(8), |
|
|
|
|
|
image: DecorationImage( |
|
|
|
|
|
image: imageProvider, |
|
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
|
), |
|
|
|
|
|
), |
|
|
|
|
|
), |
|
|
|
|
|
errorWidget: (context, url, error) => Image.asset( |
|
|
|
|
|
Assets.imagesUserAvatar, |
|
|
|
|
|
width: 341.w, |
|
|
|
|
|
height: 341.w, |
|
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
|
), |
|
|
), |
|
|
), |
|
|
if(imgList.length == 2) Row( |
|
|
if(imgList.length == 2) Row( |
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
@ -233,6 +249,22 @@ class _TimelineItemState extends State<TimelineItem> { |
|
|
width: 165.w, |
|
|
width: 165.w, |
|
|
height: 165.w, |
|
|
height: 165.w, |
|
|
fit: BoxFit.cover, |
|
|
fit: BoxFit.cover, |
|
|
|
|
|
|
|
|
|
|
|
imageBuilder: (context, imageProvider) => Container( |
|
|
|
|
|
decoration: BoxDecoration( |
|
|
|
|
|
borderRadius: BorderRadius.circular(8), |
|
|
|
|
|
image: DecorationImage( |
|
|
|
|
|
image: imageProvider, |
|
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
|
), |
|
|
|
|
|
), |
|
|
|
|
|
), |
|
|
|
|
|
errorWidget: (context, url, error) => Image.asset( |
|
|
|
|
|
Assets.imagesUserAvatar, |
|
|
|
|
|
width: 165.w, |
|
|
|
|
|
height: 165.w, |
|
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
|
), |
|
|
); |
|
|
); |
|
|
}), |
|
|
}), |
|
|
], |
|
|
], |
|
|
@ -247,6 +279,22 @@ class _TimelineItemState extends State<TimelineItem> { |
|
|
width: 105.w, |
|
|
width: 105.w, |
|
|
height: 105.w, |
|
|
height: 105.w, |
|
|
fit: BoxFit.cover, |
|
|
fit: BoxFit.cover, |
|
|
|
|
|
|
|
|
|
|
|
imageBuilder: (context, imageProvider) => Container( |
|
|
|
|
|
decoration: BoxDecoration( |
|
|
|
|
|
borderRadius: BorderRadius.circular(8), |
|
|
|
|
|
image: DecorationImage( |
|
|
|
|
|
image: imageProvider, |
|
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
|
), |
|
|
|
|
|
), |
|
|
|
|
|
), |
|
|
|
|
|
errorWidget: (context, url, error) => Image.asset( |
|
|
|
|
|
Assets.imagesUserAvatar, |
|
|
|
|
|
width: 105.w, |
|
|
|
|
|
height: 105.w, |
|
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
|
), |
|
|
); |
|
|
); |
|
|
}), |
|
|
}), |
|
|
], |
|
|
], |
|
|
@ -298,7 +346,6 @@ class _TimelineItemState extends State<TimelineItem> { |
|
|
), |
|
|
), |
|
|
).onTap((){ |
|
|
).onTap((){ |
|
|
Get.to(() => TimelineInfo(id: widget.item.id ?? "",))?.then((e){ |
|
|
Get.to(() => TimelineInfo(id: widget.item.id ?? "",))?.then((e){ |
|
|
print(12121212121212); |
|
|
|
|
|
widget.item.likeCount = e.likeCount; |
|
|
widget.item.likeCount = e.likeCount; |
|
|
widget.item.isLiked = e.isLiked; |
|
|
widget.item.isLiked = e.isLiked; |
|
|
widget.item.commentCount = e.commentCount; |
|
|
widget.item.commentCount = e.commentCount; |
|
|
|