Blame view

src/router/menus/modules/demo/form.ts 893 Bytes
vben authored
1
import type { MenuModule } from '/@/router/types.d';
2
import { t } from '/@/hooks/web/useI18n';
vben authored
3
vben authored
4
5
6
7
const menu: MenuModule = {
  orderNo: 40,
  menu: {
    path: '/form',
8
    name: t('routes.demo.form.form'),
vben authored
9
vben authored
10
11
    children: [
      {
vben authored
12
        path: 'basic',
13
        name: t('routes.demo.form.basic'),
vben authored
14
15
      },
      {
vben authored
16
        path: 'useForm',
17
        name: t('routes.demo.form.useForm'),
vben authored
18
19
      },
      {
vben authored
20
        path: 'refForm',
21
        name: t('routes.demo.form.refForm'),
vben authored
22
23
      },
      {
vben authored
24
        path: 'advancedForm',
25
        name: t('routes.demo.form.advancedForm'),
vben authored
26
27
      },
      {
vben authored
28
        path: 'ruleForm',
29
        name: t('routes.demo.form.ruleForm'),
vben authored
30
31
      },
      {
vben authored
32
        path: 'dynamicForm',
33
        name: t('routes.demo.form.dynamicForm'),
vben authored
34
35
      },
      {
vben authored
36
        path: 'customerForm',
37
        name: t('routes.demo.form.customerForm'),
vben authored
38
39
40
41
42
      },
    ],
  },
};
export default menu;