"use client" import { useEffect, useState } from "react" import { AppIcon } from "@/components/app-icon" import { useTranslations } from "next-intl" import { getCurrentAppVersion } from "@/lib/updater" export function SoftwareInfo() { const t = useTranslations("WelcomePage") const [version, setVersion] = useState("") useEffect(() => { getCurrentAppVersion() .then(setVersion) .catch((err) => { console.error("[Welcome] get app version failed:", err) }) }, []) return (
Codeg {version ? t("softwareVersion", { version }) : t("softwareVersion", { version: "..." })}
) }