Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | try { // Add click handlers to all buttons const buttons = document.querySelectorAll('.template-button'); if (buttons.length === 0) { console.error('No buttons found with class template-button'); } else { buttons.forEach(button => { button.addEventListener('click', async () => { const command = button.getAttribute('data-command'); try { await webviewApi.postMessage({ type: 'executeCommand', command: command }); } catch (error) { console.error('Error sending message:', error); } }); }); } } catch (error) { console.error('Error in script:', error); } |