drop zone, and remove beta tag from mraid checker

This commit is contained in:
2026-05-29 13:20:33 +08:00
parent a1d3fde774
commit 5625d94106
21 changed files with 632 additions and 48 deletions

View File

@@ -421,6 +421,7 @@ ${getToolWebviewStyles()}
selectedPage = 0;
renderSelection();
statusEl.textContent = '';
statusEl.classList.remove('is-busy');
});
startBtn.addEventListener('click', () => {
@@ -432,6 +433,7 @@ ${getToolWebviewStyles()}
}
startBtn.disabled = true;
statusEl.textContent = 'Starting server...';
statusEl.classList.add('is-busy');
vscode.postMessage({ type: 'startShare', paths: selectedPaths });
});
@@ -548,6 +550,7 @@ ${getToolWebviewStyles()}
selectedPage = 0;
renderSelection();
} else if (m.type === 'sharing') {
statusEl.classList.remove('is-busy');
currentUrls = m.urls;
selectedIdx = 0;
statusEl.innerHTML = '<span class="ok">Sharing: ' + m.filename + '</span>';
@@ -558,6 +561,7 @@ ${getToolWebviewStyles()}
startBtn.disabled = true;
stopBtn.disabled = false;
} else if (m.type === 'stopped') {
statusEl.classList.remove('is-busy');
statusEl.textContent = 'Stopped.';
shareInfo.style.display = 'none';
ifaceWrap.style.display = 'none';
@@ -566,6 +570,7 @@ ${getToolWebviewStyles()}
startBtn.disabled = false;
stopBtn.disabled = true;
} else if (m.type === 'error') {
statusEl.classList.remove('is-busy');
statusEl.innerHTML = '<span class="err">' + (m.message || 'Error').replace(/</g, '&lt;') + '</span>';
startBtn.disabled = false;
}