mirror of
https://github.com/whyour/qinglong.git
synced 2025-05-29 11:19:34 +08:00
23 lines
605 B
TypeScript
23 lines
605 B
TypeScript
import { history } from 'umi';
|
|
import { request } from '@/utils/http';
|
|
import config from '@/utils/config';
|
|
|
|
const titleMap: any = {
|
|
'/': '控制面板',
|
|
'/login': '登录',
|
|
'/crontab': '定时任务',
|
|
'/env': '环境变量',
|
|
'/config': '配置文件',
|
|
'/script': '脚本管理',
|
|
'/diff': '对比工具',
|
|
'/log': '任务日志',
|
|
'/setting': '系统设置',
|
|
};
|
|
|
|
export function onRouteChange({ matchedRoutes }: any) {
|
|
if (matchedRoutes.length) {
|
|
const path: string = matchedRoutes[matchedRoutes.length - 1].route.path;
|
|
document.title = `${titleMap[path]} - 控制面板`;
|
|
}
|
|
}
|