Files
terminal-portfolio-site/src/docs.ts

16 lines
455 B
TypeScript

import './docs.css';
const copyBtn = document.getElementById('copyBtn') as HTMLButtonElement;
const command = 'ssh portfolio@keshavanand.net';
if (copyBtn) {
copyBtn.addEventListener('click', async () => {
try {
await navigator.clipboard.writeText(command);
copyBtn.classList.add('copied');
setTimeout(() => copyBtn.classList.remove('copied'), 2000);
} catch (err) {
console.error('Failed to copy:', err);
}
});
}