/**
 *  Copyright [2022] [https://www.xiaonuo.vip]
 *	Snowy采用APACHE LICENSE 2.0开源协议，您在使用过程中，需要注意以下几点：
 *	1.请不要删除和修改根目录下的LICENSE文件。
 *	2.请不要删除和修改Snowy源码头部的版权声明。
 *	3.本项目代码可免费商业使用，商业使用请保留源码和相关描述文件的项目出处，作者声明等。
 *	4.分发源码时候，请注明软件出处 https://www.xiaonuo.vip
 *	5.不可二次分发开源参与同类竞品，如有想法可联系团队xiaonuobase@qq.com商议合作。
 *	6.若您的项目无法满足以上几点，需要更多功能代码，获取Snowy商业授权许可，请在官网购买授权，地址为 https://www.xiaonuo.vip
 */
const portal = [
	// {
	// 	name: 'portal',
	// 	path: '/portal',
	// 	components: () => import('@/portal/index.vue'),
	// 	children: [
	// 		{
	// 			name: 'resourceCenter',
	// 			path: '/portal/resourceCenter',
	// 			component: () => import('@/resourceCenter/index.vue')
	// 		},
	// 		{
	// 			name: 'resourceDetails',
	// 			path: '/portal/resourceDetails',
	// 			component: () => import('@/resourceDetails/index.vue')
	// 		}
	// 	]
	// }
	{
		name: 'portal',
		path: '/portal',
		component: () => import('@/views/portal/index.vue'),
		children: [
			{
				name: 'portal.resourceCenter',
				path: '/portal/resourceCenter',
				hide: true,
				component: () => import('@/views/resourceCenter/index.vue')
			},
			{
				name: 'portal.resourceDetails',
				path: '/portal/resourceDetails',
				hide: true,
				component: () => import('@/views/resourceDetails/index.vue')
			},
			{
				name: 'portal.personalResources',
				path: '/portal/personalResources',
				component: () => import('@/views/myResources/personalResources/index.vue')
			},
			{
				name: 'portal.resourceManagement',
				path: '/portal/resourceManagement',
				component: () => import('@/views/myResources/resourceManagement/index.vue')
			},
			{
				name: 'portal.courseCenter',
				path: '/portal/courseCenter',
				component: () => import('@/views/courseCenter/index.vue')
			},
			{
				name: 'portal.courseDetails',
				path: '/portal/courseDetails',
				component: () => import('@/views/courseDetails/index.vue')
			},
			{
				name: 'portal.courseAdd',
				path: '/portal/courseAdd',
				component: () => import('@/views/courseAdd/index.vue')
			},
			{
				name: 'portal.courseManagement',
				path: '/portal/courseManagement',
				component: () => import('@/views/courseManagement/index.vue')
			}
		]
	},
	{
		path: '/notLook',
		name: 'notLook',
		component: () => import('@/views/notLook/index.vue'),
		children: []
	}
]
/**
 * 路由白名单（数组形式）
 *
 * 如果组件像登录一样，那就简单的写一个path，即可实现放开，
 * 如果组件不在这边的，需要手动添加组件，就像other一样，
 * 因为没登陆你没法拿到后端给你返回的那一坨，当然就找不到component
 *
 * @author yubaoshan
 */
export default portal
