Files
2024-12-18 08:41:50 +08:00

21 lines
893 B
JavaScript

document.addEventListener('DOMContentLoaded', function () {
const toggleSwitch = document.getElementById('toggleCopyMode');
const statusText = document.getElementById('statusText');
toggleSwitch.addEventListener('change', function () {
chrome.runtime.sendMessage({ action: 'toggleCopyMode' }, function (response) {
if (response.copyModeEnabled) {
statusText.textContent = 'Copy mode enabled';
} else {
statusText.textContent = 'Copy mode disabled';
}
});
});
// Initialize switch state based on current mode
chrome.runtime.sendMessage({ action: 'getCopyModeStatus' }, function (response) {
toggleSwitch.checked = response.copyModeEnabled;
statusText.textContent = response.copyModeEnabled ? 'Copy mode enabled' : 'Copy mode disabled';
});
});