MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / loadSystemData

Function loadSystemData

web/scripts/ragnar_modern.js:13690–13705  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

13688 const shouldShow = Boolean(status.installing || status.installed);
13689 if (!shouldShow) {
13690 container.classList.add('hidden');
13691 return;
13692 }
13693
13694 container.classList.remove('hidden');
13695 const resolvedVisuals = visuals || getPwnStateVisuals(status);
13696
13697 const badge = document.getElementById('pwn-card-badge');
13698 if (badge) {
13699 const state = (status.state || '').toLowerCase();
13700 if (state.includes('error') || state.includes('fail')) {
13701 badge.classList.add('hidden');
13702 } else {
13703 badge.classList.remove('hidden');
13704 badge.textContent = resolvedVisuals.badgeText;
13705 badge.className = `text-xs font-semibold uppercase tracking-wide px-3 py-1 rounded-full ${resolvedVisuals.badgeClass}`;
13706 }
13707 }
13708

Callers 1

loadTabDataFunction · 0.70

Calls 2

fetchSystemStatusFunction · 0.70
fetchNetworkStatsFunction · 0.70

Tested by

no test coverage detected