export async function authFetch(url, options = {}) { const token = localStorage.getItem("token"); // hol den JWT aus localStorage // füge Headers zusammen: Content‑Type + Bearer Token const headers = { "Content-Type": "application/json", ...options.headers, // vorhandene Header nicht überschreiben ...(token ? { "Authorization": `Bearer ${token}` // 🔑 wichtiger Header } : {}) }; // führe den fetch aus mit dem zusammengebauten Header const response = await fetch(url, { ...options, headers }); return response; // response weitergeben }