Loading...
Inside the product_screen.dart file under src/product/view/products/ add the following code:
class _ProductsErrorWidget extends StatelessWidget { final String error; const _ProductsErrorWidget({Key key, @required this.error}) : assert(error != null), super(key: key); @override Widget build(BuildContext context) { return Column( mainAxisAlignment: MainAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.stretch, children: [ Text( error, textAlign: TextAlign.center, style: Theme.of(context).textTheme.headline6, ), const SizedBox(height: 16), Align( child: RaisedButton( onPressed: context.read<ProductsCubit>().refresh, child: const Text('Retry'), ), ), ], ); } }