import 'package:flutter/material.dart'; import 'package:recook/widgets/refresh_widget.dart'; class UpgradeUnusedView extends StatefulWidget { UpgradeUnusedView({Key key}) : super(key: key); @override _UpgradeUnusedViewState createState() => _UpgradeUnusedViewState(); } class _UpgradeUnusedViewState extends State { GSRefreshController _refreshController = GSRefreshController(initialRefresh: true); @override void dispose() { _refreshController?.dispose(); super.dispose(); } @override Widget build(BuildContext context) { return RefreshWidget( controller: _refreshController, onRefresh: () async { _refreshController.refreshCompleted(); }, body: ListView(), ); } }