mergeStoreProducts method

  1. @override
Future<List<CommodityItemEntity>> mergeStoreProducts(
  1. List<Map> list
)
override

Implementation

@override
Future<List<CommodityItemEntity>> mergeStoreProducts(List<Map<dynamic, dynamic>> list) async {
  List<dynamic>? nlist = await methodChannel.invokeMethod<List<dynamic>>(MethodCallName.mergeStoreProducts, {"products": list});
  if (nlist != null) {
    List<CommodityItemEntity> models = [];
    for (int i = 0; i < nlist.length; i++) {
      models.add(CommodityItemEntity.fromJson(nlist[i]));
    }

    return models;
  }
  return [];
}