getItems static method

List<YenepayItem> getItems(
  1. String link
)

Implementation

static List<YenepayItem> getItems(String link) {
  final List<YenepayItem> items;
  try {
    Uri uri = Uri.parse(link);

    dynamic itemsMap = jsonDecode(uri.queryParameters[Constants.items]!);

    ///PARSE ITEMS
    items = (itemsMap as List)
        .map((yenepayItem) => YenepayItem.fromJson(yenepayItem))
        .toList();
    return items;
  } catch (e) {
    throw ErrorHandler.handleError(
      msg: '${Constants.tag} - ${e.toString()}',
    );
  }
}