numberOnly method
Map<String, dynamic> data = {'price': 'IDR 250'}.numberOnly(['price']); // {'price': 250}
Implementation
Map<String, dynamic> numberOnly([List<String> keys = const []]) {
return map((key, value) {
if (keys.contains(key)) {
return MapEntry(key, value.toString().getNumberOnly);
} else {
return MapEntry(key, value);
}
});
}