// @ts-nocheck
import React from 'react';
import { ApplyPluginsType } from 'G:/work/vtx-modals/node_modules/@umijs/runtime';
import * as umiExports from './umiExports';
import { plugin } from './plugin';

export function getRoutes() {
  const routes = [
  {
    "path": "/~demos/:uuid",
    "layout": false,
    "wrappers": [require('../dumi/layout').default],
    "component": ((props) => {
        const React = require('react');
        const { default: getDemoRenderArgs } = require('G:/work/vtx-modals/node_modules/@umijs/preset-dumi/lib/plugins/features/demo/getDemoRenderArgs');
        const { default: Previewer } = require('dumi-theme-default/es/builtins/Previewer.js');
        const { usePrefersColor, context } = require('dumi/theme');

        
      const { demos } = React.useContext(context);
      const [renderArgs, setRenderArgs] = React.useState([]);

      // update render args when props changed
      React.useLayoutEffect(() => {
        setRenderArgs(getDemoRenderArgs(props, demos));
      }, [props.match.params.uuid, props.location.query.wrapper, props.location.query.capture]);

      // for listen prefers-color-schema media change in demo single route
      usePrefersColor();

      switch (renderArgs.length) {
        case 1:
          // render demo directly
          return renderArgs[0];

        case 2:
          // render demo with previewer
          return React.createElement(
            Previewer,
            renderArgs[0],
            renderArgs[1],
          );

        default:
          return `Demo ${props.match.params.uuid} not found :(`;
      }
    
        })
  },
  {
    "path": "/_demos/:uuid",
    "redirect": "/~demos/:uuid"
  },
  {
    "__dumiRoot": true,
    "layout": false,
    "path": "/",
    "wrappers": [require('../dumi/layout').default, require('G:/work/vtx-modals/node_modules/dumi-theme-default/es/layout.js').default],
    "routes": [
      {
        "path": "/",
        "component": require('G:/work/vtx-modals/docs/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "docs/index.md",
          "updatedTime": 1652775707000,
          "hero": {
            "title": "@vtx/modals",
            "desc": "<div class=\"markdown\"><p>基于Antd二次封装的React组件库</p></div>",
            "actions": [
              {
                "text": "开始使用",
                "link": "/docs/getting-started"
              }
            ]
          },
          "features": [
            {
              "title": "简单易用",
              "desc": "<div class=\"markdown\"><p>在 Ant Design 上进行了自己的封装，更加易用</p></div>"
            },
            {
              "title": "预设行为",
              "desc": "<div class=\"markdown\"><p>更少的代码，更少的 Bug</p></div>"
            },
            {
              "title": "代码示例",
              "desc": "<div class=\"markdown\"><p>结合实际场景，快速掌握组件的使用方式</p></div>"
            }
          ],
          "slugs": [
            {
              "depth": 2,
              "value": "安装",
              "heading": "安装"
            },
            {
              "depth": 2,
              "value": "使用",
              "heading": "使用"
            }
          ],
          "title": "安装"
        },
        "title": "安装 - @vtx/modals"
      },
      {
        "path": "/docs/awesome",
        "component": require('G:/work/vtx-modals/docs/docs/awesome.md').default,
        "exact": true,
        "meta": {
          "filePath": "docs/docs/awesome.md",
          "updatedTime": 1651807858000,
          "slugs": [
            {
              "depth": 1,
              "value": "精选",
              "heading": "精选"
            }
          ],
          "title": "精选",
          "nav": {
            "path": "/docs",
            "title": "指南"
          }
        },
        "title": "精选 - @vtx/modals"
      },
      {
        "path": "/docs/getting-started",
        "component": require('G:/work/vtx-modals/docs/docs/getting-started.md').default,
        "exact": true,
        "meta": {
          "filePath": "docs/docs/getting-started.md",
          "updatedTime": 1652775707000,
          "order": 1,
          "nav": {
            "title": "指南",
            "order": 1,
            "path": "/docs"
          },
          "slugs": [
            {
              "depth": 1,
              "value": "快速上手",
              "heading": "快速上手"
            },
            {
              "depth": 2,
              "value": "安装",
              "heading": "安装"
            },
            {
              "depth": 2,
              "value": "使用",
              "heading": "使用"
            },
            {
              "depth": 2,
              "value": "按需加载",
              "heading": "按需加载"
            }
          ],
          "title": "快速上手"
        },
        "title": "快速上手 - @vtx/modals"
      },
      {
        "path": "/components/data/be-input",
        "component": require('G:/work/vtx-modals/components/be-input/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/be-input/index.md",
          "updatedTime": 1652774195000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "数据录入",
            "path": "/components/data",
            "order": 2
          },
          "slugs": [
            {
              "depth": 1,
              "value": "BeInput 输入框",
              "heading": "beinput-输入框"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "BeInput",
              "heading": "beinput"
            },
            {
              "depth": 3,
              "value": "BeInput.TextArea",
              "heading": "beinputtextarea"
            }
          ],
          "title": "BeInput 输入框",
          "hasPreviewer": true
        },
        "title": "BeInput 输入框 - @vtx/modals"
      },
      {
        "path": "/components/modal/vtx-collect-point-modal",
        "component": require('G:/work/vtx-modals/components/vtx-collect-point-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-collect-point-modal/index.md",
          "updatedTime": 1666938282000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "弹窗",
            "path": "/components/modal",
            "order": 2
          },
          "slugs": [
            {
              "depth": 1,
              "value": "收集点弹窗",
              "heading": "收集点弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "BeInput",
              "heading": "beinput"
            },
            {
              "depth": 3,
              "value": "BeInput.TextArea",
              "heading": "beinputtextarea"
            }
          ],
          "title": "收集点弹窗",
          "hasPreviewer": true
        },
        "title": "收集点弹窗 - @vtx/modals"
      },
      {
        "path": "/components/modal/vtx-community-modal",
        "component": require('G:/work/vtx-modals/components/vtx-community-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-community-modal/index.md",
          "updatedTime": 1666938282000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "弹窗",
            "path": "/components/modal",
            "order": 2
          },
          "slugs": [
            {
              "depth": 1,
              "value": "生活小区弹窗",
              "heading": "生活小区弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "BeInput",
              "heading": "beinput"
            },
            {
              "depth": 3,
              "value": "BeInput.TextArea",
              "heading": "beinputtextarea"
            }
          ],
          "title": "生活小区弹窗",
          "hasPreviewer": true
        },
        "title": "生活小区弹窗 - @vtx/modals"
      },
      {
        "path": "/components/modal/vtx-construction-site-modal",
        "component": require('G:/work/vtx-modals/components/vtx-construction-site-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-construction-site-modal/index.md",
          "updatedTime": 1652870019000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "弹窗",
            "path": "/components/modal",
            "order": 2
          },
          "slugs": [
            {
              "depth": 1,
              "value": "建筑工地弹框",
              "heading": "建筑工地弹框"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "BeInput",
              "heading": "beinput"
            },
            {
              "depth": 3,
              "value": "BeInput.TextArea",
              "heading": "beinputtextarea"
            }
          ],
          "title": "建筑工地弹框",
          "hasPreviewer": true
        },
        "title": "建筑工地弹框 - @vtx/modals"
      },
      {
        "path": "/components/modal/vtx-delivery-point-modal",
        "component": require('G:/work/vtx-modals/components/vtx-delivery-point-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-delivery-point-modal/index.md",
          "updatedTime": 1666938282000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "弹窗",
            "path": "/components/modal",
            "order": 2
          },
          "slugs": [
            {
              "depth": 1,
              "value": "投放点弹窗",
              "heading": "投放点弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "BeInput",
              "heading": "beinput"
            },
            {
              "depth": 3,
              "value": "BeInput.TextArea",
              "heading": "beinputtextarea"
            }
          ],
          "title": "投放点弹窗",
          "hasPreviewer": true
        },
        "title": "投放点弹窗 - @vtx/modals"
      },
      {
        "path": "/components/modal/vtx-facility-modal",
        "component": require('G:/work/vtx-modals/components/vtx-facility-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-facility-modal/index.md",
          "updatedTime": 1666950724000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "弹窗",
            "path": "/components/modal",
            "order": 5
          },
          "slugs": [
            {
              "depth": 1,
              "value": "基础设施弹窗",
              "heading": "基础设施弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            }
          ],
          "title": "基础设施弹窗",
          "hasPreviewer": true
        },
        "title": "基础设施弹窗 - @vtx/modals"
      },
      {
        "path": "/components/feedback/vtx-full-screen-base-modal",
        "component": require('G:/work/vtx-modals/components/vtx-full-screen-base-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-full-screen-base-modal/index.md",
          "updatedTime": 1657622375000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "反馈",
            "path": "/components/feedback",
            "order": 4
          },
          "slugs": [
            {
              "depth": 1,
              "value": "VtxFullScreenModal 对话框",
              "heading": "vtxfullscreenmodal-对话框"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxFullScreenModal",
              "heading": "vtxfullscreenmodal"
            },
            {
              "depth": 3,
              "value": "VtxFullScreenModal.size",
              "heading": "vtxfullscreenmodalsize"
            }
          ],
          "title": "VtxFullScreenModal 对话框",
          "hasPreviewer": true
        },
        "title": "VtxFullScreenModal 对话框 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-alarm-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-alarm-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-alarm-modal/index.md",
          "updatedTime": 1662632573000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "设备报警弹窗",
              "heading": "设备报警弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasSecurityCheckModal",
              "heading": "vtxgassecuritycheckmodal"
            },
            {
              "depth": 3,
              "value": "VtxGasSecurityCheckModal.Modal",
              "heading": "vtxgassecuritycheckmodalmodal"
            }
          ],
          "title": "设备报警弹窗",
          "hasPreviewer": true
        },
        "title": "设备报警弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-cylinder-file-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-cylinder-file-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-cylinder-file-modal/index.md",
          "updatedTime": 1657622375000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "气瓶档案详情弹窗",
              "heading": "气瓶档案详情弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasCylinderFileModal",
              "heading": "vtxgascylinderfilemodal"
            },
            {
              "depth": 3,
              "value": "VtxGasCylinderFileModal.Modal",
              "heading": "vtxgascylinderfilemodalmodal"
            }
          ],
          "title": "气瓶档案详情弹窗",
          "hasPreviewer": true
        },
        "title": "气瓶档案详情弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-enterprise-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-enterprise-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-enterprise-modal/index.md",
          "updatedTime": 1657622375000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "企业详情弹窗",
              "heading": "企业详情弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasEnterpriseModal",
              "heading": "vtxgasenterprisemodal"
            },
            {
              "depth": 3,
              "value": "VtxGasEnterpriseModal.Modal",
              "heading": "vtxgasenterprisemodalmodal"
            }
          ],
          "title": "企业详情弹窗",
          "hasPreviewer": true
        },
        "title": "企业详情弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-filling-station-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-filling-station-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-filling-station-modal/index.md",
          "updatedTime": 1657622375000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "储配站详情弹窗",
              "heading": "储配站详情弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasFillingStationModal",
              "heading": "vtxgasfillingstationmodal"
            },
            {
              "depth": 3,
              "value": "VtxGasFillingStationModal.Modal",
              "heading": "vtxgasfillingstationmodalmodal"
            }
          ],
          "title": "储配站详情弹窗",
          "hasPreviewer": true
        },
        "title": "储配站详情弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-security-check-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-security-check-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-security-check-modal/index.md",
          "updatedTime": 1657622375000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "入户安检详情弹窗",
              "heading": "入户安检详情弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasSecurityCheckModal",
              "heading": "vtxgassecuritycheckmodal"
            },
            {
              "depth": 3,
              "value": "VtxGasSecurityCheckModal.Modal",
              "heading": "vtxgassecuritycheckmodalmodal"
            }
          ],
          "title": "入户安检详情弹窗",
          "hasPreviewer": true
        },
        "title": "入户安检详情弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-staff-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-staff-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-staff-modal/index.md",
          "updatedTime": 1657622375000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "从业人员详情弹窗",
              "heading": "从业人员详情弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasStaffModal",
              "heading": "vtxgasstaffmodal"
            },
            {
              "depth": 3,
              "value": "VtxGasStaffModal.Modal",
              "heading": "vtxgasstaffmodalmodal"
            }
          ],
          "title": "从业人员详情弹窗",
          "hasPreviewer": true
        },
        "title": "从业人员详情弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-station-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-station-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-station-modal/index.md",
          "updatedTime": 1660802298000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "场站详情弹窗",
              "heading": "场站详情弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasStationModal",
              "heading": "vtxgasstationmodal"
            },
            {
              "depth": 3,
              "value": "VtxGasStationModal.Modal",
              "heading": "vtxgasstationmodalmodal"
            }
          ],
          "title": "场站详情弹窗",
          "hasPreviewer": true
        },
        "title": "场站详情弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-supply-station-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-supply-station-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-supply-station-modal/index.md",
          "updatedTime": 1657622375000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "供应站详情弹窗",
              "heading": "供应站详情弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasSupplyStationModal",
              "heading": "vtxgassupplystationmodal"
            },
            {
              "depth": 3,
              "value": "VtxGasSupplyStationModal.Modal",
              "heading": "vtxgassupplystationmodalmodal"
            }
          ],
          "title": "供应站详情弹窗",
          "hasPreviewer": true
        },
        "title": "供应站详情弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-user-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-user-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-user-modal/index.md",
          "updatedTime": 1657622375000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "用户详情弹窗",
              "heading": "用户详情弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 3,
              "value": "纯弹框，需外部控制显示或隐藏",
              "heading": "纯弹框需外部控制显示或隐藏"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasUserModal",
              "heading": "vtxgasusermodal"
            },
            {
              "depth": 3,
              "value": "VtxGasUserModal.Modal",
              "heading": "vtxgasusermodalmodal"
            }
          ],
          "title": "用户详情弹窗",
          "hasPreviewer": true
        },
        "title": "用户详情弹窗 - @vtx/modals"
      },
      {
        "path": "/components/gas-modal/vtx-gas-video-modal",
        "component": require('G:/work/vtx-modals/components/vtx-gas-video-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-gas-video-modal/index.md",
          "updatedTime": 1663047915000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "燃气弹窗",
            "path": "/components/gas-modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "燃气监控弹窗",
              "heading": "燃气监控弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "VtxGasSecurityCheckModal",
              "heading": "vtxgassecuritycheckmodal"
            },
            {
              "depth": 3,
              "value": "VtxGasSecurityCheckModal.Modal",
              "heading": "vtxgassecuritycheckmodalmodal"
            }
          ],
          "title": "燃气监控弹窗",
          "hasPreviewer": true
        },
        "title": "燃气监控弹窗 - @vtx/modals"
      },
      {
        "path": "/components/modal/vtx-road-modal",
        "component": require('G:/work/vtx-modals/components/vtx-road-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-road-modal/index.md",
          "updatedTime": 1664499879000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "弹窗",
            "path": "/components/modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "路段弹窗",
              "heading": "路段弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "BeInput",
              "heading": "beinput"
            },
            {
              "depth": 3,
              "value": "BeInput.TextArea",
              "heading": "beinputtextarea"
            }
          ],
          "title": "路段弹窗",
          "hasPreviewer": true
        },
        "title": "路段弹窗 - @vtx/modals"
      },
      {
        "path": "/components/modal/vtx-vehicle-modal",
        "component": require('G:/work/vtx-modals/components/vtx-vehicle-modal/index.md').default,
        "exact": true,
        "meta": {
          "filePath": "components/vtx-vehicle-modal/index.md",
          "updatedTime": 1652867873000,
          "nav": {
            "title": "组件",
            "path": "/components"
          },
          "group": {
            "title": "弹窗",
            "path": "/components/modal",
            "order": 1
          },
          "slugs": [
            {
              "depth": 1,
              "value": "车辆弹窗",
              "heading": "车辆弹窗"
            },
            {
              "depth": 2,
              "value": "代码演示",
              "heading": "代码演示"
            },
            {
              "depth": 3,
              "value": "基本用法",
              "heading": "基本用法"
            },
            {
              "depth": 2,
              "value": "API",
              "heading": "api"
            },
            {
              "depth": 3,
              "value": "BeInput",
              "heading": "beinput"
            },
            {
              "depth": 3,
              "value": "BeInput.TextArea",
              "heading": "beinputtextarea"
            }
          ],
          "title": "车辆弹窗",
          "hasPreviewer": true
        },
        "title": "车辆弹窗 - @vtx/modals"
      },
      {
        "path": "/docs",
        "meta": {},
        "exact": true,
        "redirect": "/docs/getting-started"
      },
      {
        "path": "/components/data",
        "meta": {
          "order": 2
        },
        "exact": true,
        "redirect": "/components/data/be-input"
      },
      {
        "path": "/components",
        "meta": {},
        "exact": true,
        "redirect": "/components/gas-modal"
      },
      {
        "path": "/components/modal",
        "meta": {
          "order": 2
        },
        "exact": true,
        "redirect": "/components/modal/vtx-collect-point-modal"
      },
      {
        "path": "/components/feedback",
        "meta": {
          "order": 4
        },
        "exact": true,
        "redirect": "/components/feedback/vtx-full-screen-base-modal"
      },
      {
        "path": "/components/gas-modal",
        "meta": {
          "order": 1
        },
        "exact": true,
        "redirect": "/components/gas-modal/vtx-gas-alarm-modal"
      }
    ],
    "title": "@vtx/modals",
    "component": (props) => props.children
  }
];

  // allow user to extend routes
  plugin.applyPlugins({
    key: 'patchRoutes',
    type: ApplyPluginsType.event,
    args: { routes },
  });

  return routes;
}
