addQueryParams static method
Adds query parameters to a URL
Example:
UrlUtils.addQueryParams('https://example.com', {'key': 'value'});
// 'https://example.com?key=value'
Implementation
static String addQueryParams(String url, Map<String, String> params) {
final uri = Uri.parse(url);
final newUri = uri.replace(
queryParameters: {...uri.queryParameters, ...params},
);
return newUri.toString();
}