urlEncodeComponent function
Percent-encodes value for use as a single URI component.
Encodes reserved characters (&, =, ?, /, etc.) so the result is safe
inside a query value or path segment.
Example:
urlEncodeComponent('a b&c'); // 'a%20b%26c'
Implementation
String urlEncodeComponent(String value) => Uri.encodeComponent(value);