mergeQuery static method
Merges connector query parameters with request query parameters,
request taking priority.
Returns null when both arguments are null (no query string needed).
Otherwise returns a new map with connector entries followed by request
entries; duplicate keys keep the request value.
Implementation
static Map<String, dynamic>? mergeQuery(
Map<String, dynamic>? connector,
Map<String, dynamic>? request,
) {
if (connector == null && request == null) return null;
return {
...?connector,
...?request,
};
}