diff --git a/App.tsx b/App.tsx index 358205d..1935197 100644 --- a/App.tsx +++ b/App.tsx @@ -544,16 +544,23 @@ export default function App() { const [feedbackMessage, setFeedbackMessage] = useState(''); const handleFeedbackSubmit = () => { - Sentry.captureFeedback({ - message: feedbackMessage, + if (!feedbackMessage.trim()) { + alert("Bitte gib dein Feedback ein."); + return; + } + Sentry.captureException(new Error("Feedback submitted"), { + extra: { + feedback: feedbackMessage, + }, }); setFeedbackMessage(''); setShowFeedback(false); }; const handleFeedbackShow = () => { - // setShowFeedback(true); - // setFeedbackMessage(''); + setShowFeedback(true); + setFeedbackMessage(''); + /* Sentry.showReportDialog({ title: "Feedback zu Softwarearchitektur Übungen", subtitle: "Bug gefunden, Aufgabenidee, oder sonstiges Feedback? Sag gerne bescheid!", @@ -564,6 +571,7 @@ export default function App() { buttonLabel: "Feedback senden", labelSubmit: "Absenden", }); + */ }; // --- API KEY STATE ---