coinPkg static method

dynamic coinPkg(
  1. dynamic onSuccess(
    1. List<CoinPkgBean>
    ),
  2. dynamic onError(
    1. String errStr
    )?
)

Implementation

static coinPkg(Function(List<CoinPkgBean>) onSuccess, Function(String errStr)? onError) {
  DioManager().requestList<dynamic>(RequestType.POST, RequestApi.apiCoinPkgList, onSuccess: (data) {
    List<CoinPkgBean> list = List<CoinPkgBean>.from(data.map((e) => CoinPkgBean.fromJson(e)));
    onSuccess(list);
  }, onError: (error) {
    if (onError != null) {
      onError(error.message);
    }
  });
}