null safety
This commit is contained in:
@@ -10,11 +10,11 @@ import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
class DeliveryAddressSelection extends StatefulWidget {
|
||||
final DeliveryAddress deliveryAddress;
|
||||
final User user;
|
||||
final DeliveryAddress? deliveryAddress;
|
||||
final User? user;
|
||||
|
||||
const DeliveryAddressSelection({
|
||||
Key key,
|
||||
Key? key,
|
||||
this.deliveryAddress,
|
||||
this.user,
|
||||
}) : super(key: key);
|
||||
@@ -38,7 +38,7 @@ class _DeliveryAddressSelectionState extends State<DeliveryAddressSelection> {
|
||||
Provider.of<DeliveryAddressModel>(context, listen: false);
|
||||
|
||||
var deliveryAddresses =
|
||||
await addressModel.getDeliveryAddresses(widget.user.id);
|
||||
await addressModel.getDeliveryAddresses(widget.user!.id);
|
||||
setState(() {
|
||||
this._deliveryAddresses = deliveryAddresses;
|
||||
});
|
||||
@@ -95,7 +95,7 @@ class _DeliveryAddressSelectionState extends State<DeliveryAddressSelection> {
|
||||
padding: const EdgeInsets.all(10.0),
|
||||
child: Icon(Icons.check,
|
||||
color: widget.deliveryAddress != null &&
|
||||
_deliveryAddress.id == widget.deliveryAddress.id
|
||||
_deliveryAddress.id == widget.deliveryAddress!.id
|
||||
? primaryColor
|
||||
: Colors.black26),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user