This commit is contained in:
Manav Rathi 2025-02-07 12:25:21 +05:30
parent 6623c4fa7f
commit 5566d5881b
No known key found for this signature in database

View File

@ -669,47 +669,28 @@ const ExitSection: React.FC = () => {
};
const DebugSection: React.FC = () => {
const { showMiniDialog } = useAppContext();
const [appVersion, setAppVersion] = useState<string | undefined>();
const [host, setHost] = useState<string | undefined>();
const electron = globalThis.electron;
useEffect(() => {
void electron?.appVersion().then(setAppVersion);
void globalThis.electron?.appVersion().then(setAppVersion);
void customAPIHost().then(setHost);
});
const confirmLogDownload = () =>
showMiniDialog({
title: t("download_logs"),
message: <Trans i18nKey={"download_logs_message"} />,
continue: {
text: t("download"),
action: downloadLogs,
},
});
const downloadLogs = () => {
log.info("Downloading logs");
if (electron) electron.openLogDirectory();
else downloadString(savedLogs(), `ente-web-logs-${Date.now()}.txt`);
};
return (
<>
{isInternalUser() && isDevBuild && (
<RowButton
variant="secondary"
label={ut("Test Upload")}
label={ut("Test upload")}
onClick={testUpload}
/>
)}
<Stack
sx={{
py: "14px",
p: "32px 16px 16px 16px",
px: "16px",
gap: "24px",
gap: "32px",
color: "text.muted",
}}
>