import 'package:flutter/material.dart'; import 'package:flutter_svg/flutter_svg.dart'; import 'package:fooddeliveryapp/constants.dart'; class AddToCart extends StatelessWidget { final Function pressButton; const AddToCart({ Key key, // @required this.product, this.count, this.pressButton, }) : super(key: key); // final Product product; final int count; @override Widget build(BuildContext context) { return Padding( padding: const EdgeInsets.symmetric(vertical: kDefaultPaddin), child: Row( children: [ Container( margin: EdgeInsets.only(right: kDefaultPaddin), height: 50, width: 58, decoration: BoxDecoration( borderRadius: BorderRadius.circular(18), border: Border.all( // color: product.color, color: Colors.red, ), ), child: IconButton( icon: SvgPicture.asset( "assets/icons/add_to_cart.svg", // color: product.color, color: Colors.red, ), onPressed: () {}, ), ), Expanded( child: SizedBox( height: 50, child: FlatButton( shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(18)), // color: product.color, color: Colors.red, onPressed: () { ///加入购物车 print("数量:" + count.toString()); pressButton(); }, child: Text( "结账".toUpperCase(), style: TextStyle( fontSize: 17, fontWeight: FontWeight.bold, color: Colors.white, ), ), ), ), ), ], ), ); } }