Files
resman/backend/public/js/api.js
T
2026-04-05 18:15:53 +02:00

23 lines
321 B
JavaScript

const API = "/resman/api"
async function api(url, options = {}) {
const res = await fetch(url, options)
let data
try {
data = await res.json()
} catch {
data = {}
}
if (!res.ok) {
const msg = data.error || "Unbekannter Fehler"
showError(msg)
throw new Error(msg)
}
return data
}