import React from 'react' import { useNavigate, Link } from 'react-router-dom' import { Divider, Layout } from 'antd' import { map } from 'lodash' import { observer } from 'mobx-react' import { homeSiderWidth, AUTHOR } from '@/constant/global' import { useStores } from '@/hooks' import styles from './style/index.module.less' const { Content, Sider } = Layout const scene = ['博客网站', '组件库或产品的文档站点', 'React 组件的 Demo 演示'] function Home(): JSX.Element { const globalStore = useStores('globalStore') const navigate = useNavigate() const mdxFiles = globalStore.getMdxByGroup() const onClick = (file) => { navigate(file.path) } return (

{AUTHOR}

实迷途其未远,觉今是而昨非
技术栈 vite + typescript + mdx + mobx,纵享vite构建带来的丝滑开发体验。 适用场景 {map(scene, (desc, index) => (
{index + 1}. {desc}
))} 更多说明 {map(mdxFiles, (mdx, index) => { return (
{mdx.category} {map(mdx.files, (file) => { return (
onClick(file)}> {file.date}
{file.name}
) })}
) })}
快速导航

{AUTHOR}

实迷途其未远,觉今是而昨非
Left Text

{AUTHOR}

实迷途其未远,觉今是而昨非
) } export default observer(Home)