null safety

This commit is contained in:
phyothandar
2021-09-10 14:25:37 +06:30
parent 5a313d641e
commit 079c9a135d
31 changed files with 230 additions and 227 deletions

View File

@@ -6,13 +6,13 @@ import 'package:flutter/material.dart';
import 'callbacks.dart';
class LocalButton extends StatelessWidget {
final CallBack callBack;
final IconData iconData;
final String textKey;
final Color color;
final CallBack? callBack;
final IconData? iconData;
final String? textKey;
final Color? color;
const LocalButton(
{Key key,
{Key? key,
this.callBack,
this.iconData,
this.textKey,
@@ -33,7 +33,7 @@ class LocalButton extends StatelessWidget {
minWidth: 900.0,
height: 100.0,
child: FlatButton(
onPressed: callBack == null ? null : () => callBack(),
onPressed: callBack == null ? null : () => callBack!(),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
@@ -48,7 +48,7 @@ class LocalButton extends StatelessWidget {
),
LocalText(
context,
textKey,
textKey!,
color: Colors.white,
fontSize: 16,
),