-
-
{t('Debug-Screenshots')}
-
-
- {screenshotsLoaded && screenshots.length === 0 && (
-
{t('Keine Screenshots für diese Sitzung')}
- )}
- {screenshots.length > 0 && (
-
- {screenshots.map((s) => {
- const imgUrl = teamsbotApi.getScreenshotUrl(instanceId, s.name);
- return (
-
-
-
-
{s.step}
-
- {new Date(s.timestamp).toLocaleTimeString('de-CH')} — {(s.sizeBytes / 1024).toFixed(0)} KB
-
-
-
- );
- })}
+
setScreenshotsExpanded((v) => !v)}
+ >
+
+ {screenshotsExpanded ? '\u25BC' : '\u25B6'} {t('Debug-Screenshots')}
+ {screenshotsLoaded && screenshots.length > 0 && ` (${screenshots.length})`}
+
+
+ {screenshotsExpanded && (
+
+ )}
+
+ {screenshotsExpanded && (
+ <>
+ {screenshotsLoaded && screenshots.length === 0 && (
+
{t('Keine Screenshots für diese Sitzung')}
+ )}
+ {screenshots.length > 0 && (
+
+ )}
+ >
)}
)}