String formatComponents(List<String>? components) { if (components == null || components.isEmpty) { return ""; } return "&components=country:${components.join('|country:')}"; }