null safety
This commit is contained in:
@@ -51,10 +51,10 @@ class _PackageInfoState extends State<PackageInfo> {
|
||||
initPackage(Package pkg) async {
|
||||
PackageModel packageModel =
|
||||
Provider.of<PackageModel>(context, listen: false);
|
||||
Package package = await packageModel.getPackageByTrackingID(pkg.trackingID);
|
||||
Package? package = await packageModel.getPackageByTrackingID(pkg.trackingID!);
|
||||
setState(() {
|
||||
_package = package;
|
||||
multiImgController.setImageUrls = package.photoUrls;
|
||||
multiImgController.setImageUrls = package!.photoUrls;
|
||||
});
|
||||
}
|
||||
|
||||
@@ -65,7 +65,7 @@ class _PackageInfoState extends State<PackageInfo> {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
String id = Provider.of<MainModel>(context).user.id;
|
||||
String? id = Provider.of<MainModel>(context).user!.id;
|
||||
bool owner = _package?.userID == id;
|
||||
bool canChangeDeliveryAddress =
|
||||
_package?.status == package_received_status ||
|
||||
@@ -199,7 +199,7 @@ class _PackageInfoState extends State<PackageInfo> {
|
||||
try {
|
||||
await packageModel.changeDeliveryAddress(_package!, deliveryAddress);
|
||||
var da =
|
||||
await deliveryAddressModel.getDeliveryAddress(deliveryAddress.id);
|
||||
await deliveryAddressModel.getDeliveryAddress(deliveryAddress.id!);
|
||||
setState(() {
|
||||
_package!.deliveryAddress = da;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user