Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class ArticleItemView extends StatelessWidget {
- final Article article;
- ArticleItemView({this.article});
- @override
- Widget build(BuildContext context) {
- return Card(
- margin: EdgeInsets.all(4.0),
- child: Padding(
- padding: const EdgeInsets.all(8.0),
- child: Row(
- mainAxisAlignment: MainAxisAlignment.start,
- crossAxisAlignment: CrossAxisAlignment.start,
- children: [
- CachedNetworkImage(
- width: 90,
- imageUrl: article.thumb,
- placeholder: (context, url) => Loader(),
- errorWidget: (context, url, error) => Icon(Icons.error),
- ),
- SizedBox(width: 8,),
- Expanded(
- child: Column(
- mainAxisAlignment: MainAxisAlignment.start,
- crossAxisAlignment: CrossAxisAlignment.start,
- children: [
- Expanded(
- child: Text(article.title)
- ),
- Text(article.createdAt.toString()),
- ],
- ),
- )
- ],
- ),
- ),
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement