import { useTranslation } from "react-i18next"; import { useGlobalStore } from "../store/module"; import Icon from "./Icon"; import { generateDialog } from "./Dialog"; import GitHubBadge from "./GitHubBadge"; import "../less/about-site-dialog.less"; type Props = DialogProps; const AboutSiteDialog: React.FC = ({ destroy }: Props) => { const { t } = useTranslation(); const globalStore = useGlobalStore(); const profile = globalStore.state.systemStatus.profile; const handleCloseBtnClick = () => { destroy(); }; return ( <>

{t("common.about")} memos

{t("slogan")}

Other projects: Sticky notes
{t("common.version")}: {profile.version}-{profile.mode} 🎉
); }; export default function showAboutSiteDialog(): void { generateDialog( { className: "about-site-dialog", }, AboutSiteDialog ); }