fix: hide delete/logs/exec for configmaps and nodes

Co-authored-by: aider (openrouter/thinkingmachines/inkling-small:free) <aider@aider.chat>
This commit is contained in:
Jiří Stachandaider committed 2026-10-09 17:38:07 +02:00
1 parent c47bf0ea16
commit f8422404d7
1 file changed
+4 -3
+4 -3
View File
@@ -31,9 +31,10 @@ document.addEventListener('DOMContentLoaded', () => {
function updateActionVisibility() {
const isNode = resourceSelect.value === 'nodes';
document.getElementById('btn-delete').style.display = isNode ? 'none' : 'inline-block';
document.getElementById('btn-logs').style.display = isNode ? 'none' : 'inline-block';
document.getElementById('btn-exec').style.display = isNode ? 'none' : 'inline-block';
const isConfigmap = resourceSelect.value === 'configmaps';
document.getElementById('btn-delete').style.display = (isNode || isConfigmap) ? 'none' : 'inline-block';
document.getElementById('btn-logs').style.display = (isNode || isConfigmap) ? 'none' : 'inline-block';
document.getElementById('btn-exec').style.display = (isNode || isConfigmap) ? 'none' : 'inline-block';
document.getElementById('btn-cordon').style.display = isNode ? 'inline-block' : 'none';
document.getElementById('btn-uncordon').style.display = isNode ? 'inline-block' : 'none';
}