mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-29 10:17:16 +08:00
PurchaseWidget: Use the correct scaffold
This commit is contained in:
@ -7,13 +7,10 @@ import 'package:gitjournal/analytics.dart';
|
||||
import 'package:gitjournal/widgets/purchase_widget.dart';
|
||||
|
||||
class PurchaseScreen extends StatelessWidget {
|
||||
final _scaffoldKey = GlobalKey<ScaffoldState>();
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return WillPopScope(
|
||||
child: Scaffold(
|
||||
key: _scaffoldKey,
|
||||
appBar: EmptyAppBar(),
|
||||
body: buildBody(context),
|
||||
),
|
||||
|
@ -86,7 +86,6 @@ class PurchaseWidget extends StatefulWidget {
|
||||
class _PurchaseWidgetState extends State<PurchaseWidget> {
|
||||
List<Offering> _offerings;
|
||||
Offering _selectedOffering;
|
||||
var _scaffoldKey = GlobalKey<ScaffoldState>();
|
||||
|
||||
final defaultSku = "sku_monthly_min2";
|
||||
|
||||
@ -113,7 +112,7 @@ class _PurchaseWidgetState extends State<PurchaseWidget> {
|
||||
} catch (e) {
|
||||
if (e is PlatformException) {
|
||||
var snackBar = SnackBar(content: Text(e.message));
|
||||
_scaffoldKey.currentState
|
||||
Scaffold.of(context)
|
||||
..removeCurrentSnackBar()
|
||||
..showSnackBar(snackBar);
|
||||
return;
|
||||
|
Reference in New Issue
Block a user