MCPcopy Create free account
hub / github.com/BrainicHQ/DoHSpeedTest / createCountryBadgeElement

Function createCountryBadgeElement

script.js:127–138  ·  view source on GitHub ↗
(server)

Source from the content-addressed store, hash-verified

125}
126
127function createCountryBadgeElement(server) {
128 const label = countryLabel(server);
129 const flag = countryFlag(server && server.countryCode);
130 if (!label || !flag) return null;
131 const badge = document.createElement('span');
132 badge.className = 'country-flag shrink-0 text-base leading-none';
133 badge.setAttribute('role', 'img');
134 badge.setAttribute('aria-label', label);
135 badge.title = label;
136 badge.textContent = flag;
137 return badge;
138}
139
140function findDefaultDoHServer(server) {
141 if (!server || typeof server !== 'object') return null;

Callers 1

renderDoHListFunction · 0.85

Calls 2

countryLabelFunction · 0.85
countryFlagFunction · 0.85

Tested by

no test coverage detected