import type { RouteRecordRaw } from 'vue-router'

const routes: RouteRecordRaw[] = [
  // {
  //   path: '/question-bank',
  //   name: 'QuestionBank',
  //   redirect: '/question-bank/question-library',
  //   meta: {
  //     title: '题库管理',
  //     icon: 'fluent:quiz-new-28-filled',
  //   },
  //   children: [
  //     // {
  //     //   path: 'teacher-mgr',
  //     //   name: 'QuestionTeacher',
  //     //   component: () => import('./teacher-mgr/home.vue'),
  //     //   meta: {
  //     //     title: '教师管理',
  //     //     icon: 'fluent-emoji-flat:teacher-light',
  //     //   },
  //     // },
  //     // {
  //     //   path: 'question-mgr',
  //     //   name: 'QuestionMgr',
  //     //   component: () => import('./question-mgr/home.vue'),
  //     //   meta: {
  //     //     title: '题目录入',
  //     //     icon: 'hugeicons:quiz-05',
  //     //   },
  //     // },
  //   ],
  // },
  {
    path: '/question-bank/question-add',
    name: 'QuestionAdd',
    component: () => import('./question-add/home.vue'),
    meta: {
      title: '查看题目',
      icon: 'icon-park:add',
      hideInMenu: true,
    },
  },
  {
    path: '/question-bank/question-resource-add',
    name: 'QuestionResourceAdd',
    component: () => import('./question-resource-add/home.vue'),
    meta: {
      title: '导入题库资源',
      icon: 'icon-park:add',
      hideInMenu: true,
    },
  },
  {
    path: '/question-bank/question-resource-detail',
    name: 'QuestionResourceDetail',
    component: () => import('./question-resource-detail/home.vue'),
    meta: {
      title: '题库资源详情',
      icon: '',
      hideInMenu: true,
    },
  },
  {
    path: '/question-bank/task-mgr/task-mgr-detail',
    name: 'TaskMgrDetail',
    component: () => import('./task-mgr/task-mgr-detail.vue'),
    meta: {
      title: '任务详情',
      icon: '',
      hideInMenu: true,
    },
  },
  {
    path: '/question-bank/task-mgr/paper-explain',
    name: 'PaperExplain',
    component: () => import('./task-mgr/paper-explain.vue'),
    meta: {
      title: '讲解试卷',
      icon: '',
      hideInMenu: true,
    },
  },
]

export default routes
