1
1
import 'dart:async' ;
2
2
3
- import 'package:flutter/material.dart' ;
3
+ import 'package:flutter/material.dart' hide MenuItem ;
4
4
import 'package:sqflite/sqflite.dart' ;
5
5
// ignore: implementation_imports
6
6
import 'package:sqflite/src/factory_mixin.dart' as impl;
@@ -17,6 +17,7 @@ class ManualTestPage extends StatefulWidget {
17
17
const ManualTestPage ({Key ? key}) : super (key: key);
18
18
19
19
@override
20
+ // ignore: library_private_types_in_public_api
20
21
_ManualTestPageState createState () => _ManualTestPageState ();
21
22
}
22
23
@@ -185,6 +186,7 @@ class SimpleDbTestPage extends StatefulWidget {
185
186
final String dbName;
186
187
187
188
@override
189
+ // ignore: library_private_types_in_public_api
188
190
_SimpleDbTestPageState createState () => _SimpleDbTestPageState ();
189
191
}
190
192
@@ -233,11 +235,12 @@ class _SimpleDbTestPageState extends State<SimpleDbTestPage> {
233
235
final result =
234
236
firstIntValue (await db.query ('test' , columns: ['COUNT(*)' ]));
235
237
// Temp for nnbd successfull lint
236
- // ignore: deprecated_member_use
237
- Scaffold .of (context).showSnackBar (SnackBar (
238
- content: Text ('$result records' ),
239
- duration: const Duration (milliseconds: 700 ),
240
- ));
238
+ if (mounted) {
239
+ ScaffoldMessenger .of (context).showSnackBar (SnackBar (
240
+ content: Text ('$result records' ),
241
+ duration: const Duration (milliseconds: 700 ),
242
+ ));
243
+ }
241
244
}
242
245
243
246
final items = < Widget > [
0 commit comments