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'; }); });