UNPKG

react-app-shell

Version:

react打包脚本和example, 这里的版本请忽略

42 lines (33 loc) 1.2 kB
import React from 'react'; import { Route, Switch } from 'react-router-dom'; import asyncComponent from './async-component'; import history from './history'; // 团购 // import Group from '../views/group/group'; const Group = asyncComponent(() => import(/* webpackChunkName:"group" */ '../views/group/group')); // 微信朋友圈推广的课程页 // import Course from '../views/course/course'; const Course = asyncComponent(() => import(/* webpackChunkName:"course" */ '../views/course/course') ); // 外教反馈 const FeedBack = asyncComponent(() => import(/* webpackChunkName:"feedback" */ '../views/feedback-report') ); // 外教反馈 -- 有道翻译页面 const Translate = asyncComponent(() => import(/* webpackChunkName:"translate" */ '../views/feedback-report/translate') ); /** * 路由配置 */ const route = ( <Switch> <Route key="translate" path="/feedback/translate/:id" component={Translate} />, <Route key="feedback" path="/feedback/:id" component={FeedBack} />, <Route key="course" path="/course/:productId" component={Course} />, <Route key="group" path="/group" component={Group} />, </Switch> ); export { history }; export default route;