import 'package:flutter/cupertino.dart'; import 'package:hiddingsel_app/appflow/model/articles.dart'; import '../widgets/card.dart'; import '../navigation_drawer.dart'; class ArticleThumbnailView extends StatelessWidget with NavigationDrawerItem { String get title => _article.title; final ArticleModel _article; final Function(PreferredSizeWidget appBar, Widget body)? _onChange; ArticleThumbnailView(this._article, this._onChange); @override Widget build(BuildContext context) => ItemWithTitle.fromArticle(_article, _onChange); } class ArticleView extends StatelessWidget with NavigationDrawerItem { String get title => _article.title; final ArticleModel _article; ArticleView(this._article); @override Widget build(BuildContext context) => ListView( children: [ ItemWithWebView.fromArticle(_article) ]); }