null safety
This commit is contained in:
@@ -3,20 +3,20 @@ import 'package:fcs/helpers/theme.dart';
|
||||
import 'package:fcs/pages/delivery_address/delivery_address_row.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_icons/flutter_icons.dart';
|
||||
import 'package:flutter_vector_icons/flutter_vector_icons.dart';
|
||||
|
||||
import 'callbacks.dart';
|
||||
import 'display_text.dart';
|
||||
import 'local_text.dart';
|
||||
|
||||
class DefaultDeliveryAddress extends StatelessWidget {
|
||||
final DeliveryAddress deliveryAddress;
|
||||
final String labelKey;
|
||||
final OnTap onTap;
|
||||
final IconData iconData;
|
||||
final DeliveryAddress? deliveryAddress;
|
||||
final String? labelKey;
|
||||
final OnTap? onTap;
|
||||
final IconData? iconData;
|
||||
|
||||
const DefaultDeliveryAddress(
|
||||
{Key key, this.deliveryAddress, this.onTap, this.labelKey, this.iconData})
|
||||
{Key? key, this.deliveryAddress, this.onTap, this.labelKey, this.iconData})
|
||||
: super(key: key);
|
||||
|
||||
@override
|
||||
@@ -37,7 +37,7 @@ class DefaultDeliveryAddress extends StatelessWidget {
|
||||
onTap == null
|
||||
? Container()
|
||||
: GestureDetector(
|
||||
onTap: () => onTap(),
|
||||
onTap: () => onTap!(),
|
||||
child: Chip(
|
||||
label: LocalText(
|
||||
context, "delivery_address.change_address",
|
||||
@@ -50,8 +50,8 @@ class DefaultDeliveryAddress extends StatelessWidget {
|
||||
child: deliveryAddress == null
|
||||
? Container()
|
||||
: DeliveryAddressRow(
|
||||
key: ValueKey(deliveryAddress.id),
|
||||
deliveryAddress: deliveryAddress),
|
||||
key: ValueKey(deliveryAddress!.id),
|
||||
deliveryAddress: deliveryAddress!),
|
||||
),
|
||||
],
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user