recursivelyJsifyObjects function

dynamic recursivelyJsifyObjects(
  1. List list
)

Implementation

dynamic recursivelyJsifyObjects(List<dynamic> list) {
  final usrAttr = list.map((e) {
    if (e is Map<String, dynamic>) {
      // element was an object, Jsify it
      return e.jsify();
    } else if (e is List<dynamic>) {
      // nested list
      return recursivelyJsifyObjects(e);
    }
    return e;
  });
  return usrAttr.toList().jsify();
}