constant.ts 756 B

1234567891011121314151617181920212223
  1. export const REDIRECT_NAME = 'Redirect';
  2. export const PARENT_LAYOUT_NAME = 'ParentLayout';
  3. export const PAGE_NOT_FOUND_NAME = 'PageNotFound';
  4. /**
  5. * @description: default layout
  6. */
  7. export const LAYOUT = () => import('@jeesite/core/layouts/default/index.vue');
  8. export const IFRAME_BLANK = () => import('@jeesite/core/layouts/iframe/FrameBlank.vue');
  9. export const IFRAME_SIMPLE = () => import('@jeesite/core/layouts/iframe/FrameSimple.vue');
  10. export const EXCEPTION_COMPONENT = () => import('@jeesite/core/layouts/views/exception/Exception.vue');
  11. /**
  12. * @description: parent-layout
  13. */
  14. export const getParentLayout = (_name?: string) => {
  15. return () =>
  16. new Promise((resolve) => {
  17. resolve({
  18. name: PARENT_LAYOUT_NAME,
  19. });
  20. });
  21. };