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