settings.ts 596 B

12345678910111213141516171819202122232425262728
  1. import { DEFAULT_LAYOUT } from '../base';
  2. import { AppRouteRecordRaw } from '../types';
  3. const SETTINGS: AppRouteRecordRaw = {
  4. path: '/settings',
  5. name: 'settings',
  6. component: DEFAULT_LAYOUT,
  7. meta: {
  8. locale: 'menu.settings',
  9. requiresAuth: true,
  10. icon: 'icon-settings',
  11. order: 99,
  12. },
  13. children: [
  14. {
  15. path: 'config',
  16. name: 'config',
  17. component: () => import('@/views/settings/config/index.vue'),
  18. meta: {
  19. locale: 'menu.settings.config',
  20. requiresAuth: true,
  21. roles: ['*'],
  22. },
  23. },
  24. ],
  25. };
  26. // export default SETTINGS;