first commit
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
// ═══════════════════════════════════════════════════════
|
||||
// Slug Generator
|
||||
// ═══════════════════════════════════════════════════════
|
||||
async function generateSlug() {
|
||||
const text = document.getElementById('slugInput').value;
|
||||
if (!text.trim()) { document.getElementById('slugOutput').textContent = '—'; return; }
|
||||
const separator = document.getElementById('slugSeparator').value;
|
||||
const lowercase = document.getElementById('slugLower').checked;
|
||||
const d = await apiPost('/api/text/slugify', { text, separator, lowercase });
|
||||
if (d.success) {
|
||||
document.getElementById('slugOutput').textContent = d.result;
|
||||
setStatus('slugStatus', 'success', 'Generated ✓');
|
||||
} else setStatus('slugStatus', 'error', d.error);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user