buildQueryString function
Implementation
String buildQueryString(Map<String, String> query) {
if (query.isEmpty) {
return '';
}
return '?' +
query.entries
.map((e) =>
'${Uri.encodeQueryComponent(e.key)}=${Uri.encodeQueryComponent(e.value)}')
.join('&');
}