import React from 'react' import { AppIcon, Gitee } from '../Icons' import { APP_VERSION } from '../../lib/constants' interface AboutDialogProps { onClose: () => void } export const AboutDialog = React.memo(function AboutDialog({ onClose }: AboutDialogProps) { const handleLinkClick = (e: React.MouseEvent): void => { e.preventDefault() if (window.electronAPI?.openExternal) { window.electronAPI.openExternal('https://git.metona.cn/MetonaTeam/MarkLite') } else { window.open('https://git.metona.cn/MetonaTeam/MarkLite', '_blank') } } return (
e.stopPropagation()}>

MarkLite

{APP_VERSION}

一款轻量级的 Windows 本地 Markdown 编辑器

多标签页 实时预览 代码高亮 暗色主题 拖拽打开 搜索替换 文件树 文档大纲 状态持久化
git.metona.cn/MetonaTeam/MarkLite

基于 Electron + React + TypeScript 构建

© 2026 thzxx

) }) AboutDialog.displayName = 'AboutDialog'