import { useEffect, useState } from "react"; import { useTranslation } from "react-i18next"; import { Link } from "react-router-dom"; import { ArrowLeft, ShieldCheck } from "lucide-react"; import { getVersion } from "@tauri-apps/api/app"; import { APP_NAME } from "../../shared/constants"; import UpdateCard from "../../components/settings/UpdateCard"; import ChangelogContent from "../../components/settings/ChangelogContent"; import LogViewerCard from "../../components/settings/LogViewerCard"; export default function SystemsSettingsPage() { const { t } = useTranslation(); const [version, setVersion] = useState(""); useEffect(() => { getVersion().then(setVersion); }, []); return (
{t("settings.backToHome")}

{t("settings.systems.title")}

{t("settings.systems.sections.version")}

S

{APP_NAME}

{t("settings.version", { version })}

{t("settings.systems.sections.update")}

{t("settings.systems.sections.changelog")}

{t("settings.systems.sections.logs")}

{t("settings.dataSafeNotice")}

); }