30 lines
1.1 KiB
TypeScript
30 lines
1.1 KiB
TypeScript
import Link from "next/link";
|
|
import AdminApp from "./AdminApp";
|
|
import styles from "./page.module.css";
|
|
|
|
// Feature routes use localStorage-backed JSON demo data.
|
|
export default function Home() {
|
|
return (
|
|
<>
|
|
<AdminApp />
|
|
<nav className={styles.launcherStack} aria-label="模板功能入口">
|
|
<Link className={`${styles.launcher} ${styles.kanban}`} href="/kanban">
|
|
<span className={styles.launcherIcon}>▦</span>
|
|
<span><strong>泳道看板</strong><small>拖拽变更卡片状态</small></span>
|
|
<b>→</b>
|
|
</Link>
|
|
<Link className={`${styles.launcher} ${styles.worklist}`} href="/worklist">
|
|
<span className={styles.launcherIcon}>☷</span>
|
|
<span><strong>工作列表</strong><small>多级树形表格</small></span>
|
|
<b>→</b>
|
|
</Link>
|
|
<Link className={`${styles.launcher} ${styles.approval}`} href="/approval">
|
|
<span className={styles.launcherIcon}>⌘</span>
|
|
<span><strong>审批流程设计</strong><small>可视化编辑器</small></span>
|
|
<b>→</b>
|
|
</Link>
|
|
</nav>
|
|
</>
|
|
);
|
|
}
|