aboutsummaryrefslogtreecommitdiff
path: root/lib/views/shoplist_view.dart
diff options
context:
space:
mode:
Diffstat (limited to 'lib/views/shoplist_view.dart')
-rw-r--r--lib/views/shoplist_view.dart10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/views/shoplist_view.dart b/lib/views/shoplist_view.dart
index 500b8fc..e13ef21 100644
--- a/lib/views/shoplist_view.dart
+++ b/lib/views/shoplist_view.dart
@@ -14,10 +14,10 @@ class ShoplistView extends StatefulWidget {
const ShoplistView({Key? key}) : super(key: key);
@override
- _ShoplistView createState() => _ShoplistView();
+ ShoplistViewState createState() => ShoplistViewState();
}
-class _ShoplistView extends State<ShoplistView> {
+class ShoplistViewState extends State<ShoplistView> {
final FocusNode _focusNode = FocusNode();
final TextEditingController _controller = TextEditingController();
final GlobalKey<ScaffoldState> _scaffoldKey = GlobalKey<ScaffoldState>();
@@ -30,7 +30,7 @@ class _ShoplistView extends State<ShoplistView> {
return Scaffold(
key: _scaffoldKey,
appBar: AppBar(title: Text(AppLocalizations.of(context)!.category7)),
- drawer: CustomDrawer(initalIndex: 4),
+ drawer: const CustomDrawer(initialIndex: 4),
floatingActionButton: _buildFloatingActionButton(),
body: _buildAnimatedList(),
);
@@ -54,14 +54,14 @@ class _ShoplistView extends State<ShoplistView> {
// TODO: FIXME: Sometimes exception "cant call insertItem of null" is thrown when first item is added or last is removed
Widget _buildAnimatedList() {
- if (ShoplistData.shoplist.length == 0) return NoContentError();
+ if (ShoplistData.shoplist.isEmpty) return const NoContentError();
return AnimatedList(
key: _listKey,
initialItemCount: ShoplistData.shoplist.length,
itemBuilder: (BuildContext context, int index, Animation<double> animation) {
return SlideTransition(
- position: animation.drive(Tween(begin: Offset(1.0, 0.0), end: Offset(0.0, 0.0))),
+ position: animation.drive(Tween(begin: const Offset(1.0, 0.0), end: const Offset(0.0, 0.0))),
child: Dismissible(
key: Key(_getUniqueKeyString(ShoplistData.shoplist[index])),
background: _buildDimissibleBackground(true),