Tap to Paste URL – UX

<input type="url" name="external_url" placeholder="Paste YouTube/TikTok URL" onclick="autoPaste(this)">
   
// Auto-paste clipboard when tapping URL input
function autoPaste(input) {
    if (navigator.clipboard && navigator.clipboard.readText) {
        navigator.clipboard.readText().then(text => {
            if (text && text.trim() !== '') {
                input.value = text.trim();
            }
        }).catch(err => {
            console.warn('Clipboard read failed:', err);
            input.select();
        });
    } else {
        // Fallback: select the input for manual paste
        input.select();
    }
}