mirror of
https://github.com/gigirassy/plaster.git
synced 2024-12-24 10:49:07 +00:00
19 lines
728 B
JavaScript
19 lines
728 B
JavaScript
document.getElementById('fetchBtn').addEventListener('click', async () => {
|
|
const urlInput = document.getElementById('pasteUrl').value;
|
|
const output = document.getElementById('output');
|
|
output.textContent = 'Loading...';
|
|
|
|
try {
|
|
const response = await fetch(`/fetch-paste?url=${encodeURIComponent(urlInput)}`);
|
|
if (!response.ok) {
|
|
const errorData = await response.json(); // Parse error JSON
|
|
throw new Error(errorData.error || 'Unknown error occurred');
|
|
}
|
|
|
|
const text = await response.text(); // Always plain text
|
|
output.textContent = text; // Display raw text
|
|
} catch (error) {
|
|
output.textContent = `Error: ${error.message}`;
|
|
}
|
|
});
|