[
  {
    "path": ".eslintignore",
    "content": "# don't ever lint node_modules\nnode_modules\n# don't lint site\nsite\n# don't lint scripts\nscripts\n# don't lint build output (make sure it's set to your correct build folder name) \ncjs\n/web\n!components/web\nesm\ndist\n# don't lint gulpfile\ngulpfile.js\nwebpack.config.js\n"
  },
  {
    "path": ".eslintrc.js",
    "content": "module.exports = {\n  root: true,\n  parser: '@typescript-eslint/parser',\n  plugins: [\n    '@typescript-eslint',\n    'react',\n    'prettier',\n  ],\n  extends: [\n    'eslint:recommended',\n    'plugin:@typescript-eslint/eslint-recommended',\n    'plugin:@typescript-eslint/recommended',\n    \"plugin:react/recommended\",\n    'prettier/@typescript-eslint',\n    'plugin:prettier/recommended',\n    \"prettier/react\",\n  ],\n  env:{\n    browser: true,\n    node: true,\n    es6: true,\n    jest: true,\n  },\n  settings: { //自动发现React的版本，从而进行规范react代码\n    \"react\": {\n      \"pragma\": \"React\",\n      \"version\": \"detect\"\n    }\n  },\n  parserOptions: { //指定ESLint可以解析JSX语法，注：解析JSX并不代表能解析React.\n    \"ecmaVersion\": 2020,\n    \"sourceType\": 'module',\n    \"ecmaFeatures\":{\n      jsx:true\n    }\n  },\n  rules: {\n    \"@typescript-eslint/explicit-function-return-type\": 0,\n    '@typescript-eslint/no-explicit-any': 0,\n    \"@typescript-eslint/ban-ts-ignore\": 0,\n    \"prettier/prettier\": [\"error\", {}],\n    'react/display-name': 0,\n  }\n};"
  },
  {
    "path": ".gitignore",
    "content": "node_modules/\ncjs/\nweb/\n!components/web/\nesm/\ndist/\npackage-lock.json\nyarn.lock\nyarn-error.log\n.umi/\ndocs-source/\nreport.html\nsite/components"
  },
  {
    "path": ".nojekyll",
    "content": ""
  },
  {
    "path": ".prettierrc.js",
    "content": "module.exports = {\n  singleQuote: true,\n  trailingComma: 'all',\n  printWidth: 100,\n  proseWrap: 'never',\n  arrowParens: 'avoid',\n  semi: true,\n};\n"
  },
  {
    "path": ".umirc.ts",
    "content": "import { defineConfig } from 'dumi';\nimport path from 'path';\n\nprocess.env.BABEL_ENV = 'dumi';\n\nexport default defineConfig({\n  publicPath: '/anna-remax-ui/',\n  base: '/anna-remax-ui',\n  title: 'Annar',\n  mode: 'site',\n  logo: 'https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w',\n  favicon: 'https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w',\n  navs: [\n    null,\n    { title: 'Eurus', path: 'https://github.com/AnnaSearl/eurus' },\n    { title: 'GitHub', path: 'https://github.com/AnnaSearl/annar' },\n  ],\n  theme: {\n    '@c-primary': '#FF7777',\n  },\n  exportStatic: {},\n  outputPath: 'site',\n  sass: {\n    implementation: require('node-sass'),\n  },\n  extraPostCSSPlugins: [\n    require('postcss-preset-env')(),\n    require('postcss-plugin-px2rem')({\n      rootValue: 32,\n      exclude: '@umijs/preset-dumi',\n    }),\n  ],\n  extraBabelPlugins: [\n    [\n      'import',\n      {\n        libraryName: 'anna-remax-ui',\n        libraryDirectory: '/',\n        style: true,\n      },\n    ],\n  ],\n  alias: {\n    'anna-remax-ui': path.resolve(__dirname, 'components'),\n    '../one': path.resolve(__dirname, 'components/web/index.ts'),\n  },\n  chainWebpack(memo, { env, webpack, createCSSRule }) {\n    memo.module\n      .rule('px2rem')\n      .test(/\\.tsx$/i)\n      .include.add(path.resolve(__dirname, 'components'))\n      .add(path.resolve(__dirname, 'docs'))\n      .end()\n      .use('px2rem')\n      .loader('./build/loaders/jsxPx2Rem.js')\n      .options({\n        remUnit: 100,\n        remFixed: 3,\n      });\n  },\n  styles: [\n    `\n    .icon.icon-link { \n      display: none;\n    }\n    .__dumi-default-navbar{\n      background-color: #FFEEEE !important;\n      box-shadow: unset !important;\n    }\n    .__dumi-default-navbar-logo{\n      font-size: 20px !important;\n      padding-left: 52px !important;\n    }\n    .__dumi-default-search-input{\n      background-color: #FFFFFF !important;\n    }\n    .__dumi-default-layout-hero { \n      background-color: #FFEEEE !important;\n    }\n    .__dumi-default-menu[data-mode='site'] .__dumi-default-menu-list > li > a.active{\n      background: linear-gradient(to left, rgba(255, 238, 238, 0.5), rgba(248, 250, 255, 0)) !important;\n    }\n    .markdown *:not(pre) code {\n      margin: 0 1px;\n      padding: .2em .4em !important;\n      font-size: .9em;\n      color: rgba(0, 0, 0, 0.85) !important;\n      background: #f2f4f5 !important;\n      border: 1px solid #f0f0f0;\n      border-radius: 3px;\n      font-family: sfmono-regular,Consolas,liberation mono,Menlo,Courier,monospace;\n    }\n    .markdown table td:nth-child(3) {\n      color: #FF5555;\n      font-size: 13px;\n      word-break: break-all;\n    }\n    .markdown table td:nth-child(3) > code {\n      color: #FF5555 !important;\n      background-color: #F6F6F6 !important;\n      font-size: 13px;\n      word-break: break-all;\n      margin-bottom: 6px;\n    }\n    .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\t\n      box-sizing: border-box;\t\n      position: absolute;\t\n      top: -1PX;\t\n      right: -1PX;\t\n      bottom: -1PX;\t\n      left: -1PX;\t\n      content: '';\t\n      background-color: rgba(255, 255, 255, 0.35);\t\n      border-radius: inherit;\t\n      pointer-events: none;\t\n      transition: background-color 0.3s;\n    }\n\n    `,\n  ],\n});\n"
  },
  {
    "path": "CHANGELOG.md",
    "content": "## [1.2.6](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.5...v1.2.6) (2020-03-28)\n\n\n### Features\n\n* :sparkles: 新增组件库文档，去除CSSModule， 规范组件css命名规范 ([87ff874](https://github.com/AnnaSearl/anna-remax-ui/commit/87ff8744e02017f40c4f804109086c639b425218))\n\n\n\n## [1.2.5](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.4...v1.2.5) (2020-03-26)\n\n\n### Bug Fixes\n\n* :bug: lock ([4669de2](https://github.com/AnnaSearl/anna-remax-ui/commit/4669de23cd330ccad402739c3f6b4e794005f20c))\n* :bug: 修改md文件 ([2c2ae27](https://github.com/AnnaSearl/anna-remax-ui/commit/2c2ae27434ce3e01ac6a0e082cf2b0d3b3fa91c4))\n\n\n\n## [1.2.5](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.4...v1.2.5) (2020-03-26)\n\n\n### Bug Fixes\n\n* :bug: 修改md文件 ([2c2ae27](https://github.com/AnnaSearl/anna-remax-ui/commit/2c2ae27434ce3e01ac6a0e082cf2b0d3b3fa91c4))\n\n\n\n## [1.2.4](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.3...v1.2.4) (2020-03-26)\n\n\n### Bug Fixes\n\n* :bug: lock ([628b280](https://github.com/AnnaSearl/anna-remax-ui/commit/628b280cf0b35c0e2ebb2c57347c72ef2eccb807))\n\n\n### Features\n\n* :sparkles: 增加对微信小程序的支持 ([4340421](https://github.com/AnnaSearl/anna-remax-ui/commit/4340421e4c17c83f4242342b3ec5e90b75b8cf88))\n\n\n\n## [1.2.4](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.3...v1.2.4) (2020-03-26)\n\n\n### Features\n\n* :sparkles: 增加对微信小程序的支持 ([4340421](https://github.com/AnnaSearl/anna-remax-ui/commit/4340421e4c17c83f4242342b3ec5e90b75b8cf88))\n\n\n\n## [1.2.3](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.1...v1.2.3) (2020-03-26)\n\n\n### Bug Fixes\n\n* :bug: lock ([5ec6bd8](https://github.com/AnnaSearl/anna-remax-ui/commit/5ec6bd807f510ab4ecf4a85b845b1ed3716e22d5))\n* :bug: lock ([568c1b2](https://github.com/AnnaSearl/anna-remax-ui/commit/568c1b2fbd6b3eed349386fe341424120ad2b298))\n* :bug: 添加md图片 ([eddd242](https://github.com/AnnaSearl/anna-remax-ui/commit/eddd2428b275f50f4531ab401f7c0c1c7cb1de73))\n\n\n### Features\n\n* :sparkles: 新增Icon组件，修改Cell组件，取消部分组件的cssModule，加入anna样式前缀 ([c3d765f](https://github.com/AnnaSearl/anna-remax-ui/commit/c3d765f0ffaee649097b872b32610015be19c44e))\n\n\n\n## [1.2.3](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.1...v1.2.3) (2020-03-26)\n\n\n### Bug Fixes\n\n* :bug: lock ([568c1b2](https://github.com/AnnaSearl/anna-remax-ui/commit/568c1b2fbd6b3eed349386fe341424120ad2b298))\n* :bug: 添加md图片 ([eddd242](https://github.com/AnnaSearl/anna-remax-ui/commit/eddd2428b275f50f4531ab401f7c0c1c7cb1de73))\n\n\n### Features\n\n* :sparkles: 新增Icon组件，修改Cell组件，取消部分组件的cssModule，加入anna样式前缀 ([c3d765f](https://github.com/AnnaSearl/anna-remax-ui/commit/c3d765f0ffaee649097b872b32610015be19c44e))\n\n\n\n# [1.3.0](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.1...v1.3.0) (2020-03-26)\n\n\n### Bug Fixes\n\n* :bug: 添加md图片 ([eddd242](https://github.com/AnnaSearl/anna-remax-ui/commit/eddd2428b275f50f4531ab401f7c0c1c7cb1de73))\n\n\n### Features\n\n* :sparkles: 新增Icon组件，修改Cell组件，取消部分组件的cssModule，加入anna样式前缀 ([c3d765f](https://github.com/AnnaSearl/anna-remax-ui/commit/c3d765f0ffaee649097b872b32610015be19c44e))\n\n\n\n## [1.2.1](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.0...v1.2.1) (2020-03-25)\n\n\n### Bug Fixes\n\n* :bug: lock ([99e43d7](https://github.com/AnnaSearl/anna-remax-ui/commit/99e43d70c851242dcbb139f1710feae3cf4c2bf2))\n* :bug: 添加依赖 ([ff9d648](https://github.com/AnnaSearl/anna-remax-ui/commit/ff9d648845e4b0c327525b346fd1751a1a7e1d5f))\n\n\n\n## [1.2.1](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.2.0...v1.2.1) (2020-03-25)\n\n\n### Bug Fixes\n\n* :bug: 添加依赖 ([ff9d648](https://github.com/AnnaSearl/anna-remax-ui/commit/ff9d648845e4b0c327525b346fd1751a1a7e1d5f))\n\n\n\n# [1.2.0](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.1.0...v1.2.0) (2020-03-24)\n\n\n### Bug Fixes\n\n* :bug: lock ([287e1f8](https://github.com/AnnaSearl/anna-remax-ui/commit/287e1f85058834cfd87bb5f319e94e449d5c5788))\n\n\n### Features\n\n* :sparkles: button新增形状 加载状态 块级属性，loading增加type属性 ([953f151](https://github.com/AnnaSearl/anna-remax-ui/commit/953f15138b4d19e6155928f64e2d3b542c1e04e8))\n\n\n\n# [1.2.0](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.1.0...v1.2.0) (2020-03-24)\n\n\n### Features\n\n* :sparkles: button新增形状 加载状态 块级属性，loading增加type属性 ([953f151](https://github.com/AnnaSearl/anna-remax-ui/commit/953f15138b4d19e6155928f64e2d3b542c1e04e8))\n\n\n\n# [1.2.0](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.1.0...v1.2.0) (2020-03-24)\n\n\n### Features\n\n* :sparkles: button新增形状 加载状态 块级属性，loading增加type属性 ([953f151](https://github.com/AnnaSearl/anna-remax-ui/commit/953f15138b4d19e6155928f64e2d3b542c1e04e8))\n\n\n\n# [1.2.0](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.1.0...v1.2.0) (2020-03-24)\n\n\n### Features\n\n* :sparkles: button新增形状 加载状态 块级属性，loading增加type属性 ([953f151](https://github.com/AnnaSearl/anna-remax-ui/commit/953f15138b4d19e6155928f64e2d3b542c1e04e8))\n\n\n\n# [1.1.0](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.0.19...v1.1.0) (2020-03-23)\n\n\n### Bug Fixes\n\n* :bug: 修改shell/pub ([7c97706](https://github.com/AnnaSearl/anna-remax-ui/commit/7c977067e728887eadd5507b39e12263ec38d972))\n* :bug: 修改shell/pub ([a13d61b](https://github.com/AnnaSearl/anna-remax-ui/commit/a13d61b091a848889ea5554bd72b82f2cb83924c))\n\n\n\n# [1.1.0](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.0.19...v1.1.0) (2020-03-23)\n\n\n### Bug Fixes\n\n* :bug: 修改shell/pub ([a13d61b](https://github.com/AnnaSearl/anna-remax-ui/commit/a13d61b091a848889ea5554bd72b82f2cb83924c))\n\n\n\n# [1.1.0](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.0.19...v1.1.0) (2020-03-23)\n\n\n### Bug Fixes\n\n* :bug: 修改shell/pub ([a13d61b](https://github.com/AnnaSearl/anna-remax-ui/commit/a13d61b091a848889ea5554bd72b82f2cb83924c))\n\n\n\n## [1.0.19](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.0.18...v1.0.19) (2020-03-23)\n\n\n### Bug Fixes\n\n* :bug: cancel ignore pakage-lock.json ([cc08adc](https://github.com/AnnaSearl/anna-remax-ui/commit/cc08adc6ff22efbe511c99885355ac86a8074a1f))\n* :bug: ignore pakage-lock.json ([84073f4](https://github.com/AnnaSearl/anna-remax-ui/commit/84073f4144fbed61996ba5fbf99f261b06d1d449))\n\n\n\n## [1.0.19](https://github.com/AnnaSearl/anna-remax-ui/compare/v1.0.18...v1.0.19) (2020-03-23)\n\n\n### Bug Fixes\n\n* :bug: ignore pakage-lock.json ([84073f4](https://github.com/AnnaSearl/anna-remax-ui/commit/84073f4144fbed61996ba5fbf99f261b06d1d449))\n\n\n\n## 1.0.18 (2020-03-23)\n\n\n### Bug Fixes\n\n* :bug: ignore pakage-lock.json ([fc33525](https://github.com/AnnaSearl/anna-remax-ui/commit/fc33525693c40c5664a196f5c8f6d9a60d11cff9))\n* :bug: ignore pakage-lock.json ([ab11d02](https://github.com/AnnaSearl/anna-remax-ui/commit/ab11d027b25975cc7fb0629675901ca041e2038a))\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n## 1.0.18 (2020-03-23)\n\n\n### Bug Fixes\n\n* :bug: ignore pakage-lock.json ([ab11d02](https://github.com/AnnaSearl/anna-remax-ui/commit/ab11d027b25975cc7fb0629675901ca041e2038a))\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n# 1.1.0 (2020-03-23)\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n## 1.0.18 (2020-03-23)\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n## 1.0.18 (2020-03-23)\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n## 1.0.18 (2020-03-23)\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n## 1.0.18 (2020-03-23)\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n## 1.0.18 (2020-03-23)\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n## 1.0.18 (2020-03-23)\n\n\n### Features\n\n* :sparkles: 新增commit规范和解决Path变量类型未声明的问题 ([64abdbc](https://github.com/AnnaSearl/anna-remax-ui/commit/64abdbc7142e85dc390bf61f8bdee8ad2fc355d8))\n\n\n\n"
  },
  {
    "path": "README.md",
    "content": "<p align=\"center\">\r\n  <img width=\"100\" src=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\">\r\n</p>\r\n\r\n<h1 align=\"center\">Anna Remax UI</h1>\r\n\r\n<div align=\"center\">优雅、简洁的 Remax 组件库</div>\r\n\r\n## :tada: Anna 2.0\r\n\r\n`anna-remax-ui` 现已升级到 2.0，并更名为 `annar` ，我们推荐您使用 `annar` 而不是 `anna-remax-ui`，我们将一直维护 `annar` 并 添加新的特性。\r\n\r\n👉 [查看 Anna 2.0，发现 Anna 的最新组件及特性！](https://github.com/AnnaSearl/annar)\r\n\r\n## 💫 特性\r\n\r\n- 基于 `Remax` 开发 UI 组件\r\n- 支持`微信` `支付宝` `钉钉` 小程序多端适配运行\r\n- 支持 Web 开发\r\n- 支持按需引入\r\n- 支持 TypeScript\r\n\r\n## 📦 安装\r\n\r\n```bash\r\nnpm install anna-remax-ui\r\n```\r\n\r\n```bash\r\nyarn add anna-remax-ui\r\n```\r\n\r\n## ⚒ 使用\r\n\r\n> :warning: `anna-remax-ui` v1.6.0 为破坏性的更新，不再兼容以前的版本。\r\n\r\n#### 小程序\r\n\r\n```jsx\r\nimport { Button } from 'anna-remax-ui';\r\n\r\nconst App = () => (\r\n  <>\r\n    <Button>Click Anna</Button>\r\n  </>\r\n);\r\n```\r\n\r\n在 `app.js` 中引入样式：\r\n\r\n```jsx\r\nimport 'anna-remax-ui/dist/anna.css';\r\n```\r\n\r\n#### Web\r\n\r\n使用 Web 组件开发需要依赖 `remax/one`\r\n\r\n```bash\r\nnpm install remax/one\r\n```\r\n\r\n```jsx\r\nimport { Button } from 'anna-remax-ui/web';\r\n\r\nconst App = () => (\r\n  <>\r\n    <Button>Click Anna</Button>\r\n  </>\r\n);\r\n```\r\n\r\n引入样式：\r\n\r\n```jsx\r\nimport 'anna-remax-ui/dist/anna.css';\r\n```\r\n\r\n## 🥡 按需加载\r\n\r\n`anna-remax-ui` 的 JS 部分默认支持 tree shaking。\r\n\r\n#### 小程序\r\n\r\nCSS 部分需要在 `app.js` 中手动引入\r\n\r\n```jsx\r\nimport 'anna-remax-ui/esm/button/style/css';\r\n\r\n// 如果你使用 sass，也可以这样引入\r\nimport 'anna-remax-ui/esm/button/style';\r\n```\r\n\r\n#### Web\r\n\r\n通过配置 `babel-plugin-import` 进行 CSS 的按需加载\r\n\r\n## 🧑🏻‍💻 本地开发\r\n\r\n```bash\r\n$ git clone git@github.com:AnnaSearl/anna-remax-ui.git\r\n$ cd anna-remax-ui\r\n$ npm install\r\n$ npm start\r\n```\r\n\r\n## 🤝 参与共建\r\n\r\n如果你有任何问题，可以提交 issue 给我们，我们也非常欢迎你加入 `Anna Remax UI` 的建设，向我们提交 PR。\r\n\r\nAnna Remax UI 维护 `master` 和 `feature` 两个分支，如果您是修复 bug，请提交到 `master`；如果您要添加新的功能，请提交到 `feature`。\r\n\r\n#### Pull Request 规范\r\n\r\n1. 我们建议保持你的 PR 足够小。保证一个 PR 只解决一个问题或只添加一个功能\r\n2. 在 PR 中请添加合适的描述，并关联相关的 Issue\r\n3. 在 Pull Request 前，请同步主仓库的最新代码\r\n\r\n#### 常用命令\r\n\r\n1. `npm start` 在本地运行 Anna Remax UI 的网站\r\n2. `npm run lint` 检查代码风格\r\n3. `npm run build` 编译 TypeScript 代码到 esm、web 以及 dist 目录\r\n\r\n## 🌰 示例\r\n\r\n[Examples for Anna](https://github.com/AnnaSearl/examples-anna-remax-ui)\r\n\r\n## 🍭 体验\r\n\r\n> :vertical_traffic_light: 体验小程序上的组件版本较低，若想查看 `Anna` 的最新组件及特性，请前往 [官方文档](https://annasearl.github.io/anna-remax-ui/)\r\n\r\n<img src=\"https://smebimage.fuliaoyi.com/FrWM_L5llswAfkEfefnXKEFJwutl\">\r\n\r\n## 🍻 钉钉交流群\r\n\r\n<img width=\"320\" src=\"https://smebimage.fuliaoyi.com/FnY4Dm9zaIpe06ZrMklsG6Qb6Hnt\">\r\n"
  },
  {
    "path": "babel.config.js",
    "content": "const presets = ['@babel/preset-env', '@babel/preset-react', '@babel/preset-typescript'];\nconst plugins = [\n  '@babel/plugin-transform-modules-commonjs',\n  '@babel/plugin-proposal-class-properties',\n  '@babel/plugin-transform-runtime',\n];\n\nmodule.exports = api => {\n  if (api.env('dumi')) {\n    return {\n      presets: ['@babel/preset-env'],\n    };\n  }\n\n  if (api.env('esm')) {\n    return {\n      presets: [\n        '@babel/preset-react',\n        '@babel/preset-typescript',\n        [\n          '@babel/preset-env',\n          {\n            modules: false,\n          },\n        ],\n      ],\n      plugins: [\n        '@babel/plugin-proposal-class-properties',\n        [\n          '@babel/plugin-transform-runtime',\n          {\n            useESModules: true,\n          },\n        ],\n      ],\n    };\n  }\n\n  if (api.env('web')) {\n    return {\n      presets,\n      plugins: ['@babel/plugin-proposal-class-properties', '@babel/plugin-transform-runtime'],\n    };\n  }\n\n  if (api.env('test')) {\n    return {\n      presets: [\n        '@babel/preset-react',\n        '@babel/preset-typescript',\n        [\n          '@babel/preset-env',\n          {\n            targets: {\n              node: 'current',\n            },\n          },\n        ],\n      ],\n      plugins,\n    };\n  }\n\n  // default\n  return {\n    presets: ['@babel/preset-env'],\n  };\n};\n"
  },
  {
    "path": "build/loaders/jsxPx2Rem.js",
    "content": "const loaderUtils = require('loader-utils');\n\n// 默认参数\nconst defaultopts = {\n  remUnit: 32, // rem unit value (default: 100)\n  remFixed: 2, // rem value precision (default: 2)\n};\n// 获取webpack配置好的参数\nconst opts = loaderUtils.getOptions(this);\n// 将参数组合\nconst config = Object.assign({}, defaultopts, opts);\nconst ZPXRegExp = /\\b(\\d+(\\.\\d+)?)px\\b/;\n\nmodule.exports = function (source) {\n  const pxGlobalRegExp = new RegExp(ZPXRegExp.source, 'g');\n  if (this.cacheable) {\n    this.cacheable();\n  }\n  // 先test下有没有符合的如果有再进行替换\n\n  if (pxGlobalRegExp.test(source)) {\n    return source.replace(pxGlobalRegExp, ($0, $1) => {\n      let val = $1 / config.remUnit;\n      // 精确到几位\n      val = parseFloat(val.toFixed(config.remFixed));\n      return val === 0 ? val : val + 'rem';\n    });\n  } else {\n    return source;\n  }\n};\n"
  },
  {
    "path": "components/_util/children.ts",
    "content": "// import React from 'react';\n// import { isFragment } from 'react-is';\n\n// export const toArray = (children: React.ReactNode): React.ReactElement[] => {\n//   let ret: React.ReactElement[] = [];\n\n//   React.Children.forEach(children, (child: any) => {\n//     if (child === undefined || child === null) {\n//       return;\n//     }\n\n//     if (Array.isArray(child)) {\n//       ret = ret.concat(toArray(child));\n//     } else if (isFragment(child) && child.props) {\n//       ret = ret.concat(toArray(child.props.children));\n//     } else {\n//       ret.push(child);\n//     }\n//   });\n\n//   return ret;\n// };\n"
  },
  {
    "path": "components/_util/index.ts",
    "content": "import to from './to';\nimport sync from './sync';\n\nexport * from './type';\nexport * from './utils';\n\nexport { sync, to };\n"
  },
  {
    "path": "components/_util/sync.ts",
    "content": "const sync = (fn: Function, ...args: any[]): Promise<any> => {\n  return new Promise((resolve, reject) => {\n    const obj = { ...args[0] };\n    const success = obj.success;\n    obj.success = function (...params: any[]) {\n      success && success.apply(this, ...params);\n      const r = params.length > 1 ? params : params[0];\n      resolve(r);\n    };\n    const fail = obj.fail;\n    obj.fail = function (...params: any[]) {\n      fail && fail.apply(this, ...params);\n      const r = params.length > 1 ? params : params[0];\n      reject(r);\n    };\n    fn(obj);\n  });\n};\n\nexport default sync;\n"
  },
  {
    "path": "components/_util/to.ts",
    "content": "const to = (promise: Promise<any>): Promise<any> => {\n  // eslint-disable-next-line no-prototype-builtins\n  if (!promise || !Promise.prototype.isPrototypeOf(promise)) {\n    return new Promise((resolve, reject) => {\n      reject(new Error('requires promises as the param'));\n    }).catch(err => {\n      return [err, null];\n    });\n  }\n  return promise\n    .then(function (...args) {\n      return [null, ...args];\n    })\n    .catch(err => {\n      return [err];\n    });\n};\n\nexport default to;\n"
  },
  {
    "path": "components/_util/type.ts",
    "content": "export type Omit<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>;\n// https://stackoverflow.com/questions/46176165/ways-to-get-string-literal-type-of-array-values-without-enum-overhead\nexport const tuple = <T extends string[]>(...args: T) => args;\n\nexport const tupleNum = <T extends number[]>(...args: T) => args;\n"
  },
  {
    "path": "components/_util/utils.ts",
    "content": "export interface Obj {\n  [key: string]: any;\n}\n\nexport const guid = () => {\n  return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {\n    const r = (Math.random() * 16) | 0;\n    const v = c == 'x' ? r : (r & 0x3) | 0x8;\n    return v.toString(16);\n  });\n};\n\n// 如果你想禁用第一次首先执行的话，传递{leading: false}，还有如果你想禁用最后一次执行的话，传递{trailing: false}。\n// 默认是 第一次首先执行并且最后一次会执行，相当于 {leading: true, trailing: true}\nexport const throttle = (func: any, wait: any, options?: any) => {\n  let previous = 0;\n  let timeout: any = null;\n  let context: any;\n  let args: any;\n  if (!options) options = {};\n\n  const later = function () {\n    previous = options.leading === false ? 0 : new Date().getTime();\n    timeout = null;\n    func.apply(context, args);\n    if (!timeout) context = args = null;\n  };\n\n  const throttled = function (this: any) {\n    const now = new Date().getTime();\n    if (!previous && options.leading === false) previous = now;\n    const remaining = wait - (now - previous);\n    context = this;\n    // eslint-disable-next-line prefer-rest-params\n    args = arguments;\n    if (remaining <= 0 || remaining > wait) {\n      if (timeout) {\n        clearTimeout(timeout);\n        timeout = null;\n      }\n      previous = now;\n      func.apply(context, args);\n      if (!timeout) context = args = null;\n    } else if (!timeout && options.trailing !== false) {\n      timeout = setTimeout(later, remaining);\n    }\n  };\n  return throttled;\n};\n\nexport const mergeStyle = (target: Obj | undefined, style: Obj) => {\n  const newTarget = target ? { ...target } : {};\n  for (const key in style) {\n    if (Object.prototype.hasOwnProperty.call(style, key)) {\n      const element = style[key];\n      if (element || element === 0) {\n        newTarget[key] = element;\n      }\n    }\n  }\n  return newTarget;\n};\n\nexport const twoDimensional = (\n  data: any[],\n  columns: number,\n  span?: number | number[],\n  standard = 24,\n): [any[], any[]] => {\n  const two: any[] = [];\n  const spanTwo: any[] = [];\n  const colSpan = standard / columns;\n  if (!Array.isArray(data)) {\n    return [two, spanTwo];\n  }\n  let spanArray = [];\n  if (span) {\n    spanArray = new Array(data.length).fill(colSpan);\n    if (typeof span === 'number') {\n      if (span > 0) {\n        spanArray[0] = span;\n      }\n      if (span < 0) {\n        spanArray[data.length - 1] = Math.abs(span);\n      }\n    }\n    if (Array.isArray(span)) {\n      spanArray = span.concat(spanArray.slice(span.length));\n    }\n\n    let prev = 0;\n    let rowIndex = 0;\n    for (let i = 0; i < spanArray.length; i++) {\n      const item = spanArray[i];\n      const row = [data[i]];\n      const spanRow = [item];\n      if (item >= 24) {\n        rowIndex = two.push(row);\n        spanTwo.push(spanRow);\n      } else {\n        if (24 - prev >= item) {\n          two[rowIndex]\n            ? (two[rowIndex] = two[rowIndex].concat(data[i]))\n            : (rowIndex = two.push(row) - 1);\n          spanTwo[rowIndex]\n            ? (spanTwo[rowIndex] = spanTwo[rowIndex].concat(item))\n            : (rowIndex = spanTwo.push(spanRow) - 1);\n          prev += item;\n        } else {\n          rowIndex = two.push(row) - 1;\n          spanTwo.push(spanRow);\n          prev = item;\n        }\n      }\n    }\n    return [two, spanTwo];\n  }\n  const rowsLength = Math.ceil(data.length / columns);\n  const oneDimensional = data.concat([]);\n  let index = 0;\n  for (let i = 0; i < rowsLength; i++) {\n    const row = oneDimensional.slice(index, (index += columns));\n    two.push(row);\n    spanTwo.push(new Array(row.length).fill(colSpan));\n  }\n  return [two, spanTwo];\n};\n\nexport const flat = (arr: any[]): any[] => {\n  if (!Array.isArray(arr)) {\n    return [];\n  }\n  return arr.reduce((prev, curr) => {\n    if (Array.isArray(curr)) {\n      return prev.concat(flat(curr));\n    }\n    return prev.concat(curr);\n  }, []);\n};\n\nexport const isObjectValueEqual = (a: Obj, b: Obj) => {\n  //取对象a和b的属性名\n  const aProps = Object.getOwnPropertyNames(a);\n  const bProps = Object.getOwnPropertyNames(b);\n  //判断属性名的length是否一致\n  if (aProps.length != bProps.length) {\n    return false;\n  }\n  //循环取出属性名，再判断属性值是否一致\n  for (let i = 0; i < aProps.length; i++) {\n    const propName = aProps[i];\n    if (a[propName] !== b[propName]) {\n      return false;\n    }\n  }\n  return true;\n};\n\nexport const isArrayValueEqual = (a: any[], b: any[]) => {\n  if (!Array.isArray(a) || !Array.isArray(b)) {\n    return false;\n  }\n  //判断array的length是否一致\n  if (a.length != b.length) {\n    return false;\n  }\n\n  let isEqual = true;\n  for (let i = 0; i < a.length; i += 1) {\n    if (typeof a[i] === 'object' && typeof b[i] === 'object') {\n      !isObjectValueEqual(a[i], b[i]) && (isEqual = false);\n    } else {\n      a[i] !== b[i] && (isEqual = false);\n    }\n  }\n\n  return isEqual;\n};\n\nexport const deepClone = function (data: any): any {\n  let cloneData: any = null;\n  if (Array.isArray(data)) {\n    cloneData = [];\n    for (let i = 0; i < data.length; i += 1) {\n      const item = data[i];\n      cloneData[i] = deepClone(item);\n    }\n  } else if (typeof data === 'object' && data !== null) {\n    cloneData = {};\n    Object.keys(data).forEach(key => {\n      const item = data[key];\n      cloneData[key] = deepClone(item);\n    });\n  } else {\n    cloneData = data;\n  }\n  return cloneData;\n};\n"
  },
  {
    "path": "components/action-sheet/index.tsx",
    "content": "import React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport Popup from '../popup';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('action-sheet');\n\nexport interface ActionSheetActionGridProps {\n  value?: string | number;\n  name?: React.ReactNode;\n  icon?: string;\n  disabled?: boolean;\n}\n\nexport interface ActionSheetActionDefaultProps {\n  value?: string | number;\n  text?: React.ReactNode | ActionSheetActionGridProps[];\n  type?: string;\n  mode?: string;\n  disabled?: boolean;\n}\n\nexport type ActionSheetAction = ActionSheetActionDefaultProps | ActionSheetActionGridProps;\n\nexport interface ActionSheetProps {\n  open?: boolean;\n  title?: React.ReactNode;\n  actions?: ActionSheetActionDefaultProps[];\n  cancelText?: React.ReactNode;\n  cover?: boolean;\n  children?: React.ReactNode;\n  maskClosable?: boolean;\n  onCancel?: (e?: any) => void;\n  onChange?: (a: ActionSheetAction, g?: ActionSheetActionDefaultProps, e?: any) => void;\n}\n\nconst ActionSheet = (props: ActionSheetProps) => {\n  const {\n    open,\n    title,\n    actions,\n    cancelText = 'Cancel',\n    cover,\n    maskClosable = true,\n    onCancel,\n    onChange,\n  } = props;\n\n  const handleCancel = (e: any) => {\n    onCancel?.(e);\n  };\n\n  const handleChange = (\n    action: ActionSheetAction,\n    grid?: ActionSheetActionDefaultProps,\n    e?: any,\n  ) => {\n    onChange?.(action, grid, e);\n  };\n\n  const handleCloseMask = () => {\n    maskClosable && onCancel?.();\n  };\n\n  const renderAction = (action: ActionSheetActionDefaultProps) => (\n    <View\n      key={action.value}\n      className={classNames(`${prefixCls}-action`, {\n        [`${prefixCls}-action-destructive`]: action.type === 'destructive',\n      })}\n      onTap={e => handleChange(action, undefined, e)}\n    >\n      {action.text}\n    </View>\n  );\n\n  const renderGrid = (action: ActionSheetActionDefaultProps) => (\n    <View\n      key={action.value}\n      className={classNames(`${prefixCls}-grid`, {\n        [`${prefixCls}-action-destructive`]: action.type === 'destructive',\n      })}\n    >\n      <View className={`${prefixCls}-grid-wrapper`}>\n        {(action.text as ActionSheetActionGridProps[])?.map((item: ActionSheetActionGridProps) => (\n          <View\n            key={item.value}\n            className={`${prefixCls}-grid-item`}\n            onTap={e => handleChange(item, action, e)}\n          >\n            <View className={`${prefixCls}-grid-item-icon`}>\n              {item.icon ? (\n                <Icon type={item.icon} size=\"48px\" color=\"rgba(0, 0, 0, 0.8)\" />\n              ) : (\n                item.name\n              )}\n            </View>\n            <View className={`${prefixCls}-grid-item-name`}>{item.name}</View>\n          </View>\n        ))}\n      </View>\n    </View>\n  );\n\n  return (\n    <View className={prefixCls}>\n      <Popup transparent position=\"bottom\" open={open} onClose={handleCloseMask}>\n        <View className={classNames(`${prefixCls}-container`, { [`${prefixCls}-cover`]: cover })}>\n          <View className={`${prefixCls}-menu`}>\n            {title ? (\n              <View className={classNames(`${prefixCls}-action`, { [`${prefixCls}-title`]: true })}>\n                {title}\n              </View>\n            ) : null}\n            {actions?.map(action =>\n              action.mode === 'grid' ? renderGrid(action) : renderAction(action),\n            )}\n          </View>\n          <View className={`${prefixCls}-cancel`} onTap={handleCancel}>\n            {cancelText}\n          </View>\n        </View>\n      </Popup>\n    </View>\n  );\n};\n\nexport default ActionSheet;\n"
  },
  {
    "path": "components/action-sheet/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$action-sheet-prefix-cls: #{$anna-prefix}-action-sheet;\n\n.#{$action-sheet-prefix-cls} {\n  position: relative;\n  overflow: hidden;\n  font-size: 28px;\n  color: rgba(0, 0, 0, 0.9);\n  font-weight: 400;\n  text-align: center;\n  &-container{\n    margin: 0 24px 16px;\n    border-radius: 32px;\n    overflow: hidden;\n  }\n  &-cover{\n    margin: 0;\n    border-radius: 0;\n  }\n  &-menu {\n    padding-bottom: 16px;\n    background-color: $light-5;\n  }\n  &-action {\n    position: relative;\n    height: 112px;\n    line-height: 112px;\n    background-color: $light-base;\n    font-size: 34px;\n    cursor: pointer;\n    user-select: none;\n    &:active {\n      background-color: $active-bg-1;\n    }\n    &:not(:last-child):before{\n      box-sizing: border-box;\n      position: absolute;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      content: '';\n      height: 1PX;\n      background-color: rgba(0, 0, 0, 0.1);\n      transform: scale(1, 0.5);\n      pointer-events: none; // 这样伪类元素可以点击穿透, 也就是能看到, 但是不触发任何默认事件(click等);\n    }\n    &-destructive{\n      color: $danger-color;\n    }\n  }\n  &-grid {\n    position: relative;\n    background-color: $light-base;\n    &:not(:last-child):before{\n      box-sizing: border-box;\n      position: absolute;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      content: '';\n      height: 1PX;\n      background-color: rgba(0, 0, 0, 0.1);\n      transform: scale(1, 0.5);\n      pointer-events: none; // 这样伪类元素可以点击穿透, 也就是能看到, 但是不触发任何默认事件(click等);\n    }\n    &-wrapper {\n      display: flex;\n      padding: 32px 24px;\n      overflow: scroll;\n      &::-webkit-scrollbar{\n        display: none;\n      }\n    }\n    &-item {\n      box-sizing: border-box;\n      position: relative;\n      width: 106px;\n      max-width: 106px;\n      margin-right: 36px;\n      cursor: pointer;\n      user-select: none;\n      &:nth-last-child(1){\n        margin-right: 0;\n      }\n      &:nth-last-child(1) {\n        &::before {\n          box-sizing: border-box;\n          position: absolute;\n          content: '';\n          top: 0;\n          bottom: 0;\n          right: -24px;\n          width: 24px;\n        }\n      }\n      &:active &-icon{\n        background-color: rgba(0, 0, 0, 0.5);\n      }\n      &-icon {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        height: 106px;\n        width: 106px;\n        border-radius: 16px;\n        background-color: $light-4;\n        overflow: hidden;\n        font-weight: 500;\n        font-size: 32px;\n      }\n      &-name {\n        margin-top: 16px;\n        font-size: 24px;\n        word-break: keep-all;\n      }\n    }\n  }\n  &-title {\n    font-size: 24px;\n    color: rgba(0, 0, 0, 0.5);\n  }\n  &-cancel {\n    height: 112px;\n    line-height: 112px;\n    background-color: $light-base;\n    cursor: pointer;\n    font-size: 34px;\n    user-select: none;\n    &:active {\n      background-color: $active-bg-2;\n    }\n  }\n}\n"
  },
  {
    "path": "components/action-sheet/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/button/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Text, Button } from 'remax/one';\nimport classNames from 'classnames';\nimport { tuple } from '../_util';\nimport Loading from '../loading';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('btn');\n\nconst ButtonTypes = tuple('default', 'primary');\nexport type ButtonType = typeof ButtonTypes[number];\n\nexport interface ButtonProps {\n  type?: ButtonType;\n  size?: string;\n  className?: string;\n  style?: React.CSSProperties;\n  children?: React.ReactNode;\n  disabled?: boolean;\n  danger?: boolean;\n  shape?: string;\n  block?: boolean;\n  float?: boolean | string;\n  loading?: boolean;\n  loadingText?: string;\n  plain?: boolean;\n  hairline?: boolean;\n  look?: string;\n  color?: string;\n  icon?: string | React.ReactNode;\n  ghost?: boolean;\n  onTap?: (e: any) => void;\n  [restProps: string]: any;\n}\n\nconst AButton = (props: ButtonProps): React.ReactElement => {\n  const {\n    type,\n    size,\n    className,\n    style,\n    children,\n    onTap,\n    disabled,\n    danger,\n    shape,\n    block,\n    float,\n    loading,\n    loadingText,\n    plain,\n    hairline,\n    look,\n    color,\n    icon,\n    ghost,\n    ...restProps\n  } = props;\n\n  const handleTap = (e: any) => {\n    if (disabled) {\n      return;\n    }\n    if (loading) {\n      return;\n    }\n    onTap?.(e);\n  };\n\n  const renderIcon = (childrenElement: any) => {\n    let iconSize = '32px';\n    if (size === 'small') {\n      iconSize = '28px';\n    }\n    if (size === 'large') {\n      iconSize = '36px';\n    }\n    let iconColor = '#1890FF';\n    if (type === 'primary') {\n      iconColor = '#FDFFFD';\n    }\n    if (plain) {\n      if (type === 'primary') {\n        iconColor = '#1890FF';\n      }\n      if (color) {\n        iconColor = color;\n      }\n    }\n    if (typeof icon === 'string') {\n      return (\n        <Icon\n          type={icon}\n          color={iconColor}\n          size={iconSize}\n          style={{ verticalAlign: '-0.05em', marginRight: childrenElement ? '6px' : undefined }}\n        />\n      );\n    }\n    if (React.isValidElement(icon)) {\n      return {\n        ...icon,\n        props: {\n          ...icon?.props,\n          style: {\n            verticalAlign: '-0.05em',\n            marginRight: childrenElement ? '6px' : undefined,\n            ...icon?.props?.style,\n          },\n        },\n      };\n    }\n    return null;\n  };\n\n  const classes = classNames(prefixCls, className, {\n    [`${prefixCls}-${shape}`]: shape,\n    [`${prefixCls}-${size}`]: size,\n    [`${prefixCls}-primary`]: type === 'primary',\n    [`${prefixCls}-ghost`]: ghost,\n    [`${prefixCls}-plain`]: plain,\n    [`${prefixCls}-hairline`]: hairline,\n    [`${prefixCls}-block`]: block,\n    [`${prefixCls}-float`]: float,\n    [`${prefixCls}-float-${float}`]: float,\n    [`${prefixCls}-danger-default`]: danger,\n    [`${prefixCls}-danger`]: type === 'primary' && danger,\n    [`${prefixCls}-look-${look}`]: look,\n    [`${prefixCls}-loading`]: loading,\n    [`${prefixCls}-disabled`]: disabled || loading,\n  });\n\n  const childrenElement = loading && loadingText ? loadingText : children;\n  const iconElement = renderIcon(childrenElement);\n\n  return (\n    <Button\n      className={classes}\n      disabled={disabled}\n      onTap={handleTap}\n      style={{\n        ...style,\n        color,\n        borderColor: color,\n      }}\n      {...restProps}\n    >\n      {loading ? (\n        <View className={`${prefixCls}-loading-icon`}>\n          <Loading color=\"#FDFFFD\" radius=\"36px\" style={{ verticalAlign: '-0.3em' }} />\n        </View>\n      ) : (\n        iconElement\n      )}\n      <Text className={`${prefixCls}-text`}>{childrenElement}</Text>\n      <Text className={`${prefixCls}-mask`} />\n    </Button>\n  );\n};\n\nexport default AButton;\n"
  },
  {
    "path": "components/button/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$button-prefix-cls: #{$anna-prefix}-btn;\n\n$large-height: 80px;\n\n.#{$button-prefix-cls} {\n  position: relative;\n  box-sizing: border-box;\n  display: inline-block;\n  padding: 0 32px;\n  background-color: $btn-default-bg;\n  height: 64px;\n  line-height: 60px;\n  border: 1PX solid $btn-default-bg;\n  border-radius: 64px;\n  color: $brand-color;\n  font-weight: 500;\n  font-size: 28px;\n  text-align: center;\n  white-space: nowrap;\n  user-select: none;\n  touch-action: manipulation;\n  -webkit-appearance: none;\n  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n  // 移除浏览器默认样式\n  margin: 0;\n  outline: 0;\n  cursor: pointer;\n  // 覆盖微信默认的<overflow: hidden>，<overflow: hidden>隐藏的是border以内的内容，隐藏不包括border\n  overflow: unset;\n  // 设置点击链接的时候出现的高亮颜色\n  // -webkit-tap-highlight-color: unset;\n  &:not(&-disabled):active {\n    // 由于absolute是相对于border以内的内容，不包括border, 所以要设置-1PX才能把border也罩住。\n    .#{$button-prefix-cls}-mask{\n      box-sizing: border-box;\n      position: absolute;\n      top: -1PX;\n      right: -1PX;\n      bottom: -1PX;\n      left: -1PX;\n      content: '';\n      background-color: rgba(0, 0, 0, 0.5);\n      border-radius: inherit;\n      pointer-events: none;\n      transition: background-color 0.3s;\n    }\n  }\n  &:after {\n    display: none;\n  }\n  &-text {\n    font-weight: 500;\n    font-size: 28px;\n  }\n  &-small{\n    font-size: 24px;\n    padding: 0 24px;\n    height: 48px;\n    line-height: 44px;\n    border-radius: 52px;\n  }\n  &-large{\n    padding: 0 40px;\n    height: 80px;\n    line-height: 76px;\n    border-radius: 80px;\n  }\n  &-superlarge{\n    font-size: 30px;\n    height: 84px;\n    line-height: 80px;\n    border-radius: 84px;\n  }\n  &-primary{\n    border-color: $brand-color;\n    background-color: $brand-color;\n    color: $light-base;\n  }\n\n  // plain\n  &-plain{\n    font-weight: 400;\n    color: #666;\n    border: 1PX solid #DDD;\n    background-color: $light-base;\n  }\n  &-plain.#{$button-prefix-cls}-primary{\n    border-color: $brand-color;\n    color: $brand-color;\n  }\n\n  // hairline\n  &-hairline{\n    line-height: 64px;\n    border-width: 0;\n    &:before {\n      box-sizing: border-box;\n      position: absolute;\n      top: -50%;\n      right: -50%;\n      bottom: -50%;\n      left: -50%;\n      content: '';\n      border: 1PX solid #DDD;\n      border-color: inherit;\n      border-radius: inherit;\n      transform: scale(0.5);\n      pointer-events: none; // 这样伪类元素可以点击穿透, 也就是能看到, 但是不触发任何默认事件(click等);\n    }\n  }\n  &-small.#{$button-prefix-cls}-hairline{\n    line-height: 48px;\n  }\n  &-large.#{$button-prefix-cls}-hairline{\n    line-height: 80px;\n  }\n  &-superlarge.#{$button-prefix-cls}-hairline{\n    line-height: 84px;\n  }\n\n  // square\n  &-square{\n    padding: 0 30px;\n    border-radius: 12px;\n  }\n  &-square.#{$button-prefix-cls}-small {\n    padding: 0 14px;\n  }\n  &-circle{\n    padding: 0;\n    min-width: 64px;\n    border-radius: 50%;\n    z-index: 9;\n  }\n  &-circle.#{$button-prefix-cls}-small{\n    min-width: 48px;\n  }\n  &-circle.#{$button-prefix-cls}-large{\n    min-width: 80px;\n  }\n  &-circle.#{$button-prefix-cls}-superlarge{\n    min-width: 84px;\n  }\n  &-disabled{\n    cursor: default;\n    opacity: 0.4;\n    transition: opacity .2s;\n  }\n  &-danger-default{\n    color: $danger-color;\n  }\n  &-danger{\n    border-color: $danger-color;\n    background-color: $danger-color;\n    color: $light-base;\n  }\n  &-look{\n    &-secondary{\n      color: $brand-color;\n      background-color: #ECF5FF;\n      border-color: #ECF5FF;\n    }\n    &-secure{\n      color: $light-base;\n      background-color: #07C160;\n      border-color: #07C160;\n    }\n    &-warning{\n      color: $dark-base;\n      background-color: #FFC409;\n      border-color: #FFC409;\n    }\n    &-light{\n      color: $dark-base;\n      background-color:#F4F5F8;\n      border-color: #F4F5F8;\n    }\n    &-medium{\n      color: $light-base;\n      background-color: #92949c;\n      border-color: #92949c;\n    }\n    &-dark{\n      color: $light-base;\n      background-color: #222428;\n      border-color: #222428;\n    }\n    &-anna{\n      color: $light-base;\n      background-color: #FF7777;\n      border-color: #FF7777;\n    }\n    &-orange{\n      color: $light-base;\n      background-color: #ff4f00;\n      border-color: #ff4f00;\n    }\n  }\n  &-block{\n    width: 100%;\n  }\n  &-float{\n    position: fixed;\n    box-shadow: 0 6px 24px #CCC;\n    // box-shadow: 0 6px 16px -8px rgba(0,0,0,.12), 0 12px 32px 0 rgba(0,0,0,.08), 0 18px 56px 16px rgba(0,0,0,.05);\n    &-center{\n      left: 50%;\n      bottom: 60px;\n      transform: translateX(-50%);\n    }\n    &-left{\n      left: 24px;\n      bottom: 60px;\n    }\n    &-right{\n      right: 24px;\n      bottom: 60px;\n    }\n  }\n  &-loading{\n    padding-left: 32px + 36px + 16px;\n    transition: padding .3s cubic-bezier(.645,.045,.355,1);\n    // 用flex布局使icon和text垂直居中会导致移动端动画不渲染的问题，故改为verticalAlign\n    &-icon{ //微信小程序text标签下包含view标签导致loading不显示\n      display: inline;\n      padding-right: 16px;\n      margin-left: -36px - 16px;\n    }\n  }\n  &-ghost{\n    border-color: transparent;\n    background-color: transparent;\n  }\n}\n\n.width-fix{\n  height: $large-height;\n  display: inline-block;\n  overflow: hidden;\n  .default{\n    display: inline-block;\n    width: 200%;\n    height: 200%;\n    font-size: 28px * 2;\n    transform: scale(0.5);\n    transform-origin: 0 0;\n    text-align: center;\n  }\n  .large{\n    line-height: $large-height * 2;\n    border-radius: $large-height * 2;\n  }\n  .primary{\n    background-color: $brand-color;\n    color: $light-base;\n  }\n  .disabled{\n    opacity: 0.4;\n    color: hsla(0,0%,100%,.6) !important;\n  }\n}\n"
  },
  {
    "path": "components/button/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../loading/style';\n"
  },
  {
    "path": "components/card/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('card');\n\nexport interface CardProps {\n  title?: React.ReactNode;\n  description?: React.ReactNode;\n  extra?: React.ReactNode;\n  foot?: React.ReactNode;\n  cover?: React.ReactNode;\n  direction?: 'horizontal' | 'vertical';\n  shadow?: boolean;\n  style?: React.CSSProperties;\n  contentStyle?: React.CSSProperties;\n  children?: React.ReactNode;\n  onTap?: (e: any) => void;\n}\n\nconst Card = (props: CardProps) => {\n  const {\n    title,\n    description,\n    extra,\n    cover,\n    foot,\n    direction = 'vertical',\n    shadow,\n    style,\n    contentStyle,\n    children,\n    onTap,\n  } = props;\n\n  const renderTitle = (isHead: boolean) => {\n    return title || description || extra ? (\n      <View className={classNames(`${prefixCls}-head`, { [`${prefixCls}-content-head`]: !isHead })}>\n        <View>\n          {title ? <View className={`${prefixCls}-title`}>{title}</View> : null}\n          {description ? <View className={`${prefixCls}-description`}>{description}</View> : null}\n        </View>\n        <View className={`${prefixCls}-extra`}>{extra}</View>\n      </View>\n    ) : null;\n  };\n\n  const renderHead = () => {\n    if (cover) {\n      return <View className={`${prefixCls}-cover`}>{cover}</View>;\n    }\n    return renderTitle(true);\n  };\n\n  const renderFoot = () => {\n    return foot ? (\n      <View\n        className={classNames(`${prefixCls}-foot`, {\n          [`${prefixCls}-foot-horizontal`]: direction === 'horizontal',\n        })}\n      >\n        {foot}\n      </View>\n    ) : null;\n  };\n\n  return (\n    <View\n      className={classNames(prefixCls, {\n        [`${prefixCls}-horizontal`]: cover && direction === 'horizontal',\n        [`${prefixCls}-shadow`]: shadow,\n      })}\n      style={style}\n      onTap={onTap}\n    >\n      {renderHead()}\n      <View\n        className={`${prefixCls}-content`}\n        style={{\n          ...contentStyle,\n        }}\n      >\n        {cover ? renderTitle(false) : null}\n        {children}\n        {direction === 'horizontal' ? renderFoot() : null}\n      </View>\n      {direction !== 'horizontal' ? renderFoot() : null}\n    </View>\n  );\n};\n\nexport default Card;\n"
  },
  {
    "path": "components/card/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$card-prefix-cls: #{$anna-prefix}-card;\n\n.#{$card-prefix-cls} {\n  position: relative;\n  overflow: hidden;\n  border-radius: 16px;\n  margin-bottom: 20px;\n  background-color: $light-base;\n  font-size: 28px;\n  color: $font-color;\n  &-horizontal{\n    display: flex;\n  }\n  &-shadow{\n    box-shadow:0 0 24px #CCC;\n  }\n  &-cover{\n    > img, span, image, text, audio, video, scroll-view, map {\n      display: block;\n      width: 100%;\n    }\n  }\n  &-head{\n    display: flex;\n    justify-content: space-between;\n    font-weight: 500;\n    padding: 24px 20px 0 20px;\n  }\n  &-title{\n    font-size: 32px;\n  }\n  &-description{\n    color: #999;\n    font-size: 24px;\n    font-weight: 400;\n    margin-top: 12px;\n  }\n  &-extra{\n    font-size: 28px;\n  }\n  &-content{\n    padding: 24px 20px;\n    &-head{\n      display: flex;\n      justify-content: space-between;\n      font-weight: 500;\n      padding: 0 0 24px 0;\n    }\n  }\n  &-foot{\n    background-color: $light-6;\n    &-horizontal{\n      margin-top: 24px;\n      background-color: transparent;\n    }\n  }\n}\n"
  },
  {
    "path": "components/card/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/cascade/index.tsx",
    "content": "import React, { useState, useEffect } from 'react';\nimport { View, Text } from 'remax/one';\nimport { ScrollView } from '../one';\nimport classNames from 'classnames';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('cascade');\n\nexport interface OptionProps {\n  key: string;\n  value: string;\n  parentKey: string;\n  children?: OptionProps[];\n}\n\nexport interface CascadeProps {\n  name?: string;\n  value: OptionProps[];\n  options: OptionProps[];\n  height?: string;\n  className?: string;\n  prompt?: (e: any) => string;\n  onChange: (v: any[], last?: any) => void;\n  onComplete?: (v: any[], last?: any) => void;\n}\n\nlet flag = false;\nconst Cascade = (props: CascadeProps) => {\n  const {\n    name,\n    value = [],\n    options = [],\n    height = '80vh',\n    className = '',\n    prompt,\n    onChange,\n    onComplete,\n  } = props;\n\n  const [showedOptions, setShowedOptions] = useState(options);\n  const [sign, setSign] = useState(false);\n  const [scrollTop, setScrollTop] = useState(0);\n\n  // useEffect(() => {\n  //   if (options && options.length > 0) {\n  //     setShowedOptions(options);\n  //   }\n  // }, [options]) // 无法使用此 useEffect，使用后会报错。\n\n  useEffect(() => {\n    if (sign && value.length > 0 && flag) {\n      setSign(false);\n      flag = false;\n      const item = value[value.length - 1];\n      onComplete?.(value, {\n        key: item.key,\n        value: item.value,\n      });\n    }\n  }, [value, sign]);\n\n  const handleClick = async (i: any) => {\n    let nextValue = [];\n    const nextOption = {\n      key: i.key,\n      value: i.value,\n      parentKey: i.parentKey,\n    };\n    if (value.length > 0 && value[value.length - 1].parentKey === i.parentKey) {\n      nextValue = [...value.slice(0, value.length - 1), nextOption];\n    } else {\n      nextValue = [...value, nextOption];\n    }\n    onChange(nextValue, nextOption);\n    setScrollTop(top => {\n      return top === 0 ? 1 : 0;\n    });\n    if (Array.isArray(i.children) && i.children.length > 0) {\n      setShowedOptions(i.children);\n    } else {\n      flag = true;\n      setSign(true);\n    }\n  };\n\n  const getMatchLevelOptions = (key: string, data: any[]): any => {\n    let r = null;\n    for (let i = 0; i < data.length; i++) {\n      const item = data[i];\n      if (key === item.key) {\n        r = data;\n      } else if (item.children) {\n        r = getMatchLevelOptions(key, item.children);\n      }\n      if (r) {\n        return r;\n      }\n    }\n    return r;\n  };\n\n  const handleReChoose = (item: any, index: number) => {\n    onChange(value.slice(0, index + 1));\n    setShowedOptions(getMatchLevelOptions(item.key, options));\n    setScrollTop(top => {\n      return top === 0 ? 1 : 0;\n    });\n  };\n\n  const h = value.length > 1 ? 90 * value.length + 40 - 30 : 130;\n\n  return (\n    <View\n      className={classNames({\n        [prefixCls]: true,\n        [className]: true,\n      })}\n      style={{\n        height,\n      }}\n    >\n      <View className={`${prefixCls}-selected`}>\n        {value.map((item, index) => (\n          <View\n            key={item.key}\n            className={`${prefixCls}-step`}\n            onTap={() => {\n              handleReChoose(item, index);\n            }}\n          >\n            <View className={`${prefixCls}-step-line`}>\n              {index === value.length - 1 ? null : (\n                <View className={`${prefixCls}-step-line-active`} />\n              )}\n              <Text className={`${prefixCls}-step-dot`} />\n            </View>\n            <View className={`${prefixCls}-step-container`}>\n              <View className={`${prefixCls}-step-content`}>\n                <View className={`${prefixCls}-step-left`}>{item.value}</View>\n                <View className={`${prefixCls}-step-right`}>\n                  <View className={`${prefixCls}-step-right-text`}>{prompt?.(index)}</View>\n                  <View className={`${prefixCls}-step-right-arrow`}>\n                    <Icon type=\"right\" size=\"24px\" color=\"#999\" />\n                  </View>\n                </View>\n              </View>\n            </View>\n          </View>\n        ))}\n      </View>\n      <View>\n        <ScrollView\n          scrollY\n          className={`${prefixCls}-showed`}\n          scrollTop={scrollTop}\n          style={{\n            height: `calc(${height} - ${h + 80}px)`,\n          }}\n        >\n          <View className={`${prefixCls}-showed-title`}>{`选择${name}`}</View>\n          {showedOptions.map(i => (\n            <View\n              key={i.key}\n              className={`${prefixCls}-showed-category`}\n              onTap={() => {\n                handleClick(i);\n              }}\n            >\n              {i.value}\n            </View>\n          ))}\n        </ScrollView>\n      </View>\n    </View>\n  );\n};\n\nexport default Cascade;\n"
  },
  {
    "path": "components/cascade/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$cascade-prefix-cls: #{$anna-prefix}-cascade;\n\n$radius: 30px;\n\n.#{$cascade-prefix-cls} {\n  background-color: $light-4;\n  color: #333;\n  font-size: 30px;\n  text-align: left;\n  &-selected{\n    min-height: 90px;\n    background-color: $light-base;\n    padding: 24px 0;\n  }\n  &-step{\n    display: flex;\n    padding-bottom: $radius;\n    cursor: pointer;\n    &:nth-last-child(1){\n      padding-bottom: 0;\n    }\n    &-dot{\n      position: absolute;\n      width: 16px;\n      height: 16px;\n      top: $radius;\n      left: 100%;\n      margin-top: -8px;\n      margin-left: -8px;\n      border-radius: 50%;\n      background-color: #1890FF;\n      z-index: 10;\n    }\n    &-line{\n      position: relative;\n      width: $radius;\n      min-width: $radius;\n      margin-right: $radius;\n      &-default::before{\n        content: '';\n        position: absolute;\n        width: 2px;\n        height: calc(100% + 30px);\n        background-color: #E8E8E8;\n        top: $radius;\n        left: 100%;\n        margin-left: -1px;\n      }\n      &-active::before{\n        content: '';\n        position: absolute;\n        width: 2px;\n        height: calc(100% + 30px);\n        background-color: $brand-color;\n        top: $radius;\n        left: 100%;\n        margin-left: -1px;\n      }\n    }\n    &-container{\n      flex-grow: 1;\n    }\n    &-content{\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    &-left{\n      display: flex;\n      align-items: center;\n      height: $radius * 2;\n    }\n    &-right{\n      display: flex;\n      align-items: center;\n      padding-right: 20px;\n      color: #999;\n      &-text{\n        padding-right: 10px;\n      }\n      &-arrow{\n        min-width: 24px;\n      }\n    }\n  }\n  &-showed{\n    min-height: 200px;\n    padding: 0 30px;\n    &-title{\n      padding: 30px 0 10px 0;\n      font-size: 24px;\n      color: #666;\n    }\n    &-category{\n      padding: 30px 0;\n      cursor: pointer;\n    }\n  }\n}\n"
  },
  {
    "path": "components/cascade/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../icon/style';\n"
  },
  {
    "path": "components/cascade-popup/index.tsx",
    "content": "import * as React from 'react';\nimport { useState } from 'react';\nimport { View } from 'remax/one';\nimport Cascade from '../cascade';\nimport Loading from '../loading';\nimport Popup from '../popup';\nimport Icon from '../icon';\nimport FormValue from '../form-value';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('cascade-popup');\n\nexport interface CascadePopupProps {\n  name?: string;\n  value: any[];\n  text?: string;\n  disabled?: boolean;\n  placeholder?: string;\n  options: any[];\n  prompt?: (e: any) => string;\n  onChange: (e: any, v: any) => void;\n  onComplete?: (e: any, values?: any[]) => void;\n}\n\nconst CascadePopup = (props: CascadePopupProps) => {\n  const { value, text, disabled, placeholder, options, onComplete } = props;\n\n  const [show, setShow] = useState(false);\n\n  const handleComplete = (value: any, values?: any[]) => {\n    onComplete?.(value, values);\n    setShow(false);\n  };\n\n  const handleTap = () => {\n    if (disabled) {\n      return;\n    }\n    setShow(true);\n  };\n\n  const handleClose = () => {\n    setShow(false);\n  };\n\n  if (!options || options.length === 0) {\n    return (\n      <View className={prefixCls}>\n        <View className={`${prefixCls}-loading`}>\n          <Loading />\n        </View>\n      </View>\n    );\n  }\n\n  return (\n    <View className={prefixCls}>\n      <View className={`${prefixCls}-formitem`} onTap={handleTap}>\n        <FormValue placeholder={placeholder}>{text || value?.map(i => i.name).join(' ')}</FormValue>\n      </View>\n      <Popup position=\"bottom\" open={show}>\n        <View className={`${prefixCls}-container`}>\n          <View className={`${prefixCls}-container-header`}>\n            <View>请选择</View>\n            <View className={`${prefixCls}-container-header-close`} onTap={handleClose}>\n              <Icon type=\"close\" color=\"#999\" />\n            </View>\n          </View>\n          <Cascade {...props} onComplete={handleComplete} />\n        </View>\n      </Popup>\n    </View>\n  );\n};\n\nexport default CascadePopup;\n"
  },
  {
    "path": "components/cascade-popup/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$cascade-popup-prefix-cls: #{$anna-prefix}-cascade-popup;\n\n.#{$cascade-popup-prefix-cls} {\n  height: 100%;\n  width: 100%;\n  &-loading{\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n    height: 100%;\n    width: 100%;\n  }\n  &-formitem{\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n    height: 100%;\n    width: 100%;\n    font-size: 26px;\n  }\n  &-container{\n    overflow: hidden;\n    &-header{\n      position: relative;\n      text-align: center;\n      height: 80px;\n      line-height: 80px;\n      padding: 0 30px;\n      background-color: $light-base;\n      font-size: 26px;\n      color: #333;\n      border-top-left-radius: 16px;\n      border-top-right-radius: 16px;\n      &-close{\n        position: absolute;\n        right: 30px;\n        top: 30px;\n        width: 34px;\n        height: 34px;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n      }\n    }\n  }\n}\n\n"
  },
  {
    "path": "components/cascade-popup/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../cascade/style';\nimport '../../loading/style';\nimport '../../popup/style';\nimport '../../icon/style';\nimport '../../form-value/style';\n"
  },
  {
    "path": "components/cell/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Text } from 'remax/one';\nimport classNames from 'classnames';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('cell');\n\nexport interface ItemProps {\n  label?: React.ReactNode;\n  children?: React.ReactNode;\n  description?: React.ReactNode;\n  style?: React.CSSProperties;\n  labelStyle?: React.CSSProperties;\n  valueStyle?: React.CSSProperties;\n  verticality?: boolean;\n  icon?: string;\n  required?: boolean;\n  border?: boolean;\n  arrow?: boolean;\n  field?: boolean;\n  defaultNullValue?: string;\n  onTap?: () => void;\n}\n\nconst Cell = (props: ItemProps) => {\n  const {\n    label,\n    style,\n    labelStyle,\n    valueStyle,\n    children,\n    description,\n    verticality,\n    icon,\n    border = true,\n    arrow,\n    required,\n    field,\n    defaultNullValue = '',\n    onTap,\n  } = props;\n\n  if (verticality) {\n    return (\n      <View className={prefixCls} style={style} onTap={onTap}>\n        <View className={`${prefixCls}-verticality`}>\n          {label ? (\n            <View className={`${prefixCls}-verticality-label`} style={labelStyle}>\n              {required ? <Text className={`${prefixCls}-verticality-required`}>*</Text> : null}\n              {label}\n            </View>\n          ) : null}\n          <View className={`${prefixCls}-verticality-value`} style={valueStyle}>\n            {children}\n          </View>\n        </View>\n      </View>\n    );\n  }\n\n  return (\n    <View className={prefixCls} style={style} onTap={onTap}>\n      <View className={`${prefixCls}-container`}>\n        <View className={`${prefixCls}-container-main`}>\n          <View\n            className={classNames(`${prefixCls}-container-main-left`, {\n              [`${prefixCls}-container-main-left-input`]: field,\n            })}\n          >\n            <View className={`${prefixCls}-container-main-left-label`}>\n              {required ? (\n                <Text className={`${prefixCls}-container-main-left-label-required`}>*</Text>\n              ) : null}\n              {icon ? (\n                <Icon type={icon} size=\"32px\" style={{ marginRight: '10px' }} color=\"#333\" />\n              ) : null}\n              {label ? (\n                <Text className={`${prefixCls}-container-main-left-label-value`} style={labelStyle}>\n                  {label}\n                </Text>\n              ) : null}\n            </View>\n          </View>\n          <View className={`${prefixCls}-container-main-right`}>\n            <View className={`${prefixCls}-container-main-right-value`} style={valueStyle}>\n              {children || children === 0 ? children : defaultNullValue}\n            </View>\n            {arrow ? <Icon type=\"right\" style={{ marginLeft: '10px' }} color=\"#666\" /> : null}\n          </View>\n        </View>\n        {description ? (\n          <View className={`${prefixCls}-container-description`}>{description}</View>\n        ) : null}\n      </View>\n      {border ? <View className={`${prefixCls}-border`} /> : null}\n    </View>\n  );\n};\n\nexport default Cell;\n"
  },
  {
    "path": "components/cell/style/index.scss",
    "content": "@import '../../style/theme/index';\r\n\r\n$cell-prefix-cls: #{$anna-prefix}-cell;\r\n\r\n.#{$cell-prefix-cls} {\r\n  position: relative;\r\n  padding: 20px 32px;\r\n  font-size: 28px;\r\n  line-height: 48px;\r\n  background-color: $light-base;\r\n  margin-bottom: 1PX;\r\n  &-verticality{\r\n    &-required{\r\n      color: #f5222d;\r\n      margin-right: 4px;\r\n    }\r\n    &-label{\r\n      color: $font-color-1;\r\n      padding-bottom: 20px;\r\n    }\r\n    &-value{\r\n      color: $font-color-3;\r\n    }\r\n  }\r\n  &-container{\r\n    &-main{\r\n      display: flex;\r\n      &-left{\r\n        box-sizing: border-box;\r\n        flex: 1;\r\n        display: flex;\r\n        align-items: center;\r\n        &-input{\r\n          flex: none;\r\n        }\r\n        &-label{\r\n          box-sizing: border-box;\r\n          color: $font-color-1;\r\n          font-weight: 500;\r\n          flex: 1;\r\n          display: flex;\r\n          align-items: center;\r\n          &-required{\r\n            color: #f5222d;\r\n            margin-right: 4px;\r\n          }\r\n          &-value{\r\n            margin-right: 20px;\r\n          }\r\n        }\r\n      }\r\n      &-right{\r\n        flex: 1;\r\n        color: $font-color-3;\r\n        display: flex;\r\n        // align-items: flex-start;\r\n        align-items: center;\r\n        justify-content: flex-end;\r\n        &-value{\r\n          width: 100%;\r\n          text-align: right;\r\n        }\r\n      }\r\n    }\r\n    &-description{\r\n      margin-top: 10px;\r\n      font-size: 24px;\r\n      color: $font-color-3;\r\n    }\r\n  }\r\n  &-border{\r\n    position: absolute;\r\n    left: 32px;\r\n    right: 0;\r\n    bottom: -1PX;\r\n    height: 1PX;\r\n    background-color: #e8e8e8;\r\n    -webkit-transform: scaleY(0.5);\r\n    -ms-transform: scaleY(0.5);\r\n    transform: scaleY(0.5);\r\n  }\r\n}\r\n"
  },
  {
    "path": "components/cell/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../cell/style';\n"
  },
  {
    "path": "components/checkbox/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { getPrefixCls } from '../common';\nimport Icon from '../icon';\n\nconst prefixCls = getPrefixCls('checkbox');\n\ntype CheckboxValue = string | number;\n\nexport interface CheckboxProps {\n  checked?: boolean;\n  value?: CheckboxValue;\n  extra?: React.ReactNode;\n  style?: React.CSSProperties;\n  children?: React.ReactNode;\n  onChange?: (checked: any, e?: any, v?: CheckboxValue) => void;\n  onGroupChange?: (v: CheckboxValue[], e?: any) => void;\n}\n\nconst Checkbox = (props: CheckboxProps) => {\n  const { children, checked, value, extra, style, onChange } = props;\n\n  const handleClick = (e: any) => {\n    onChange?.(!checked, e, value);\n  };\n\n  return (\n    <View className={prefixCls} style={style}>\n      <View className={`${prefixCls}-container`} onTap={handleClick}>\n        {checked ? (\n          <Icon type=\"roundcheckfill\" size=\"48px\" color=\"#1890FF\" />\n        ) : (\n          <Icon type=\"round\" size=\"48px\" color=\"#999\" />\n        )}\n        {children ? <View className={`${prefixCls}-container-label`}>{children}</View> : null}\n      </View>\n      <View className={`${prefixCls}-extra`}>{extra}</View>\n    </View>\n  );\n};\n\nconst getCheckboxs = (\n  children: React.ReactNode,\n  value: CheckboxValue[] = [],\n  onChange?: (v: CheckboxValue[], e?: any) => void,\n) => {\n  const onGroupChange = (checked: any, e: any, v: CheckboxValue) => {\n    const newValue = value?.includes(v) ? value?.filter(i => i !== v) : value?.concat(v);\n    onChange?.(newValue, e);\n  };\n  const checkboxs = React.Children.map(children, (checkbox: any) => {\n    const p = checkbox?.props || {};\n    let checked = p.checked;\n    if ((p.value || p.value === 0) && (value as CheckboxValue[])?.includes(p.value)) {\n      checked = !checked;\n    }\n    return {\n      ...checkbox,\n      props: {\n        ...checkbox.props,\n        checked,\n        onChange: onGroupChange,\n      },\n    };\n  });\n\n  return checkboxs;\n};\n\nexport interface GroupProps {\n  value?: CheckboxValue[];\n  children?: React.ReactNode;\n  direction?: string;\n  onChange?: (v: CheckboxValue[]) => void;\n}\n\nCheckbox.Group = (props: GroupProps) => {\n  const { value = [], children, direction = 'row', onChange } = props;\n\n  const checkboxs = getCheckboxs(children, value, onChange);\n\n  return (\n    <View\n      style={\n        {\n          display: 'flex',\n          flexDirection: direction,\n        } as React.CSSProperties\n      }\n    >\n      {checkboxs}\n    </View>\n  );\n};\n\nexport default Checkbox;\n\n// 注意不要加 React.memo，会导致保错。\n"
  },
  {
    "path": "components/checkbox/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$checkbox-prefix-cls: #{$anna-prefix}-checkbox;\n\n.#{$checkbox-prefix-cls} {\n  display: inline-block;\n  margin-right: 30px;\n  font-size: 28px;\n  &:nth-last-child(1){\n    margin-right: 0;\n  }\n  &-container{\n    display: flex;\n    align-items: center;\n    cursor: pointer;\n    &-icon{\n      font-size: 48px;\n      width: 48px;\n      height: 48px;\n    }\n    &-label{\n      margin-left: 14px;\n      color: #333;\n      white-space: nowrap;\n    }\n  }\n}\n"
  },
  {
    "path": "components/checkbox/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../icon/style';\n"
  },
  {
    "path": "components/col/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('col');\n\nexport interface ColProps {\n  span?: number;\n  offset?: number;\n  flex?: string | number;\n  style?: React.CSSProperties;\n  className?: string;\n  children?: React.ReactNode;\n}\n\nconst Col = (props: ColProps) => {\n  const { span, offset = 0, flex, style, className, children } = props;\n\n  return (\n    <View\n      className={classNames(\n        prefixCls,\n        {\n          [`${prefixCls}-${span}`]: span,\n          [`${prefixCls}-offset-${offset}`]: offset,\n        },\n        className,\n      )}\n      style={{\n        flex,\n        ...style,\n      }}\n    >\n      {children}\n    </View>\n  );\n};\n\nexport default Col;\n"
  },
  {
    "path": "components/col/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$col-prefix-cls: #{$anna-prefix}-col;\n$span: 100% / 24;\n\n.#{$col-prefix-cls} {\n  position: relative;\n  @for $i from 1 through 24 {\n    &-#{$i} { \n      flex: 0 0 $span * $i;\n      max-width: $span * $i;\n    }\n  }\n  &-offset {\n    @for $i from 1 through 24 {\n      &-#{$i} { \n        margin-left: $span * $i;\n      }\n    }\n  }\n}"
  },
  {
    "path": "components/col/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/common/index.ts",
    "content": "export const annaPrefix = 'anna';\n\nexport const getPrefixCls = (name: string) => `${annaPrefix}-${name}`;\n"
  },
  {
    "path": "components/config-provider/index.tsx",
    "content": "import React from 'react';\n\nconst configProvider = React.createContext('anna');\n\nexport default configProvider;\n"
  },
  {
    "path": "components/date-picker/index.tsx",
    "content": "import * as React from 'react';\nimport dayjs from 'dayjs';\nimport { View } from 'remax/one';\nimport { datePicker, showToast } from '../one';\nimport { to, sync } from '../_util';\n\nexport interface DateTimeProps {\n  value?: string;\n  start?: string;\n  format?: string;\n  placeholder?: string;\n  onChange?: (e: any) => void;\n  onOpen?: () => void;\n  onComplete?: () => void;\n}\n\nconst DateTime = (props: DateTimeProps) => {\n  const { value, start, format = 'yyyy-MM-dd', placeholder, onChange, onOpen, onComplete } = props;\n\n  const handleClick = async () => {\n    onOpen?.();\n    const [err, res] = await to(\n      sync(datePicker, {\n        format,\n        currentDate: start ? start : dayjs().format(format),\n        complete: onComplete,\n      }),\n    );\n    if (err) {\n      showToast({\n        type: 'none',\n        content: '调用datePicker失败',\n        duration: 2000,\n      });\n      return;\n    }\n    onChange?.(res.date);\n  };\n\n  return (\n    <View\n      style={{\n        height: '42px',\n      }}\n      onTap={handleClick}\n    >\n      {value ? value : placeholder}\n    </View>\n  );\n};\n\nexport default DateTime;\n"
  },
  {
    "path": "components/date-picker/style/index.ts",
    "content": ""
  },
  {
    "path": "components/dropdown/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('dropdown');\n\nexport interface OptionProps {\n  key: string;\n  value: string;\n}\n\nexport interface DropdownProps {\n  options?: OptionProps[];\n  value?: string;\n  activeColor?: string;\n  onChange?: (e: OptionProps) => void;\n}\n\nconst Dropdown = (props: DropdownProps) => {\n  const { options = [], value, activeColor = '#1890FF', onChange } = props;\n\n  return (\n    <View className={prefixCls}>\n      <View className={`${prefixCls}-content`}>\n        {options.map(item => (\n          <View\n            className={`${prefixCls}-content-option`}\n            key={item.key}\n            onTap={() => onChange?.(item)}\n            style={\n              item.key === value\n                ? {\n                    color: activeColor,\n                    fontWeight: 500,\n                  }\n                : undefined\n            }\n          >\n            {item.value}\n          </View>\n        ))}\n      </View>\n    </View>\n  );\n};\n\nexport default Dropdown;\n"
  },
  {
    "path": "components/dropdown/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$dropdown-prefix-cls: #{$anna-prefix}-dropdown;\n\n.#{$dropdown-prefix-cls} {\n  &-content{\n    padding-left: 40px;\n    &-option{\n      height: 88px;\n      line-height: 88px;\n      font-size: 26px;\n      color: #666;\n      border-bottom: 1px solid #EEEEEE;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      cursor: pointer;\n      &:nth-last-child(1){\n        border-bottom: none;\n      }\n      &-check{\n        display: flex;\n        align-items: center;\n        padding-right: 40px;\n        padding-top: 28px;\n      }\n    }\n  }\n}"
  },
  {
    "path": "components/dropdown/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/filter/filter.tsx",
    "content": "import React, { useState, useRef } from 'react';\nimport { View } from 'remax/one';\nimport Mask from '../mask';\nimport FilterItem from './item';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('filter');\n\nexport interface FilterProps {\n  children?: React.ReactNode;\n  style?: React.CSSProperties;\n  zIndex?: number;\n}\n\nconst InternalFilter = (props: FilterProps) => {\n  const filterRef = useRef<any[]>([]);\n  const { style, zIndex, children } = props;\n  const [showMask, setShowMask] = useState(false);\n\n  const hanldeShowMask = (value: boolean) => {\n    setShowMask(value);\n  };\n\n  const handleTapItem = (value: boolean, index: number, tapCb: () => void) => {\n    filterRef.current.forEach((item, cindex) => {\n      if (index !== cindex) {\n        item.current.close();\n      }\n    });\n    if (value) {\n      setShowMask(true);\n    } else {\n      setShowMask(false);\n    }\n    tapCb?.();\n  };\n\n  const hanldeTapMask = () => {\n    filterRef.current.forEach(item => {\n      item.current.close();\n    });\n    setShowMask(false);\n  };\n\n  const filterItems = React.Children.map(children, (filterItem: any, index: number) => {\n    const itemRef = useRef();\n    filterRef.current[index] = itemRef;\n    if (filterItem.ref) {\n      filterRef.current[index] = filterItem.ref;\n    }\n    return (\n      <FilterItem\n        {...filterItem.props}\n        ref={filterRef.current[index]}\n        onTap={v => handleTapItem(v, index, filterItem.props?.onTap)}\n        onShowMask={hanldeShowMask}\n        id={index}\n      />\n    );\n  });\n\n  const isAddZIndex = zIndex || zIndex === 0;\n  let filterStyle = style;\n  if (isAddZIndex) {\n    filterStyle = {\n      ...style,\n      zIndex,\n    };\n  }\n\n  return (\n    <View className={prefixCls} style={filterStyle}>\n      <View className={`${prefixCls}-content`} style={{ height: showMask ? '100%' : '100px' }}>\n        <View className={`${prefixCls}-items`}>{filterItems}</View>\n      </View>\n      <Mask\n        show={showMask}\n        onTap={hanldeTapMask}\n        style={{\n          top: 'unset',\n          bottom: 'unset',\n          height: '100%',\n        }}\n        zIndex={0}\n      />\n    </View>\n  );\n};\n\nexport default InternalFilter;\n\n// {/* mask必须放到items的后面,否则会导致动画transition失效 */}\n"
  },
  {
    "path": "components/filter/index.ts",
    "content": "import InternalFilter from './filter';\nimport Item from './item';\n\ntype InternalFilter = typeof InternalFilter;\ninterface Filter extends InternalFilter {\n  Item: typeof Item;\n}\n\nconst Filter: Filter = InternalFilter as Filter;\n\nFilter.Item = Item;\n\nexport default Filter;\n"
  },
  {
    "path": "components/filter/item.tsx",
    "content": "import React, { useImperativeHandle, useState } from 'react';\nimport { View, Text } from 'remax/one';\nimport classNames from 'classnames';\nimport { ScrollView } from '../one';\nimport Dropdown, { OptionProps } from '../dropdown';\nimport Popup from '../popup';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('filter-item');\n\nexport interface ItemProps {\n  title?: string;\n  height?: string;\n  onTap?: (open: boolean) => void;\n  onShowMask?: (show: boolean) => void;\n  children?: React.ReactNode;\n  value?: string;\n  options?: OptionProps[];\n  activeColor?: string;\n  onChange?: (e: OptionProps) => void;\n  disabled?: boolean;\n}\n\nconst Item = (props: ItemProps, ref: any): React.ReactElement => {\n  const {\n    title,\n    onTap,\n    children,\n    onShowMask,\n    value,\n    options = [],\n    onChange,\n    activeColor,\n    disabled,\n  } = props;\n  const [open, setOpen] = useState(false);\n  // const [height, setHeight] = useState(\"0\");\n\n  useImperativeHandle(\n    ref,\n    () => ({\n      toggle() {\n        setOpen(state => {\n          if (state) {\n            setTimeout(() => {\n              onShowMask?.(false);\n            });\n          } else {\n            setTimeout(() => {\n              onShowMask?.(true);\n            });\n          }\n          return !state;\n        });\n      },\n      open() {\n        setOpen(true);\n      },\n      close() {\n        setOpen(false);\n      },\n    }),\n    [],\n  );\n\n  const handleTap = () => {\n    if (disabled) {\n      return;\n    }\n    setOpen(state => !state);\n    onTap?.(!open);\n  };\n\n  const handleChange = (e: OptionProps) => {\n    onChange?.(e);\n    setOpen(false);\n    onShowMask?.(false);\n  };\n\n  // React.useEffect(() => {\n  //   wx.createSelectorQuery()\n  //   .select(`#anna-filter-item-${id}`)\n  //   .boundingClientRect((rect: any) => {\n  //     setHeight(`${rect.height * 2}px`);\n  //   })\n  //   .exec()\n  // }, [])\n\n  return (\n    <View className={prefixCls}>\n      <View style={{ backgroundColor: '#FDFFFD' }}>\n        <View\n          className={classNames({\n            [`${prefixCls}-label`]: true,\n            [`${prefixCls}-label-disabled`]: disabled,\n          })}\n          onTap={handleTap}\n        >\n          <Text className={`${prefixCls}-label-text`}>\n            {options?.find(option => option.key === value)?.value || title}\n          </Text>\n          {open ? (\n            <Text className={`${prefixCls}-label-chevronUp`} />\n          ) : (\n            <Text className={`${prefixCls}-label-chevronDown`} />\n          )}\n        </View>\n      </View>\n      <Popup\n        position=\"bottom\"\n        square\n        curve=\"ease\"\n        mask={false}\n        open={open}\n        style={{\n          position: 'absolute',\n          zIndex: -1,\n          transform: open ? 'translate3d(0, 100%, 0)' : 'translate3d(0, 0, 0)',\n        }}\n      >\n        <ScrollView\n          scrollY\n          className={classNames({\n            [`${prefixCls}-value`]: true,\n          })}\n        >\n          {children ? (\n            children\n          ) : (\n            <Dropdown\n              value={value}\n              options={options}\n              onChange={handleChange}\n              activeColor={activeColor}\n            />\n          )}\n        </ScrollView>\n      </Popup>\n    </View>\n  );\n};\n\nexport default React.forwardRef(Item);\n"
  },
  {
    "path": "components/filter/style/filter.scss",
    "content": "@import '../../style/theme/index';\n\n$filter-prefix-cls: #{$anna-prefix}-filter;\n\n.#{$filter-prefix-cls} {\n  position: relative;\n  z-index: 999;\n  height: 100px;\n  &-items{\n    position: relative;\n    display: flex;\n  }\n  &-content{\n    z-index: 1;\n    position: fixed;\n    top: unset;\n    bottom: unset;\n    height: 100%;\n    width: 100%;\n    overflow: hidden;\n    transition: height 0.3s ease;\n  }\n}"
  },
  {
    "path": "components/filter/style/index.scss",
    "content": "@import './filter';\n@import './item';\n\n"
  },
  {
    "path": "components/filter/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../mask/style';\nimport '../../popup/style';\nimport '../../dropdown/style';\n"
  },
  {
    "path": "components/filter/style/item.scss",
    "content": "@import '../../style/theme/index';\n\n$filter-item-prefix-cls: #{$anna-prefix}-filter-item;\n\n.#{$filter-item-prefix-cls} {\n  overflow: hidden;\n  flex: 1;\n  &-label{\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    height: 100px;\n    font-size: 24px;\n    color: #333;\n    background-color: $light-base;\n    cursor: pointer;\n    &-disabled{\n      opacity: 0.4;\n    }\n    &-text{\n      margin-right: 10px;\n    }\n    &-chevronUp{\n      width: 0;\n      height: 0;\n      border-left: 8px solid transparent;\n      border-right: 8px solid transparent;\n      border-bottom: 10px solid #CCCCCC;\n    }\n    &-chevronDown{\n      width: 0;\n      height: 0;\n      border-left: 8px solid transparent;\n      border-right: 8px solid transparent;\n      border-top: 10px solid #CCCCCC;\n    }\n  }\n  &-value{\n    // position: absolute;\n    // left: 0;\n    // right: 0;\n    // bottom: 0;\n    // overflow: hidden;\n    // transition: transform 0.2s ease;\n    // transform: translate3d(0, 0, 0);\n    background-color: $light-base;\n    max-height: 80vh;\n    z-index: -1;\n  }\n}"
  },
  {
    "path": "components/form-value/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('form-value');\n\nexport interface ValueProps {\n  placeholder?: string;\n  style?: React.CSSProperties;\n  children?: React.ReactNode;\n}\n\nconst Value = (props: ValueProps) => {\n  const { placeholder, style, children } = props;\n\n  return (\n    <View className={prefixCls} style={style}>\n      {children || children === 0 ? (\n        children\n      ) : (\n        <View className={`${prefixCls}-placeholder`}>{placeholder}</View>\n      )}\n    </View>\n  );\n};\n\nexport default Value;\n"
  },
  {
    "path": "components/form-value/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$form-value-prefix-cls: #{$anna-prefix}-form-value;\n\n.#{$form-value-prefix-cls} {\n  min-height: 42px;\n  font-size: 28px;\n  color: $font-color-1;\n  &-placeholder{\n    color: $font-color-2;\n  }\n}"
  },
  {
    "path": "components/form-value/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/grid/index.tsx",
    "content": "import React, { useMemo } from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport Row from '../row';\nimport Col from '../col';\nimport { twoDimensional, flat } from '../_util';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('grid');\n\nexport interface GridProps {\n  data?: any[];\n  columns?: number;\n  gutter?: number | [number, number?];\n  span?: number | number[];\n  border?: string;\n  children?: (\n    o: any,\n    index?: number,\n    colIndex?: number,\n    rowIndex?: number,\n  ) => any | React.ReactNode;\n}\n\nconst getColIndex = (two: any[], rindex: number, cindex: number) => {\n  const list = two.slice(0, rindex + 1);\n  list[rindex] = list[rindex].slice(0, cindex + 1);\n  const flatedList = flat(list);\n  return flatedList.length;\n};\n\nconst Grid = (props: GridProps) => {\n  const { data = [], columns = 4, gutter = 0, span, border, children } = props;\n\n  const [two, spanTwo] = useMemo(() => twoDimensional(data, columns, span, 24), [data?.length]);\n\n  let gutterArray: number[] = gutter as number[];\n  if (!Array.isArray(gutter)) {\n    gutterArray = [gutter];\n  }\n\n  return (\n    <View className={classNames(prefixCls)}>\n      {two?.map((row, rindex) => (\n        <Row\n          key={rindex}\n          gutter={gutterArray[0]}\n          className={border && `${prefixCls}-row-border`}\n          style={{\n            marginBottom: rindex !== two.length - 1 ? `${gutterArray[1]}px` : undefined,\n            borderBottom: two.length - 1 !== rindex ? border : undefined,\n          }}\n        >\n          {row?.map((col: any, cindex: number) => (\n            <Col\n              key={cindex}\n              span={spanTwo?.[rindex]?.[cindex]}\n              className={border && `${prefixCls}-col-border`}\n              style={{ borderRight: row.length - 1 !== cindex ? border : undefined }}\n            >\n              {typeof children === 'function'\n                ? children?.(col, getColIndex(spanTwo, rindex, cindex), cindex, rindex)\n                : children}\n            </Col>\n          ))}\n        </Row>\n      ))}\n    </View>\n  );\n};\n\nexport default Grid;\n"
  },
  {
    "path": "components/grid/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$grid-prefix-cls: #{$anna-prefix}-grid;\n\n.#{$grid-prefix-cls} {\n  &-row-border {\n\n  }\n  &-col-border {\n    \n  }\n}"
  },
  {
    "path": "components/grid/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../row/style';\nimport '../../col/style';\n"
  },
  {
    "path": "components/hooks/index.ts",
    "content": "export { default as useRefs } from './useRefs';\n"
  },
  {
    "path": "components/hooks/useRefs.ts",
    "content": "import * as React from 'react';\nimport { useRef } from 'react';\n\nexport default function useRefs<RefType>(): [\n  (key: React.Key) => React.RefObject<RefType>,\n  (key: React.Key) => void,\n] {\n  const cacheRefs = useRef(new Map<React.Key, React.RefObject<RefType>>());\n\n  function getRef(key: React.Key) {\n    if (!cacheRefs.current.has(key)) {\n      cacheRefs.current.set(key, React.createRef<RefType>());\n    }\n    return cacheRefs.current.get(key);\n  }\n\n  function removeRef(key: React.Key) {\n    cacheRefs.current.delete(key);\n  }\n\n  // @ts-ignore\n  return [getRef, removeRef];\n}\n"
  },
  {
    "path": "components/icon/index.tsx",
    "content": "import * as React from 'react';\nimport { Text } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('icon');\n\nexport interface IconProps {\n  type?: string;\n  color?: string;\n  size?: string;\n  style?: React.CSSProperties;\n}\n\nconst Icon = (props: IconProps) => {\n  const { type, color, size, style } = props;\n\n  return (\n    <Text\n      className={classNames({\n        [prefixCls]: true,\n        iconfont: true,\n        [`icon-${type}`]: true,\n      })}\n      style={{\n        ...style,\n        color,\n        fontSize: size ? size : '28px',\n      }}\n    />\n  );\n};\n\nexport default Icon;\n"
  },
  {
    "path": "components/icon/style/index.scss",
    "content": "@import '../../style/theme/index';\r\n@import '../../style/iconfont/index';\r\n\r\n\r\n$icon-prefix-cls: #{$anna-prefix}-icon;\r\n\r\n.#{$icon-prefix-cls} {\r\n  box-sizing: border-box;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  font-size: 28px;\r\n  color: #000;\r\n}"
  },
  {
    "path": "components/icon/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/image-upload/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Image } from 'remax/one';\nimport { previewImage, chooseImage } from '../one';\nimport { sync, to, deepClone } from '../_util';\nimport { getPrefixCls } from '../common';\nimport Icon from '../icon';\n\nconst prefixCls = getPrefixCls('image-upload');\n\nexport interface ImageProps {\n  key: string;\n  url: string;\n}\n\nexport type DataItem = ImageProps | string;\n\nexport interface ImageUploadProps {\n  files?: DataItem[];\n  multiple?: boolean;\n  multipleCount?: number;\n  sizeType?: string[];\n  sourceType?: string[];\n  deletable?: boolean;\n  disabled?: boolean;\n  maxCount?: number;\n  children?: React.ReactNode;\n  onChange?: (e: DataItem[]) => void;\n}\n\nconst ImageUpload = (props: ImageUploadProps) => {\n  const {\n    files = [],\n    onChange,\n    multiple,\n    multipleCount,\n    sizeType,\n    sourceType,\n    deletable = true,\n    disabled,\n    maxCount,\n    children,\n  } = props;\n\n  const handleClickImage = (index: number) => {\n    let urls = files;\n    const current = index;\n    if (typeof files[index] !== 'string') {\n      urls = files.map(i => (i as ImageProps).url);\n    }\n    previewImage({\n      urls: urls as string[],\n      current,\n      // @ts-ignore\n      enablesavephoto: true,\n      enableShowPhotoDownload: true,\n    });\n  };\n\n  const handleAdd = async () => {\n    if (disabled) {\n      return;\n    }\n    const params: any = {};\n    if (multiple) {\n      params.multiple = true;\n      params.count = 99;\n    }\n    if (multipleCount) {\n      params.count = multipleCount;\n    }\n    if (sizeType) {\n      params.sizeType = sizeType;\n    }\n    if (sourceType) {\n      params.sourceType = sourceType;\n    }\n    const [errc, resc] = await to(sync(chooseImage, params));\n    if (errc) {\n      return;\n    }\n    const targetFiles = resc.filePaths\n      ? resc.filePaths.map((i: any) => i)\n      : resc.tempFilePaths.map((i: any) => i);\n    const newFiles = files.concat(targetFiles);\n    onChange?.(newFiles);\n  };\n\n  const handleDelete = (e: any, index: number) => {\n    e.stopPropagation();\n    let newValue = deepClone(files);\n    newValue.splice(index, 1);\n    newValue = newValue.map((item: DataItem, index: number) => {\n      const newItem = item;\n      if (typeof newItem === 'string') {\n        return newItem;\n      }\n      (newItem as ImageProps).key = String(index);\n      return newItem;\n    });\n    onChange?.(newValue);\n  };\n\n  return (\n    <View className={prefixCls}>\n      {files.map((item: DataItem, index: number) => (\n        <View\n          key={(item as ImageProps).key || index}\n          className={`${prefixCls}-item`}\n          onTap={() => handleClickImage(index)}\n        >\n          {deletable ? (\n            <View className={`${prefixCls}-item-delete`}>\n              <View\n                style={{ height: '24px' }}\n                onTap={e => {\n                  handleDelete(e, index);\n                }}\n              >\n                <Icon\n                  type=\"close\"\n                  size=\"24px\"\n                  color=\"#FDFFFD\"\n                  style={{\n                    width: '24px',\n                    height: '24px',\n                    verticalAlign: 'text-top',\n                  }}\n                />\n              </View>\n            </View>\n          ) : null}\n          <Image mode=\"widthFix\" src={(item as ImageProps).url || (item as string)} />\n        </View>\n      ))}\n      {!maxCount || files.length < maxCount ? (\n        <View onTap={handleAdd}>\n          {children ?? (\n            <View className={`${prefixCls}-add`}>\n              <Icon type=\"add\" size=\"48px\" color=\"#BABEC6\" />\n            </View>\n          )}\n        </View>\n      ) : null}\n    </View>\n  );\n};\n\nexport default ImageUpload;\n"
  },
  {
    "path": "components/image-upload/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$image-upload-prefix-cls: #{$anna-prefix}-image-upload;\n\n.#{$image-upload-prefix-cls} {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, 170px);\n  row-gap: 20px;\n  column-gap: 20px;\n  &-add{\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    height: 170px;\n    border-radius: 10px;\n    background-color: $light-5;\n    cursor: pointer;\n  }\n  &-item{\n    position: relative;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    height: 170px;\n    border-radius: 10px;\n    background-color: #e8e8e8;\n    overflow: hidden;\n    cursor: pointer;\n    &-delete{\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      position: absolute;\n      top: 5px;\n      right: 5px;\n      width: 30px;\n      height: 30px;\n      background-color: #999;\n      opacity: 0.8;\n      border-radius: 50%;\n    }\n    >image{\n      width: 100%;\n    }\n  }\n}\n"
  },
  {
    "path": "components/image-upload/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../icon/style';\n"
  },
  {
    "path": "components/images/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Image } from 'remax/one';\nimport { previewImage } from '../one';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('images');\n\nexport interface ImageProps {\n  key: string;\n  url: string;\n}\n\nexport type DataItem = ImageProps | string;\n\nexport interface ImagesProps {\n  data?: DataItem[];\n}\n\nconst Images = (props: ImagesProps) => {\n  const { data = [] } = props;\n\n  const handleClickImage = (index: number) => {\n    let urls = data;\n    const current = index;\n    if (typeof data[index] !== 'string') {\n      urls = data.map(i => (i as ImageProps).url);\n    }\n    previewImage({\n      urls: urls as string[],\n      current,\n      // @ts-ignore\n      enablesavephoto: true,\n      enableShowPhotoDownload: true,\n    });\n  };\n\n  return (\n    <View className={prefixCls}>\n      {data &&\n        data.map((item: DataItem, index: number) => (\n          <View\n            key={(item as ImageProps).key || index}\n            className={`${prefixCls}-item`}\n            onTap={() => handleClickImage(index)}\n          >\n            <Image mode=\"widthFix\" src={(item as ImageProps).url || (item as string)} />\n          </View>\n        ))}\n    </View>\n  );\n};\n\nexport default Images;\n"
  },
  {
    "path": "components/images/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$images-prefix-cls: #{$anna-prefix}-images;\n\n.#{$images-prefix-cls} {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, 170px);\n  row-gap: 20px;\n  column-gap: 20px;\n  &-add{\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    height: 170px;\n  }\n  &-item{\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    height: 170px;\n    border-radius: 10px;\n    background-color: #e8e8e8;\n    overflow: hidden;\n    >image{\n      width: 100%;\n    }\n  }\n}"
  },
  {
    "path": "components/images/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/index.ts",
    "content": "// 通用\n\nexport { default as Button } from './button';\n\nexport { default as Icon } from './icon';\n\nexport { default as Popup } from './popup';\n\n// 布局\n\nexport { default as Row } from './row';\n\nexport { default as Col } from './col';\n\nexport { default as Grid } from './grid';\n\nexport { default as Space } from './space';\n\n// 导航\n\nexport { default as Tabs } from './tabs';\n\nexport { default as Steps } from './steps';\n\nexport { default as Dropdown } from './dropdown';\n\nexport { default as Selector } from './selector';\n\n// 数据录入\n\nexport { default as Input } from './input/index';\n\nexport { default as Picker } from './picker';\n\nexport { default as Radio } from './radio';\n\nexport { default as Checkbox } from './checkbox';\n\nexport { default as Switch } from './switch';\n\nexport { default as DatePicker } from './date-picker';\n\nexport { default as ImageUpload } from './image-upload';\n\nexport { default as Cascade } from './cascade';\n\nexport { default as Rate } from './rate';\n\nexport { default as Textarea } from './textarea';\n\nexport { default as SearchBar } from './search-bar';\n\nexport { default as FormValue } from './form-value';\n\nexport { default as Stepper } from './stepper';\n\n// 数据展示\n\nexport { default as Card } from './card';\n\nexport { default as Cell } from './cell';\n\nexport { default as Images } from './images';\n\nexport { default as ProgressBar } from './progress-bar';\n\nexport { default as Tag } from './tag';\n\n// 反馈\n\nexport { default as ActionSheet } from './action-sheet';\n\nexport { default as Filter } from './filter';\n\nexport { default as Loading } from './loading';\n\nexport { default as Mask } from './mask';\n\nexport { default as Result } from './result';\n\nexport { default as Spin } from './spin';\n\nexport { default as Skeleton } from './skeleton';\n\n// 手势\n\nexport { default as SwipeAction } from './swipe-action';\n\n// 二次封装\n\nexport { default as SelectorPopup } from './selector-popup';\n\nexport { default as CascadePopup } from './cascade-popup';\n"
  },
  {
    "path": "components/input/index.tsx",
    "content": "import * as React from 'react';\nimport { Input, View } from 'remax/one';\nimport classNames from 'classnames';\nimport Cell from '../cell';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('input');\n\nexport interface InputProps {\n  label?: React.ReactNode;\n  name?: string;\n  type?: 'text' | 'number';\n  placeholder?: string;\n  value?: string;\n  className?: string;\n  inputAlign?: string;\n  icon?: string;\n  disabled?: boolean;\n  border?: boolean;\n  required?: boolean;\n  extra?: React.ReactNode;\n  maxLength?: number;\n  cellStyle?: React.CSSProperties;\n  onChange?: (e: any) => void;\n}\n\nconst AInput = (props: InputProps) => {\n  const {\n    label,\n    name,\n    type,\n    value,\n    className = '',\n    inputAlign,\n    placeholder,\n    onChange,\n    disabled,\n    border = true,\n    required,\n    icon,\n    extra,\n    maxLength,\n    cellStyle,\n  } = props;\n\n  const handleChangeInput = (e: any) => {\n    onChange?.(e);\n  };\n\n  const inputElement = (\n    <Input\n      className={classNames({\n        [prefixCls]: true,\n        [`${prefixCls}-align-right`]: inputAlign === 'right',\n        [`${prefixCls}-align-center`]: inputAlign === 'center',\n        [className]: true,\n      })}\n      name={name}\n      type={type}\n      value={value}\n      placeholder={placeholder}\n      onInput={handleChangeInput}\n      disabled={disabled}\n      maxLength={maxLength}\n    />\n  );\n\n  return (\n    <Cell\n      style={cellStyle}\n      label={label}\n      labelStyle={{ width: '180px' }}\n      border={border}\n      required={required}\n      icon={icon}\n      field\n    >\n      <View className={`${prefixCls}-container`}>\n        {inputElement}\n        {extra && <View className={`${prefixCls}-extra`}>{extra}</View>}\n      </View>\n    </Cell>\n  );\n};\n\nexport default AInput;\n"
  },
  {
    "path": "components/input/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$input-prefix-cls: #{$anna-prefix}-input;\n\n.#{$input-prefix-cls} {\n  display: block;\n  min-height: 48px;\n  line-height: inherit;\n  padding: 0;\n  text-align: left;\n  width: 100%;\n  color: $font-color-1;\n  background-color: $light-base;\n  outline: none;  \n  border: none;\n  font-size: 28px;\n  &-align {\n    &-right{\n      text-align: right;\n    }\n    &-center{\n      text-align: center;\n    }\n  }\n  &-container {\n    display: flex;\n  }\n  &-extra {\n    margin-left: 8px;\n  }\n}\n"
  },
  {
    "path": "components/input/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../cell/style';\n"
  },
  {
    "path": "components/loading/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('loading');\n\nexport interface LoadingProps {\n  type?: string;\n  color?: string;\n  gapColor?: string;\n  radius?: string;\n  style?: React.CSSProperties;\n}\n\nconst Loading = (props: LoadingProps) => {\n  const { style, type, color = '#999', gapColor = '#FDFFFD', radius = '42px' } = props;\n\n  if (type === 'gap') {\n    return (\n      <View\n        className={`${prefixCls}-gap`}\n        style={{\n          height: radius,\n          width: radius,\n          border: `2px solid ${color}`,\n        }}\n      >\n        <View\n          className={`${prefixCls}-gap-fill`}\n          style={{\n            backgroundColor: gapColor,\n          }}\n        />\n      </View>\n    );\n  }\n  if (type === 'wave') {\n    return (\n      <View className={`${prefixCls}-wave`}>\n        <View style={{ backgroundColor: color }} />\n        <View style={{ backgroundColor: color }} />\n        <View style={{ backgroundColor: color }} />\n        <View style={{ backgroundColor: color }} />\n        <View style={{ backgroundColor: color }} />\n      </View>\n    );\n  }\n  if (type === 'anna') {\n    return (\n      <View className={`${prefixCls}-anna`}>\n        <View style={{ backgroundColor: color }} />\n        <View style={{ backgroundColor: color }} />\n        <View style={{ backgroundColor: color }} />\n      </View>\n    );\n  }\n  return (\n    <View\n      className={prefixCls}\n      style={{\n        ...style,\n        height: radius,\n        width: radius,\n        borderColor: `${color} ${color} transparent`,\n      }}\n    />\n  );\n};\n\nexport default Loading;\n"
  },
  {
    "path": "components/loading/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$loading-prefix-cls: #{$anna-prefix}-loading;\n\n.#{$loading-prefix-cls} {\n  box-sizing: border-box;\n  display: inline-block;\n  width: 42px;\n  height: 42px;\n  border-radius: 50%;\n  border: 2px solid $light-base;\n  border-bottom-color: transparent;\n  animation: loading .5s linear infinite;\n  &-gap{\n    box-sizing: border-box;\n    position: relative;\n    display: inline-block;\n    width: 42px;\n    height: 42px;\n    border-radius: 50%;\n    border: 2px solid #999;\n    background-color: transparent;\n    animation: loading .6s linear infinite;\n    overflow: hidden;\n    &-fill{\n      position: absolute;\n      left: 50%;\n      right: 0;\n      top: 50%;\n      margin-top: -5px;\n      height: 10px;\n      background-color: $light-base;\n    }\n  }\n\n  &-wave view, &-wave div {\n    width: 6px;\n    height: 40px;\n    background-color: #999;\n    border-radius: 2px;\n    display: inline-block;\n    margin-right: 6px;\n    &:nth-child(1) {\n      animation: loaderWave 0.5s -0.3s ease-in-out infinite alternate;\n    }\n    &:nth-child(2) {\n      animation: loaderWave 0.5s -0.25s ease-in-out infinite alternate;\n    }\n    &:nth-child(3) {\n      animation: loaderWave 0.5s -0.2s ease-in-out infinite alternate;\n    }\n    &:nth-child(4) {\n      animation: loaderWave 0.5s -0.1s ease-in-out infinite alternate;\n    }\n    &:nth-child(5) {\n      animation: loaderWave 0.5s 0s ease-in-out infinite alternate;\n      margin-right: 0;\n    }\n  }\n\n  &-anna {\n    position: relative;\n    width: 40px;\n    height: 40px;\n  }\n  &-anna view, &-anna div {\n    position: absolute;\n    width: 10px;\n    height: 10px;\n    background-color: #999;\n    border-radius: 50%;\n    &:nth-child(1) {\n      left: -20px;\n      animation: loaderAnna-1 1.5s  ease-in-out infinite;\n    }\n    &:nth-child(2) {\n      top: -35px;\n      animation: loaderAnna-2 1.5s  ease-in-out infinite;\n    }\n    &:nth-child(3) {\n      left: 20px;\n      animation: loaderAnna-3 1.5s ease-in-out infinite;\n    }\n  }\n}\n\n@keyframes loading {\n  from {\n    transform: rotate(0);\n  }\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes loaderWave {\n  0% {\n    -webkit-transform: scale(1, 0.3);\n  }\n  100% {\n    -webkit-transform: scale(1, 1);\n  }\n}\n\n@keyframes loaderAnna-1 {\n  33.333% {\n    -webkit-transform: translate(20px, -35px);\n  }\n  66.666% {\n    -webkit-transform: translate(40px, 0);\n  }\n  100% {\n    -webkit-transform: translate(0, 0);\n  }\n}\n@keyframes loaderAnna-2 {\n  33.333% {\n    -webkit-transform: translate(20px, 35px);\n  }\n  66.666% {\n    -webkit-transform: translate(-20px, 35px);\n  }\n  100% {\n    -webkit-transform: translate(0, 0);\n  }\n}\n@keyframes loaderAnna-3 {\n  33.333% {\n    -webkit-transform: translate(-40px, 0);\n  }\n  66.666% {\n    -webkit-transform: translate(-20px, -35px);\n  }\n  100% {\n    -webkit-transform: translate(0, 0);\n  }\n}"
  },
  {
    "path": "components/loading/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/mask/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('mask');\n\nexport interface MaskProps {\n  show?: boolean;\n  onTap?: () => void;\n  zIndex?: number;\n  style?: React.CSSProperties;\n  children?: React.ReactNode;\n}\n\nconst Mask = (props: MaskProps): React.ReactElement => {\n  const { show, onTap, zIndex, style, children } = props;\n  const maskZindex = zIndex || zIndex === 0 ? zIndex : 999;\n  return (\n    <View\n      className={classNames({\n        [prefixCls]: true,\n        [`${prefixCls}_active`]: show,\n      })}\n      style={{\n        ...style,\n        zIndex: maskZindex,\n      }}\n      onTap={onTap}\n    >\n      {children}\n    </View>\n  );\n};\n\nexport default Mask;\n"
  },
  {
    "path": "components/mask/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$mask-prefix-cls: #{$anna-prefix}-mask;\n\n.#{$mask-prefix-cls} {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  z-index: 999;\n  background-color: rgba(0,0,0,0.4);\n  visibility: hidden;\n  opacity: 0;\n  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); // 必须用 all (包含visibility和opacity)，少任何一个都会有问题。\n}\n.#{$mask-prefix-cls}_active{\n  opacity: 1;\n  visibility: visible;\n}"
  },
  {
    "path": "components/mask/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/one/api/chooseImage/index.ts",
    "content": "import { chooseImage } from 'remax/ali';\n\nexport default chooseImage;\n"
  },
  {
    "path": "components/one/api/chooseImage/index.web.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/one/api/chooseImage/index.wechat.ts",
    "content": "import { chooseImage } from 'remax/wechat';\n\nexport default (options: any) => {\n  chooseImage({\n    ...options,\n  });\n};\n"
  },
  {
    "path": "components/one/api/createSelectorQuery/index.ts",
    "content": "import { createSelectorQuery } from 'remax/ali';\n\nexport default createSelectorQuery;\n"
  },
  {
    "path": "components/one/api/createSelectorQuery/index.web.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/one/api/createSelectorQuery/index.wechat.ts",
    "content": "import { createSelectorQuery } from 'remax/wechat';\n\nexport default createSelectorQuery;\n"
  },
  {
    "path": "components/one/api/datePicker/index.ts",
    "content": "import { datePicker } from 'remax/ali';\n\nexport default datePicker;\n"
  },
  {
    "path": "components/one/api/datePicker/index.web.ts",
    "content": "/* eslint-disable @typescript-eslint/no-unused-vars */\n// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default (e: any) => {};\n"
  },
  {
    "path": "components/one/api/datePicker/index.wechat.ts",
    "content": "import { showToast } from 'remax/wechat';\n\nexport default showToast;\n"
  },
  {
    "path": "components/one/api/hideLoading/index.ts",
    "content": "import { hideLoading } from 'remax/ali';\n\nexport default hideLoading;\n"
  },
  {
    "path": "components/one/api/hideLoading/index.web.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/one/api/hideLoading/index.wechat.ts",
    "content": "import { hideLoading } from 'remax/wechat';\n\nexport default hideLoading;\n"
  },
  {
    "path": "components/one/api/index.ts",
    "content": "export { default as createSelectorQuery } from './createSelectorQuery';\n\nexport { default as datePicker } from './datePicker';\n\nexport { default as chooseImage } from './chooseImage';\n\nexport { default as previewImage } from './previewImage';\n\nexport { default as showToast } from './showToast';\n\nexport { default as showLoading } from './showLoading';\n\nexport { default as hideLoading } from './hideLoading';\n"
  },
  {
    "path": "components/one/api/previewImage/index.ts",
    "content": "import { previewImage } from 'remax/ali';\n\nexport default previewImage;\n"
  },
  {
    "path": "components/one/api/previewImage/index.web.ts",
    "content": "/* eslint-disable @typescript-eslint/no-unused-vars */\n// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default (e: any) => {};\n"
  },
  {
    "path": "components/one/api/previewImage/index.wechat.ts",
    "content": "import { previewImage } from 'remax/wechat';\n\nexport default previewImage;\n"
  },
  {
    "path": "components/one/api/showLoading/index.ts",
    "content": "import { showLoading } from 'remax/ali';\n\nexport default showLoading;\n"
  },
  {
    "path": "components/one/api/showLoading/index.web.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/one/api/showLoading/index.wechat.ts",
    "content": "import { showLoading } from 'remax/wechat';\n\nexport default showLoading;\n"
  },
  {
    "path": "components/one/api/showToast/index.ts",
    "content": "import { showToast } from 'remax/ali';\n\nexport default showToast;\n"
  },
  {
    "path": "components/one/api/showToast/index.web.ts",
    "content": "/* eslint-disable @typescript-eslint/no-unused-vars */\n// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default (e: any) => {};\n"
  },
  {
    "path": "components/one/api/showToast/index.wechat.ts",
    "content": "import { showToast } from 'remax/wechat';\n\nexport default showToast;\n"
  },
  {
    "path": "components/one/base/checkbox/index.tsx",
    "content": "import { Checkbox } from 'remax/ali';\n\nexport default Checkbox;\n"
  },
  {
    "path": "components/one/base/checkbox/index.web.tsx",
    "content": "import * as React from 'react';\n\ntype Props = any;\n\nexport default function Checkbox(props: Props) {\n  return <input {...props} type=\"checkbox\" />;\n}\n"
  },
  {
    "path": "components/one/base/checkbox/index.wechat.tsx",
    "content": "import { Checkbox } from 'remax/wechat';\n\nexport default Checkbox;\n"
  },
  {
    "path": "components/one/base/index.ts",
    "content": "export { default as ScrollView } from './scroll-view';\n\nexport { default as Checkbox } from './checkbox';\n\nexport { default as Picker } from './picker';\n"
  },
  {
    "path": "components/one/base/picker/index.tsx",
    "content": "import { Picker } from 'remax/ali';\n\nexport default Picker;\n"
  },
  {
    "path": "components/one/base/picker/index.web.tsx",
    "content": "import * as React from 'react';\n\n// 自定义 Props\ntype Props = any;\n\nexport default function Picker(props: Props) {\n  return <div {...props} />;\n}\n"
  },
  {
    "path": "components/one/base/picker/index.wechat.tsx",
    "content": "import { Picker } from 'remax/wechat';\n\nexport default Picker;\n"
  },
  {
    "path": "components/one/base/scroll-view/index.tsx",
    "content": "import { ScrollView } from 'remax/ali';\n\nexport default ScrollView;\n"
  },
  {
    "path": "components/one/base/scroll-view/index.web.tsx",
    "content": "import * as React from 'react';\n// 自定义 Props\ntype Props = any;\n\nexport default function ScrollView(props: Props) {\n  return <div {...props} style={{ ...props.style, overflow: 'scroll' }} />;\n}\n"
  },
  {
    "path": "components/one/base/scroll-view/index.wechat.tsx",
    "content": "import { ScrollView } from 'remax/wechat';\n\nexport default ScrollView;\n"
  },
  {
    "path": "components/one/index.ts",
    "content": "export * from './api';\nexport * from './base';\n"
  },
  {
    "path": "components/picker/index.tsx",
    "content": "import * as React from 'react';\nimport { Picker as APicker } from '../one';\nimport Cell from '../cell';\nimport FormValue from '../form-value';\n\nexport interface PickerProps {\n  label?: React.ReactNode;\n  border?: boolean;\n  required?: boolean;\n  icon?: string;\n  disabled?: boolean;\n  pickerAlign?: string;\n  options?: any[];\n  value?: string;\n  placeholder?: string;\n  children?: React.ReactNode;\n  onChange?: (e: any) => void;\n}\n\nconst Picker = (props: PickerProps) => {\n  const {\n    label,\n    border,\n    required,\n    icon,\n    pickerAlign = 'left',\n    options,\n    value,\n    onChange,\n    placeholder,\n    children,\n    disabled,\n  } = props;\n\n  const handleChangePicker = (e: any) => {\n    if (e.detail.value < 0) {\n      return;\n    }\n    onChange?.(options?.[e.detail.value]);\n  };\n\n  const valueIndex = options?.findIndex((item: any) => item['key'] === value) || 0;\n  const selectedOption = options?.find(option => option.key === value);\n\n  return (\n    <Cell\n      label={label}\n      labelStyle={{ width: '180px' }}\n      border={border}\n      required={required}\n      icon={icon}\n      field\n    >\n      <APicker\n        wechat-mode=\"selector\"\n        range={options}\n        rangeKey=\"value\"\n        disabled={disabled}\n        value={valueIndex}\n        onChange={handleChangePicker}\n      >\n        {children ?? (\n          <FormValue\n            placeholder={placeholder}\n            style={\n              {\n                textAlign: pickerAlign,\n              } as React.CSSProperties\n            }\n          >\n            {selectedOption?.value}\n          </FormValue>\n        )}\n      </APicker>\n    </Cell>\n  );\n};\n\nexport default Picker;\n"
  },
  {
    "path": "components/picker/style/index.ts",
    "content": "import '../../web/base/picker/style';\n\n// dependencies\nimport '../../cell/style';\nimport '../../form-value/style';\n"
  },
  {
    "path": "components/popup/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport Mask from '../mask';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('popup');\n\nexport interface PopupProps {\n  open?: boolean;\n  children?: React.ReactNode;\n  onClose?: () => void;\n  closeable?: boolean;\n  title?: React.ReactNode;\n  position?: string;\n  style?: React.CSSProperties;\n  mask?: boolean;\n  square?: boolean;\n  curve?: string;\n  transparent?: boolean;\n}\n\nconst Popup = (props: PopupProps): React.ReactElement => {\n  const {\n    open = false,\n    children,\n    onClose,\n    closeable,\n    title,\n    position = 'center',\n    style,\n    mask = true,\n    square,\n    curve,\n    transparent,\n  } = props;\n\n  const handleClickMask = () => {\n    onClose?.();\n  };\n\n  const classes = classNames({\n    [`${prefixCls}-container`]: true,\n    [`${prefixCls}-container-${position}`]: position,\n    [`${prefixCls}-container-ease`]: curve === 'ease',\n    [`${prefixCls}-container-square`]: square,\n    [`${prefixCls}-container-active`]: open,\n    [`${prefixCls}-container-transparent`]: transparent,\n  });\n\n  return (\n    <View className={prefixCls}>\n      <View className={classes} style={style}>\n        {title ? <View className={`${prefixCls}-container-title`}>{title}</View> : null}\n        {children}\n        {closeable ? (\n          <View\n            className={`${prefixCls}-container-close`}\n            onTap={() => {\n              onClose?.();\n            }}\n          >\n            <Icon type=\"close\" size=\"40px\" color=\"#999\" />\n          </View>\n        ) : null}\n      </View>\n      {mask ? <Mask show={open} onTap={handleClickMask} /> : null}\n    </View>\n  );\n};\n\nexport default Popup;\n"
  },
  {
    "path": "components/popup/style/index.scss",
    "content": "@import '../../style/theme/index';\r\n\r\n$popup-prefix-cls: #{$anna-prefix}-popup;\r\n\r\n.#{$popup-prefix-cls} {\r\n  &-container{\r\n    position: fixed;\r\n    z-index: 1000;\r\n    background-color: $light-base;\r\n    overflow: hidden;\r\n    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\r\n    &-transparent{\r\n      background-color: transparent;\r\n    }\r\n    &-center{\r\n      left: 50%;\r\n      top: 50%;\r\n      border-radius: 16px;\r\n      transform: translate3d(-50%, -50%, 0);\r\n      // animation: center 3s ease 0.3s 1 alternate forwards;\r\n      visibility: hidden;\r\n      opacity: 0;\r\n    }\r\n    &-bottom{\r\n      left: 0;\r\n      right: 0;\r\n      bottom: 0;\r\n      transform: translate3d(0, 100%, 0);\r\n      border-radius: 20px 20px 0 0;\r\n    }\r\n    &-top{\r\n      left: 0;\r\n      right: 0;\r\n      top: 0;\r\n      transform: translate3d(0, -100%, 0);\r\n      border-radius: 0 0 20px 20px;\r\n    }\r\n    &-left{\r\n      left: 0;\r\n      top: 0;\r\n      bottom: 0;\r\n      transform: translate3d(-100%, 0, 0);\r\n      border-radius: 0 20px 20px 0;\r\n    }\r\n    &-right{\r\n      right: 0;\r\n      top: 0;\r\n      bottom: 0;\r\n      transform: translate3d(100%, 0, 0);\r\n      border-radius: 20px 0 0 20px;\r\n    }\r\n    &-ease{\r\n      // transition-duration: 0.2s;\r\n      transition-timing-function: ease;\r\n    }\r\n    &-square{\r\n      border-radius: 0;\r\n    }\r\n    &-active{\r\n      transform: translate3d(0, 0, 0);\r\n    }\r\n    &-center.#{$popup-prefix-cls}-container-active{\r\n      visibility: visible;\r\n      opacity: 1;\r\n      transform: translate3d(-50%, -50%, 0);\r\n    }\r\n    &-close{\r\n      position: absolute;\r\n      top: 20px;\r\n      right: 20px;\r\n    }\r\n    &-title{\r\n      padding: 30px 0;\r\n      text-align: center;\r\n      color: #000;\r\n    }\r\n  }\r\n  @keyframes center {\r\n    0%{\r\n      transform: scale3d(1, 1, 1);\r\n      transform: translate3d(-50%, -50%, 0);\r\n    }\r\n    30%{\r\n      transform: scale3d(0.6, 0.6, 1);\r\n      transform: translate3d(-50%, -50%, 0);\r\n    }\r\n    100%{\r\n      transform: scale3d(1, 1, 1);\r\n      transform: translate3d(-50%, -50%, 0);\r\n    }\r\n  }\r\n}\r\n"
  },
  {
    "path": "components/popup/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../mask/style';\nimport '../../icon/style';\n"
  },
  {
    "path": "components/progress-bar/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport Loading from '../loading';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('progress_bar');\n\nexport interface ItemProps {\n  key: string;\n  value: string;\n}\n\nexport interface ProgressBarProps {\n  data?: ItemProps[];\n  value?: string;\n  style?: React.CSSProperties;\n}\n\nconst ProgressBar = (props: ProgressBarProps) => {\n  const { data = [], value, style } = props;\n\n  const [move, setMove] = React.useState(false);\n\n  React.useEffect(() => {\n    if (data.length > 1 && !move) {\n      setTimeout(() => {\n        setMove(true);\n      }, 100);\n    }\n  }, [data]);\n\n  let curIndex = -1;\n  data.forEach((item, index) => {\n    if (value === item.key) {\n      curIndex = index;\n    }\n  });\n  const moveX = data.length > 0 ? (100 / data.length) * (curIndex + 1) : 100;\n\n  return (\n    <View className={prefixCls} style={style}>\n      {data?.map((item, index) => (\n        <View\n          key={item.key}\n          className={classNames({\n            [`${prefixCls}-node`]: true,\n            [`${prefixCls}-node_first`]: index === 0,\n            [`${prefixCls}-node_last`]: index === curIndex,\n            [`${prefixCls}-node_active`]: index <= curIndex,\n          })}\n        >\n          {item.value}\n        </View>\n      ))}\n      {data.length === 0 ? <Loading type=\"gap\" gapColor=\"#E8E8E8\" /> : null}\n      <View\n        className={`${prefixCls}-process`}\n        style={{\n          width: move ? `${moveX}%` : 0,\n          transition: `width ${(curIndex + 1) * 0.3}s ease-in`,\n        }}\n      />\n    </View>\n  );\n};\n\nexport default ProgressBar;\n"
  },
  {
    "path": "components/progress-bar/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$progress_bar-prefix-cls: #{$anna-prefix}-progress_bar;\n\n\n$height: 50px;\n\n.#{$progress_bar-prefix-cls} {\n  position: relative;\n  box-sizing: border-box;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  background-color: #E8E8E8;\n  height: $height;\n  // line-height: $height;\n  border-radius: $height;\n  overflow: hidden;\n  font-size: 24px;\n  &-node{\n    box-sizing: border-box;\n    flex: 1;\n    color: #333;\n    text-align: center;\n    z-index: 1;\n  }\n  &-node_first{\n    border-radius: $height 0 0 $height;\n  }\n  &-node_last{\n    border-radius: 0 $height $height 0;\n  }\n  &-node_active{\n    color: $light-base;\n  }\n  &-process{\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 0;\n    height: 100%;\n    border-radius: $height;\n    background-color: $brand-color;\n    z-index: 0;\n  }\n}"
  },
  {
    "path": "components/progress-bar/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../loading/style';\n"
  },
  {
    "path": "components/radio/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('radio');\n\ntype RadioValue = string | number;\n\nexport interface RadioProps {\n  children?: React.ReactNode;\n  checked?: boolean;\n  value?: RadioValue;\n  extra?: React.ReactNode;\n  style?: React.CSSProperties;\n  onChange?: (checked: boolean, e?: any, v?: RadioValue) => void;\n}\n\nconst Radio = (props: RadioProps) => {\n  const { children, checked, value, extra, style, onChange } = props;\n\n  const handleClick = (e: any) => {\n    onChange?.(!checked, e, value);\n  };\n\n  return (\n    <View className={prefixCls} style={style}>\n      <View className={`${prefixCls}-container`} onTap={handleClick}>\n        <View\n          className={classNames(`${prefixCls}-out-round`, {\n            [`${prefixCls}-out-round-checked`]: checked,\n          })}\n        >\n          {checked ? <View className={`${prefixCls}-inner-round`} /> : null}\n        </View>\n        <View className={`${prefixCls}-children`}>{children}</View>\n      </View>\n      <View className={`${prefixCls}-extra`}>{extra}</View>\n    </View>\n  );\n};\n\nconst getRadios = (\n  children: React.ReactNode,\n  value?: RadioValue,\n  onChange?: (v: RadioValue, e?: any) => void,\n) => {\n  const onGroupChange = (checked: any, e: any, v: RadioValue) => {\n    const newValue = v;\n    onChange?.(newValue as RadioValue, e);\n  };\n  const radios = React.Children.map(children, (radio: any) => {\n    const newRadio = radio;\n    let checked = false;\n    if (newRadio && newRadio.props) {\n      if (\n        (newRadio.props.value || newRadio.props.value === 0 || newRadio.props.value === false) &&\n        newRadio.props.value === value\n      ) {\n        checked = true;\n      } else {\n        checked = false;\n      }\n      return <Radio {...newRadio.props} checked={checked} onChange={onGroupChange} />;\n    }\n    return newRadio;\n  });\n\n  return radios;\n};\n\nexport interface GroupProps {\n  value?: RadioValue;\n  children?: React.ReactNode;\n  direction?: string;\n  onChange?: (v: RadioValue, e?: any) => void;\n  style?: React.CSSProperties;\n}\n\nRadio.Group = (props: GroupProps) => {\n  const { value, children, direction = 'row', onChange, style } = props;\n  const radios = getRadios(children, value, onChange);\n\n  return (\n    <View\n      style={\n        {\n          display: 'flex',\n          flexDirection: direction,\n          ...style,\n        } as React.CSSProperties\n      }\n    >\n      {radios}\n    </View>\n  );\n};\n\nexport default Radio;\n"
  },
  {
    "path": "components/radio/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$radio-prefix-cls: #{$anna-prefix}-radio;\n\n.#{$radio-prefix-cls} {\n  display: inline-block;\n  margin-right: 30px;\n  font-size: 28px;\n  &:nth-last-child(1){\n    margin-right: 0;\n  }\n  &-container{\n    display: flex;\n    align-items: center;\n    cursor: pointer;\n  }\n  &-out-round{\n    position: relative;\n    width: 38px;\n    height: 38px;\n    padding: 7px;\n    border-radius: 50%;\n    &::before{\n      box-sizing: border-box;\n      position: absolute;\n      content: '';\n      left: -50%;\n      right: -50%;\n      top: -50%;\n      bottom: -50%;\n      transform: scale(0.5);\n      border-radius: 50%;\n      border: 1PX solid #999;\n      pointer-events: none;\n    }\n    &-checked{\n      &::before{\n        border: 2PX solid $brand-color;\n      }\n    }\n  }\n  &-inner-round{\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    background-color: $brand-color;\n  }\n  &-children{\n    margin-left: 14px;\n    color: #333;\n    white-space: nowrap;\n  }\n}\n"
  },
  {
    "path": "components/radio/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/rate/index.tsx",
    "content": "import * as React from 'react';\nimport { useMemo } from 'react';\nimport { View } from 'remax/one';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('rate');\n\nexport interface RateProps {\n  count?: number;\n  label?: React.ReactNode;\n  value?: number;\n  readOnly?: boolean;\n  icon?: string;\n  iconFill?: string;\n  size?: string;\n  color?: string;\n  onChange?: (e: any) => void;\n}\n\nconst Rate = (props: RateProps) => {\n  const {\n    count = 5,\n    label,\n    value = 0,\n    onChange,\n    readOnly,\n    icon = 'favor',\n    iconFill = 'favorfill',\n    size = '48px',\n    color = '#FFD700',\n  } = props;\n\n  const handleClick = (index: number) => {\n    if (readOnly) {\n      return;\n    }\n    onChange?.(index + 1);\n  };\n\n  const stars = useMemo(() => {\n    if (!count) {\n      return [];\n    }\n    return [...new Array(count).keys()];\n  }, [count]);\n\n  return (\n    <View className={prefixCls}>\n      {label ? <View className={`${prefixCls}-label`}>{label}</View> : null}\n      <View className={`${prefixCls}-value`}>\n        {stars.map((item, index) => (\n          <View\n            key={index}\n            className={`${prefixCls}-value-star`}\n            onTap={() => {\n              handleClick(index);\n            }}\n          >\n            {value >= index + 1 ? (\n              <Icon type={iconFill} size={size} color={color} />\n            ) : (\n              <Icon type={icon} size={size} color=\"#999\" />\n            )}\n          </View>\n        ))}\n      </View>\n    </View>\n  );\n};\n\nexport default Rate;\n"
  },
  {
    "path": "components/rate/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$rate-prefix-cls: #{$anna-prefix}-rate;\n\n.#{$rate-prefix-cls} {\n  display: flex;\n  align-items: center;\n  padding-bottom: 30px;\n  &:nth-last-child(1){\n    padding-bottom: 0;\n  }\n  &-label{\n    padding-right: 40px;\n  }\n  &-value{\n    flex: 1;\n    display: flex;\n    &-star{\n      margin-right: 30px;\n      cursor: pointer;\n      &:nth-last-child(1){\n        margin-right: 0;\n      }\n    }\n  }\n}"
  },
  {
    "path": "components/rate/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../icon/style';\n"
  },
  {
    "path": "components/result/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('result');\n\nconst getIconNameByStatus = (status: any): any => {\n  let obj = {\n    name: 'infofill',\n    color: '#1890ff',\n  };\n  switch (status) {\n    case 'info':\n      obj = {\n        name: 'infofill',\n        color: '#1890ff',\n      };\n      break;\n    case 'success':\n      obj = {\n        name: 'roundcheckfill',\n        color: '#52c41a',\n      };\n      break;\n    case 'warning':\n      obj = {\n        name: 'warnfill',\n        color: '#faad14',\n      };\n      break;\n    case 'error':\n      obj = {\n        name: 'roundclosefill',\n        color: '#f5222d',\n      };\n      break;\n    default:\n      break;\n  }\n  return obj;\n};\n\nexport interface IconProps {\n  name: string;\n  color?: string;\n}\n\nexport interface ResultProps {\n  status?: string;\n  title?: React.ReactNode;\n  subTitle?: React.ReactNode;\n  extra?: React.ReactNode;\n  children?: React.ReactNode;\n  icon?: React.ReactNode | IconProps;\n  height?: string;\n}\n\nconst Result = (props: ResultProps) => {\n  const { status = 'info', title, subTitle, extra, children, icon, height } = props;\n\n  let isCustomIcon = false;\n  let iconObj = getIconNameByStatus(status);\n  if (icon) {\n    if (Object.prototype.toString.call(icon) === '[object Object]') {\n      iconObj = icon;\n    } else {\n      isCustomIcon = true;\n    }\n  }\n\n  return (\n    <View className={prefixCls} style={{ height: height || '100vh' }}>\n      <View className={`${prefixCls}-icon`}>\n        {isCustomIcon ? (\n          icon\n        ) : (\n          <View className={`${prefixCls}-icon-status`}>\n            <Icon type={iconObj.name} color={iconObj.color} size=\"168px\" />\n          </View>\n        )}\n      </View>\n      <View className={`${prefixCls}-title`}>{title}</View>\n      <View className={`${prefixCls}-sub_title`}>{subTitle}</View>\n      {children ? <View className={`${prefixCls}-content`}>{children}</View> : null}\n      <View className={`${prefixCls}-extra`}>{extra}</View>\n    </View>\n  );\n};\n\nexport default Result;\n"
  },
  {
    "path": "components/result/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$result-prefix-cls: #{$anna-prefix}-result;\n\n.#{$result-prefix-cls} {\n  box-sizing: border-box;\n  height: 100vh;\n  padding: 100px 30px;\n  background-color: $light-base;\n  &-icon{\n    margin-bottom: 48px;\n    text-align: center;\n    &-status{\n      display: inline-flex;\n      justify-content: center;\n      align-items: center;\n      width: 144px;\n      height: 144px;\n      border-radius: 50%;\n    }\n  }\n  &-title{\n    color: #333;\n    font-size: 48px;\n    line-height: 1.8;\n    text-align: center;\n  }\n  &-sub_title{\n    color: #999;\n    font-size: 28px;\n    line-height: 1.6;\n    text-align: center;\n  }\n  &-content{\n    margin-top: 48px;\n    padding: 24px 40px;\n    background-color: $light-4;\n  }\n  &-extra{\n    margin-top: 64px;\n    text-align: center;\n  }\n}"
  },
  {
    "path": "components/result/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../icon/style';\n"
  },
  {
    "path": "components/row/index.tsx",
    "content": "import React, { useMemo } from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('row');\n\nexport interface RowProps {\n  gutter?: number;\n  justify?: string;\n  align?: string;\n  style?: React.CSSProperties;\n  className?: string;\n  children?: React.ReactNode;\n}\n\nconst renderCols = (columns: React.ReactNode, halfGutter?: number) => {\n  const cols = React.Children.map(columns, (column: any) => {\n    const style = halfGutter\n      ? { paddingLeft: `${halfGutter}px`, paddingRight: `${halfGutter}px` }\n      : null;\n    return {\n      ...column,\n      props: {\n        ...column.props,\n        style: {\n          ...column.props.style,\n          ...style,\n        },\n      },\n    };\n  });\n  return cols;\n};\n\nconst Row = (props: RowProps) => {\n  const { gutter = 0, justify = 'start', align = 'top', style, className, children } = props;\n\n  const halfGutter = useMemo(() => gutter / 2, [gutter]);\n\n  return (\n    <View\n      className={classNames(\n        prefixCls,\n        {\n          [`${prefixCls}-justify-${justify}`]: justify,\n          [`${prefixCls}-align-${align}`]: align,\n        },\n        className,\n      )}\n      style={{\n        ...style,\n        marginLeft: `-${halfGutter}px`,\n        marginRight: `-${halfGutter}px`,\n      }}\n    >\n      {renderCols(children, halfGutter)}\n    </View>\n  );\n};\n\nexport default Row;\n"
  },
  {
    "path": "components/row/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$row-prefix-cls: #{$anna-prefix}-row;\n\n.#{$row-prefix-cls} {\n  display: flex;\n  &-justify{\n    &-start{\n      justify-content: flex-start;\n    }\n    &-center{\n      justify-content: center;\n    }\n    &-end{\n      justify-content: flex-end;\n    }\n    &-space-around{\n      justify-content: space-around;\n    }\n    &-space-between{\n      justify-content: space-between;\n    }\n  }\n  &-align{\n    &-top{\n      align-items: flex-start;\n    }\n    &-middle{\n      align-items: center;\n    }\n    &-bottom{\n      align-items: flex-end;\n    }\n  }\n}"
  },
  {
    "path": "components/row/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/search-bar/index.tsx",
    "content": "import * as React from 'react';\nimport { useState } from 'react';\nimport { View, Input } from 'remax/one';\nimport classNames from 'classnames';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('search_bar');\n\nexport interface SearchBarProps {\n  value?: string;\n  placeholder?: string;\n  shape?: string;\n  size?: string;\n  type?: string;\n  confirmType?: string;\n  style?: React.CSSProperties;\n  inputStyle?: React.CSSProperties;\n  actionName?: string;\n  keepShowActionButton?: boolean;\n  hideActionButton?: boolean;\n  focus?: boolean;\n  onInput?: (value: string) => void;\n  onClear?: (value: any) => void;\n  onActionClick?: () => void;\n  onFocus?: (e: any) => void;\n  onBlur?: (e: any) => void;\n  onSubmit?: (value: string) => void;\n}\n\nlet showBtn = false;\nconst SearchBar = (props: SearchBarProps) => {\n  const {\n    value,\n    placeholder,\n    onInput,\n    onClear,\n    onFocus,\n    onBlur,\n    onActionClick,\n    onSubmit,\n    inputStyle,\n    shape,\n    type = 'text',\n    confirmType = 'search',\n    style,\n    focus,\n    actionName = '取消',\n    keepShowActionButton,\n    hideActionButton,\n    size,\n  } = props;\n\n  const [isFocus, setIsFocus] = useState(false);\n\n  const handleFocus = (e: any) => {\n    onFocus?.(e);\n    setIsFocus(true);\n  };\n\n  const handleBlur = (e: any) => {\n    onBlur?.(e);\n    setIsFocus(false);\n  };\n\n  const handleInput = (e: any) => {\n    onInput?.(e.target.value);\n  };\n\n  const handleClear = () => {\n    onClear?.(value);\n  };\n\n  const handleActionClick = () => {\n    showBtn = false;\n    onActionClick?.();\n  };\n\n  const handleConfirm = (e: any) => {\n    onSubmit?.(e.target.value);\n  };\n\n  const active = isFocus || value || focus;\n  if (active && !showBtn) {\n    showBtn = true;\n  }\n\n  let iconSize = '32px';\n  if (size === 'large') {\n    iconSize = '36px';\n  }\n  if (size === 'small') {\n    iconSize = '28px';\n  }\n\n  return (\n    <View\n      className={classNames({\n        [prefixCls]: true,\n        [`${prefixCls}-large`]: size === 'large',\n        [`${prefixCls}-small`]: size === 'small',\n      })}\n      style={style}\n    >\n      <View\n        className={classNames(`${prefixCls}-input`, { [`${prefixCls}-input-${shape}`]: shape })}\n        style={inputStyle}\n      >\n        <View\n          className={classNames({\n            [`${prefixCls}-input-synthetic`]: true,\n            [`${prefixCls}-input-is_left`]: active,\n          })}\n        >\n          <View className={`${prefixCls}-input-synthetic-icon`}>\n            <Icon type=\"search\" size={iconSize} color=\"#999\" />\n          </View>\n          <View\n            className={`${prefixCls}-input-synthetic-placeholder`}\n            style={{\n              visibility: active ? 'hidden' : 'visible',\n            }}\n          >\n            {placeholder}\n          </View>\n        </View>\n        <Input\n          className={`${prefixCls}-input-value`}\n          // @ts-ignore\n          type={type}\n          confirmType={confirmType}\n          value={value}\n          onFocus={handleFocus}\n          onBlur={handleBlur}\n          onInput={handleInput}\n          onConfirm={handleConfirm}\n          focus={focus}\n        />\n        <View className={`${prefixCls}-input-clear`} onTap={handleClear}>\n          <Icon\n            type=\"roundclosefill\"\n            size={`${iconSize}px`}\n            color=\"#999\"\n            style={{\n              visibility: value ? 'visible' : 'hidden',\n            }}\n          />\n        </View>\n      </View>\n      {!hideActionButton ? (\n        <View\n          className={classNames({\n            [`${prefixCls}-action_button`]: true,\n            [`${prefixCls}-show_action_button`]: keepShowActionButton ? true : active,\n          })}\n          onTap={handleActionClick}\n        >\n          {actionName}\n        </View>\n      ) : null}\n    </View>\n  );\n};\n\nexport default SearchBar;\n"
  },
  {
    "path": "components/search-bar/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$search_bar-prefix-cls: #{$anna-prefix}-search_bar;\n\n.#{$search_bar-prefix-cls} {\n  display: flex;\n  align-items: center;\n  overflow: hidden; //防止取消按钮露出\n  &-input{\n    max-width: 100%; //防止input长度超出\n    box-sizing: border-box;\n    position: relative;\n    flex: 1;\n    display: flex;\n    align-items: center;\n    height: 64px;\n    border-radius: 64px;\n    padding: 16px;\n    background-color: $light-6;\n    &-square{\n      border-radius: 8px;\n    }\n    &-synthetic{\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      transform: translate(-50%, -50%);\n      transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n      display: flex;\n      align-items: center;\n      color: #999;\n      &-icon{\n        color: #666;\n      }\n      &-placeholder{\n        padding-left: 10px;\n        font-size: 28px;\n      }\n    }\n    &-is_left{\n      left: 16px;\n      transform: translate(0, -50%);\n    }\n    &-value{\n      flex: 1;\n      padding: 0 10px 0 46px;\n      background-color: transparent;\n      color: #333;\n      font-size: 28px;\n      outline: none;  \n      border: none;\n    }\n    &-clear{\n      color: #CCC;\n    }\n  }\n  &-action_button{\n    padding-left: 20px;\n    margin-right: -100px;\n    font-size: 30px;\n    white-space: nowrap;\n    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n    cursor: pointer;\n  }\n  &-show_action_button{\n    margin-right: 0;\n  }\n}\n\n.#{$search_bar-prefix-cls}-large {\n  .#{$search_bar-prefix-cls}-input {\n    height: 72px;\n    border-radius: 72px;\n    &-synthetic{\n      &-placeholder{\n        font-size: 30px;\n      }\n    }\n    &-value{\n      font-size: 30px;\n    }\n  }\n  .#{$search_bar-prefix-cls}-action_button {\n    font-size: 32px;\n  }\n}\n\n.#{$search_bar-prefix-cls}-small {\n  .#{$search_bar-prefix-cls}-input {\n    height: 56px;\n    border-radius: 56px;\n    &-synthetic{\n      &-placeholder{\n        font-size: 28px;\n      }\n    }\n    &-value{\n      font-size: 28px;\n    }\n  }\n  .#{$search_bar-prefix-cls}-action_button {\n    font-size: 30px;\n  }\n}"
  },
  {
    "path": "components/search-bar/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../icon/style';\n"
  },
  {
    "path": "components/selector/index.tsx",
    "content": "import * as React from 'react';\nimport { useState, useEffect } from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('selector');\n\nexport interface OptionProps {\n  key: string;\n  value: string;\n  children?: OptionProps[];\n}\n\nexport interface SelectorProps {\n  options?: OptionProps[];\n  value?: string[];\n  style?: React.CSSProperties;\n  onChange?: (value: any, valueStr?: string) => void;\n  onChangeParentOption?: (e: any) => void;\n  [key: string]: any;\n}\n\nlet currentParent: any = null;\n\nconst Selector = (props: SelectorProps) => {\n  const { value = [], options = [], style, onChange, onChangeParentOption } = props;\n\n  const [parentData, setParentData] = useState<OptionProps[]>([]);\n  const [childrenData, setChildrenData] = useState<OptionProps[]>([]);\n  const [activeParent, setActiveParent] = useState('');\n\n  useEffect(() => {\n    if (options.length > 0) {\n      const data = options[0].children || [];\n      currentParent = options[0];\n      setActiveParent(currentParent.key);\n      setParentData(options);\n      setChildrenData(data);\n    }\n  }, [options]);\n\n  const handleClickParentOption = (option: OptionProps) => {\n    const data = option.children || [];\n    currentParent = option;\n    setChildrenData(data);\n    setActiveParent(option.key);\n    onChangeParentOption?.(option);\n  };\n\n  const handleClickChildrenOption = (option: OptionProps) => {\n    onChange?.([currentParent.key, option.key], `${currentParent.value} ${option.value}`);\n  };\n\n  return (\n    <View className={prefixCls} style={style}>\n      <View className={`${prefixCls}-parent`}>\n        {parentData?.map((option, index) => (\n          <View\n            key={option.key}\n            className={classNames({\n              [`${prefixCls}-option`]: true,\n              [`${prefixCls}-active`]: activeParent === option.key,\n            })}\n            onTap={() => {\n              handleClickParentOption(option);\n            }}\n          >\n            {option.value}\n            {activeParent === option.key && index !== 0 ? (\n              <View className={`${prefixCls}-option-rounded_top`}>\n                <View className={`${prefixCls}-option-rounded_top-circle`} />\n              </View>\n            ) : null}\n            {activeParent === option.key ? (\n              <View className={`${prefixCls}-option-rounded_bottom`}>\n                <View className={`${prefixCls}-option-rounded_bottom-circle`} />\n              </View>\n            ) : null}\n          </View>\n        ))}\n      </View>\n      <View className={`${prefixCls}-children`}>\n        {childrenData?.map(option => (\n          <View\n            key={option.key}\n            className={classNames({\n              [`${prefixCls}-option`]: true,\n              [`${prefixCls}-active`]: value?.[1] === option.key,\n            })}\n            onTap={() => {\n              handleClickChildrenOption(option);\n            }}\n          >\n            {option.value}\n          </View>\n        ))}\n      </View>\n    </View>\n  );\n};\n\nexport default Selector;\n"
  },
  {
    "path": "components/selector/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$selector-prefix-cls: #{$anna-prefix}-selector;\n\n.#{$selector-prefix-cls} {\n  display: flex;\n  text-align: left;\n  &-parent{\n    width: 280px;\n    background-color: $light-6;\n  }\n  &-children{\n    flex: 1;\n  }\n  &-option{\n    position: relative;\n    box-sizing: border-box;\n    padding-left: 30px;\n    height: 88px;\n    line-height: 88px;\n    font-size: 28px;\n    color: #666;\n    cursor: pointer;\n    &-rounded_bottom{\n      position: absolute;\n      bottom: -12px;\n      right: 0;\n      width: 12px;\n      height: 12px;\n      background-color: $light-base;\n      overflow: hidden;\n      &-circle{\n        position: absolute;\n        width: 24px;\n        height: 24px;\n        border-radius: 50%;\n        left: -12px;\n        right: -12px;\n        background-color: $light-6;\n      }\n    }\n    &-rounded_top{\n      position: absolute;\n      top: -12px;\n      right: 0;\n      width: 12px;\n      height: 12px;\n      background-color: $light-base;\n      overflow: hidden;\n      transform: rotate(90deg);\n      &-circle{\n        position: absolute;\n        width: 24px;\n        height: 24px;\n        border-radius: 50%;\n        left: -12px;\n        right: -12px;\n        background-color: $light-6;\n      }\n    }\n  }\n  &-active{\n    color: $brand-color;\n    font-weight: 500;\n    background-color: $light-base;\n  }\n}"
  },
  {
    "path": "components/selector/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/selector-popup/index.tsx",
    "content": "import * as React from 'react';\nimport { useState } from 'react';\nimport { View } from 'remax/one';\nimport Popup from '../popup';\nimport Selector from '../selector';\nimport FormValue from '../form-value';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('selector-popup');\n\nexport interface SelectorPopupProps {\n  placeholder?: string;\n  children?: React.ReactNode;\n  title?: React.ReactNode;\n  onChange?: (value: any, valueStr?: string) => void;\n  [restProps: string]: any;\n}\n\nconst SelectorPopup = (props: SelectorPopupProps) => {\n  const { placeholder, children, title, onChange } = props;\n\n  const [show, setShow] = useState(false);\n\n  const handleTap = () => {\n    setShow(true);\n  };\n\n  const handleClose = () => {\n    setShow(false);\n  };\n\n  const handleChange = (value: any, valueStr?: string) => {\n    onChange?.(value, valueStr);\n    handleClose();\n  };\n\n  return (\n    <View className={prefixCls}>\n      <View className={`${prefixCls}-formitem`} onTap={handleTap}>\n        <FormValue placeholder={placeholder}>{children}</FormValue>\n      </View>\n      <Popup position=\"bottom\" title={title} closeable open={show} onClose={handleClose}>\n        <View className={`${prefixCls}-container`}>\n          <Selector\n            {...props}\n            style={{\n              height: '540px',\n            }}\n            onChange={handleChange}\n          />\n        </View>\n      </Popup>\n    </View>\n  );\n};\n\nexport default SelectorPopup;\n"
  },
  {
    "path": "components/selector-popup/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$selector-popup-prefix-cls: #{$anna-prefix}-selector-popup;\n\n.#{$selector-popup-prefix-cls} {\n  height: 100%;\n  width: 100%;\n  &-formitem{\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n    height: 100%;\n    width: 100%;\n    font-size: 26px;\n  }\n}"
  },
  {
    "path": "components/selector-popup/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../popup/style';\nimport '../../selector/style';\nimport '../../form-value/style';\n"
  },
  {
    "path": "components/skeleton/index.tsx",
    "content": "import React, { useEffect, useMemo } from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('skeleton');\n\nexport interface SkeletonParagraphProps {\n  rows?: number;\n  width?: number | string | number[] | string[];\n}\n\nexport interface SkeletonProps {\n  title?: boolean;\n  titleColor?: string;\n  backgroundColor?: string;\n  active?: boolean;\n  avatar?: boolean;\n  loading?: boolean;\n  image?: boolean;\n  fade?: boolean;\n  paragraph?: SkeletonParagraphProps;\n  repetitions?: number;\n  space?: number;\n  customize?: React.ReactNode;\n  style?: React.CSSProperties;\n  children?: React.ReactNode;\n}\n\nconst Skeleton = (props: SkeletonProps) => {\n  const {\n    title = true,\n    titleColor,\n    backgroundColor,\n    active,\n    avatar = false,\n    loading = true,\n    image = false,\n    paragraph = { rows: 3, width: [80, 'auto', 200] },\n    repetitions = 1,\n    space,\n    customize,\n    fade,\n    style,\n    children,\n  } = props;\n\n  const [loadingEnd, setLoadingEnd] = React.useState(false);\n  const [renderStart, setRenderStart] = React.useState(false);\n\n  useEffect(() => {\n    if (fade) {\n      if (!loading) {\n        setTimeout(() => {\n          setLoadingEnd(true);\n        }, 300);\n      }\n      if (loading) {\n        setLoadingEnd(false);\n        setRenderStart(false);\n      }\n    }\n  }, [loading]);\n\n  useEffect(() => {\n    if (fade) {\n      if (loadingEnd) {\n        setTimeout(() => {\n          setRenderStart(true);\n        }, 100);\n      }\n    }\n  }, [loadingEnd]);\n\n  const rows = useMemo(() => (paragraph.rows ? [...new Array(paragraph.rows).keys()] : []), [\n    paragraph,\n  ]);\n  const rowsWidth = useMemo(() => {\n    if (typeof paragraph.width === 'number') {\n      return [...new Array(rows.length).fill(`${paragraph.width}px`)];\n    }\n    if (typeof paragraph.width === 'string') {\n      return [...new Array(rows.length).fill(paragraph.width)];\n    }\n    if (Array.isArray(paragraph.width)) {\n      return (paragraph.width as any[])?.map((i: any) => {\n        if (typeof i === 'number') {\n          return `${i}px`;\n        } else if (typeof i === 'string') {\n          return i;\n        } else {\n          return 'auto';\n        }\n      });\n    }\n  }, [paragraph]);\n\n  const renderImage = (visible: any) => {\n    return visible ? (\n      <View\n        className={classNames({\n          [`${prefixCls}-image`]: true,\n          [`${prefixCls}-active`]: active,\n        })}\n      />\n    ) : null;\n  };\n\n  const renderAvatar = (visible: any) => {\n    return visible ? (\n      <View\n        className={classNames({\n          [`${prefixCls}-avatar`]: true,\n          [`${prefixCls}-active`]: active,\n        })}\n      />\n    ) : null;\n  };\n\n  const renderTitle = (visible: any) => {\n    return visible ? (\n      <View\n        className={classNames({\n          [`${prefixCls}-title`]: true,\n          [`${prefixCls}-active`]: active,\n        })}\n        style={{ backgroundColor: titleColor }}\n      />\n    ) : null;\n  };\n\n  const renderParagraph = () => {\n    return rows.map((item, index) => (\n      <View\n        key={item}\n        className={classNames({\n          [`${prefixCls}-row`]: true,\n          [`${prefixCls}-active`]: active,\n        })}\n        style={{\n          width: rowsWidth?.[index],\n        }}\n      />\n    ));\n  };\n\n  const renderSkeleton = () => {\n    const skeleton = [...new Array(repetitions).keys()];\n    return (\n      <>\n        {skeleton?.map((i, index) => (\n          <View\n            key={i}\n            className={`${prefixCls}-item`}\n            style={{ marginBottom: index !== skeleton.length - 1 ? space : 0 }}\n          >\n            {customize ? (\n              customize\n            ) : (\n              <>\n                {renderImage(image)}\n                {renderAvatar(avatar)}\n                {renderTitle(title)}\n                {renderParagraph()}\n              </>\n            )}\n          </View>\n        ))}\n      </>\n    );\n  };\n\n  if (fade) {\n    return (\n      <View className={prefixCls}>\n        {!loadingEnd ? (\n          <View\n            className={classNames(`${prefixCls}-placeholder`, {\n              [`${prefixCls}-hidden`]: !loading,\n            })}\n            style={{ backgroundColor, ...style }}\n          >\n            {renderSkeleton()}\n          </View>\n        ) : (\n          <View\n            className={classNames({\n              [`${prefixCls}-container`]: true,\n              [`${prefixCls}-container-active`]: renderStart,\n            })}\n          >\n            {children}\n          </View>\n        )}\n      </View>\n    );\n  }\n\n  return (\n    <View className={prefixCls}>\n      {loading ? (\n        <View className={`${prefixCls}-placeholder`} style={{ backgroundColor, ...style }}>\n          {renderSkeleton()}\n        </View>\n      ) : (\n        <View\n          className={classNames({\n            [`${prefixCls}-container`]: true,\n            [`${prefixCls}-container-active`]: true,\n          })}\n        >\n          {children}\n        </View>\n      )}\n    </View>\n  );\n};\n\nexport default Skeleton;\n"
  },
  {
    "path": "components/skeleton/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$skeleton-prefix-cls: #{$anna-prefix}-skeleton;\n\n.#{$skeleton-prefix-cls} {\n  position: relative;\n  &-placeholder{\n    // padding: 24px 0; // 加padding会导致切换时晃动一下\n    // background-color: $light-base;\n    visibility: visible;\n    opacity: 1;\n    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n  }\n  &-item{\n    margin-bottom: 60px;\n    &:nth-last-child(1){\n      margin-bottom: 0;\n    }\n  }\n  &-hidden{ // activeClass必须放到后面\n    visibility: hidden;\n    opacity: 0;\n  }\n  &-title{\n    margin-left: 24px;\n    height: 26px;\n    border-radius: 6px;\n    width: 260px;\n    background-color: rgba(24, 144, 255, 0.2);\n    margin-bottom: 16px;\n  }\n  &-row{\n    margin: 0 24px;\n    height: 20px;\n    border-radius: 6px;\n    background-color: $btn-default-bg;\n    margin-bottom: 16px;\n  }\n  &-image{\n    margin: 24px;\n    height: 340px;\n    border-radius: 16px;\n    background-color: $btn-default-bg;\n  }\n  &-avatar{\n    margin: 0 24px 16px;\n    width: 74px;\n    height: 74px;\n    border-radius: 50%;\n    background-color: $btn-default-bg;\n  }\n  &-container{\n    visibility: hidden;\n    opacity: 0;\n    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n  }\n  &-container-active{\n    visibility: visible;\n    opacity: 1;\n  }\n  &-active{\n    background: linear-gradient(90deg, $btn-default-bg 25%, $skeleton-gradient-bg 37%, $btn-default-bg 63%);\n    background-size: 400% 100%;\n    animation: anna-skeleton-loading 1.4s ease infinite;\n  }\n  \n  @keyframes anna-skeleton-loading {\n    0% {\n      background-position: 100% 50%;\n    }\n    100% {\n      background-position: 0 50%;\n    }\n  }\n}\n\n\n"
  },
  {
    "path": "components/skeleton/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/space/__test__/index.test.js",
    "content": "import React from 'react';\nimport { mount } from 'enzyme';\nimport Space from '..';\n\ndescribe('Space', () => {\n  it('should render width empty children', () => {\n    const wrapper = mount(<Space />);\n\n    expect(wrapper.instance()).toBe(null);\n    // expect(ss(1, 4)).toBe(5);\n  });\n});\n"
  },
  {
    "path": "components/space/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('space');\n\nexport interface SpaceProps {\n  size?: string | number;\n  direction?: string;\n  align?: string;\n  style?: React.CSSProperties;\n  className?: string;\n  children?: React.ReactNode;\n}\n\nconst renderItems = (children: React.ReactNode, size?: string | number, direction?: string) => {\n  let itemStyle: React.CSSProperties | undefined = undefined;\n  if (typeof size === 'number') {\n    itemStyle =\n      direction === 'vertical'\n        ? {\n            marginBottom: size,\n          }\n        : {\n            marginRight: size,\n          };\n  }\n  const items: any[] = [];\n  React.Children.forEach(children, (child: any, index: number) => {\n    const itemCn = classNames(`${prefixCls}-item`, {\n      [`${prefixCls}-${direction}-${size}`]: typeof size === 'string' && size,\n    });\n    if (child === undefined || child === null) {\n      return;\n    }\n    items.push(\n      <View key={index} className={itemCn} style={itemStyle}>\n        {child}\n      </View>,\n    );\n  });\n  return items;\n};\n\nconst Space: React.FC<SpaceProps> = (props: SpaceProps) => {\n  const {\n    size = 'small',\n    direction = 'horizontal',\n    align = direction === 'horizontal' ? 'center' : undefined,\n    style,\n    className,\n    children,\n  } = props;\n\n  const cn = classNames(\n    prefixCls,\n    `${prefixCls}-${direction}`,\n    {\n      [`${prefixCls}-align-${align}`]: align,\n    },\n    className,\n  );\n\n  return (\n    <View className={cn} style={style}>\n      {renderItems(children, size, direction)}\n    </View>\n  );\n};\n\nexport default Space;\n"
  },
  {
    "path": "components/space/s.jsx",
    "content": "import React from 'react';\n\nconst Space = () => {\n  return <div>aaaaaa</div>;\n};\n\nexport default Space;\n"
  },
  {
    "path": "components/space/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$space-prefix-cls: #{$anna-prefix}-space;\n\n.#{$space-prefix-cls} {\n  display: inline-flex;\n\n  &-horizontal{\n    &-small{\n      margin-right: 16px;\n    }\n    &-middle{\n      margin-right: 32px;\n    }\n    &-large{\n      margin-right: 48px;\n    }\n  }\n\n  &-horizontal > &-item{\n    &:nth-last-child(1){\n      margin-right: 0;\n    }\n  }\n\n  &-vertical{\n    flex-direction: column;\n    &-small{\n      margin-bottom: 16px;\n    }\n    &-middle{\n      margin-bottom: 32px;\n    }\n    &-large{\n      margin-bottom: 48px;\n    }\n  }\n\n  &-vertical > &-item{\n    &:nth-last-child(1){\n      margin-bottom: 0;\n    }\n  }\n\n  &-align{\n    &-center{\n      align-items: center;\n    }\n    &-start{\n      align-items: flex-start;\n    }\n    &-end{\n      align-items: flex-end;\n    }\n    &-baseline{\n      align-items: baseline;\n    }\n  }\n}"
  },
  {
    "path": "components/space/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/spin/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('spin');\n\nexport interface SpinProps {\n  loading?: boolean;\n  children?: React.ReactNode;\n  className?: any;\n  style?: React.CSSProperties;\n}\n\nconst Spin = (props: SpinProps) => {\n  const { loading, children, className, style } = props;\n\n  return (\n    <View\n      className={classNames({\n        [prefixCls]: true,\n        [className]: true,\n      })}\n      style={{\n        ...style,\n      }}\n    >\n      {loading ? (\n        <View className={`${prefixCls}-loading`} />\n      ) : (\n        <View className={`${prefixCls}-default`} />\n      )}\n      <View>{children}</View>\n    </View>\n  );\n};\n\nexport default Spin;\n"
  },
  {
    "path": "components/spin/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$spin-prefix-cls: #{$anna-prefix}-spin;\n\n.#{$spin-prefix-cls} {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  &-loading{\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    border: 2px solid #999;\n    border-bottom-color: transparent;\n    animation: loading .5s linear infinite;\n    margin: 0 auto;\n  }\n  &-default{\n    width: 50px;\n    height: 50px;\n  }\n  @keyframes loading {\n    from {\n       transform: rotate(0);\n    }\n    to {\n      transform: rotate(360deg);\n    }\n  }\n}"
  },
  {
    "path": "components/spin/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/stepper/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Input } from 'remax/one';\nimport classNames from 'classnames';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('stepper');\n\nexport interface StepperProps {\n  value?: number;\n  step?: number;\n  min?: number;\n  max?: number;\n  disabled?: boolean;\n  plain?: boolean;\n  shape?: string;\n  size?: string;\n  color?: string;\n  bgColor?: string;\n  onChange?: (v?: number, e?: Event) => void;\n  onInput?: (v?: number, e?: Event) => void;\n  onTap?: (v?: number, e?: Event) => void;\n  onFocus?: (e: any) => void;\n  onBlur?: (e: any) => void;\n}\n\nconst Stepper = (props: StepperProps) => {\n  const {\n    min = 1,\n    max,\n    step = 1,\n    value = min,\n    disabled,\n    plain,\n    shape,\n    size,\n    color,\n    bgColor,\n    onChange,\n    onInput,\n    onTap,\n    onFocus,\n    onBlur,\n  } = props;\n\n  const val = value;\n  const minusDisabled = val <= min || disabled;\n  const plusDisabled = ((max || max === 0) && val >= max) || disabled;\n\n  const handlePlus = () => {\n    if (!val && val !== 0) {\n      return;\n    }\n    if (plusDisabled) {\n      return;\n    }\n    const newValue = max && val + step > max ? max : val + step;\n    onTap?.(newValue);\n    onChange?.(newValue);\n  };\n\n  const handleMinus = () => {\n    if (!val && val !== 0) {\n      return;\n    }\n    if (minusDisabled) {\n      return;\n    }\n    const newValue = val - step < min ? min : val - step;\n    onTap?.(newValue);\n    onChange?.(newValue);\n  };\n\n  const handleInput = (e: any) => {\n    onInput?.(Number(e.target.value), e);\n    onChange?.(Number(e.target.value), e);\n  };\n\n  const handleFocus = (e: any) => {\n    onFocus?.(e);\n  };\n\n  const handleBlur = (e: any) => {\n    onBlur?.(e);\n    if (minusDisabled) {\n      onInput?.(min);\n      onChange?.(min);\n    }\n    if (plusDisabled) {\n      onInput?.(max);\n      onChange?.(max);\n    }\n  };\n\n  return (\n    <View\n      className={classNames(prefixCls, {\n        [`${prefixCls}-${size}`]: size,\n      })}\n    >\n      <View\n        className={classNames(`${prefixCls}-btn`, `${prefixCls}-minus`, {\n          [`${prefixCls}-btn-disabled`]: minusDisabled,\n          [`${prefixCls}-btn-plain`]: plain,\n          [`${prefixCls}-btn-plain-disabled`]: plain && minusDisabled,\n          [`${prefixCls}-btn-circle`]: shape === 'circle',\n        })}\n        onTap={handleMinus}\n      >\n        <Icon type=\"move\" size=\"36px\" color=\"#999\" />\n      </View>\n      <View className={`${prefixCls}-input-wrapper`}>\n        <Input\n          className={classNames(`${prefixCls}-input`, {\n            [`${prefixCls}-input-disabled`]: disabled,\n            [`${prefixCls}-input-circle`]: shape === 'circle',\n            [`${prefixCls}-input-plain`]: plain,\n            [`${prefixCls}-binputtn-plain-disabled`]: plain && disabled,\n          })}\n          type=\"number\"\n          value={String(val)}\n          onInput={handleInput}\n          onFocus={handleFocus}\n          onBlur={handleBlur}\n          disabled={disabled}\n        />\n      </View>\n      <View\n        className={classNames(`${prefixCls}-btn`, `${prefixCls}-plus`, {\n          [`${prefixCls}-btn-disabled`]: plusDisabled,\n          [`${prefixCls}-btn-plain`]: plain,\n          [`${prefixCls}-btn-plain-disabled`]: plain && plusDisabled,\n          [`${prefixCls}-btn-circle`]: shape === 'circle',\n        })}\n        style={{\n          borderColor: bgColor || color,\n          backgroundColor: bgColor,\n          opacity: plusDisabled && bgColor ? 0.4 : undefined,\n        }}\n        onTap={handlePlus}\n      >\n        <Icon type=\"add\" size=\"36px\" color={color || '#333'} />\n      </View>\n    </View>\n  );\n};\n\nexport default Stepper;\n"
  },
  {
    "path": "components/stepper/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$stepper-prefix-cls: #{$anna-prefix}-stepper;\n\n$small: 48px;\n$default: 56px;\n\n.#{$stepper-prefix-cls} {\n  display: inline-flex;\n  align-items: center;\n  height: $default;\n  line-height: $default;\n  font-size: 32px;\n  &-small{\n    height: $small;\n    line-height: $small;\n    >.#{$stepper-prefix-cls}-btn{\n      width: $small;\n      height: $small;\n      &-plain{\n        width: $small - 4;\n        height: $small - 4;\n      }\n    }\n  }\n  &-minus{\n    border-radius: 8px 0 0 8px;\n  }\n  &-plus{\n    border-radius: 0 8px 8px 0;\n  }\n  &-btn{\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    width: $default;\n    height: $default;\n    background-color: #F5F5F5;\n    text-align: center;\n    font-size: 36px;\n    cursor: pointer;\n    &:active{\n      background-color: $gray-2;\n    }\n    &-disabled{\n      cursor: not-allowed;\n      background-color: #FBFBFB;\n      &:active{\n        background-color: #FBFBFB;\n      }\n    }\n    &-plain{\n      width: $default - 4;\n      height: $default - 4;\n      border: 2px solid #DDD;\n      border-radius: 8px;\n      background-color: transparent;\n      &:active{\n        background-color: transparent;\n      }\n      &-disabled{\n        cursor: not-allowed;\n        background-color: transparent;\n        opacity: 0.4;\n      }\n    }\n    &-circle{\n      border-radius: 50%;\n    }\n  }\n  &-input-wrapper{\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    height: 100%;\n    width: 80px;\n    margin: 0 4px;\n    background-color: #FDFFFD;\n    overflow: hidden;\n  }\n  &-input{\n    height: 100%;\n    width: 100%;\n    padding: 0;\n    background-color: #F5F5F5;\n    outline: none;  \n    border: none;\n    color: $font-color-1;\n    font-size: 30px;\n    text-align: center;\n    &-disabled{\n      background-color: #FBFBFB;\n    }\n    &-plain{\n      background-color: transparent;\n    }\n    &-circle{\n      border-radius: 16px;\n    }\n  }\n}"
  },
  {
    "path": "components/stepper/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../icon/style';\n"
  },
  {
    "path": "components/steps/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Text } from 'remax/one';\nimport classNames from 'classnames';\nimport Icon from '../icon';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('steps');\n\nexport interface StepProps {\n  title?: React.ReactNode;\n  errorTitle?: React.ReactNode;\n  extra?: React.ReactNode;\n  description?: React.ReactNode;\n}\n\nexport interface StepsProps {\n  current?: number;\n  status?: string;\n  direction?: string;\n  steps?: StepProps[];\n}\n\nconst Steps = (props: StepsProps): React.ReactElement => {\n  const { direction = 'horizontal', current = 0, steps, status } = props;\n  const statusIconType = status === 'error' ? 'roundclosefill' : 'roundcheckfill';\n  const statusIconColor = status === 'error' ? '#f5222d' : '#1890FF';\n\n  const getTitle = (item: StepProps, index: number) => {\n    if (index === current) {\n      if (status === 'error') {\n        return item.errorTitle || item.title;\n      }\n    }\n    return item.title;\n  };\n\n  if (direction === 'vertical') {\n    return (\n      <View className={prefixCls}>\n        {/* <View className={`${prefixCls}-first_step`}>\n          <View className={styles.line} />\n        </View> */}\n        {steps?.map((item, index) => (\n          <View key={index} className={`${prefixCls}-step`}>\n            {index === 0 ? (\n              <View className={`${prefixCls}-circle_current`}>\n                <Text className={`${prefixCls}-circle_current-icon`}>\n                  <Icon type=\"roundcheckfill\" size=\"40px\" color=\"#1890FF\" />\n                </Text>\n              </View>\n            ) : (\n              <View className={`${prefixCls}-circle`} />\n            )}\n            <View className={`${prefixCls}-line`} />\n            <View className={`${prefixCls}-step-header`}>\n              <View className={`${prefixCls}-step-header-title`}>{item.title}</View>\n              <View className={`${prefixCls}-step-header-extra`}>{item.extra}</View>\n            </View>\n            <View className={`${prefixCls}-step-description`}>{item.description}</View>\n          </View>\n        ))}\n      </View>\n    );\n  }\n\n  return (\n    <View className={`${prefixCls}_horizontal`}>\n      {steps?.map((item, index) => (\n        <View\n          key={index}\n          className={classNames({\n            [`${prefixCls}_horizontal-step`]: true,\n            [`${prefixCls}_horizontal-step-finish`]: index <= current - 1,\n          })}\n        >\n          <View className={`${prefixCls}_horizontal-step-container`}>\n            <View className={`${prefixCls}_horizontal-step-container-icon`}>\n              {index < current ? <Icon type=\"roundcheckfill\" size=\"40px\" color=\"#1890FF\" /> : null}\n              {index === current ? (\n                <Icon type={statusIconType} size=\"40px\" color={statusIconColor} />\n              ) : null}\n              {index > current ? (\n                <View className={`${prefixCls}_horizontal-step-container-icon-default`}>\n                  <View />\n                </View>\n              ) : null}\n            </View>\n            <View className={`${prefixCls}_horizontal-step-container-content`}>\n              <View className={`${prefixCls}_horizontal-step-container-content-title`}>\n                {getTitle(item, index)}\n              </View>\n            </View>\n          </View>\n        </View>\n      ))}\n    </View>\n  );\n};\n\nexport default Steps;\n"
  },
  {
    "path": "components/steps/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$steps-prefix-cls: #{$anna-prefix}-steps;\n\n.#{$steps-prefix-cls} {\n  &-first_step{\n    position: relative;\n    height: 80px;\n  }\n  &-step{\n    box-sizing: border-box;\n    position: relative;\n    padding: 0 0 70px 50px;\n    &-header{\n      display: flex;\n      justify-content: space-between;\n      transform: translateY(-50%);\n      &-title{\n        color: rgba(0, 0, 0, 0.85);\n        font-size: 30px;\n        font-weight: 500;\n      }\n      &-extra{\n        color: rgba(0, 0, 0, 0.45);\n        font-size: 26px;\n      }\n    }\n    &-description{\n      color: rgba(0, 0, 0, 0.65);\n      padding-top: 2px;\n      line-height: 1.44444;\n      font-size: 26px;\n      transform: translateY(-10px);\n    }\n  }\n  &-circle{\n    box-sizing: border-box;\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 16px;\n    height: 16px;\n    border-radius: 50%;\n    background-color: $brand-color;\n    z-index: 1;\n    transform: translate(-50%, -50%);\n  }\n  &-circle_current{\n    box-sizing: border-box;\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 48px;\n    height: 48px;\n    border-radius: 50%;\n    background-color: $light-base;\n    z-index: 1;\n    transform: translate(-50%, -50%);\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    box-shadow: 0 0 30px #99CCFF;\n    &-icon{\n      width: 40px;\n      height: 40px;\n      display: inline-block;\n    }\n  }\n  &-line{\n    position: absolute;\n    left: 0;\n    top: 0;\n    bottom: 0;\n    width: 2px;\n    background-color: $brand-color;\n    transform: translateX(-50%);\n  }\n}\n\n$steps_horizontal-prefix-cls: #{$steps-prefix-cls}_horizontal;\n\n.#{$steps_horizontal-prefix-cls} {\n  display: flex;\n  background-color: $light-base;\n  overflow: hidden;\n  &-step{\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    &:nth-child(1){\n      align-items: flex-start;\n    }\n    &:nth-last-child(1){\n      align-items: flex-end;\n      .#{$steps_horizontal-prefix-cls}-step-container{\n        &-icon{\n          &::after{\n            background-color: $light-base;\n          }\n        }\n      }\n    }\n    &-container{\n      position: relative;\n      z-index: 0;\n      text-align: center;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      &-icon{\n        position: relative;\n        display: inline-block;\n        padding: 0 20px;\n        background-color: $light-base;\n        height: 40px;\n        &::after{\n          content: '';\n          position: absolute;\n          z-index: -1;\n          height: 2px;\n          background-color: #f0f0f0;\n          top: 50%;\n          left: 50%;\n          margin-top: -1px;\n          width: 3000px;\n        }\n        &-default{\n          display: flex;\n          align-items: center;\n          height: 40px;\n          >view{\n            width: 16px;\n            height: 16px;\n            border-radius: 50%;\n            background-color: rgba(0,0,0,.25);\n          }\n          >div{\n            width: 16px;\n            height: 16px;\n            border-radius: 50%;\n            background-color: rgba(0,0,0,.25);\n          }\n        }\n      }\n      &-content{\n        &-title{\n          color: rgba(0, 0, 0, 0.85);\n          font-size: 28px;\n          font-weight: 500;\n          margin-top: 10px;\n        }\n      }\n    }\n  }\n  &-step-finish{\n    .#{$steps_horizontal-prefix-cls}-step-container{\n      &-icon{\n        &::after{\n          background-color: $brand-color;\n        }\n      }\n    }\n  }\n}"
  },
  {
    "path": "components/steps/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n\n// dependencies\nimport '../../icon/style';\n"
  },
  {
    "path": "components/style/iconfont/index.scss",
    "content": "@font-face {font-family: \"iconfont\";\n  src: url('//at.alicdn.com/t/font_1623975_p5xdzibs32b.woff2') format('woff2'),\n  url('//at.alicdn.com/t/font_1623975_p5xdzibs32b.woff') format('woff'),\n  url('//at.alicdn.com/t/font_1623975_p5xdzibs32b.ttf') format('truetype');\n}\n\n.iconfont {\n  font-family: \"iconfont\" !important;\n  font-size: 28px;\n  font-style: normal;\n  width: 1em;\n  height: 1em;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n.icon-warn:before {\n  content: \"\\e663\";\n}\n\n.icon-shoplight:before {\n  content: \"\\e7b8\";\n}\n\n.icon-camerafill:before {\n  content: \"\\e664\";\n}\n\n.icon-voicelight:before {\n  content: \"\\e7b9\";\n}\n\n.icon-camera:before {\n  content: \"\\e665\";\n}\n\n.icon-attentionfavorfill-copy:before {\n  content: \"\\e7ba\";\n}\n\n.icon-commentfill:before {\n  content: \"\\e666\";\n}\n\n.icon-full:before {\n  content: \"\\e7bc\";\n}\n\n.icon-comment:before {\n  content: \"\\e667\";\n}\n\n.icon-mail:before {\n  content: \"\\e7bd\";\n}\n\n.icon-likefill:before {\n  content: \"\\e668\";\n}\n\n.icon-peoplelist:before {\n  content: \"\\e7be\";\n}\n\n.icon-like:before {\n  content: \"\\e669\";\n}\n\n.icon-goodsnewfill:before {\n  content: \"\\e7bf\";\n}\n\n.icon-notificationfill:before {\n  content: \"\\e66a\";\n}\n\n.icon-goodsnew:before {\n  content: \"\\e7c0\";\n}\n\n.icon-notification:before {\n  content: \"\\e66b\";\n}\n\n.icon-medalfill:before {\n  content: \"\\e7c1\";\n}\n\n.icon-order:before {\n  content: \"\\e66c\";\n}\n\n.icon-medal:before {\n  content: \"\\e7c2\";\n}\n\n.icon-samefill:before {\n  content: \"\\e66d\";\n}\n\n.icon-newsfill:before {\n  content: \"\\e7c3\";\n}\n\n.icon-same:before {\n  content: \"\\e66e\";\n}\n\n.icon-newshotfill:before {\n  content: \"\\e7c4\";\n}\n\n.icon-deliver:before {\n  content: \"\\e671\";\n}\n\n.icon-newshot:before {\n  content: \"\\e7c5\";\n}\n\n.icon-evaluate:before {\n  content: \"\\e672\";\n}\n\n.icon-news:before {\n  content: \"\\e7c6\";\n}\n\n.icon-pay:before {\n  content: \"\\e673\";\n}\n\n.icon-videofill:before {\n  content: \"\\e7c7\";\n}\n\n.icon-send:before {\n  content: \"\\e675\";\n}\n\n.icon-video:before {\n  content: \"\\e7c8\";\n}\n\n.icon-shop:before {\n  content: \"\\e676\";\n}\n\n.icon-askfill:before {\n  content: \"\\e7c9\";\n}\n\n.icon-ticket:before {\n  content: \"\\e677\";\n}\n\n.icon-ask:before {\n  content: \"\\e7ca\";\n}\n\n.icon-wang:before {\n  content: \"\\e678\";\n}\n\n.icon-exit:before {\n  content: \"\\e7cb\";\n}\n\n.icon-back:before {\n  content: \"\\e679\";\n}\n\n.icon-skinfill:before {\n  content: \"\\e7cc\";\n}\n\n.icon-cascades:before {\n  content: \"\\e67c\";\n}\n\n.icon-skin:before {\n  content: \"\\e7cd\";\n}\n\n.icon-discover:before {\n  content: \"\\e67e\";\n}\n\n.icon-moneybagfill:before {\n  content: \"\\e7ce\";\n}\n\n.icon-list:before {\n  content: \"\\e682\";\n}\n\n.icon-usefullfill:before {\n  content: \"\\e7cf\";\n}\n\n.icon-more:before {\n  content: \"\\e684\";\n}\n\n.icon-usefull:before {\n  content: \"\\e7d0\";\n}\n\n.icon-scan:before {\n  content: \"\\e689\";\n}\n\n.icon-moneybag:before {\n  content: \"\\e7d1\";\n}\n\n.icon-settings:before {\n  content: \"\\e68a\";\n}\n\n.icon-redpacket_fill:before {\n  content: \"\\e7d3\";\n}\n\n.icon-questionfill:before {\n  content: \"\\e690\";\n}\n\n.icon-subscription:before {\n  content: \"\\e7d4\";\n}\n\n.icon-question:before {\n  content: \"\\e691\";\n}\n\n.icon-home_light:before {\n  content: \"\\e7d5\";\n}\n\n.icon-shopfill:before {\n  content: \"\\e697\";\n}\n\n.icon-my_light:before {\n  content: \"\\e7d6\";\n}\n\n.icon-form:before {\n  content: \"\\e699\";\n}\n\n.icon-community_light:before {\n  content: \"\\e7d7\";\n}\n\n.icon-wangfill:before {\n  content: \"\\e69a\";\n}\n\n.icon-cart_light:before {\n  content: \"\\e7d8\";\n}\n\n.icon-pic:before {\n  content: \"\\e69b\";\n}\n\n.icon-we_light:before {\n  content: \"\\e7d9\";\n}\n\n.icon-filter:before {\n  content: \"\\e69c\";\n}\n\n.icon-home_fill_light:before {\n  content: \"\\e7da\";\n}\n\n.icon-footprint:before {\n  content: \"\\e69d\";\n}\n\n.icon-cart_fill_light:before {\n  content: \"\\e7db\";\n}\n\n.icon-top:before {\n  content: \"\\e69e\";\n}\n\n.icon-community_fill_light:before {\n  content: \"\\e7dc\";\n}\n\n.icon-pulldown:before {\n  content: \"\\e69f\";\n}\n\n.icon-my_fill_light:before {\n  content: \"\\e7dd\";\n}\n\n.icon-pullup:before {\n  content: \"\\e6a0\";\n}\n\n.icon-we_fill_light:before {\n  content: \"\\e7de\";\n}\n\n.icon-right:before {\n  content: \"\\e6a3\";\n}\n\n.icon-skin_light:before {\n  content: \"\\e7df\";\n}\n\n.icon-refresh:before {\n  content: \"\\e6a4\";\n}\n\n.icon-search_light:before {\n  content: \"\\e7e0\";\n}\n\n.icon-moreandroid:before {\n  content: \"\\e6a5\";\n}\n\n.icon-scan_light:before {\n  content: \"\\e7e1\";\n}\n\n.icon-deletefill:before {\n  content: \"\\e6a6\";\n}\n\n.icon-people_list_light:before {\n  content: \"\\e7e2\";\n}\n\n.icon-refund:before {\n  content: \"\\e6ac\";\n}\n\n.icon-message_light:before {\n  content: \"\\e7e3\";\n}\n\n.icon-cart:before {\n  content: \"\\e6af\";\n}\n\n.icon-close_light:before {\n  content: \"\\e7e4\";\n}\n\n.icon-qrcode:before {\n  content: \"\\e6b0\";\n}\n\n.icon-add_light:before {\n  content: \"\\e7e5\";\n}\n\n.icon-remind:before {\n  content: \"\\e6b2\";\n}\n\n.icon-profile_light:before {\n  content: \"\\e7e6\";\n}\n\n.icon-delete:before {\n  content: \"\\e6b4\";\n}\n\n.icon-service_light:before {\n  content: \"\\e7e7\";\n}\n\n.icon-profile:before {\n  content: \"\\e6b7\";\n}\n\n.icon-friend_add_light:before {\n  content: \"\\e7e8\";\n}\n\n.icon-home:before {\n  content: \"\\e6b8\";\n}\n\n.icon-edit_light:before {\n  content: \"\\e7e9\";\n}\n\n.icon-cartfill:before {\n  content: \"\\e6b9\";\n}\n\n.icon-camera_light:before {\n  content: \"\\e7ea\";\n}\n\n.icon-discoverfill:before {\n  content: \"\\e6ba\";\n}\n\n.icon-hot_light:before {\n  content: \"\\e7eb\";\n}\n\n.icon-homefill:before {\n  content: \"\\e6bb\";\n}\n\n.icon-refresh_light:before {\n  content: \"\\e7ec\";\n}\n\n.icon-message:before {\n  content: \"\\e6bc\";\n}\n\n.icon-back_light:before {\n  content: \"\\e7ed\";\n}\n\n.icon-addressbook:before {\n  content: \"\\e6bd\";\n}\n\n.icon-share_light:before {\n  content: \"\\e7ee\";\n}\n\n.icon-link:before {\n  content: \"\\e6bf\";\n}\n\n.icon-comment_light:before {\n  content: \"\\e7ef\";\n}\n\n.icon-lock:before {\n  content: \"\\e6c0\";\n}\n\n.icon-appreciate_light:before {\n  content: \"\\e7f0\";\n}\n\n.icon-unlock:before {\n  content: \"\\e6c2\";\n}\n\n.icon-favor_light:before {\n  content: \"\\e7f1\";\n}\n\n.icon-vip:before {\n  content: \"\\e6c3\";\n}\n\n.icon-appreciate_fill_light:before {\n  content: \"\\e7f2\";\n}\n\n.icon-weibo:before {\n  content: \"\\e6c4\";\n}\n\n.icon-comment_fill_light:before {\n  content: \"\\e7f3\";\n}\n\n.icon-activity:before {\n  content: \"\\e6c5\";\n}\n\n.icon-wang_light:before {\n  content: \"\\e7f4\";\n}\n\n.icon-big:before {\n  content: \"\\e6c7\";\n}\n\n.icon-more_android_light:before {\n  content: \"\\e7f5\";\n}\n\n.icon-friendaddfill:before {\n  content: \"\\e6c9\";\n}\n\n.icon-friend_light:before {\n  content: \"\\e7f6\";\n}\n\n.icon-friendadd:before {\n  content: \"\\e6ca\";\n}\n\n.icon-more_light:before {\n  content: \"\\e7f7\";\n}\n\n.icon-friendfamous:before {\n  content: \"\\e6cb\";\n}\n\n.icon-goods_favor_light:before {\n  content: \"\\e7f8\";\n}\n\n.icon-friend:before {\n  content: \"\\e6cc\";\n}\n\n.icon-goods_new_fill_light:before {\n  content: \"\\e7f9\";\n}\n\n.icon-goods:before {\n  content: \"\\e6cd\";\n}\n\n.icon-goods_new_light:before {\n  content: \"\\e7fa\";\n}\n\n.icon-selection:before {\n  content: \"\\e6ce\";\n}\n\n.icon-goods_light:before {\n  content: \"\\e7fb\";\n}\n\n.icon-tmall:before {\n  content: \"\\e6cf\";\n}\n\n.icon-medal_fill_light:before {\n  content: \"\\e7fc\";\n}\n\n.icon-explore:before {\n  content: \"\\e6d2\";\n}\n\n.icon-medal_light:before {\n  content: \"\\e7fd\";\n}\n\n.icon-present:before {\n  content: \"\\e6d3\";\n}\n\n.icon-news_fill_light:before {\n  content: \"\\e7fe\";\n}\n\n.icon-squarecheckfill:before {\n  content: \"\\e6d4\";\n}\n\n.icon-news_hot_fill_light:before {\n  content: \"\\e7ff\";\n}\n\n.icon-square:before {\n  content: \"\\e6d5\";\n}\n\n.icon-news_hot_light:before {\n  content: \"\\e800\";\n}\n\n.icon-squarecheck:before {\n  content: \"\\e6d6\";\n}\n\n.icon-news_light:before {\n  content: \"\\e801\";\n}\n\n.icon-round:before {\n  content: \"\\e6d7\";\n}\n\n.icon-video_fill_light:before {\n  content: \"\\e802\";\n}\n\n.icon-roundaddfill:before {\n  content: \"\\e6d8\";\n}\n\n.icon-message_fill_light:before {\n  content: \"\\e803\";\n}\n\n.icon-roundadd:before {\n  content: \"\\e6d9\";\n}\n\n.icon-form_light:before {\n  content: \"\\e804\";\n}\n\n.icon-add:before {\n  content: \"\\e6da\";\n}\n\n.icon-video_light:before {\n  content: \"\\e805\";\n}\n\n.icon-notificationforbidfill:before {\n  content: \"\\e6db\";\n}\n\n.icon-search_list_light:before {\n  content: \"\\e806\";\n}\n\n.icon-explorefill:before {\n  content: \"\\e6dd\";\n}\n\n.icon-form_fill_light:before {\n  content: \"\\e807\";\n}\n\n.icon-fold:before {\n  content: \"\\e6de\";\n}\n\n.icon-global_light:before {\n  content: \"\\e808\";\n}\n\n.icon-game:before {\n  content: \"\\e6df\";\n}\n\n.icon-global:before {\n  content: \"\\e809\";\n}\n\n.icon-redpacket:before {\n  content: \"\\e6e0\";\n}\n\n.icon-favor_fill_light:before {\n  content: \"\\e80a\";\n}\n\n.icon-selectionfill:before {\n  content: \"\\e6e1\";\n}\n\n.icon-delete_light:before {\n  content: \"\\e80b\";\n}\n\n.icon-similar:before {\n  content: \"\\e6e2\";\n}\n\n.icon-back_android:before {\n  content: \"\\e80c\";\n}\n\n.icon-appreciatefill:before {\n  content: \"\\e6e3\";\n}\n\n.icon-back_android_light:before {\n  content: \"\\e80d\";\n}\n\n.icon-infofill:before {\n  content: \"\\e6e4\";\n}\n\n.icon-down_light:before {\n  content: \"\\e80e\";\n}\n\n.icon-info:before {\n  content: \"\\e6e5\";\n}\n\n.icon-round_close_light:before {\n  content: \"\\e80f\";\n}\n\n.icon-tao:before {\n  content: \"\\e6e8\";\n}\n\n.icon-round_close_fill_light:before {\n  content: \"\\e810\";\n}\n\n.icon-mobiletao:before {\n  content: \"\\e6e9\";\n}\n\n.icon-expressman:before {\n  content: \"\\e811\";\n}\n\n.icon-forwardfill:before {\n  content: \"\\e6ea\";\n}\n\n.icon-punch_light:before {\n  content: \"\\e812\";\n}\n\n.icon-forward:before {\n  content: \"\\e6eb\";\n}\n\n.icon-evaluate_fill:before {\n  content: \"\\e813\";\n}\n\n.icon-rechargefill:before {\n  content: \"\\e6ec\";\n}\n\n.icon-furniture:before {\n  content: \"\\e814\";\n}\n\n.icon-recharge:before {\n  content: \"\\e6ed\";\n}\n\n.icon-dress:before {\n  content: \"\\e815\";\n}\n\n.icon-vipcard:before {\n  content: \"\\e6ee\";\n}\n\n.icon-coffee:before {\n  content: \"\\e816\";\n}\n\n.icon-voice:before {\n  content: \"\\e6ef\";\n}\n\n.icon-sports:before {\n  content: \"\\e817\";\n}\n\n.icon-voicefill:before {\n  content: \"\\e6f0\";\n}\n\n.icon-group_light:before {\n  content: \"\\e818\";\n}\n\n.icon-friendfavor:before {\n  content: \"\\e6f1\";\n}\n\n.icon-location_light:before {\n  content: \"\\e819\";\n}\n\n.icon-wifi:before {\n  content: \"\\e6f2\";\n}\n\n.icon-attention_light:before {\n  content: \"\\e81a\";\n}\n\n.icon-share:before {\n  content: \"\\e6f3\";\n}\n\n.icon-group_fill_light:before {\n  content: \"\\e81b\";\n}\n\n.icon-wefill:before {\n  content: \"\\e6f4\";\n}\n\n.icon-group_fill:before {\n  content: \"\\e81c\";\n}\n\n.icon-we:before {\n  content: \"\\e6f5\";\n}\n\n.icon-play_forward_fill:before {\n  content: \"\\e81d\";\n}\n\n.icon-lightauto:before {\n  content: \"\\e6f6\";\n}\n\n.icon-subscription_light:before {\n  content: \"\\e81e\";\n}\n\n.icon-lightforbid:before {\n  content: \"\\e6f7\";\n}\n\n.icon-deliver_fill:before {\n  content: \"\\e81f\";\n}\n\n.icon-lightfill:before {\n  content: \"\\e6f8\";\n}\n\n.icon-notice_forbid_fill:before {\n  content: \"\\e820\";\n}\n\n.icon-camerarotate:before {\n  content: \"\\e6f9\";\n}\n\n.icon-qr_code_light:before {\n  content: \"\\e821\";\n}\n\n.icon-light:before {\n  content: \"\\e6fa\";\n}\n\n.icon-settings_light:before {\n  content: \"\\e822\";\n}\n\n.icon-barcode:before {\n  content: \"\\e6fb\";\n}\n\n.icon-pick:before {\n  content: \"\\e823\";\n}\n\n.icon-flashlightclose:before {\n  content: \"\\e6fc\";\n}\n\n.icon-form_favor_light:before {\n  content: \"\\e824\";\n}\n\n.icon-flashlightopen:before {\n  content: \"\\e6fd\";\n}\n\n.icon-round_comment_light:before {\n  content: \"\\e825\";\n}\n\n.icon-searchlist:before {\n  content: \"\\e6fe\";\n}\n\n.icon-phone_light:before {\n  content: \"\\e826\";\n}\n\n.icon-service:before {\n  content: \"\\e6ff\";\n}\n\n.icon-round_down_light:before {\n  content: \"\\e827\";\n}\n\n.icon-sort:before {\n  content: \"\\e700\";\n}\n\n.icon-friend_settings_light:before {\n  content: \"\\e828\";\n}\n\n.icon-1212:before {\n  content: \"\\e702\";\n}\n\n.icon-change:before {\n  content: \"\\e829\";\n}\n\n.icon-down:before {\n  content: \"\\e703\";\n}\n\n.icon-round_list_light:before {\n  content: \"\\e82a\";\n}\n\n.icon-mobile:before {\n  content: \"\\e704\";\n}\n\n.icon-ticket_fill:before {\n  content: \"\\e82b\";\n}\n\n.icon-mobilefill:before {\n  content: \"\\e705\";\n}\n\n.icon-round_friend_fill:before {\n  content: \"\\e82c\";\n}\n\n.icon-copy:before {\n  content: \"\\e706\";\n}\n\n.icon-round_crown_fill:before {\n  content: \"\\e82d\";\n}\n\n.icon-countdownfill:before {\n  content: \"\\e707\";\n}\n\n.icon-round_link_fill:before {\n  content: \"\\e82e\";\n}\n\n.icon-countdown:before {\n  content: \"\\e708\";\n}\n\n.icon-round_light_fill:before {\n  content: \"\\e82f\";\n}\n\n.icon-noticefill:before {\n  content: \"\\e709\";\n}\n\n.icon-round_favor_fill:before {\n  content: \"\\e830\";\n}\n\n.icon-notice:before {\n  content: \"\\e70a\";\n}\n\n.icon-round_menu_fill:before {\n  content: \"\\e831\";\n}\n\n.icon-qiang:before {\n  content: \"\\e70b\";\n}\n\n.icon-round_location_fill:before {\n  content: \"\\e832\";\n}\n\n.icon-upstagefill:before {\n  content: \"\\e70e\";\n}\n\n.icon-round_pay_fill:before {\n  content: \"\\e833\";\n}\n\n.icon-upstage:before {\n  content: \"\\e70f\";\n}\n\n.icon-round_like_fill:before {\n  content: \"\\e834\";\n}\n\n.icon-babyfill:before {\n  content: \"\\e710\";\n}\n\n.icon-round_people_fill:before {\n  content: \"\\e835\";\n}\n\n.icon-baby:before {\n  content: \"\\e711\";\n}\n\n.icon-round_pay:before {\n  content: \"\\e836\";\n}\n\n.icon-brandfill:before {\n  content: \"\\e712\";\n}\n\n.icon-round_rank_fill:before {\n  content: \"\\e837\";\n}\n\n.icon-brand:before {\n  content: \"\\e713\";\n}\n\n.icon-round_redpacket_fill:before {\n  content: \"\\e838\";\n}\n\n.icon-choicenessfill:before {\n  content: \"\\e714\";\n}\n\n.icon-round_skin_fill:before {\n  content: \"\\e839\";\n}\n\n.icon-choiceness:before {\n  content: \"\\e715\";\n}\n\n.icon-round_record_fill:before {\n  content: \"\\e83a\";\n}\n\n.icon-clothesfill:before {\n  content: \"\\e716\";\n}\n\n.icon-round_ticket_fill:before {\n  content: \"\\e83b\";\n}\n\n.icon-clothes:before {\n  content: \"\\e717\";\n}\n\n.icon-round_redpacket:before {\n  content: \"\\e83c\";\n}\n\n.icon-creativefill:before {\n  content: \"\\e718\";\n}\n\n.icon-round_text_fill:before {\n  content: \"\\e83d\";\n}\n\n.icon-creative:before {\n  content: \"\\e719\";\n}\n\n.icon-round_ticket:before {\n  content: \"\\e83e\";\n}\n\n.icon-female:before {\n  content: \"\\e71a\";\n}\n\n.icon-round_transfer_fill:before {\n  content: \"\\e83f\";\n}\n\n.icon-keyboard:before {\n  content: \"\\e71b\";\n}\n\n.icon-subtitle_block_light:before {\n  content: \"\\e840\";\n}\n\n.icon-male:before {\n  content: \"\\e71c\";\n}\n\n.icon-warn_light:before {\n  content: \"\\e841\";\n}\n\n.icon-newfill:before {\n  content: \"\\e71d\";\n}\n\n.icon-round_transfer:before {\n  content: \"\\e842\";\n}\n\n.icon-new:before {\n  content: \"\\e71e\";\n}\n\n.icon-vip_code_light:before {\n  content: \"\\e843\";\n}\n\n.icon-pullleft:before {\n  content: \"\\e71f\";\n}\n\n.icon-subtitle_unblock_light:before {\n  content: \"\\e844\";\n}\n\n.icon-pullright:before {\n  content: \"\\e720\";\n}\n\n.icon-round_shop_fill:before {\n  content: \"\\e845\";\n}\n\n.icon-rankfill:before {\n  content: \"\\e721\";\n}\n\n.icon-oppose_fill_light:before {\n  content: \"\\e846\";\n}\n\n.icon-rank:before {\n  content: \"\\e722\";\n}\n\n.icon-oppose_light:before {\n  content: \"\\e847\";\n}\n\n.icon-bad:before {\n  content: \"\\e723\";\n}\n\n.icon-living:before {\n  content: \"\\e848\";\n}\n\n.icon-cameraadd:before {\n  content: \"\\e724\";\n}\n\n.icon-goods_hot_fill:before {\n  content: \"\\e849\";\n}\n\n.icon-focus:before {\n  content: \"\\e725\";\n}\n\n.icon-ticket_money_fill:before {\n  content: \"\\e84a\";\n}\n\n.icon-friendfill:before {\n  content: \"\\e726\";\n}\n\n.icon-arrow_left_fill:before {\n  content: \"\\e84b\";\n}\n\n.icon-cameraaddfill:before {\n  content: \"\\e727\";\n}\n\n.icon-arrow_up_fill:before {\n  content: \"\\e84c\";\n}\n\n.icon-apps:before {\n  content: \"\\e729\";\n}\n\n.icon-xiaoheiqun:before {\n  content: \"\\e84d\";\n}\n\n.icon-paintfill:before {\n  content: \"\\e72a\";\n}\n\n.icon-auction:before {\n  content: \"\\e84e\";\n}\n\n.icon-paint:before {\n  content: \"\\e72b\";\n}\n\n.icon-return:before {\n  content: \"\\e84f\";\n}\n\n.icon-picfill:before {\n  content: \"\\e72c\";\n}\n\n.icon-mall_light:before {\n  content: \"\\e850\";\n}\n\n.icon-refresharrow:before {\n  content: \"\\e72d\";\n}\n\n.icon-mall_fill_light:before {\n  content: \"\\e851\";\n}\n\n.icon-markfill:before {\n  content: \"\\e730\";\n}\n\n.icon-broadcast_fill:before {\n  content: \"\\e852\";\n}\n\n.icon-mark:before {\n  content: \"\\e731\";\n}\n\n.icon-at:before {\n  content: \"\\e853\";\n}\n\n.icon-presentfill:before {\n  content: \"\\e732\";\n}\n\n.icon-card_fill:before {\n  content: \"\\e854\";\n}\n\n.icon-repeal:before {\n  content: \"\\e733\";\n}\n\n.icon-album:before {\n  content: \"\\e734\";\n}\n\n.icon-peoplefill:before {\n  content: \"\\e735\";\n}\n\n.icon-people:before {\n  content: \"\\e736\";\n}\n\n.icon-servicefill:before {\n  content: \"\\e737\";\n}\n\n.icon-repair:before {\n  content: \"\\e738\";\n}\n\n.icon-file:before {\n  content: \"\\e739\";\n}\n\n.icon-repairfill:before {\n  content: \"\\e73a\";\n}\n\n.icon-taoxiaopu:before {\n  content: \"\\e73b\";\n}\n\n.icon-attentionfill:before {\n  content: \"\\e73c\";\n}\n\n.icon-attention:before {\n  content: \"\\e73d\";\n}\n\n.icon-commandfill:before {\n  content: \"\\e73e\";\n}\n\n.icon-command:before {\n  content: \"\\e73f\";\n}\n\n.icon-communityfill:before {\n  content: \"\\e740\";\n}\n\n.icon-community:before {\n  content: \"\\e741\";\n}\n\n.icon-read:before {\n  content: \"\\e742\";\n}\n\n.icon-suan:before {\n  content: \"\\e743\";\n}\n\n.icon-hua:before {\n  content: \"\\e744\";\n}\n\n.icon-ju:before {\n  content: \"\\e745\";\n}\n\n.icon-tian:before {\n  content: \"\\e748\";\n}\n\n.icon-calendar:before {\n  content: \"\\e74a\";\n}\n\n.icon-cut:before {\n  content: \"\\e74b\";\n}\n\n.icon-magic:before {\n  content: \"\\e74c\";\n}\n\n.icon-backwardfill:before {\n  content: \"\\e74d\";\n}\n\n.icon-playfill:before {\n  content: \"\\e74f\";\n}\n\n.icon-stop:before {\n  content: \"\\e750\";\n}\n\n.icon-tagfill:before {\n  content: \"\\e751\";\n}\n\n.icon-tag:before {\n  content: \"\\e752\";\n}\n\n.icon-group:before {\n  content: \"\\e753\";\n}\n\n.icon-all:before {\n  content: \"\\e755\";\n}\n\n.icon-backdelete:before {\n  content: \"\\e756\";\n}\n\n.icon-hotfill:before {\n  content: \"\\e757\";\n}\n\n.icon-hot:before {\n  content: \"\\e758\";\n}\n\n.icon-post:before {\n  content: \"\\e759\";\n}\n\n.icon-radiobox:before {\n  content: \"\\e75b\";\n}\n\n.icon-rounddown:before {\n  content: \"\\e75c\";\n}\n\n.icon-upload:before {\n  content: \"\\e75d\";\n}\n\n.icon-writefill:before {\n  content: \"\\e760\";\n}\n\n.icon-write:before {\n  content: \"\\e761\";\n}\n\n.icon-radioboxfill:before {\n  content: \"\\e763\";\n}\n\n.icon-punch:before {\n  content: \"\\e764\";\n}\n\n.icon-shake:before {\n  content: \"\\e765\";\n}\n\n.icon-add1:before {\n  content: \"\\e767\";\n}\n\n.icon-move:before {\n  content: \"\\e768\";\n}\n\n.icon-safe:before {\n  content: \"\\e769\";\n}\n\n.icon-haodian:before {\n  content: \"\\e76d\";\n}\n\n.icon-mao:before {\n  content: \"\\e76e\";\n}\n\n.icon-qi:before {\n  content: \"\\e76f\";\n}\n\n.icon-ye:before {\n  content: \"\\e770\";\n}\n\n.icon-juhuasuan:before {\n  content: \"\\e771\";\n}\n\n.icon-taoqianggou:before {\n  content: \"\\e772\";\n}\n\n.icon-tianmao:before {\n  content: \"\\e773\";\n}\n\n.icon-activityfill:before {\n  content: \"\\e775\";\n}\n\n.icon-crownfill:before {\n  content: \"\\e776\";\n}\n\n.icon-crown:before {\n  content: \"\\e777\";\n}\n\n.icon-goodsfill:before {\n  content: \"\\e778\";\n}\n\n.icon-messagefill:before {\n  content: \"\\e779\";\n}\n\n.icon-profilefill:before {\n  content: \"\\e77a\";\n}\n\n.icon-sound:before {\n  content: \"\\e77b\";\n}\n\n.icon-sponsorfill:before {\n  content: \"\\e77c\";\n}\n\n.icon-sponsor:before {\n  content: \"\\e77d\";\n}\n\n.icon-upblock:before {\n  content: \"\\e77e\";\n}\n\n.icon-weblock:before {\n  content: \"\\e77f\";\n}\n\n.icon-weunblock:before {\n  content: \"\\e780\";\n}\n\n.icon-1111:before {\n  content: \"\\e782\";\n}\n\n.icon-my:before {\n  content: \"\\e78b\";\n}\n\n.icon-myfill:before {\n  content: \"\\e78c\";\n}\n\n.icon-emojifill:before {\n  content: \"\\e78d\";\n}\n\n.icon-emojiflashfill:before {\n  content: \"\\e78e\";\n}\n\n.icon-flashbuyfill-copy:before {\n  content: \"\\e78f\";\n}\n\n.icon-text:before {\n  content: \"\\e791\";\n}\n\n.icon-goodsfavor:before {\n  content: \"\\e794\";\n}\n\n.icon-musicfill:before {\n  content: \"\\e795\";\n}\n\n.icon-musicforbidfill:before {\n  content: \"\\e796\";\n}\n\n.icon-xiamiforbid:before {\n  content: \"\\e797\";\n}\n\n.icon-xiami:before {\n  content: \"\\e798\";\n}\n\n.icon-roundleftfill:before {\n  content: \"\\e799\";\n}\n\n.icon-triangledownfill:before {\n  content: \"\\e79b\";\n}\n\n.icon-appreciate:before {\n  content: \"\\e644\";\n}\n\n.icon-triangleupfill:before {\n  content: \"\\e79c\";\n}\n\n.icon-check:before {\n  content: \"\\e645\";\n}\n\n.icon-roundleftfill-copy:before {\n  content: \"\\e79e\";\n}\n\n.icon-close:before {\n  content: \"\\e646\";\n}\n\n.icon-pulldown1:before {\n  content: \"\\e79f\";\n}\n\n.icon-edit:before {\n  content: \"\\e649\";\n}\n\n.icon-emojilight:before {\n  content: \"\\e7a1\";\n}\n\n.icon-emoji:before {\n  content: \"\\e64a\";\n}\n\n.icon-keyboardlight:before {\n  content: \"\\e7a3\";\n}\n\n.icon-favorfill:before {\n  content: \"\\e64b\";\n}\n\n.icon-recordfill:before {\n  content: \"\\e7a4\";\n}\n\n.icon-favor:before {\n  content: \"\\e64c\";\n}\n\n.icon-recordlight:before {\n  content: \"\\e7a5\";\n}\n\n.icon-loading:before {\n  content: \"\\e64f\";\n}\n\n.icon-record:before {\n  content: \"\\e7a6\";\n}\n\n.icon-locationfill:before {\n  content: \"\\e650\";\n}\n\n.icon-roundaddlight:before {\n  content: \"\\e7a7\";\n}\n\n.icon-location:before {\n  content: \"\\e651\";\n}\n\n.icon-soundlight:before {\n  content: \"\\e7a8\";\n}\n\n.icon-phone:before {\n  content: \"\\e652\";\n}\n\n.icon-cardboardfill:before {\n  content: \"\\e7a9\";\n}\n\n.icon-roundcheckfill:before {\n  content: \"\\e656\";\n}\n\n.icon-cardboard:before {\n  content: \"\\e7aa\";\n}\n\n.icon-roundcheck:before {\n  content: \"\\e657\";\n}\n\n.icon-formfill:before {\n  content: \"\\e7ab\";\n}\n\n.icon-roundclosefill:before {\n  content: \"\\e658\";\n}\n\n.icon-coin:before {\n  content: \"\\e7ac\";\n}\n\n.icon-roundclose:before {\n  content: \"\\e659\";\n}\n\n.icon-sortlight:before {\n  content: \"\\e7ad\";\n}\n\n.icon-roundrightfill:before {\n  content: \"\\e65a\";\n}\n\n.icon-cardboardforbid:before {\n  content: \"\\e7af\";\n}\n\n.icon-roundright:before {\n  content: \"\\e65b\";\n}\n\n.icon-circlefill:before {\n  content: \"\\e7b0\";\n}\n\n.icon-search:before {\n  content: \"\\e65c\";\n}\n\n.icon-circle:before {\n  content: \"\\e7b1\";\n}\n\n.icon-taxi:before {\n  content: \"\\e65d\";\n}\n\n.icon-attentionforbid:before {\n  content: \"\\e7b2\";\n}\n\n.icon-timefill:before {\n  content: \"\\e65e\";\n}\n\n.icon-attentionforbidfill:before {\n  content: \"\\e7b3\";\n}\n\n.icon-time:before {\n  content: \"\\e65f\";\n}\n\n.icon-attentionfavorfill:before {\n  content: \"\\e7b4\";\n}\n\n.icon-unfold:before {\n  content: \"\\e661\";\n}\n\n.icon-attentionfavor:before {\n  content: \"\\e7b5\";\n}\n\n.icon-warnfill:before {\n  content: \"\\e662\";\n}\n\n.icon-piclight:before {\n  content: \"\\e7b7\";\n}\n\n"
  },
  {
    "path": "components/style/index.scss",
    "content": "@import './reset/index.scss';\n@import './theme/index';\n"
  },
  {
    "path": "components/style/index.ts",
    "content": "import './index.scss';\n"
  },
  {
    "path": "components/style/reset/index.scss",
    "content": "/* \nhtml5doctor.com Reset Stylesheet\nv1.4.1 \n2010-03-01\nAuthor: Richard Clark - http://richclarkdesign.com\n*/\nview, text, html, body, div, span, object, iframe,\nh1, h2, h3, h4, h5, h6, p, blockquote, pre,\nabbr, address, cite, code,\ndel, dfn, em, img, ins, kbd, q, samp,\nsmall, strong, sub, sup, var,\nb, i,\ndl, dt, dd, ol, ul, li,\nfieldset, form, label, legend,\ntable, caption, tbody, tfoot, thead, tr, th, td,\narticle, aside, canvas, details, figcaption, figure, \nfooter, header, hgroup, menu, nav, section, summary,\ntime, mark, audio, video {\n  margin:0;\n  padding:0;\n  border:0;\n  outline:0;\n  font-size:100%;\n  vertical-align:baseline;\n  background:transparent;\n  box-sizing:border-box;\n}\nbody {\n  line-height:1;\n}\n\n:focus {\n  outline: 1;\n}\n\narticle,aside,canvas,details,figcaption,figure,\nfooter,header,hgroup,menu,nav,section,summary { \n  display:block;\n}\n\nul {\n  list-style:none;\n}\n\nblockquote, q {\n  quotes:none;\n}\n\nblockquote:before, blockquote:after,\nq:before, q:after {\n  content:'';\n  content:none;\n}\n\na {\n  margin:0;\n  padding:0;\n  border:0;\n  font-size:100%;\n  vertical-align:baseline;\n  background:transparent;\n}\n\nins {\n  background-color:#ff9;\n  color:#000;\n  text-decoration:none;\n}\n\nmark {\n  background-color:#ff9;\n  color:#000; \n  font-style:italic;\n  font-weight:bold;\n}\n\ndel {\n  text-decoration: line-through;\n}\n\nabbr[title], dfn[title] {\n  border-bottom:1px dotted #000;\n  cursor:help;\n}\n\ntable {\n  border-collapse:collapse;\n  border-spacing:0;\n}\n\nhr {\n  display:block;\n  height:1px;\n  border:0;   \n  border-top:1px solid #cccccc;\n  margin:1em 0;\n  padding:0;\n}\n\ninput, select {\n  vertical-align:middle;\n}\n\ninput, button, textarea {\n  color: inherit;\n  font: inherit;\n}\n\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n    -webkit-appearance: none;\n    margin: 0;\n}"
  },
  {
    "path": "components/style/theme/index.scss",
    "content": "// The prefix to use on all css classes from anna.\n$anna-prefix: anna;\n\n// color\n$pink-base: rgba(255, 119, 119, 1); // #FF7777\n\n$blue-base: rgba(24, 144, 255, 1); // #1890FF\n\n$light-base: rgba(253, 255, 253, 1); // #FDFFFD\n$light-1: rgba(255, 255, 255, 1); // #FFFFFF\n$light-2: rgba(254, 255, 254, 1); // #FEFFFE\n$light-3: $light-base;              // #FDFFFD\n$light-4: rgba(250, 250, 250, 1); // #FAFAFA\n$light-5: rgba(249, 251, 249, 1); // #F9FBF9\n$light-6: rgba(247, 247, 247, 1); // #F7F7F7\n$light-7: rgba(246, 246, 246, 1); // #F6F6F6\n$light-8: rgba(244, 244, 244, 1); // #F4F4F4\n$light-9: rgba(242, 242, 242, 1); // #F2F2F2\n$light-10: rgba(241, 241, 241, 1); // #F1F1F1\n\n\n$gray-1: rgba(237, 237, 239, 1); // #EDEDEF\n$gray-2: rgba(236, 236, 236, 1); // #ECECEC\n$gray-3: rgba(235, 236, 237, 1); // #EBECED\n$gray-4: rgba(232, 232, 235, 1); // #E8E8EB\n$gray-5: rgba(230, 230, 230, 1); // #E6E6E6\n\n\n$dark-base: rgba(0, 0, 0, 1); // #000\n$dark-1: $dark-base; // #000\n$dark-2: rgba(51, 51, 51, 1); // #333\n$dark-3: rgba(102, 102, 102, 1); // #666\n$dark-4: rgba(153, 153, 153, 1); // #999\n\n$red-base: rgba(255, 77, 79, 1); // #FF4D4F\n\n// brand\n$brand-color: $blue-base;\n\n// page\n$page-default-bg: $light-8;\n\n// font\n$font-color: $dark-base;\n$font-color-1: $dark-2;\n$font-color-2: $dark-3;\n$font-color-3: $dark-4;\n\n// danger\n$danger-color: $red-base;\n\n// active\n$active-bg-base: $gray-4;\n$active-bg-1: $gray-2;\n$active-bg-2: $gray-3;\n$active-bg-3: $gray-4;\n\n// btn\n$btn-default-bg: $gray-1;\n\n// skeleton\n$skeleton-gradient-bg: $gray-5;\n\n// active-sheet\n\n\n\n// dark\n// $page-bg-color: #000;\n// $view-bg-color: #1C1C1D;\n// $btn-bg-color: #313134;\n// $btn-bg-color-1: #222;\n// $font-color: #FDFFFD;\n// $font-color-1: #DDD;\n// $font-color-2: #BBB;\n// $font-color-3: #999;\n\n"
  },
  {
    "path": "components/swipe-action/index.tsx",
    "content": "import React, { useState, useEffect, useMemo } from 'react';\nimport { View } from 'remax/one';\nimport { createSelectorQuery } from '../one';\nimport classNames from 'classnames';\nimport { throttle, guid } from '../_util';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('swipe');\n\nexport interface SwipeActionOptionProps {\n  name?: React.ReactNode;\n  style?: React.CSSProperties;\n  onTap?: (e: any) => void;\n  [restProps: string]: any;\n}\n\nexport interface SwipeActionProps {\n  open?: boolean;\n  options?: SwipeActionOptionProps[];\n  children?: React.ReactNode;\n  onTouchStart?: (e: any) => void;\n  onOpened?: (e: any) => void;\n  onClosed?: (e: any) => void;\n}\n\nconst SwipeAction: React.FC<SwipeActionProps> = (props: SwipeActionProps): React.ReactElement => {\n  const { open, options = [], onTouchStart, onOpened, onClosed, children } = props;\n\n  const [x, setX] = useState(0);\n  const [origin, setOrigin] = useState(0);\n  const [transition, setTransition] = useState('none');\n  const [startX, setStartX] = useState(0);\n  const [actionsWidth, setActionsWidth] = useState(0);\n\n  const swipeId = useMemo(() => guid(), []);\n\n  const handleActionsWidth = (id: string) => {\n    createSelectorQuery()\n      // @ts-ignore\n      .select(`.${prefixCls}-actions-${id}`)\n      .boundingClientRect()\n      .exec((rect: any) => {\n        const w = Array.isArray(rect) ? rect?.[0]?.width : rect?.width;\n        setActionsWidth(w);\n      });\n  };\n\n  useEffect(() => {\n    handleActionsWidth(swipeId);\n  }, []);\n\n  useEffect(() => {\n    const width = Number(`-${actionsWidth}`);\n    setX(open ? width : 0);\n    setOrigin(open ? width : 0);\n    setTransition('all 0.3s');\n  }, [open]);\n\n  const throttleTouchMove = throttle(\n    (e: any) => {\n      const touch = e.touches[0];\n      const currenrX = touch.pageX;\n      const diff = currenrX - startX;\n      const total = diff + origin;\n      if (total >= 0) {\n        return;\n      }\n      setX(total);\n    },\n    30,\n    { trailing: false },\n  );\n\n  const handleTouchStart = (e: any) => {\n    // touch当前行时关闭其他行\n    onTouchStart?.(e);\n    const touch = e.touches[0];\n    setStartX(touch.pageX);\n    setTransition('none');\n  };\n\n  const handleTouchMove = (e: any) => {\n    // @ts-ignore\n    throttleTouchMove(e);\n  };\n\n  const handleTouchEnd = (e: any) => {\n    const width = Number(`-${actionsWidth}`);\n    if (x >= 0) {\n      return;\n    }\n    if (x > origin) {\n      onClosed?.(e);\n      setX(0);\n      setOrigin(0);\n      setTransition('all 0.3s');\n      return;\n    }\n    let x2 = 0;\n    let origin2 = 0;\n    if (x <= -30) {\n      x2 = width;\n      origin2 = width;\n      onOpened?.(e);\n    }\n    if (x > -30) {\n      x2 = 0;\n      origin2 = 0;\n      onClosed?.(e);\n    }\n    setX(x2);\n    setOrigin(origin2);\n    setTransition('all 0.3s');\n  };\n\n  const handleTouchCancel = () => {\n    const width = Number(`-${actionsWidth}`);\n    setX(width);\n    setOrigin(width);\n  };\n\n  const handleTap = (item: any) => {\n    item?.onTap?.(item);\n  };\n\n  return (\n    <View\n      className={classNames(prefixCls, {\n        [`${prefixCls}-class`]: true,\n      })}\n      // style={options?.[options.length - 1]?.style}\n    >\n      <View\n        className={`${prefixCls}-container`}\n        onTouchStart={handleTouchStart}\n        onTouchMove={handleTouchMove}\n        onTouchEnd={handleTouchEnd}\n        onTouchCancel={handleTouchCancel}\n        style={{\n          transform: `translate3d(${x}PX, 0, 0)`, //使用transform或导致子级内的fixed直接降级为absolute\n          // left: `${x}PX`,\n          transition,\n        }}\n      >\n        {children}\n        <View\n          className={classNames({\n            [`${prefixCls}-actions`]: true,\n            [`${prefixCls}-actions-${swipeId}`]: true,\n          })}\n        >\n          {options?.map((item, index) => (\n            <View\n              key={index}\n              className={`${prefixCls}-action`}\n              onTap={() => handleTap(item)}\n              style={item?.style}\n            >\n              {item?.name}\n            </View>\n          ))}\n        </View>\n      </View>\n    </View>\n  );\n};\n\nexport default SwipeAction;\n"
  },
  {
    "path": "components/swipe-action/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$swipe-prefix-cls: #{$anna-prefix}-swipe;\n\n.#{$swipe-prefix-cls} {\n  position: relative;\n  overflow: hidden;\n  &-container{\n    position: relative;\n    font-size: 30px;\n    font-weight: 400;\n    transition: all 0.3s;\n  }\n  &-actions{\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 100%;\n    background-color: $light-base;\n    color: $light-base;\n    font-size: 32px;\n    font-weight: 500;\n    display: flex;\n  }\n  &-action{\n    padding: 0 34px;\n    background-color: $danger-color;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    white-space: nowrap;\n    cursor: pointer;\n  }\n}\n"
  },
  {
    "path": "components/swipe-action/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/switch/index.tsx",
    "content": "import * as React from 'react';\nimport classNames from 'classnames';\nimport { View } from 'remax/one';\nimport { Checkbox } from '../one';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('switch');\n\nexport interface SwitchProps {\n  checked?: boolean;\n  disabled?: boolean;\n  small?: boolean;\n  onChange?: (e: any) => void;\n}\n\nconst Switch = (props: SwitchProps) => {\n  const { checked, disabled, small, onChange } = props;\n\n  const handleChange = () => {\n    if (disabled) {\n      return;\n    }\n    onChange?.(!checked);\n  };\n\n  return (\n    <View className={prefixCls} onTap={handleChange}>\n      <Checkbox\n        className={classNames({\n          [`${prefixCls}-default`]: true,\n          [`${prefixCls}-checked`]: !small && checked,\n          [`${prefixCls}-checked-small`]: small && checked,\n          [`${prefixCls}-disabled`]: disabled,\n        })}\n        // onChange={handleChange}\n        value={checked ? 'on' : 'off'}\n        checked={checked}\n      />\n      <View\n        className={classNames(`${prefixCls}-checkbox`, {\n          [`${prefixCls}-checkbox-small`]: small,\n          [`${prefixCls}-checkbox-disabled`]: disabled,\n        })}\n      />\n    </View>\n  );\n};\n\nexport default Switch;\n"
  },
  {
    "path": "components/switch/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$switch-prefix-cls: #{$anna-prefix}-switch;\n\n.#{$switch-prefix-cls} {\n  box-sizing: border-box;\n  position: relative;\n  display: inline-block;\n  overflow: hidden;\n  &-default{\n    position: absolute;\n    top: 0;\n    left: 0;\n    opacity: 0;\n    width: 100%;\n    height: 100%;\n    z-index: 2;\n    cursor: pointer;\n  }\n  &-checked{\n    & + .#{$switch-prefix-cls}-checkbox{\n      background: $brand-color;\n\n      &:before{\n        transform: scale(0);\n      }\n\n      &:after{\n        transform: translateX(20PX);\n      }\n    }\n  }\n  &-disabled{\n    & + .#{$switch-prefix-cls}-checkbox{\n      opacity: 0.3;\n    }\n  }\n  &-checkbox{\n    width: 51PX;\n    height: 31PX;\n    border-radius: 31PX;\n    box-sizing: border-box;\n    background: #e5e5e5;\n    z-index: 0;\n    margin: 0;\n    padding: 0;\n    appearance: none;\n    border: 0;\n    cursor: pointer;\n    position: relative;\n    transition: all 300ms;\n\n    &:before{\n      content: ' ';\n      position: absolute;\n      left: 1.5PX;\n      top: 1.5PX;\n      width: 48PX;\n      height: 28PX;\n      border-radius: 28PX;\n      box-sizing: border-box;\n      background: $light-base;\n      z-index: 1;\n      transition: all 200ms;\n      transform: scale(1);\n    }\n\n    &:after{\n      content: ' ';\n      height: 28PX;\n      width: 28PX;\n      border-radius: 28PX;\n      background: $light-base;\n      position: absolute;\n      z-index: 2;\n      left: 1.5PX;\n      top: 1.5PX;\n      transform: translateX(0);\n      transition: all 200ms;\n      box-shadow: 2PX 2PX 4PX rgba(0, 0, 0, 0.21);\n    }\n\n    &.#{$switch-prefix-cls}-checkbox-disabled{\n      z-index: 3;\n    }\n  }\n\n  &-checked-small{\n    & + .#{$switch-prefix-cls}-checkbox{\n      background: $brand-color;\n\n      &:before{\n        transform: scale(0);\n      }\n\n      &:after{\n        transform: translateX(16PX);\n      }\n    }\n  }\n  &-checkbox-small{\n    width: 41PX;\n    height: 25PX;\n    border-radius: 25PX;\n    &:before{\n      content: ' ';\n      position: absolute;\n      left: 1.5PX;\n      top: 1.5PX;\n      width: 38PX;\n      height: 22PX;\n      border-radius: 22PX;\n      box-sizing: border-box;\n      background: $light-base;\n      z-index: 1;\n      transition: all 200ms;\n      transform: scale(1);\n    }\n\n    &:after{\n      content: ' ';\n      height: 22PX;\n      width: 22PX;\n      border-radius: 22PX;\n      background: $light-base;\n      position: absolute;\n      z-index: 2;\n      left: 1.5PX;\n      top: 1.5PX;\n      transform: translateX(0);\n      transition: all 200ms;\n      box-shadow: 2PX 2PX 4PX rgba(0, 0, 0, 0.21);\n    }\n  }\n}"
  },
  {
    "path": "components/switch/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/tabs/index.tsx",
    "content": "import React, { useMemo, useState, useEffect } from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { createSelectorQuery } from '../one';\nimport { guid } from '../_util';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('tabs');\n\nexport interface TabTitleProps {\n  key?: string | number;\n  tab?: React.ReactNode;\n}\n\nexport interface TabProps {\n  type?: string;\n  direction?: string;\n  activeKey?: string | number;\n  animated?: boolean;\n  fixed?: boolean;\n  headerContent?: React.ReactNode;\n  children?: React.ReactNode;\n  headerStyle?: React.CSSProperties;\n  extra?: React.ReactNode;\n  titleWidth?: number;\n  titleSquare?: boolean;\n  titleAlign?: string;\n  onTabClick?: (i: any) => void;\n}\n\nexport interface TabContentProps {\n  key?: string | number;\n  tab?: React.ReactNode;\n  active?: boolean;\n  style?: React.CSSProperties;\n  animated?: boolean;\n  children?: React.ReactNode;\n}\n\nconst heightUnit = 48;\n// const prevTabs: any[] = [];\n\nconst getTabContents = (\n  children: React.ReactNode,\n  activeKey?: string | number,\n  animated?: boolean,\n): [TabTitleProps[], any[]] => {\n  const tabContents: any[] = [];\n  const tabs: TabTitleProps[] = [];\n  React.Children.forEach(children, (node: any, index: number) => {\n    const newNode = node;\n    if (React.isValidElement(node)) {\n      return (\n        tabs.push({ key: newNode.key, tab: newNode.props.tab }) &&\n        tabContents.push(\n          <TabContent\n            key={newNode.key}\n            {...newNode.props}\n            active={\n              activeKey === undefined\n                ? index === 0 && newNode.key\n                : String(activeKey) === newNode.key\n            }\n            animated={animated}\n          />,\n        )\n      );\n    }\n  });\n  return [tabs, tabContents];\n};\n\nconst getTabIndex = (tabs: TabTitleProps[], activeKey?: string | number) => {\n  let tIndex = 0;\n  tabs.forEach((i: any, index: number) => {\n    if (i.key === activeKey) {\n      tIndex = index;\n    }\n  });\n  return tIndex;\n};\n\nconst Tabs = (props: TabProps): React.ReactElement => {\n  const {\n    type,\n    direction = 'horizontal',\n    activeKey,\n    animated,\n    fixed,\n    onTabClick,\n    headerContent,\n    children,\n    headerStyle,\n    extra,\n    titleWidth,\n    titleSquare,\n    titleAlign,\n  } = props;\n\n  // 针对同一个页面出现两个Tabs，给每个Tabs一个 UniqueID\n  const TABS_TITLE_ID = useMemo(guid, []);\n  const [tabs, tabContents] = useMemo(() => getTabContents(children, activeKey, animated), [\n    children,\n  ]);\n  // 将 activeKey 实时转化成当前 selected 的Tab，后面都将以 selected 作为当前选择的 Tab 的标志符\n  const selected = useMemo(() => getTabIndex(tabs, activeKey), [activeKey, tabs]);\n\n  const [titleWrapperLeft, setTitleWrapperLeft] = useState(0);\n  const [titleNodes, setTitleNodes] = useState<any[]>([]);\n\n  useEffect(() => {\n    if (type === 'plain') {\n      const query: any = createSelectorQuery();\n      query\n        .select(`.${prefixCls}-plain-${TABS_TITLE_ID}`)\n        .scrollOffset?.()\n        .exec((ret: any) => {\n          const r = Array.isArray(ret) ? ret[0] : ret;\n          setTitleWrapperLeft(-(r?.scrollLeft || 0));\n        });\n    }\n  }, [activeKey]);\n\n  useEffect(() => {\n    if (type === 'plain') {\n      const query: any = createSelectorQuery();\n      // 不加setTimeout的话只能获取部分的nodes(可能是部分 .anna-tabs-plain-title 节点还没来得及渲染出来)\n      setTimeout(() => {\n        query\n          .selectAll(`.${prefixCls}-plain-${TABS_TITLE_ID} .${prefixCls}-plain-title`)\n          .boundingClientRect()\n          .exec((ret: any) => {\n            const r = Array.isArray(ret) ? ret[0] : [ret];\n            const nodes =\n              r?.map((i: any) => ({\n                offsetLeft: i.left,\n                offsetWidth: i.width,\n              })) || [];\n            // 解决切换tabbar导致页面渲染找不到相关节点(因为此时已经在跳转后一个页面，所以找不到)，从而使nodes这个数组为空，继而导致Tabs下标left重置为0。\n            nodes.length > 0 && setTitleNodes(nodes);\n          });\n      }, 200);\n    }\n  }, [tabs.length]);\n\n  const handleTabClick = (item: any) => {\n    onTabClick?.(item);\n  };\n\n  const activeKeyStr = String(activeKey);\n\n  const renderTabs = () => {\n    if (type === 'plain') {\n      const titleNode = titleNodes?.[selected] || { offsetLeft: 0, offsetWidth: 0 };\n      // 注；此处left的位置是相对于 .anna-tabs-plain 的，不是相对于手机视窗左侧的。所以如果 .anna-tabs-plain 不能\n      // 占据视窗width的100%，Tabs的下标位置就会偏右。\n      const left = titleNode.offsetLeft + titleNode.offsetWidth / 2;\n      // 解决小程序下无法获取到元素的 offsetLeft 的问题，使用 scrollOffset 来获取 scrollLeft。\n      if (titleWrapperLeft < 0) {\n        // left += Math.abs(titleWrapperLeft); //不需要这一步，因为offsetLeft是相对于父元素的，而不是相对于视窗的\n      }\n      return (\n        <View\n          className={classNames({\n            [`${prefixCls}-plain`]: true,\n            [`${prefixCls}-plain-center`]: titleAlign === 'center',\n            [`${prefixCls}-plain-${TABS_TITLE_ID}`]: true,\n          })}\n        >\n          {tabs.map((item: TabTitleProps) => (\n            <View\n              key={item.key}\n              className={classNames({\n                [`${prefixCls}-plain-title`]: true,\n                [`${prefixCls}-plain-center-title`]: titleAlign === 'center',\n              })}\n              onTap={() => handleTabClick(item)}\n            >\n              {item.tab}\n            </View>\n          ))}\n          <View\n            className={`${prefixCls}-plain-active`}\n            style={{\n              transform: `translateX(${left}PX) translateX(-50%)`,\n            }}\n          />\n        </View>\n      );\n    }\n    if (type === 'card') {\n      return (\n        <View className={`${prefixCls}-card`}>\n          {tabs.map((item: TabTitleProps) => (\n            <View\n              key={item.key}\n              className={classNames({\n                [`${prefixCls}-card-title`]: true,\n                [`${prefixCls}-card-active`]: activeKeyStr === item.key,\n              })}\n              onTap={() => handleTabClick(item)}\n            >\n              {item.tab}\n            </View>\n          ))}\n        </View>\n      );\n    }\n    return (\n      <View className={`${prefixCls}-slider`}>\n        <View\n          className={classNames({\n            [`${prefixCls}-slider-bg`]: true,\n            [`${prefixCls}-slider-bg-square`]: titleSquare,\n          })}\n        >\n          <View className={`${prefixCls}-slider-container`}>\n            {tabs.map((item: TabTitleProps) => (\n              <View\n                key={item.key}\n                className={`${prefixCls}-slider-title`}\n                style={\n                  {\n                    fontWeight: activeKeyStr === item.key ? 500 : 400,\n                    width: titleWidth ? `${titleWidth}px` : null,\n                  } as React.CSSProperties\n                }\n                onTap={() => {\n                  handleTabClick(item);\n                }}\n              >\n                {item.tab}\n              </View>\n            ))}\n            <View\n              className={`${prefixCls}-slider-active`}\n              style={{\n                width: `${100 / tabs.length}%`,\n                transform: `translateX(${selected * 100}%)`,\n              }}\n            />\n          </View>\n        </View>\n        {extra}\n      </View>\n    );\n  };\n\n  if (direction === 'vertical') {\n    return (\n      <View className={prefixCls}>\n        <View className={`${prefixCls}-vertical`}>\n          <View className={`${prefixCls}-vertical-sidebar`}>\n            {tabs?.map((item: TabTitleProps, index: number) => (\n              <View\n                key={item.key}\n                className={`${prefixCls}-vertical-sidebar-item`}\n                style={{\n                  fontWeight: selected === index ? 500 : 400,\n                  backgroundColor: selected === index ? '#FDFFFD' : '#FAFAFA',\n                }}\n                onTap={() => handleTabClick(item)}\n              >\n                {item.tab}\n                {selected === index && (\n                  <View className={`${prefixCls}-vertical-sidebar-top`}>\n                    <View className={`${prefixCls}-vertical-sidebar-top-circle`} />\n                  </View>\n                )}\n                {selected === index && (\n                  <View className={`${prefixCls}-vertical-sidebar-bottom`}>\n                    <View className={`${prefixCls}-vertical-sidebar-bottom-circle`} />\n                  </View>\n                )}\n              </View>\n            ))}\n            <View\n              className={`${prefixCls}-vertical-sidebar-active`}\n              style={{\n                transform: `translate3d(0, ${selected * heightUnit}PX, 0)`,\n              }}\n            />\n          </View>\n          <View className={`${prefixCls}-vertical-content`}>{tabContents}</View>\n        </View>\n      </View>\n    );\n  }\n\n  return (\n    <View className={prefixCls}>\n      <View\n        className={classNames(`${prefixCls}-header`, {\n          [`${prefixCls}-header-fixed`]: fixed,\n        })}\n        style={{\n          ...headerStyle,\n        }}\n      >\n        {renderTabs()}\n        <View className={`${prefixCls}-header-content`}>{headerContent}</View>\n      </View>\n      <View className={`${prefixCls}-content`}>\n        <View\n          className={`${prefixCls}-content-wrapper`}\n          style={\n            animated\n              ? {\n                  transition: `all 0.3s ease`,\n                  transform: `translate3d(${-selected * 100}%, 0, 0)`,\n                }\n              : ({} as React.CSSProperties)\n          }\n        >\n          {tabContents}\n        </View>\n      </View>\n    </View>\n  );\n};\n\nconst TabContent: React.FC<TabContentProps> = (\n  props: TabContentProps,\n): React.ReactElement | null => {\n  const { active, style, animated, children } = props;\n\n  if (!active) {\n    return (\n      <View\n        className={classNames(`${prefixCls}-content-tab`, {\n          [`${prefixCls}-content-tab-inactive`]: !animated,\n          [`${prefixCls}-content-tab-inactive-animated`]: animated,\n        })}\n        style={style}\n      >\n        {children}\n      </View>\n    );\n  }\n  return (\n    <View className={`${prefixCls}-content-tab`} style={style}>\n      {children}\n    </View>\n  );\n};\n\nTabs.TabContent = TabContent;\n\nexport default Tabs;\n"
  },
  {
    "path": "components/tabs/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$tabs-prefix-cls: #{$anna-prefix}-tabs;\n\n.#{$tabs-prefix-cls} {\n  height: 100%;\n  &-header{\n    &-fixed{\n      position: fixed;\n      top: 0;\n      left: 0;\n      right: 0;\n      z-index: 9;\n    }\n    &-content{\n    }\n  }\n  &-plain{\n    position: relative;\n    display: flex;\n    margin-bottom: 10px;\n    width: 100%;\n    overflow: scroll;\n    white-space: nowrap;\n    &::-webkit-scrollbar{\n      display: none;\n    }\n    &-title{\n      box-sizing: border-box;\n      height: 72px;\n      line-height: 72px;\n      white-space: nowrap;\n      margin-right: 50px;\n      color: #000;\n      text-align: center;\n      user-select: none;\n      cursor: pointer;\n    }\n    &-active{\n      box-sizing: border-box;\n      position: absolute;\n      left: 0;\n      bottom: 0;\n      height: 8px;\n      width: 32px;\n      border-radius: 8px;\n      background-color: $brand-color;\n      overflow: hidden;\n      transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);\n    }\n  }\n  &-plain-center{\n    justify-content: center;\n    &-title{\n      flex: 1;\n      text-align: center;\n      padding: 0 10px;\n      margin-right: 0;\n    }\n  }\n  &-card{\n    box-sizing: border-box;\n    display: flex;\n    border: 1PX solid $brand-color;\n    margin-bottom: 10px;\n    font-size: 28px;\n    border-radius: 12px;\n    overflow: hidden;\n    &-title{\n      flex: 1;\n      box-sizing: border-box;\n      height: 56px;\n      line-height: 56px;\n      white-space: nowrap;\n      color: $brand-color;\n      text-align: center;\n      border-right: 1PX solid $brand-color;\n      cursor: pointer;\n      &:nth-last-child(1){\n        border-right: none;\n      }\n    }\n    &-active{\n      font-weight: 500;\n      color: $light-base;\n      background-color: $brand-color;\n    }\n  }\n  &-slider{\n    position: relative;\n    display: flex;\n    justify-content: center;\n    margin-bottom: 10px;\n    font-size: 26px;\n    &-bg{\n      padding: 6px;\n      background-color: #EDEDED;\n      border-radius: 72px;\n      &-square{\n        border-radius: 16px;\n        .#{$tabs-prefix-cls}-slider-active{\n          border-radius: 12px;\n        }\n      }\n    }\n    &-container{\n      display: flex;\n      justify-content: center;\n      height: 60px;\n      line-height: 60px;\n      position: relative;\n      z-index: 0;\n    }\n    &-title{\n      width: 140px;\n      text-align: center;\n      transition: all 0.3s;\n      overflow: hidden;\n      white-space: nowrap;\n      cursor: pointer;\n    }\n    &-active{\n      position: absolute;\n      left: 0;\n      background-color: $light-base;\n      width: 50%;\n      height: 100%;\n      border-radius: 60px;\n      z-index: -1;\n      transform: translateX(0);\n      transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n      box-shadow: 0 4px 8px #CCCCCC;\n    }\n  }\n  &-content{\n    overflow: hidden;\n    &-wrapper{\n      display: flex;\n    }\n    &-tab{\n      flex-shrink: 0;\n      width: 100%;\n      min-height: 100%;\n      &-inactive{\n        display: none;\n        &-animated{\n          height: 0;\n          min-height: 0;\n        }\n      }\n    }\n  }\n  // vertical\n  &-vertical {\n    height: 100%;\n    display: flex;\n    font-size: 28px;\n    border-radius: 16px;\n    overflow: hidden;\n    &-sidebar {\n      position: relative;\n      background-color: $light-4;\n      width: 170px;\n      color: #000;\n      font-weight: 400;\n      &-item {\n        position: relative;\n        height: 48PX;\n        line-height: 48PX;\n        padding: 0 24px;\n        white-space: nowrap;\n        cursor: pointer;\n      }\n      &-active {\n        position: absolute;\n        left: 0;\n        top: 16PX;\n        width: 4PX;\n        height: 16PX;\n        border-radius: 4PX;\n        background-color: $brand-color;\n        transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);\n      }\n      &-top{\n        position: absolute;\n        top: -12px;\n        right: 0;\n        width: 12px;\n        height: 12px;\n        background-color: $light-base;\n        overflow: hidden;\n        transform: rotate(90deg);\n        z-index: 1;\n        &-circle{\n          position: absolute;\n          width: 24px;\n          height: 24px;\n          border-radius: 50%;\n          left: -12px;\n          right: -12px;\n          background-color: $light-4;\n        }\n      }\n      &-bottom{\n        position: absolute;\n        bottom: -12px;\n        right: 0;\n        width: 12px;\n        height: 12px;\n        background-color: $light-base;\n        overflow: hidden;\n        z-index: 1;\n        &-circle{\n          position: absolute;\n          width: 24px;\n          height: 24px;\n          border-radius: 50%;\n          left: -12px;\n          right: -12px;\n          background-color: $light-4;\n        }\n      }\n    }\n    &-content {\n      flex: 1;\n      background-color: $light-base;\n    }\n  }\n}\n\n"
  },
  {
    "path": "components/tabs/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/tag/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('tag');\n\nexport interface TagProps {\n  color?: string;\n  plain?: boolean;\n  size?: string;\n  block?: string;\n  className?: string;\n  style?: React.CSSProperties;\n  children?: React.ReactNode;\n  onTap?: (e: any) => void;\n}\n\nconst Tag = (props: TagProps): React.ReactElement => {\n  const { color, plain, size, block, className, style, children, onTap } = props;\n\n  const classes = classNames(\n    prefixCls,\n    {\n      [`${prefixCls}-plain`]: plain,\n      [`${prefixCls}-small`]: size === 'small',\n      [`${prefixCls}-large`]: size === 'large',\n      [`${prefixCls}-block`]: block,\n      [`${prefixCls}-${color}`]: color,\n    },\n    className,\n  );\n\n  return (\n    <View className={classes} style={style} onTap={onTap}>\n      {children}\n    </View>\n  );\n};\n\nexport interface CheckableTagProps extends TagProps {\n  checked?: boolean;\n  checkedColor?: string;\n  disabled?: boolean;\n  onChange?: (e: any) => void;\n}\n\nTag.CheckableTag = (props: CheckableTagProps) => {\n  const { className, checked, checkedColor, style = {}, disabled, onChange, children } = props;\n  const { height } = style;\n  let tagHeight = height;\n  if (typeof height === 'string') {\n    if (height.includes('px')) {\n      tagHeight = Number(height.slice(0, -2));\n    } else {\n      tagHeight = Number(height);\n    }\n  }\n  let tagStyle = undefined;\n  if (height) {\n    tagStyle = {\n      ...style,\n      lineHeight: `${(tagHeight as number) - 4}px`,\n    };\n  }\n\n  const handleChange = () => {\n    if (disabled) {\n      return;\n    }\n    onChange?.(!checked);\n  };\n\n  return (\n    <Tag\n      size=\"large\"\n      {...props}\n      className={classNames(\n        {\n          [`${prefixCls}-checkable`]: true,\n          [`${prefixCls}-checked`]: checked,\n          [`${prefixCls}-${checkedColor}`]: checked && checkedColor,\n          [`${prefixCls}-disabled`]: disabled,\n        },\n        className,\n      )}\n      style={tagStyle}\n      onTap={handleChange}\n    >\n      {children}\n    </Tag>\n  );\n};\n\nexport default Tag;\n"
  },
  {
    "path": "components/tag/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$tag-prefix-cls: #{$anna-prefix}-tag;\n\n.#{$tag-prefix-cls} {\n  box-sizing: border-box;\n  position: relative;\n  display: inline-block;\n  text-align: center;\n  // type\n  color: #333;\n  background-color: $light-7;\n  border: 2px solid $light-7;\n  // size\n  height: 44px;\n  line-height: 40px;\n  padding: 0 14px;\n  border-radius: 8px;\n  font-size: 24px;\n  margin-right: 14px;\n  user-select: none;\n  white-space: nowrap;\n  &:nth-last-child(1){\n    margin-right: 0;\n  }\n  &-plain{\n    background-color: transparent;\n    border-color: transparent;\n    &::before{\n      box-sizing: border-box;\n      position: absolute;\n      content: '';\n      left: -50%;\n      right: -50%;\n      top: -50%;\n      bottom: -50%;\n      border-radius: 16px; // border-radius 也会被缩小为一半\n      border: 1PX solid #CCCCCC;\n      transform: scale(0.5);\n    }\n  }\n  &-small{\n    height: 40px;\n    line-height: 36px;\n    padding: 0 12px;\n    border-radius: 6px;\n    font-size: 22px;\n  }\n  &-large{\n    height: 52px;\n    line-height: 48px;\n    padding: 0 20px;\n    border-radius: 8px;\n    font-size: 24px;\n  }\n  &-block{\n    width: 100%;\n  }\n  &-checkable{\n    cursor: pointer;\n    background-color: #F5F5F5;\n  }\n  &-checked{\n    color: $light-base;\n    background-color: $brand-color;\n    border: 2px solid $brand-color;\n  }\n  &-blue{\n    color: $brand-color;\n    background-color: #e6f7ff;\n    border: 2px solid #91d5ff;\n  }\n  &-green{\n    color: #52c41a;\n    background-color: #f6ffed;\n    border: 2px solid #b7eb8f;\n  }\n  &-yellow{\n    color: #fa8c16;\n    background-color: #fff7e6;\n    border: 2px solid #ffd591;\n  }\n  &-red{\n    color: #f5222d;\n    background-color: #fff1f0;\n    border: 2px solid #ffa39e;\n  }\n  // disabled\n  &-disabled{\n    opacity: 0.4;\n  }\n}\n"
  },
  {
    "path": "components/tag/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/textarea/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Textarea } from 'remax/one';\nimport classNames from 'classnames';\nimport { getPrefixCls } from '../common';\n\nconst prefixCls = getPrefixCls('textarea');\n\nexport interface TextareaProps {\n  className?: string;\n  name?: string;\n  value?: string;\n  placeholder?: string;\n  disabled?: boolean;\n  maxlength?: number;\n  focus?: boolean;\n  autoHeight?: boolean;\n  showCount?: boolean;\n  controlled?: boolean;\n  rows?: number;\n  onChange?: (e: any) => void;\n  onFocus?: (e: any) => void;\n  onBlur?: (e: any) => void;\n  onConfirm?: (e: any) => void;\n}\n\nconst ATextarea = (props: TextareaProps) => {\n  const {\n    className = '',\n    name,\n    value,\n    placeholder,\n    disabled,\n    maxlength,\n    focus,\n    autoHeight,\n    showCount,\n    rows = 3,\n    controlled = false,\n    onChange,\n    onFocus,\n    onBlur,\n    onConfirm,\n  } = props;\n\n  const handleChangeInput = (e: any) => {\n    onChange?.(e);\n  };\n\n  return (\n    <View className={prefixCls}>\n      <Textarea\n        className={classNames({\n          [`${prefixCls}-default`]: true,\n          [className]: true,\n        })}\n        // @ts-ignore\n        placeholderClass={`${prefixCls}-placeholder`}\n        name={name}\n        value={value}\n        placeholder={placeholder}\n        disabled={disabled}\n        maxlength={maxlength}\n        focus={focus}\n        autoHeight={autoHeight}\n        showCount={showCount}\n        controlled={controlled}\n        onInput={handleChangeInput}\n        onFocus={onFocus}\n        onBlur={onBlur}\n        onConfirm={onConfirm}\n        rows={rows}\n      />\n    </View>\n  );\n};\n\nexport default ATextarea;\n"
  },
  {
    "path": "components/textarea/style/index.scss",
    "content": "@import '../../style/theme/index';\n\n$textarea-prefix-cls: #{$anna-prefix}-textarea;\n\n.#{$textarea-prefix-cls} {\n  &-default{\n    display: block;\n    width: 100%;\n    padding: 0;\n    font-size: 28px;\n    color: $font-color-1;\n    background-color: $light-base;\n    outline: none;\n    resize: none;\n    border: none;\n  }\n  &-placeholder{\n    font-size: 28px;\n  }\n}\n"
  },
  {
    "path": "components/textarea/style/index.ts",
    "content": "import '../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/web/api/chooseImage/index.ts",
    "content": "export default (obj: any) => {\n  const body = document.getElementsByTagName('body')[0];\n  const imgUploadInput = document.createElement('input');\n  imgUploadInput.type = 'file';\n  imgUploadInput.multiple = obj?.multiple;\n  imgUploadInput.style.height = '0';\n  body.appendChild(imgUploadInput);\n  imgUploadInput.onclick = e => {\n    // body.removeChild(imgUploadInput as HTMLInputElement);\n  };\n  imgUploadInput.onchange = (e: any) => {\n    const files = e.target.files;\n    if (obj?.multiple && files.length > obj.count) {\n      console.log('选择数量超过最大数量');\n      return;\n    }\n    const filesTask = [];\n    for (let i = 0; i < files.length; i += 1) {\n      const fileTask = new Promise((resolve, reject) => {\n        const file = files[i];\n        const reader = new FileReader();\n        reader.onload = function (evt: any) {\n          resolve(evt.target.result);\n        };\n        reader.readAsDataURL(file);\n      });\n      filesTask.push(fileTask);\n    }\n    Promise.all(filesTask)\n      .then(result => {\n        const params = {\n          filePaths: result,\n        };\n        obj?.success(params);\n      })\n      .catch(error => {\n        console.error('Read file error', error);\n      });\n    body.removeChild(imgUploadInput);\n  };\n  imgUploadInput.click();\n};\n"
  },
  {
    "path": "components/web/api/createSelectorQuery/index.ts",
    "content": "export interface QueryProps {\n  select?: (selector: string) => any;\n  selectAll?: (selector: string) => any;\n  boundingClientRect?: () => any;\n  exec?: (cb: () => void) => any;\n}\n\nconst HTML_NODES = ['[object HTMLCollection]', '[object NodeList]'];\n\nconst createSelectorQuery = function () {\n  const query: QueryProps = {};\n  let eles: any[] = [];\n\n  query.select = function (selector: string) {\n    let ele = null;\n    ele = document.querySelector(selector);\n    eles.push(ele);\n    return this;\n  };\n\n  query.selectAll = function (selector: string) {\n    let ele: any = [];\n    ele = document.querySelectorAll(selector);\n    eles.push(ele);\n    return this;\n  };\n\n  query.boundingClientRect = function () {\n    eles = eles.map(item => {\n      let newItem = item;\n      if (HTML_NODES.includes(Object.prototype.toString.call(item))) {\n        const htmlArr = [];\n        for (let index = 0; index < item.length; index++) {\n          htmlArr.push(item[index]);\n        }\n        newItem = htmlArr.map((i: any) => {\n          const rect = i.getBoundingClientRect();\n          return {\n            bottom: rect.bottom,\n            height: rect.height,\n            // 由于 getBoundingClientRect 方法获取的是相对视窗的，所以这里改写成 i.offsetLeft 来使其相对的元素为最近的position不为static的祖先元素。\n            left: i.offsetLeft, // rect.left\n            right: rect.right,\n            top: rect.top,\n            width: i.offsetWidth, // rect.width\n            x: rect.x,\n            y: rect.y,\n          };\n        });\n      } else {\n        const rect = newItem.getBoundingClientRect();\n        newItem = {\n          bottom: rect.bottom,\n          height: rect.height,\n          left: newItem.offsetLeft, // rect.left\n          right: rect.right,\n          top: rect.top,\n          width: newItem.offsetWidth, // rect.width\n          x: rect.x,\n          y: rect.y,\n        };\n      }\n      return newItem;\n    });\n    return this;\n  };\n\n  query.exec = function (callback?: (ret: any[]) => void) {\n    callback?.(eles);\n  };\n\n  return query;\n};\n\nexport default createSelectorQuery;\n"
  },
  {
    "path": "components/web/api/datePicker/index.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/web/api/hideLoading/index.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/web/api/index.ts",
    "content": "export { default as createSelectorQuery } from './createSelectorQuery';\n\nexport { default as datePicker } from './datePicker';\n\nexport { default as chooseImage } from './chooseImage';\n\nexport { default as previewImage } from './previewImage';\n\nexport { default as showToast } from './showToast';\n\nexport { default as showLoading } from './showLoading';\n\nexport { default as hideLoading } from './hideLoading';\n"
  },
  {
    "path": "components/web/api/previewImage/index.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/web/api/showLoading/index.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/web/api/showToast/index.ts",
    "content": "// eslint-disable-next-line @typescript-eslint/no-empty-function\nexport default () => {};\n"
  },
  {
    "path": "components/web/base/checkbox/index.tsx",
    "content": "import * as React from 'react';\n\ntype Props = any;\n\nexport default function Checkbox(props: Props) {\n  return <input {...props} type=\"checkbox\" />;\n}\n"
  },
  {
    "path": "components/web/base/image/index.tsx",
    "content": "import Image from '@remax/one/esm/hostComponents/Image/index.web';\n\nexport default Image;\n"
  },
  {
    "path": "components/web/base/index.ts",
    "content": "export { default as ScrollView } from './scroll-view';\n\nexport { default as Checkbox } from './checkbox';\n\nexport { default as Picker } from './picker';\n\n// remax/one\nexport { default as View } from './view';\n\nexport { default as Text } from './text';\n\nexport { default as Input } from './input';\n\nexport { default as Textarea } from './textarea';\n\nexport { default as Image } from './image';\n"
  },
  {
    "path": "components/web/base/input/index.tsx",
    "content": "import Input from '@remax/one/esm/hostComponents/Input/index.web';\n\nexport default Input;\n"
  },
  {
    "path": "components/web/base/picker/index.tsx",
    "content": "import React, { useState, useEffect } from 'react';\nimport Popup from '../../../popup';\nimport { getPrefixCls } from '../../../common';\n\nconst prefixCls = getPrefixCls('base-picker');\n\nexport interface RangeObjProps {\n  [propName: string]: string;\n}\n\ntype RangeProps = string | RangeObjProps;\n\nexport interface PickerProps {\n  value?: number;\n  range?: RangeProps[];\n  rangeKey?: string;\n  title?: React.ReactNode;\n  placeholder?: string;\n  disabled?: boolean;\n  children?: React.ReactNode;\n  onChange?: (e: any) => void;\n}\n\nconst heightUnit = 44;\n\nconst Picker = (props: PickerProps) => {\n  const { value = 0, range = [], rangeKey = 'value', title, disabled, children, onChange } = props;\n\n  const [open, setOpen] = useState(false);\n  const [initial, setInitial] = useState(heightUnit * 2);\n  const [start, setStart] = useState(0);\n  const [y, setY] = useState(initial);\n  const [columnHeight, setColumnHeight] = useState(0);\n  const [isTransition, setIsTransition] = useState(false);\n\n  useEffect(() => {\n    setColumnHeight(range.length * heightUnit);\n  }, [range]);\n\n  useEffect(() => {\n    if (!value || value <= 0) {\n      setY(heightUnit * 2);\n      return;\n    }\n    setY(-heightUnit * value + heightUnit * 2);\n  }, [value]);\n\n  const handleTap = () => {\n    if (disabled) {\n      return;\n    }\n    setOpen(state => !state);\n  };\n\n  const handleCancel = () => {\n    setOpen(false);\n  };\n\n  const handleOK = () => {\n    const v = Math.floor((y - heightUnit * 2) / -heightUnit);\n    const e = { detail: { value: v } };\n    onChange?.(e);\n    setOpen(false);\n  };\n\n  const handleTouchStart = (e: any) => {\n    e.preventDefault();\n    setIsTransition(false);\n    setStart(e.targetTouches[0].clientY);\n  };\n\n  const handleTouchMove = (e: any) => {\n    e.preventDefault();\n    const diff = e.targetTouches[0].clientY - start;\n    const updateY = diff + initial;\n    if (updateY < -columnHeight + heightUnit * 2) {\n      setY(-columnHeight + heightUnit * 2);\n      return;\n    }\n    if (updateY > heightUnit * 3) {\n      setY(heightUnit * 3);\n      return;\n    }\n    setY(updateY);\n  };\n\n  const handleTouchEnd = (e: any) => {\n    e.preventDefault();\n    if (y < -columnHeight + heightUnit * 3) {\n      setY(-columnHeight + heightUnit * 3);\n      setInitial(-columnHeight + heightUnit * 3);\n      setIsTransition(true);\n      return;\n    }\n    if (y > heightUnit * 2) {\n      setY(heightUnit * 2);\n      setInitial(heightUnit * 2);\n      setIsTransition(true);\n      return;\n    }\n    if (y % heightUnit !== 0) {\n      const r = Math.round(y / heightUnit) - Math.floor(y / heightUnit);\n      if (r === 1) {\n        const updateY = Math.ceil(y / heightUnit) * heightUnit;\n        setY(updateY);\n        setInitial(updateY);\n        setIsTransition(true);\n      } else {\n        const updateY = Math.floor(y / heightUnit) * heightUnit;\n        setY(updateY);\n        setInitial(updateY);\n        setIsTransition(true);\n      }\n      return;\n    }\n    setInitial(y);\n  };\n\n  return (\n    <div className={prefixCls}>\n      <div onClick={handleTap}>{children}</div>\n      <Popup position=\"bottom\" open={open} onClose={() => setOpen(false)}>\n        <div className={`${prefixCls}-container`}>\n          <div className={`${prefixCls}-toolbar`}>\n            <div className={`${prefixCls}-toolbar-cancel`} onClick={handleCancel}>\n              取消\n            </div>\n            <div className={`${prefixCls}-toolbar-tittle`}>{title}</div>\n            <div className={`${prefixCls}-toolbar-confirm`} onClick={handleOK}>\n              确定\n            </div>\n          </div>\n          <div className={`${prefixCls}-columns`}>\n            <div className={`${prefixCls}-column`}>\n              <ul\n                className={`${prefixCls}-column-items`}\n                onTouchStart={handleTouchStart}\n                onTouchMove={handleTouchMove}\n                onTouchEnd={handleTouchEnd}\n                // onMouseDown={handleTouchStart}\n                // onMouseMove={handleTouchMove}\n                // onMouseUp={handleTouchEnd}\n                style={{\n                  transform: `translate3d(0, ${y}PX, 0)`,\n                  transition: `${\n                    isTransition ? 'transform' : 'none'\n                  } 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)`,\n                }}\n              >\n                {range?.map((option, index: number) => (\n                  <li key={index} className={`${prefixCls}-column-item`}>\n                    {(option as RangeObjProps)?.[rangeKey] || option}\n                  </li>\n                ))}\n              </ul>\n            </div>\n            <div className={`${prefixCls}-selected`} />\n            <div className={`${prefixCls}-mask`} />\n          </div>\n        </div>\n      </Popup>\n    </div>\n  );\n};\n\nexport default Picker;\n"
  },
  {
    "path": "components/web/base/picker/style/index.scss",
    "content": "@import '../../../../style/theme/index';\n\n$picker-prefix-cls: #{$anna-prefix}-base-picker;\n\n\n.#{$picker-prefix-cls} {\n  font-size: 28px;\n  color: #000;\n  &-toolbar {\n    height: 88px;\n    line-height: 88px;\n    display: flex;\n    justify-content: space-between;\n    &-cancel {\n      padding: 0 24px;\n      color: #999;\n    }\n    &-title {\n      color: #333;\n      font-weight: 500;\n    }\n    &-confirm {\n      padding: 0 24px;\n      color: $brand-color;\n    }\n  }\n  &-columns {\n    position: relative;\n    display: flex;\n    height: 440px;\n  }\n  &-column {\n    flex: 1;\n    backface-visibility: hidden;\n    touch-action: none;\n    overflow: hidden;\n    cursor: grab;\n    user-select: none;\n    &-items {\n      transform: translate3d(0, 176px, 0);\n    }\n    &-item {\n      height: 88px;\n      line-height: 88px;\n      padding: 0 24px;\n      text-align: center;\n    }\n  }\n  &-selected {\n    box-sizing: border-box;\n    position: absolute;\n    left: 0;\n    top: 176px;\n    width: 100%;\n    height: 88px;\n    background-color: rgba(102, 204, 255, 0.08);\n    pointer-events: none;\n  }\n  &-mask {\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4)), \n    linear-gradient(0deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4));\n    background-repeat: no-repeat;\n    background-position: top, bottom; // 此处逗号隔开对应多个background-image\n    background-size: 100% 176px;\n    pointer-events: none;\n  }\n}"
  },
  {
    "path": "components/web/base/picker/style/index.ts",
    "content": "import '../../../../style/index.scss';\nimport './index.scss';\n"
  },
  {
    "path": "components/web/base/scroll-view/index.tsx",
    "content": "import * as React from 'react';\n// 自定义 Props\ntype Props = any;\n\nexport default function ScrollView(props: Props) {\n  return <div {...props} style={{ ...props.style, overflow: 'scroll' }} />;\n}\n"
  },
  {
    "path": "components/web/base/text/index.tsx",
    "content": "import Text from '@remax/one/esm/hostComponents/Text/index.web';\n\nexport default Text;\n"
  },
  {
    "path": "components/web/base/textarea/index.tsx",
    "content": "import Textarea from '@remax/one/esm/hostComponents/Textarea/index.web';\n\nexport default Textarea;\n"
  },
  {
    "path": "components/web/base/view/index.tsx",
    "content": "import View from '@remax/one/esm/hostComponents/View/index.web';\n\nexport default View;\n"
  },
  {
    "path": "components/web/index.ts",
    "content": "export * from './api';\nexport * from './base';\n"
  },
  {
    "path": "docs/components/common/block/index.module.scss",
    "content": "@import '../../../../components/style/theme/index.scss';\r\n\r\n.block{\r\n  margin-bottom: 30px;\r\n  .title{\r\n    height: 88px;\r\n    line-height: 86px;\r\n    color: rgba(0,0,0,.85);\r\n    font-size: 32px;\r\n    font-weight: 500;\r\n    padding-left: 24px;\r\n  }\r\n  .content{\r\n    \r\n  }\r\n}"
  },
  {
    "path": "docs/components/common/block/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport styles from './index.module.scss';\n\nexport interface BlockProps {\n  title?: React.ReactNode;\n  children?: React.ReactNode;\n  noTitlePadding?: boolean;\n  contentStyle?: React.CSSProperties;\n  className?: string;\n}\n\nconst Block = (props: BlockProps) => {\n  const { title, children, noTitlePadding, contentStyle, className } = props;\n\n  return (\n    <View className={classNames(styles.block, className)}>\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\n        {title}\n      </View>\n      <View className={styles.content} style={contentStyle}>\n        {children}\n      </View>\n    </View>\n  );\n};\n\nexport default Block;\n"
  },
  {
    "path": "docs/components/common/common/index.ts",
    "content": "/** @format */\n\nexport const annaPrefix = 'anna';\n\nexport const getPrefixCls = (name: string) => `${annaPrefix}-${name}`;\n"
  },
  {
    "path": "docs/components/common/frame/index.module.scss",
    "content": "@import '../../../../components/style/theme/index.scss';\r\n\r\n.app{\r\n  margin-bottom: 30px;\r\n  box-sizing: border-box;\r\n  width: 720px;\r\n  min-height: 1280px;\r\n  background: $light-base;\r\n  overflow: scroll;\r\n  border-radius: 16px;\r\n  box-shadow: #EEE 0 8px 24px;\r\n  transform: translateZ(0); // 利用CSS3的transform使fixed相对于app定位\r\n  -webkit-transform: translateZ(0);\r\n  .title{\r\n    box-sizing: border-box;\r\n    height: 112px;\r\n    line-height: 112px;\r\n    text-align: center;\r\n    font-size: 32px;\r\n    font-weight: 500;\r\n    color: $light-base;\r\n  }\r\n  .content{\r\n    \r\n  }\r\n}\r\n\r\n.padding{\r\n  padding: 28px;\r\n}"
  },
  {
    "path": "docs/components/common/frame/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport styles from './index.module.scss';\n\nexport interface BlockProps {\n  title?: React.ReactNode;\n  children?: React.ReactNode;\n  className?: string;\n  grayBg?: boolean;\n  lightBg?: boolean;\n  padding?: boolean;\n  style?: React.CSSProperties;\n}\n\nconst Frame = (props: BlockProps) => {\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\n\n  let backgroundColor = '#FDFFFD';\n  if (grayBg) {\n    backgroundColor = '#F2F2F2';\n  }\n  if (lightBg) {\n    backgroundColor = '#F7F7F7';\n  }\n\n  return (\n    <View\n      className={classNames({\n        [styles.app]: true,\n        [className]: true,\n        [styles.padding]: padding,\n      })}\n      style={{\n        ...style,\n        backgroundColor,\n      }}\n    >\n      {title ? <View className={styles.title}>{title}</View> : null}\n      <View className={styles.content}>{children}</View>\n    </View>\n  );\n};\n\nexport default Frame;\n"
  },
  {
    "path": "docs/components/common/grid/index.module.scss",
    "content": ".grid{\n  box-sizing: border-box;\n  padding-left: 10px;\n  display: grid;\n  grid-template-columns: repeat(auto-fill, calc(33.3333% - 10px));\n  grid-template-rows: 200px;\n  grid-auto-rows: 200px;\n  row-gap: 10px;\n  column-gap: 10px;\n}\n\n\n// .container {\n//   display: grid;\n//   grid-template-columns: repeat(3,calc(100wh / 3));\n//   grid-template-rows:calc(100wh / 3);\n// }"
  },
  {
    "path": "docs/components/common/grid/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport styles from './index.module.scss';\n\nexport interface GridProps {\n  children?: any;\n}\n\nconst Grid = (props: GridProps) => {\n  const { children } = props;\n  return <View className={styles.grid}>{children}</View>;\n};\n\nexport default Grid;\n"
  },
  {
    "path": "docs/components/common/grid-item/index.module.scss",
    "content": "@import '../../../../components/style/theme/index.scss';\n\n.gridItem{\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  border-radius: 10px;\n  background-color: $light-base;\n  overflow: hidden;\n  .name{\n    font-size: 24px;\n    margin-top: 14px;\n    color: #000;\n  }\n}\n\n\n// .container {\n//   display: grid;\n//   grid-template-columns: repeat(3,calc(100wh / 3));\n//   grid-template-rows:calc(100wh / 3);\n// }"
  },
  {
    "path": "docs/components/common/grid-item/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport styles from './index.module.scss';\n\nexport interface GridItemProps {\n  name?: string;\n  children?: any;\n}\n\nconst GridItem = (props: GridItemProps) => {\n  const { name, children } = props;\n  return (\n    <View className={styles.gridItem}>\n      {children}\n      <View className={styles.name}>{name}</View>\n    </View>\n  );\n};\n\nexport default GridItem;\n"
  },
  {
    "path": "docs/components/common/index.ts",
    "content": "export { default as Frame } from './frame';\n\nexport { default as Block } from './block';\n\nexport { default as Grid } from './grid';\n\nexport { default as GridItem } from './grid-item';\n"
  },
  {
    "path": "docs/components/data-display/card/index.module.scss",
    "content": "@import '../../../../components/style/theme/index.scss';\n\n.extra{\n  color: $brand-color;\n}\n.row{\n  height: 60px;\n  line-height: 60px;\n  color: #333;\n}\n.coverExtra{\n  font-size: 40px;\n}\n.coverRow{\n  color: #333;\n  line-height: 1.5715;\n}\n.foot{\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 88px;\n  cursor: pointer;\n  &:hover{\n    background-color: #F9F9F9;\n  }\n  &:active{\n    background-color: #F4F4F4;\n  }\n}\n.footHorizontal{\n  display: flex;\n  justify-content: flex-end;\n  >span{\n    margin-left: 32px;\n  }\n}\n.imageContainer{\n  padding: 20px 10px 20px 20px;\n  width: 260px;\n  height: 270px;\n  >img{\n    display: block;\n    width: 100%;\n    height: 100%;\n    border-radius: 8px;\n  }\n}"
  },
  {
    "path": "docs/components/data-display/card/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Card, Icon } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nexport default () => {\n  return (\n    <Frame grayBg padding>\n      <Block noTitlePadding title=\"Basic\">\n        <Card>\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n        </Card>\n      </Block>\n      <Block noTitlePadding title=\"With Title\">\n        <Card title=\"title\">\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n        </Card>\n      </Block>\n      <Block noTitlePadding title=\"With Description\">\n        <Card title=\"title\" description=\"Here is the description\">\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n        </Card>\n      </Block>\n      <Block noTitlePadding title=\"With Extra\">\n        <Card\n          title=\"title\"\n          description=\"Here is the description\"\n          extra={<View className={styles.extra}>status</View>}\n        >\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n        </Card>\n      </Block>\n      <Block noTitlePadding title=\"With Foot\">\n        <Card\n          title=\"title\"\n          foot={\n            <View className={styles.foot}>\n              <Icon type=\"comment\" size=\"40px\" style={{ marginRight: '6px' }} />\n              联系客服\n            </View>\n          }\n        >\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n          <View className={styles.row}>Card content</View>\n        </Card>\n      </Block>\n      <Block noTitlePadding title=\"With Cover\">\n        <Card\n          title=\"Anna\"\n          description=\"Summer is coming!\"\n          extra={<View className={styles.coverExtra}>🏖</View>}\n          cover={\n            <img alt=\"Anna\" src=\"https://smebimage.fuliaoyi.com/Fg3SWrMKpkqRMFN9VQeFzOFCbbLo\" />\n          }\n        >\n          <View className={styles.coverRow}>\n            Make up,and dressed. Are you ready to go? Weather is great, it's your holiday. We gotta\n            party all day long.\n          </View>\n        </Card>\n      </Block>\n      <Block noTitlePadding title=\"Direction & Foot\">\n        <Card\n          title=\"Anna\"\n          description=\"Summer is coming!\"\n          extra={<View className={styles.coverExtra}>🏖</View>}\n          cover={\n            <View className={styles.imageContainer}>\n              <img alt=\"Anna\" src=\"https://smebimage.fuliaoyi.com/Fg3SWrMKpkqRMFN9VQeFzOFCbbLo\" />\n            </View>\n          }\n          direction=\"horizontal\"\n          foot={\n            <View className={styles.footHorizontal}>\n              <Icon type=\"like\" size=\"40px\" />\n              <Icon type=\"favor\" size=\"40px\" />\n              <Icon type=\"comment\" size=\"40px\" />\n            </View>\n          }\n        >\n          <View className={styles.coverRow}>\n            Make up,and dressed. Are you ready to go? Weather is great, it's your holiday. We gotta\n            party all day long.\n          </View>\n        </Card>\n      </Block>\n      <Block noTitlePadding title=\"Shadow\">\n        <Card\n          title=\"淡彩\"\n          description=\"花边-蕾丝花边-睫毛花边\"\n          cover={\n            <View className={styles.imageContainer}>\n              <img alt=\"Anna\" src=\"https://smebimage.fuliaoyi.com/Fii3a22UpsVg2luI0aEwOCn870yP\" />\n            </View>\n          }\n          direction=\"horizontal\"\n          shadow\n        ></Card>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-display/card.md",
    "content": "---\ntitle: Card\norder: 5\ngroup:\n  title: Data Display\n  order: 2\n---\n\n## Card\n\nDemo:\n\n<code src=\"./card/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| title | 卡片标题 | `string` \\| `ReactNode` | - |\n| description | 卡片描述 | `string` \\| `ReactNode` | - |\n| extra | 卡片额外辅助内容 | `string` \\| `ReactNode` | - |\n| cover | 卡片封面 | ReactNode | - |\n| foot | 自定义卡片底部 | ReactNode | - |\n| direction | 设置卡片的方向 | `horizontal` \\| `vertical` | `vertical` |\n| shadow | 设置卡片阴影效果 | boolean | false |\n| style | 自定义卡片样式 | CSSProperties | - |\n| contentStyle | 自定义卡片内容区域样式 | CSSProperties | - |\n| onTap | 点击卡片时触发的回调 | (e: any) => void | - |\n\n"
  },
  {
    "path": "docs/components/data-display/steps/index.module.scss",
    "content": ".app {\n  padding: 30rpx 0;\n  .container{\n    padding: 20rpx 24rpx;\n    background-color: $light-base;\n  }\n}\n"
  },
  {
    "path": "docs/components/data-display/steps/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Steps } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nexport default () => {\n  return (\n    <Frame padding>\n      <Block noTitlePadding title=\"Basic\">\n        <Steps\n          current={1}\n          steps={[\n            {\n              title: '客户下单',\n            },\n            {\n              title: '商城发货',\n            },\n            {\n              title: '买家确认',\n            },\n          ]}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Status\">\n        <Steps\n          current={1}\n          status={'error'}\n          steps={[\n            {\n              title: '客户下单',\n            },\n            {\n              title: '商城发货',\n              errorTitle: '发货失败',\n            },\n            {\n              title: '买家确认',\n            },\n          ]}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Direction\">\n        <View\n          style={{\n            padding: '60px 50px',\n          }}\n        >\n          <Steps\n            direction=\"vertical\"\n            steps={[\n              {\n                title: '报价成功',\n              },\n              {\n                title: '询价中',\n              },\n              {\n                title: '待处理',\n              },\n            ]}\n          />\n        </View>\n      </Block>\n      <Block noTitlePadding title=\"Description & Extra\">\n        <View\n          style={{\n            padding: '60px 50px',\n          }}\n        >\n          <Steps\n            direction=\"vertical\"\n            steps={[\n              {\n                title: '报价成功',\n                description: '客户已接受报价',\n                extra: '2020-5-1',\n              },\n              {\n                title: '询价中',\n                description: '销售以向采购提交询价请求',\n                extra: '2020-4-27',\n              },\n              {\n                title: '待处理',\n                description: '客户已下单，订单等待销售处理',\n                extra: '2020-4-23',\n              },\n            ]}\n          />\n        </View>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-display/steps.md",
    "content": "---\ntitle: Steps\norder: 10\n---\n\n## Steps\n\nDemo:\n\n<code src=\"./steps/index.tsx\" />\n\n## API\n\n#### Steps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| current | 指定当前步骤，从 0 开始记数 | number | `0` |\n| status | 指定当前步骤的状态。 可选失败 `error` | string | - |\n| direction | 指定步骤条方向。可选水平 `horizontal` 和竖直 `vertical` 两种方向 | string | `horizontal` |\n| steps | 步骤数据 | StepProps[] | - |\n\n\n#### StepProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| title | 标题 | `string`\\|`ReactNode` | - |\n| errorTitle | 失败状态下的标题 | `string`\\|`ReactNode` | - |\n| extra | 右上角自定义区域 | `string`\\|`ReactNode` | - |\n| description | 步骤的详情描述 | `string`\\|`ReactNode` | - |"
  },
  {
    "path": "docs/components/data-display/tabs/index.module.scss",
    "content": "@import '../../../../components/style/theme/index.scss';\n\n.subTitle{\n  color: #999;\n  font-size: 28px;\n  padding-bottom: 20px;\n}\n.tabContent{\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 240px;\n}\n.tab{\n  position: relative;\n  .total{\n    position: absolute;\n    top: 0;\n    right: -26px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 30px;\n    height: 30px;\n    border-radius: 50%;\n    background-color: $brand-color;\n    color: #FFF;\n    font-size: 20px;\n  }\n}\n\n.tab5{\n  position: relative;\n  .total{\n    position: absolute;\n    top: 32px;\n    right: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 30px;\n    height: 30px;\n    border-radius: 50%;\n    background-color: $brand-color;\n    color: #FFF;\n    font-size: 20px;\n  }\n}\n"
  },
  {
    "path": "docs/components/data-display/tabs/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Text } from 'remax/one';\nimport { Tabs, Card } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nconst { TabContent } = Tabs;\n\nconst tabs = [\n  {\n    key: '0',\n    title: 'All',\n  },\n  {\n    key: '1',\n    title: 'Missed',\n  },\n];\n\nconst tabs1 = [\n  {\n    key: '0',\n    title: 'All',\n  },\n  {\n    key: '1',\n    title: 'Missed',\n  },\n];\n\nconst tabs2 = [\n  {\n    key: '0',\n    title: '全部',\n  },\n  {\n    key: '1',\n    title: (\n      <View className={styles.tab}>\n        待报价\n        <Text className={styles.total}>7</Text>\n      </View>\n    ),\n    content: <View>www</View>,\n  },\n  {\n    key: '2',\n    title: '询价中',\n  },\n  {\n    key: '3',\n    title: '待报价',\n  },\n  {\n    key: '4',\n    title: '报价中',\n  },\n  {\n    key: '5',\n    title: '报价成功',\n  },\n  {\n    key: '6',\n    title: '待付款',\n  },\n  {\n    key: '7',\n    title: '已完成',\n  },\n];\n\nconst tabs5 = [\n  {\n    key: '0',\n    title: '全部',\n  },\n  {\n    key: '1',\n    title: (\n      <View className={styles.tab5}>\n        待报价\n        <Text className={styles.total}>7</Text>\n      </View>\n    ),\n  },\n  {\n    key: '2',\n    title: '询价中',\n  },\n  {\n    key: '3',\n    title: '待报价',\n  },\n  {\n    key: '4',\n    title: '报价中',\n  },\n];\n\nconst tabs3 = [\n  {\n    key: '0',\n    title: '精选',\n  },\n  {\n    key: '1',\n    title: '关注',\n  },\n  {\n    key: '2',\n    title: '广场',\n  },\n];\n\nconst tabs4 = [\n  {\n    key: '0',\n    title: 'All',\n  },\n  {\n    key: '1',\n    title: 'Read',\n  },\n  {\n    key: '2',\n    title: 'Missed',\n  },\n];\n\nexport default () => {\n  const [stateKey, setStateKey] = React.useState('0');\n  const [stateKey1, setStateKey1] = React.useState('0');\n  const [stateKey2, setStateKey2] = React.useState('0');\n  const [stateKey3, setStateKey3] = React.useState('0');\n  const [stateKey4, setStateKey4] = React.useState('0');\n  const [stateKey5, setStateKey5] = React.useState('0');\n\n  return (\n    <Frame padding grayBg>\n      <Block noTitlePadding title=\"Basic\">\n        <Tabs onTabClick={({ key }) => setStateKey(key)} activeKey={stateKey}>\n          {tabs.map(tab => (\n            <TabContent key={tab.key} tab={tab.title}>\n              <Card>\n                {[...new Array(1)].map((i, index) => (\n                  <View key={index} className={styles.tabContent}>{`${tab.title} content`}</View>\n                ))}\n              </Card>\n            </TabContent>\n          ))}\n        </Tabs>\n      </Block>\n      <Block noTitlePadding title=\"TitleSquare & Animated\">\n        <Tabs\n          onTabClick={({ key }) => setStateKey1(key)}\n          activeKey={stateKey1}\n          titleSquare\n          animated\n        >\n          {tabs1.map(tab => (\n            <TabContent key={tab.key} tab={tab.title}>\n              <Card>\n                <View className={styles.tabContent}>{`${tab.title} content`}</View>\n              </Card>\n            </TabContent>\n          ))}\n        </Tabs>\n      </Block>\n      <Block noTitlePadding title=\"Type\">\n        <View className={styles.subTitle}>plain</View>\n        <Tabs type=\"plain\" onTabClick={({ key }) => setStateKey2(key)} activeKey={stateKey2}>\n          {tabs2.map(tab => (\n            <TabContent key={tab.key} tab={tab.title}>\n              <Card>\n                <View className={styles.tabContent}>{`${\n                  tab.key === '1' ? '待报价' : tab.title\n                } content`}</View>\n              </Card>\n            </TabContent>\n          ))}\n        </Tabs>\n        <View className={styles.subTitle}>card</View>\n        <Tabs type=\"card\" onTabClick={({ key }) => setStateKey3(key)} activeKey={stateKey3}>\n          {tabs3.map(tab => (\n            <TabContent key={tab.key} tab={tab.title}>\n              <Card>\n                <View className={styles.tabContent}>{`${tab.title} content`}</View>\n              </Card>\n            </TabContent>\n          ))}\n        </Tabs>\n      </Block>\n      <Block noTitlePadding title=\"Vertical\" contentStyle={{ height: '630px' }}>\n        <Tabs\n          onTabClick={({ key }) => setStateKey5(key)}\n          activeKey={stateKey5}\n          direction=\"vertical\"\n        >\n          {tabs5.map(tab => (\n            <TabContent key={tab.key} tab={tab.title}>\n              <Card>\n                <View className={styles.tabContent}>{`${\n                  tab.key === '1' ? '待报价' : tab.title\n                } content`}</View>\n              </Card>\n            </TabContent>\n          ))}\n        </Tabs>\n      </Block>\n      <Block noTitlePadding title=\"Fixed\">\n        <View className={styles.subTitle}>使用fixed属性可以使Tabs固定在页面顶部</View>\n        <Tabs\n          // fixed\n          onTabClick={({ key }) => setStateKey4(key)}\n          activeKey={stateKey4}\n        >\n          {tabs4.map(tab => (\n            <TabContent key={tab.key} tab={tab.title}>\n              <Card>\n                <View className={styles.tabContent}>{`${tab.title} content`}</View>\n              </Card>\n            </TabContent>\n          ))}\n        </Tabs>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-display/tabs.md",
    "content": "---\ntitle: Tabs\norder: 20\n---\n\n## Tabs\n\nDemo:\n\n<code src=\"./tabs/index.tsx\" />\n\n## API\n\n#### Tabs\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| type | tabs类型 | string | - |\n| direction | tabs方向 | `horizontal` \\| `vertical` | `horizontal` |\n| activeKey | 当前激活 Tab 面板的 key | `string` \\| `number` | - |\n| animated | 是否使用动画切换 Tabs | boolean | `false` |\n| extra | 自定义卡片title内容 | `string` \\| `ReactNode` | - |\n| titleWidth | 自定义卡片标题宽度 | number | - |\n| titleSquare | 设置卡片标题为方形 | boolean | `false` |\n| titleAlign | 设置tabs类型为plain的标题的对齐方向 | `center` | `false` |\n| fixed | 设置Tabs固定在页面顶部 | boolean | `false` |\n| headerStyle | 自定义title样式 | CSSProperties | - |\n| onTabClick | 自定义卡片内容区域样式 | (i: any) => void | - |\n\n\n#### Tabs.TabContent\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| key | 对应activeKey | `string` \\| `number` | - |\n| tab | 选项卡标题所显示内容 | `string` \\| `ReactNode` | - |\n"
  },
  {
    "path": "docs/components/data-display/tag/index.tsx",
    "content": "import * as React from 'react';\nimport { Tag } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nconst { CheckableTag } = Tag;\n\nexport default () => {\n  const [checked1, setChecked1] = React.useState(false);\n  const [checked2, setChecked2] = React.useState(false);\n\n  return (\n    <Frame padding>\n      <Block noTitlePadding title=\"Basic\">\n        <Tag>Anna</Tag>\n      </Block>\n      <Block noTitlePadding title=\"Plain\">\n        <Tag plain>Anna</Tag>\n      </Block>\n      <Block noTitlePadding title=\"Color\">\n        <Tag color=\"blue\">blue</Tag>\n        <Tag color=\"green\">green</Tag>\n        <Tag color=\"yellow\">yellow</Tag>\n        <Tag color=\"red\">red</Tag>\n      </Block>\n      <Block noTitlePadding title=\"Size\">\n        <Tag size=\"large\">large</Tag>\n        <Tag>default</Tag>\n        <Tag size=\"small\">small</Tag>\n      </Block>\n      <Block noTitlePadding title=\"Checkable\">\n        <CheckableTag checkedColor=\"blue\" checked={checked1} onChange={v => setChecked1(v)}>\n          大众优选\n        </CheckableTag>\n        <CheckableTag checked={checked2} onChange={v => setChecked2(v)}>\n          点评高分\n        </CheckableTag>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-display/tag.md",
    "content": "---\ntitle: Tag\norder: 15\n---\n\n## Tag\n\nDemo:\n\n<code src=\"./tag/index.tsx\" />\n\n## API\n\n#### Tag\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| plain | 设置朴素标签 | boolean | `false` |\n| size | 标签大小，可选值有`small` `large` | string | - |\n| color | 标签颜色，可选值有`blue` `green` `yellow` `red` | string | - |\n| className | 标签类名 | string | - |\n| style | 自定义标签样式 | CSSProperties | - |\n| onTap | 点击标签时触发的回调 | () => void | - |\n\n\n#### Tag.CheckableTag\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| checked | 设置标签的选中状态 | boolean | `false` |\n| checkedColor | 设置标签选中状态的颜色，可选值有`blue` `green` `yellow` `red` | string | - |\n| className | CheckableTag的类名 | string | - |\n| onChange | 点击标签时触发的回调 | (e: any) => void | - |\n"
  },
  {
    "path": "docs/components/data-entry/cascade/index.tsx",
    "content": "import React, { useRef } from 'react';\nimport { View } from 'remax/one';\nimport { Cascade, CascadePopup, Cell, Filter } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport { Categorys } from '../../mock';\n\nconst options1 = [\n  {\n    key: '0',\n    value: '1000',\n  },\n  {\n    key: '1',\n    value: '2000',\n  },\n  {\n    key: '2',\n    value: '3000',\n  },\n];\n\nexport default () => {\n  const [selector, setSelector] = React.useState<any[]>([]);\n  const [selector1, setSelector1] = React.useState<any[]>([]);\n  const [selector2, setSelector2] = React.useState<any[]>([]);\n\n  const [value3, setValue3] = React.useState('0');\n\n  const handleChangeCategory = (value: any[], last: any) => {\n    setSelector(value);\n  };\n\n  const handleCompleteCategory = (value: any[], last: any) => {};\n\n  const handleChangeCategory1 = (value: any[], last: any) => {\n    setSelector1(value);\n  };\n\n  const handleCompleteCategory1 = (value: any[], last: any) => {};\n\n  // Filter\n  const seletorRef = useRef<any>();\n  const handleChangeCategory2 = (value: any, valueStr: any) => {\n    setSelector2(value);\n  };\n  const handleCompleteCategory2 = (value: any, valueStr: any) => {\n    seletorRef.current.toggle();\n  };\n\n  return (\n    <Frame grayBg style={{ overflow: 'hidden' }}>\n      <Block title=\"Basic\">\n        <Cascade\n          name=\"品类\"\n          options={Categorys}\n          onChange={handleChangeCategory}\n          onComplete={handleCompleteCategory}\n          value={selector}\n        />\n      </Block>\n      <Block title=\"With Filter\">\n        <Filter zIndex={998}>\n          <Filter.Item title=\"品类\" ref={seletorRef}>\n            <Cascade\n              name=\"品类\"\n              options={Categorys}\n              onChange={handleChangeCategory2}\n              onComplete={handleCompleteCategory2}\n              value={selector2}\n            />\n          </Filter.Item>\n          <Filter.Item\n            label=\"价格\"\n            value={value3}\n            options={options1}\n            onChange={e => setValue3(e.key)}\n          />\n        </Filter>\n      </Block>\n      <View style={{ height: '500px' }} />\n      <Block title=\"With Cell and Popup\">\n        <Cell label=\"品类\" arrow>\n          <CascadePopup\n            name=\"品类\"\n            placeholder=\"请选择\"\n            options={Categorys}\n            onChange={handleChangeCategory1}\n            onComplete={handleCompleteCategory1}\n            value={selector1}\n            height=\"1024px\"\n          />\n        </Cell>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/cascade.md",
    "content": "---\ntitle: Cascade\norder: 25\n---\n\n## Cascade\n\nDemo:\n\n<code src=\"./cascade/index.tsx\" />\n\n## API\n\n#### Cascade\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 指定当前选中的条目 | OptionProps | `[]` |\n| options | 可选项数据源 | OptionProps | `[]` |\n| name | Cascade的名称 | string | - |\n| height | Cascade的高度 | string | - |\n| className | Cascade的类名 | string | - |\n| prompt | 自定义已选择的选项的提示 | (e: any) => string | - |\n| onChange | 选择完成后的回调 | (v: any[], last?: any) => void | - |\n| onComplete | 选择最后一级节点时调用此函数 | (v: any[], last?: any) | - |\n\n\n#### OptionProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| key | 此项必须设置（其值在整个选项范围内唯一），根据此属性值进行筛选 | string | - |\n| value | 值 | string | - |\n| parentKey | 父节点key值 | string | - |\n| children | 子节点 | OptionProps[] | - |\n"
  },
  {
    "path": "docs/components/data-entry/checkbox/index.module.scss",
    "content": "\n.remarks{\n  padding-top: 20px !important;\n}"
  },
  {
    "path": "docs/components/data-entry/checkbox/index.tsx",
    "content": "import React, { useState } from 'react';\nimport { View } from 'remax/one';\nimport { Checkbox, Textarea } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nconst radioStyle = { paddingBottom: '30px' };\n\nexport default () => {\n  const [option, setOption] = useState(true);\n  const [option1, setOption1] = useState([0]);\n  const [option2, setOption2] = useState([0]);\n\n  const handleChange1 = (value: any[]) => {\n    console.log('value', value);\n    setOption1(value);\n  };\n\n  const handleChange2 = (value: any[]) => {\n    console.log('value', value);\n    setOption2(value);\n  };\n\n  return (\n    <Frame padding>\n      <Block title=\"Basic\" noTitlePadding>\n        <View className={styles.container}>\n          <Checkbox checked={option} onChange={() => setOption(s => !s)}>\n            Checkbox\n          </Checkbox>\n        </View>\n      </Block>\n      <Block title=\"Group\" noTitlePadding>\n        <Checkbox.Group value={option1} onChange={handleChange1}>\n          <Checkbox value={0}>时效问题</Checkbox>\n          <Checkbox value={1}>价格问题</Checkbox>\n          <Checkbox value={2}>其他</Checkbox>\n        </Checkbox.Group>\n      </Block>\n      <Block title=\"Direction & Extra\" noTitlePadding>\n        <View className={styles.container}>\n          <Checkbox.Group direction=\"column\" value={option2} onChange={handleChange2}>\n            <Checkbox value={0} style={radioStyle}>\n              时效问题\n            </Checkbox>\n            <Checkbox value={1} style={radioStyle}>\n              价格问题\n            </Checkbox>\n            <Checkbox\n              value={2}\n              extra={\n                <Textarea\n                  className={styles.remarks}\n                  placeholder=\"若为其他，请填写备注（注：此处为extra）\"\n                  value={''}\n                  showCount={false}\n                />\n              }\n            >\n              其他\n            </Checkbox>\n          </Checkbox.Group>\n        </View>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/checkbox.md",
    "content": "---\ntitle: Checkbox\norder: 15\n---\n\n## Checkbox\n\nDemo:\n\n<code src=\"./checkbox/index.tsx\" />\n\n## API\n\n#### Checkbox\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| checked | 指定当前是否选中 | boolean | `false` |\n| value | 根据 value 进行比较，判断是否选中 | string \\| number | - |\n| extra | Checkbox下方添加的其他信息 | ReactNode | - |\n| style | 自定义Checkbox样式 | CSSProperties | - |\n| onChange | Checkbox变化时的回调函数 | (checked: boolean, e: any) => void | - |\n\n\n#### Checkbox.Group\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 用于设置当前选中的值 | string[] \\| number[] | - |\n| direction | Group里的Checkbox的排列方向 | string | `row` |\n| onChange | 选项变化时的回调函数 | (v: string[] \\| number[]) => void | - |\n\n"
  },
  {
    "path": "docs/components/data-entry/image-upload/index.tsx",
    "content": "import * as React from 'react';\nimport { Image, View } from 'remax/one';\nimport { ImageUpload } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nconst logoUrl = 'https://smebimage.fuliaoyi.com/FoMXNlKdZt9UqufDkPony8ztWKsU';\nconst fontUrl = 'https://smebimage.fuliaoyi.com/Fr53_6YFoikRWCgyOsRTcQ4f7CNB';\n\nexport default () => {\n  const [value, setValue] = React.useState([]);\n  const [value1, setValue1] = React.useState([logoUrl]);\n  const [value2, setValue2] = React.useState([logoUrl]);\n  const [value3, setValue3] = React.useState([logoUrl]);\n  const [value4, setValue4] = React.useState([logoUrl]);\n  const [value5, setValue5] = React.useState([logoUrl]);\n  const [value6, setValue6] = React.useState([]);\n  const [value7, setValue7] = React.useState([]);\n\n  const handleChange = (files: any) => {\n    setValue(files);\n  };\n  const handleChange1 = (files: any) => {\n    setValue1(files);\n  };\n  const handleChange2 = (files: any) => {\n    setValue2(files);\n  };\n  const handleChange3 = (files: any) => {\n    setValue3(files);\n  };\n  const handleChange4 = (files: any) => {\n    setValue4(files);\n  };\n  const handleChange5 = (files: any) => {\n    setValue5(files);\n  };\n  const handleChange6 = (files: any) => {\n    setValue6(files);\n  };\n  const handleChange7 = (files: any) => {\n    setValue7(files);\n  };\n\n  return (\n    <Frame padding>\n      <Block noTitlePadding title=\"Basic\">\n        <ImageUpload files={value} onChange={handleChange} />\n      </Block>\n      <Block noTitlePadding title=\"Multiple & MultipleCount\">\n        <ImageUpload files={value1} onChange={handleChange1} multiple multipleCount={3} />\n      </Block>\n      <Block noTitlePadding title=\"maxCount\">\n        <ImageUpload files={value2} onChange={handleChange2} maxCount={3} />\n      </Block>\n      <Block noTitlePadding title=\"SizeType\">\n        <ImageUpload files={value3} onChange={handleChange3} sizeType={['compressed']} />\n      </Block>\n      <Block noTitlePadding title=\"SourceType\">\n        <ImageUpload files={value4} onChange={handleChange4} sourceType={['camera']} />\n      </Block>\n      <Block noTitlePadding title=\"Deletable\">\n        <ImageUpload files={value5} onChange={handleChange5} deletable={false} />\n      </Block>\n      <Block noTitlePadding title=\"Disabled\">\n        <ImageUpload files={value6} onChange={handleChange6} disabled />\n      </Block>\n      <Block noTitlePadding title=\"Children\">\n        <ImageUpload files={value7} onChange={handleChange7} maxCount={1}>\n          <Image mode=\"widthFix\" src={fontUrl} style={{ width: '221px', height: '144px' }} />\n        </ImageUpload>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/imageUpload.md",
    "content": "---\ntitle: ImageUpload\norder: 22\n---\n\n## ImageUpload\n\nDemo:\n\n<code src=\"./image-upload/index.tsx\" />\n\n## API\n\n#### ImageUpload\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| files | 图片文件数组 | `ImageProps[]` \\| `string[]` | `[]` |\n| multiple | 是否开启图片多选 | boolean | `false` |\n| multipleCount | 开启图片多选时最多能选择的图片数 | number | `99` |\n| maxCount | 最多可以选择的图片张数 | number | - |\n| sizeType | 所选的图片的尺寸 | string[] | - |\n| sourceType | 选择图片的来源 | string[] | - |\n| deletable | 是否展示删除按钮 | boolean | `true` |\n| disabled | 是否禁用 | boolean | `false` |\n| children | 自定义新增区块的内容 | ReactNode | - |\n| onChange | files 值发生变化触发的回调函数 | (e:` ImageProps[]` \\| `string[]`) => void | - |\n\n\n#### ImageProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| key | 此项必须设置（其值在整个选项范围内唯一） | string | - |\n| url | 图片url | string | - |\n\n"
  },
  {
    "path": "docs/components/data-entry/input/index.module.scss",
    "content": ".app {\n  padding: 30px 0;\n  .extra{\n    color: $brand-color;\n  }\n  .group{\n    margin-bottom: 30px;\n    .title{\n      height: 88px;\n      line-height: 86px;\n      color: $light-base;\n      font-size: 32px;\n      font-weight: 500;\n      padding-left: 24px;\n    }\n    .content{\n      background-color: $light-base;\n    }\n  }\n}\n"
  },
  {
    "path": "docs/components/data-entry/input/index.tsx",
    "content": "import * as React from 'react';\nimport { Input, Button } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nexport default () => {\n  return (\n    <Frame grayBg>\n      <Block title=\"Basic\">\n        <Input placeholder=\"Please enter\" border={false} />\n      </Block>\n      <Block title=\"With Label\">\n        <Input label=\"Text\" placeholder=\"Please enter\" border={false} />\n      </Block>\n      <Block title=\"maxLength\">\n        <Input label=\"Text\" placeholder=\"You can input 4 charapter\" maxLength={4} />\n      </Block>\n      <Block title=\"inputAlign\">\n        <Input label=\"Text\" placeholder=\"Please enter\" border={false} inputAlign=\"right\" />\n      </Block>\n      <Block title=\"Type\">\n        <Input label=\"Number\" placeholder=\"Please enter\" border={false} type=\"number\" />\n      </Block>\n      <Block title=\"Disabled\">\n        <Input label=\"Text\" disabled placeholder=\"Please enter\" value=\"read only\" />\n        <Input label=\"Text\" disabled placeholder=\"Has been disabled\" border={false} />\n      </Block>\n      <Block title=\"With Required\">\n        <Input label=\"Phone\" placeholder=\"Please enter\" border={false} required />\n      </Block>\n      <Block title=\"With Icon\">\n        <Input label=\"location\" placeholder=\"Please enter\" border={false} icon=\"location\" />\n      </Block>\n      <Block title=\"With Extra\">\n        <Input label=\"Amount\" placeholder=\"Please enter\" extra=\"元\" />\n        <Input\n          label=\"phone\"\n          placeholder=\"Please enter\"\n          border={false}\n          extra={\n            <Button type=\"primary\" size=\"small\">\n              Send Code\n            </Button>\n          }\n        />\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/input.md",
    "content": "---\ntitle: Input\norder: 5\n---\n\n## Input\n\nDemo:\n\n<code src=\"./input/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 输入框内容 | string | - |\n| type | 输入框类型 | `text` \\| `number`| - |\n| className | 输入框类名 | string| - |\n| placeholder | 占位提示文字 | string | - |\n| disabled | 是否禁用 | boolean | `false` |\n| inputAlign | 输入框内容对齐方式 | `center` \\| `right`| - |\n| label | 左侧标签 | `string` \\| `ReactNode` | - |\n| icon | 左侧图标名称 | string | - |\n| required | 是否显示表单必填星号 | boolean | `false` |\n| border | 是否显示内边框 | boolean | `true` |\n| extra | 输入框右侧插槽 | `ReactNode` | - |\n| maxLength | 最大输入长度 | number | - |\n| onChange | value 改变时触发 change 事件 | (v) => void | - |\n"
  },
  {
    "path": "docs/components/data-entry/picker/index.module.scss",
    "content": ".app {\n  padding: 30px 0;\n  .extra{\n    color: $brand-color;\n  }\n  .group{\n    margin-bottom: 30px;\n    .title{\n      height: 88px;\n      line-height: 86px;\n      color: $light-base;\n      font-size: 32px;\n      font-weight: 500;\n      padding-left: 24px;\n    }\n    .content{\n      background-color: $light-base;\n    }\n  }\n}\n"
  },
  {
    "path": "docs/components/data-entry/picker/index.tsx",
    "content": "import * as React from 'react';\nimport { Picker } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nconst options = [\n  { key: '1', value: 'Remax' },\n  { key: '2', value: 'Taro' },\n  { key: '3', value: 'Nanachi' },\n  { key: '4', value: 'Uni-app' },\n  { key: '5', value: 'Mpvue' },\n];\n\nexport default () => {\n  const [value, setValue] = React.useState('0');\n  const [value1, setValue1] = React.useState('0');\n  const [value2, setValue2] = React.useState('0');\n  const [value3, setValue3] = React.useState('0');\n  const [value4, setValue4] = React.useState('0');\n\n  return (\n    <Frame grayBg style={{ overflow: 'hidden' }}>\n      <Block title=\"Basic\">\n        <Picker\n          value={value}\n          onChange={v => setValue(v.key)}\n          options={options}\n          placeholder=\"Please choose\"\n        />\n      </Block>\n      <Block title=\"With Label\">\n        <Picker\n          label=\"Scheme\"\n          value={value1}\n          onChange={v => setValue1(v.key)}\n          options={options}\n          placeholder=\"Please choose\"\n        />\n      </Block>\n      <Block title=\"pickerAlign\">\n        <Picker\n          label=\"Scheme\"\n          value={value2}\n          onChange={v => setValue2(v.key)}\n          options={options}\n          placeholder=\"Please choose\"\n          pickerAlign=\"right\"\n        />\n      </Block>\n      <Block title=\"Disabled\">\n        <Picker label=\"Scheme\" options={options} placeholder=\"Has been disabled\" disabled />\n      </Block>\n      <Block title=\"With Required\">\n        <Picker\n          required\n          label=\"Scheme\"\n          value={value3}\n          onChange={v => setValue3(v.key)}\n          options={options}\n          placeholder=\"Please choose\"\n        />\n      </Block>\n      <Block title=\"With Icon\">\n        <Picker\n          icon=\"likefill\"\n          label=\"Favorite\"\n          value={value4}\n          onChange={v => setValue4(v.key)}\n          options={options}\n          placeholder=\"Please choose\"\n        />\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/picker.md",
    "content": "---\ntitle: Picker\norder: 6\n---\n\n## Picker\n\nDemo:\n\n<code src=\"./picker/index.tsx\" />\n\n## API\n\n#### Picker\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 表示选择了 options 中对应key值的选项 | string | - |\n| options | Picker的所有选项 | OptionProps | - |\n| placeholder | 占位提示文字 | string | - |\n| disabled | 是否禁用 | boolean | `false` |\n| pickerAlign | Picker对齐方式 | `center` \\| `right`| - |\n| label | 左侧标签 | `string` \\| `ReactNode` | - |\n| icon | 左侧图标名称 | string | - |\n| required | 是否显示表单必填星号 | boolean | `false` |\n| border | 是否显示内边框 | boolean | `true` |\n| onChange | value 改变时触发 change 事件 | (v: {key: string, value: string}) => void | - |\n\n\n#### OptionProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| key | 此项必须设置（其值在整个选项范围内唯一）| string | - |\n| value | 值 | string | - |\n"
  },
  {
    "path": "docs/components/data-entry/radio/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Radio } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nconst radioStyle = { paddingBottom: '30px' };\n\nexport default () => {\n  const [checked, setChecked] = React.useState(true);\n  const [value, setValue] = React.useState(0);\n  const [value1, setValue1] = React.useState(0);\n\n  return (\n    <Frame padding>\n      <Block title=\"Basic\" noTitlePadding>\n        <Radio checked={checked} onChange={v => setChecked(v)}>\n          Radio\n        </Radio>\n      </Block>\n      <Block title=\"Group\" noTitlePadding>\n        <Radio.Group value={value} onChange={(v: any) => setValue(v)}>\n          <Radio value={0}>Apple</Radio>\n          <Radio value={1}>Cherry</Radio>\n          <Radio value={2}>Watermelon</Radio>\n        </Radio.Group>\n      </Block>\n      <Block title=\"Direction & Extra\" noTitlePadding>\n        <Radio.Group value={value1} onChange={(v: any) => setValue1(v)} direction=\"column\">\n          <Radio value={0} style={radioStyle}>\n            Apple\n          </Radio>\n          <Radio value={1} style={radioStyle}>\n            Cherry\n          </Radio>\n          <Radio\n            value={2}\n            style={radioStyle}\n            extra={\n              <View style={{ paddingTop: '24px', color: '#999', fontSize: '26px' }}>\n                Watermelon over 50 yuan, get 10 yuan coupon\n              </View>\n            }\n          >\n            Watermelon\n          </Radio>\n        </Radio.Group>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/radio.md",
    "content": "---\ntitle: Radio\norder: 10\n---\n\n## Radio\n\nDemo:\n\n<code src=\"./radio/index.tsx\" />\n\n## API\n\n#### Radio\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| checked | 指定当前是否选中 | boolean | `false` |\n| value | 根据 value 进行比较，判断是否选中 | string \\| number | - |\n| extra | Radio下方添加的其他信息 | ReactNode | - |\n| style | 自定义Radio样式 | CSSProperties | - |\n| onChange | Radio变化时的回调函数 | (checked: boolean, e: any) => void | - |\n\n\n#### Radio.Group\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 用于设置当前选中的值 | string \\| number | - |\n| direction | Group里的Radio的排列方向 | string | `row` |\n| style | 自定义Group样式 | CSSProperties | - |\n| onChange | 选项变化时的回调函数 | (v: string \\| number) => void | - |\n\n"
  },
  {
    "path": "docs/components/data-entry/rate/index.module.scss",
    "content": ".app {\n  padding: 30rpx 0;\n  .container{\n    padding: 20rpx 24rpx;\n    background-color: $light-base;\n  }\n}\n"
  },
  {
    "path": "docs/components/data-entry/rate/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Rate } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nexport default () => {\n  const [value, setValue] = React.useState(0);\n  const [value1, setValue1] = React.useState(0);\n  const [value2, setValue2] = React.useState(0);\n  const [value3, setValue3] = React.useState(4);\n  const [value4, setValue4] = React.useState(3);\n  const [value5, setValue5] = React.useState(2);\n  const [value6, setValue6] = React.useState(2);\n  const [value7, setValue7] = React.useState(2);\n\n  return (\n    <Frame padding>\n      <Block noTitlePadding title=\"Basic\">\n        <Rate value={value} onChange={v => setValue(v)} />\n      </Block>\n      <Block noTitlePadding title=\"Custome Icon\">\n        <Rate\n          icon=\"evaluate\"\n          iconFill=\"evaluate_fill\"\n          value={value5}\n          onChange={v => setValue5(v)}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Color\">\n        <Rate\n          color=\"#FF7777\"\n          icon=\"appreciate\"\n          iconFill=\"appreciatefill\"\n          value={value6}\n          onChange={v => setValue6(v)}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Size\">\n        <Rate size=\"60px\" value={value7} onChange={v => setValue7(v)} />\n      </Block>\n      <Block noTitlePadding title=\"Count\">\n        <Rate count={6} value={value3} onChange={v => setValue3(v)} />\n      </Block>\n      <Block noTitlePadding title=\"ReadOnly\">\n        <Rate readOnly value={value4} onChange={v => setValue4(v)} />\n      </Block>\n      <Block noTitlePadding title=\"With Label\">\n        <View style={{ marginBottom: '20px' }}>\n          <Rate label=\"物流服务\" value={value1} onChange={v => setValue1(v)} />\n        </View>\n        <View>\n          <Rate label=\"服务态度\" value={value2} onChange={v => setValue2(v)} />\n        </View>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/rate.md",
    "content": "---\ntitle: Rate\norder: 30\n---\n\n## Rate\n\nDemo:\n\n<code src=\"./rate/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| count | star 总数 | number | `5` |\n| value | 当前数，受控值 | number | - |\n| color | 选中时的颜色 | string | - |\n| size | 大小 | string | - |\n| readOnly | 是否为只读状态 | boolean | `false` |\n| label | 左侧标签 | ReactNode | - |\n| icon | 选中时的图标名称 | string | - |\n| iconFill | 未选中时的图标名称 | string | - |\n| onChange | 选择时的回调 | (e: any) => void | - |\n\n"
  },
  {
    "path": "docs/components/data-entry/search-bar/index.tsx",
    "content": "import * as React from 'react';\nimport { SearchBar } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nexport default () => {\n  const [value, setValue] = React.useState('');\n  const [value1, setValue1] = React.useState('');\n  const [value2, setValue2] = React.useState('');\n\n  return (\n    <Frame padding>\n      <Block noTitlePadding title=\"Basic\">\n        <SearchBar\n          placeholder=\"搜索\"\n          value={value}\n          onInput={(v: any) => setValue(v)}\n          onClear={() => setValue('')}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Show action button\">\n        <SearchBar\n          placeholder=\"搜索\"\n          keepShowActionButton\n          value={value1}\n          onInput={(v: any) => setValue1(v)}\n          onClear={() => setValue1('')}\n        />\n      </Block>\n      <Block noTitlePadding title=\"ActionName\">\n        <SearchBar\n          placeholder=\"搜索\"\n          actionName=\"搜索\"\n          value={value2}\n          onInput={(v: any) => setValue2(v)}\n          onClear={() => setValue2('')}\n          onSubmit={() => {}}\n          onActionClick={() => console.log('action')}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Shape\">\n        <SearchBar shape=\"square\" placeholder=\"搜索\" />\n      </Block>\n      <Block noTitlePadding title=\"Size\">\n        <SearchBar size=\"large\" placeholder=\"large\" style={{ marginBottom: '30px' }} />\n        <SearchBar placeholder=\"default\" style={{ marginBottom: '30px' }} />\n        <SearchBar size=\"small\" placeholder=\"small\" />\n      </Block>\n      <Block noTitlePadding title=\"InputStyle\">\n        <SearchBar\n          placeholder=\"搜索\"\n          inputStyle={{\n            border: '2px solid #FF7777',\n            backgroundColor: '#FDFFFD',\n          }}\n          style={{ marginBottom: '30px' }}\n        />\n        <SearchBar\n          shape=\"square\"\n          placeholder=\"搜索\"\n          inputStyle={{\n            backgroundColor: '#FFEEEE',\n          }}\n        />\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/searchBar.md",
    "content": "---\ntitle: SearchBar\norder: 25\ngroup:\n  title: Data Entry\n  order: 1\n---\n\n## SearchBar\n\nDemo:\n\n<code src=\"./search-bar/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 搜索框内容 | string | - |\n| placeholder | 占位提示文字 | string | - |\n| focus | 获取焦点 | boolean | `false` |\n| actionName | 右侧按钮文案 | string | `取消` |\n| keepShowActionButton | 是否一直显示右侧按钮 | boolean | `false` |\n| hideActionButton | 舍去右侧按钮 | boolean | `false` |\n| size | 搜索框大小 | `small` \\| `large` | - |\n| shape | 搜索框形状，可选值为 `square` | string | - |\n| inputStyle | 自定义搜索框样式 | CSSProperties | - |\n| onInput | 键盘输入时触发 input 事件 | (v) => void | - |\n| onClear | 点击清除按钮时触发事件 | (v) => void | - |\n| onActionClick | 右侧按钮点击触发事件 | () => void | - |\n| onFocus | 输入框聚焦时触发 | (e) => void | - |\n| onBlur | 输入框值失去焦点时触发 | (e) => void | - |\n| onSubmit | 点击完成按钮时触发 | (v) => void | - |\n\n"
  },
  {
    "path": "docs/components/data-entry/selector/index.tsx",
    "content": "import React, { useRef } from 'react';\nimport { View } from 'remax/one';\nimport { Selector, SelectorPopup, Cell, Filter } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport { ReturnDeliveryWay } from '../../mock';\n\nconst options1 = [\n  {\n    key: '0',\n    value: '1000',\n  },\n  {\n    key: '1',\n    value: '2000',\n  },\n  {\n    key: '2',\n    value: '3000',\n  },\n];\n\nexport default () => {\n  const [selector, setSelector] = React.useState({\n    value: [],\n    valueStr: null,\n  });\n  const [selector1, setSelector1] = React.useState({\n    value: [],\n    valueStr: null,\n  });\n  const [selector2, setSelector2] = React.useState({\n    value: [],\n    valueStr: null,\n  });\n  const [value3, setValue3] = React.useState('0');\n\n  const handleChange = (value: any, valueStr: any) => {\n    setSelector({\n      value,\n      valueStr,\n    });\n  };\n\n  const handleChange1 = (value: any, valueStr: any) => {\n    setSelector1({\n      value,\n      valueStr,\n    });\n  };\n\n  // Filter\n  const seletorRef = useRef<any>();\n  const handleChange2 = (value: any, valueStr: any) => {\n    setSelector2({\n      value,\n      valueStr,\n    });\n    seletorRef.current.toggle();\n  };\n\n  return (\n    <Frame grayBg style={{ overflow: 'hidden' }}>\n      <Block title=\"Basic\">\n        <View style={{ backgroundColor: '#FDFFFD' }}>\n          <Selector options={ReturnDeliveryWay} onChange={handleChange} value={selector.value} />\n        </View>\n      </Block>\n      <Block title=\"With Filter\">\n        <View style={{ backgroundColor: '#FDFFFD' }}>\n          <Filter zIndex={998}>\n            <Filter.Item title=\"配送方式\" ref={seletorRef}>\n              <Selector\n                options={ReturnDeliveryWay}\n                onChange={handleChange2}\n                value={selector2.value}\n              />\n            </Filter.Item>\n            <Filter.Item\n              label=\"价格\"\n              value={value3}\n              options={options1}\n              onChange={e => setValue3(e.key)}\n            />\n          </Filter>\n        </View>\n      </Block>\n      <Block title=\"With Cell and Popup\">\n        <Cell label=\"配送方式\" arrow>\n          <SelectorPopup\n            options={ReturnDeliveryWay}\n            onChange={handleChange1}\n            value={selector1.value}\n            title=\"配送方式\"\n            placeholder=\"请选择\"\n          >\n            {selector1.valueStr}\n          </SelectorPopup>\n        </Cell>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/selector.md",
    "content": "---\ntitle: Selector\norder: 20\n---\n\n## Selector\n\nDemo:\n\n<code src=\"./selector/index.tsx\" />\n\n## API\n\n#### Selector\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 指定当前选中的条目 | string | `[]` |\n| options | 可选项数据源 | OptionProps | `[]` |\n| style | 自定义Selector的样式 | CSSProperties | - |\n| onChange | 选中二级节点时调用此函数 | (value: any, valueStr?: string) => void | - |\n| onChangeParentOption | 选中一级节点时调用此函数 | (v) => void | - |\n\n\n#### OptionProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| key | 此项必须设置（其值在整个选项范围内唯一），根据此属性值进行筛选 | string | - |\n| value | 值 | string | - |\n| children | 子节点 | OptionProps[] | - |\n"
  },
  {
    "path": "docs/components/data-entry/stepper/index.module.scss",
    "content": ".app {\n  padding: 30px 0;\n  .container{\n    padding: 0 24px;\n    display: flex;\n    justify-content: space-between;\n  }\n}\n"
  },
  {
    "path": "docs/components/data-entry/stepper/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Stepper } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nexport default () => {\n  const [number, setNumber] = React.useState(1);\n  const [number1, setNumber1] = React.useState(2);\n  const [number2, setNumber2] = React.useState(3);\n  const [number3, setNumber3] = React.useState(1);\n  const [number4, setNumber4] = React.useState(1);\n  const [number5, setNumber5] = React.useState(1);\n  const [number6, setNumber6] = React.useState(1);\n  const [number7, setNumber7] = React.useState(1);\n  const [number8, setNumber8] = React.useState(1);\n  const [number9, setNumber9] = React.useState(1);\n  const [number10, setNumber10] = React.useState(1);\n  const [number11, setNumber11] = React.useState(1);\n  const [number12, setNumber12] = React.useState(1);\n  const [number13, setNumber13] = React.useState(1);\n\n  return (\n    <Frame className={styles.app}>\n      <Block title=\"Basic\">\n        <View className={styles.container}>\n          <Stepper value={number} onChange={(val: any) => setNumber(val)} />\n        </View>\n      </Block>\n      <Block title=\"Step\">\n        <View className={styles.container}>\n          <Stepper step={3} value={number1} onChange={(val: any) => setNumber1(val)} />\n        </View>\n      </Block>\n      <Block title=\"Min\">\n        <View className={styles.container}>\n          <Stepper min={2} value={number2} onChange={(val: any) => setNumber2(val)} />\n        </View>\n      </Block>\n      <Block title=\"Max\">\n        <View className={styles.container}>\n          <Stepper max={3} value={number3} onChange={(val: any) => setNumber3(val)} />\n        </View>\n      </Block>\n      <Block title=\"Disabled\">\n        <View className={styles.container}>\n          <Stepper disabled value={number4} onChange={(val: any) => setNumber4(val)} />\n        </View>\n      </Block>\n      <Block title=\"Plain\">\n        <View className={styles.container}>\n          <Stepper plain value={number5} onChange={(val: any) => setNumber5(val)} />\n        </View>\n      </Block>\n      <Block title=\"Size\">\n        <View className={styles.container}>\n          <Stepper size=\"small\" value={number12} onChange={(val: any) => setNumber12(val)} />\n          <Stepper size=\"small\" plain value={number13} onChange={(val: any) => setNumber13(val)} />\n        </View>\n      </Block>\n      <Block title=\"Shape\">\n        <View className={styles.container}>\n          <Stepper shape=\"circle\" value={number6} onChange={(val: any) => setNumber6(val)} />\n          <Stepper shape=\"circle\" plain value={number7} onChange={(val: any) => setNumber7(val)} />\n        </View>\n      </Block>\n      <Block title=\"Color\">\n        <View className={styles.container}>\n          <Stepper\n            color=\"#096dd9\"\n            max={7}\n            value={number8}\n            onChange={(val: any) => setNumber8(val)}\n          />\n          <Stepper\n            color=\"#096dd9\"\n            plain\n            max={7}\n            value={number9}\n            onChange={(val: any) => setNumber9(val)}\n          />\n        </View>\n      </Block>\n      <Block title=\"BgColor\">\n        <View className={styles.container}>\n          <Stepper\n            bgColor=\"#FFC409\"\n            shape=\"circle\"\n            max={7}\n            value={number10}\n            onChange={(val: any) => setNumber10(val)}\n          />\n          <Stepper\n            bgColor=\"#FFC409\"\n            shape=\"circle\"\n            plain\n            max={7}\n            value={number11}\n            onChange={(val: any) => setNumber11(val)}\n          />\n        </View>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/stepper.md",
    "content": "---\ntitle: Stepper\norder: 35\n---\n\n## Stepper\n\nDemo:\n\n<code src=\"./stepper/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 当前值 | number | `min` |\n| step | 步长，每次改变的步数 | number | `1` |\n| min | 最小值 | number | - |\n| disabled | 是否禁用 | boolean | `false` |\n| plain | 设置朴素步进器 | boolean | `false` |\n| size | 设置步进器大小，可选值为 `small` | string | - |\n| shape | 设置步进器形状，可选值为 `circle` | string | - |\n| color | 设置步进器按钮颜色 | string | - |\n| bgColor | 设置步进器按钮背景颜色 | string | - |\n| onChange | 当值变化时的回调 | (v: number, e?: any) => void | - |\n| onInput | 当输入框的值变化时的回调 | (v: number, e?: any) => void | - |\n| onTap | 当点击按钮时值变化的回调 | (v: number, e?: any) => void | - |\n| onFocus | 输入框聚焦时的回调 | (e: any) => void | - |\n| onBlur | 输入框失焦时的回调 | (e: any) => void | - |\n\n"
  },
  {
    "path": "docs/components/data-entry/switch/index.module.scss",
    "content": ".app {\n  padding: 30px 0;\n  .container{\n    padding: 0 24px;\n  }\n}\n"
  },
  {
    "path": "docs/components/data-entry/switch/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Switch, Cell } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nexport default () => {\n  const [checked, setChecked] = React.useState(true);\n  const [checked1, setChecked1] = React.useState(true);\n  const [value, setValue] = React.useState(false);\n\n  return (\n    <Frame grayBg className={styles.app}>\n      <Block title=\"Basic\">\n        <View className={styles.container}>\n          <Switch checked={checked} onChange={v => setChecked(v)} />\n        </View>\n      </Block>\n      <Block title=\"Small\">\n        <View className={styles.container}>\n          <Switch small checked={checked1} onChange={v => setChecked1(v)} />\n        </View>\n      </Block>\n      <Block title=\"Disabled\">\n        <View className={styles.container}>\n          <Switch disabled checked={false} />\n          <View style={{ display: 'inline-block', width: '30px', height: '24px' }} />\n          <Switch disabled checked />\n        </View>\n      </Block>\n      <Block title=\"With Cell\">\n        <Cell\n          label=\"设为默认地址\"\n          valueStyle={{\n            display: 'flex',\n            justifyContent: 'flex-end',\n          }}\n        >\n          <Switch checked={value} onChange={v => setValue(v)} />\n        </Cell>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/data-entry/switch.md",
    "content": "---\ntitle: Switch\norder: 15\n---\n\n## Switch\n\nDemo:\n\n<code src=\"./switch/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| checked | 指定当前是否选中 | boolean | `false` |\n| disabled | 是否禁用 | boolean | `false` |\n| small | 是否为小型Switch | boolean | `false` |\n| onChange | Switch变化时的回调函数 | (e: any) => void | - |\n\n"
  },
  {
    "path": "docs/components/feedback/action-sheet/index.tsx",
    "content": "import * as React from 'react';\nimport { ActionSheet, Button } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nconst actions = [\n  { value: 1, text: 'Forward' },\n  { value: 2, text: 'Like' },\n  { value: 3, text: 'Collect' },\n  { value: 4, text: 'Copy' },\n];\n\nconst actions2 = [\n  { value: 1, text: 'Forward' },\n  { value: 2, text: 'Like' },\n  { value: 3, text: 'Collect' },\n  { value: 4, text: 'Delete', type: 'destructive' },\n];\n\nconst actions3 = [\n  { value: 1, text: 'Forward' },\n  {\n    value: 2,\n    mode: 'grid',\n    text: [\n      { value: 1, name: 'Comment', icon: 'commentfill' },\n      { value: 2, name: 'Appreciate', icon: 'appreciatefill' },\n      { value: 3, name: 'Collect', icon: 'favorfill' },\n      { value: 4, name: 'Like', icon: 'likefill' },\n      { value: 5, name: 'Gratuity', icon: 'evaluate_fill' },\n      { value: 6, name: 'Broadcast', icon: 'broadcast_fill' },\n    ],\n  },\n  { value: 3, text: 'Delete', type: 'destructive' },\n];\n\nconst actions4 = [\n  { value: 1, text: 'Forward' },\n  { value: 2, text: 'Like' },\n  { value: 3, text: 'Collect' },\n  { value: 4, text: 'Delete', type: 'destructive' },\n];\n\nexport default () => {\n  const [open, setOpen] = React.useState(false);\n  const [open2, setOpen2] = React.useState(false);\n  const [open3, setOpen3] = React.useState(false);\n  const [open4, setOpen4] = React.useState(false);\n  const [open5, setOpen5] = React.useState(false);\n\n  return (\n    <Frame padding style={{ overflow: 'hidden' }}>\n      <Block noTitlePadding title=\"Basic\">\n        <Button onTap={() => setOpen(true)}>Open ActionSheet</Button>\n        <ActionSheet\n          open={open}\n          actions={actions}\n          onCancel={() => setOpen(false)}\n          onChange={(a: any, g: any, e: any) => {\n            console.log(a, g, e);\n            setOpen(false);\n          }}\n        />\n      </Block>\n      <Block noTitlePadding title=\"With Title\">\n        <Button onTap={() => setOpen2(true)}>Open ActionSheet</Button>\n        <ActionSheet\n          open={open2}\n          title=\"This is a title\"\n          actions={actions}\n          onCancel={() => setOpen2(false)}\n          onChange={(a: any, g: any, e: any) => {\n            console.log(a, g, e);\n            setOpen2(false);\n          }}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Destructive Action\">\n        <Button onTap={() => setOpen3(true)}>Open ActionSheet</Button>\n        <ActionSheet\n          open={open3}\n          actions={actions2}\n          onCancel={() => setOpen3(false)}\n          onChange={(a: any, g: any, e: any) => {\n            console.log(a, g, e);\n            setOpen3(false);\n          }}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Grid Action\">\n        <Button onTap={() => setOpen4(true)}>Open ActionSheet</Button>\n        <ActionSheet\n          open={open4}\n          actions={actions3}\n          onCancel={() => setOpen4(false)}\n          onChange={(a: any, g: any, e: any) => {\n            console.log(a, g, e);\n            setOpen4(false);\n          }}\n        />\n      </Block>\n      <Block noTitlePadding title=\"Cover\">\n        <Button onTap={() => setOpen5(true)}>Open ActionSheet</Button>\n        <ActionSheet\n          cover\n          open={open5}\n          actions={actions4}\n          onCancel={() => setOpen5(false)}\n          onChange={(a: any, g: any, e: any) => {\n            console.log(a, g, e);\n            setOpen5(false);\n          }}\n        />\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/feedback/action-sheet.md",
    "content": "---\ntitle: ActionSheet\norder: 3\n---\n\n## ActionSheet\n\nDemo:\n\n<code src=\"./action-sheet/index.tsx\" />\n\n## API\n\n#### ActionSheet\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| open | 是否打开ActionSheet | boolean | `false` |\n| title | 标题 |  `string` \\| `ReactNode` | - |\n| actions | ActionSheet的按钮项的配置 | ActionSheetActionDefaultProps[] | - |\n| cancelText | 取消按钮的文本 | `string` \\| `ReactNode` | `Cancel` |\n| cover | 让ActionSheet覆盖底部，不留间隙 | boolean | `false` |\n| maskClosable | 点击背景蒙层是否可以关闭ActionSheet | boolean | `true` |\n| onChange | 点击ActionSheet的按钮项触发的事件 | (a: ActionSheetAction, g?: ActionSheetActionDefaultProps, e?: any) => void | - |\n| onCancel | 关闭掉ActionSheet触发的事件 | (e?: any) => void | - |\n\n#### ActionSheetActionDefaultProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | 此项必须设置（其值在整个选项范围内唯一）,根据此属性值进行筛选 | `string` \\| `number` | - |\n| text | 选项名称 |  `ReactNode` \\| `ActionSheetActionGridProps[]` | - |\n| type | 选项类型，可选值有 `destructive` | string | - |\n| mode | 选项模式，可选值有 `grid` |  string | - |\n| disabled | 禁用选项 |  boolean | `false` |\n\n#### ActionSheetActionGridProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| value | Grid下子选项的值，此项必须设置（其值在整个选项范围内唯一）,根据此属性值进行筛选 | `string` \\| `number` | - |\n| name | Grid下子选项的名称 |  `string` \\| `ReactNode` | - |\n| icon | Grid下子选项所展示的Icon | string | - |\n| disabled | 禁用选项Grid下的子选项 |  boolean | `false` |"
  },
  {
    "path": "docs/components/feedback/filter/index.module.scss",
    "content": "@import '../../../../components/style/theme/index.scss';\n\n.custom{\n  .tags{\n    padding: 30px 24px;\n    .tag{\n      margin-bottom: 30px;\n      .title{\n        font-size: 26px;\n        margin-bottom: 10px;\n        color: #999;\n      }\n    }\n  }\n  .action{\n    height: 88px;\n    display: flex;\n    background-color: rgba(0,0,0,0.3);\n    .btn{\n      flex-grow: 1;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      font-size: 32px;\n      font-weight: 400;\n    }\n    .reset{\n      background-color: $light-base;\n      border-top: 1px solid #e8e8e8;\n      border-bottom-left-radius: 14px;\n    }\n    .complete{\n      background-color: $brand-color;\n      color: $light-base;\n      border-bottom-right-radius: 14px;\n    }\n  }\n}\n"
  },
  {
    "path": "docs/components/feedback/filter/index.tsx",
    "content": "import React, { useRef } from 'react';\nimport { View } from 'remax/one';\nimport classNames from 'classnames';\nimport { Filter, Tag } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nconst { CheckableTag } = Tag;\n\nconst options = [\n  {\n    key: '0',\n    value: '装饰片',\n  },\n  {\n    key: '1',\n    value: '织带',\n  },\n  {\n    key: '2',\n    value: '缝纫线',\n  },\n  {\n    key: '3',\n    value: '花边',\n  },\n  {\n    key: '4',\n    value: '珠钻',\n  },\n];\n\nconst options1 = [\n  {\n    key: '0',\n    value: '1000',\n  },\n  {\n    key: '1',\n    value: '2000',\n  },\n  {\n    key: '2',\n    value: '3000',\n  },\n];\n\nexport default () => {\n  const moreRef = useRef<any>();\n  const [value, setValue] = React.useState();\n  const [value1, setValue1] = React.useState();\n  const [value2, setValue2] = React.useState('2');\n  const [checked1, setChecked1] = React.useState(false);\n  const [checked2, setChecked2] = React.useState(false);\n  const [checked3, setChecked3] = React.useState(false);\n  const [checked4, setChecked4] = React.useState(false);\n\n  const handleComplete = () => {\n    moreRef.current.toggle();\n  };\n\n  const handleReset = () => {\n    setChecked1(false);\n    setChecked2(false);\n    setChecked3(false);\n    setChecked4(false);\n  };\n\n  return (\n    <Frame grayBg style={{ overflow: 'hidden' }}>\n      <Block title=\"Basic\">\n        <Filter style={{ zIndex: 5 }}>\n          <Filter.Item\n            title=\"品类\"\n            value={value}\n            options={options}\n            onChange={e => setValue(e.key)}\n          />\n          <Filter.Item\n            title=\"价格\"\n            value={value1}\n            options={options1}\n            onChange={e => setValue1(e.key)}\n          />\n        </Filter>\n      </Block>\n      <Block title=\"Custom\">\n        <Filter style={{ zIndex: 4 }}>\n          <Filter.Item\n            title=\"品类\"\n            value={value2}\n            options={options}\n            onChange={e => setValue2(e.key)}\n          />\n          <Filter.Item title=\"更多\" ref={moreRef}>\n            <View className={styles.custom}>\n              <View className={styles.tags}>\n                <View className={styles.tag}>\n                  <View className={styles.title}>品质</View>\n                  <CheckableTag checked={checked1} onChange={v => setChecked1(v)}>\n                    大众优选\n                  </CheckableTag>\n                  <CheckableTag checked={checked2} onChange={v => setChecked2(v)}>\n                    点评高分\n                  </CheckableTag>\n                </View>\n                <View className={styles.tag}>\n                  <View className={styles.title}>速度</View>\n                  <CheckableTag checked={checked3} onChange={() => setChecked3(v => !v)}>\n                    60分钟内\n                  </CheckableTag>\n                  <CheckableTag checked={checked4} onChange={() => setChecked4(v => !v)}>\n                    40分钟内\n                  </CheckableTag>\n                </View>\n              </View>\n              <View className={styles.action}>\n                <View\n                  className={classNames({\n                    [styles.btn]: true,\n                    [styles.reset]: true,\n                  })}\n                  onTap={handleReset}\n                >\n                  重置\n                </View>\n                <View\n                  className={classNames({\n                    [styles.btn]: true,\n                    [styles.complete]: true,\n                  })}\n                  onTap={handleComplete}\n                >\n                  完成\n                </View>\n              </View>\n            </View>\n          </Filter.Item>\n        </Filter>\n      </Block>\n      <Block title=\"ActiveColor\">\n        <Filter style={{ zIndex: 3 }}>\n          <Filter.Item\n            title=\"品类\"\n            value={value}\n            options={options}\n            onChange={e => setValue(e.key)}\n            activeColor=\"#FF7777\"\n          />\n          <Filter.Item\n            title=\"价格\"\n            value={value1}\n            options={options1}\n            onChange={e => setValue1(e.key)}\n            activeColor=\"#FF7777\"\n          />\n        </Filter>\n      </Block>\n      <Block title=\"Disabled\">\n        <Filter style={{ zIndex: 2 }}>\n          <Filter.Item\n            title=\"品类\"\n            value={value}\n            options={options}\n            onChange={e => setValue(e.key)}\n            disabled\n          />\n          <Filter.Item\n            title=\"价格\"\n            value={value1}\n            options={options1}\n            onChange={e => setValue1(e.key)}\n            disabled\n          />\n        </Filter>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/feedback/filter.md",
    "content": "---\ntitle: Filter\norder: 5\ngroup:\n  title: Feedback\n  order: 3\n---\n\n## Filter\n\nDemo:\n\n<code src=\"./filter/index.tsx\" />\n\n## API\n\n#### Filter\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| zIndex | 设置层级 | number | - |\n| style | 自定义Filter样式 | CSSProperties | - |\n\n\n#### Filter.Item\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| title | 菜单项标题 | string | - |\n| value | 当前选中项对应的 key | string | - |\n| options | 选项数组 | OptionProps[] | - |\n| activeColor | 选项的选中态颜色 | string | - |\n| disabled | 是否禁用菜单 | boolean | - |\n| onTap | 点击菜单标题时触发的回调 | (open: boolean) => void | - |\n| onChange | 选择选项时触发的回调 | (e: OptionProps) => void | - |\n\n\n#### OptionProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| key | 此项必须设置（其值在整个选项范围内唯一）,根据此属性值进行筛选 | string | - |\n| value | 值 | string | - |\n"
  },
  {
    "path": "docs/components/feedback/loading/index.module.scss",
    "content": "\n.main{\n  height: 60px;\n}\n"
  },
  {
    "path": "docs/components/feedback/loading/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Loading } from 'anna-remax-ui';\nimport { Block, Frame, Grid, GridItem } from '../../common';\nimport styles from './index.module.scss';\n\nexport default () => {\n  return (\n    <Frame grayBg>\n      <Block title=\"Basic\">\n        <Grid>\n          <GridItem>\n            <Loading />\n          </GridItem>\n        </Grid>\n      </Block>\n      <Block title=\"Type\">\n        <Grid>\n          <GridItem name=\"anna\">\n            <View className={styles.main} style={{ transform: 'translate(16px, 34px)' }}>\n              <Loading type=\"anna\" />\n            </View>\n          </GridItem>\n          <GridItem name=\"wave\">\n            <View className={styles.main}>\n              <Loading type=\"wave\" />\n            </View>\n          </GridItem>\n          <GridItem name=\"default\">\n            <View className={styles.main}>\n              <Loading />\n            </View>\n          </GridItem>\n        </Grid>\n      </Block>\n      <Block title=\"Color\">\n        <Grid>\n          <GridItem name=\"#FF7777\">\n            <View className={styles.main} style={{ transform: 'translate(16px, 34px)' }}>\n              <Loading type=\"anna\" color=\"#FF7777\" />\n            </View>\n          </GridItem>\n          <GridItem name=\"#000000\">\n            <View className={styles.main}>\n              <Loading type=\"wave\" color=\"#000000\" />\n            </View>\n          </GridItem>\n          <GridItem name=\"#1890FF\">\n            <View className={styles.main}>\n              <Loading color=\"#1890FF\" />\n            </View>\n          </GridItem>\n        </Grid>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/feedback/loading.md",
    "content": "---\ntitle: Loading\norder: 10\n---\n\n## Loading\n\nDemo:\n\n<code src=\"./loading/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| type | 类型，可选值为 `anna` `wave` | string | - |\n| color | 颜色 | string | - |\n\n\n"
  },
  {
    "path": "docs/components/feedback/result/index.module.scss",
    "content": ".item{\n  padding-bottom: 30px;\n  color: #666;\n  font-size: 28px;\n  &:nth-last-child(1){\n    padding-bottom: 0;\n  }\n}\n"
  },
  {
    "path": "docs/components/feedback/result/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Result, Button } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nexport default () => {\n  return (\n    <Frame grayBg>\n      <Block title=\"Success\">\n        <Result\n          height=\"1000px\"\n          status=\"success\"\n          title=\"提交成功\"\n          subTitle=\"您的询价需求已经提交成功，有报价时系统会及时通知您进行确认\"\n          extra={\n            <View>\n              <Button type=\"primary\" style={{ marginRight: '24px' }}>\n                查看需求\n              </Button>\n              <Button>返回看板</Button>\n            </View>\n          }\n        />\n      </Block>\n      <Block title=\"Info\">\n        <Result\n          height=\"1000px\"\n          status=\"info\"\n          title=\"您已经提交过了\"\n          extra={\n            <View>\n              <Button>返回看板</Button>\n            </View>\n          }\n        />\n      </Block>\n      <Block title=\"Warning\">\n        <Result height=\"1000px\" status=\"warning\" title=\"权限不足\" subTitle=\"抱歉，您无权访问此页\" />\n      </Block>\n      <Block title=\"Error\">\n        <Result\n          height=\"1000px\"\n          status=\"error\"\n          title=\"提交失败\"\n          subTitle=\"请仔细检查核对信息后在提交\"\n        >\n          <View className={styles.item}>1. 请根据图片信息填写相关信息。</View>\n          <View className={styles.item}>2. 如果您有任何疑问请及时联系客服。</View>\n        </Result>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/feedback/result.md",
    "content": "---\ntitle: Result\norder: 20\n---\n\n## Result\n\nDemo:\n\n<code src=\"./result/index.tsx\" />\n\n## API\n\n#### Result\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| title | 标题 | `string` \\| `ReactNode` | - |\n| subTitle | 副标题 | `string` \\| `ReactNode` | - |\n| extra | 操作区 | ReactNode | `false` |\n| status | 状态值，决定图标和颜色，可选值有 `info` `success` `warning` `error` | string | `info` |\n| icon | 自定义 icon | ReactNode | IconProps | - |\n| height | 结果页的高度 | string | `100vh` |\n\n\n#### IconProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| name | icon 的名称 | string | - |\n| color | icon 的颜色 | string | - |\n\n"
  },
  {
    "path": "docs/components/feedback/skeleton/index.module.scss",
    "content": ".action{\n  padding: 12px 24px;\n  text-align: right;\n}\n.content{\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 130px;\n}\n\n.app{\n  display: flex;\n  padding: 20px;\n  margin-bottom: 20px;\n  background-color: #FDFFFD;\n  border-radius: 20px;\n  .info{\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n    .main{\n      .title{\n        width: 200px;\n        height: 36px;\n        background-color: #EDEDEF;\n        border-radius: 6px;\n        margin-bottom: 20px;\n      }\n      .item{\n        width: 400px;\n        height: 30px;\n        background-color: #EDEDEF;\n        border-radius: 6px;\n        margin-bottom: 20px;\n      }\n    }\n    .footer{\n      display: flex;\n      justify-content: space-between;\n      height: 34px;\n      .price{\n        width: 80px;\n        border-radius: 6px;\n        background-color: #EDEDEF;\n      }\n      .cart{\n        width: 40px;\n        border-radius: 6px;\n        background-color: #EDEDEF;\n      }\n    }\n  }\n  .image{\n    width: 200px;\n    height: 200px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 12px;\n    margin-right: 20px;\n    position: relative;\n    background-color: #e8e8e8;\n  }\n}\n"
  },
  {
    "path": "docs/components/feedback/skeleton/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Text } from 'remax/one';\nimport { Skeleton, Switch, Card } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nconst customizeSkeleton = (\n  <View className={styles.app}>\n    <View className={styles.image} />\n    <View className={styles.info}>\n      <View className={styles.main}>\n        <View className={styles.title} />\n        <View className={styles.item} />\n      </View>\n      <View className={styles.footer}>\n        <Text className={styles.price} />\n        <Text className={styles.cart} />\n      </View>\n    </View>\n  </View>\n);\n\nexport default () => {\n  const [checked, setChecked] = React.useState(false);\n  const [loading, setLoading] = React.useState(true);\n\n  const handleChangeSwitch = v => {\n    setChecked(v);\n    setLoading(!v);\n  };\n  return (\n    <Frame>\n      <Block title=\"Basic\">\n        <Skeleton />\n      </Block>\n\n      <Block title=\"TitleColor\">\n        <Skeleton titleColor=\"rgba(255, 153, 153, 0.2)\" />\n      </Block>\n\n      <Block title=\"Without title\">\n        <Skeleton title={false} />\n      </Block>\n\n      <Block title=\"Paragraph\">\n        <Skeleton paragraph={{ rows: 4, width: [240, 'aut0', 'aut0', 200] }} />\n      </Block>\n\n      <Block title=\"Avatar\">\n        <Skeleton avatar />\n      </Block>\n\n      <Block title=\"Image\">\n        <Skeleton avatar image />\n      </Block>\n\n      <Block title=\"Customize\">\n        <Skeleton customize={customizeSkeleton} />\n      </Block>\n\n      <Block title=\"Fade\" contentStyle={{ height: '300px' }}>\n        <View className={styles.action}>\n          <Switch small checked={checked} onChange={handleChangeSwitch} />\n        </View>\n        <Skeleton fade loading={loading}>\n          <Card>\n            <View className={styles.content}>Amazing!!!</View>\n          </Card>\n        </Skeleton>\n      </Block>\n\n      <Block title=\"Repetitions\">\n        <Skeleton repetitions={3} />\n      </Block>\n\n      <Block title=\"Space\">\n        <Skeleton repetitions={2} space={50} />\n      </Block>\n\n      <Block title=\"Style\">\n        <Skeleton\n          style={{ padding: 10, borderRadius: 6, margin: '0 20px', backgroundColor: '#FFEEEE' }}\n        />\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/feedback/skeleton.md",
    "content": "---\ntitle: Skeleton\norder: 25\n---\n\n## Skeleton\n\nDemo:\n\n<code src=\"./skeleton/index.tsx\" />\n\n## API\n\n#### Skeleton\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| title | 标题 | boolean | `false` |\n| titleColor | 标题背景色 | string | - |\n| avatar | 头像 | boolean | `false` |\n| image | 图片 | boolean | `false` |\n| paragraph | 段落 | SkeletonParagraphProps | - |\n| customize | 自定义占位图 | ReactNode | - |\n| repetitions | 占位图重复次数 | number | 1 |\n| space | 配合 `repetitions` 属性使用，定义占位图之间的间距 | number | `30` |\n| style | 设置占位图的样式 | CSSProperties | - |\n| loading | 为 `true` 时，显示占位图。反之则直接展示子组件 | boolean | `true` |\n| fade | 配置骨架屏的淡入淡出效果 | boolean | `false` |\n\n\n#### SkeletonParagraphProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| rows | 设置段落占位图的行数 | number | 3 |\n| width | 设置段落占位图的宽度，若为数组时则为对应的每行宽度 | `number` \\| `string` \\| `number[]` \\| `string[]` | `[80, 'auto', 200]` |\n\n"
  },
  {
    "path": "docs/components/general/button/index.module.scss",
    "content": ".app {\n  padding: 30px;\n  .group{\n    margin-bottom: 30px;\n    &:nth-last-child(1){\n      margin-bottom: 0;\n    }\n    >view{\n      margin-right: 24px;\n    }\n    >div{\n      margin-right: 24px;\n    }\n    >button{\n      margin-right: 24px;\n    }\n  }\n}\n"
  },
  {
    "path": "docs/components/general/button/index.tsx",
    "content": "import * as React from 'react';\nimport { View, Text } from 'remax/one';\nimport { Button, Icon } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport styles from './index.module.scss';\n\nexport default () => {\n  const [delLoading, setDelLoading] = React.useState(false);\n  const [okLoading, setOkLoading] = React.useState(false);\n\n  return (\n    <Frame>\n      <View className={styles.app}>\n        <Block noTitlePadding title=\"Type\">\n          <View className={styles.group}>\n            <Button>default</Button>\n            <Button type=\"primary\">primary</Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Plain\">\n          <View className={styles.group}>\n            <Button plain>default</Button>\n            <Button type=\"primary\" plain>\n              primary\n            </Button>\n            <Button plain color=\"#07C160\">\n              secure\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Hairline\">\n          <View className={styles.group}>\n            <Button plain hairline>\n              default\n            </Button>\n            <Button type=\"primary\" plain hairline>\n              primary\n            </Button>\n            <Button plain hairline color=\"#ff4f00\">\n              orange\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Danger\">\n          <View className={styles.group}>\n            <Button danger>danger</Button>\n            <Button type=\"primary\" danger>\n              danger\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Ghost\">\n          <View className={styles.group}>\n            <Button ghost>default</Button>\n            <Button danger ghost>\n              danger\n            </Button>\n            <Button plain ghost>\n              plain\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Shape\">\n          <View className={styles.group}>\n            <Button type=\"primary\" shape=\"circle\">\n              C\n            </Button>\n            <Button type=\"primary\">round</Button>\n            <Button type=\"primary\" shape=\"square\">\n              square\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Size\">\n          <View className={styles.group}>\n            <Button type=\"primary\" size=\"superlarge\">\n              super\n            </Button>\n            <Button type=\"primary\" size=\"large\">\n              large\n            </Button>\n            <Button type=\"primary\">default</Button>\n            <Button type=\"primary\" size=\"small\">\n              small\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Icon\">\n          <View className={styles.group}>\n            <Button\n              type=\"primary\"\n              shape=\"circle\"\n              icon={<Icon type=\"roundadd\" color=\"#1890FF\" size=\"50px\" />}\n              ghost\n            />\n            <Button plain type=\"primary\" icon=\"check\">\n              Finish\n            </Button>\n            <Button plain hairline color=\"#FF4D4F\" shape=\"square\" icon=\"close\">\n              Close\n            </Button>\n          </View>\n          <View className={styles.group}>\n            <Button type=\"primary\" shape=\"circle\" icon=\"locationfill\" />\n            <Button type=\"primary\" icon=\"add1\">\n              Follow\n            </Button>\n            <Button shape=\"square\" icon=\"down\">\n              Download\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Float\">\n          <View className={styles.group} style={{ height: '60px' }}>\n            <Button\n              type=\"primary\"\n              shape=\"circle\"\n              icon=\"cart\"\n              float\n              style={{\n                left: '30px',\n                bottom: '1320px',\n              }}\n            />\n            <Button\n              look=\"warning\"\n              float\n              style={{\n                left: '120px',\n                bottom: '1320px',\n              }}\n            >\n              <Text\n                style={{\n                  display: 'inline-flex',\n                  justifyContent: 'center',\n                  alignItems: 'center',\n                }}\n              >\n                前往App\n                <Icon type=\"right\" color=\"#000\" size=\"28px\" style={{ marginLeft: '6px' }} />\n              </Text>\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Loading\">\n          <View className={styles.group}>\n            <Button\n              type=\"primary\"\n              loading={okLoading}\n              loadingText=\"loading...\"\n              onTap={() => setOkLoading(true)}\n            >\n              Confirm\n            </Button>\n            <Button\n              type=\"primary\"\n              square\n              danger\n              icon=\"deletefill\"\n              loading={delLoading}\n              loadingText=\"Deleting...\"\n              onTap={() => setDelLoading(true)}\n            >\n              Delete\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Disabled\">\n          <View className={styles.group}>\n            <Button type=\"primary\" disabled>\n              disabled\n            </Button>\n            <Button type=\"primary\" danger disabled>\n              disabled\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Block\">\n          <View className={styles.group}>\n            <Button type=\"primary\" size=\"large\" block style={{ marginBottom: '30px' }} loading>\n              block\n            </Button>\n            <Button type=\"primary\" size=\"large\" danger square block>\n              block\n            </Button>\n          </View>\n        </Block>\n        <Block noTitlePadding title=\"Look\">\n          <View className={styles.group}>\n            <Button look=\"secondary\">Secondary</Button>\n          </View>\n          <View className={styles.group}>\n            <Button look=\"secure\">Secure</Button>\n            <Button look=\"warning\">Warning</Button>\n          </View>\n          <View className={styles.group}>\n            <Button look=\"light\">Light</Button>\n            <Button look=\"medium\">Medium</Button>\n            <Button look=\"dark\">Dark</Button>\n          </View>\n          <View className={styles.group}>\n            <Button size=\"large\" block look=\"anna\" style={{ marginBottom: '30px' }}>\n              Anna\n            </Button>\n            <Button size=\"large\" shape=\"square\" block look=\"orange\">\n              Orange\n            </Button>\n          </View>\n        </Block>\n      </View>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/general/button.md",
    "content": "---\ntitle: Button\norder: 5\ngroup:\n  order: 0\n---\n\n## Button\n\nDemo:\n\n<code src=\"./button/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| type | 设置按钮类型 | `primary` \\| `default` | - |\n| plain | 设置朴素按钮 | boolean | false |\n| hairline | 设置细线按钮，要和plain配合使用 | boolean | false |\n| color | 设置朴素或细线按钮的颜色 | string | - |\n| danger | 设置危险按钮 | boolean | false |\n| ghost | 幽灵属性，用于设置按钮背景为透明 | boolean | false |\n| Icon | 设置按钮的图标 | string \\| ReactNode | - |\n| look | Anna为用户提供的预设风格，可选值为 `secondary` `secure` `warning` `light` `medium` `dark` `orange` `anna` | string | - |\n| shape | 设置按钮形状，可选值为 `square` `circle` | boolean | false |\n| size | 设置按钮大小 | `small` \\| `large` \\| `superlarge` | - |\n| block | 将按钮宽度调整为其父宽度的选项 | boolean | false |\n| float | 设置为悬浮状态，当设置为 string 类型时可选值有 `center` `left` `right` | boolean \\| string | - |\n| loading | 设置按钮载入状态 | boolean | false |\n| loadingText | 设置载入状态文本 | string | - |\n| disabled | 设置按钮禁用状态 | boolean | false |\n| style | 设置按钮样式 | CSSProperties | - |\n| onTap | 点击按钮时的回调 | () => void | - |\n\n"
  },
  {
    "path": "docs/components/general/cell/index.module.scss",
    "content": ".app {\n  padding: 30px 0;\n  \n}"
  },
  {
    "path": "docs/components/general/cell/index.tsx",
    "content": "import * as React from 'react';\nimport { Cell } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nexport default () => {\n  return (\n    <Frame grayBg>\n      <Block title=\"Basic\">\n        <Cell label=\"Cell\" border={false}>\n          content\n        </Cell>\n      </Block>\n      <Block title=\"With Icon\">\n        <Cell label=\"Music\" icon=\"musicfill\" border={false}>\n          content\n        </Cell>\n      </Block>\n      <Block title=\"With Required\">\n        <Cell label=\"Cell\" required border={false}>\n          content\n        </Cell>\n      </Block>\n      <Block title=\"With Arrow\">\n        <Cell label=\"Cell\" arrow border={false}>\n          content\n        </Cell>\n      </Block>\n      <Block title=\"With Border\">\n        <Cell label=\"Cell\">content</Cell>\n        <Cell label=\"Cell\" border={false}>\n          content\n        </Cell>\n      </Block>\n      <Block title=\"With Description\">\n        <Cell label=\"Cell\" border={false} description=\"Here is the description\">\n          content\n        </Cell>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/general/cell.md",
    "content": "---\ntitle: Cell\norder: 10\n---\n\n## Cell\n\n<code src=\"./cell/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| label | 左侧标签 | `string` \\| `ReactNode` | - |\n| icon | 左侧图标名称 | string | - |\n| required | 是否显示表单必填星号 | boolean | `false` |\n| arrow | 右侧箭头 | boolean | `false` |\n| description | 下方描述信息 | `string` \\| `ReactNode` | - |\n| border | 是否显示内边框 | boolean | `true` |\n| verticality | 是否为竖直方向 | boolean | `false` |\n| style | 设置单元格样式 | CSSProperties | - |\n| labelStyle | 设置左侧标签样式 | CSSProperties | - |\n| valueStyle | 设置右侧值样式 | CSSProperties | - |\n| onTap | 点击单元格时的回调 | () => void | - |\n\n"
  },
  {
    "path": "docs/components/general/icon/index.tsx",
    "content": "import * as React from 'react';\nimport { Icon } from 'anna-remax-ui';\nimport { Block, Frame, Grid, GridItem } from '../../common';\n\nexport default () => {\n  return (\n    <Frame grayBg>\n      <Block title=\"Type\">\n        <Grid>\n          <GridItem name=\"check\">\n            <Icon type=\"check\" size=\"50px\" />\n          </GridItem>\n          <GridItem name=\"close\">\n            <Icon type=\"close\" size=\"50px\" />\n          </GridItem>\n          <GridItem name=\"comment\">\n            <Icon type=\"comment\" size=\"50px\" />\n          </GridItem>\n          <GridItem name=\"scan\">\n            <Icon type=\"scan\" size=\"50px\" />\n          </GridItem>\n          <GridItem name=\"locationfill\">\n            <Icon type=\"locationfill\" size=\"50px\" />\n          </GridItem>\n          <GridItem name=\"emojifill\">\n            <Icon type=\"emojifill\" size=\"50px\" />\n          </GridItem>\n        </Grid>\n      </Block>\n      <Block title=\"Size\">\n        <Grid>\n          <GridItem name=\"72 px\">\n            <Icon type=\"favorfill\" size=\"72px\" />\n          </GridItem>\n          <GridItem name=\"50 px\">\n            <Icon type=\"favorfill\" size=\"50px\" />\n          </GridItem>\n          <GridItem name=\"default\">\n            <Icon type=\"favorfill\" size=\"28px\" />\n          </GridItem>\n        </Grid>\n      </Block>\n      <Block title=\"Color\">\n        <Grid>\n          <GridItem name=\"#FF6666\">\n            <Icon type=\"likefill\" size=\"50px\" color=\"#FF6666\" />\n          </GridItem>\n          <GridItem name=\"#FFCC33\">\n            <Icon type=\"likefill\" size=\"50px\" color=\"#FFCC33\" />\n          </GridItem>\n          <GridItem name=\"default\">\n            <Icon type=\"likefill\" size=\"50px\" />\n          </GridItem>\n        </Grid>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/general/icon.md",
    "content": "---\ntitle: Icon\norder: 15\n---\n\n## Icon\n\n<code src=\"./icon/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| type | icon的类型 | string | - |\n| size | icon的大小 | string | - |\n| color | icon的颜色 | string | - |\n\n## FAQ\n\nAnna支持的Icon类型有哪些？\n\n[点击此处查看Anna支持的Icon](https://www.iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.d9df05512&cid=33)\n"
  },
  {
    "path": "docs/components/general/popup/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Popup, Button } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nexport default () => {\n  const [show, setShow] = React.useState(false);\n  const [show1, setShow1] = React.useState(false);\n  const [show2, setShow2] = React.useState(false);\n  const [show3, setShow3] = React.useState(false);\n  const [show4, setShow4] = React.useState(false);\n\n  return (\n    <Frame padding style={{ overflow: 'hidden' }}>\n      <Block title=\"Basic\">\n        <Button onTap={() => setShow(true)}>Click here</Button>\n      </Block>\n      <Block title=\"With Title\">\n        <Button onTap={() => setShow1(true)}>Click here</Button>\n      </Block>\n      <Block title=\"Closeable\">\n        <Button onTap={() => setShow2(true)}>Click here</Button>\n      </Block>\n      <Block title=\"Position\">\n        <Button onTap={() => setShow3(true)}>Position = Left</Button>\n      </Block>\n      <Block title=\"Curve\">\n        <Button onTap={() => setShow4(true)}>Click here</Button>\n      </Block>\n      <Popup\n        open={show}\n        onClose={() => {\n          setShow(false);\n        }}\n      >\n        <View\n          style={{\n            padding: '80px',\n          }}\n        >\n          Hi, boy~\n        </View>\n      </Popup>\n      <Popup\n        position=\"bottom\"\n        title=\"title\"\n        open={show1}\n        onClose={() => {\n          setShow1(false);\n        }}\n      >\n        <View\n          style={{\n            height: '400px',\n            padding: '0 24px',\n          }}\n        >\n          content\n        </View>\n      </Popup>\n      <Popup\n        position=\"bottom\"\n        title=\"title\"\n        closeable\n        open={show2}\n        onClose={() => {\n          setShow2(false);\n        }}\n      >\n        <View\n          style={{\n            height: '400px',\n            padding: '0 24px',\n          }}\n        >\n          content\n        </View>\n      </Popup>\n      <Popup\n        position=\"left\"\n        title=\"title\"\n        open={show3}\n        onClose={() => {\n          setShow3(false);\n        }}\n      >\n        <View\n          style={{\n            width: '400px',\n            padding: '0 24px',\n          }}\n        ></View>\n      </Popup>\n      <Popup\n        position=\"top\"\n        title=\"title\"\n        open={show4}\n        onClose={() => {\n          setShow4(false);\n        }}\n      >\n        <View\n          style={{\n            height: '400px',\n            padding: '0 24px',\n          }}\n        >\n          content\n        </View>\n      </Popup>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/general/popup.md",
    "content": "---\ntitle: Popup\norder: 20\n---\n\n## Popup\n\nDemo:\n\n<code src=\"./popup/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| open | 是否打开弹出层 | boolean | `false` |\n| title | 弹出层标题 | string | - |\n| closeable | 是否显示关闭图标 | boolean | `false` |\n| position | 弹出位置，可选值为 `center` `top` `bottom` `right` `left` | string | `center` |\n| mask | 是否显示遮罩层 | boolean | `true` |\n| square | 是否去除圆角 | boolean | `false` |\n| curve | 动画曲线，可选值为 `ease` | string | - |\n| style | 设置弹出层样式 | CSSProperties | - |\n| onClose | 关闭弹出层时触发 | () => void | - |\n\n\n"
  },
  {
    "path": "docs/components/gesture/swipe-action/index.scss",
    "content": ".space{\n  height: 80px;\n  width: 100%;\n}\n\n.anna-row {\n  border-radius: 16px;\n  overflow: hidden;\n  margin-bottom: 24px;\n  .anna-col {\n    height: 88px;\n    line-height: 88px;\n    text-align: center;\n    font-size: 28px;\n    >view {\n      background-color: #FFDDDD;\n    }\n    >div {\n      background-color: #FFDDDD;\n    }\n  }\n}\n\n.demo-basic {\n  .anna-row {\n    .anna-col {\n      background-color: #FFDDDD;\n      &:nth-child(2n) {\n        background-color: #FFFFCC;\n      }\n    }\n  }\n}\n\n"
  },
  {
    "path": "docs/components/gesture/swipe-action/index.tsx",
    "content": "import * as React from 'react';\nimport { SwipeAction, Cell } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport './index.scss';\n\nexport default () => {\n  const [open, setOpen] = React.useState(false);\n  const [open1, setOpen1] = React.useState(false);\n\n  const handleOpen = () => {\n    setOpen(true);\n  };\n\n  const handleClose = () => {\n    setOpen(false);\n  };\n\n  const handleDelete = async () => {\n    console.log('Delete');\n  };\n\n  const handleOpen1 = () => {\n    setOpen1(true);\n  };\n\n  const handleClose1 = () => {\n    setOpen1(false);\n  };\n\n  const handleDelete1 = async () => {\n    console.log('Delete');\n  };\n\n  const handleMark1 = async () => {\n    console.log('Mark as Read');\n  };\n\n  return (\n    <Frame grayBg>\n      <Block title=\"Basic\">\n        <SwipeAction\n          open={open}\n          onOpened={() => handleOpen()}\n          onClosed={() => handleClose()}\n          options={[\n            {\n              name: 'Delete',\n              style: {\n                backgroundColor: '#ff0000',\n              },\n              onTap: () => handleDelete(),\n            },\n          ]}\n        >\n          <Cell label=\"Cell\" border={false}>\n            content\n          </Cell>\n        </SwipeAction>\n      </Block>\n      <Block title=\"Actions\">\n        <SwipeAction\n          open={open1}\n          onOpened={() => handleOpen1()}\n          onClosed={() => handleClose1()}\n          options={[\n            {\n              name: 'Mark as Read',\n              style: {\n                backgroundColor: '#333',\n              },\n              onTap: () => handleMark1(),\n            },\n            {\n              name: 'Delete',\n              style: {\n                backgroundColor: '#ff0000',\n              },\n              onTap: () => handleDelete1(),\n            },\n          ]}\n        >\n          <Cell label=\"Cell\" border={false}>\n            content\n          </Cell>\n        </SwipeAction>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/gesture/swipe-action.md",
    "content": "---\ntitle: SwipeAction\norder: 5\ngroup:\n  order: 15\n---\n\n## SwipeAction\n\nDemo:\n\n<code src=\"./swipe-action/index.tsx\" />\n\n## API\n\n#### SwipeActionProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| open | 是否打开 SwipeAction | boolean | `false` |\n| options | 配置 SwipeAction 的操作项 | SwipeActionOptionProps[] | `[]` |\n| onOpened | 打开时触发的函数 | (e: any) => void | - |\n| onClosed | 关闭时触发的函数 | (e: any) => void | - |\n\n\n#### SwipeActionOptionProps\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| name | 选项名称 | ReactNode | - |\n| style | 选项样式 | CSSProperties | - |\n| onTap | 点击选项触发的函数 | (e: any) => void | - |"
  },
  {
    "path": "docs/components/layout/one-dimensional/index.scss",
    "content": ".space{\n  height: 80px;\n  width: 100%;\n}\n\n.anna-row {\n  border-radius: 16px;\n  overflow: hidden;\n  margin-bottom: 24px;\n  .anna-col {\n    height: 88px;\n    line-height: 88px;\n    text-align: center;\n    font-size: 28px;\n    >view {\n      background-color: #FFDDDD;\n    }\n    >div {\n      background-color: #FFDDDD;\n    }\n  }\n}\n\n.demo-basic {\n  .anna-row {\n    .anna-col {\n      background-color: #FFDDDD;\n      &:nth-child(2n) {\n        background-color: #FFFFCC;\n      }\n    }\n  }\n}\n\n"
  },
  {
    "path": "docs/components/layout/one-dimensional/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Row, Col } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport './index.scss';\n\nexport default () => {\n  return (\n    <Frame padding>\n      <Block noTitlePadding title=\"Basic\" className=\"demo-basic\">\n        <Row>\n          <Col span={6}>col-6</Col>\n          <Col span={6}>col-6</Col>\n          <Col span={6}>col-6</Col>\n          <Col span={6}>col-6</Col>\n        </Row>\n        <Row>\n          <Col span={8}>col-8</Col>\n          <Col span={8}>col-8</Col>\n          <Col span={8}>col-8</Col>\n        </Row>\n        <Row>\n          <Col span={12}>col-12</Col>\n          <Col span={12}>col-12</Col>\n        </Row>\n        <Row>\n          <Col span={24}>col-24</Col>\n        </Row>\n      </Block>\n      <Block noTitlePadding title=\"Gutter\" className=\"demo-gutter\">\n        <Row gutter={16}>\n          <Col span={6}>\n            <View>col-6</View>\n          </Col>\n          <Col span={6}>\n            <View>col-6</View>\n          </Col>\n          <Col span={6}>\n            <View>col-6</View>\n          </Col>\n          <Col span={6}>\n            <View>col-6</View>\n          </Col>\n        </Row>\n        <Row gutter={16}>\n          <Col span={8}>\n            <View>col-8</View>\n          </Col>\n          <Col span={8}>\n            <View>col-8</View>\n          </Col>\n          <Col span={8}>\n            <View>col-8</View>\n          </Col>\n        </Row>\n        <Row gutter={16}>\n          <Col span={12}>\n            <View>col-12</View>\n          </Col>\n          <Col span={12}>\n            <View>col-12</View>\n          </Col>\n        </Row>\n      </Block>\n      <Block noTitlePadding title=\"Offset\">\n        <Row>\n          <Col span={6} offset={6}>\n            <View>col-6</View>\n          </Col>\n          <Col span={6} offset={6}>\n            <View>offset-6</View>\n          </Col>\n        </Row>\n        <Row>\n          <Col span={8}>\n            <View>col-8</View>\n          </Col>\n          <Col span={8} offset={8}>\n            <View>offset-8</View>\n          </Col>\n        </Row>\n        <Row>\n          <Col span={12} offset={6}>\n            <View>col-12 , offset-6</View>\n          </Col>\n        </Row>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/layout/one-dimensional.md",
    "content": "---\ntitle: One-dimensional\norder: 5\ngroup:\n  order: 0\n---\n\n## One-dimensional\n\nDemo:\n\n<code src=\"./one-dimensional/index.tsx\" />\n\n## API\n\n#### Row\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| gutter | 栅格间隔 | number | `0` |\n| justify | 水平排列方式 | string | `start` |\n| align | 垂直对齐方式 | string | `top` |\n\n#### Col\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| span | 栅格占位格数 | number | - |\n| offset | 栅格左侧的间隔格数 | number | 0 |"
  },
  {
    "path": "docs/components/layout/space/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Space, Tag, Button } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\n\nexport default () => {\n  return (\n    <Frame padding>\n      <Block noTitlePadding title=\"Basic\">\n        <Space>\n          <Tag size=\"large\">Anna</Tag>\n          <Tag size=\"large\">Eurus</Tag>\n          <Tag size=\"large\">Ibuki</Tag>\n          <Tag size=\"large\">Melos</Tag>\n        </Space>\n      </Block>\n      <Block noTitlePadding title=\"Size\">\n        <Space>\n          <Button shape=\"square\" plain hairline>\n            申请取消\n          </Button>\n          <Button shape=\"square\" plain hairline>\n            申请退货\n          </Button>\n          <Button type=\"primary\" shape=\"square\" plain hairline>\n            确认收货\n          </Button>\n        </Space>\n        <View style={{ height: 12 }} />\n        <Space size=\"middle\">\n          <Button shape=\"square\" plain hairline>\n            申请取消\n          </Button>\n          <Button shape=\"square\" plain hairline>\n            申请退货\n          </Button>\n          <Button type=\"primary\" shape=\"square\" plain hairline>\n            确认收货\n          </Button>\n        </Space>\n        <View style={{ height: 12 }} />\n        <Space size=\"large\">\n          <Button shape=\"square\" plain hairline>\n            申请取消\n          </Button>\n          <Button shape=\"square\" plain hairline>\n            申请退货\n          </Button>\n          <Button type=\"primary\" shape=\"square\" plain hairline>\n            确认收货\n          </Button>\n        </Space>\n      </Block>\n      <Block noTitlePadding title=\"Direction\">\n        <Space direction=\"vertical\">\n          <Tag size=\"large\">Anna</Tag>\n          <Tag size=\"large\">Eurus</Tag>\n          <Tag size=\"large\">Ibuki</Tag>\n          <Tag size=\"large\">Melos</Tag>\n        </Space>\n      </Block>\n      <Block noTitlePadding title=\"Align\">\n        <Space>\n          center\n          <Tag size=\"large\">Anna</Tag>\n          <Tag size=\"large\">Eurus</Tag>\n          <Button shape=\"square\" plain hairline>\n            Ibuki\n          </Button>\n        </Space>\n        <View style={{ height: 24 }} />\n        <Space align=\"start\">\n          start\n          <Tag size=\"large\">Anna</Tag>\n          <Tag size=\"large\">Eurus</Tag>\n          <Button shape=\"square\" plain hairline>\n            Ibuki\n          </Button>\n        </Space>\n        <View style={{ height: 24 }} />\n        <Space align=\"end\">\n          end\n          <Tag size=\"large\">Anna</Tag>\n          <Tag size=\"large\">Eurus</Tag>\n          <Button shape=\"square\" plain hairline>\n            Ibuki\n          </Button>\n        </Space>\n        <View style={{ height: 24 }} />\n        <Space align=\"baseline\">\n          baseline\n          <Tag size=\"large\">Anna</Tag>\n          <Tag size=\"large\">Eurus</Tag>\n          <Button shape=\"square\" plain hairline>\n            Ibuki\n          </Button>\n        </Space>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/layout/space.md",
    "content": "---\ntitle: Space\norder: 15\n---\n\n## Space\n\nDemo:\n\n<code src=\"./space/index.tsx\" />\n\n## API\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| size | 间距大小 | `small` \\| `middle` \\| `large` \\| `number` | `small` |\n| direction | 间距方向 | `horizontal` \\| `vertical` | `horizontal` |\n| align | 对齐方式 | `start` \\| `end` \\| `center` \\| `baseline` | `center` |"
  },
  {
    "path": "docs/components/layout/two-dimensiona.md",
    "content": "---\ntitle: Two-dimensional\norder: 10\n---\n\n## Two-dimensional\n\nDemo:\n\n<code src=\"./two-dimensional/index.tsx\" />\n\n## API\n\n#### Grid\n\n| 属性 | 说明 | 类型 | 默认值 |\n| --- | --- | ---- | --- |\n| data | Grid的数据，数组每个元素代表Grid子项目的数据 | any[] | `[]` |\n| columns | 列数 | number | `4` |\n| gutter | Grid间隔。为 `number` 时表示水平间距，为 `[number, number]` 时表示 [水平间距, 垂直间距]  | `number` \\| `[number, number?]` | - |\n| span | Grid子项目的占位格数。为 `number` 时表示第一个子项目的占位格数，若为负数则表示最后一个子项目的占位格数；为 `number[]` 时表示多个子项目的占位格数，若数组长度小于Grid子项目的个数，余下的占位格数将由 `columns` 决定 | `number` \\| `number[]` | - |\n| children | 渲染Grid子项目的函数, 需要返回子项目元素 | (o: any, index?: number, colIndex?: number, rowIndex?: number) => any | - |"
  },
  {
    "path": "docs/components/layout/two-dimensional/index.scss",
    "content": ".space{\n  height: 80px;\n  width: 100%;\n}\n\n.demo-grid{\n  .anna-grid {\n    border-radius: 16px;\n    overflow: hidden;\n    .anna-row {\n      border-radius: 0;\n      overflow: hidden;\n      margin-bottom: 0;\n      .anna-col {\n        height: auto;\n        line-height: 88px;\n        text-align: center;\n        font-size: 28px;\n        >view {\n          background-color: #FDFFFD;\n        }\n        >div {\n          background-color: #FDFFFD;\n        }\n      }\n    }\n  }\n}\n\n.demo-grid-item{\n  height: 220px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  font-size: 32px;\n}\n"
  },
  {
    "path": "docs/components/layout/two-dimensional/index.tsx",
    "content": "import * as React from 'react';\nimport { View } from 'remax/one';\nimport { Grid } from 'anna-remax-ui';\nimport { Block, Frame } from '../../common';\nimport './index.scss';\n\nconst data = ['#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC'];\nconst data1 = ['#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC'];\nconst data2 = ['#FFDDDD', '#FFFFCC', '#FFDDDD'];\nconst data3 = ['#FFDDDD', '#FFFFCC', '#CCCCFF', '#FFFFCC', '#FFDDDD'];\nconst data4 = ['#FFDDDD', '#CCCCFF', '#FFFFCC', '#66CCCC'];\n\nexport default () => {\n  const renderGridItem = (col: any, index?: number) => (\n    <View className=\"demo-grid-item\" style={{ backgroundColor: col }}>\n      {index}\n    </View>\n  );\n\n  return (\n    <Frame padding>\n      <Block noTitlePadding title=\"Basic\" className=\"demo-grid\">\n        <Grid data={data} columns={3}>\n          {renderGridItem}\n        </Grid>\n        <View className=\"space\" />\n        <Grid data={data1} columns={3}>\n          {renderGridItem}\n        </Grid>\n      </Block>\n      <Block noTitlePadding title=\"Gutter\" className=\"demo-grid\">\n        <Grid data={data2} columns={3} gutter={16}>\n          {renderGridItem}\n        </Grid>\n        <View className=\"space\" />\n        <Grid data={data} columns={3} gutter={[8, 8]}>\n          {renderGridItem}\n        </Grid>\n      </Block>\n      <Block noTitlePadding title=\"Span\" className=\"demo-grid\">\n        <Grid data={data3} columns={3} span={16}>\n          {renderGridItem}\n        </Grid>\n        <View className=\"space\" />\n        <Grid data={data3} columns={3} span={-16}>\n          {renderGridItem}\n        </Grid>\n        <View className=\"space\" />\n        <Grid data={data4} columns={3} span={[8, 16, 8, 16]}>\n          {renderGridItem}\n        </Grid>\n      </Block>\n    </Frame>\n  );\n};\n"
  },
  {
    "path": "docs/components/mock/index.ts",
    "content": "export const ReturnDeliveryWay = [\n  {\n    children: [\n      {\n        value: '公司自取',\n        key: 'companySelfFetch',\n      },\n      {\n        value: '货拉拉',\n        key: 'companyHuoLaLa',\n      },\n      {\n        value: '其他第三方物流',\n        key: 'companyOtherLogistics',\n      },\n    ],\n    value: '公司配送',\n    key: 'company',\n  },\n  {\n    children: [\n      {\n        value: '客户自送',\n        key: 'customerSelfSend',\n      },\n      {\n        value: '货拉拉',\n        key: 'customerHuoLaLa',\n      },\n      {\n        value: '其他第三方物流',\n        key: 'customerOtherLogistics',\n      },\n    ],\n    value: '客户配送',\n    key: 'customer',\n  },\n];\n\nexport const Categorys = [\n  {\n    key: '20191217161304575-000001y6tyZNjU',\n    value: '辅材',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217165823924-000002gO44PH4L',\n        value: '包装袋',\n        parentKey: '20191217161304575-000001y6tyZNjU',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656301-0000399wiWTEts',\n            value: 'PE',\n            parentKey: '20191217165823924-000002gO44PH4L',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656301-00004069R24fKd',\n            value: 'OPP',\n            parentKey: '20191217165823924-000002gO44PH4L',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656302-000041aYgkOREr',\n            value: '无纺布',\n            parentKey: '20191217165823924-000002gO44PH4L',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656302-000042eCtjDn1k',\n            value: '气泡袋',\n            parentKey: '20191217165823924-000002gO44PH4L',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656302-000043UFAkA6vU',\n            value: '包装盒',\n            parentKey: '20191217165823924-000002gO44PH4L',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656302-0000442hqIqGoF',\n            value: '特种膜',\n            parentKey: '20191217165823924-000002gO44PH4L',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165823925-000003lcmwrD8L',\n        value: '商标',\n        parentKey: '20191217161304575-000001y6tyZNjU',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656303-000047tPRW1CcA',\n            value: '织唛',\n            parentKey: '20191217165823925-000003lcmwrD8L',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656303-000048AdtxHrs8',\n            value: '吊牌',\n            parentKey: '20191217165823925-000003lcmwrD8L',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656303-0000498cYkKVZU',\n            value: '洗水唛',\n            parentKey: '20191217165823925-000003lcmwrD8L',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165823925-000004jnmMJAhI',\n        value: '衣架',\n        parentKey: '20191217161304575-000001y6tyZNjU',\n        sort: 0,\n        children: [\n          {\n            key: '20200207134709826-0000017IdxzBg1',\n            value: '塑料衣架',\n            parentKey: '20191217165823925-000004jnmMJAhI',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165823925-000005zNvplXoZ',\n        value: '魔术贴',\n        parentKey: '20191217161304575-000001y6tyZNjU',\n        sort: 0,\n        children: [\n          {\n            key: '20200207134709841-000004CbGGqtSn',\n            value: '通用魔术贴',\n            parentKey: '20191217165823925-000005zNvplXoZ',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20200427132730707-000001Eb7GSuIf',\n        value: '吊粒',\n        parentKey: '20191217161304575-000001y6tyZNjU',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20200427132730717-000002NMWmmiYK',\n        value: '防盗扣',\n        parentKey: '20191217161304575-000001y6tyZNjU',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20200427132730717-000003jRLoFOfD',\n        value: '纸卡',\n        parentKey: '20191217161304575-000001y6tyZNjU',\n        sort: 0,\n        children: null,\n      },\n    ],\n  },\n  {\n    key: '20191217161304576-000002r1LOtUSo',\n    value: '装饰片',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217162147778-000001JsV6LYt9',\n        value: '手工钉珠',\n        parentKey: '20191217161304576-000002r1LOtUSo',\n        sort: 2,\n        children: [\n          {\n            key: '20191217163043957-0000018FENDbBC',\n            value: '毛毡钉珠',\n            parentKey: '20191217162147778-000001JsV6LYt9',\n            sort: 3,\n            children: null,\n          },\n          {\n            key: '20191217163043959-000002wGATJohh',\n            value: '纱类钉珠',\n            parentKey: '20191217162147778-000001JsV6LYt9',\n            sort: 4,\n            children: null,\n          },\n          {\n            key: '20191217163043959-000003YfJc0a7y',\n            value: '绣花钉珠',\n            parentKey: '20191217162147778-000001JsV6LYt9',\n            sort: 5,\n            children: null,\n          },\n          {\n            key: '20191217163043959-000004gQb8fOXl',\n            value: '裁片钉珠',\n            parentKey: '20191217162147778-000001JsV6LYt9',\n            sort: 6,\n            children: null,\n          },\n          {\n            key: '20191217163043960-000005p8It3KTK',\n            value: '衣领钉珠',\n            parentKey: '20191217162147778-000001JsV6LYt9',\n            sort: 7,\n            children: null,\n          },\n          {\n            key: '20191217163043960-000006L6oJJMyg',\n            value: '成衣钉珠',\n            parentKey: '20191217162147778-000001JsV6LYt9',\n            sort: 8,\n            children: null,\n          },\n          {\n            key: '20191217163043960-000007RptOyytA',\n            value: '织带钉珠',\n            parentKey: '20191217162147778-000001JsV6LYt9',\n            sort: 9,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217162147782-000002fV02O3ca',\n        value: '机器打珠',\n        parentKey: '20191217161304576-000002r1LOtUSo',\n        sort: 2,\n        children: [\n          {\n            key: '20191217163814286-000001uWoEKBrA',\n            value: '机器打珍珠',\n            parentKey: '20191217162147782-000002fV02O3ca',\n            sort: 3,\n            children: null,\n          },\n          {\n            key: '20191217163814288-000002trUKEqmp',\n            value: '机器打钻',\n            parentKey: '20191217162147782-000002fV02O3ca',\n            sort: 4,\n            children: null,\n          },\n          {\n            key: '20191217163814288-000003IJia6iAW',\n            value: '机器打金属钉',\n            parentKey: '20191217162147782-000002fV02O3ca',\n            sort: 5,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217162147782-000003M6Y1PIl2',\n        value: '手钩花',\n        parentKey: '20191217161304576-000002r1LOtUSo',\n        sort: 2,\n        children: null,\n      },\n      {\n        key: '20191217162147782-000004CgQkO75J',\n        value: '衣领',\n        parentKey: '20191217161304576-000002r1LOtUSo',\n        sort: 2,\n        children: null,\n      },\n      {\n        key: '20191217162147782-000005Ty3EoFjO',\n        value: '烫画',\n        parentKey: '20191217161304576-000002r1LOtUSo',\n        sort: 2,\n        children: null,\n      },\n    ],\n  },\n  {\n    key: '20191217161304576-000003HHVXFr6e',\n    value: '刺绣',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217165232236-00000166H9exyS',\n        value: '绣花章',\n        parentKey: '20191217161304576-000003HHVXFr6e',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430118-000001mc4VstBq',\n            value: '珠片绣',\n            parentKey: '20191217165232236-00000166H9exyS',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232237-000002Y1kBzGKT',\n        value: '裁片刺绣',\n        parentKey: '20191217161304576-000003HHVXFr6e',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430120-000002kvZwHAkn',\n            value: '珠子绣',\n            parentKey: '20191217165232237-000002Y1kBzGKT',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232237-000003CgD4oONp',\n        value: '成衣刺绣',\n        parentKey: '20191217161304576-000003HHVXFr6e',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430120-000003BvPrzoaN',\n            value: '盘绳绣',\n            parentKey: '20191217165232237-000003CgD4oONp',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232238-000004KyaioEsi',\n        value: '面料刺绣',\n        parentKey: '20191217161304576-000003HHVXFr6e',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430120-0000044F3f0sLK',\n            value: '线绣/平绣',\n            parentKey: '20191217165232238-000004KyaioEsi',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430120-000005I63gL7tF',\n            value: '牙刷绣',\n            parentKey: '20191217165232238-000004KyaioEsi',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430121-000006PC2r6L31',\n            value: '毛巾绣',\n            parentKey: '20191217165232238-000004KyaioEsi',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430121-0000073c2ZeSAy',\n            value: '植绒绣',\n            parentKey: '20191217165232238-000004KyaioEsi',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n    ],\n  },\n  {\n    key: '20191217161304576-000004FTr9G76t',\n    value: '花边',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217165232238-000005yrkmxC6f',\n        value: '水溶花边',\n        parentKey: '20191217161304576-000004FTr9G76t',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430121-000008FSnIRmdM',\n            value: '牛奶丝',\n            parentKey: '20191217165232238-000005yrkmxC6f',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430121-0000096Vs9uQ0R',\n            value: '棉丝',\n            parentKey: '20191217165232238-000005yrkmxC6f',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430121-000010tDxNfTNC',\n            value: '涤光',\n            parentKey: '20191217165232238-000005yrkmxC6f',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232238-000006pYONxAlu',\n        value: '蕾丝花边',\n        parentKey: '20191217161304576-000004FTr9G76t',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430121-000011VYPB6U7b',\n            value: '睫毛花边',\n            parentKey: '20191217165232238-000006pYONxAlu',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232238-000007ivSMOS92',\n        value: '刺绣花边',\n        parentKey: '20191217161304576-000004FTr9G76t',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430121-000012dexmjeIf',\n            value: '棉布绣',\n            parentKey: '20191217165232238-000007ivSMOS92',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430122-000013CRNBFK23',\n            value: '雕孔绣',\n            parentKey: '20191217165232238-000007ivSMOS92',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n    ],\n  },\n  {\n    key: '20191217161304576-000005RN9X3YFT',\n    value: '元素',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217165232238-000008MglUKL6v',\n        value: '水钻',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430122-0000141P9Tz4yw',\n            value: '花篮爪',\n            parentKey: '20191217165232238-000008MglUKL6v',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430122-000015bMmUBISy',\n            value: '四爪',\n            parentKey: '20191217165232238-000008MglUKL6v',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430122-000016Vt8nK231',\n            value: '包扣',\n            parentKey: '20191217165232238-000008MglUKL6v',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430122-000017ucrwcbfx',\n            value: '粘胶',\n            parentKey: '20191217165232238-000008MglUKL6v',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430123-0000180mx2t9BL',\n            value: '裸水钻',\n            parentKey: '20191217165232238-000008MglUKL6v',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232238-000009I56kLELs',\n        value: '钻链',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430123-000019aZy65KbG',\n            value: '单排钻链',\n            parentKey: '20191217165232238-000009I56kLELs',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430123-000020sBM1lVrC',\n            value: '组合钻链',\n            parentKey: '20191217165232238-000009I56kLELs',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430123-000021Tg0mAI20',\n            value: '钻网',\n            parentKey: '20191217165232238-000009I56kLELs',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232238-000010CIhXWh7P',\n        value: '水晶',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430123-000022t2wJHZWG',\n            value: '尖底水晶',\n            parentKey: '20191217165232238-000010CIhXWh7P',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430123-0000238vmPQmJc',\n            value: '平底水晶',\n            parentKey: '20191217165232238-000010CIhXWh7P',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232238-0000115uliki3x',\n        value: '水晶珠',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232238-000012wyxWG27j',\n        value: '醋酸板材',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232238-000013xYUqVQb4',\n        value: '烫石',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430124-000024TEPGQYbl',\n            value: '烫钻',\n            parentKey: '20191217165232238-000013xYUqVQb4',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430124-000025qCudkwHK',\n            value: '铝烫片',\n            parentKey: '20191217165232238-000013xYUqVQb4',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430124-0000266timdVxn',\n            value: '铜烫片',\n            parentKey: '20191217165232238-000013xYUqVQb4',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430124-000027k9heSLmy',\n            value: '珍珠烫片',\n            parentKey: '20191217165232238-000013xYUqVQb4',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430124-000028uQLunj2D',\n            value: '树脂烫',\n            parentKey: '20191217165232238-000013xYUqVQb4',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430124-000029i1UqkwGh',\n            value: '亚克力烫',\n            parentKey: '20191217165232238-000013xYUqVQb4',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232239-000014JrMYVHhM',\n        value: '尿素珠',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232239-0000154JEiSkDU',\n        value: '仿珍珠',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232239-000016w3UwMSLn',\n        value: '树脂',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430124-000030KiG9kCZt',\n            value: '尖底树脂',\n            parentKey: '20191217165232239-000016w3UwMSLn',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430125-000031MqyFnI35',\n            value: '平底树脂',\n            parentKey: '20191217165232239-000016w3UwMSLn',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430125-000032B4Lbm1yI',\n            value: '树脂板材',\n            parentKey: '20191217165232239-000016w3UwMSLn',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232239-000017hyf9ZTce',\n        value: '亚克力',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430125-000033kl68NHe8',\n            value: '尖底亚克力',\n            parentKey: '20191217165232239-000017hyf9ZTce',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430125-000034bNEkm1JS',\n            value: '平底亚克力',\n            parentKey: '20191217165232239-000017hyf9ZTce',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430125-000035IbpW6shj',\n            value: '亚克力板材',\n            parentKey: '20191217165232239-000017hyf9ZTce',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232239-000018X2VXnwJr',\n        value: '滴油',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430125-000036StiCLSoY',\n            value: '滴油钻',\n            parentKey: '20191217165232239-000018X2VXnwJr',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430126-000037DcQr4Y6r',\n            value: '滴油花',\n            parentKey: '20191217165232239-000018X2VXnwJr',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232239-000019pWyf1m8E',\n        value: '珠子',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232239-000020rhGd9Exh',\n        value: '珠管',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232239-000021keUzT6bA',\n        value: '珠片',\n        parentKey: '20191217161304576-000005RN9X3YFT',\n        sort: 0,\n        children: null,\n      },\n    ],\n  },\n  {\n    key: '20191217161304577-0000062lDupQwh',\n    value: '织带',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217165232240-000022FVYyI6KA',\n        value: '松紧带',\n        parentKey: '20191217161304577-0000062lDupQwh',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232240-000023XUanCWUJ',\n        value: '绳子',\n        parentKey: '20191217161304577-0000062lDupQwh',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170430126-000038eLf0Tg9V',\n            value: '棉绳',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: [\n              {\n                key: '20191217171318553-000001fJ1nTKgF',\n                value: '扁绳',\n                parentKey: '20191217170430126-000038eLf0Tg9V',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318554-000002CM2D2GqJ',\n                value: '编织绳',\n                parentKey: '20191217170430126-000038eLf0Tg9V',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318554-000003pvgWKty2',\n                value: '圆绳',\n                parentKey: '20191217170430126-000038eLf0Tg9V',\n                sort: 0,\n                children: null,\n              },\n            ],\n          },\n          {\n            key: '20191217170430126-000039PUsVEnfM',\n            value: '涤棉',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430126-000040vgGwM3BI',\n            value: 'PP丙纶',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430126-000041iRWU94sR',\n            value: '涤纶(圆绳)',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: [\n              {\n                key: '20191217171318554-000004u64rvFci',\n                value: '编织圆绳',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318554-000005D82CJ2Zh',\n                value: '螺纹绳',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318554-000006AM320zG1',\n                value: '缎纹绳',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318554-000007cD2sAorC',\n                value: '格子纹',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318555-0000084gSupYXT',\n                value: '圆点纹',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318555-000009jMr56TvB',\n                value: '人字纹',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318555-000010giPOme5z',\n                value: '提花',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318555-0000114j3DTdyv',\n                value: '平纹绳',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318555-0000124dp8ALZu',\n                value: '密织绳',\n                parentKey: '20191217170430126-000041iRWU94sR',\n                sort: 0,\n                children: null,\n              },\n            ],\n          },\n          {\n            key: '20191217170430126-000042V2yKelNY',\n            value: '锦纶',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170430127-000043Xhx3U4Pk',\n            value: '乳胶/像筋绳',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: [\n              {\n                key: '20191217171318555-0000138UnKaeCt',\n                value: '透明扁绳',\n                parentKey: '20191217170430127-000043Xhx3U4Pk',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20191217171318555-000014ey7W2NOj',\n                value: '圆绳',\n                parentKey: '20191217170430127-000043Xhx3U4Pk',\n                sort: 0,\n                children: null,\n              },\n            ],\n          },\n          {\n            key: '20191217170656292-000001T2mnDeIP',\n            value: '人造丝',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656294-000002674NqDCg',\n            value: '尼龙',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656294-000003re8ap0Hi',\n            value: '化纤',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656294-000004JWEXgdHy',\n            value: '麻绳',\n            parentKey: '20191217165232240-000023XUanCWUJ',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232240-000024z4jTsIAh',\n        value: '螺纹',\n        parentKey: '20191217161304577-0000062lDupQwh',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232240-000025VNHMU170',\n        value: '帽带',\n        parentKey: '20191217161304577-0000062lDupQwh',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232240-0000265uM1zXBk',\n        value: '丝绒带',\n        parentKey: '20191217161304577-0000062lDupQwh',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232240-000027PgvfnF0C',\n        value: '金银葱织带',\n        parentKey: '20191217161304577-0000062lDupQwh',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165232240-000028xlHru6lj',\n        value: '二次工艺织带',\n        parentKey: '20191217161304577-0000062lDupQwh',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656295-000005DbDFXz0U',\n            value: '小香风织带',\n            parentKey: '20191217165232240-000028xlHru6lj',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656295-000006C7kIWn1n',\n            value: '毛巾绣织带',\n            parentKey: '20191217165232240-000028xlHru6lj',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656295-0000079klbAYsR',\n            value: '珠片绣织带',\n            parentKey: '20191217165232240-000028xlHru6lj',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656295-000008eat014IA',\n            value: 'TPU织带',\n            parentKey: '20191217165232240-000028xlHru6lj',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656295-000009JXZg7Fbj',\n            value: '民族风织带',\n            parentKey: '20191217165232240-000028xlHru6lj',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656295-000010FnPul1N0',\n            value: '五金织带',\n            parentKey: '20191217165232240-000028xlHru6lj',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165232240-000029kdoKB8AZ',\n        value: '流苏',\n        parentKey: '20191217161304577-0000062lDupQwh',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656296-000011whdNoZP3',\n            value: 'U型/I型流苏',\n            parentKey: '20191217165232240-000029kdoKB8AZ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656296-0000125i0Lb9zp',\n            value: '吊穗流苏',\n            parentKey: '20191217165232240-000029kdoKB8AZ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656296-000013LfGEyCMB',\n            value: '皮质流苏',\n            parentKey: '20191217165232240-000029kdoKB8AZ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656296-000014vN8M7dt7',\n            value: '亮片流苏',\n            parentKey: '20191217165232240-000029kdoKB8AZ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656296-000015dDY8NQ7N',\n            value: '珠钻流苏',\n            parentKey: '20191217165232240-000029kdoKB8AZ',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n    ],\n  },\n  {\n    key: '20191217161304577-000007RvNnXMgX',\n    value: '五金',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217165232240-000030bweCQhxN',\n        value: '链条',\n        parentKey: '20191217161304577-000007RvNnXMgX',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657971-0000015c4MFng6',\n        value: '气眼',\n        parentKey: '20191217161304577-000007RvNnXMgX',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657972-000002Lv0YsTin',\n        value: '铆钉类',\n        parentKey: '20191217161304577-000007RvNnXMgX',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657973-000003tjwHCvBl',\n        value: '胸针',\n        parentKey: '20191217161304577-000007RvNnXMgX',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657973-000004wTF2ZyE4',\n        value: '吊钟',\n        parentKey: '20191217161304577-000007RvNnXMgX',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657973-000005yX7GUQOQ',\n        value: '金属环',\n        parentKey: '20191217161304577-000007RvNnXMgX',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656297-000016fOKXol0z',\n            value: '日字环',\n            parentKey: '20191217165657973-000005yX7GUQOQ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656297-000017FskDddgE',\n            value: 'D字环',\n            parentKey: '20191217165657973-000005yX7GUQOQ',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165657973-000006F6cXFSYy',\n        value: '五金饰品',\n        parentKey: '20191217161304577-000007RvNnXMgX',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656297-0000184Jd9TRtJ',\n            value: '铜类饰品',\n            parentKey: '20191217165657973-000006F6cXFSYy',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656297-000019sRveH0fP',\n            value: '锌合金饰品',\n            parentKey: '20191217165657973-000006F6cXFSYy',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656298-000020wakZDCyA',\n            value: '组合饰品',\n            parentKey: '20191217165657973-000006F6cXFSYy',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n    ],\n  },\n  {\n    key: '20191217161304577-000008HsmOlG2W',\n    value: '纽扣',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217165657973-000007o31Z6lyw',\n        value: '钻扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656298-0000214QdZt0ak',\n            value: '合金钻扣',\n            parentKey: '20191217165657973-000007o31Z6lyw',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656298-000022PKF0mV1r',\n            value: 'ABS粘钻扣',\n            parentKey: '20191217165657973-000007o31Z6lyw',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656298-000023IRsreTfR',\n            value: '珍珠组合钻扣',\n            parentKey: '20191217165657973-000007o31Z6lyw',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165657973-0000080UuZhY3V',\n        value: '水晶扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657973-000009N2w7blXD',\n        value: '树脂扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657973-0000100bCa6Vc7',\n        value: '醋酸板材扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657974-000011NPbUPhAK',\n        value: '包布扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657974-000012JcZm9nla',\n        value: '四合扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656298-000024mkSTQQK8',\n            value: '面板',\n            parentKey: '20191217165657974-000012JcZm9nla',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656299-000025kawKkDbO',\n            value: '下三件',\n            parentKey: '20191217165657974-000012JcZm9nla',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165657974-000013iiAWdkTL',\n        value: '金属扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656299-000026UPO56ZC3',\n            value: '日字扣',\n            parentKey: '20191217165657974-000013iiAWdkTL',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656299-000027UriRNFog',\n            value: 'D字扣',\n            parentKey: '20191217165657974-000013iiAWdkTL',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656299-000028W4ScFbD0',\n            value: '五爪扣',\n            parentKey: '20191217165657974-000013iiAWdkTL',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656299-000029OOjaYjoJ',\n            value: '工字扣',\n            parentKey: '20191217165657974-000013iiAWdkTL',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165657974-0000141GLhUHVz',\n        value: '弹簧扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656299-0000300M8MpigQ',\n            value: '地雷扣',\n            parentKey: '20191217165657974-0000141GLhUHVz',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656300-000031PtfsRGxv',\n            value: '大竹节弹簧扣',\n            parentKey: '20191217165657974-0000141GLhUHVz',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656300-000032H4NE3wuY',\n            value: '双头弹簧扣',\n            parentKey: '20191217165657974-0000141GLhUHVz',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656300-000033emnUX2Gw',\n            value: '单头弹簧扣',\n            parentKey: '20191217165657974-0000141GLhUHVz',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165657974-000015eIs6S1GZ',\n        value: '暗扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: [\n          {\n            key: '20191217170656300-0000349J7FFIa6',\n            value: '金属',\n            parentKey: '20191217165657974-000015eIs6S1GZ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656300-000035pWgaROfZ',\n            value: '树脂',\n            parentKey: '20191217165657974-000015eIs6S1GZ',\n            sort: 0,\n            children: null,\n          },\n          {\n            key: '20191217170656301-000036YEOBRkDl',\n            value: '包布',\n            parentKey: '20191217165657974-000015eIs6S1GZ',\n            sort: 0,\n            children: null,\n          },\n        ],\n      },\n      {\n        key: '20191217165657974-000016voKKPOE9',\n        value: '牛角扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657974-0000178Syd6uqO',\n        value: '贝壳扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657974-000018gXZz0iLB',\n        value: '椰子扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657975-000019nKObN65V',\n        value: '木头扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20200414111318783-000001AYXiigA4',\n        value: '卡扣',\n        parentKey: '20191217161304577-000008HsmOlG2W',\n        sort: 0,\n        children: null,\n      },\n    ],\n  },\n  {\n    key: '20191217161304577-000009kakIYneM',\n    value: '缝纫线',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217170656301-000037OrpfP8R1',\n        value: '涤纶缝纫线',\n        parentKey: '20191217161304577-000009kakIYneM',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217170656301-000037OrpfP8RD',\n        value: '低弹丝',\n        parentKey: '20191217161304577-000009kakIYneM',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217170656301-000038RebaC6Pc',\n        value: '高强线',\n        parentKey: '20191217161304577-000009kakIYneM',\n        sort: 0,\n        children: null,\n      },\n    ],\n  },\n  {\n    key: '20191217161304577-000010MmFCiK6I',\n    value: '里布',\n    parentKey: '0',\n    sort: 1,\n    children: [\n      {\n        key: '20191217165657975-000021Fiiskon1',\n        value: '雪纺',\n        parentKey: '20191217161304577-000010MmFCiK6I',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657975-000022F31oZ869',\n        value: '色丁',\n        parentKey: '20191217161304577-000010MmFCiK6I',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657975-000023van83q8e',\n        value: '针织',\n        parentKey: '20191217161304577-000010MmFCiK6I',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657975-000024lVAwJLPt',\n        value: '醋酸',\n        parentKey: '20191217161304577-000010MmFCiK6I',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657975-000025CnovdiJo',\n        value: '涤塔夫',\n        parentKey: '20191217161304577-000010MmFCiK6I',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657975-000026smSLbU0R',\n        value: '春亚纺',\n        parentKey: '20191217161304577-000010MmFCiK6I',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165657976-000027E6qtGc83',\n        value: '舒美绸',\n        parentKey: '20191217161304577-000010MmFCiK6I',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20191217165823923-0000010GHOJdYD',\n        value: '胆布',\n        parentKey: '20191217161304577-000010MmFCiK6I',\n        sort: 0,\n        children: null,\n      },\n    ],\n  },\n  {\n    key: '20200226091842647-000001yM5dZfDy',\n    value: '医疗用品',\n    parentKey: '0',\n    sort: 0,\n    children: [\n      {\n        key: '20200226091842649-0000025gFxW5l2',\n        value: '口罩',\n        parentKey: '20200226091842647-000001yM5dZfDy',\n        sort: 0,\n        children: [\n          {\n            key: '20200226091842649-000004vCuabYKH',\n            value: '口罩绳子',\n            parentKey: '20200226091842649-0000025gFxW5l2',\n            sort: 0,\n            children: [\n              {\n                key: '20200226091842650-000008pIo29kKY',\n                value: '扁绳',\n                parentKey: '20200226091842649-000004vCuabYKH',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20200226091842650-000009eIUMUpCq',\n                value: '圆形绳',\n                parentKey: '20200226091842649-000004vCuabYKH',\n                sort: 0,\n                children: null,\n              },\n            ],\n          },\n          {\n            key: '20200226091842649-000005rbAn6Lmm',\n            value: '口罩鼻梁条',\n            parentKey: '20200226091842649-0000025gFxW5l2',\n            sort: 0,\n            children: [\n              {\n                key: '20200226091842650-000010Av15mvpG',\n                value: '单铁丝鼻梁条',\n                parentKey: '20200226091842649-000005rbAn6Lmm',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20200226091842650-000011TjOPF5Qz',\n                value: '塑料鼻梁条',\n                parentKey: '20200226091842649-000005rbAn6Lmm',\n                sort: 0,\n                children: null,\n              },\n            ],\n          },\n          {\n            key: '20200226091842649-0000063CryWbUA',\n            value: '口罩布料',\n            parentKey: '20200226091842649-0000025gFxW5l2',\n            sort: 0,\n            children: [\n              {\n                key: '20200226091842650-000012xUA5yPhG',\n                value: '无纺布',\n                parentKey: '20200226091842649-0000063CryWbUA',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20200226091842650-0000134NbHyUhr',\n                value: '纺黏布',\n                parentKey: '20200226091842649-0000063CryWbUA',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20200226091842650-000014AJRbZ0Vc',\n                value: '熔喷布',\n                parentKey: '20200226091842649-0000063CryWbUA',\n                sort: 0,\n                children: null,\n              },\n            ],\n          },\n        ],\n      },\n      {\n        key: '20200226091842649-000003rv7VLKkK',\n        value: '防护服',\n        parentKey: '20200226091842647-000001yM5dZfDy',\n        sort: 0,\n        children: [\n          {\n            key: '20200226091842649-0000079Tp494QF',\n            value: '防护服拉链',\n            parentKey: '20200226091842649-000003rv7VLKkK',\n            sort: 0,\n            children: [\n              {\n                key: '20200226091842651-000015jxNcTAcj',\n                value: '一般尼龙拉链',\n                parentKey: '20200226091842649-0000079Tp494QF',\n                sort: 0,\n                children: null,\n              },\n              {\n                key: '20200226091842651-000016lEOhJjOR',\n                value: '防水拉链',\n                parentKey: '20200226091842649-0000079Tp494QF',\n                sort: 0,\n                children: null,\n              },\n            ],\n          },\n        ],\n      },\n    ],\n  },\n  {\n    key: '20200309140701867-000007HFFNjGOQ',\n    value: '纺粘布',\n    parentKey: '0',\n    sort: 0,\n    children: [\n      {\n        key: '20200309140701867-000008JZbEaoZQ',\n        value: '纺粘布SS级别',\n        parentKey: '20200309140701867-000007HFFNjGOQ',\n        sort: 0,\n        children: null,\n      },\n      {\n        key: '20200309140701867-000009a5QWRoXk',\n        value: '纺粘布SSS级别',\n        parentKey: '20200309140701867-000007HFFNjGOQ',\n        sort: 0,\n        children: null,\n      },\n    ],\n  },\n];\n"
  },
  {
    "path": "docs/index.md",
    "content": "---\ntitle: Annar - 优雅、简洁的 Remax 组件库\nhero:\n  title: Annar\n  desc: 优雅、简洁的 Remax 组件库\n  actions:\n    - text: 开始使用\n      link: /components/general/button\nfeatures:\n  - title: 基于 Remax\n    desc: 基于 Remax 开发UI组件，可以尽情使用 Remax 的特性。\n  - title: 多端适配运行\n    desc: 支持微信小程序，支付宝小程序，钉钉小程序，Web。\n  - title: 一款 Cute 的UI组件\n    desc: 因为实在想不出其他特性了，只能说可爱了😊\n---\n"
  },
  {
    "path": "gulpfile.js",
    "content": "const gulp = require('gulp');\nconst babel = require('gulp-babel');\nconst sass = require('gulp-sass');\nconst postcss = require('gulp-postcss');\nconst cssnano = require('cssnano');\nconst autoprefixer = require('autoprefixer');\nconst through2 = require('through2');\nconst replace = require('gulp-replace');\nconst webpack = require('webpack');\nconst getEntries = require('./scripts/getEntries.ts');\nconst path = require('path');\n\n\nconst cssInjection = (content) => {\n  return content\n    .replace(/\\/style\\/?'/g, \"/style/css'\")\n    .replace(/\\/style\\/?\"/g, '/style/css\"')\n    .replace(/\\.scss/g, '.css');\n}\n\nconst transformIndexJs2CssJs = () => {\n  return through2.obj(function (file, encoding, next) {\n    this.push(file.clone());\n    if (file.path.match(/(\\/|\\\\)style(\\/|\\\\)index\\.js/)) {\n      const content = file.contents.toString(encoding);\n      file.contents = Buffer.from(cssInjection(content));\n      file.path = file.path.replace(/index\\.js/, 'css.js');\n      this.push(file);\n      next();\n    } else {\n      next();\n    }\n  })\n}\n\nconst generateESM = () => {\n  process.env.BABEL_ENV = \"esm\";\n  return gulp.src('components/**/*.{ts,tsx}')\n  .pipe(babel())\n  .pipe(transformIndexJs2CssJs())\n  .pipe(gulp.dest(\"esm\"))\n}\n\nconst generateWEB = () => {\n  process.env.BABEL_ENV = \"web\";\n  return gulp.src('components/**/*.{ts,tsx}')\n  .pipe(replace(/'remax\\/one';/g, \"'../web';\"))\n  .pipe(replace(/'\\.\\.\\/one';/g, \"'../web';\"))\n  .pipe(babel())\n  .pipe(transformIndexJs2CssJs())\n  .pipe(gulp.dest(\"web\"))\n}\n\nconst scss2css = () => {\n  \n  return gulp.src('components/**/*.scss')\n  .pipe(sass().on('error', sass.logError))\n  .pipe(postcss([autoprefixer, cssnano]))\n  .pipe(gulp.dest(\"esm\"))\n  .pipe(gulp.dest(\"web\"))\n}\n\nconst copyScss = () => {\n  \n  return gulp\n    .src('components/**/*.scss')\n    .pipe(gulp.dest(\"esm\"))\n    .pipe(gulp.dest(\"web\"))\n}\n\nconst buildJs = gulp.series(generateESM, generateWEB);\n\nexports.default = gulp.parallel(buildJs, scss2css, copyScss);\n\n\n\n\n\n\n\n\n\n\n\n\n\n// const webpackConfig = {\n//   mode: 'development',\n//   entry: getEntries(),\n//   output: {\n//     path: path.resolve(__dirname, 'web'),\n//     filename: '[name]/index.js',\n//   },\n//   resolve: {\n//     extensions: ['.web.ts','.web.tsx','.ts', '.tsx', '.js', '.jsx'],\n//   },\n//   module: {\n//     rules: [\n//       {\n//         test: /\\.tsx?$/,\n//         exclude: /node_modules/,\n//         use: [\n//           {\n//             loader: 'babel-loader',\n//             options: {\n//               envName: \"web\"\n//             }\n//           },\n//           {\n//             loader: 'ts-loader',\n//           },\n//         ],\n//       },\n//     ]\n//   }\n// }\n\n\n// const generateWebJs = () => {\n\n//   return new Promise((resolve, reject) => {\n//     webpack(webpackConfig, (err, stats) => {\n//       if (err) {\n//         console.error(err.stack || err);\n//         if (err.details) {\n//           console.error(err.details);\n//         }\n//         return;\n//       }\n//       const info = stats.toJson();\n//       if (stats.hasErrors()) {\n//         console.error(info.errors);\n//       }\n//       if (stats.hasWarnings()) {\n//         console.warn(info.warnings);\n//       }\n//       const buildInfo = stats.toString({\n//         colors: true,\n//         children: true,\n//         chunks: false,\n//         modules: false,\n//         chunkModules: false,\n//         hash: false,\n//         version: false,\n//       });\n//       console.log(buildInfo);\n//       resolve()\n//     })\n//   })\n// }"
  },
  {
    "path": "index.js",
    "content": "function camelCase(name) {\n  return name.charAt(0).toUpperCase() + name.slice(1).replace(/-(\\w)/g, (m, n) => n.toUpperCase());\n}\n\nconst req = require.context('./components', true, /^\\.\\/[^_][\\w-]+\\/style\\/index\\.tsx?$/);\n\nreq.keys().forEach(mod => {\n  let v = req(mod);\n  if (v && v.default) {\n    v = v.default;\n  }\n  const match = mod.match(/^\\.\\/([^_][\\w-]+)\\/index\\.tsx?$/);\n\n  if (match && match[1]) {\n    exports[camelCase(match[1])] = v;\n  }\n});\n\nmodule.exports = require('./components');\n"
  },
  {
    "path": "jest.config.js",
    "content": "module.exports = {\n  verbose: true,\n  roots: ['<rootDir>/components'],\n  setupFiles: ['./tests/setup.js'],\n  moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json'],\n  testURL: 'http://localhost',\n  transform: {\n    '^.+\\\\.jsx?$': 'babel-jest',\n    '^.+\\\\.tsx?$': 'ts-jest',\n  },\n  transformIgnorePatterns: ['node_modules/(?!(lodash-es|remax/one))'],\n};\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"name\": \"anna-remax-ui\",\n  \"version\": \"1.9.2\",\n  \"description\": \"优雅、简洁的 Remax 组件库\",\n  \"main\": \"web/index.js\",\n  \"esnext\": \"esm/index.js\",\n  \"module\": \"esm/index.js\",\n  \"keywords\": [\n    \"component\",\n    \"components\",\n    \"react\",\n    \"react-component\",\n    \"ui\",\n    \"remax\",\n    \"remax-ui\",\n    \"miniapp\",\n    \"mini-program\",\n    \"wechat\"\n  ],\n  \"scripts\": {\n    \"start\": \"dumi dev\",\n    \"build\": \"npm run compile && npm run dist\",\n    \"dist\": \"webpack\",\n    \"compile\": \"gulp\",\n    \"precompile\": \"npm run clean\",\n    \"watch:web\": \"webpack --watch\",\n    \"clean\": \"rimraf esm web\",\n    \"pub\": \"sh shell/pub.sh\",\n    \"commit\": \"sh shell/commit.sh\",\n    \"lint\": \"eslint components --fix --ext .ts,.tsx\",\n    \"docs\": \"dumi build\",\n    \"deploy\": \"gh-pages -d site\",\n    \"test\": \"jest --no-cache\"\n  },\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"https://github.com/AnnaSearl/annar\"\n  },\n  \"homepage\": \"https://annasearl.github.io/anna-remax-ui\",\n  \"files\": [\n    \"dist\",\n    \"esm\",\n    \"web\"\n  ],\n  \"sideEffects\": [\n    \"dist/*\",\n    \"esm/**/style/*\",\n    \"web/**/style/*\",\n    \"*.scss\",\n    \"components/**/style/*\"\n  ],\n  \"author\": \"Anna\",\n  \"license\": \"ISC\",\n  \"dependencies\": {\n    \"@babel/runtime\": \"^7.10.1\",\n    \"classnames\": \"^2.2.6\",\n    \"dayjs\": \"^1.8.23\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.9.6\",\n    \"@babel/plugin-proposal-class-properties\": \"^7.8.3\",\n    \"@babel/plugin-syntax-jsx\": \"^7.8.3\",\n    \"@babel/plugin-transform-modules-commonjs\": \"^7.10.4\",\n    \"@babel/plugin-transform-react-pure-annotations\": \"^7.10.4\",\n    \"@babel/plugin-transform-runtime\": \"^7.9.6\",\n    \"@babel/preset-env\": \"^7.9.6\",\n    \"@babel/preset-react\": \"^7.9.4\",\n    \"@babel/preset-typescript\": \"^7.9.0\",\n    \"@types/classnames\": \"^2.2.10\",\n    \"@types/enzyme\": \"^3.10.5\",\n    \"@types/jest\": \"^26.0.9\",\n    \"@types/lodash-es\": \"^4.17.3\",\n    \"@types/react\": \"^16.9.23\",\n    \"@types/react-reconciler\": \"^0.18.0\",\n    \"@typescript-eslint/eslint-plugin\": \"^2.25.0\",\n    \"@typescript-eslint/parser\": \"^2.25.0\",\n    \"@umijs/plugin-sass\": \"^1.1.1\",\n    \"autoprefixer\": \"^9.7.6\",\n    \"babel-cli\": \"^6.26.0\",\n    \"babel-jest\": \"^26.2.2\",\n    \"babel-loader\": \"^8.1.0\",\n    \"babel-plugin-import\": \"^1.13.0\",\n    \"chalk\": \"^3.0.0\",\n    \"clean-webpack-plugin\": \"^3.0.0\",\n    \"commitizen\": \"^4.0.3\",\n    \"css-loader\": \"^3.5.3\",\n    \"cssnano\": \"^4.1.10\",\n    \"cz-conventional-changelog\": \"^3.1.0\",\n    \"directory-named-webpack-plugin\": \"^4.0.1\",\n    \"dumi\": \"^1.0.31\",\n    \"enzyme\": \"^3.11.0\",\n    \"enzyme-adapter-react-16\": \"^1.15.3\",\n    \"eslint\": \"^6.8.0\",\n    \"eslint-config-prettier\": \"^6.10.1\",\n    \"eslint-plugin-eslint-comments\": \"^3.1.2\",\n    \"eslint-plugin-import\": \"^2.20.2\",\n    \"eslint-plugin-jest\": \"^23.9.0\",\n    \"eslint-plugin-jsx-a11y\": \"^6.2.3\",\n    \"eslint-plugin-prettier\": \"^3.1.2\",\n    \"eslint-plugin-react\": \"^7.19.0\",\n    \"eslint-plugin-react-hooks\": \"^4.0.0\",\n    \"eslint-plugin-unicorn\": \"^19.0.1\",\n    \"gh-pages\": \"^2.2.0\",\n    \"gulp\": \"^4.0.2\",\n    \"gulp-babel\": \"^8.0.0\",\n    \"gulp-postcss\": \"^8.0.0\",\n    \"gulp-replace\": \"^1.0.0\",\n    \"gulp-sass\": \"^4.1.0\",\n    \"html-webpack-plugin\": \"^4.3.0\",\n    \"husky\": \"^4.2.3\",\n    \"jest\": \"^26.2.2\",\n    \"lint-staged\": \"^10.0.9\",\n    \"mini-css-extract-plugin\": \"^0.9.0\",\n    \"node-sass\": \"^4.14.1\",\n    \"postcss-loader\": \"^3.0.0\",\n    \"postcss-plugin-px2rem\": \"^0.8.1\",\n    \"precss\": \"^4.0.0\",\n    \"prettier\": \"^2.0.2\",\n    \"react\": \"^16.13.1\",\n    \"remax\": \"^2.1.1\",\n    \"rimraf\": \"^3.0.2\",\n    \"sass-loader\": \"^8.0.2\",\n    \"through2\": \"^3.0.1\",\n    \"ts-jest\": \"^26.1.4\",\n    \"ts-loader\": \"^7.0.2\",\n    \"typescript\": \"^3.8.3\",\n    \"validate-commit-msg\": \"^2.14.0\",\n    \"webpack\": \"^4.43.0\",\n    \"webpack-bundle-analyzer\": \"^3.8.0\",\n    \"webpack-cli\": \"^3.3.11\",\n    \"webpack-dev-server\": \"^3.10.3\",\n    \"webpack-merge\": \"^4.2.2\",\n    \"webpackbar\": \"^4.0.0\"\n  },\n  \"types\": \"./esm/index.d.ts\",\n  \"config\": {\n    \"commitizen\": {\n      \"path\": \"./node_modules/cz-conventional-changelog\"\n    }\n  },\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"lint-staged\",\n      \"commit-msg\": \"validate-commit-msg\"\n    }\n  },\n  \"lint-staged\": {\n    \"./components/**/*.{ts,tsx}\": [\n      \"npm run lint\"\n    ]\n  }\n}\n"
  },
  {
    "path": "postcss.config.js",
    "content": "module.exports = {\n  plugins: [require('precss'), require('autoprefixer')],\n};\n"
  },
  {
    "path": "scripts/copy.ts",
    "content": "#!/usr/bin/env node\n'use strict'\n \nconst copyfiles = require('copyfiles');\n \ncopyfiles(['components/**/*.scss', 'esm'], {\"up\": 1}, () => {});"
  },
  {
    "path": "scripts/getEntries.ts",
    "content": "const fs = require('fs');\nconst path = require('path');\n\n\nconst files = fs.readdirSync(path.resolve(__dirname, '../components'));\n// console.log('files-------',files);\n\nconst components = files.filter((item) => {\n  const stat = fs.lstatSync(path.resolve(__dirname, '../components') + '/' + item);\n  if (stat.isDirectory() === true && item !== \"one\" && item !== \"style\") { \n    return true;\n  }\n  return false;\n}).map((item) => {\n  return [item, `./components/${item}`]\n})\n\n\nmodule.exports = () => {\n  // @ts-ignore\n  return Object.fromEntries(components);\n}"
  },
  {
    "path": "shell/commit.sh",
    "content": "#!/usr/bin/env sh\nset -e\necho \"This version: $VERSION\"\n\n# commit\ngit add -A\ngit cz\n"
  },
  {
    "path": "shell/pub.sh",
    "content": "#!/usr/bin/env sh\nset -e\necho \"Enter release version: \"\nread VERSION\nread -p \"Releasing $VERSION - are you sure? (y/n)\" -n 1 -r\necho  # (optional) move to a new line\nif [[ $REPLY =~ ^[Yy]$ ]]\nthen\n  echo \"Releasing $VERSION ...\"\n  cp package.json _package.json\n  npm --no-git-tag-version version $VERSION\n  conventional-changelog -i CHANGELOG.md -s -p angular\n  mv -f _package.json package.json\n  git add CHANGELOG.md package.json\n  git commit -m \"docs(CHANGELOG): :pencil: changelog for v $VERSION\"\n  npm version $VERSION -m 'chore(release): %s'\n  git push origin\nfi\n"
  },
  {
    "path": "site/_demos/index/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-1/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-10/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-11/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-12/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-13/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-14/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-15/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-16/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-17/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-18/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-19/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-2/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-20/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-21/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-22/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-23/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-24/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-25/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-26/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-27/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-3/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-4/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-5/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-6/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-7/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-8/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/_demos/index-9/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta\n      name=\"viewport\"\n      content=\"width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no\"\n    />\n    <link\n      rel=\"shortcut icon\"\n      type=\"image/x-icon\"\n      href=\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\"\n    />\n    <style>\n      .icon.icon-link {\n        display: none;\n      }\n      .__dumi-default-navbar {\n        background-color: #ffeeee !important;\n        box-shadow: unset !important;\n      }\n      .__dumi-default-navbar-logo {\n        font-size: 20px !important;\n        padding-left: 52px !important;\n      }\n      .__dumi-default-search-input {\n        background-color: #ffffff !important;\n      }\n      .__dumi-default-layout-hero {\n        background-color: #ffeeee !important;\n      }\n      .__dumi-default-menu[data-mode=\"site\"]\n        .__dumi-default-menu-list\n        > li\n        > a.active {\n        background: linear-gradient(\n          to left,\n          rgba(255, 238, 238, 0.5),\n          rgba(248, 250, 255, 0)\n        ) !important;\n      }\n      .markdown *:not(pre) code {\n        margin: 0 1px;\n        padding: 0.2em 0.4em !important;\n        font-size: 0.9em;\n        color: rgba(0, 0, 0, 0.85) !important;\n        background: #f2f4f5 !important;\n        border: 1px solid #f0f0f0;\n        border-radius: 3px;\n        font-family: sfmono-regular, Consolas, liberation mono, Menlo, Courier,\n          monospace;\n      }\n      .markdown table td:nth-child(3) {\n        color: #ff5555;\n        font-size: 13px;\n        word-break: break-all;\n      }\n      .markdown table td:nth-child(3) > code {\n        color: #ff5555 !important;\n        background-color: #f6f6f6 !important;\n        font-size: 13px;\n        word-break: break-all;\n        margin-bottom: 6px;\n      }\n      .anna-btn:not(.anna-btn-disabled):hover .anna-btn-mask {\n        box-sizing: border-box;\n        position: absolute;\n        top: -1px;\n        right: -1px;\n        bottom: -1px;\n        left: -1px;\n        content: \"\";\n        background-color: rgba(255, 255, 255, 0.35);\n        border-radius: inherit;\n        pointer-events: none;\n        transition: background-color 0.3s;\n      }\n    </style>\n    <link rel=\"stylesheet\" href=\"/anna-remax-ui/umi.css\" />\n    <script>\n      window.routerBase = \"/anna-remax-ui\";\n    </script>\n    <script>\n      //! umi version: 3.2.24\n    </script>\n    <title>Annar - 优雅、简洁的 Remax 组件库</title>\n  </head>\n  <body>\n    <div id=\"root\"></div>\n\n    <script src=\"/anna-remax-ui/umi.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "site/umi.css",
    "content": "abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,text,tfoot,th,thead,time,tr,ul,var,video,view{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}body{line-height:1}:focus{outline:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:\"\";content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:.03125rem dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:.03125rem;border:0;border-top:.03125rem solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input,textarea{color:inherit;font:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:\"iconfont\";src:url(//at.alicdn.com/t/font_1623975_p5xdzibs32b.woff2) format(\"woff2\"),url(//at.alicdn.com/t/font_1623975_p5xdzibs32b.woff) format(\"woff\"),url(//at.alicdn.com/t/font_1623975_p5xdzibs32b.ttf) format(\"truetype\")}.iconfont{font-family:\"iconfont\"!important;font-size:.875rem;font-style:normal;width:1em;height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-warn:before{content:\"\\e663\"}.icon-shoplight:before{content:\"\\e7b8\"}.icon-camerafill:before{content:\"\\e664\"}.icon-voicelight:before{content:\"\\e7b9\"}.icon-camera:before{content:\"\\e665\"}.icon-attentionfavorfill-copy:before{content:\"\\e7ba\"}.icon-commentfill:before{content:\"\\e666\"}.icon-full:before{content:\"\\e7bc\"}.icon-comment:before{content:\"\\e667\"}.icon-mail:before{content:\"\\e7bd\"}.icon-likefill:before{content:\"\\e668\"}.icon-peoplelist:before{content:\"\\e7be\"}.icon-like:before{content:\"\\e669\"}.icon-goodsnewfill:before{content:\"\\e7bf\"}.icon-notificationfill:before{content:\"\\e66a\"}.icon-goodsnew:before{content:\"\\e7c0\"}.icon-notification:before{content:\"\\e66b\"}.icon-medalfill:before{content:\"\\e7c1\"}.icon-order:before{content:\"\\e66c\"}.icon-medal:before{content:\"\\e7c2\"}.icon-samefill:before{content:\"\\e66d\"}.icon-newsfill:before{content:\"\\e7c3\"}.icon-same:before{content:\"\\e66e\"}.icon-newshotfill:before{content:\"\\e7c4\"}.icon-deliver:before{content:\"\\e671\"}.icon-newshot:before{content:\"\\e7c5\"}.icon-evaluate:before{content:\"\\e672\"}.icon-news:before{content:\"\\e7c6\"}.icon-pay:before{content:\"\\e673\"}.icon-videofill:before{content:\"\\e7c7\"}.icon-send:before{content:\"\\e675\"}.icon-video:before{content:\"\\e7c8\"}.icon-shop:before{content:\"\\e676\"}.icon-askfill:before{content:\"\\e7c9\"}.icon-ticket:before{content:\"\\e677\"}.icon-ask:before{content:\"\\e7ca\"}.icon-wang:before{content:\"\\e678\"}.icon-exit:before{content:\"\\e7cb\"}.icon-back:before{content:\"\\e679\"}.icon-skinfill:before{content:\"\\e7cc\"}.icon-cascades:before{content:\"\\e67c\"}.icon-skin:before{content:\"\\e7cd\"}.icon-discover:before{content:\"\\e67e\"}.icon-moneybagfill:before{content:\"\\e7ce\"}.icon-list:before{content:\"\\e682\"}.icon-usefullfill:before{content:\"\\e7cf\"}.icon-more:before{content:\"\\e684\"}.icon-usefull:before{content:\"\\e7d0\"}.icon-scan:before{content:\"\\e689\"}.icon-moneybag:before{content:\"\\e7d1\"}.icon-settings:before{content:\"\\e68a\"}.icon-redpacket_fill:before{content:\"\\e7d3\"}.icon-questionfill:before{content:\"\\e690\"}.icon-subscription:before{content:\"\\e7d4\"}.icon-question:before{content:\"\\e691\"}.icon-home_light:before{content:\"\\e7d5\"}.icon-shopfill:before{content:\"\\e697\"}.icon-my_light:before{content:\"\\e7d6\"}.icon-form:before{content:\"\\e699\"}.icon-community_light:before{content:\"\\e7d7\"}.icon-wangfill:before{content:\"\\e69a\"}.icon-cart_light:before{content:\"\\e7d8\"}.icon-pic:before{content:\"\\e69b\"}.icon-we_light:before{content:\"\\e7d9\"}.icon-filter:before{content:\"\\e69c\"}.icon-home_fill_light:before{content:\"\\e7da\"}.icon-footprint:before{content:\"\\e69d\"}.icon-cart_fill_light:before{content:\"\\e7db\"}.icon-top:before{content:\"\\e69e\"}.icon-community_fill_light:before{content:\"\\e7dc\"}.icon-pulldown:before{content:\"\\e69f\"}.icon-my_fill_light:before{content:\"\\e7dd\"}.icon-pullup:before{content:\"\\e6a0\"}.icon-we_fill_light:before{content:\"\\e7de\"}.icon-right:before{content:\"\\e6a3\"}.icon-skin_light:before{content:\"\\e7df\"}.icon-refresh:before{content:\"\\e6a4\"}.icon-search_light:before{content:\"\\e7e0\"}.icon-moreandroid:before{content:\"\\e6a5\"}.icon-scan_light:before{content:\"\\e7e1\"}.icon-deletefill:before{content:\"\\e6a6\"}.icon-people_list_light:before{content:\"\\e7e2\"}.icon-refund:before{content:\"\\e6ac\"}.icon-message_light:before{content:\"\\e7e3\"}.icon-cart:before{content:\"\\e6af\"}.icon-close_light:before{content:\"\\e7e4\"}.icon-qrcode:before{content:\"\\e6b0\"}.icon-add_light:before{content:\"\\e7e5\"}.icon-remind:before{content:\"\\e6b2\"}.icon-profile_light:before{content:\"\\e7e6\"}.icon-delete:before{content:\"\\e6b4\"}.icon-service_light:before{content:\"\\e7e7\"}.icon-profile:before{content:\"\\e6b7\"}.icon-friend_add_light:before{content:\"\\e7e8\"}.icon-home:before{content:\"\\e6b8\"}.icon-edit_light:before{content:\"\\e7e9\"}.icon-cartfill:before{content:\"\\e6b9\"}.icon-camera_light:before{content:\"\\e7ea\"}.icon-discoverfill:before{content:\"\\e6ba\"}.icon-hot_light:before{content:\"\\e7eb\"}.icon-homefill:before{content:\"\\e6bb\"}.icon-refresh_light:before{content:\"\\e7ec\"}.icon-message:before{content:\"\\e6bc\"}.icon-back_light:before{content:\"\\e7ed\"}.icon-addressbook:before{content:\"\\e6bd\"}.icon-share_light:before{content:\"\\e7ee\"}.icon-link:before{content:\"\\e6bf\"}.icon-comment_light:before{content:\"\\e7ef\"}.icon-lock:before{content:\"\\e6c0\"}.icon-appreciate_light:before{content:\"\\e7f0\"}.icon-unlock:before{content:\"\\e6c2\"}.icon-favor_light:before{content:\"\\e7f1\"}.icon-vip:before{content:\"\\e6c3\"}.icon-appreciate_fill_light:before{content:\"\\e7f2\"}.icon-weibo:before{content:\"\\e6c4\"}.icon-comment_fill_light:before{content:\"\\e7f3\"}.icon-activity:before{content:\"\\e6c5\"}.icon-wang_light:before{content:\"\\e7f4\"}.icon-big:before{content:\"\\e6c7\"}.icon-more_android_light:before{content:\"\\e7f5\"}.icon-friendaddfill:before{content:\"\\e6c9\"}.icon-friend_light:before{content:\"\\e7f6\"}.icon-friendadd:before{content:\"\\e6ca\"}.icon-more_light:before{content:\"\\e7f7\"}.icon-friendfamous:before{content:\"\\e6cb\"}.icon-goods_favor_light:before{content:\"\\e7f8\"}.icon-friend:before{content:\"\\e6cc\"}.icon-goods_new_fill_light:before{content:\"\\e7f9\"}.icon-goods:before{content:\"\\e6cd\"}.icon-goods_new_light:before{content:\"\\e7fa\"}.icon-selection:before{content:\"\\e6ce\"}.icon-goods_light:before{content:\"\\e7fb\"}.icon-tmall:before{content:\"\\e6cf\"}.icon-medal_fill_light:before{content:\"\\e7fc\"}.icon-explore:before{content:\"\\e6d2\"}.icon-medal_light:before{content:\"\\e7fd\"}.icon-present:before{content:\"\\e6d3\"}.icon-news_fill_light:before{content:\"\\e7fe\"}.icon-squarecheckfill:before{content:\"\\e6d4\"}.icon-news_hot_fill_light:before{content:\"\\e7ff\"}.icon-square:before{content:\"\\e6d5\"}.icon-news_hot_light:before{content:\"\\e800\"}.icon-squarecheck:before{content:\"\\e6d6\"}.icon-news_light:before{content:\"\\e801\"}.icon-round:before{content:\"\\e6d7\"}.icon-video_fill_light:before{content:\"\\e802\"}.icon-roundaddfill:before{content:\"\\e6d8\"}.icon-message_fill_light:before{content:\"\\e803\"}.icon-roundadd:before{content:\"\\e6d9\"}.icon-form_light:before{content:\"\\e804\"}.icon-add:before{content:\"\\e6da\"}.icon-video_light:before{content:\"\\e805\"}.icon-notificationforbidfill:before{content:\"\\e6db\"}.icon-search_list_light:before{content:\"\\e806\"}.icon-explorefill:before{content:\"\\e6dd\"}.icon-form_fill_light:before{content:\"\\e807\"}.icon-fold:before{content:\"\\e6de\"}.icon-global_light:before{content:\"\\e808\"}.icon-game:before{content:\"\\e6df\"}.icon-global:before{content:\"\\e809\"}.icon-redpacket:before{content:\"\\e6e0\"}.icon-favor_fill_light:before{content:\"\\e80a\"}.icon-selectionfill:before{content:\"\\e6e1\"}.icon-delete_light:before{content:\"\\e80b\"}.icon-similar:before{content:\"\\e6e2\"}.icon-back_android:before{content:\"\\e80c\"}.icon-appreciatefill:before{content:\"\\e6e3\"}.icon-back_android_light:before{content:\"\\e80d\"}.icon-infofill:before{content:\"\\e6e4\"}.icon-down_light:before{content:\"\\e80e\"}.icon-info:before{content:\"\\e6e5\"}.icon-round_close_light:before{content:\"\\e80f\"}.icon-tao:before{content:\"\\e6e8\"}.icon-round_close_fill_light:before{content:\"\\e810\"}.icon-mobiletao:before{content:\"\\e6e9\"}.icon-expressman:before{content:\"\\e811\"}.icon-forwardfill:before{content:\"\\e6ea\"}.icon-punch_light:before{content:\"\\e812\"}.icon-forward:before{content:\"\\e6eb\"}.icon-evaluate_fill:before{content:\"\\e813\"}.icon-rechargefill:before{content:\"\\e6ec\"}.icon-furniture:before{content:\"\\e814\"}.icon-recharge:before{content:\"\\e6ed\"}.icon-dress:before{content:\"\\e815\"}.icon-vipcard:before{content:\"\\e6ee\"}.icon-coffee:before{content:\"\\e816\"}.icon-voice:before{content:\"\\e6ef\"}.icon-sports:before{content:\"\\e817\"}.icon-voicefill:before{content:\"\\e6f0\"}.icon-group_light:before{content:\"\\e818\"}.icon-friendfavor:before{content:\"\\e6f1\"}.icon-location_light:before{content:\"\\e819\"}.icon-wifi:before{content:\"\\e6f2\"}.icon-attention_light:before{content:\"\\e81a\"}.icon-share:before{content:\"\\e6f3\"}.icon-group_fill_light:before{content:\"\\e81b\"}.icon-wefill:before{content:\"\\e6f4\"}.icon-group_fill:before{content:\"\\e81c\"}.icon-we:before{content:\"\\e6f5\"}.icon-play_forward_fill:before{content:\"\\e81d\"}.icon-lightauto:before{content:\"\\e6f6\"}.icon-subscription_light:before{content:\"\\e81e\"}.icon-lightforbid:before{content:\"\\e6f7\"}.icon-deliver_fill:before{content:\"\\e81f\"}.icon-lightfill:before{content:\"\\e6f8\"}.icon-notice_forbid_fill:before{content:\"\\e820\"}.icon-camerarotate:before{content:\"\\e6f9\"}.icon-qr_code_light:before{content:\"\\e821\"}.icon-light:before{content:\"\\e6fa\"}.icon-settings_light:before{content:\"\\e822\"}.icon-barcode:before{content:\"\\e6fb\"}.icon-pick:before{content:\"\\e823\"}.icon-flashlightclose:before{content:\"\\e6fc\"}.icon-form_favor_light:before{content:\"\\e824\"}.icon-flashlightopen:before{content:\"\\e6fd\"}.icon-round_comment_light:before{content:\"\\e825\"}.icon-searchlist:before{content:\"\\e6fe\"}.icon-phone_light:before{content:\"\\e826\"}.icon-service:before{content:\"\\e6ff\"}.icon-round_down_light:before{content:\"\\e827\"}.icon-sort:before{content:\"\\e700\"}.icon-friend_settings_light:before{content:\"\\e828\"}.icon-1212:before{content:\"\\e702\"}.icon-change:before{content:\"\\e829\"}.icon-down:before{content:\"\\e703\"}.icon-round_list_light:before{content:\"\\e82a\"}.icon-mobile:before{content:\"\\e704\"}.icon-ticket_fill:before{content:\"\\e82b\"}.icon-mobilefill:before{content:\"\\e705\"}.icon-round_friend_fill:before{content:\"\\e82c\"}.icon-copy:before{content:\"\\e706\"}.icon-round_crown_fill:before{content:\"\\e82d\"}.icon-countdownfill:before{content:\"\\e707\"}.icon-round_link_fill:before{content:\"\\e82e\"}.icon-countdown:before{content:\"\\e708\"}.icon-round_light_fill:before{content:\"\\e82f\"}.icon-noticefill:before{content:\"\\e709\"}.icon-round_favor_fill:before{content:\"\\e830\"}.icon-notice:before{content:\"\\e70a\"}.icon-round_menu_fill:before{content:\"\\e831\"}.icon-qiang:before{content:\"\\e70b\"}.icon-round_location_fill:before{content:\"\\e832\"}.icon-upstagefill:before{content:\"\\e70e\"}.icon-round_pay_fill:before{content:\"\\e833\"}.icon-upstage:before{content:\"\\e70f\"}.icon-round_like_fill:before{content:\"\\e834\"}.icon-babyfill:before{content:\"\\e710\"}.icon-round_people_fill:before{content:\"\\e835\"}.icon-baby:before{content:\"\\e711\"}.icon-round_pay:before{content:\"\\e836\"}.icon-brandfill:before{content:\"\\e712\"}.icon-round_rank_fill:before{content:\"\\e837\"}.icon-brand:before{content:\"\\e713\"}.icon-round_redpacket_fill:before{content:\"\\e838\"}.icon-choicenessfill:before{content:\"\\e714\"}.icon-round_skin_fill:before{content:\"\\e839\"}.icon-choiceness:before{content:\"\\e715\"}.icon-round_record_fill:before{content:\"\\e83a\"}.icon-clothesfill:before{content:\"\\e716\"}.icon-round_ticket_fill:before{content:\"\\e83b\"}.icon-clothes:before{content:\"\\e717\"}.icon-round_redpacket:before{content:\"\\e83c\"}.icon-creativefill:before{content:\"\\e718\"}.icon-round_text_fill:before{content:\"\\e83d\"}.icon-creative:before{content:\"\\e719\"}.icon-round_ticket:before{content:\"\\e83e\"}.icon-female:before{content:\"\\e71a\"}.icon-round_transfer_fill:before{content:\"\\e83f\"}.icon-keyboard:before{content:\"\\e71b\"}.icon-subtitle_block_light:before{content:\"\\e840\"}.icon-male:before{content:\"\\e71c\"}.icon-warn_light:before{content:\"\\e841\"}.icon-newfill:before{content:\"\\e71d\"}.icon-round_transfer:before{content:\"\\e842\"}.icon-new:before{content:\"\\e71e\"}.icon-vip_code_light:before{content:\"\\e843\"}.icon-pullleft:before{content:\"\\e71f\"}.icon-subtitle_unblock_light:before{content:\"\\e844\"}.icon-pullright:before{content:\"\\e720\"}.icon-round_shop_fill:before{content:\"\\e845\"}.icon-rankfill:before{content:\"\\e721\"}.icon-oppose_fill_light:before{content:\"\\e846\"}.icon-rank:before{content:\"\\e722\"}.icon-oppose_light:before{content:\"\\e847\"}.icon-bad:before{content:\"\\e723\"}.icon-living:before{content:\"\\e848\"}.icon-cameraadd:before{content:\"\\e724\"}.icon-goods_hot_fill:before{content:\"\\e849\"}.icon-focus:before{content:\"\\e725\"}.icon-ticket_money_fill:before{content:\"\\e84a\"}.icon-friendfill:before{content:\"\\e726\"}.icon-arrow_left_fill:before{content:\"\\e84b\"}.icon-cameraaddfill:before{content:\"\\e727\"}.icon-arrow_up_fill:before{content:\"\\e84c\"}.icon-apps:before{content:\"\\e729\"}.icon-xiaoheiqun:before{content:\"\\e84d\"}.icon-paintfill:before{content:\"\\e72a\"}.icon-auction:before{content:\"\\e84e\"}.icon-paint:before{content:\"\\e72b\"}.icon-return:before{content:\"\\e84f\"}.icon-picfill:before{content:\"\\e72c\"}.icon-mall_light:before{content:\"\\e850\"}.icon-refresharrow:before{content:\"\\e72d\"}.icon-mall_fill_light:before{content:\"\\e851\"}.icon-markfill:before{content:\"\\e730\"}.icon-broadcast_fill:before{content:\"\\e852\"}.icon-mark:before{content:\"\\e731\"}.icon-at:before{content:\"\\e853\"}.icon-presentfill:before{content:\"\\e732\"}.icon-card_fill:before{content:\"\\e854\"}.icon-repeal:before{content:\"\\e733\"}.icon-album:before{content:\"\\e734\"}.icon-peoplefill:before{content:\"\\e735\"}.icon-people:before{content:\"\\e736\"}.icon-servicefill:before{content:\"\\e737\"}.icon-repair:before{content:\"\\e738\"}.icon-file:before{content:\"\\e739\"}.icon-repairfill:before{content:\"\\e73a\"}.icon-taoxiaopu:before{content:\"\\e73b\"}.icon-attentionfill:before{content:\"\\e73c\"}.icon-attention:before{content:\"\\e73d\"}.icon-commandfill:before{content:\"\\e73e\"}.icon-command:before{content:\"\\e73f\"}.icon-communityfill:before{content:\"\\e740\"}.icon-community:before{content:\"\\e741\"}.icon-read:before{content:\"\\e742\"}.icon-suan:before{content:\"\\e743\"}.icon-hua:before{content:\"\\e744\"}.icon-ju:before{content:\"\\e745\"}.icon-tian:before{content:\"\\e748\"}.icon-calendar:before{content:\"\\e74a\"}.icon-cut:before{content:\"\\e74b\"}.icon-magic:before{content:\"\\e74c\"}.icon-backwardfill:before{content:\"\\e74d\"}.icon-playfill:before{content:\"\\e74f\"}.icon-stop:before{content:\"\\e750\"}.icon-tagfill:before{content:\"\\e751\"}.icon-tag:before{content:\"\\e752\"}.icon-group:before{content:\"\\e753\"}.icon-all:before{content:\"\\e755\"}.icon-backdelete:before{content:\"\\e756\"}.icon-hotfill:before{content:\"\\e757\"}.icon-hot:before{content:\"\\e758\"}.icon-post:before{content:\"\\e759\"}.icon-radiobox:before{content:\"\\e75b\"}.icon-rounddown:before{content:\"\\e75c\"}.icon-upload:before{content:\"\\e75d\"}.icon-writefill:before{content:\"\\e760\"}.icon-write:before{content:\"\\e761\"}.icon-radioboxfill:before{content:\"\\e763\"}.icon-punch:before{content:\"\\e764\"}.icon-shake:before{content:\"\\e765\"}.icon-add1:before{content:\"\\e767\"}.icon-move:before{content:\"\\e768\"}.icon-safe:before{content:\"\\e769\"}.icon-haodian:before{content:\"\\e76d\"}.icon-mao:before{content:\"\\e76e\"}.icon-qi:before{content:\"\\e76f\"}.icon-ye:before{content:\"\\e770\"}.icon-juhuasuan:before{content:\"\\e771\"}.icon-taoqianggou:before{content:\"\\e772\"}.icon-tianmao:before{content:\"\\e773\"}.icon-activityfill:before{content:\"\\e775\"}.icon-crownfill:before{content:\"\\e776\"}.icon-crown:before{content:\"\\e777\"}.icon-goodsfill:before{content:\"\\e778\"}.icon-messagefill:before{content:\"\\e779\"}.icon-profilefill:before{content:\"\\e77a\"}.icon-sound:before{content:\"\\e77b\"}.icon-sponsorfill:before{content:\"\\e77c\"}.icon-sponsor:before{content:\"\\e77d\"}.icon-upblock:before{content:\"\\e77e\"}.icon-weblock:before{content:\"\\e77f\"}.icon-weunblock:before{content:\"\\e780\"}.icon-1111:before{content:\"\\e782\"}.icon-my:before{content:\"\\e78b\"}.icon-myfill:before{content:\"\\e78c\"}.icon-emojifill:before{content:\"\\e78d\"}.icon-emojiflashfill:before{content:\"\\e78e\"}.icon-flashbuyfill-copy:before{content:\"\\e78f\"}.icon-text:before{content:\"\\e791\"}.icon-goodsfavor:before{content:\"\\e794\"}.icon-musicfill:before{content:\"\\e795\"}.icon-musicforbidfill:before{content:\"\\e796\"}.icon-xiamiforbid:before{content:\"\\e797\"}.icon-xiami:before{content:\"\\e798\"}.icon-roundleftfill:before{content:\"\\e799\"}.icon-triangledownfill:before{content:\"\\e79b\"}.icon-appreciate:before{content:\"\\e644\"}.icon-triangleupfill:before{content:\"\\e79c\"}.icon-check:before{content:\"\\e645\"}.icon-roundleftfill-copy:before{content:\"\\e79e\"}.icon-close:before{content:\"\\e646\"}.icon-pulldown1:before{content:\"\\e79f\"}.icon-edit:before{content:\"\\e649\"}.icon-emojilight:before{content:\"\\e7a1\"}.icon-emoji:before{content:\"\\e64a\"}.icon-keyboardlight:before{content:\"\\e7a3\"}.icon-favorfill:before{content:\"\\e64b\"}.icon-recordfill:before{content:\"\\e7a4\"}.icon-favor:before{content:\"\\e64c\"}.icon-recordlight:before{content:\"\\e7a5\"}.icon-loading:before{content:\"\\e64f\"}.icon-record:before{content:\"\\e7a6\"}.icon-locationfill:before{content:\"\\e650\"}.icon-roundaddlight:before{content:\"\\e7a7\"}.icon-location:before{content:\"\\e651\"}.icon-soundlight:before{content:\"\\e7a8\"}.icon-phone:before{content:\"\\e652\"}.icon-cardboardfill:before{content:\"\\e7a9\"}.icon-roundcheckfill:before{content:\"\\e656\"}.icon-cardboard:before{content:\"\\e7aa\"}.icon-roundcheck:before{content:\"\\e657\"}.icon-formfill:before{content:\"\\e7ab\"}.icon-roundclosefill:before{content:\"\\e658\"}.icon-coin:before{content:\"\\e7ac\"}.icon-roundclose:before{content:\"\\e659\"}.icon-sortlight:before{content:\"\\e7ad\"}.icon-roundrightfill:before{content:\"\\e65a\"}.icon-cardboardforbid:before{content:\"\\e7af\"}.icon-roundright:before{content:\"\\e65b\"}.icon-circlefill:before{content:\"\\e7b0\"}.icon-search:before{content:\"\\e65c\"}.icon-circle:before{content:\"\\e7b1\"}.icon-taxi:before{content:\"\\e65d\"}.icon-attentionforbid:before{content:\"\\e7b2\"}.icon-timefill:before{content:\"\\e65e\"}.icon-attentionforbidfill:before{content:\"\\e7b3\"}.icon-time:before{content:\"\\e65f\"}.icon-attentionfavorfill:before{content:\"\\e7b4\"}.icon-unfold:before{content:\"\\e661\"}.icon-attentionfavor:before{content:\"\\e7b5\"}.icon-warnfill:before{content:\"\\e662\"}.icon-piclight:before{content:\"\\e7b7\"}.anna-icon{box-sizing:border-box;display:inline-flex;align-items:center;font-size:.875rem;color:#000}.anna-card{position:relative;overflow:hidden;border-radius:.5rem;margin-bottom:.625rem;background-color:#fdfffd;font-size:.875rem;color:#000}.anna-card-horizontal{display:flex}.anna-card-shadow{box-shadow:0 0 .75rem #ccc}.anna-card-cover>img,.anna-card-cover audio,.anna-card-cover image,.anna-card-cover map,.anna-card-cover scroll-view,.anna-card-cover span,.anna-card-cover text,.anna-card-cover video{display:block;width:100%}.anna-card-head{display:flex;justify-content:space-between;font-weight:500;padding:.75rem .625rem 0}.anna-card-title{font-size:1rem}.anna-card-description{color:#999;font-size:.75rem;font-weight:400;margin-top:.375rem}.anna-card-extra{font-size:.875rem}.anna-card-content{padding:.75rem .625rem}.anna-card-content-head{display:flex;justify-content:space-between;font-weight:500;padding:0 0 .75rem}.anna-card-foot{background-color:#f7f7f7}.anna-card-foot-horizontal{margin-top:.75rem;background-color:transparent}.extra___3iKa4{color:#1890ff}.row___3Garu{height:1.875rem;line-height:1.875rem;color:#333}.coverExtra___1tD1b{font-size:1.25rem}.coverRow___3Seo0{color:#333;line-height:1.5715}.foot___2kvWX{display:flex;justify-content:center;align-items:center;height:2.75rem;cursor:pointer}.foot___2kvWX:hover{background-color:#f9f9f9}.foot___2kvWX:active{background-color:#f4f4f4}.footHorizontal___4gSxp{display:flex;justify-content:flex-end}.footHorizontal___4gSxp>span{margin-left:1rem}.imageContainer___3VB-X{padding:.625rem .3125rem .625rem .625rem;width:8.125rem;height:8.4375rem}.imageContainer___3VB-X>img{display:block;width:100%;height:100%;border-radius:.25rem}.app___1gkBM{margin-bottom:.9375rem;box-sizing:border-box;width:22.5rem;min-height:40rem;background:#fdfffd;overflow:scroll;border-radius:.5rem;box-shadow:0 .25rem .75rem #eee;transform:translateZ(0);-webkit-transform:translateZ(0)}.app___1gkBM .title___2hpI3{box-sizing:border-box;height:3.5rem;line-height:3.5rem;text-align:center;font-size:1rem;font-weight:500;color:#fdfffd}.padding___8fQ3O{padding:.875rem}.block___3vngO{margin-bottom:.9375rem}.block___3vngO .title___3G8nR{height:2.75rem;line-height:2.6875rem;color:rgba(0,0,0,.85);font-size:1rem;font-weight:500;padding-left:.75rem}.anna-steps-first_step{position:relative;height:2.5rem}.anna-steps-step{box-sizing:border-box;position:relative;padding:0 0 2.1875rem 1.5625rem}.anna-steps-step-header{display:flex;justify-content:space-between;transform:translateY(-50%)}.anna-steps-step-header-title{color:rgba(0,0,0,.85);font-size:.9375rem;font-weight:500}.anna-steps-step-header-extra{color:rgba(0,0,0,.45);font-size:.8125rem}.anna-steps-step-description{color:rgba(0,0,0,.65);padding-top:.0625rem;line-height:1.44444;font-size:.8125rem;transform:translateY(-.3125rem)}.anna-steps-circle{box-sizing:border-box;position:absolute;left:0;top:0;width:.5rem;height:.5rem;border-radius:50%;background-color:#1890ff;z-index:1;transform:translate(-50%,-50%)}.anna-steps-circle_current{box-sizing:border-box;position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#fdfffd;z-index:1;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;box-shadow:0 0 .9375rem #9cf}.anna-steps-circle_current-icon{width:1.25rem;height:1.25rem;display:inline-block}.anna-steps-line{position:absolute;left:0;top:0;bottom:0;width:.0625rem;background-color:#1890ff;transform:translateX(-50%)}.anna-steps_horizontal{display:flex;background-color:#fdfffd;overflow:hidden}.anna-steps_horizontal-step{flex:1 1;display:flex;flex-direction:column;align-items:center}.anna-steps_horizontal-step:first-child{align-items:flex-start}.anna-steps_horizontal-step:last-child{align-items:flex-end}.anna-steps_horizontal-step:last-child .anna-steps_horizontal-step-container-icon:after{background-color:#fdfffd}.anna-steps_horizontal-step-container{position:relative;z-index:0;text-align:center;display:flex;flex-direction:column;align-items:center}.anna-steps_horizontal-step-container-icon{position:relative;display:inline-block;padding:0 .625rem;background-color:#fdfffd;height:1.25rem}.anna-steps_horizontal-step-container-icon:after{content:\"\";position:absolute;z-index:-1;height:.0625rem;background-color:#f0f0f0;top:50%;left:50%;margin-top:-.03125rem;width:93.75rem}.anna-steps_horizontal-step-container-icon-default{display:flex;align-items:center;height:1.25rem}.anna-steps_horizontal-step-container-icon-default>view{width:.5rem;height:.5rem;border-radius:50%;background-color:rgba(0,0,0,.25)}.anna-steps_horizontal-step-container-icon-default>div{width:.5rem;height:.5rem;border-radius:50%;background-color:rgba(0,0,0,.25)}.anna-steps_horizontal-step-container-content-title{color:rgba(0,0,0,.85);font-size:.875rem;font-weight:500;margin-top:.3125rem}.anna-steps_horizontal-step-finish .anna-steps_horizontal-step-container-icon:after{background-color:#1890ff}.anna-tabs{height:100%}.anna-tabs-header-fixed{position:fixed;top:0;left:0;right:0;z-index:9}.anna-tabs-plain{position:relative;display:flex;margin-bottom:.3125rem;width:100%;overflow:scroll;white-space:nowrap}.anna-tabs-plain::-webkit-scrollbar{display:none}.anna-tabs-plain-title{box-sizing:border-box;height:2.25rem;line-height:2.25rem;white-space:nowrap;margin-right:1.5625rem;color:#000;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.anna-tabs-plain-active{box-sizing:border-box;position:absolute;left:0;bottom:0;height:.25rem;width:1rem;border-radius:.25rem;background-color:#1890ff;overflow:hidden;transition:all .2s cubic-bezier(.645,.045,.355,1)}.anna-tabs-plain-center{justify-content:center}.anna-tabs-plain-center-title{flex:1 1;text-align:center;padding:0 .3125rem;margin-right:0}.anna-tabs-card{box-sizing:border-box;display:flex;border:1px solid #1890ff;margin-bottom:.3125rem;font-size:.875rem;border-radius:.375rem;overflow:hidden}.anna-tabs-card-title{flex:1 1;box-sizing:border-box;height:1.75rem;line-height:1.75rem;white-space:nowrap;color:#1890ff;text-align:center;border-right:1px solid #1890ff;cursor:pointer}.anna-tabs-card-title:last-child{border-right:none}.anna-tabs-card-active{font-weight:500;color:#fdfffd;background-color:#1890ff}.anna-tabs-slider{position:relative;display:flex;justify-content:center;margin-bottom:.3125rem;font-size:.8125rem}.anna-tabs-slider-bg{padding:.1875rem;background-color:#ededed;border-radius:2.25rem}.anna-tabs-slider-bg-square{border-radius:.5rem}.anna-tabs-slider-bg-square .anna-tabs-slider-active{border-radius:.375rem}.anna-tabs-slider-container{display:flex;justify-content:center;height:1.875rem;line-height:1.875rem;position:relative;z-index:0}.anna-tabs-slider-title{width:4.375rem;text-align:center;transition:all .3s;overflow:hidden;white-space:nowrap;cursor:pointer}.anna-tabs-slider-active{position:absolute;left:0;background-color:#fdfffd;width:50%;height:100%;border-radius:1.875rem;z-index:-1;transform:translateX(0);transition:all .3s cubic-bezier(.645,.045,.355,1);box-shadow:0 .125rem .25rem #ccc}.anna-tabs-content{overflow:hidden}.anna-tabs-content-wrapper{display:flex}.anna-tabs-content-tab{flex-shrink:0;width:100%;min-height:100%}.anna-tabs-content-tab-inactive{display:none}.anna-tabs-content-tab-inactive-animated{height:0;min-height:0}.anna-tabs-vertical{height:100%;display:flex;font-size:.875rem;border-radius:.5rem;overflow:hidden}.anna-tabs-vertical-sidebar{position:relative;background-color:#fafafa;width:5.3125rem;color:#000;font-weight:400}.anna-tabs-vertical-sidebar-item{position:relative;height:48PX;line-height:48PX;padding:0 .75rem;white-space:nowrap;cursor:pointer}.anna-tabs-vertical-sidebar-active{position:absolute;left:0;top:16PX;width:4PX;height:16PX;border-radius:4PX;background-color:#1890ff;transition:transform .2s cubic-bezier(.645,.045,.355,1)}.anna-tabs-vertical-sidebar-top{position:absolute;top:-.375rem;right:0;width:.375rem;height:.375rem;background-color:#fdfffd;overflow:hidden;transform:rotate(90deg);z-index:1}.anna-tabs-vertical-sidebar-top-circle{position:absolute;width:.75rem;height:.75rem;border-radius:50%;left:-.375rem;right:-.375rem;background-color:#fafafa}.anna-tabs-vertical-sidebar-bottom{position:absolute;bottom:-.375rem;right:0;width:.375rem;height:.375rem;background-color:#fdfffd;overflow:hidden;z-index:1}.anna-tabs-vertical-sidebar-bottom-circle{position:absolute;width:.75rem;height:.75rem;border-radius:50%;left:-.375rem;right:-.375rem;background-color:#fafafa}.anna-tabs-vertical-content{flex:1 1;background-color:#fdfffd}.subTitle___TuAHX{color:#999;font-size:.875rem;padding-bottom:.625rem}.tabContent___J4sca{display:flex;justify-content:center;align-items:center;height:7.5rem}.tab___1Bp_c{position:relative}.tab___1Bp_c .total___1WT1q{position:absolute;top:0;right:-.8125rem;display:flex;align-items:center;justify-content:center;width:.9375rem;height:.9375rem;border-radius:50%;background-color:#1890ff;color:#fff;font-size:.625rem}.tab5___3TSAK{position:relative}.tab5___3TSAK .total___1WT1q{position:absolute;top:1rem;right:0;display:flex;align-items:center;justify-content:center;width:.9375rem;height:.9375rem;border-radius:50%;background-color:#1890ff;color:#fff;font-size:.625rem}.anna-tag{box-sizing:border-box;position:relative;display:inline-block;text-align:center;color:#333;background-color:#f6f6f6;border:.0625rem solid #f6f6f6;height:1.375rem;line-height:1.25rem;padding:0 .4375rem;border-radius:.25rem;font-size:.75rem;margin-right:.4375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.anna-tag:last-child{margin-right:0}.anna-tag-plain{background-color:transparent;border-color:transparent}.anna-tag-plain:before{box-sizing:border-box;position:absolute;content:\"\";left:-50%;right:-50%;top:-50%;bottom:-50%;border-radius:.5rem;border:1px solid #ccc;transform:scale(.5)}.anna-tag-small{height:1.25rem;line-height:1.125rem;padding:0 .375rem;border-radius:.1875rem;font-size:.6875rem}.anna-tag-large{height:1.625rem;line-height:1.5rem;padding:0 .625rem;border-radius:.25rem;font-size:.75rem}.anna-tag-block{width:100%}.anna-tag-checkable{cursor:pointer;background-color:#f5f5f5}.anna-tag-checked{color:#fdfffd;background-color:#1890ff;border:.0625rem solid #1890ff}.anna-tag-blue{color:#1890ff;background-color:#e6f7ff;border:.0625rem solid #91d5ff}.anna-tag-green{color:#52c41a;background-color:#f6ffed;border:.0625rem solid #b7eb8f}.anna-tag-yellow{color:#fa8c16;background-color:#fff7e6;border:.0625rem solid #ffd591}.anna-tag-red{color:#f5222d;background-color:#fff1f0;border:.0625rem solid #ffa39e}.anna-tag-disabled{opacity:.4}.anna-cell{position:relative;padding:.625rem 1rem;font-size:.875rem;line-height:1.5rem;background-color:#fdfffd;margin-bottom:1PX}.anna-cell-verticality-required{color:#f5222d;margin-right:.125rem}.anna-cell-verticality-label{color:#333;padding-bottom:.625rem}.anna-cell-verticality-value{color:#999}.anna-cell-container-main{display:flex}.anna-cell-container-main-left{box-sizing:border-box;flex:1 1;display:flex;align-items:center}.anna-cell-container-main-left-input{flex:none}.anna-cell-container-main-left-label{box-sizing:border-box;color:#333;font-weight:500;flex:1 1;display:flex;align-items:center}.anna-cell-container-main-left-label-required{color:#f5222d;margin-right:.125rem}.anna-cell-container-main-left-label-value{margin-right:.625rem}.anna-cell-container-main-right{flex:1 1;color:#999;display:flex;align-items:center;justify-content:flex-end}.anna-cell-container-main-right-value{width:100%;text-align:right}.anna-cell-container-description{margin-top:.3125rem;font-size:.75rem;color:#999}.anna-cell-border{position:absolute;left:1rem;right:0;bottom:-1PX;height:1PX;background-color:#e8e8e8;transform:scaleY(.5)}.anna-cascade-popup{height:100%;width:100%}.anna-cascade-popup-loading{display:flex;align-items:center;justify-content:flex-end;height:100%;width:100%}.anna-cascade-popup-formitem{display:flex;align-items:center;justify-content:flex-end;height:100%;width:100%;font-size:.8125rem}.anna-cascade-popup-container{overflow:hidden}.anna-cascade-popup-container-header{position:relative;text-align:center;height:2.5rem;line-height:2.5rem;padding:0 .9375rem;background-color:#fdfffd;font-size:.8125rem;color:#333;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.anna-cascade-popup-container-header-close{position:absolute;right:.9375rem;top:.9375rem;width:1.0625rem;height:1.0625rem;display:flex;justify-content:center;align-items:center}.anna-cascade{background-color:#fafafa;color:#333;font-size:.9375rem;text-align:left}.anna-cascade-selected{min-height:2.8125rem;background-color:#fdfffd;padding:.75rem 0}.anna-cascade-step{display:flex;padding-bottom:.9375rem;cursor:pointer}.anna-cascade-step:last-child{padding-bottom:0}.anna-cascade-step-dot{position:absolute;width:.5rem;height:.5rem;top:.9375rem;left:100%;margin-top:-.25rem;margin-left:-.25rem;border-radius:50%;background-color:#1890ff;z-index:10}.anna-cascade-step-line{position:relative;width:.9375rem;min-width:.9375rem;margin-right:.9375rem}.anna-cascade-step-line-default:before{content:\"\";position:absolute;width:.0625rem;height:calc(100% + .9375rem);background-color:#e8e8e8;top:.9375rem;left:100%;margin-left:-.03125rem}.anna-cascade-step-line-active:before{content:\"\";position:absolute;width:.0625rem;height:calc(100% + .9375rem);background-color:#1890ff;top:.9375rem;left:100%;margin-left:-.03125rem}.anna-cascade-step-container{flex-grow:1}.anna-cascade-step-content{display:flex;justify-content:space-between;align-items:center}.anna-cascade-step-left{display:flex;align-items:center;height:1.875rem}.anna-cascade-step-right{display:flex;align-items:center;padding-right:.625rem;color:#999}.anna-cascade-step-right-text{padding-right:.3125rem}.anna-cascade-step-right-arrow{min-width:.75rem}.anna-cascade-showed{min-height:6.25rem;padding:0 .9375rem}.anna-cascade-showed-title{padding:.9375rem 0 .3125rem;font-size:.75rem;color:#666}.anna-cascade-showed-category{padding:.9375rem 0;cursor:pointer}.anna-loading{box-sizing:border-box;display:inline-block;width:1.3125rem;height:1.3125rem;border-radius:50%;border:.0625rem solid #fdfffd;border-bottom-color:transparent;-webkit-animation:loading .5s linear infinite;animation:loading .5s linear infinite}.anna-loading-gap{box-sizing:border-box;position:relative;display:inline-block;width:1.3125rem;height:1.3125rem;border-radius:50%;border:.0625rem solid #999;background-color:transparent;-webkit-animation:loading .6s linear infinite;animation:loading .6s linear infinite;overflow:hidden}.anna-loading-gap-fill{position:absolute;left:50%;right:0;top:50%;margin-top:-.15625rem;height:.3125rem;background-color:#fdfffd}.anna-loading-wave div,.anna-loading-wave view{width:.1875rem;height:1.25rem;background-color:#999;border-radius:.0625rem;display:inline-block;margin-right:.1875rem}.anna-loading-wave div:first-child,.anna-loading-wave view:first-child{-webkit-animation:loaderWave .5s ease-in-out -.3s infinite alternate;animation:loaderWave .5s ease-in-out -.3s infinite alternate}.anna-loading-wave div:nth-child(2),.anna-loading-wave view:nth-child(2){-webkit-animation:loaderWave .5s ease-in-out -.25s infinite alternate;animation:loaderWave .5s ease-in-out -.25s infinite alternate}.anna-loading-wave div:nth-child(3),.anna-loading-wave view:nth-child(3){-webkit-animation:loaderWave .5s ease-in-out -.2s infinite alternate;animation:loaderWave .5s ease-in-out -.2s infinite alternate}.anna-loading-wave div:nth-child(4),.anna-loading-wave view:nth-child(4){-webkit-animation:loaderWave .5s ease-in-out -.1s infinite alternate;animation:loaderWave .5s ease-in-out -.1s infinite alternate}.anna-loading-wave div:nth-child(5),.anna-loading-wave view:nth-child(5){-webkit-animation:loaderWave .5s ease-in-out 0s infinite alternate;animation:loaderWave .5s ease-in-out 0s infinite alternate;margin-right:0}.anna-loading-anna{position:relative;width:1.25rem;height:1.25rem}.anna-loading-anna div,.anna-loading-anna view{position:absolute;width:.3125rem;height:.3125rem;background-color:#999;border-radius:50%}.anna-loading-anna div:first-child,.anna-loading-anna view:first-child{left:-.625rem;-webkit-animation:loaderAnna-1 1.5s ease-in-out infinite;animation:loaderAnna-1 1.5s ease-in-out infinite}.anna-loading-anna div:nth-child(2),.anna-loading-anna view:nth-child(2){top:-1.09375rem;-webkit-animation:loaderAnna-2 1.5s ease-in-out infinite;animation:loaderAnna-2 1.5s ease-in-out infinite}.anna-loading-anna div:nth-child(3),.anna-loading-anna view:nth-child(3){left:.625rem;-webkit-animation:loaderAnna-3 1.5s ease-in-out infinite;animation:loaderAnna-3 1.5s ease-in-out infinite}@-webkit-keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes loaderWave{0%{-webkit-transform:scaleY(.3)}to{-webkit-transform:scale(1)}}@keyframes loaderWave{0%{-webkit-transform:scaleY(.3)}to{-webkit-transform:scale(1)}}@-webkit-keyframes loaderAnna-1{33.333%{-webkit-transform:translate(.625rem,-1.09375rem)}66.666%{-webkit-transform:translate(1.25rem)}to{-webkit-transform:translate(0)}}@keyframes loaderAnna-1{33.333%{-webkit-transform:translate(.625rem,-1.09375rem)}66.666%{-webkit-transform:translate(1.25rem)}to{-webkit-transform:translate(0)}}@-webkit-keyframes loaderAnna-2{33.333%{-webkit-transform:translate(.625rem,1.09375rem)}66.666%{-webkit-transform:translate(-.625rem,1.09375rem)}to{-webkit-transform:translate(0)}}@keyframes loaderAnna-2{33.333%{-webkit-transform:translate(.625rem,1.09375rem)}66.666%{-webkit-transform:translate(-.625rem,1.09375rem)}to{-webkit-transform:translate(0)}}@-webkit-keyframes loaderAnna-3{33.333%{-webkit-transform:translate(-1.25rem)}66.666%{-webkit-transform:translate(-.625rem,-1.09375rem)}to{-webkit-transform:translate(0)}}@keyframes loaderAnna-3{33.333%{-webkit-transform:translate(-1.25rem)}66.666%{-webkit-transform:translate(-.625rem,-1.09375rem)}to{-webkit-transform:translate(0)}}.anna-popup-container{position:fixed;z-index:1000;background-color:#fdfffd;overflow:hidden;transition:all .3s cubic-bezier(.645,.045,.355,1)}.anna-popup-container-transparent{background-color:transparent}.anna-popup-container-center{left:50%;top:50%;border-radius:.5rem;transform:translate3d(-50%,-50%,0);visibility:hidden;opacity:0}.anna-popup-container-bottom{left:0;right:0;bottom:0;transform:translate3d(0,100%,0);border-radius:.625rem .625rem 0 0}.anna-popup-container-top{left:0;right:0;top:0;transform:translate3d(0,-100%,0);border-radius:0 0 .625rem .625rem}.anna-popup-container-left{left:0;top:0;bottom:0;transform:translate3d(-100%,0,0);border-radius:0 .625rem .625rem 0}.anna-popup-container-right{right:0;top:0;bottom:0;transform:translate3d(100%,0,0);border-radius:.625rem 0 0 .625rem}.anna-popup-container-ease{transition-timing-function:ease}.anna-popup-container-square{border-radius:0}.anna-popup-container-active{transform:translateZ(0)}.anna-popup-container-center.anna-popup-container-active{visibility:visible;opacity:1;transform:translate3d(-50%,-50%,0)}.anna-popup-container-close{position:absolute;top:.625rem;right:.625rem}.anna-popup-container-title{padding:.9375rem 0;text-align:center;color:#000}@-webkit-keyframes center{0%{transform:scaleX(1);transform:translate3d(-50%,-50%,0)}30%{transform:scale3d(.6,.6,1);transform:translate3d(-50%,-50%,0)}to{transform:scaleX(1);transform:translate3d(-50%,-50%,0)}}@keyframes center{0%{transform:scaleX(1);transform:translate3d(-50%,-50%,0)}30%{transform:scale3d(.6,.6,1);transform:translate3d(-50%,-50%,0)}to{transform:scaleX(1);transform:translate3d(-50%,-50%,0)}}.anna-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.anna-mask_active{opacity:1;visibility:visible}.anna-form-value{min-height:1.3125rem;font-size:.875rem;color:#333}.anna-form-value-placeholder{color:#666}.anna-filter{position:relative;z-index:999;height:3.125rem}.anna-filter-items{position:relative;display:flex}.anna-filter-content{z-index:1;position:fixed;top:unset;bottom:unset;height:100%;width:100%;overflow:hidden;transition:height .3s ease}.anna-filter-item{overflow:hidden;flex:1 1}.anna-filter-item-label{display:flex;justify-content:center;align-items:center;height:3.125rem;font-size:.75rem;color:#333;background-color:#fdfffd;cursor:pointer}.anna-filter-item-label-disabled{opacity:.4}.anna-filter-item-label-text{margin-right:.3125rem}.anna-filter-item-label-chevronUp{width:0;height:0;border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-bottom:.3125rem solid #ccc}.anna-filter-item-label-chevronDown{width:0;height:0;border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.3125rem solid #ccc}.anna-filter-item-value{background-color:#fdfffd;max-height:80vh;z-index:-1}.anna-dropdown-content{padding-left:1.25rem}.anna-dropdown-content-option{height:2.75rem;line-height:2.75rem;font-size:.8125rem;color:#666;border-bottom:.03125rem solid #eee;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.anna-dropdown-content-option:last-child{border-bottom:none}.anna-dropdown-content-option-check{display:flex;align-items:center;padding-right:1.25rem;padding-top:.875rem}.anna-textarea-default{display:block;width:100%;padding:0;font-size:.875rem;color:#333;background-color:#fdfffd;outline:none;resize:none;border:none}.anna-textarea-placeholder{font-size:.875rem}.anna-checkbox{display:inline-block;margin-right:.9375rem;font-size:.875rem}.anna-checkbox:last-child{margin-right:0}.anna-checkbox-container{display:flex;align-items:center;cursor:pointer}.anna-checkbox-container-icon{font-size:1.5rem;width:1.5rem;height:1.5rem}.anna-checkbox-container-label{margin-left:.4375rem;color:#333;white-space:nowrap}.remarks___2AwmV{padding-top:.625rem!important}.anna-image-upload{display:grid;grid-template-columns:repeat(auto-fill,5.3125rem);grid-row-gap:.625rem;grid-row-gap:20px;row-gap:.625rem;grid-column-gap:.625rem;-webkit-column-gap:.625rem;grid-column-gap:20px;-moz-column-gap:.625rem;column-gap:.625rem}.anna-image-upload-add{display:flex;justify-content:center;align-items:center;height:5.3125rem;border-radius:.3125rem;background-color:#f9fbf9;cursor:pointer}.anna-image-upload-item{position:relative;display:flex;justify-content:center;align-items:center;height:5.3125rem;border-radius:.3125rem;background-color:#e8e8e8;overflow:hidden;cursor:pointer}.anna-image-upload-item-delete{display:flex;justify-content:center;align-items:center;position:absolute;top:.15625rem;right:.15625rem;width:.9375rem;height:.9375rem;background-color:#999;opacity:.8;border-radius:50%}.anna-image-upload-item>image{width:100%}.anna-btn{position:relative;box-sizing:border-box;display:inline-block;padding:0 1rem;background-color:#ededef;height:2rem;line-height:1.875rem;border:1px solid #ededef;border-radius:2rem;color:#1890ff;font-weight:500;font-size:.875rem;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;-webkit-appearance:none;transition:all .3s cubic-bezier(.645,.045,.355,1);margin:0;outline:0;cursor:pointer;overflow:unset}.anna-btn:not(.anna-btn-disabled):active .anna-btn-mask{box-sizing:border-box;position:absolute;top:-1PX;right:-1PX;bottom:-1PX;left:-1PX;content:\"\";background-color:rgba(0,0,0,.5);border-radius:inherit;pointer-events:none;transition:background-color .3s}.anna-btn:after{display:none}.anna-btn-text{font-weight:500;font-size:.875rem}.anna-btn-small{font-size:.75rem;padding:0 .75rem;height:1.5rem;line-height:1.375rem;border-radius:1.625rem}.anna-btn-large{padding:0 1.25rem;height:2.5rem;line-height:2.375rem;border-radius:2.5rem}.anna-btn-superlarge{font-size:.9375rem;height:2.625rem;line-height:2.5rem;border-radius:2.625rem}.anna-btn-primary{border-color:#1890ff;background-color:#1890ff;color:#fdfffd}.anna-btn-plain{font-weight:400;color:#666;border:1px solid #ddd;background-color:#fdfffd}.anna-btn-plain.anna-btn-primary{border-color:#1890ff;color:#1890ff}.anna-btn-hairline{line-height:2rem;border-width:0}.anna-btn-hairline:before{box-sizing:border-box;position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;content:\"\";border:1px solid;border-color:inherit;border-radius:inherit;transform:scale(.5);pointer-events:none}.anna-btn-small.anna-btn-hairline{line-height:1.5rem}.anna-btn-large.anna-btn-hairline{line-height:2.5rem}.anna-btn-superlarge.anna-btn-hairline{line-height:2.625rem}.anna-btn-square{padding:0 .9375rem;border-radius:.375rem}.anna-btn-square.anna-btn-small{padding:0 .4375rem}.anna-btn-circle{padding:0;min-width:2rem;border-radius:50%;z-index:9}.anna-btn-circle.anna-btn-small{min-width:1.5rem}.anna-btn-circle.anna-btn-large{min-width:2.5rem}.anna-btn-circle.anna-btn-superlarge{min-width:2.625rem}.anna-btn-disabled{cursor:default;opacity:.4;transition:opacity .2s}.anna-btn-danger-default{color:#ff4d4f}.anna-btn-danger{border-color:#ff4d4f;background-color:#ff4d4f;color:#fdfffd}.anna-btn-look-secondary{color:#1890ff;background-color:#ecf5ff;border-color:#ecf5ff}.anna-btn-look-secure{color:#fdfffd;background-color:#07c160;border-color:#07c160}.anna-btn-look-warning{color:#000;background-color:#ffc409;border-color:#ffc409}.anna-btn-look-light{color:#000;background-color:#f4f5f8;border-color:#f4f5f8}.anna-btn-look-medium{color:#fdfffd;background-color:#92949c;border-color:#92949c}.anna-btn-look-dark{color:#fdfffd;background-color:#222428;border-color:#222428}.anna-btn-look-anna{color:#fdfffd;background-color:#f77;border-color:#f77}.anna-btn-look-orange{color:#fdfffd;background-color:#ff4f00;border-color:#ff4f00}.anna-btn-block{width:100%}.anna-btn-float{position:fixed;box-shadow:0 .1875rem .75rem #ccc}.anna-btn-float-center{left:50%;bottom:1.875rem;transform:translateX(-50%)}.anna-btn-float-left{left:.75rem;bottom:1.875rem}.anna-btn-float-right{right:.75rem;bottom:1.875rem}.anna-btn-loading{padding-left:2.625rem;transition:padding .3s cubic-bezier(.645,.045,.355,1)}.anna-btn-loading-icon{display:inline;padding-right:.5rem;margin-left:-1.625rem}.anna-btn-ghost{border-color:transparent;background-color:transparent}.width-fix{height:2.5rem;display:inline-block;overflow:hidden}.width-fix .default{display:inline-block;width:200%;height:200%;font-size:1.75rem;transform:scale(.5);transform-origin:0 0;text-align:center}.width-fix .large{line-height:5rem;border-radius:5rem}.width-fix .primary{background-color:#1890ff;color:#fdfffd}.width-fix .disabled{opacity:.4;color:hsla(0,0%,100%,.6)!important}.anna-input{display:block;min-height:1.5rem;line-height:inherit;padding:0;text-align:left;width:100%;color:#333;background-color:#fdfffd;outline:none;border:none;font-size:.875rem}.anna-input-align-right{text-align:right}.anna-input-align-center{text-align:center}.anna-input-container{display:flex}.anna-input-extra{margin-left:.25rem}.anna-base-picker{font-size:.875rem;color:#000}.anna-base-picker-toolbar{height:2.75rem;line-height:2.75rem;display:flex;justify-content:space-between}.anna-base-picker-toolbar-cancel{padding:0 .75rem;color:#999}.anna-base-picker-toolbar-title{color:#333;font-weight:500}.anna-base-picker-toolbar-confirm{padding:0 .75rem;color:#1890ff}.anna-base-picker-columns{position:relative;display:flex;height:13.75rem}.anna-base-picker-column{flex:1 1;-webkit-backface-visibility:hidden;backface-visibility:hidden;touch-action:none;overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anna-base-picker-column-items{transform:translate3d(0,5.5rem,0)}.anna-base-picker-column-item{height:2.75rem;line-height:2.75rem;padding:0 .75rem;text-align:center}.anna-base-picker-selected{box-sizing:border-box;position:absolute;left:0;top:5.5rem;width:100%;height:2.75rem;background-color:rgba(102,204,255,.08);pointer-events:none}.anna-base-picker-mask{position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4)),linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4));background-repeat:no-repeat;background-position:top,bottom;background-size:100% 5.5rem;pointer-events:none}.anna-radio{display:inline-block;margin-right:.9375rem;font-size:.875rem}.anna-radio:last-child{margin-right:0}.anna-radio-container{display:flex;align-items:center;cursor:pointer}.anna-radio-out-round{position:relative;width:1.1875rem;height:1.1875rem;padding:.21875rem;border-radius:50%}.anna-radio-out-round:before{box-sizing:border-box;position:absolute;content:\"\";left:-50%;right:-50%;top:-50%;bottom:-50%;transform:scale(.5);border-radius:50%;border:1px solid #999;pointer-events:none}.anna-radio-out-round-checked:before{border:2px solid #1890ff}.anna-radio-inner-round{width:100%;height:100%;border-radius:50%;background-color:#1890ff}.anna-radio-children{margin-left:.4375rem;color:#333;white-space:nowrap}.anna-rate{display:flex;align-items:center;padding-bottom:.9375rem}.anna-rate:last-child{padding-bottom:0}.anna-rate-label{padding-right:1.25rem}.anna-rate-value{flex:1 1;display:flex}.anna-rate-value-star{margin-right:.9375rem;cursor:pointer}.anna-rate-value-star:last-child{margin-right:0}.anna-search_bar{display:flex;align-items:center;overflow:hidden}.anna-search_bar-input{max-width:100%;box-sizing:border-box;position:relative;flex:1 1;display:flex;align-items:center;height:2rem;border-radius:2rem;padding:.5rem;background-color:#f7f7f7}.anna-search_bar-input-square{border-radius:.25rem}.anna-search_bar-input-synthetic{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.645,.045,.355,1);display:flex;align-items:center;color:#999}.anna-search_bar-input-synthetic-icon{color:#666}.anna-search_bar-input-synthetic-placeholder{padding-left:.3125rem;font-size:.875rem}.anna-search_bar-input-is_left{left:.5rem;transform:translateY(-50%)}.anna-search_bar-input-value{flex:1 1;padding:0 .3125rem 0 1.4375rem;background-color:transparent;color:#333;font-size:.875rem;outline:none;border:none}.anna-search_bar-input-clear{color:#ccc}.anna-search_bar-action_button{padding-left:.625rem;margin-right:-3.125rem;font-size:.9375rem;white-space:nowrap;transition:all .3s cubic-bezier(.645,.045,.355,1);cursor:pointer}.anna-search_bar-show_action_button{margin-right:0}.anna-search_bar-large .anna-search_bar-input{height:2.25rem;border-radius:2.25rem}.anna-search_bar-large .anna-search_bar-input-synthetic-placeholder{font-size:.9375rem}.anna-search_bar-large .anna-search_bar-input-value{font-size:.9375rem}.anna-search_bar-large .anna-search_bar-action_button{font-size:1rem}.anna-search_bar-small .anna-search_bar-input{height:1.75rem;border-radius:1.75rem}.anna-search_bar-small .anna-search_bar-input-synthetic-placeholder{font-size:.875rem}.anna-search_bar-small .anna-search_bar-input-value{font-size:.875rem}.anna-search_bar-small .anna-search_bar-action_button{font-size:.9375rem}.anna-selector-popup{height:100%;width:100%}.anna-selector-popup-formitem{display:flex;align-items:center;justify-content:flex-end;height:100%;width:100%;font-size:.8125rem}.anna-selector{display:flex;text-align:left}.anna-selector-parent{width:8.75rem;background-color:#f7f7f7}.anna-selector-children{flex:1 1}.anna-selector-option{position:relative;box-sizing:border-box;padding-left:.9375rem;height:2.75rem;line-height:2.75rem;font-size:.875rem;color:#666;cursor:pointer}.anna-selector-option-rounded_bottom{position:absolute;bottom:-.375rem;right:0;width:.375rem;height:.375rem;background-color:#fdfffd;overflow:hidden}.anna-selector-option-rounded_bottom-circle{position:absolute;width:.75rem;height:.75rem;border-radius:50%;left:-.375rem;right:-.375rem;background-color:#f7f7f7}.anna-selector-option-rounded_top{position:absolute;top:-.375rem;right:0;width:.375rem;height:.375rem;background-color:#fdfffd;overflow:hidden;transform:rotate(90deg)}.anna-selector-option-rounded_top-circle{position:absolute;width:.75rem;height:.75rem;border-radius:50%;left:-.375rem;right:-.375rem;background-color:#f7f7f7}.anna-selector-active{color:#1890ff;font-weight:500;background-color:#fdfffd}.anna-stepper{display:inline-flex;align-items:center;height:1.75rem;line-height:1.75rem;font-size:1rem}.anna-stepper-small{height:1.5rem;line-height:1.5rem}.anna-stepper-small>.anna-stepper-btn{width:1.5rem;height:1.5rem}.anna-stepper-small>.anna-stepper-btn-plain{width:1.375rem;height:1.375rem}.anna-stepper-minus{border-radius:.25rem 0 0 .25rem}.anna-stepper-plus{border-radius:0 .25rem .25rem 0}.anna-stepper-btn{display:flex;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;background-color:#f5f5f5;text-align:center;font-size:1.125rem;cursor:pointer}.anna-stepper-btn:active{background-color:#ececec}.anna-stepper-btn-disabled{cursor:not-allowed;background-color:#fbfbfb}.anna-stepper-btn-disabled:active{background-color:#fbfbfb}.anna-stepper-btn-plain{width:1.625rem;height:1.625rem;border:.0625rem solid #ddd;border-radius:.25rem;background-color:transparent}.anna-stepper-btn-plain:active{background-color:transparent}.anna-stepper-btn-plain-disabled{cursor:not-allowed;background-color:transparent;opacity:.4}.anna-stepper-btn-circle{border-radius:50%}.anna-stepper-input-wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:2.5rem;margin:0 .125rem;background-color:#fdfffd;overflow:hidden}.anna-stepper-input{height:100%;width:100%;padding:0;background-color:#f5f5f5;outline:none;border:none;color:#333;font-size:.9375rem;text-align:center}.anna-stepper-input-disabled{background-color:#fbfbfb}.anna-stepper-input-plain{background-color:transparent}.anna-stepper-input-circle{border-radius:.5rem}.app___ItI1u{padding:.9375rem 0}.app___ItI1u .container___11IlG{padding:0 .75rem;display:flex;justify-content:space-between}.anna-switch{box-sizing:border-box;position:relative;display:inline-block;overflow:hidden}.anna-switch-default{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;z-index:2;cursor:pointer}.anna-switch-checked+.anna-switch-checkbox{background:#1890ff}.anna-switch-checked+.anna-switch-checkbox:before{transform:scale(0)}.anna-switch-checked+.anna-switch-checkbox:after{transform:translateX(20PX)}.anna-switch-disabled+.anna-switch-checkbox{opacity:.3}.anna-switch-checkbox{width:51PX;height:31PX;border-radius:31PX;box-sizing:border-box;background:#e5e5e5;z-index:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;position:relative;transition:all .3s}.anna-switch-checkbox:before{content:\" \";position:absolute;left:1.5PX;top:1.5PX;width:48PX;height:28PX;border-radius:28PX;box-sizing:border-box;background:#fdfffd;z-index:1;transition:all .2s;transform:scale(1)}.anna-switch-checkbox:after{content:\" \";height:28PX;width:28PX;border-radius:28PX;background:#fdfffd;position:absolute;z-index:2;left:1.5PX;top:1.5PX;transform:translateX(0);transition:all .2s;box-shadow:2PX 2PX 4PX rgba(0,0,0,.21)}.anna-switch-checkbox.anna-switch-checkbox-disabled{z-index:3}.anna-switch-checked-small+.anna-switch-checkbox{background:#1890ff}.anna-switch-checked-small+.anna-switch-checkbox:before{transform:scale(0)}.anna-switch-checked-small+.anna-switch-checkbox:after{transform:translateX(16PX)}.anna-switch-checkbox-small{width:41PX;height:25PX;border-radius:25PX}.anna-switch-checkbox-small:before{content:\" \";position:absolute;left:1.5PX;top:1.5PX;width:38PX;height:22PX;border-radius:22PX;box-sizing:border-box;background:#fdfffd;z-index:1;transition:all .2s;transform:scale(1)}.anna-switch-checkbox-small:after{content:\" \";height:22PX;width:22PX;border-radius:22PX;background:#fdfffd;position:absolute;z-index:2;left:1.5PX;top:1.5PX;transform:translateX(0);transition:all .2s;box-shadow:2PX 2PX 4PX rgba(0,0,0,.21)}.app___2oF86{padding:.9375rem 0}.app___2oF86 .container___3wLAq{padding:0 .75rem}.anna-action-sheet{position:relative;overflow:hidden;font-size:.875rem;color:rgba(0,0,0,.9);font-weight:400;text-align:center}.anna-action-sheet-container{margin:0 .75rem .5rem;border-radius:1rem;overflow:hidden}.anna-action-sheet-cover{margin:0;border-radius:0}.anna-action-sheet-menu{padding-bottom:.5rem;background-color:#f9fbf9}.anna-action-sheet-action{position:relative;height:3.5rem;line-height:3.5rem;background-color:#fdfffd;font-size:1.0625rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anna-action-sheet-action:active{background-color:#ececec}.anna-action-sheet-action:not(:last-child):before{box-sizing:border-box;position:absolute;left:0;right:0;bottom:0;content:\"\";height:1PX;background-color:rgba(0,0,0,.1);transform:scaleY(.5);pointer-events:none}.anna-action-sheet-action-destructive{color:#ff4d4f}.anna-action-sheet-grid{position:relative;background-color:#fdfffd}.anna-action-sheet-grid:not(:last-child):before{box-sizing:border-box;position:absolute;left:0;right:0;bottom:0;content:\"\";height:1PX;background-color:rgba(0,0,0,.1);transform:scaleY(.5);pointer-events:none}.anna-action-sheet-grid-wrapper{display:flex;padding:1rem .75rem;overflow:scroll}.anna-action-sheet-grid-wrapper::-webkit-scrollbar{display:none}.anna-action-sheet-grid-item{box-sizing:border-box;position:relative;width:3.3125rem;max-width:3.3125rem;margin-right:1.125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anna-action-sheet-grid-item:last-child{margin-right:0}.anna-action-sheet-grid-item:last-child:before{box-sizing:border-box;position:absolute;content:\"\";top:0;bottom:0;right:-.75rem;width:.75rem}.anna-action-sheet-grid-item:active .anna-action-sheet-grid-item-icon{background-color:rgba(0,0,0,.5)}.anna-action-sheet-grid-item-icon{display:flex;justify-content:center;align-items:center;height:3.3125rem;width:3.3125rem;border-radius:.5rem;background-color:#fafafa;overflow:hidden;font-weight:500;font-size:1rem}.anna-action-sheet-grid-item-name{margin-top:.5rem;font-size:.75rem;word-break:keep-all}.anna-action-sheet-title{font-size:.75rem;color:rgba(0,0,0,.5)}.anna-action-sheet-cancel{height:3.5rem;line-height:3.5rem;background-color:#fdfffd;cursor:pointer;font-size:1.0625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anna-action-sheet-cancel:active{background-color:#ebeced}.custom___j8U34 .tags___2AAfG{padding:.9375rem .75rem}.custom___j8U34 .tags___2AAfG .tag___oL6Gs{margin-bottom:.9375rem}.custom___j8U34 .tags___2AAfG .tag___oL6Gs .title___pSQnM{font-size:.8125rem;margin-bottom:.3125rem;color:#999}.custom___j8U34 .action___sZflx{height:2.75rem;display:flex;background-color:rgba(0,0,0,.3)}.custom___j8U34 .action___sZflx .btn___1TRcm{flex-grow:1;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:400}.custom___j8U34 .action___sZflx .reset___2wYeC{background-color:#fdfffd;border-top:.03125rem solid #e8e8e8;border-bottom-left-radius:.4375rem}.custom___j8U34 .action___sZflx .complete___26zmH{background-color:#1890ff;color:#fdfffd;border-bottom-right-radius:.4375rem}.main___zcJNB{height:1.875rem}.grid___2tffN{box-sizing:border-box;padding-left:.3125rem;display:grid;grid-template-columns:repeat(auto-fill,calc(33.3333% - .3125rem));grid-template-rows:6.25rem;grid-auto-rows:6.25rem;grid-row-gap:.3125rem;grid-row-gap:10px;row-gap:.3125rem;grid-column-gap:.3125rem;-webkit-column-gap:.3125rem;grid-column-gap:10px;-moz-column-gap:.3125rem;column-gap:.3125rem}.gridItem___-MfrI{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.3125rem;background-color:#fdfffd;overflow:hidden}.gridItem___-MfrI .name___1FYDK{font-size:.75rem;margin-top:.4375rem;color:#000}.anna-result{box-sizing:border-box;height:100vh;padding:3.125rem .9375rem;background-color:#fdfffd}.anna-result-icon{margin-bottom:1.5rem;text-align:center}.anna-result-icon-status{display:inline-flex;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;border-radius:50%}.anna-result-title{color:#333;font-size:1.5rem;line-height:1.8;text-align:center}.anna-result-sub_title{color:#999;font-size:.875rem;line-height:1.6;text-align:center}.anna-result-content{margin-top:1.5rem;padding:.75rem 1.25rem;background-color:#fafafa}.anna-result-extra{margin-top:2rem;text-align:center}.item___SIMz-{padding-bottom:.9375rem;color:#666;font-size:.875rem}.item___SIMz-:last-child{padding-bottom:0}.anna-skeleton{position:relative}.anna-skeleton-placeholder{visibility:visible;opacity:1;transition:all .3s cubic-bezier(.645,.045,.355,1)}.anna-skeleton-item{margin-bottom:1.875rem}.anna-skeleton-item:last-child{margin-bottom:0}.anna-skeleton-hidden{visibility:hidden;opacity:0}.anna-skeleton-title{margin-left:.75rem;height:.8125rem;border-radius:.1875rem;width:8.125rem;background-color:rgba(24,144,255,.2);margin-bottom:.5rem}.anna-skeleton-row{height:.625rem;border-radius:.1875rem;background-color:#ededef;margin:0 .75rem .5rem}.anna-skeleton-image{margin:.75rem;height:10.625rem;border-radius:.5rem;background-color:#ededef}.anna-skeleton-avatar{margin:0 .75rem .5rem;width:2.3125rem;height:2.3125rem;border-radius:50%;background-color:#ededef}.anna-skeleton-container{visibility:hidden;opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.anna-skeleton-container-active{visibility:visible;opacity:1}.anna-skeleton-active{background:linear-gradient(90deg,#ededef 25%,#e6e6e6 37%,#ededef 63%);background-size:400% 100%;-webkit-animation:anna-skeleton-loading 1.4s ease infinite;animation:anna-skeleton-loading 1.4s ease infinite}@-webkit-keyframes anna-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes anna-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.action___1--Eh{padding:.375rem .75rem;text-align:right}.content___3HMm_{display:flex;justify-content:center;align-items:center;height:4.0625rem}.app___3E_v7{display:flex;padding:.625rem;margin-bottom:.625rem;background-color:#fdfffd;border-radius:.625rem}.app___3E_v7 .info___1qZb7{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.app___3E_v7 .info___1qZb7 .main___nkwNF .title___IFsZi{width:6.25rem;height:1.125rem;background-color:#ededef;border-radius:.1875rem;margin-bottom:.625rem}.app___3E_v7 .info___1qZb7 .main___nkwNF .item___vGx71{width:12.5rem;height:.9375rem;background-color:#ededef;border-radius:.1875rem;margin-bottom:.625rem}.app___3E_v7 .info___1qZb7 .footer___3s3yu{display:flex;justify-content:space-between;height:1.0625rem}.app___3E_v7 .info___1qZb7 .footer___3s3yu .price___1vPZX{width:2.5rem;border-radius:.1875rem;background-color:#ededef}.app___3E_v7 .info___1qZb7 .footer___3s3yu .cart___1FdvB{width:1.25rem;border-radius:.1875rem;background-color:#ededef}.app___3E_v7 .image___2F2dj{width:6.25rem;height:6.25rem;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:.375rem;margin-right:.625rem;position:relative;background-color:#e8e8e8}.app___h_tKt{padding:.9375rem}.app___h_tKt .group___3Gt-1{margin-bottom:.9375rem}.app___h_tKt .group___3Gt-1:last-child{margin-bottom:0}.app___h_tKt .group___3Gt-1>view{margin-right:.75rem}.app___h_tKt .group___3Gt-1>div{margin-right:.75rem}.app___h_tKt .group___3Gt-1>button{margin-right:.75rem}.anna-swipe{position:relative;overflow:hidden}.anna-swipe-container{position:relative;font-size:.9375rem;font-weight:400;transition:all .3s}.anna-swipe-actions{position:absolute;top:0;bottom:0;left:100%;background-color:#fdfffd;color:#fdfffd;font-size:1rem;font-weight:500;display:flex}.anna-swipe-action{padding:0 1.0625rem;background-color:#ff4d4f;display:flex;justify-content:center;align-items:center;white-space:nowrap;cursor:pointer}.anna-row{display:flex}.anna-row-justify-start{justify-content:flex-start}.anna-row-justify-center{justify-content:center}.anna-row-justify-end{justify-content:flex-end}.anna-row-justify-space-around{justify-content:space-around}.anna-row-justify-space-between{justify-content:space-between}.anna-row-align-top{align-items:flex-start}.anna-row-align-middle{align-items:center}.anna-row-align-bottom{align-items:flex-end}.anna-col{position:relative}.anna-col-1{flex:0 0 4.16667%;max-width:4.16667%}.anna-col-2{flex:0 0 8.33333%;max-width:8.33333%}.anna-col-3{flex:0 0 12.5%;max-width:12.5%}.anna-col-4{flex:0 0 16.66667%;max-width:16.66667%}.anna-col-5{flex:0 0 20.83333%;max-width:20.83333%}.anna-col-6{flex:0 0 25%;max-width:25%}.anna-col-7{flex:0 0 29.16667%;max-width:29.16667%}.anna-col-8{flex:0 0 33.33333%;max-width:33.33333%}.anna-col-9{flex:0 0 37.5%;max-width:37.5%}.anna-col-10{flex:0 0 41.66667%;max-width:41.66667%}.anna-col-11{flex:0 0 45.83333%;max-width:45.83333%}.anna-col-12{flex:0 0 50%;max-width:50%}.anna-col-13{flex:0 0 54.16667%;max-width:54.16667%}.anna-col-14{flex:0 0 58.33333%;max-width:58.33333%}.anna-col-15{flex:0 0 62.5%;max-width:62.5%}.anna-col-16{flex:0 0 66.66667%;max-width:66.66667%}.anna-col-17{flex:0 0 70.83333%;max-width:70.83333%}.anna-col-18{flex:0 0 75%;max-width:75%}.anna-col-19{flex:0 0 79.16667%;max-width:79.16667%}.anna-col-20{flex:0 0 83.33333%;max-width:83.33333%}.anna-col-21{flex:0 0 87.5%;max-width:87.5%}.anna-col-22{flex:0 0 91.66667%;max-width:91.66667%}.anna-col-23{flex:0 0 95.83333%;max-width:95.83333%}.anna-col-24{flex:0 0 100%;max-width:100%}.anna-col-offset-1{margin-left:4.16667%}.anna-col-offset-2{margin-left:8.33333%}.anna-col-offset-3{margin-left:12.5%}.anna-col-offset-4{margin-left:16.66667%}.anna-col-offset-5{margin-left:20.83333%}.anna-col-offset-6{margin-left:25%}.anna-col-offset-7{margin-left:29.16667%}.anna-col-offset-8{margin-left:33.33333%}.anna-col-offset-9{margin-left:37.5%}.anna-col-offset-10{margin-left:41.66667%}.anna-col-offset-11{margin-left:45.83333%}.anna-col-offset-12{margin-left:50%}.anna-col-offset-13{margin-left:54.16667%}.anna-col-offset-14{margin-left:58.33333%}.anna-col-offset-15{margin-left:62.5%}.anna-col-offset-16{margin-left:66.66667%}.anna-col-offset-17{margin-left:70.83333%}.anna-col-offset-18{margin-left:75%}.anna-col-offset-19{margin-left:79.16667%}.anna-col-offset-20{margin-left:83.33333%}.anna-col-offset-21{margin-left:87.5%}.anna-col-offset-22{margin-left:91.66667%}.anna-col-offset-23{margin-left:95.83333%}.anna-col-offset-24{margin-left:100%}.anna-row{border-radius:.5rem;overflow:hidden;margin-bottom:.75rem}.anna-row .anna-col{height:2.75rem;line-height:2.75rem;text-align:center;font-size:.875rem}.anna-row .anna-col>view{background-color:#fdd}.anna-row .anna-col>div{background-color:#fdd}.demo-basic .anna-row .anna-col{background-color:#fdd}.demo-basic .anna-row .anna-col:nth-child(2n){background-color:#ffc}.anna-space{display:inline-flex}.anna-space-horizontal-small{margin-right:.5rem}.anna-space-horizontal-middle{margin-right:1rem}.anna-space-horizontal-large{margin-right:1.5rem}.anna-space-horizontal>.anna-space-item:last-child{margin-right:0}.anna-space-vertical{flex-direction:column}.anna-space-vertical-small{margin-bottom:.5rem}.anna-space-vertical-middle{margin-bottom:1rem}.anna-space-vertical-large{margin-bottom:1.5rem}.anna-space-vertical>.anna-space-item:last-child{margin-bottom:0}.anna-space-align-center{align-items:center}.anna-space-align-start{align-items:flex-start}.anna-space-align-end{align-items:flex-end}.anna-space-align-baseline{align-items:baseline}.space{height:2.5rem;width:100%}.demo-grid .anna-grid{border-radius:.5rem;overflow:hidden}.demo-grid .anna-grid .anna-row{border-radius:0;overflow:hidden;margin-bottom:0}.demo-grid .anna-grid .anna-row .anna-col{height:auto;line-height:2.75rem;text-align:center;font-size:.875rem}.demo-grid .anna-grid .anna-row .anna-col>view{background-color:#fdfffd}.demo-grid .anna-grid .anna-row .anna-col>div{background-color:#fdfffd}.demo-grid-item{height:6.875rem;display:flex;justify-content:center;align-items:center;font-size:1rem}.__dumi-default-locale-select{position:relative;display:inline-block;border:1px solid #dadadf;border-radius:14px;transition:background .2s}.__dumi-default-locale-select:hover{background-color:#fafafa}.__dumi-default-locale-select:not([data-locale-count=\"1\"]):not([data-locale-count=\"2\"]):after{content:\"\";position:absolute;top:50%;right:10px;margin-top:-3px;width:0;height:0;border:4px solid transparent;border-top:6px solid #7b7f8d;pointer-events:none}.__dumi-default-locale-select select,.__dumi-default-locale-select span{padding:0 24px 0 16px;height:28px;text-align:center;line-height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:16px;color:#7b7f8d;background:transparent;outline:none;cursor:pointer}.__dumi-default-locale-select span{padding-right:16px}.__dumi-default-navbar{position:fixed;z-index:101;top:0;left:0;right:0;display:none;align-items:center;justify-content:space-between;padding:0 58px;height:64px;white-space:nowrap;background:#fff;box-shadow:0 8px 24px -2px rgba(0,0,0,.05)}@media only screen and (max-width:767px){.__dumi-default-navbar{display:flex;justify-content:center;height:50px}}.__dumi-default-navbar-toggle{position:absolute;top:14px;left:16px;display:none;width:22px;height:22px;border:0;outline:none;background:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAA4CAYAAAB5YT9uAAAAAXNSR0IArs4c6QAAASVJREFUeAHt3DuOwjAUBVAHscWZjaSkAIqU2QjskV80QwpsF3ArdGiw3hW3OGnQM2Iof6/dfr7+n71/LjAdx+HRsvm8SkNPAHBPJ5ABDiD2KgD3dAIZ4ABirwJwTyeQAQ4g9ioA93QC2fbZsSm/z7MDAQIECBAgQIAAAQIECBAgQIAAAQKvAsvV8mO8O8yn19jkXYHpMC7byXVdeS0/75b5XFvAwr1tE0kARxjbJYDbNpEEcISxXQK4bRNJAEcY2yWA2zaRZP0ePJRzpFEJAQIECBAgQIAAAQIECBAgQIAAgW8VWK/tj7Nb5eBTnvbjsp1c15WX4ncRQeB7lb8zyHrW29xo1F1iU8AxynoR4LpLbAo4RlkvAlx3iU0BxyjrRYDrLrHpDVSAEEPXScHTAAAAAElFTkSuQmCC\") no-repeat 50%/contain}@media only screen and (max-width:767px){.__dumi-default-navbar-toggle{display:block}}.__dumi-default-navbar-logo{display:inline-block;height:40px;color:#080e29;font-weight:500;text-decoration:none;font-size:24px;line-height:40px}.__dumi-default-navbar-logo:not([data-plaintext]){padding-left:56px;background:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACCCAMAAACww5CIAAACf1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8YkP8AAAACCxMamv/6+voaGhoXi/YYjv8aoP8cq/8dr/8bo/8cqP8bpv8Ykv8drv8BAwUcrP8Zlf8Xjf/s7OzLy8scp/8anP8ZmP/d3d0BBArg4ODT09O7u7sEGCsKCgoanf8YlP/8/Pz09PTIyMgMTIV1dXUGKEVEREQ0NDQODg4GBgYdsv8dsf8Zl//m5uYVgOXj4+MWgtfW1tYTc87BwcERbLWzs7Ovr6+np6cQX6OgoKCTk5MMSXlwcHBra2tiYmIVFRUetf/39/fp6ekWhOkXi+QVfNvY2NjPz88TdcUSb7u6urq3t7cPYK0NUJGQkJCLi4ttbW0JO2cINFtVVVVRUVEHMFEHLEs6OjoEHDEiIiIcHBwXj/vx8fEWh+4Sb8gRbL+rq6upqakOVZiWlpaJiYmGhoYMSIF9fX15eXkKPnQLRHJMTExHR0c9PT0FHzkqKiomJiYEFyUBBw8bovfu7u4Wht4UedsUeMrFxcW9vb0RZrOkpKSampoPXZqAgIALQmtlZWUJOGJZWVkIMFcFIUExMTEwMDAtLS0DEh8Zl/v4+PgXj/QWhvEWhvAYku8YjuwUfNcUfNAVfc0RaLkSaKsRZ6kPWqENUYlbW1sCEBhkSPCkAAAAOHRSTlMA87y4BeKrltbFnUDo0MCup6D67t7ayZKGemtmWS8rEwLNso1wVEpFGaR+UDUlHwmBYls5i1oN/DMym4YAAAfTSURBVHjaxNndS1NxHMfxX5s6t1Kz1KzsuazMnqjgyxv03ovtQrYxUBEfLkREVBQf0AsFBRUUQvEiSVFQ0YsuiiIiqKC/oH+o31lzjtPZg55zttfVNnbx5ffw+X53pmx5UFl2+XLZ4zpVOPWlJFTntYyiBwF/VbX39Sv9upYU9/QHjbXe6qqayrrnylXXi0kov3GVuFiMuNqbHhIu3FcuuohZZ+jDh7mdXkwqlGtKMGmOSFzrGiYe5ZL4+vdsd/SHFyYxtIQlIdiD4ftCa39osTlxRtzwHO1tUOLm0XYk6T3asMRtdKHdUs6qv+L1l/vKgak2SYjqN+1yYg2G5NgR4Pd5/F7fk9sO3YhSkoYkaW40KCk2Rj9KUoikqmtOn8YpydE6J7xFyq5yUhxIjvZJcUfZ5EOb6oxGQmPdtEQlR4Mxupc6IoOdzWiVypabaF1BiesIS876OiSufRXtvO0DcSi2dAN+ZcclYFZsCaOps3nYUOKprDTiSWzqAioCnpIX9ep03pxkw7jYtMWx0pdn7Jb2i1jixN3cM6OGFCti0zgpyopOsw6xiZHoyHIPLIhNHdD7bWR+c7znFD3+PNp+vxhmRkNi28BoWAzBPbQHKhdlQLe4ogsoVTl4ijYjrmiKATdUdvfjh9Ely8DVHFvWe3HJMBBQ2QWAd+KSeeBxjtuxKC7ZzG07Ht0DusQlfwDfs2wZ4b2EYVBcESHO81BlcIWESXHFV7Qss5aXY1FxRSj7L7QAhv3tsaVBMVn8Ou1MFUtjW3sYKjL0jO6QWJiA7iZxysBbtDplpRT4KZbQWkUbHRMnGFUUKwuNaH1iaRJ+Tf8bDbqcWJH2HuCV+l9DpkuxtdsuGlpYHNAJ1FqNMjnE9QocOXJCPwJ309zPT9la8e5yUJwwC/jTBNWQ5EkIqEyzHROSJzvWSeFDW5M8OUArsdgMq2EmanOyGB4WSyMYAhZp2TwkJouw2mZvmusUSwtraA//m7DXZ8SsBxiQM5tGSxNuv3+ZU/NmIpfN9qDXxp1sO4LDNrE202J6cHE1TVq2f1uNiA39K9/7JJ0JwGe6nvOSZ4OA1/R0bFbyrBWoMUX2nOTZAOA3pcSXjFW7UOJnU17VAYeZv98pTvsB1KsTRVXAtqQVA/rFWSNo11SKiuRYZeknEBRn7WJ4rZKuX8pcROvBj6g4rLUZQ8NJYBo2Jb/ax2KkhKYf6I1I3oWngKqUhfgkBTCL1pics1elICaS/5Y9jk+XBdEBeJKhHZGCCLZAWTIkBqQgNlr+NbGi2wHgS1tTAbQNAxW3i1R58WWgd725ANZ7gXPFNaqagrvwt1t7aW0qiOIAPlErPqJCq6JWrW8r1ar1xf0n4NxnnpCELEKyCNmkJZSQRSCbQltooS4sVApiC10U2kWhFRUEEdGF4vuNH8g7c9NQ2pjepPcB/r5ADjlnzp2ZM+QMXHeYb+1WfO5hi5QfveYe33XJ4+d8a3MNQHbI75KhMt9z9wF4FRNcIi3wO94bAHJiQHCHNgmgh3QD8D1MCK6I+KeNCUgbgFFRcEX8Qwhov014o/juUlEoxeqrgpsA7oWp4AZprnpv1ANgShFcoU4a+36jMgOuVGYmnuJ1Wb0hKWqCC8QCgI4dqyfRbNCFoqDBX7Xz6C0AS660K3UKQCdhuqAbdqFT+B8mAXQTbhtbpM7ng4Yn1oytOwFMu5AP9QGAa4Qz8lFwvFWIH6G7Qjijc8/LDueDyvd4z151EYBvwOF+lRFTAK6TGi+ACWdLk0ozANqvkpojAFJKRnCSlFt3m8pLc9bJTylVn64ty9rJfEl1cpVKbH3uJ2v1QleUqOCI2h9xeeP0aVqLCA4JSLk6s7hu6CbkqOAIGpyB7iRZ5xLvFWlHEkITyjK/41/v9h0AC3lngpCz0PXWf0yDUcmBhFDt0T/flx8CkNL8VLAZjUhvAHSQek5AtyALdqP5e9BdbPCkZsbuFRKVvlRHs/W1AfC902yNgoriWwCeqw1fSL+J2VkWNBF8vckr6mPQ3ZcjtkVBA/3z4Ju6Bs5ANzck2BQFpUMTxlVZQ4ege95vUxRUHoPOe5s01OWBbryf2hEFDX4Fc4Vs4gaYZ3ZEQeXBJPgMcFPnwYzJVmeE6jGsGCNAE/rAlPIBamkMQv9YCLpzxJRjYMr5BLXyg5EvgTlKTOoEkw2LUct6dTz4ojqCNO04mMm4ZE150mhMuQ+jHppwAUxqUM5QK9qkPLIE5jhpygkvmHJYiW45FaL8IwmdZy9pUtc2MK9HtvgloZngJyMVp3tJ846ASb7Q1NYrg1JN+ukDs4e05LwHTO5bUKG0tRBEeXAKzJ3rpEXdB8C9fBIWKW0hhOBIBdy2K6R11zvALY6EFYE21yHF4OdKEkz7ObIlXXvAhV4OquoApaYbpCo9qayA29lLturibhimSgOSFjG1ILRwYnwShn09xArnT8PwdnHML6n+hl+2gD8Wjj+rLMOwq49Y5dZpVKUWS++VcCwdCdT5/Uhck5SH45VpVO3qJFbq2Y5Vvly2VBgQY5KqKWI6HY+n06KiqVJMSQyP/37wB6v29xGrnThyEDWh5dyr+fJscbQw/OjRcGG0OFvO3n+QSqKm7exlYgsvNgolkyFs1HGV2OQgTGsjNjnVBtO8Owj3nwbhgWnttgWxy2PaoWaC+AuAXqWYKHupMgAAAABJRU5ErkJggg==\") no-repeat 0/contain}.__dumi-default-navbar-logo:active,.__dumi-default-navbar-logo:hover{color:#080e29}@media only screen and (max-width:767px){.__dumi-default-navbar-logo{height:28px;line-height:28px}.__dumi-default-navbar-logo:not([data-plaintext]){padding-left:36px}}.__dumi-default-navbar nav>a{position:relative;margin-left:40px;display:inline-block;height:64px;color:#4d5164;font-size:14px;line-height:64px;text-decoration:none;letter-spacing:0}.__dumi-default-navbar nav>a.active,.__dumi-default-navbar nav>a:hover{color:#f77}.__dumi-default-navbar nav>a+:not(a){margin-left:40px}.__dumi-default-navbar nav>a:before{content:\"\";position:absolute;top:0;bottom:0;right:-18px;left:-18px}.__dumi-default-navbar nav>a.active:after{content:\"\";position:absolute;bottom:0;left:-2px;right:-2px;height:2px;background-color:#f77;border-radius:1px}.__dumi-default-navbar nav>a>ul{list-style:none;position:absolute;top:100%;left:50%;margin:0;min-width:100px;padding:8px 18px;line-height:2;background-color:#fff;box-shadow:0 8px 24px -2px rgba(0,0,0,.08);transform:translate(-50%);transform-origin:top;border-radius:1px;transition:all .2s}.__dumi-default-navbar nav>a>ul a{position:relative;display:block;color:#454d64}.__dumi-default-navbar nav>a>ul a.active,.__dumi-default-navbar nav>a>ul a:hover{color:#f77}.__dumi-default-navbar nav>a:not(:hover)>ul{visibility:hidden;pointer-events:none;transform:translate(-50%) scaleY(.9);opacity:0}@media only screen and (max-width:767px){.__dumi-default-navbar nav>a,.__dumi-default-navbar nav>div{display:none}}.__dumi-default-navbar[data-mode=site]{display:flex}ul[role=slug-list]:empty{margin:0!important;padding:0!important}ul[role=slug-list] li.active a{color:#ff6d6d}ul[role=slug-list] li[data-depth=\"3\"]{padding-left:12px}.__dumi-default-menu{position:fixed;z-index:100;top:0;left:0;bottom:0;width:260px;background-color:#f2f5fa;box-sizing:border-box;transition:left .3s}.__dumi-default-menu[data-hidden]{display:none}@media only screen and (max-width:767px){.__dumi-default-menu{left:-240px;top:50px;display:block!important;width:240px;background-color:#fff}.__dumi-default-menu[data-mobile-show]{left:0}}.__dumi-default-menu:after{content:\"\";position:absolute;top:0;right:0;bottom:0;display:block;width:20px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.03))}@media only screen and (max-width:767px){.__dumi-default-menu:after{width:1px;background:#ebedf1}}.__dumi-default-menu-header{position:relative;padding-top:40px;text-align:center;border-bottom:1px solid #ebedf1}@media only screen and (max-width:767px){.__dumi-default-menu-header{display:none}}.__dumi-default-menu-header .__dumi-default-menu-logo{display:inline-block;width:66px;height:65px;background:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACCCAMAAACww5CIAAACf1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8YkP8AAAACCxMamv/6+voaGhoXi/YYjv8aoP8cq/8dr/8bo/8cqP8bpv8Ykv8drv8BAwUcrP8Zlf8Xjf/s7OzLy8scp/8anP8ZmP/d3d0BBArg4ODT09O7u7sEGCsKCgoanf8YlP/8/Pz09PTIyMgMTIV1dXUGKEVEREQ0NDQODg4GBgYdsv8dsf8Zl//m5uYVgOXj4+MWgtfW1tYTc87BwcERbLWzs7Ovr6+np6cQX6OgoKCTk5MMSXlwcHBra2tiYmIVFRUetf/39/fp6ekWhOkXi+QVfNvY2NjPz88TdcUSb7u6urq3t7cPYK0NUJGQkJCLi4ttbW0JO2cINFtVVVVRUVEHMFEHLEs6OjoEHDEiIiIcHBwXj/vx8fEWh+4Sb8gRbL+rq6upqakOVZiWlpaJiYmGhoYMSIF9fX15eXkKPnQLRHJMTExHR0c9PT0FHzkqKiomJiYEFyUBBw8bovfu7u4Wht4UedsUeMrFxcW9vb0RZrOkpKSampoPXZqAgIALQmtlZWUJOGJZWVkIMFcFIUExMTEwMDAtLS0DEh8Zl/v4+PgXj/QWhvEWhvAYku8YjuwUfNcUfNAVfc0RaLkSaKsRZ6kPWqENUYlbW1sCEBhkSPCkAAAAOHRSTlMA87y4BeKrltbFnUDo0MCup6D67t7ayZKGemtmWS8rEwLNso1wVEpFGaR+UDUlHwmBYls5i1oN/DMym4YAAAfTSURBVHjaxNndS1NxHMfxX5s6t1Kz1KzsuazMnqjgyxv03ovtQrYxUBEfLkREVBQf0AsFBRUUQvEiSVFQ0YsuiiIiqKC/oH+o31lzjtPZg55zttfVNnbx5ffw+X53pmx5UFl2+XLZ4zpVOPWlJFTntYyiBwF/VbX39Sv9upYU9/QHjbXe6qqayrrnylXXi0kov3GVuFiMuNqbHhIu3FcuuohZZ+jDh7mdXkwqlGtKMGmOSFzrGiYe5ZL4+vdsd/SHFyYxtIQlIdiD4ftCa39osTlxRtzwHO1tUOLm0XYk6T3asMRtdKHdUs6qv+L1l/vKgak2SYjqN+1yYg2G5NgR4Pd5/F7fk9sO3YhSkoYkaW40KCk2Rj9KUoikqmtOn8YpydE6J7xFyq5yUhxIjvZJcUfZ5EOb6oxGQmPdtEQlR4Mxupc6IoOdzWiVypabaF1BiesIS876OiSufRXtvO0DcSi2dAN+ZcclYFZsCaOps3nYUOKprDTiSWzqAioCnpIX9ep03pxkw7jYtMWx0pdn7Jb2i1jixN3cM6OGFCti0zgpyopOsw6xiZHoyHIPLIhNHdD7bWR+c7znFD3+PNp+vxhmRkNi28BoWAzBPbQHKhdlQLe4ogsoVTl4ijYjrmiKATdUdvfjh9Ely8DVHFvWe3HJMBBQ2QWAd+KSeeBxjtuxKC7ZzG07Ht0DusQlfwDfs2wZ4b2EYVBcESHO81BlcIWESXHFV7Qss5aXY1FxRSj7L7QAhv3tsaVBMVn8Ou1MFUtjW3sYKjL0jO6QWJiA7iZxysBbtDplpRT4KZbQWkUbHRMnGFUUKwuNaH1iaRJ+Tf8bDbqcWJH2HuCV+l9DpkuxtdsuGlpYHNAJ1FqNMjnE9QocOXJCPwJ309zPT9la8e5yUJwwC/jTBNWQ5EkIqEyzHROSJzvWSeFDW5M8OUArsdgMq2EmanOyGB4WSyMYAhZp2TwkJouw2mZvmusUSwtraA//m7DXZ8SsBxiQM5tGSxNuv3+ZU/NmIpfN9qDXxp1sO4LDNrE202J6cHE1TVq2f1uNiA39K9/7JJ0JwGe6nvOSZ4OA1/R0bFbyrBWoMUX2nOTZAOA3pcSXjFW7UOJnU17VAYeZv98pTvsB1KsTRVXAtqQVA/rFWSNo11SKiuRYZeknEBRn7WJ4rZKuX8pcROvBj6g4rLUZQ8NJYBo2Jb/ax2KkhKYf6I1I3oWngKqUhfgkBTCL1pics1elICaS/5Y9jk+XBdEBeJKhHZGCCLZAWTIkBqQgNlr+NbGi2wHgS1tTAbQNAxW3i1R58WWgd725ANZ7gXPFNaqagrvwt1t7aW0qiOIAPlErPqJCq6JWrW8r1ar1xf0n4NxnnpCELEKyCNmkJZSQRSCbQltooS4sVApiC10U2kWhFRUEEdGF4vuNH8g7c9NQ2pjepPcB/r5ADjlnzp2ZM+QMXHeYb+1WfO5hi5QfveYe33XJ4+d8a3MNQHbI75KhMt9z9wF4FRNcIi3wO94bAHJiQHCHNgmgh3QD8D1MCK6I+KeNCUgbgFFRcEX8Qwhov014o/juUlEoxeqrgpsA7oWp4AZprnpv1ANgShFcoU4a+36jMgOuVGYmnuJ1Wb0hKWqCC8QCgI4dqyfRbNCFoqDBX7Xz6C0AS660K3UKQCdhuqAbdqFT+B8mAXQTbhtbpM7ng4Yn1oytOwFMu5AP9QGAa4Qz8lFwvFWIH6G7Qjijc8/LDueDyvd4z151EYBvwOF+lRFTAK6TGi+ACWdLk0ozANqvkpojAFJKRnCSlFt3m8pLc9bJTylVn64ty9rJfEl1cpVKbH3uJ2v1QleUqOCI2h9xeeP0aVqLCA4JSLk6s7hu6CbkqOAIGpyB7iRZ5xLvFWlHEkITyjK/41/v9h0AC3lngpCz0PXWf0yDUcmBhFDt0T/flx8CkNL8VLAZjUhvAHSQek5AtyALdqP5e9BdbPCkZsbuFRKVvlRHs/W1AfC902yNgoriWwCeqw1fSL+J2VkWNBF8vckr6mPQ3ZcjtkVBA/3z4Ju6Bs5ANzck2BQFpUMTxlVZQ4ege95vUxRUHoPOe5s01OWBbryf2hEFDX4Fc4Vs4gaYZ3ZEQeXBJPgMcFPnwYzJVmeE6jGsGCNAE/rAlPIBamkMQv9YCLpzxJRjYMr5BLXyg5EvgTlKTOoEkw2LUct6dTz4ojqCNO04mMm4ZE150mhMuQ+jHppwAUxqUM5QK9qkPLIE5jhpygkvmHJYiW45FaL8IwmdZy9pUtc2MK9HtvgloZngJyMVp3tJ846ASb7Q1NYrg1JN+ukDs4e05LwHTO5bUKG0tRBEeXAKzJ3rpEXdB8C9fBIWKW0hhOBIBdy2K6R11zvALY6EFYE21yHF4OdKEkz7ObIlXXvAhV4OquoApaYbpCo9qayA29lLturibhimSgOSFjG1ILRwYnwShn09xArnT8PwdnHML6n+hl+2gD8Wjj+rLMOwq49Y5dZpVKUWS++VcCwdCdT5/Uhck5SH45VpVO3qJFbq2Y5Vvly2VBgQY5KqKWI6HY+n06KiqVJMSQyP/37wB6v29xGrnThyEDWh5dyr+fJscbQw/OjRcGG0OFvO3n+QSqKm7exlYgsvNgolkyFs1HGV2OQgTGsjNjnVBtO8Owj3nwbhgWnttgWxy2PaoWaC+AuAXqWYKHupMgAAAABJRU5ErkJggg==\") no-repeat 0/contain}.__dumi-default-menu-header h1{margin:10px 0 0;color:#454d64;font-weight:500;line-height:1.40625}.__dumi-default-menu-header p{margin:0 0 5px;color:#8c8e9c}.__dumi-default-menu-header p>object[data^=\"https://img.shields.io\"]{max-height:20px}.__dumi-default-menu-header p+p{margin-bottom:10px}.__dumi-default-menu-doc-locale:not(:empty){display:none;padding:16px 0;text-align:center;border-bottom:1px solid #ebedf1}@media only screen and (max-width:767px){.__dumi-default-menu-doc-locale:not(:empty){display:block}}.__dumi-default-menu-inner{width:100%;height:100%;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.__dumi-default-menu-inner ul{list-style:none;margin:0;padding:0;font-size:16px}.__dumi-default-menu-inner ul li a{position:relative;display:block;padding-right:24px;color:#454d64;line-height:2.4;text-decoration:none;outline:none;transition:color .3s,background .3s}.__dumi-default-menu-inner ul li a span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.__dumi-default-menu-inner ul li a.active,.__dumi-default-menu-inner ul li a:hover{color:#f77}.__dumi-default-menu-inner ul li a:before{content:\"\";position:absolute;top:50%;left:-10px;margin-top:-2.5px;display:inline-block;width:5px;height:5px;background-color:#f77;border-radius:50%;opacity:0;transition:transform .2s,opacity .2s;transform:scale(0) translateX(-10px)}.__dumi-default-menu-inner ul li.active a:before,.__dumi-default-menu-inner ul li a.active:before{opacity:1;transform:scale(1) translateX(0)}.__dumi-default-menu-inner ul li ul{font-size:.9em;padding-left:1em}.__dumi-default-menu-inner>ul>li>a{line-height:2.875}.__dumi-default-menu-inner>ul>li>a:not([href]){padding-top:24px;line-height:1;font-weight:500;color:#454d64!important;background:transparent!important;cursor:default}.__dumi-default-menu-inner>ul>li:first-child>a:not([href]){padding-top:0}.__dumi-default-menu-inner>ul ul a{color:#717484}.__dumi-default-menu-inner>ul ul a.active{color:#f77}.__dumi-default-menu-inner .__dumi-default-menu-mobile-area{display:none;padding-bottom:16px;margin-bottom:16px;text-align:center;border-bottom:1px solid #ebedf1}@media only screen and (max-width:767px){.__dumi-default-menu-inner .__dumi-default-menu-mobile-area{display:block}}.__dumi-default-menu-inner .__dumi-default-menu-nav-list{padding:16px 0}.__dumi-default-menu-inner .__dumi-default-menu-nav-list>li>a{padding-right:0;line-height:2.4}.__dumi-default-menu-inner .__dumi-default-menu-nav-list>li>a ul{padding-left:0}.__dumi-default-menu-inner .__dumi-default-menu-nav-list>li>a ul a{padding-right:0;font-size:90%}.__dumi-default-menu-inner .__dumi-default-menu-list{padding:8px 0;margin-bottom:40px}.__dumi-default-menu-inner .__dumi-default-menu-list>li>a{padding-left:28px}.__dumi-default-menu-inner .__dumi-default-menu-list>li>a.active{background:linear-gradient(270deg,#e8ecf4,rgba(232,236,244,0))}.__dumi-default-menu-inner .__dumi-default-menu-list>li>a~ul{margin-top:8px;margin-left:28px}@media only screen and (max-width:767px){.__dumi-default-menu-inner .__dumi-default-menu-list>li>a{padding-left:16px}.__dumi-default-menu-inner .__dumi-default-menu-list>li>a~ul{margin-left:16px}}.__dumi-default-menu[data-mode=site]:after{width:1px;background:#ebedf1}.__dumi-default-menu[data-mode=site] .__dumi-default-menu-list{padding:0}.__dumi-default-menu[data-mode=site] .__dumi-default-menu-list>li>a{position:relative}.__dumi-default-menu[data-mode=site] .__dumi-default-menu-list>li>a:after{content:\"\";position:absolute;top:0;bottom:0;right:0;display:block;width:3px;background-color:#f77;visibility:hidden;opacity:0;transition:all .3s;border-radius:1px}.__dumi-default-menu[data-mode=site] .__dumi-default-menu-list>li>a.active{z-index:1;background:linear-gradient(270deg,#f8faff,rgba(248,250,255,0))}.__dumi-default-menu[data-mode=site] .__dumi-default-menu-list>li>a.active:after{opacity:1;visibility:visible}@media only screen and (min-width:768px){.__dumi-default-menu[data-mode=site]{top:64px;width:300px;padding-top:50px;background:transparent}.__dumi-default-menu[data-mode=site] .__dumi-default-menu-header,.__dumi-default-menu[data-mode=site] .__dumi-default-menu-nav{display:none}.__dumi-default-menu[data-mode=site] .__dumi-default-menu-list>li>a{padding-left:58px}.__dumi-default-menu[data-mode=site] .__dumi-default-menu-list>li>a~ul{margin-left:58px}}.__dumi-default-search{margin-left:20px;position:relative;display:inline-block}.__dumi-default-search-input{width:200px;height:32px;padding:0 38px 0 14px;color:#454d64;font-size:14px;border:0;outline:none;transition:all .2s;border-radius:16px;background:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABpRJREFUaAXNWWts01UUv+f+264DVEABqY8IjhhCCCGKRoMaE0HACKJxsI3WDwqd67qHEoiPT2qCEpJ1bB1vElpJZYnyMMEgfCCQEUFIDOGDihLiY7yUGAHb9XGP59+t3b3/de2/XYvtl/855557zvndc+6zwAr4tW0KPQQithQRZjEUVcCgChkbw4CFGcMwIPxJZk8zzk5qFkuP1137QwFuTHUBU1qk1N3dXdl7LVKPyGoZ4mNm+w3oneKMb7bbxu5xu1/6N8++WdVzAkBE7usKukCwj5Dh/Vmt5WgEgL8oS2ubG5w7iaakjfyXFUD7lsCDGMMvadQfHbmrQQsA7BjjfFVLg/PHQWlh1LAA2v2BuQLZF1QuE42mB0bvNGOwj3NxinGtN1Exulez3hJwizuYiDsSgs1myF6mDD5F/bnRBmXiBkO+uNXrPDqkLQ9BRgDtnYHlVC4BGnmrbItGLoYMtmoV/JOmlSt+l9uGozdtCkyMxNk7VDFNZM8u65G9CAeobvK4vpLl+dBDAGzsCj6dSOARWk1ssiEa9UNWgEaPx/mzLDdL+/2hB2IYa6OMvKr2gbjG+YtNnhXfqHJznAKgq2v31D6ROEllc4/aHda3NDrfJRBClefP+ToDH1CvDwnIoG+Aqzawz/J4qi/nazFdm7rBvkQ8ZAweOK9v9brWFiN4PbiWRtfHCFA3MI/646V5FsPwZxRDOh6zQLSU4riJVS4KvjHFJ7+cbWj1uNYpsiIwhw7uPbdg0VJ9GX1OMjf129NnL1Lb95IsJ5lMo9/fPSYqIj9R3U9O9aAROtzscS4o1sin7Ka+esZ9/uBeGrQlKRkFc94xqXJ6dXV1IiXL9U2mLMbCLjl4Wh7jjIO3VMHrQSVLSLO2UNB9qSApJdP+uNZXneLNfPtrDmGFrExL3o5ibDKyzUx061s1FwlKl9wGQjTJfC6a+/3BKkrnk7KijVvWy3wpaY1ZNySzMeCEsvD49u3d48365HEhFsrKtLmcbWiouyDLSkl7vTW9NIDfST74zb7wPInPSnLaWWeqGrBP5UvPAfD9shfasZ+X+Ww0zQFUASCcydahJG2Iik+a2FPM+tEn8cOyssawV+ZvB60xbvQ5waxfKiGW3sz6O1mNxszaKljPZuOXDJ2HnIAN7Wm2fxlNs4xZLBpl8H/+GU6t2aLhFK2y6/WJqCNbh1K0RaMifQLotw+mq0DPwC9KUGLwOKHIS8jQEU4BQHcRU3cNPSROJ8OzSmyAcxT+NjAJFMqVlV45fjPrllMKFAA0qdOHK7NGRqoHiItlGwh4Quaz0dxCNy1FAXGmfrFRZCVk6CR8L53snki5oGNFYpTVeiDF5/rygStij6wYFfE1Ml9KOoaR1frRWvJx3O2u1R/GTP2Syyhw2CVrk7036C3oEVlWClq/JxsvUfRatCcfX0kAVmYP0bFW2kzQggmxkUYm2Z6PwXx0YyLmozlXke4DcGHyJPvONG+CSAZIl+mbRKw26M/3dQbXGWRFY8n2e7RcviIb1ICvpdtYVJblouXaY20dgaN0uHtW7kTltarF49omy0ZK+/y7ljGEkKH2e1q9r8/N17ZSIjYOb5KB67IRFLjV1xFYV6xyokF6P0PwSZeBQGC07NsMrWRA76A/bImEOKzUJslJ8Wtuq/A2uZerO7cZL6STfGeNsjZj2cjd6TJ1bPydsMjlct2S5dnoIQB05TZ/sIY2lyCNunJSJQcxeu/cwu3ap2afFjs6Qo4ExN7WVxvjoGQKLF8QGQHohqlsXqD58Dk5HWt0pN9hSX6GAx5AAae4FS5bES9xbhHhBHMgE/eBwNmIYgnpzjHUutHcED4fEMMC0K22b949TcTj9HbDZgzxMjJBDzn+lQahZjgzZkEok9horLm+7vwo64zZ9ILcSNv9VWN73jyt8xrXXtNXm+ZGVx0d2oZd3SjFz1z/Bw/mmthZMyAHuGPH/jtuhP+uJ9kyMq6cHmW9DLSgMjrBAEOOCZXb5XVeL632zuAWmtgrM/RLinJlwjQA2UHHtsAUEYHFCGI6gZlC2ZlKZfYgGYvQvLlCpXGVRreXAj+CFdr+lpW1V+T+Mm0GBK2Bx+++iy3MtDoVBEAOoBj0SECUBQB9EMyCsHH7Iv3okxq4sgFQKIiyAlAIiLIDkC+IsgRgFgQtsQfKFkAuEBT8ZQ21+WUNYFgQtKNXcG2e/jdA2QMwgqAN8lylDea73U7pCqxrlfkvuU/4A2voyWecHOp/C76d7/ws9hcAAAAASUVORK5CYII=\") #f5f6f7 no-repeat right 14px center/16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.__dumi-default-search>ul{list-style:none;position:absolute;top:100%;left:0;z-index:10;margin:8px 0 0;min-width:280px;max-width:400px;padding:6px 0;background-color:#fff;border:1px solid #ebedf1;border-radius:1px;box-shadow:0 2px 20px 0 rgba(0,0,0,.05);box-sizing:border-box}.__dumi-default-search>ul:empty{display:none}.__dumi-default-search>ul li{font-size:15px}.__dumi-default-search>ul li a{display:block;padding:6px 20px;color:#717484;text-decoration:none;transition:background-color .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.__dumi-default-search>ul li a:hover{color:#f77;background-color:#f9fafb}.__dumi-default-search>ul li span:first-child{position:relative;display:inline-block;max-width:50%;padding-right:26px;vertical-align:-.37em;overflow:hidden;text-overflow:ellipsis;opacity:.8}.__dumi-default-search>ul li span:first-child:after{content:\">\";position:absolute;top:50%;right:6px;opacity:.6;transform:translateY(-54%)}@media only screen and (max-width:1024px){.__dumi-default-search{margin-right:-14px}.__dumi-default-search>input:not(:focus){width:32px;padding-right:0;box-shadow:none;cursor:pointer;background-position-x:right 7px}.__dumi-default-search>input:not(:focus)+ul{transition:visibility .1s;visibility:hidden}}@media only screen and (max-width:767px){.__dumi-default-search{position:absolute;top:9px;right:24px;display:block!important}}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 .03125rem #fff;font-family:Consolas,Monaco,\"Andale Mono\",\"Ubuntu Mono\",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}@font-face{font-family:KaTeX_AMS;src:url(static/KaTeX_AMS-Regular.d4531cf7.woff2) format(\"woff2\"),url(static/KaTeX_AMS-Regular.b1489df1.woff) format(\"woff\"),url(static/KaTeX_AMS-Regular.f80d9eaf.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(static/KaTeX_Caligraphic-Bold.f046a374.woff2) format(\"woff2\"),url(static/KaTeX_Caligraphic-Bold.7ce7636b.woff) format(\"woff\"),url(static/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format(\"truetype\");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(static/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format(\"woff2\"),url(static/KaTeX_Caligraphic-Regular.4a559f36.woff) format(\"woff\"),url(static/KaTeX_Caligraphic-Regular.35f3c951.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(static/KaTeX_Fraktur-Bold.5b8749ee.woff2) format(\"woff2\"),url(static/KaTeX_Fraktur-Bold.2ea3916b.woff) format(\"woff\"),url(static/KaTeX_Fraktur-Bold.069514d4.ttf) format(\"truetype\");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(static/KaTeX_Fraktur-Regular.2c629b06.woff2) format(\"woff2\"),url(static/KaTeX_Fraktur-Regular.0d90113d.woff) format(\"woff\"),url(static/KaTeX_Fraktur-Regular.96556db6.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Bold.20b90c20.woff2) format(\"woff2\"),url(static/KaTeX_Main-Bold.a9cdbc85.woff) format(\"woff\"),url(static/KaTeX_Main-Bold.07e762d0.ttf) format(\"truetype\");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-BoldItalic.b345de5b.woff2) format(\"woff2\"),url(static/KaTeX_Main-BoldItalic.7649d52f.woff) format(\"woff\"),url(static/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format(\"truetype\");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Italic.ab751a9e.woff2) format(\"woff2\"),url(static/KaTeX_Main-Italic.e3954fe9.woff) format(\"woff\"),url(static/KaTeX_Main-Italic.44a32ae6.ttf) format(\"truetype\");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Regular.13b3f852.woff2) format(\"woff2\"),url(static/KaTeX_Main-Regular.9e75cd60.woff) format(\"woff\"),url(static/KaTeX_Main-Regular.af7fc7b3.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(static/KaTeX_Math-BoldItalic.d5d35e84.woff2) format(\"woff2\"),url(static/KaTeX_Math-BoldItalic.94810ff6.woff) format(\"woff\"),url(static/KaTeX_Math-BoldItalic.4d6241be.ttf) format(\"truetype\");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(static/KaTeX_Math-Italic.ffda8803.woff2) format(\"woff2\"),url(static/KaTeX_Math-Italic.11278d36.woff) format(\"woff\"),url(static/KaTeX_Math-Italic.cae7ea26.ttf) format(\"truetype\");font-weight:400;font-style:italic}@font-face{font-family:\"KaTeX_SansSerif\";src:url(static/KaTeX_SansSerif-Bold.5a20a475.woff2) format(\"woff2\"),url(static/KaTeX_SansSerif-Bold.2946bdb5.woff) format(\"woff\"),url(static/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format(\"truetype\");font-weight:700;font-style:normal}@font-face{font-family:\"KaTeX_SansSerif\";src:url(static/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format(\"woff2\"),url(static/KaTeX_SansSerif-Italic.c834ba6d.woff) format(\"woff\"),url(static/KaTeX_SansSerif-Italic.c7feacd5.ttf) format(\"truetype\");font-weight:400;font-style:italic}@font-face{font-family:\"KaTeX_SansSerif\";src:url(static/KaTeX_SansSerif-Regular.5bf28900.woff2) format(\"woff2\"),url(static/KaTeX_SansSerif-Regular.a4fd0563.woff) format(\"woff\"),url(static/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(static/KaTeX_Script-Regular.a1c15978.woff2) format(\"woff2\"),url(static/KaTeX_Script-Regular.cd3b0634.woff) format(\"woff\"),url(static/KaTeX_Script-Regular.dd0db7ae.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(static/KaTeX_Size1-Regular.1876361f.woff2) format(\"woff2\"),url(static/KaTeX_Size1-Regular.c4ae0d25.woff) format(\"woff\"),url(static/KaTeX_Size1-Regular.bbd9552c.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(static/KaTeX_Size2-Regular.f516b73c.woff2) format(\"woff2\"),url(static/KaTeX_Size2-Regular.635e9324.woff) format(\"woff\"),url(static/KaTeX_Size2-Regular.d1e8ff17.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(static/KaTeX_Size3-Regular.1ef7adae.woff2) format(\"woff2\"),url(static/KaTeX_Size3-Regular.f32a9fde.woff) format(\"woff\"),url(static/KaTeX_Size3-Regular.5d632274.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(static/KaTeX_Size4-Regular.4f012d6a.woff2) format(\"woff2\"),url(static/KaTeX_Size4-Regular.f668d566.woff) format(\"woff\"),url(static/KaTeX_Size4-Regular.1d132596.ttf) format(\"truetype\");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(static/KaTeX_Typewriter-Regular.4f31d033.woff2) format(\"woff2\"),url(static/KaTeX_Typewriter-Regular.d3c8e68f.woff) format(\"woff\"),url(static/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format(\"truetype\");font-weight:400;font-style:normal}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:\"0.11.1\"}.katex .katex-mathml{position:absolute;clip:rect(.03125rem,.03125rem,.03125rem,.03125rem);padding:0;border:0;height:.03125rem;width:.03125rem;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-.0625rem}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:.03125rem;width:.0625rem;min-width:.0625rem}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:.03125rem}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:.03125rem}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:\"\"}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.markdown{color:#454d64;font-size:15px;line-height:1.60625}.markdown:not(:first-child):empty{min-height:32px}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:42px 0 18px;color:#454d64;font-weight:500;line-height:1.40625}.markdown h1:hover>a[aria-hidden],.markdown h2:hover>a[aria-hidden],.markdown h3:hover>a[aria-hidden],.markdown h4:hover>a[aria-hidden],.markdown h5:hover>a[aria-hidden],.markdown h6:hover>a[aria-hidden]{float:left;margin-top:.06em;margin-left:-20px;width:20px;padding-right:4px;line-height:1;box-sizing:border-box}@media only screen and (max-width:767px){.markdown h1:hover>a[aria-hidden],.markdown h2:hover>a[aria-hidden],.markdown h3:hover>a[aria-hidden],.markdown h4:hover>a[aria-hidden],.markdown h5:hover>a[aria-hidden],.markdown h6:hover>a[aria-hidden]{width:14px;margin-left:-14px}}.markdown h1:hover>a[aria-hidden]:after,.markdown h2:hover>a[aria-hidden]:after,.markdown h3:hover>a[aria-hidden]:after,.markdown h4:hover>a[aria-hidden]:after,.markdown h5:hover>a[aria-hidden]:after,.markdown h6:hover>a[aria-hidden]:after{content:\"#\";display:inline-block;vertical-align:middle;font-size:20px}.markdown h1:hover>a[aria-hidden] span,.markdown h2:hover>a[aria-hidden] span,.markdown h3:hover>a[aria-hidden] span,.markdown h4:hover>a[aria-hidden] span,.markdown h5:hover>a[aria-hidden] span,.markdown h6:hover>a[aria-hidden] span{display:none}.markdown h1+h1,.markdown h1+h2,.markdown h1+h3,.markdown h1+h4,.markdown h1+h5,.markdown h1+h6,.markdown h2+h1,.markdown h2+h2,.markdown h2+h3,.markdown h2+h4,.markdown h2+h5,.markdown h2+h6,.markdown h3+h1,.markdown h3+h2,.markdown h3+h3,.markdown h3+h4,.markdown h3+h5,.markdown h3+h6,.markdown h4+h1,.markdown h4+h2,.markdown h4+h3,.markdown h4+h4,.markdown h4+h5,.markdown h4+h6,.markdown h5+h1,.markdown h5+h2,.markdown h5+h3,.markdown h5+h4,.markdown h5+h5,.markdown h5+h6,.markdown h6+h1,.markdown h6+h2,.markdown h6+h3,.markdown h6+h4,.markdown h6+h5,.markdown h6+h6{margin-top:16px}.markdown h1{margin-top:48px;margin-bottom:32px;font-size:32px}.markdown h2{font-size:24px}.markdown h3{font-size:20px}.markdown h4{font-size:18px}.markdown h5{font-size:16px}.markdown h6{font-size:14px}.markdown p{margin:16px 0}.markdown :not(pre) code{padding:2px 5px;color:#d56161;background:#f6f7f9}.markdown code{font-family:Consolas,Monaco,\"Andale Mono\",\"Ubuntu Mono\",monospace}.markdown pre{font-size:14px;background:#f6f7f9}.markdown pre:not([class^=language-]){padding:1em}.markdown hr{margin:16px 0;border:0;border-top:1px solid #ebedf1}.markdown blockquote{margin:16px 0;padding:0 24px;color:rgba(69,77,100,.7);border-left:4px solid #ebedf1;overflow:hidden}.markdown ol,.markdown ul{margin:8px 0 8px 32px;padding:0}.markdown ol li,.markdown ul li{margin-bottom:4px}.markdown table{width:100%;border-collapse:collapse;border:1px solid #ebedf1}.markdown table td,.markdown table th{padding:10px 24px;border:1px solid #ebedf1}.markdown table th{font-weight:600;background:#f9fafb}.markdown table td:first-child{font-weight:500}.markdown a{color:#f77;text-decoration:none;transition:opacity .2s;outline:none}.markdown a:hover{color:#f77;opacity:.7;text-decoration:underline}.markdown a:active{color:#f77;opacity:.9}.markdown img{max-width:100%}.__dumi-default-external-link-icon{vertical-align:-.155em;margin-left:2px}.__dumi-default-icon{background:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUIAAAA8CAMAAAAkLEOrAAAArlBMVEUAAABGTmZGTmVMVmtIUGhRVW1LUGxSeHVFTWRGTmVGTmVGTmVYWHtFTWRFTWVHUGdJUGdGT2ZGT2ZGTmVFTWRFTWRFTmV4eIhFTWRHTWVFTWVFTmRJUGdGTmRFTWVFTWRHTmVGTWVFTmVCvGtGTmQ3tGBFTWRFTWVGTWQ3s2BGTmU/tmFGTmVGTmVGTmVGTWVIT2ZGTmVLU2c3s2BGTmY6t2I3tF83tGBFTWQ3s1/B4lumAAAAOHRSTlMAX/0RQAwWCO1nioEFx/I5IktFrdb55gLhV7LOKKSXmk/SkRLa0Oi/uNihGH1ydm0xnhu8Wybmj8lXUFQAAAazSURBVHja7NrbspowFAbgtUGQgwYBQa0i6jjgdDywHS/+93+ylkw1xAQ8dHZ70f437ZS0hm+vLNIgvZ7FbregBwnW64D+Rx9zYwDGxqSO9L16jNenfymnBM04c09fRIODAx7nMGgvwTF4xm2FCE3opaAj744hnvYZWbNsXiTp/HNlkSZDKNGt1nCLW7Zhewk6LuA6vBC/iDD/aEmOJ8a8QWh6osqYb+oId71GZv4aYCulCSrI+hKMbRMw7bitEFWwLsLZaUX3wQe15AMvjYG+W63vCWcOwDI3DEI3ZoATagi/k5TJgSHpKU1wjWuMNW+JuhKcEdWERDNRiO8T9hn8P0UoBMfyFR8o3MF1RqcCxp5EPiGF62QB0ShFaokmeHKA7YqqEjxlRast4JwGagnSlZA0hch+Brck4UPCEKj+FKEQtAFZMLaaI74Bhwed2dhMKABu1OEYYAfONZtyS/5sYcA4VEpQEGoKEXKS1SPCHCn9UUJzjrEtXZkBHslZwhA3Dmx6vXGzF0anOdeLsRWDMLSvUsfjtfTsEoBSgoJQU4gwrFsAnxt2EU4KLP8UoRCUrpgOYmVa3xprFHCVXjiJYSxq/LMgRDyiu4xiAFBKUBBqChGG1AF9GDPNrey32w3xBEBEtNlu919OKATlKx4KS5V24HcRkmlgTxUQ3AalQOJJ/5LlJfyPb9ui2G42sLrORSEOWwi5oXIrPvBtcJ0/6xMNvgH+lxIKwbUtX7ESuKTmBGfQRUhj5BSIRg5ElylQuJNboboFML1Ejf3Ud/P6oUsAWF7BzQxACyE35L/TC9IWMZEw/EJCIShfmYENSKQhG3YRThg8+gAsQUj9PQPWPeLpzQHmW9QkRBpSnWgKZBkwjahOmKKVEDxEQIvgAriQMPxKQiEoJ0NGusRYdhEegR7tmo+TmuOc8Zb4qwlmZ6ImoTvlhWgtwS1XKS9Es7Z0HxPqBekIwyRh+KWEekGaa9ZxWAZ0REmLeKUlnCw2BjLqASeZkCgYAonnJcAwIJIJRxzvUJcgv2uOd+CQI4VQZCIIVUEaoiRqGMo8y/yTZ09ULcs8aCV0y7wuAW+X9boI1xpBKhDSfZZgvZkzX6SI7wgnJX5lbi4KpH2Z8LotrJsgkUJYL2GxnIkXIvhy7iIkmXAvCZ6BA0mGEs9tthQkfKPeRuhhTnR2AODSTki2TWoSBHQfew12RJGiWNwRWgl40uPgowCrSCWkvgd4Fj1DGL5IqBahC4w6CPP808H4M99TidQfJ24n4QbFvkwOKmF3UoSkM0xgcEGJkNeA1wtsCtYAC6m5/76pjRq31d/89kKmroW8w1oWVHiGyOtfpvDJrqiTcIecrIpeIhS9UDXkggrhYIypxaeO3Vm6TaQfEqFY1eJxwvE45Ep9nDwmVA2tBL4iqCWco4iIuglzOKuHW2v1yidi0hlOwRa6J3IP8PiHyPSoM+/JhMEQaBByOXVTwy2fIlQNZ0ClCqqEfCSGvW7CyuBjXiVcgfVJE9M/6zc135HUtiUcWz0ciJqEASATZi9trVVC1TBDqgjqCcllAA6dhBSlAPavEloMJ9JHT2g7fBuxSJCphKsmYQSeN/+DpxKqhgMHS0lQR3gdYnsMxqKTkKyDA1QvEpIPx3yFkFzA5X8P0WPC948ZVEL1mCG6/iCUYwaV0OQ/9lMnYZ/IZji+Smg52E0eEMoH/1O+hvtbbPvPEvIE267DrseEajZSF+oiXJRjm+wEroYwGJ4pRkxmPj1Tv3idkEID+eQxoRSfCzWWTjjWEz575Poe4RQxPUcYAmzIkGgWsuWAjYFDXaRJWQDBy4R0BHamtAVXCeWXoAl3iJEs5IN/HJuEBzx98P8eYQVcniSkCwPAtFvrkAEY9okiB4DxwuNE5GDAOd4ej0dWThRCXc4M5f3rp7K6ElblG6+f9IQ8pMaHYT4kjGYV1bEue/es39TYH4dwwme3OrojeoeQwgJIvh0v0ez4jQHTkTx209PnO3C5fwlqLO2a0M6NN1+CwpjIGbQSrk7i4//YwX/bFWvPcE3hW/LYrkyJR3oLtQE2DBi/9yoemtQl8vdfxctRcQfRstw62+FmNSA5nwbak5GIaIm8Cb75hZC2yf79L4R0zOr/15J+tGvHNgDCQBAEnbkQywEifAH6/htDdIC1ycvaLWGSS65cnuPMzKxupwNOBY/QEApmPs2Y4BzNFPybguVSUMHFFCyXgmuNriBrzOgKoiIzuoKk6/4MFeSGCnJDBbmhgtxQQW6oIDZUEBsqSA0V5IYKYsONBF/BuPQUS9NFNgAAAABJRU5ErkJggg==\") no-repeat 0 0/161px auto}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;font-feature-settings:\"tnum\",\"tnum\",\"tnum\"}.__dumi-default-layout{min-height:100vh;padding:16px 194px 50px 318px}@media only screen and (max-width:767px){.__dumi-default-layout{padding-top:66px!important;padding-left:16px!important;padding-right:16px!important}}.__dumi-default-layout[data-gapless=true]{padding-top:64px!important;padding-right:0!important;padding-left:0!important;padding-bottom:0}@media only screen and (max-width:767px){.__dumi-default-layout[data-gapless=true]{padding-top:50px!important}}.__dumi-default-layout[data-show-sidemenu=false]{padding-left:58px}.__dumi-default-layout[data-show-slugs=false]{padding-right:58px}.__dumi-default-layout[data-site-mode=true]{padding-top:114px}.__dumi-default-layout[data-site-mode=true][data-show-sidemenu=true]{padding-left:350px}.__dumi-default-layout[data-site-mode=true][data-show-slugs=true]{padding-right:208px}.__dumi-default-layout[data-site-mode=true] .__dumi-default-layout-content>.markdown:first-child>:first-child{margin-top:0}.__dumi-default-layout[data-site-mode=true] .__dumi-default-layout-toc{top:114px;max-height:calc(90vh - 144px)}.__dumi-default-layout-hero{margin:-50px -58px 0;padding:100px 0;text-align:center;background-color:#f5f6f8}@media only screen and (max-width:767px){.__dumi-default-layout-hero{margin:-16px -16px 0;padding:48px 0}}.__dumi-default-layout-hero h1{margin:0 0 16px;font-size:48px;font-weight:600;line-height:56px;color:#080e29}.__dumi-default-layout-hero h1+div{margin:16px 0 32px;opacity:.78}.__dumi-default-layout-hero h1+div .markdown{font-size:16px}.__dumi-default-layout-hero button{margin-right:16px;padding:0 32px;height:44px;color:#f77;font-size:16px;background:transparent;border:1px solid #f77;border-radius:22px;box-sizing:border-box;cursor:pointer;outline:none;transition:all .3s}.__dumi-default-layout-hero button:hover{opacity:.8}.__dumi-default-layout-hero button:active{opacity:.9}.__dumi-default-layout-hero a:last-child button{margin-right:0;color:#fff;background:#f77}.__dumi-default-layout-features{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:96px;grid-row-gap:56px;padding:72px 0}.__dumi-default-layout-features>dl{flex:1 1;margin:0;text-align:center;background:no-repeat top/auto 48px}.__dumi-default-layout-features>dl[style*=background-image]{padding-top:64px}.__dumi-default-layout-features>dl dt{margin-bottom:12px;font-size:20px;line-height:1;color:#454d64}.__dumi-default-layout-features>dl dd{margin:0}.__dumi-default-layout-features>dl dd .markdown{color:#717484;font-size:14px;line-height:22px}.__dumi-default-layout-features>dl dd .markdown>p:first-child{margin-top:0}.__dumi-default-layout-features>dl dd .markdown>p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.__dumi-default-layout-features{display:block;padding:40px 0}.__dumi-default-layout-features>dl{text-align:left;background-position:0 0}.__dumi-default-layout-features>dl[style*=background-image]{padding:0 0 0 60px}.__dumi-default-layout-features>dl+dl{margin-top:32px}}.__dumi-default-layout-features,.__dumi-default-layout-features+.__dumi-default-layout-content,.__dumi-default-layout-hero+.__dumi-default-layout-content{margin-left:auto;margin-right:auto;max-width:960px}.__dumi-default-layout-toc{list-style:none;position:fixed;z-index:10;top:50px;right:0;width:136px;max-height:calc(90vh - 80px);margin:0;padding:0 24px 0 0;background-color:#fff;box-shadow:0 0 16px 16px #fff;box-sizing:content-box;overflow:auto}@media only screen and (max-width:767px){.__dumi-default-layout-toc{display:none}}.__dumi-default-layout-toc li{margin:0;padding:4px 0;text-indent:12px;font-size:13px;line-height:1.40625;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-left:2px solid #ebedf1}.__dumi-default-layout-toc li a{color:#454d64;text-decoration:none}.__dumi-default-layout-toc li a:hover{color:#ff9191}.__dumi-default-layout-toc li a:active{color:#ff8686}.__dumi-default-layout-toc li.active{border-left-color:#f77}.__dumi-default-layout-toc li.active a{color:#f77}.__dumi-default-layout-footer-meta{margin-top:40px;padding-top:24px;display:flex;color:#717484;font-size:14px;justify-content:space-between;border-top:1px solid #ebedf1}@media only screen and (max-width:960px){.__dumi-default-layout-footer-meta{display:block}}.__dumi-default-layout-footer-meta>a{margin-bottom:4px;display:block;color:#f77;text-decoration:none}.__dumi-default-layout-footer-meta>span:last-child:before{content:attr(data-updated-text);color:#f77}.__dumi-default-layout-footer{margin:72px 0 -32px;padding-top:24px;border-top:1px solid #ebedf1;text-align:center}.__dumi-default-layout-footer .markdown{color:#b0b1ba}.__dumi-default-alert{position:relative;margin:24px 0;padding:10px 20px;color:#454d64;font-size:14px;line-height:20px;border-left:0;background:#fff;box-shadow:0 6px 16px -2px rgba(0,0,0,.06);border-radius:1px}.__dumi-default-alert:after{content:\"\";position:absolute;display:inline-block;top:0;left:0;bottom:0;width:3px;border-radius:1px}.__dumi-default-alert:first-child{margin-top:0}.__dumi-default-alert:not([type]):after,.__dumi-default-alert[type=warning]:after{background:#ffc121}.__dumi-default-alert[type=info]:after{background:#69b9ff}.__dumi-default-alert[type=success]:after{background:#8cd225}.__dumi-default-alert[type=error]:after{background:#ff4646}.__dumi-default-badge{display:inline-block;margin-left:6px;padding:1px 7px;color:#fff;font-size:13px;line-height:20px;text-shadow:0 -1px 0 rgba(0,0,0,.1);box-shadow:0 6px 16px -2px rgba(0,0,0,.06);border-radius:1px;vertical-align:top}.__dumi-default-badge:not([type]),.__dumi-default-badge[type=info]{background:#4569d4}.__dumi-default-badge[type=warning]{background:#ffc121}.__dumi-default-badge[type=success]{background:#8cd225}.__dumi-default-badge[type=error]{background:#ff4646}.__dumi-default-btn-copy{display:inline-block;width:16px;height:16px;border:0;outline:none;cursor:pointer;opacity:.6;transition:opacity .2s,background .2s}.__dumi-default-btn-copy:hover{opacity:.8}.__dumi-default-btn-copy:active{opacity:.9}.__dumi-default-btn-copy[data-status=copy]{background-position:-54px 0}.__dumi-default-btn-copy[data-status=copied]{opacity:1;pointer-events:none;background-position:-54px -16px}.__dumi-default-code-block{position:relative;background-color:#f9fafb}.__dumi-default-code-block>pre{margin:0;background:transparent}.__dumi-default-code-block>pre .token-line:not(:last-child) .plain:empty{display:inline-block;min-height:1em}.__dumi-default-code-block-copy-btn{position:absolute;top:1.1em;right:1em;transition:all .2s}.__dumi-default-code-block:not(:hover) .__dumi-default-code-block-copy-btn{visibility:hidden;opacity:0}.__dumi-default-previewer{border:1px solid #ebedf1;border-radius:1px}.__dumi-default-previewer+.__dumi-default-previewer{margin-top:32px}.__dumi-default-previewer-demo{padding:40px 24px}.__dumi-default-previewer-desc:not(:empty){padding:1em;color:#454d64;border-top:1px solid #ebedf1}.__dumi-default-previewer-desc .markdown>p:first-child{margin-top:0}.__dumi-default-previewer-desc .markdown>p:last-child{margin-bottom:0}.__dumi-default-previewer-desc[title]{position:relative;margin-top:6px;padding-top:1.2em}.__dumi-default-previewer-desc[title]:before{content:attr(title);position:absolute;top:0;left:1em;margin-left:-4px;padding:0 4px;color:#454d64;font-weight:500;background-color:#fff;transform:translateY(-50%)}.__dumi-default-previewer-desc[title]:empty{padding-top:0}.__dumi-default-previewer-desc[title]:empty+.__dumi-default-previewer-actions{height:46px;border-top-style:solid}.__dumi-default-previewer-actions{display:flex;height:40px;padding:0 1em;align-items:center;border-top:1px dashed #ebedf1}.__dumi-default-previewer-actions>a{display:flex}.__dumi-default-previewer-actions button{position:relative;display:inline-block;width:16px;height:16px;padding:0;border:0;box-sizing:border-box;cursor:pointer;opacity:.6;outline:none;transition:opacity .2s,background .2s}.__dumi-default-previewer-actions button:after{content:\"\";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px}.__dumi-default-previewer-actions button:hover{opacity:.8}.__dumi-default-previewer-actions button:active{opacity:.9}.__dumi-default-previewer-actions button:not(:last-child){margin-right:8px}.__dumi-default-previewer-actions button:not(:first-child){margin-left:8px}.__dumi-default-previewer-actions button[role=codesandbox]{background-position:-18px 0}.__dumi-default-previewer-actions button[role=codepen]{background-position:-36px 0}.__dumi-default-previewer-actions button[role=source]{background-position:-72px 0}.__dumi-default-previewer-actions button[role=change-jsx]{background-position:-90px 0}.__dumi-default-previewer-actions button[role=change-tsx]{background-position:-108px 0}.__dumi-default-previewer-actions button[role=open-demo]{background-position:-126px 0}.__dumi-default-previewer-actions>span{flex:1 1;display:inline-block}.__dumi-default-previewer-source{border-top:1px dashed #ebedf1}.__dumi-default-previewer-source-tab{list-style:none;margin:0;padding:0;overflow:auto;border-top:1px dashed #ebedf1}.__dumi-default-previewer-source-tab li{float:left}.__dumi-default-previewer-source-tab li button{position:relative;padding:0 16px 0 32px;font-size:14px;line-height:36px;border:0;border-top:2px solid transparent;border-bottom:2px solid transparent;outline:none;background:transparent;box-sizing:border-box;cursor:pointer;transition:all .3s}.__dumi-default-previewer-source-tab li button:after,.__dumi-default-previewer-source-tab li button:before{content:\"\";position:absolute;margin-right:4px;display:inline-block}.__dumi-default-previewer-source-tab li button:before{left:16px;top:50%;margin-top:-6px;width:10px;height:12px;border:1px solid #717484}.__dumi-default-previewer-source-tab li button:after{top:50%;left:23px;margin-top:-7px;width:4px;height:4px;background:#fff;border-bottom:1px solid #717484;transform:rotate(45deg)}.__dumi-default-previewer-source-tab li:hover button{color:#f77}.__dumi-default-previewer-source-tab li.active button{border-bottom-color:#f77}"
  },
  {
    "path": "site/umi.js",
    "content": "(function(e){var n={};function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){\"undefined\"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&\"object\"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:e}),2&n&&\"string\"!=typeof e)for(var a in e)t.d(r,a,function(n){return e[n]}.bind(null,a));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e[\"default\"]}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p=\"/anna-remax-ui/\",t(t.s=0)})({\"+Dq+\":function(e,n,t){e.exports={item:\"item___SIMz-\"}},\"+IsV\":function(e,n,t){(function(e){var n=t(\"z01/\");e.exports=function r(a){\"use strict\";var l=t(\"MgzW\"),o=t(\"q1tI\"),i=t(\"QCnb\");function c(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,t=1;t<arguments.length;t++)n+=\"&args[]=\"+encodeURIComponent(arguments[t]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var u=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;u.hasOwnProperty(\"ReactCurrentDispatcher\")||(u.ReactCurrentDispatcher={current:null}),u.hasOwnProperty(\"ReactCurrentBatchConfig\")||(u.ReactCurrentBatchConfig={suspense:null});var s=\"function\"===typeof Symbol&&Symbol[\"for\"],d=s?Symbol[\"for\"](\"react.element\"):60103,m=s?Symbol[\"for\"](\"react.portal\"):60106,p=s?Symbol[\"for\"](\"react.fragment\"):60107,f=s?Symbol[\"for\"](\"react.strict_mode\"):60108,h=s?Symbol[\"for\"](\"react.profiler\"):60114,y=s?Symbol[\"for\"](\"react.provider\"):60109,g=s?Symbol[\"for\"](\"react.context\"):60110,b=s?Symbol[\"for\"](\"react.concurrent_mode\"):60111,v=s?Symbol[\"for\"](\"react.forward_ref\"):60112,E=s?Symbol[\"for\"](\"react.suspense\"):60113,k=s?Symbol[\"for\"](\"react.suspense_list\"):60120,x=s?Symbol[\"for\"](\"react.memo\"):60115,_=s?Symbol[\"for\"](\"react.lazy\"):60116,w=s?Symbol[\"for\"](\"react.block\"):60121,S=\"function\"===typeof Symbol&&Symbol.iterator;function C(e){return null===e||\"object\"!==n(e)?null:(e=S&&e[S]||e[\"@@iterator\"],\"function\"===typeof e?e:null)}function R(e){if(-1===e._status){e._status=0;var n=e._ctor;n=n(),e._result=n,n.then((function(n){0===e._status&&(n=n[\"default\"],e._status=1,e._result=n)}),(function(n){0===e._status&&(e._status=2,e._result=n)}))}}function T(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case p:return\"Fragment\";case m:return\"Portal\";case h:return\"Profiler\";case f:return\"StrictMode\";case E:return\"Suspense\";case k:return\"SuspenseList\"}if(\"object\"===n(e))switch(e.$$typeof){case g:return\"Context.Consumer\";case y:return\"Context.Provider\";case v:var t=e.render;return t=t.displayName||t.name||\"\",e.displayName||(\"\"!==t?\"ForwardRef(\"+t+\")\":\"ForwardRef\");case x:return T(e.type);case w:return T(e.render);case _:if(e=1===e._status?e._result:null)return T(e)}return null}function O(e){var n=e,t=e;if(e.alternate)for(;n[\"return\"];)n=n[\"return\"];else{e=n;do{n=e,0!==(1026&n.effectTag)&&(t=n[\"return\"]),e=n[\"return\"]}while(e)}return 3===n.tag?t:null}function j(e){if(O(e)!==e)throw Error(c(188))}function N(e){var n=e.alternate;if(!n){if(n=O(e),null===n)throw Error(c(188));return n!==e?null:e}for(var t=e,r=n;;){var a=t[\"return\"];if(null===a)break;var l=a.alternate;if(null===l){if(r=a[\"return\"],null!==r){t=r;continue}break}if(a.child===l.child){for(l=a.child;l;){if(l===t)return j(a),e;if(l===r)return j(a),n;l=l.sibling}throw Error(c(188))}if(t[\"return\"]!==r[\"return\"])t=a,r=l;else{for(var o=!1,i=a.child;i;){if(i===t){o=!0,t=a,r=l;break}if(i===r){o=!0,r=a,t=l;break}i=i.sibling}if(!o){for(i=l.child;i;){if(i===t){o=!0,t=l,r=a;break}if(i===r){o=!0,r=l,t=a;break}i=i.sibling}if(!o)throw Error(c(189))}}if(t.alternate!==r)throw Error(c(190))}if(3!==t.tag)throw Error(c(188));return t.stateNode.current===t?e:n}function P(e){if(e=N(e),!e)return null;for(var n=e;;){if(5===n.tag||6===n.tag)return n;if(n.child)n.child[\"return\"]=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n[\"return\"]||n[\"return\"]===e)return null;n=n[\"return\"]}n.sibling[\"return\"]=n[\"return\"],n=n.sibling}}return null}function F(e){if(e=N(e),!e)return null;for(var n=e;;){if(5===n.tag||6===n.tag)return n;if(n.child&&4!==n.tag)n.child[\"return\"]=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n[\"return\"]||n[\"return\"]===e)return null;n=n[\"return\"]}n.sibling[\"return\"]=n[\"return\"],n=n.sibling}}return null}var B=a.getPublicInstance,A=a.getRootHostContext,V=a.getChildHostContext,I=a.prepareForCommit,U=a.resetAfterCommit,D=a.createInstance,M=a.appendInitialChild,L=a.finalizeInitialChildren,K=a.prepareUpdate,q=a.shouldSetTextContent,z=a.shouldDeprioritizeSubtree,G=a.createTextInstance,W=a.setTimeout,$=a.clearTimeout,H=a.noTimeout,Y=a.isPrimaryRenderer,X=a.supportsMutation,Q=a.supportsPersistence,Z=a.supportsHydration,J=a.appendChild,ee=a.appendChildToContainer,ne=a.commitTextUpdate,te=a.commitMount,re=a.commitUpdate,ae=a.insertBefore,le=a.insertInContainerBefore,oe=a.removeChild,ie=a.removeChildFromContainer,ce=a.resetTextContent,ue=a.hideInstance,se=a.hideTextInstance,de=a.unhideInstance,me=a.unhideTextInstance,pe=a.cloneInstance,fe=a.createContainerChildSet,he=a.appendChildToContainerChildSet,ye=a.finalizeContainerChildren,ge=a.replaceContainerChildren,be=a.cloneHiddenInstance,ve=a.cloneHiddenTextInstance,Ee=a.canHydrateInstance,ke=a.canHydrateTextInstance,xe=a.isSuspenseInstancePending,_e=a.isSuspenseInstanceFallback,we=a.getNextHydratableSibling,Se=a.getFirstHydratableChild,Ce=a.hydrateInstance,Re=a.hydrateTextInstance,Te=a.getNextHydratableInstanceAfterSuspenseInstance,Oe=a.commitHydratedContainer,je=a.commitHydratedSuspenseInstance,Ne=/^(.*)[\\\\\\/]/;function Pe(e){var n=\"\";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var t=\"\";break e;default:var r=e._debugOwner,a=e._debugSource,l=T(e.type);t=null,r&&(t=T(r.type)),r=l,l=\"\",a?l=\" (at \"+a.fileName.replace(Ne,\"\")+\":\"+a.lineNumber+\")\":t&&(l=\" (created by \"+t+\")\"),t=\"\\n    in \"+(r||\"Unknown\")+l}n+=t,e=e[\"return\"]}while(e);return n}var Fe=[],Be=-1;function Ae(e){0>Be||(e.current=Fe[Be],Fe[Be]=null,Be--)}function Ve(e,n){Be++,Fe[Be]=e.current,e.current=n}var Ie={},Ue={current:Ie},De={current:!1},Me=Ie;function Le(e,n){var t=e.type.contextTypes;if(!t)return Ie;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var a,l={};for(a in t)l[a]=n[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function Ke(e){return e=e.childContextTypes,null!==e&&void 0!==e}function qe(){Ae(De),Ae(Ue)}function ze(e,n,t){if(Ue.current!==Ie)throw Error(c(168));Ve(Ue,n),Ve(De,t)}function Ge(e,n,t){var r=e.stateNode;if(e=n.childContextTypes,\"function\"!==typeof r.getChildContext)return t;for(var a in r=r.getChildContext(),r)if(!(a in e))throw Error(c(108,T(n)||\"Unknown\",a));return l({},t,{},r)}function We(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ie,Me=Ue.current,Ve(Ue,e),Ve(De,De.current),!0}function $e(e,n,t){var r=e.stateNode;if(!r)throw Error(c(169));t?(e=Ge(e,n,Me),r.__reactInternalMemoizedMergedChildContext=e,Ae(De),Ae(Ue),Ve(Ue,e)):Ae(De),Ve(De,t)}var He=i.unstable_runWithPriority,Ye=i.unstable_scheduleCallback,Xe=i.unstable_cancelCallback,Qe=i.unstable_requestPaint,Ze=i.unstable_now,Je=i.unstable_getCurrentPriorityLevel,en=i.unstable_ImmediatePriority,nn=i.unstable_UserBlockingPriority,tn=i.unstable_NormalPriority,rn=i.unstable_LowPriority,an=i.unstable_IdlePriority,ln={},on=i.unstable_shouldYield,cn=void 0!==Qe?Qe:function(){},un=null,sn=null,dn=!1,mn=Ze(),pn=1e4>mn?Ze:function(){return Ze()-mn};function fn(){switch(Je()){case en:return 99;case nn:return 98;case tn:return 97;case rn:return 96;case an:return 95;default:throw Error(c(332))}}function hn(e){switch(e){case 99:return en;case 98:return nn;case 97:return tn;case 96:return rn;case 95:return an;default:throw Error(c(332))}}function yn(e,n){return e=hn(e),He(e,n)}function gn(e,n,t){return e=hn(e),Ye(e,n,t)}function bn(e){return null===un?(un=[e],sn=Ye(en,En)):un.push(e),ln}function vn(){if(null!==sn){var e=sn;sn=null,Xe(e)}En()}function En(){if(!dn&&null!==un){dn=!0;var e=0;try{var n=un;yn(99,(function(){for(;e<n.length;e++){var t=n[e];do{t=t(!0)}while(null!==t)}})),un=null}catch(t){throw null!==un&&(un=un.slice(e+1)),Ye(en,vn),t}finally{dn=!1}}}function kn(e,n,t){return t/=10,1073741821-(1+((1073741821-e+n/10)/t|0))*t}function xn(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var _n=\"function\"===typeof Object.is?Object.is:xn,wn=Object.prototype.hasOwnProperty;function Sn(e,t){if(_n(e,t))return!0;if(\"object\"!==n(e)||null===e||\"object\"!==n(t)||null===t)return!1;var r=Object.keys(e),a=Object.keys(t);if(r.length!==a.length)return!1;for(a=0;a<r.length;a++)if(!wn.call(t,r[a])||!_n(e[r[a]],t[r[a]]))return!1;return!0}function Cn(e,n){if(e&&e.defaultProps)for(var t in n=l({},n),e=e.defaultProps,e)void 0===n[t]&&(n[t]=e[t]);return n}var Rn={current:null},Tn=null,On=null,jn=null;function Nn(){jn=On=Tn=null}function Pn(e,n){e=e.type._context,Y?(Ve(Rn,e._currentValue),e._currentValue=n):(Ve(Rn,e._currentValue2),e._currentValue2=n)}function Fn(e){var n=Rn.current;Ae(Rn),e=e.type._context,Y?e._currentValue=n:e._currentValue2=n}function Bn(e,n){for(;null!==e;){var t=e.alternate;if(e.childExpirationTime<n)e.childExpirationTime=n,null!==t&&t.childExpirationTime<n&&(t.childExpirationTime=n);else{if(!(null!==t&&t.childExpirationTime<n))break;t.childExpirationTime=n}e=e[\"return\"]}}function An(e,n){Tn=e,jn=On=null,e=e.dependencies,null!==e&&null!==e.firstContext&&(e.expirationTime>=n&&(cr=!0),e.firstContext=null)}function Vn(e,n){if(jn!==e&&!1!==n&&0!==n)if(\"number\"===typeof n&&1073741823!==n||(jn=e,n=1073741823),n={context:e,observedBits:n,next:null},null===On){if(null===Tn)throw Error(c(308));On=n,Tn.dependencies={expirationTime:0,firstContext:n,responders:null}}else On=On.next=n;return Y?e._currentValue:e._currentValue2}var In=!1;function Un(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function Dn(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function Mn(e,n){return e={expirationTime:e,suspenseConfig:n,tag:0,payload:null,callback:null,next:null},e.next=e}function Ln(e,n){if(e=e.updateQueue,null!==e){e=e.shared;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}}function Kn(e,n){var t=e.alternate;null!==t&&Dn(t,e),e=e.updateQueue,t=e.baseQueue,null===t?(e.baseQueue=n.next=n,n.next=n):(n.next=t.next,t.next=n)}function qn(e,n,t,r){var a=e.updateQueue;In=!1;var o=a.baseQueue,i=a.shared.pending;if(null!==i){if(null!==o){var c=o.next;o.next=i.next,i.next=c}o=i,a.shared.pending=null,c=e.alternate,null!==c&&(c=c.updateQueue,null!==c&&(c.baseQueue=i))}if(null!==o){c=o.next;var u=a.baseState,s=0,d=null,m=null,p=null;if(null!==c){var f=c;do{if(i=f.expirationTime,i<r){var h={expirationTime:f.expirationTime,suspenseConfig:f.suspenseConfig,tag:f.tag,payload:f.payload,callback:f.callback,next:null};null===p?(m=p=h,d=u):p=p.next=h,i>s&&(s=i)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:f.suspenseConfig,tag:f.tag,payload:f.payload,callback:f.callback,next:null}),tl(i,f.suspenseConfig);e:{var y=e,g=f;switch(i=n,h=t,g.tag){case 1:if(y=g.payload,\"function\"===typeof y){u=y.call(h,u,i);break e}u=y;break e;case 3:y.effectTag=-4097&y.effectTag|64;case 0:if(y=g.payload,i=\"function\"===typeof y?y.call(h,u,i):y,null===i||void 0===i)break e;u=l({},u,i);break e;case 2:In=!0}}null!==f.callback&&(e.effectTag|=32,i=a.effects,null===i?a.effects=[f]:i.push(f))}if(f=f.next,null===f||f===c){if(i=a.shared.pending,null===i)break;f=o.next=i.next,i.next=c,a.baseQueue=o=i,a.shared.pending=null}}while(1)}null===p?d=u:p.next=m,a.baseState=d,a.baseQueue=p,rl(s),e.expirationTime=s,e.memoizedState=u}}function zn(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],a=r.callback;if(null!==a){if(r.callback=null,r=a,a=t,\"function\"!==typeof r)throw Error(c(191,r));r.call(a)}}}var Gn=u.ReactCurrentBatchConfig,Wn=(new o.Component).refs;function $n(e,n,t,r){n=e.memoizedState,t=t(r,n),t=null===t||void 0===t?n:l({},n,t),e.memoizedState=t,0===e.expirationTime&&(e.updateQueue.baseState=t)}var Hn={isMounted:function(e){return!!(e=e._reactInternalFiber)&&O(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternalFiber;var r=La(),a=Gn.suspense;r=Ka(r,e,a),a=Mn(r,a),a.payload=n,void 0!==t&&null!==t&&(a.callback=t),Ln(e,a),qa(e,r)},enqueueReplaceState:function(e,n,t){e=e._reactInternalFiber;var r=La(),a=Gn.suspense;r=Ka(r,e,a),a=Mn(r,a),a.tag=1,a.payload=n,void 0!==t&&null!==t&&(a.callback=t),Ln(e,a),qa(e,r)},enqueueForceUpdate:function(e,n){e=e._reactInternalFiber;var t=La(),r=Gn.suspense;t=Ka(t,e,r),r=Mn(t,r),r.tag=2,void 0!==n&&null!==n&&(r.callback=n),Ln(e,r),qa(e,t)}};function Yn(e,n,t,r,a,l,o){return e=e.stateNode,\"function\"===typeof e.shouldComponentUpdate?e.shouldComponentUpdate(r,l,o):!n.prototype||!n.prototype.isPureReactComponent||(!Sn(t,r)||!Sn(a,l))}function Xn(e,t,r){var a=!1,l=Ie,o=t.contextType;return\"object\"===n(o)&&null!==o?o=Vn(o):(l=Ke(t)?Me:Ue.current,a=t.contextTypes,o=(a=null!==a&&void 0!==a)?Le(e,l):Ie),t=new t(r,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Hn,e.stateNode=t,t._reactInternalFiber=e,a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Qn(e,n,t,r){e=n.state,\"function\"===typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),\"function\"===typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&Hn.enqueueReplaceState(n,n.state,null)}function Zn(e,t,r,a){var l=e.stateNode;l.props=r,l.state=e.memoizedState,l.refs=Wn,Un(e);var o=t.contextType;\"object\"===n(o)&&null!==o?l.context=Vn(o):(o=Ke(t)?Me:Ue.current,l.context=Le(e,o)),qn(e,r,l,a),l.state=e.memoizedState,o=t.getDerivedStateFromProps,\"function\"===typeof o&&($n(e,t,o,r),l.state=e.memoizedState),\"function\"===typeof t.getDerivedStateFromProps||\"function\"===typeof l.getSnapshotBeforeUpdate||\"function\"!==typeof l.UNSAFE_componentWillMount&&\"function\"!==typeof l.componentWillMount||(t=l.state,\"function\"===typeof l.componentWillMount&&l.componentWillMount(),\"function\"===typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),t!==l.state&&Hn.enqueueReplaceState(l,l.state,null),qn(e,r,l,a),l.state=e.memoizedState),\"function\"===typeof l.componentDidMount&&(e.effectTag|=4)}var Jn=Array.isArray;function et(e,t,r){if(e=r.ref,null!==e&&\"function\"!==typeof e&&\"object\"!==n(e)){if(r._owner){if(r=r._owner,r){if(1!==r.tag)throw Error(c(309));var a=r.stateNode}if(!a)throw Error(c(147,e));var l=\"\"+e;return null!==t&&null!==t.ref&&\"function\"===typeof t.ref&&t.ref._stringRef===l?t.ref:(t=function(e){var n=a.refs;n===Wn&&(n=a.refs={}),null===e?delete n[l]:n[l]=e},t._stringRef=l,t)}if(\"string\"!==typeof e)throw Error(c(284));if(!r._owner)throw Error(c(290,e))}return e}function nt(e,n){if(\"textarea\"!==e.type)throw Error(c(31,\"[object Object]\"===Object.prototype.toString.call(n)?\"object with keys {\"+Object.keys(n).join(\", \")+\"}\":n,\"\"))}function tt(e){function t(n,t){if(e){var r=n.lastEffect;null!==r?(r.nextEffect=t,n.lastEffect=t):n.firstEffect=n.lastEffect=t,t.nextEffect=null,t.effectTag=8}}function r(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function a(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function l(e,n){return e=Cl(e,n),e.index=0,e.sibling=null,e}function o(n,t,r){return n.index=r,e?(r=n.alternate,null!==r?(r=r.index,r<t?(n.effectTag=2,t):r):(n.effectTag=2,t)):t}function i(n){return e&&null===n.alternate&&(n.effectTag=2),n}function u(e,n,t,r){return null===n||6!==n.tag?(n=Ol(t,e.mode,r),n[\"return\"]=e,n):(n=l(n,t),n[\"return\"]=e,n)}function s(e,n,t,r){return null!==n&&n.elementType===t.type?(r=l(n,t.props),r.ref=et(e,n,t),r[\"return\"]=e,r):(r=Rl(t.type,t.key,t.props,null,e.mode,r),r.ref=et(e,n,t),r[\"return\"]=e,r)}function f(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?(n=jl(t,e.mode,r),n[\"return\"]=e,n):(n=l(n,t.children||[]),n[\"return\"]=e,n)}function h(e,n,t,r,a){return null===n||7!==n.tag?(n=Tl(t,e.mode,r,a),n[\"return\"]=e,n):(n=l(n,t),n[\"return\"]=e,n)}function y(e,t,r){if(\"string\"===typeof t||\"number\"===typeof t)return t=Ol(\"\"+t,e.mode,r),t[\"return\"]=e,t;if(\"object\"===n(t)&&null!==t){switch(t.$$typeof){case d:return r=Rl(t.type,t.key,t.props,null,e.mode,r),r.ref=et(e,null,t),r[\"return\"]=e,r;case m:return t=jl(t,e.mode,r),t[\"return\"]=e,t}if(Jn(t)||C(t))return t=Tl(t,e.mode,r,null),t[\"return\"]=e,t;nt(e,t)}return null}function g(e,t,r,a){var l=null!==t?t.key:null;if(\"string\"===typeof r||\"number\"===typeof r)return null!==l?null:u(e,t,\"\"+r,a);if(\"object\"===n(r)&&null!==r){switch(r.$$typeof){case d:return r.key===l?r.type===p?h(e,t,r.props.children,a,l):s(e,t,r,a):null;case m:return r.key===l?f(e,t,r,a):null}if(Jn(r)||C(r))return null!==l?null:h(e,t,r,a,null);nt(e,r)}return null}function b(e,t,r,a,l){if(\"string\"===typeof a||\"number\"===typeof a)return e=e.get(r)||null,u(t,e,\"\"+a,l);if(\"object\"===n(a)&&null!==a){switch(a.$$typeof){case d:return e=e.get(null===a.key?r:a.key)||null,a.type===p?h(t,e,a.props.children,l,a.key):s(t,e,a,l);case m:return e=e.get(null===a.key?r:a.key)||null,f(t,e,a,l)}if(Jn(a)||C(a))return e=e.get(r)||null,h(t,e,a,l,null);nt(t,a)}return null}function v(n,l,i,c){for(var u=null,s=null,d=l,m=l=0,p=null;null!==d&&m<i.length;m++){d.index>m?(p=d,d=null):p=d.sibling;var f=g(n,d,i[m],c);if(null===f){null===d&&(d=p);break}e&&d&&null===f.alternate&&t(n,d),l=o(f,l,m),null===s?u=f:s.sibling=f,s=f,d=p}if(m===i.length)return r(n,d),u;if(null===d){for(;m<i.length;m++)d=y(n,i[m],c),null!==d&&(l=o(d,l,m),null===s?u=d:s.sibling=d,s=d);return u}for(d=a(n,d);m<i.length;m++)p=b(d,n,m,i[m],c),null!==p&&(e&&null!==p.alternate&&d[\"delete\"](null===p.key?m:p.key),l=o(p,l,m),null===s?u=p:s.sibling=p,s=p);return e&&d.forEach((function(e){return t(n,e)})),u}function E(n,l,i,u){var s=C(i);if(\"function\"!==typeof s)throw Error(c(150));if(i=s.call(i),null==i)throw Error(c(151));for(var d=s=null,m=l,p=l=0,f=null,h=i.next();null!==m&&!h.done;p++,h=i.next()){m.index>p?(f=m,m=null):f=m.sibling;var v=g(n,m,h.value,u);if(null===v){null===m&&(m=f);break}e&&m&&null===v.alternate&&t(n,m),l=o(v,l,p),null===d?s=v:d.sibling=v,d=v,m=f}if(h.done)return r(n,m),s;if(null===m){for(;!h.done;p++,h=i.next())h=y(n,h.value,u),null!==h&&(l=o(h,l,p),null===d?s=h:d.sibling=h,d=h);return s}for(m=a(n,m);!h.done;p++,h=i.next())h=b(m,n,p,h.value,u),null!==h&&(e&&null!==h.alternate&&m[\"delete\"](null===h.key?p:h.key),l=o(h,l,p),null===d?s=h:d.sibling=h,d=h);return e&&m.forEach((function(e){return t(n,e)})),s}return function(e,a,o,u){var s=\"object\"===n(o)&&null!==o&&o.type===p&&null===o.key;s&&(o=o.props.children);var f=\"object\"===n(o)&&null!==o;if(f)switch(o.$$typeof){case d:e:{for(f=o.key,s=a;null!==s;){if(s.key===f){switch(s.tag){case 7:if(o.type===p){r(e,s.sibling),a=l(s,o.props.children),a[\"return\"]=e,e=a;break e}break;default:if(s.elementType===o.type){r(e,s.sibling),a=l(s,o.props),a.ref=et(e,s,o),a[\"return\"]=e,e=a;break e}}r(e,s);break}t(e,s),s=s.sibling}o.type===p?(a=Tl(o.props.children,e.mode,u,o.key),a[\"return\"]=e,e=a):(u=Rl(o.type,o.key,o.props,null,e.mode,u),u.ref=et(e,a,o),u[\"return\"]=e,e=u)}return i(e);case m:e:{for(s=o.key;null!==a;){if(a.key===s){if(4===a.tag&&a.stateNode.containerInfo===o.containerInfo&&a.stateNode.implementation===o.implementation){r(e,a.sibling),a=l(a,o.children||[]),a[\"return\"]=e,e=a;break e}r(e,a);break}t(e,a),a=a.sibling}a=jl(o,e.mode,u),a[\"return\"]=e,e=a}return i(e)}if(\"string\"===typeof o||\"number\"===typeof o)return o=\"\"+o,null!==a&&6===a.tag?(r(e,a.sibling),a=l(a,o),a[\"return\"]=e,e=a):(r(e,a),a=Ol(o,e.mode,u),a[\"return\"]=e,e=a),i(e);if(Jn(o))return v(e,a,o,u);if(C(o))return E(e,a,o,u);if(f&&nt(e,o),\"undefined\"===typeof o&&!s)switch(e.tag){case 1:case 0:throw e=e.type,Error(c(152,e.displayName||e.name||\"Component\"))}return r(e,a)}}var rt=tt(!0),at=tt(!1),lt={},ot={current:lt},it={current:lt},ct={current:lt};function ut(e){if(e===lt)throw Error(c(174));return e}function st(e,n){Ve(ct,n),Ve(it,e),Ve(ot,lt),e=A(n),Ae(ot),Ve(ot,e)}function dt(){Ae(ot),Ae(it),Ae(ct)}function mt(e){var n=ut(ct.current),t=ut(ot.current);n=V(t,e.type,n),t!==n&&(Ve(it,e),Ve(ot,n))}function pt(e){it.current===e&&(Ae(ot),Ae(it))}var ft={current:0};function ht(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(t=t.dehydrated,null===t||xe(t)||_e(t)))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!==(64&n.effectTag))return n}else if(null!==n.child){n.child[\"return\"]=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n[\"return\"]||n[\"return\"]===e)return null;n=n[\"return\"]}n.sibling[\"return\"]=n[\"return\"],n=n.sibling}return null}function yt(e,n){return{responder:e,props:n}}var gt=u.ReactCurrentDispatcher,bt=u.ReactCurrentBatchConfig,vt=0,Et=null,kt=null,xt=null,_t=!1;function wt(){throw Error(c(321))}function St(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!_n(e[t],n[t]))return!1;return!0}function Ct(e,n,t,r,a,l){if(vt=l,Et=n,n.memoizedState=null,n.updateQueue=null,n.expirationTime=0,gt.current=null===e||null===e.memoizedState?Yt:Xt,e=t(r,a),n.expirationTime===vt){l=0;do{if(n.expirationTime=0,!(25>l))throw Error(c(301));l+=1,xt=kt=null,n.updateQueue=null,gt.current=Qt,e=t(r,a)}while(n.expirationTime===vt)}if(gt.current=Ht,n=null!==kt&&null!==kt.next,vt=0,xt=kt=Et=null,_t=!1,n)throw Error(c(300));return e}function Rt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===xt?Et.memoizedState=xt=e:xt=xt.next=e,xt}function Tt(){if(null===kt){var e=Et.alternate;e=null!==e?e.memoizedState:null}else e=kt.next;var n=null===xt?Et.memoizedState:xt.next;if(null!==n)xt=n,kt=e;else{if(null===e)throw Error(c(310));kt=e,e={memoizedState:kt.memoizedState,baseState:kt.baseState,baseQueue:kt.baseQueue,queue:kt.queue,next:null},null===xt?Et.memoizedState=xt=e:xt=xt.next=e}return xt}function Ot(e,n){return\"function\"===typeof n?n(e):n}function jt(e){var n=Tt(),t=n.queue;if(null===t)throw Error(c(311));t.lastRenderedReducer=e;var r=kt,a=r.baseQueue,l=t.pending;if(null!==l){if(null!==a){var o=a.next;a.next=l.next,l.next=o}r.baseQueue=a=l,t.pending=null}if(null!==a){a=a.next,r=r.baseState;var i=o=l=null,u=a;do{var s=u.expirationTime;if(s<vt){var d={expirationTime:u.expirationTime,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===i?(o=i=d,l=r):i=i.next=d,s>Et.expirationTime&&(Et.expirationTime=s,rl(s))}else null!==i&&(i=i.next={expirationTime:1073741823,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),tl(s,u.suspenseConfig),r=u.eagerReducer===e?u.eagerState:e(r,u.action);u=u.next}while(null!==u&&u!==a);null===i?l=r:i.next=o,_n(r,n.memoizedState)||(cr=!0),n.memoizedState=r,n.baseState=l,n.baseQueue=i,t.lastRenderedState=r}return[n.memoizedState,t.dispatch]}function Nt(e){var n=Tt(),t=n.queue;if(null===t)throw Error(c(311));t.lastRenderedReducer=e;var r=t.dispatch,a=t.pending,l=n.memoizedState;if(null!==a){t.pending=null;var o=a=a.next;do{l=e(l,o.action),o=o.next}while(o!==a);_n(l,n.memoizedState)||(cr=!0),n.memoizedState=l,null===n.baseQueue&&(n.baseState=l),t.lastRenderedState=l}return[l,r]}function Pt(e){var n=Rt();return\"function\"===typeof e&&(e=e()),n.memoizedState=n.baseState=e,e=n.queue={pending:null,dispatch:null,lastRenderedReducer:Ot,lastRenderedState:e},e=e.dispatch=$t.bind(null,Et,e),[n.memoizedState,e]}function Ft(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},n=Et.updateQueue,null===n?(n={lastEffect:null},Et.updateQueue=n,n.lastEffect=e.next=e):(t=n.lastEffect,null===t?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e)),e}function Bt(){return Tt().memoizedState}function At(e,n,t,r){var a=Rt();Et.effectTag|=e,a.memoizedState=Ft(1|n,t,void 0,void 0===r?null:r)}function Vt(e,n,t,r){var a=Tt();r=void 0===r?null:r;var l=void 0;if(null!==kt){var o=kt.memoizedState;if(l=o.destroy,null!==r&&St(r,o.deps))return void Ft(n,t,l,r)}Et.effectTag|=e,a.memoizedState=Ft(1|n,t,l,r)}function It(e,n){return At(516,4,e,n)}function Ut(e,n){return Vt(516,4,e,n)}function Dt(e,n){return Vt(4,2,e,n)}function Mt(e,n){return\"function\"===typeof n?(e=e(),n(e),function(){n(null)}):null!==n&&void 0!==n?(e=e(),n.current=e,function(){n.current=null}):void 0}function Lt(e,n,t){return t=null!==t&&void 0!==t?t.concat([e]):null,Vt(4,2,Mt.bind(null,n,e),t)}function Kt(){}function qt(e,n){return Rt().memoizedState=[e,void 0===n?null:n],e}function zt(e,n){var t=Tt();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&St(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function Gt(e,n){var t=Tt();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&St(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function Wt(e,n,t){var r=fn();yn(98>r?98:r,(function(){e(!0)})),yn(97<r?97:r,(function(){var r=bt.suspense;bt.suspense=void 0===n?null:n;try{e(!1),t()}finally{bt.suspense=r}}))}function $t(e,n,t){var r=La(),a=Gn.suspense;r=Ka(r,e,a),a={expirationTime:r,suspenseConfig:a,action:t,eagerReducer:null,eagerState:null,next:null};var l=n.pending;if(null===l?a.next=a:(a.next=l.next,l.next=a),n.pending=a,l=e.alternate,e===Et||null!==l&&l===Et)_t=!0,a.expirationTime=vt,Et.expirationTime=vt;else{if(0===e.expirationTime&&(null===l||0===l.expirationTime)&&(l=n.lastRenderedReducer,null!==l))try{var o=n.lastRenderedState,i=l(o,t);if(a.eagerReducer=l,a.eagerState=i,_n(i,o))return}catch(c){}qa(e,r)}}var Ht={readContext:Vn,useCallback:wt,useContext:wt,useEffect:wt,useImperativeHandle:wt,useLayoutEffect:wt,useMemo:wt,useReducer:wt,useRef:wt,useState:wt,useDebugValue:wt,useResponder:wt,useDeferredValue:wt,useTransition:wt},Yt={readContext:Vn,useCallback:qt,useContext:Vn,useEffect:It,useImperativeHandle:function(e,n,t){return t=null!==t&&void 0!==t?t.concat([e]):null,At(4,2,Mt.bind(null,n,e),t)},useLayoutEffect:function(e,n){return At(4,2,e,n)},useMemo:function(e,n){var t=Rt();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=Rt();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},e=e.dispatch=$t.bind(null,Et,e),[r.memoizedState,e]},useRef:function(e){var n=Rt();return e={current:e},n.memoizedState=e},useState:Pt,useDebugValue:Kt,useResponder:yt,useDeferredValue:function(e,n){var t=Pt(e),r=t[0],a=t[1];return It((function(){var t=bt.suspense;bt.suspense=void 0===n?null:n;try{a(e)}finally{bt.suspense=t}}),[e,n]),r},useTransition:function(e){var n=Pt(!1),t=n[0];return n=n[1],[qt(Wt.bind(null,n,e),[n,e]),t]}},Xt={readContext:Vn,useCallback:zt,useContext:Vn,useEffect:Ut,useImperativeHandle:Lt,useLayoutEffect:Dt,useMemo:Gt,useReducer:jt,useRef:Bt,useState:function(){return jt(Ot)},useDebugValue:Kt,useResponder:yt,useDeferredValue:function(e,n){var t=jt(Ot),r=t[0],a=t[1];return Ut((function(){var t=bt.suspense;bt.suspense=void 0===n?null:n;try{a(e)}finally{bt.suspense=t}}),[e,n]),r},useTransition:function(e){var n=jt(Ot),t=n[0];return n=n[1],[zt(Wt.bind(null,n,e),[n,e]),t]}},Qt={readContext:Vn,useCallback:zt,useContext:Vn,useEffect:Ut,useImperativeHandle:Lt,useLayoutEffect:Dt,useMemo:Gt,useReducer:Nt,useRef:Bt,useState:function(){return Nt(Ot)},useDebugValue:Kt,useResponder:yt,useDeferredValue:function(e,n){var t=Nt(Ot),r=t[0],a=t[1];return Ut((function(){var t=bt.suspense;bt.suspense=void 0===n?null:n;try{a(e)}finally{bt.suspense=t}}),[e,n]),r},useTransition:function(e){var n=Nt(Ot),t=n[0];return n=n[1],[zt(Wt.bind(null,n,e),[n,e]),t]}},Zt=null,Jt=null,er=!1;function nr(e,n){var t=_l(5,null,null,0);t.elementType=\"DELETED\",t.type=\"DELETED\",t.stateNode=n,t[\"return\"]=e,t.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function tr(e,n){switch(e.tag){case 5:return n=Ee(n,e.type,e.pendingProps),null!==n&&(e.stateNode=n,!0);case 6:return n=ke(n,e.pendingProps),null!==n&&(e.stateNode=n,!0);case 13:return!1;default:return!1}}function rr(e){if(er){var n=Jt;if(n){var t=n;if(!tr(e,n)){if(n=we(t),!n||!tr(e,n))return e.effectTag=-1025&e.effectTag|2,er=!1,void(Zt=e);nr(Zt,t)}Zt=e,Jt=Se(n)}else e.effectTag=-1025&e.effectTag|2,er=!1,Zt=e}}function ar(e){for(e=e[\"return\"];null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e[\"return\"];Zt=e}function lr(e){if(!Z||e!==Zt)return!1;if(!er)return ar(e),er=!0,!1;var n=e.type;if(5!==e.tag||\"head\"!==n&&\"body\"!==n&&!q(n,e.memoizedProps))for(n=Jt;n;)nr(e,n),n=we(n);if(ar(e),13===e.tag){if(!Z)throw Error(c(316));if(e=e.memoizedState,e=null!==e?e.dehydrated:null,!e)throw Error(c(317));Jt=Te(e)}else Jt=Zt?we(e.stateNode):null;return!0}function or(){Z&&(Jt=Zt=null,er=!1)}var ir=u.ReactCurrentOwner,cr=!1;function ur(e,n,t,r){n.child=null===e?at(n,null,t,r):rt(n,e.child,t,r)}function sr(e,n,t,r,a){t=t.render;var l=n.ref;return An(n,a),r=Ct(e,n,t,r,l,a),null===e||cr?(n.effectTag|=1,ur(e,n,r,a),n.child):(n.updateQueue=e.updateQueue,n.effectTag&=-517,e.expirationTime<=a&&(e.expirationTime=0),Rr(e,n,a))}function dr(e,n,t,r,a,l){if(null===e){var o=t.type;return\"function\"!==typeof o||wl(o)||void 0!==o.defaultProps||null!==t.compare||void 0!==t.defaultProps?(e=Rl(t.type,null,r,null,n.mode,l),e.ref=n.ref,e[\"return\"]=n,n.child=e):(n.tag=15,n.type=o,mr(e,n,o,r,a,l))}return o=e.child,a<l&&(a=o.memoizedProps,t=t.compare,t=null!==t?t:Sn,t(a,r)&&e.ref===n.ref)?Rr(e,n,l):(n.effectTag|=1,e=Cl(o,r),e.ref=n.ref,e[\"return\"]=n,n.child=e)}function mr(e,n,t,r,a,l){return null!==e&&Sn(e.memoizedProps,r)&&e.ref===n.ref&&(cr=!1,a<l)?(n.expirationTime=e.expirationTime,Rr(e,n,l)):fr(e,n,t,r,l)}function pr(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.effectTag|=128)}function fr(e,n,t,r,a){var l=Ke(t)?Me:Ue.current;return l=Le(n,l),An(n,a),t=Ct(e,n,t,r,l,a),null===e||cr?(n.effectTag|=1,ur(e,n,t,a),n.child):(n.updateQueue=e.updateQueue,n.effectTag&=-517,e.expirationTime<=a&&(e.expirationTime=0),Rr(e,n,a))}function hr(e,t,r,a,l){if(Ke(r)){var o=!0;We(t)}else o=!1;if(An(t,l),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),Xn(t,r,a),Zn(t,r,a,l),a=!0;else if(null===e){var i=t.stateNode,c=t.memoizedProps;i.props=c;var u=i.context,s=r.contextType;\"object\"===n(s)&&null!==s?s=Vn(s):(s=Ke(r)?Me:Ue.current,s=Le(t,s));var d=r.getDerivedStateFromProps,m=\"function\"===typeof d||\"function\"===typeof i.getSnapshotBeforeUpdate;m||\"function\"!==typeof i.UNSAFE_componentWillReceiveProps&&\"function\"!==typeof i.componentWillReceiveProps||(c!==a||u!==s)&&Qn(t,i,a,s),In=!1;var p=t.memoizedState;i.state=p,qn(t,a,i,l),u=t.memoizedState,c!==a||p!==u||De.current||In?(\"function\"===typeof d&&($n(t,r,d,a),u=t.memoizedState),(c=In||Yn(t,r,c,a,p,u,s))?(m||\"function\"!==typeof i.UNSAFE_componentWillMount&&\"function\"!==typeof i.componentWillMount||(\"function\"===typeof i.componentWillMount&&i.componentWillMount(),\"function\"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),\"function\"===typeof i.componentDidMount&&(t.effectTag|=4)):(\"function\"===typeof i.componentDidMount&&(t.effectTag|=4),t.memoizedProps=a,t.memoizedState=u),i.props=a,i.state=u,i.context=s,a=c):(\"function\"===typeof i.componentDidMount&&(t.effectTag|=4),a=!1)}else i=t.stateNode,Dn(e,t),c=t.memoizedProps,i.props=t.type===t.elementType?c:Cn(t.type,c),u=i.context,s=r.contextType,\"object\"===n(s)&&null!==s?s=Vn(s):(s=Ke(r)?Me:Ue.current,s=Le(t,s)),d=r.getDerivedStateFromProps,(m=\"function\"===typeof d||\"function\"===typeof i.getSnapshotBeforeUpdate)||\"function\"!==typeof i.UNSAFE_componentWillReceiveProps&&\"function\"!==typeof i.componentWillReceiveProps||(c!==a||u!==s)&&Qn(t,i,a,s),In=!1,u=t.memoizedState,i.state=u,qn(t,a,i,l),p=t.memoizedState,c!==a||u!==p||De.current||In?(\"function\"===typeof d&&($n(t,r,d,a),p=t.memoizedState),(d=In||Yn(t,r,c,a,u,p,s))?(m||\"function\"!==typeof i.UNSAFE_componentWillUpdate&&\"function\"!==typeof i.componentWillUpdate||(\"function\"===typeof i.componentWillUpdate&&i.componentWillUpdate(a,p,s),\"function\"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(a,p,s)),\"function\"===typeof i.componentDidUpdate&&(t.effectTag|=4),\"function\"===typeof i.getSnapshotBeforeUpdate&&(t.effectTag|=256)):(\"function\"!==typeof i.componentDidUpdate||c===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),\"function\"!==typeof i.getSnapshotBeforeUpdate||c===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),t.memoizedProps=a,t.memoizedState=p),i.props=a,i.state=p,i.context=s,a=d):(\"function\"!==typeof i.componentDidUpdate||c===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),\"function\"!==typeof i.getSnapshotBeforeUpdate||c===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),a=!1);return yr(e,t,r,a,o,l)}function yr(e,n,t,r,a,l){pr(e,n);var o=0!==(64&n.effectTag);if(!r&&!o)return a&&$e(n,t,!1),Rr(e,n,l);r=n.stateNode,ir.current=n;var i=o&&\"function\"!==typeof t.getDerivedStateFromError?null:r.render();return n.effectTag|=1,null!==e&&o?(n.child=rt(n,e.child,null,l),n.child=rt(n,null,i,l)):ur(e,n,i,l),n.memoizedState=r.state,a&&$e(n,t,!0),n.child}function gr(e){var n=e.stateNode;n.pendingContext?ze(e,n.pendingContext,n.pendingContext!==n.context):n.context&&ze(e,n.context,!1),st(e,n.containerInfo)}var br,vr,Er,kr,xr={dehydrated:null,retryTime:0};function _r(e,n,t){var r,a=n.mode,l=n.pendingProps,o=ft.current,i=!1;if((r=0!==(64&n.effectTag))||(r=0!==(2&o)&&(null===e||null!==e.memoizedState)),r?(i=!0,n.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===l.fallback||!0===l.unstable_avoidThisFallback||(o|=1),Ve(ft,1&o),null===e){if(void 0!==l.fallback&&rr(n),i){if(i=l.fallback,l=Tl(null,a,0,null),l[\"return\"]=n,0===(2&n.mode))for(e=null!==n.memoizedState?n.child.child:n.child,l.child=e;null!==e;)e[\"return\"]=l,e=e.sibling;return t=Tl(i,a,t,null),t[\"return\"]=n,l.sibling=t,n.memoizedState=xr,n.child=l,t}return a=l.children,n.memoizedState=null,n.child=at(n,null,a,t)}if(null!==e.memoizedState){if(e=e.child,a=e.sibling,i){if(l=l.fallback,t=Cl(e,e.pendingProps),t[\"return\"]=n,0===(2&n.mode)&&(i=null!==n.memoizedState?n.child.child:n.child,i!==e.child))for(t.child=i;null!==i;)i[\"return\"]=t,i=i.sibling;return a=Cl(a,l),a[\"return\"]=n,t.sibling=a,t.childExpirationTime=0,n.memoizedState=xr,n.child=t,a}return t=rt(n,e.child,l.children,t),n.memoizedState=null,n.child=t}if(e=e.child,i){if(i=l.fallback,l=Tl(null,a,0,null),l[\"return\"]=n,l.child=e,null!==e&&(e[\"return\"]=l),0===(2&n.mode))for(e=null!==n.memoizedState?n.child.child:n.child,l.child=e;null!==e;)e[\"return\"]=l,e=e.sibling;return t=Tl(i,a,t,null),t[\"return\"]=n,l.sibling=t,t.effectTag|=2,l.childExpirationTime=0,n.memoizedState=xr,n.child=l,t}return n.memoizedState=null,n.child=rt(n,e,l.children,t)}function wr(e,n){e.expirationTime<n&&(e.expirationTime=n);var t=e.alternate;null!==t&&t.expirationTime<n&&(t.expirationTime=n),Bn(e[\"return\"],n)}function Sr(e,n,t,r,a,l){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailExpiration:0,tailMode:a,lastEffect:l}:(o.isBackwards=n,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=t,o.tailExpiration=0,o.tailMode=a,o.lastEffect=l)}function Cr(e,n,t){var r=n.pendingProps,a=r.revealOrder,l=r.tail;if(ur(e,n,r.children,t),r=ft.current,0!==(2&r))r=1&r|2,n.effectTag|=64;else{if(null!==e&&0!==(64&e.effectTag))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&wr(e,t);else if(19===e.tag)wr(e,t);else if(null!==e.child){e.child[\"return\"]=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e[\"return\"]||e[\"return\"]===n)break e;e=e[\"return\"]}e.sibling[\"return\"]=e[\"return\"],e=e.sibling}r&=1}if(Ve(ft,r),0===(2&n.mode))n.memoizedState=null;else switch(a){case\"forwards\":for(t=n.child,a=null;null!==t;)e=t.alternate,null!==e&&null===ht(e)&&(a=t),t=t.sibling;t=a,null===t?(a=n.child,n.child=null):(a=t.sibling,t.sibling=null),Sr(n,!1,a,t,l,n.lastEffect);break;case\"backwards\":for(t=null,a=n.child,n.child=null;null!==a;){if(e=a.alternate,null!==e&&null===ht(e)){n.child=a;break}e=a.sibling,a.sibling=t,t=a,a=e}Sr(n,!0,t,null,l,n.lastEffect);break;case\"together\":Sr(n,!1,null,null,void 0,n.lastEffect);break;default:n.memoizedState=null}return n.child}function Rr(e,n,t){null!==e&&(n.dependencies=e.dependencies);var r=n.expirationTime;if(0!==r&&rl(r),n.childExpirationTime<t)return null;if(null!==e&&n.child!==e.child)throw Error(c(153));if(null!==n.child){for(e=n.child,t=Cl(e,e.pendingProps),n.child=t,t[\"return\"]=n;null!==e.sibling;)e=e.sibling,t=t.sibling=Cl(e,e.pendingProps),t[\"return\"]=n;t.sibling=null}return n.child}function Tr(e){e.effectTag|=4}if(X)br=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)M(e,t.stateNode);else if(4!==t.tag&&null!==t.child){t.child[\"return\"]=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t[\"return\"]||t[\"return\"]===n)return;t=t[\"return\"]}t.sibling[\"return\"]=t[\"return\"],t=t.sibling}},vr=function(){},Er=function(e,n,t,r,a){if(e=e.memoizedProps,e!==r){var l=n.stateNode,o=ut(ot.current);t=K(l,t,e,r,a,o),(n.updateQueue=t)&&Tr(n)}},kr=function(e,n,t,r){t!==r&&Tr(n)};else if(Q){br=function(e,n,t,r){for(var a=n.child;null!==a;){if(5===a.tag){var l=a.stateNode;t&&r&&(l=be(l,a.type,a.memoizedProps,a)),M(e,l)}else if(6===a.tag)l=a.stateNode,t&&r&&(l=ve(l,a.memoizedProps,a)),M(e,l);else if(4!==a.tag){if(13===a.tag&&0!==(4&a.effectTag)&&(l=null!==a.memoizedState)){var o=a.child;if(null!==o&&(null!==o.child&&(o.child[\"return\"]=o,br(e,o,!0,l)),l=o.sibling,null!==l)){l[\"return\"]=a,a=l;continue}}if(null!==a.child){a.child[\"return\"]=a,a=a.child;continue}}if(a===n)break;for(;null===a.sibling;){if(null===a[\"return\"]||a[\"return\"]===n)return;a=a[\"return\"]}a.sibling[\"return\"]=a[\"return\"],a=a.sibling}};var Or=function e(n,t,r,a){for(var l=t.child;null!==l;){if(5===l.tag){var o=l.stateNode;r&&a&&(o=be(o,l.type,l.memoizedProps,l)),he(n,o)}else if(6===l.tag)o=l.stateNode,r&&a&&(o=ve(o,l.memoizedProps,l)),he(n,o);else if(4!==l.tag){if(13===l.tag&&0!==(4&l.effectTag)&&(o=null!==l.memoizedState)){var i=l.child;if(null!==i&&(null!==i.child&&(i.child[\"return\"]=i,e(n,i,!0,o)),o=i.sibling,null!==o)){o[\"return\"]=l,l=o;continue}}if(null!==l.child){l.child[\"return\"]=l,l=l.child;continue}}if(l===t)break;for(;null===l.sibling;){if(null===l[\"return\"]||l[\"return\"]===t)return;l=l[\"return\"]}l.sibling[\"return\"]=l[\"return\"],l=l.sibling}};vr=function(e){var n=e.stateNode;if(null!==e.firstEffect){var t=n.containerInfo,r=fe(t);Or(r,e,!1,!1),n.pendingChildren=r,Tr(e),ye(t,r)}},Er=function(e,n,t,r,a){var l=e.stateNode,o=e.memoizedProps;if((e=null===n.firstEffect)&&o===r)n.stateNode=l;else{var i=n.stateNode,c=ut(ot.current),u=null;o!==r&&(u=K(i,t,o,r,a,c)),e&&null===u?n.stateNode=l:(l=pe(l,u,t,o,r,n,e,i),L(l,t,r,a,c)&&Tr(n),n.stateNode=l,e?Tr(n):br(l,n,!1,!1))}},kr=function(e,n,t,r){t!==r?(e=ut(ct.current),t=ut(ot.current),n.stateNode=G(r,e,t,n),Tr(n)):n.stateNode=e.stateNode}}else vr=function(){},Er=function(){},kr=function(){};function jr(e,n){switch(e.tailMode){case\"hidden\":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case\"collapsed\":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Nr(e,n,t){var r=n.pendingProps;switch(n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return Ke(n.type)&&qe(),null;case 3:return dt(),Ae(De),Ae(Ue),r=n.stateNode,r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&lr(n)&&Tr(n),vr(n),null;case 5:pt(n);var a=ut(ct.current);if(t=n.type,null!==e&&null!=n.stateNode)Er(e,n,t,r,a),e.ref!==n.ref&&(n.effectTag|=128);else{if(!r){if(null===n.stateNode)throw Error(c(166));return null}if(e=ut(ot.current),lr(n)){if(!Z)throw Error(c(175));e=Ce(n.stateNode,n.type,n.memoizedProps,a,e,n),n.updateQueue=e,null!==e&&Tr(n)}else{var l=D(t,r,a,e,n);br(l,n,!1,!1),n.stateNode=l,L(l,t,r,a,e)&&Tr(n)}null!==n.ref&&(n.effectTag|=128)}return null;case 6:if(e&&null!=n.stateNode)kr(e,n,e.memoizedProps,r);else{if(\"string\"!==typeof r&&null===n.stateNode)throw Error(c(166));if(e=ut(ct.current),a=ut(ot.current),lr(n)){if(!Z)throw Error(c(176));Re(n.stateNode,n.memoizedProps,n)&&Tr(n)}else n.stateNode=G(r,e,a,n)}return null;case 13:return Ae(ft),r=n.memoizedState,0!==(64&n.effectTag)?(n.expirationTime=t,n):(r=null!==r,a=!1,null===e?void 0!==n.memoizedProps.fallback&&lr(n):(t=e.memoizedState,a=null!==t,r||null===t||(t=e.child.sibling,null!==t&&(l=n.firstEffect,null!==l?(n.firstEffect=t,t.nextEffect=l):(n.firstEffect=n.lastEffect=t,t.nextEffect=null),t.effectTag=8))),r&&!a&&0!==(2&n.mode)&&(null===e&&!0!==n.memoizedProps.unstable_avoidThisFallback||0!==(1&ft.current)?ka===da&&(ka=fa):(ka!==da&&ka!==fa||(ka=ha),0!==Ca&&null!==ba&&(Fl(ba,Ea),Bl(ba,Ca)))),Q&&r&&(n.effectTag|=4),X&&(r||a)&&(n.effectTag|=4),null);case 4:return dt(),vr(n),null;case 10:return Fn(n),null;case 17:return Ke(n.type)&&qe(),null;case 19:if(Ae(ft),r=n.memoizedState,null===r)return null;if(a=0!==(64&n.effectTag),l=r.rendering,null===l){if(a)jr(r,!1);else if(ka!==da||null!==e&&0!==(64&e.effectTag))for(e=n.child;null!==e;){if(l=ht(e),null!==l){for(n.effectTag|=64,jr(r,!1),e=l.updateQueue,null!==e&&(n.updateQueue=e,n.effectTag|=4),null===r.lastEffect&&(n.firstEffect=null),n.lastEffect=r.lastEffect,e=t,r=n.child;null!==r;)a=r,t=e,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,l=a.alternate,null===l?(a.childExpirationTime=0,a.expirationTime=t,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=l.childExpirationTime,a.expirationTime=l.expirationTime,a.child=l.child,a.memoizedProps=l.memoizedProps,a.memoizedState=l.memoizedState,a.updateQueue=l.updateQueue,t=l.dependencies,a.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders}),r=r.sibling;return Ve(ft,1&ft.current|2),n.child}e=e.sibling}}else{if(!a)if(e=ht(l),null!==e){if(n.effectTag|=64,a=!0,e=e.updateQueue,null!==e&&(n.updateQueue=e,n.effectTag|=4),jr(r,!0),null===r.tail&&\"hidden\"===r.tailMode&&!l.alternate)return n=n.lastEffect=r.lastEffect,null!==n&&(n.nextEffect=null),null}else 2*pn()-r.renderingStartTime>r.tailExpiration&&1<t&&(n.effectTag|=64,a=!0,jr(r,!1),n.expirationTime=n.childExpirationTime=t-1);r.isBackwards?(l.sibling=n.child,n.child=l):(e=r.last,null!==e?e.sibling=l:n.child=l,r.last=l)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=pn()+500),e=r.tail,r.rendering=e,r.tail=e.sibling,r.lastEffect=n.lastEffect,r.renderingStartTime=pn(),e.sibling=null,n=ft.current,Ve(ft,a?1&n|2:1&n),e):null}throw Error(c(156,n.tag))}function Pr(e){switch(e.tag){case 1:Ke(e.type)&&qe();var n=e.effectTag;return 4096&n?(e.effectTag=-4097&n|64,e):null;case 3:if(dt(),Ae(De),Ae(Ue),n=e.effectTag,0!==(64&n))throw Error(c(285));return e.effectTag=-4097&n|64,e;case 5:return pt(e),null;case 13:return Ae(ft),n=e.effectTag,4096&n?(e.effectTag=-4097&n|64,e):null;case 19:return Ae(ft),null;case 4:return dt(),null;case 10:return Fn(e),null;default:return null}}function Fr(e,n){return{value:e,source:n,stack:Pe(n)}}var Br=\"function\"===typeof WeakSet?WeakSet:Set;function Ar(e,n){var t=n.source,r=n.stack;null===r&&null!==t&&(r=Pe(t)),null!==t&&T(t.type),n=n.value,null!==e&&1===e.tag&&T(e.type);try{console.error(n)}catch(a){setTimeout((function(){throw a}))}}function Vr(e,n){try{n.props=e.memoizedProps,n.state=e.memoizedState,n.componentWillUnmount()}catch(t){hl(e,t)}}function Ir(e){var n=e.ref;if(null!==n)if(\"function\"===typeof n)try{n(null)}catch(t){hl(e,t)}else n.current=null}function Ur(e,n){switch(n.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&n.effectTag&&null!==e){var t=e.memoizedProps,r=e.memoizedState;e=n.stateNode,n=e.getSnapshotBeforeUpdate(n.elementType===n.type?t:Cn(n.type,t),r),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:case 5:case 6:case 4:case 17:return}throw Error(c(163))}function Dr(e,n){if(n=n.updateQueue,n=null!==n?n.lastEffect:null,null!==n){var t=n=n.next;do{if((t.tag&e)===e){var r=t.destroy;t.destroy=void 0,void 0!==r&&r()}t=t.next}while(t!==n)}}function Mr(e,n){if(n=n.updateQueue,n=null!==n?n.lastEffect:null,null!==n){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function Lr(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:return void Mr(3,t);case 1:if(e=t.stateNode,4&t.effectTag)if(null===n)e.componentDidMount();else{var r=t.elementType===t.type?n.memoizedProps:Cn(t.type,n.memoizedProps);e.componentDidUpdate(r,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return n=t.updateQueue,void(null!==n&&zn(t,n,e));case 3:if(n=t.updateQueue,null!==n){if(e=null,null!==t.child)switch(t.child.tag){case 5:e=B(t.child.stateNode);break;case 1:e=t.child.stateNode}zn(t,n,e)}return;case 5:return e=t.stateNode,void(null===n&&4&t.effectTag&&te(e,t.type,t.memoizedProps,t));case 6:return;case 4:return;case 12:return;case 13:return void(Z&&null===t.memoizedState&&(t=t.alternate,null!==t&&(t=t.memoizedState,null!==t&&(t=t.dehydrated,null!==t&&je(t)))));case 19:case 17:case 20:case 21:return}throw Error(c(163))}function Kr(e,n,t){switch(\"function\"===typeof El&&El(n),n.tag){case 0:case 11:case 14:case 15:case 22:if(e=n.updateQueue,null!==e&&(e=e.lastEffect,null!==e)){var r=e.next;yn(97<t?97:t,(function(){var e=r;do{var t=e.destroy;if(void 0!==t){var a=n;try{t()}catch(l){hl(a,l)}}e=e.next}while(e!==r)}))}break;case 1:Ir(n),t=n.stateNode,\"function\"===typeof t.componentWillUnmount&&Vr(n,t);break;case 5:Ir(n);break;case 4:X?Xr(e,n,t):Q&&Gr(n)}}function qr(e,n,t){for(var r=n;;)if(Kr(e,r,t),null===r.child||X&&4===r.tag){if(r===n)break;for(;null===r.sibling;){if(null===r[\"return\"]||r[\"return\"]===n)return;r=r[\"return\"]}r.sibling[\"return\"]=r[\"return\"],r=r.sibling}else r.child[\"return\"]=r,r=r.child}function zr(e){var n=e.alternate;e[\"return\"]=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==n&&zr(n)}function Gr(e){if(Q){e=e.stateNode.containerInfo;var n=fe(e);ge(e,n)}}function Wr(e){return 5===e.tag||3===e.tag||4===e.tag}function $r(e){if(X){e:{for(var n=e[\"return\"];null!==n;){if(Wr(n)){var t=n;break e}n=n[\"return\"]}throw Error(c(160))}switch(n=t.stateNode,t.tag){case 5:var r=!1;break;case 3:n=n.containerInfo,r=!0;break;case 4:n=n.containerInfo,r=!0;break;default:throw Error(c(161))}16&t.effectTag&&(ce(n),t.effectTag&=-17);e:n:for(t=e;;){for(;null===t.sibling;){if(null===t[\"return\"]||Wr(t[\"return\"])){t=null;break e}t=t[\"return\"]}for(t.sibling[\"return\"]=t[\"return\"],t=t.sibling;5!==t.tag&&6!==t.tag&&18!==t.tag;){if(2&t.effectTag)continue n;if(null===t.child||4===t.tag)continue n;t.child[\"return\"]=t,t=t.child}if(!(2&t.effectTag)){t=t.stateNode;break e}}r?Hr(e,t,n):Yr(e,t,n)}}function Hr(e,n,t){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,n?le(t,e,n):ee(t,e);else if(4!==r&&(e=e.child,null!==e))for(Hr(e,n,t),e=e.sibling;null!==e;)Hr(e,n,t),e=e.sibling}function Yr(e,n,t){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,n?ae(t,e,n):J(t,e);else if(4!==r&&(e=e.child,null!==e))for(Yr(e,n,t),e=e.sibling;null!==e;)Yr(e,n,t),e=e.sibling}function Xr(e,n,t){for(var r,a,l=n,o=!1;;){if(!o){o=l[\"return\"];e:for(;;){if(null===o)throw Error(c(160));switch(r=o.stateNode,o.tag){case 5:a=!1;break e;case 3:r=r.containerInfo,a=!0;break e;case 4:r=r.containerInfo,a=!0;break e}o=o[\"return\"]}o=!0}if(5===l.tag||6===l.tag)qr(e,l,t),a?ie(r,l.stateNode):oe(r,l.stateNode);else if(4===l.tag){if(null!==l.child){r=l.stateNode.containerInfo,a=!0,l.child[\"return\"]=l,l=l.child;continue}}else if(Kr(e,l,t),null!==l.child){l.child[\"return\"]=l,l=l.child;continue}if(l===n)break;for(;null===l.sibling;){if(null===l[\"return\"]||l[\"return\"]===n)return;l=l[\"return\"],4===l.tag&&(o=!1)}l.sibling[\"return\"]=l[\"return\"],l=l.sibling}}function Qr(e,n){if(X){switch(n.tag){case 0:case 11:case 14:case 15:case 22:return void Dr(3,n);case 1:return;case 5:var t=n.stateNode;if(null!=t){var r=n.memoizedProps;e=null!==e?e.memoizedProps:r;var a=n.type,l=n.updateQueue;n.updateQueue=null,null!==l&&re(t,l,a,e,r,n)}return;case 6:if(null===n.stateNode)throw Error(c(162));return t=n.memoizedProps,void ne(n.stateNode,null!==e?e.memoizedProps:t,t);case 3:return void(Z&&(n=n.stateNode,n.hydrate&&(n.hydrate=!1,Oe(n.containerInfo))));case 12:return;case 13:return Zr(n),void Jr(n);case 19:return void Jr(n);case 17:return}throw Error(c(163))}switch(n.tag){case 0:case 11:case 14:case 15:case 22:return void Dr(3,n);case 12:return;case 13:return Zr(n),void Jr(n);case 19:return void Jr(n);case 3:Z&&(t=n.stateNode,t.hydrate&&(t.hydrate=!1,Oe(t.containerInfo)))}e:if(Q){switch(n.tag){case 1:case 5:case 6:case 20:break e;case 3:case 4:n=n.stateNode,ge(n.containerInfo,n.pendingChildren);break e}throw Error(c(163))}}function Zr(e){var n=e;if(null===e.memoizedState)var t=!1;else t=!0,n=e.child,Ta=pn();if(X&&null!==n)e:if(e=n,X)for(n=e;;){if(5===n.tag){var r=n.stateNode;t?ue(r):de(n.stateNode,n.memoizedProps)}else if(6===n.tag)r=n.stateNode,t?se(r):me(r,n.memoizedProps);else{if(13===n.tag&&null!==n.memoizedState&&null===n.memoizedState.dehydrated){r=n.child.sibling,r[\"return\"]=n,n=r;continue}if(null!==n.child){n.child[\"return\"]=n,n=n.child;continue}}if(n===e)break e;for(;null===n.sibling;){if(null===n[\"return\"]||n[\"return\"]===e)break e;n=n[\"return\"]}n.sibling[\"return\"]=n[\"return\"],n=n.sibling}}function Jr(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new Br),n.forEach((function(n){var r=gl.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))}))}}var ea=\"function\"===typeof WeakMap?WeakMap:Map;function na(e,n,t){t=Mn(t,null),t.tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){Na||(Na=!0,Pa=r),Ar(e,n)},t}function ta(e,n,t){t=Mn(t,null),t.tag=3;var r=e.type.getDerivedStateFromError;if(\"function\"===typeof r){var a=n.value;t.payload=function(){return Ar(e,n),r(a)}}var l=e.stateNode;return null!==l&&\"function\"===typeof l.componentDidCatch&&(t.callback=function(){\"function\"!==typeof r&&(null===Fa?Fa=new Set([this]):Fa.add(this),Ar(e,n));var t=n.stack;this.componentDidCatch(n.value,{componentStack:null!==t?t:\"\"})}),t}var ra,aa=Math.ceil,la=u.ReactCurrentDispatcher,oa=u.ReactCurrentOwner,ia=0,ca=8,ua=16,sa=32,da=0,ma=1,pa=2,fa=3,ha=4,ya=5,ga=ia,ba=null,va=null,Ea=0,ka=da,xa=null,_a=1073741823,wa=1073741823,Sa=null,Ca=0,Ra=!1,Ta=0,Oa=500,ja=null,Na=!1,Pa=null,Fa=null,Ba=!1,Aa=null,Va=90,Ia=null,Ua=0,Da=null,Ma=0;function La(){return(ga&(ua|sa))!==ia?1073741821-(pn()/10|0):0!==Ma?Ma:Ma=1073741821-(pn()/10|0)}function Ka(e,n,t){if(n=n.mode,0===(2&n))return 1073741823;var r=fn();if(0===(4&n))return 99===r?1073741823:1073741822;if((ga&ua)!==ia)return Ea;if(null!==t)e=kn(e,0|t.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=kn(e,150,100);break;case 97:case 96:e=kn(e,5e3,250);break;case 95:e=2;break;default:throw Error(c(326))}return null!==ba&&e===Ea&&--e,e}function qa(e,n){if(50<Ua)throw Ua=0,Da=null,Error(c(185));if(e=za(e,n),null!==e){var t=fn();1073741823===n?(ga&ca)!==ia&&(ga&(ua|sa))===ia?Ha(e):(Wa(e),ga===ia&&vn()):Wa(e),(4&ga)===ia||98!==t&&99!==t||(null===Ia?Ia=new Map([[e,n]]):(t=Ia.get(e),(void 0===t||t>n)&&Ia.set(e,n)))}}function za(e,n){e.expirationTime<n&&(e.expirationTime=n);var t=e.alternate;null!==t&&t.expirationTime<n&&(t.expirationTime=n);var r=e[\"return\"],a=null;if(null===r&&3===e.tag)a=e.stateNode;else for(;null!==r;){if(t=r.alternate,r.childExpirationTime<n&&(r.childExpirationTime=n),null!==t&&t.childExpirationTime<n&&(t.childExpirationTime=n),null===r[\"return\"]&&3===r.tag){a=r.stateNode;break}r=r[\"return\"]}return null!==a&&(ba===a&&(rl(n),ka===ha&&Fl(a,Ea)),Bl(a,n)),a}function Ga(e){var n=e.lastExpiredTime;if(0!==n)return n;if(n=e.firstPendingTime,!Pl(e,n))return n;var t=e.lastPingedTime;return e=e.nextKnownPendingLevel,e=t>e?t:e,2>=e&&n!==e?0:e}function Wa(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=bn(Ha.bind(null,e));else{var n=Ga(e),t=e.callbackNode;if(0===n)null!==t&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=La();if(1073741823===n?r=99:1===n||2===n?r=95:(r=10*(1073741821-n)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==t){var a=e.callbackPriority;if(e.callbackExpirationTime===n&&a>=r)return;t!==ln&&Xe(t)}e.callbackExpirationTime=n,e.callbackPriority=r,n=1073741823===n?bn(Ha.bind(null,e)):gn(r,$a.bind(null,e),{timeout:10*(1073741821-n)-pn()}),e.callbackNode=n}}}function $a(e,n){if(Ma=0,n)return n=La(),Al(e,n),Wa(e),null;var t=Ga(e);if(0!==t){if(n=e.callbackNode,(ga&(ua|sa))!==ia)throw Error(c(327));if(ml(),e===ba&&t===Ea||Ja(e,t),null!==va){var r=ga;ga|=ua;var a=nl();do{try{ll();break}catch(i){el(e,i)}}while(1);if(Nn(),ga=r,la.current=a,ka===ma)throw n=xa,Ja(e,t),Fl(e,t),Wa(e),n;if(null===va)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,r=ka,ba=null,r){case da:case ma:throw Error(c(345));case pa:Al(e,2<t?2:t);break;case fa:if(Fl(e,t),r=e.lastSuspendedTime,t===r&&(e.nextKnownPendingLevel=cl(a)),1073741823===_a&&(a=Ta+Oa-pn(),10<a)){if(Ra){var l=e.lastPingedTime;if(0===l||l>=t){e.lastPingedTime=t,Ja(e,t);break}}if(l=Ga(e),0!==l&&l!==t)break;if(0!==r&&r!==t){e.lastPingedTime=r;break}e.timeoutHandle=W(ul.bind(null,e),a);break}ul(e);break;case ha:if(Fl(e,t),r=e.lastSuspendedTime,t===r&&(e.nextKnownPendingLevel=cl(a)),Ra&&(a=e.lastPingedTime,0===a||a>=t)){e.lastPingedTime=t,Ja(e,t);break}if(a=Ga(e),0!==a&&a!==t)break;if(0!==r&&r!==t){e.lastPingedTime=r;break}if(1073741823!==wa?r=10*(1073741821-wa)-pn():1073741823===_a?r=0:(r=10*(1073741821-_a)-5e3,a=pn(),t=10*(1073741821-t)-a,r=a-r,0>r&&(r=0),r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*aa(r/1960))-r,t<r&&(r=t)),10<r){e.timeoutHandle=W(ul.bind(null,e),r);break}ul(e);break;case ya:if(1073741823!==_a&&null!==Sa){l=_a;var o=Sa;if(r=0|o.busyMinDurationMs,0>=r?r=0:(a=0|o.busyDelayMs,l=pn()-(10*(1073741821-l)-(0|o.timeoutMs||5e3)),r=l<=a?0:a+r-l),10<r){Fl(e,t),e.timeoutHandle=W(ul.bind(null,e),r);break}}ul(e);break;default:throw Error(c(329))}if(Wa(e),e.callbackNode===n)return $a.bind(null,e)}}return null}function Ha(e){var n=e.lastExpiredTime;if(n=0!==n?n:1073741823,(ga&(ua|sa))!==ia)throw Error(c(327));if(ml(),e===ba&&n===Ea||Ja(e,n),null!==va){var t=ga;ga|=ua;var r=nl();do{try{al();break}catch(a){el(e,a)}}while(1);if(Nn(),ga=t,la.current=r,ka===ma)throw t=xa,Ja(e,n),Fl(e,n),Wa(e),t;if(null!==va)throw Error(c(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,ba=null,ul(e),Wa(e)}return null}function Ya(e,n){Al(e,n),Wa(e),(ga&(ua|sa))===ia&&vn()}function Xa(){if(null!==Ia){var e=Ia;Ia=null,e.forEach((function(e,n){Al(n,e),Wa(n)})),vn()}}function Qa(e,n){var t=ga;ga|=1;try{return e(n)}finally{ga=t,ga===ia&&vn()}}function Za(e,n){if((ga&(ua|sa))!==ia)throw Error(c(187));var t=ga;ga|=1;try{return yn(99,e.bind(null,n))}finally{ga=t,vn()}}function Ja(e,n){e.finishedWork=null,e.finishedExpirationTime=0;var t=e.timeoutHandle;if(t!==H&&(e.timeoutHandle=H,$(t)),null!==va)for(t=va[\"return\"];null!==t;){var r=t;switch(r.tag){case 1:r=r.type.childContextTypes,null!==r&&void 0!==r&&qe();break;case 3:dt(),Ae(De),Ae(Ue);break;case 5:pt(r);break;case 4:dt();break;case 13:Ae(ft);break;case 19:Ae(ft);break;case 10:Fn(r)}t=t[\"return\"]}ba=e,va=Cl(e.current,null),Ea=n,ka=da,xa=null,wa=_a=1073741823,Sa=null,Ca=0,Ra=!1}function el(e,t){do{try{if(Nn(),gt.current=Ht,_t)for(var r=Et.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}if(vt=0,xt=kt=Et=null,_t=!1,null===va||null===va[\"return\"])return ka=ma,xa=t,va=null;e:{var l=e,o=va[\"return\"],i=va,c=t;if(t=Ea,i.effectTag|=2048,i.firstEffect=i.lastEffect=null,null!==c&&\"object\"===n(c)&&\"function\"===typeof c.then){var u=c;if(0===(2&i.mode)){var s=i.alternate;s?(i.updateQueue=s.updateQueue,i.memoizedState=s.memoizedState,i.expirationTime=s.expirationTime):(i.updateQueue=null,i.memoizedState=null)}var d=0!==(1&ft.current),m=o;do{var p;if(p=13===m.tag){var f=m.memoizedState;if(null!==f)p=null!==f.dehydrated;else{var h=m.memoizedProps;p=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!d)}}if(p){var y=m.updateQueue;if(null===y){var g=new Set;g.add(u),m.updateQueue=g}else y.add(u);if(0===(2&m.mode)){if(m.effectTag|=64,i.effectTag&=-2981,1===i.tag)if(null===i.alternate)i.tag=17;else{var b=Mn(1073741823,null);b.tag=2,Ln(i,b)}i.expirationTime=1073741823;break e}c=void 0,i=t;var v=l.pingCache;if(null===v?(v=l.pingCache=new ea,c=new Set,v.set(u,c)):(c=v.get(u),void 0===c&&(c=new Set,v.set(u,c))),!c.has(i)){c.add(i);var E=yl.bind(null,l,u,i);u.then(E,E)}m.effectTag|=4096,m.expirationTime=t;break e}m=m[\"return\"]}while(null!==m);c=Error((T(i.type)||\"A React component\")+\" suspended while rendering, but no fallback UI was specified.\\n\\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.\"+Pe(i))}ka!==ya&&(ka=pa),c=Fr(c,i),m=o;do{switch(m.tag){case 3:u=c,m.effectTag|=4096,m.expirationTime=t;var k=na(m,u,t);Kn(m,k);break e;case 1:u=c;var x=m.type,_=m.stateNode;if(0===(64&m.effectTag)&&(\"function\"===typeof x.getDerivedStateFromError||null!==_&&\"function\"===typeof _.componentDidCatch&&(null===Fa||!Fa.has(_)))){m.effectTag|=4096,m.expirationTime=t;var w=ta(m,u,t);Kn(m,w);break e}}m=m[\"return\"]}while(null!==m)}va=il(va)}catch(S){t=S;continue}break}while(1)}function nl(){var e=la.current;return la.current=Ht,null===e?Ht:e}function tl(e,n){e<_a&&2<e&&(_a=e),null!==n&&e<wa&&2<e&&(wa=e,Sa=n)}function rl(e){e>Ca&&(Ca=e)}function al(){for(;null!==va;)va=ol(va)}function ll(){for(;null!==va&&!on();)va=ol(va)}function ol(e){var n=ra(e.alternate,e,Ea);return e.memoizedProps=e.pendingProps,null===n&&(n=il(e)),oa.current=null,n}function il(e){va=e;do{var n=va.alternate;if(e=va[\"return\"],0===(2048&va.effectTag)){if(n=Nr(n,va,Ea),1===Ea||1!==va.childExpirationTime){for(var t=0,r=va.child;null!==r;){var a=r.expirationTime,l=r.childExpirationTime;a>t&&(t=a),l>t&&(t=l),r=r.sibling}va.childExpirationTime=t}if(null!==n)return n;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=va.firstEffect),null!==va.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=va.firstEffect),e.lastEffect=va.lastEffect),1<va.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=va:e.firstEffect=va,e.lastEffect=va))}else{if(n=Pr(va),null!==n)return n.effectTag&=2047,n;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(n=va.sibling,null!==n)return n;va=e}while(null!==va);return ka===da&&(ka=ya),null}function cl(e){var n=e.expirationTime;return e=e.childExpirationTime,n>e?n:e}function ul(e){var n=fn();return yn(99,sl.bind(null,e,n)),null}function sl(e,n){do{ml()}while(null!==Aa);if((ga&(ua|sa))!==ia)throw Error(c(327));var t=e.finishedWork,r=e.finishedExpirationTime;if(null===t)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,t===e.current)throw Error(c(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=cl(t);if(e.firstPendingTime=a,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===ba&&(va=ba=null,Ea=0),1<t.effectTag?null!==t.lastEffect?(t.lastEffect.nextEffect=t,a=t.firstEffect):a=t:a=t.firstEffect,null!==a){var l=ga;ga|=sa,oa.current=null,I(e.containerInfo),ja=a;do{try{dl()}catch(b){if(null===ja)throw Error(c(330));hl(ja,b),ja=ja.nextEffect}}while(null!==ja);ja=a;do{try{for(var o=e,i=n;null!==ja;){var u=ja.effectTag;if(16&u&&X&&ce(ja.stateNode),128&u){var s=ja.alternate;if(null!==s){var d=s.ref;null!==d&&(\"function\"===typeof d?d(null):d.current=null)}}switch(1038&u){case 2:$r(ja),ja.effectTag&=-3;break;case 6:$r(ja),ja.effectTag&=-3,Qr(ja.alternate,ja);break;case 1024:ja.effectTag&=-1025;break;case 1028:ja.effectTag&=-1025,Qr(ja.alternate,ja);break;case 4:Qr(ja.alternate,ja);break;case 8:var m=o,p=ja,f=i;X?Xr(m,p,f):qr(m,p,f),zr(p)}ja=ja.nextEffect}}catch(b){if(null===ja)throw Error(c(330));hl(ja,b),ja=ja.nextEffect}}while(null!==ja);U(e.containerInfo),e.current=t,ja=a;do{try{for(u=e;null!==ja;){var h=ja.effectTag;if(36&h&&Lr(u,ja.alternate,ja),128&h){s=void 0;var y=ja.ref;if(null!==y){var g=ja.stateNode;switch(ja.tag){case 5:s=B(g);break;default:s=g}\"function\"===typeof y?y(s):y.current=s}}ja=ja.nextEffect}}catch(b){if(null===ja)throw Error(c(330));hl(ja,b),ja=ja.nextEffect}}while(null!==ja);ja=null,cn(),ga=l}else e.current=t;if(Ba)Ba=!1,Aa=e,Va=n;else for(ja=a;null!==ja;)n=ja.nextEffect,ja.nextEffect=null,ja=n;if(n=e.firstPendingTime,0===n&&(Fa=null),1073741823===n?e===Da?Ua++:(Ua=0,Da=e):Ua=0,\"function\"===typeof vl&&vl(t.stateNode,r),Wa(e),Na)throw Na=!1,e=Pa,Pa=null,e;return(ga&ca)!==ia||vn(),null}function dl(){for(;null!==ja;){var e=ja.effectTag;0!==(256&e)&&Ur(ja.alternate,ja),0===(512&e)||Ba||(Ba=!0,gn(97,(function(){return ml(),null}))),ja=ja.nextEffect}}function ml(){if(90!==Va){var e=97<Va?97:Va;return Va=90,yn(e,pl)}}function pl(){if(null===Aa)return!1;var e=Aa;if(Aa=null,(ga&(ua|sa))!==ia)throw Error(c(331));var n=ga;for(ga|=sa,e=e.current.firstEffect;null!==e;){try{var t=e;if(0!==(512&t.effectTag))switch(t.tag){case 0:case 11:case 15:case 22:Dr(5,t),Mr(5,t)}}catch(r){if(null===e)throw Error(c(330));hl(e,r)}t=e.nextEffect,e.nextEffect=null,e=t}return ga=n,vn(),!0}function fl(e,n,t){n=Fr(t,n),n=na(e,n,1073741823),Ln(e,n),e=za(e,1073741823),null!==e&&Wa(e)}function hl(e,n){if(3===e.tag)fl(e,e,n);else for(var t=e[\"return\"];null!==t;){if(3===t.tag){fl(t,e,n);break}if(1===t.tag){var r=t.stateNode;if(\"function\"===typeof t.type.getDerivedStateFromError||\"function\"===typeof r.componentDidCatch&&(null===Fa||!Fa.has(r))){e=Fr(n,e),e=ta(t,e,1073741823),Ln(t,e),t=za(t,1073741823),null!==t&&Wa(t);break}}t=t[\"return\"]}}function yl(e,n,t){var r=e.pingCache;null!==r&&r[\"delete\"](n),ba===e&&Ea===t?ka===ha||ka===fa&&1073741823===_a&&pn()-Ta<Oa?Ja(e,Ea):Ra=!0:Pl(e,t)&&(n=e.lastPingedTime,0!==n&&n<t||(e.lastPingedTime=t,Wa(e)))}function gl(e,n){var t=e.stateNode;null!==t&&t[\"delete\"](n),n=0,0===n&&(n=La(),n=Ka(n,e,null)),e=za(e,n),null!==e&&Wa(e)}ra=function(e,t,r){var a=t.expirationTime;if(null!==e){var l=t.pendingProps;if(e.memoizedProps!==l||De.current)cr=!0;else{if(a<r){switch(cr=!1,t.tag){case 3:gr(t),or();break;case 5:if(mt(t),4&t.mode&&1!==r&&z(t.type,l))return t.expirationTime=t.childExpirationTime=1,null;break;case 1:Ke(t.type)&&We(t);break;case 4:st(t,t.stateNode.containerInfo);break;case 10:Pn(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return a=t.child.childExpirationTime,0!==a&&a>=r?_r(e,t,r):(Ve(ft,1&ft.current),t=Rr(e,t,r),null!==t?t.sibling:null);Ve(ft,1&ft.current);break;case 19:if(a=t.childExpirationTime>=r,0!==(64&e.effectTag)){if(a)return Cr(e,t,r);t.effectTag|=64}if(l=t.memoizedState,null!==l&&(l.rendering=null,l.tail=null),Ve(ft,ft.current),!a)return null}return Rr(e,t,r)}cr=!1}}else cr=!1;switch(t.expirationTime=0,t.tag){case 2:if(a=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,l=Le(t,Ue.current),An(t,r),l=Ct(null,t,a,e,l,r),t.effectTag|=1,\"object\"===n(l)&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ke(a)){var o=!0;We(t)}else o=!1;t.memoizedState=null!==l.state&&void 0!==l.state?l.state:null,Un(t);var i=a.getDerivedStateFromProps;\"function\"===typeof i&&$n(t,a,i,e),l.updater=Hn,t.stateNode=l,l._reactInternalFiber=t,Zn(t,a,e,r),t=yr(null,t,a,!0,o,r)}else t.tag=0,ur(null,t,l,r),t=t.child;return t;case 16:e:{if(l=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,R(l),1!==l._status)throw l._result;switch(l=l._result,t.type=l,o=t.tag=Sl(l),e=Cn(l,e),o){case 0:t=fr(null,t,l,e,r);break e;case 1:t=hr(null,t,l,e,r);break e;case 11:t=sr(null,t,l,e,r);break e;case 14:t=dr(null,t,l,Cn(l.type,e),a,r);break e}throw Error(c(306,l,\"\"))}return t;case 0:return a=t.type,l=t.pendingProps,l=t.elementType===a?l:Cn(a,l),fr(e,t,a,l,r);case 1:return a=t.type,l=t.pendingProps,l=t.elementType===a?l:Cn(a,l),hr(e,t,a,l,r);case 3:if(gr(t),a=t.updateQueue,null===e||null===a)throw Error(c(282));if(a=t.pendingProps,l=t.memoizedState,l=null!==l?l.element:null,Dn(e,t),qn(t,a,null,r),a=t.memoizedState.element,a===l)or(),t=Rr(e,t,r);else{if((l=t.stateNode.hydrate)&&(Z?(Jt=Se(t.stateNode.containerInfo),Zt=t,l=er=!0):l=!1),l)for(r=at(t,null,a,r),t.child=r;r;)r.effectTag=-3&r.effectTag|1024,r=r.sibling;else ur(e,t,a,r),or();t=t.child}return t;case 5:return mt(t),null===e&&rr(t),a=t.type,l=t.pendingProps,o=null!==e?e.memoizedProps:null,i=l.children,q(a,l)?i=null:null!==o&&q(a,o)&&(t.effectTag|=16),pr(e,t),4&t.mode&&1!==r&&z(a,l)?(t.expirationTime=t.childExpirationTime=1,t=null):(ur(e,t,i,r),t=t.child),t;case 6:return null===e&&rr(t),null;case 13:return _r(e,t,r);case 4:return st(t,t.stateNode.containerInfo),a=t.pendingProps,null===e?t.child=rt(t,null,a,r):ur(e,t,a,r),t.child;case 11:return a=t.type,l=t.pendingProps,l=t.elementType===a?l:Cn(a,l),sr(e,t,a,l,r);case 7:return ur(e,t,t.pendingProps,r),t.child;case 8:return ur(e,t,t.pendingProps.children,r),t.child;case 12:return ur(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(a=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,Pn(t,o),null!==i){var u=i.value;if(o=_n(u,o)?0:0|(\"function\"===typeof a._calculateChangedBits?a._calculateChangedBits(u,o):1073741823),0===o){if(i.children===l.children&&!De.current){t=Rr(e,t,r);break e}}else for(u=t.child,null!==u&&(u[\"return\"]=t);null!==u;){var s=u.dependencies;if(null!==s){i=u.child;for(var d=s.firstContext;null!==d;){if(d.context===a&&0!==(d.observedBits&o)){1===u.tag&&(d=Mn(r,null),d.tag=2,Ln(u,d)),u.expirationTime<r&&(u.expirationTime=r),d=u.alternate,null!==d&&d.expirationTime<r&&(d.expirationTime=r),Bn(u[\"return\"],r),s.expirationTime<r&&(s.expirationTime=r);break}d=d.next}}else i=10===u.tag&&u.type===t.type?null:u.child;if(null!==i)i[\"return\"]=u;else for(i=u;null!==i;){if(i===t){i=null;break}if(u=i.sibling,null!==u){u[\"return\"]=i[\"return\"],i=u;break}i=i[\"return\"]}u=i}}ur(e,t,l.children,r),t=t.child}return t;case 9:return l=t.type,o=t.pendingProps,a=o.children,An(t,r),l=Vn(l,o.unstable_observedBits),a=a(l),t.effectTag|=1,ur(e,t,a,r),t.child;case 14:return l=t.type,o=Cn(l,t.pendingProps),o=Cn(l.type,o),dr(e,t,l,o,a,r);case 15:return mr(e,t,t.type,t.pendingProps,a,r);case 17:return a=t.type,l=t.pendingProps,l=t.elementType===a?l:Cn(a,l),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,Ke(a)?(e=!0,We(t)):e=!1,An(t,r),Xn(t,a,l),Zn(t,a,l,r),yr(null,t,a,!0,e,r);case 19:return Cr(e,t,r)}throw Error(c(156,t.tag))};var bl={current:!1},vl=null,El=null;function kl(e){if(\"undefined\"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var n=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(n.isDisabled||!n.supportsFiber)return!0;try{var t=n.inject(e);vl=function(e){try{n.onCommitFiberRoot(t,e,void 0,64===(64&e.current.effectTag))}catch(r){}},El=function(e){try{n.onCommitFiberUnmount(t,e)}catch(r){}}}catch(r){}return!0}function xl(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this[\"return\"]=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function _l(e,n,t,r){return new xl(e,n,t,r)}function wl(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Sl(e){if(\"function\"===typeof e)return wl(e)?1:0;if(void 0!==e&&null!==e){if(e=e.$$typeof,e===v)return 11;if(e===x)return 14}return 2}function Cl(e,n){var t=e.alternate;return null===t?(t=_l(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.effectTag=0,t.nextEffect=null,t.firstEffect=null,t.lastEffect=null),t.childExpirationTime=e.childExpirationTime,t.expirationTime=e.expirationTime,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{expirationTime:n.expirationTime,firstContext:n.firstContext,responders:n.responders},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Rl(e,t,r,a,l,o){var i=2;if(a=e,\"function\"===typeof e)wl(e)&&(i=1);else if(\"string\"===typeof e)i=5;else e:switch(e){case p:return Tl(r.children,l,o,t);case b:i=8,l|=7;break;case f:i=8,l|=1;break;case h:return e=_l(12,r,t,8|l),e.elementType=h,e.type=h,e.expirationTime=o,e;case E:return e=_l(13,r,t,l),e.type=E,e.elementType=E,e.expirationTime=o,e;case k:return e=_l(19,r,t,l),e.elementType=k,e.expirationTime=o,e;default:if(\"object\"===n(e)&&null!==e)switch(e.$$typeof){case y:i=10;break e;case g:i=9;break e;case v:i=11;break e;case x:i=14;break e;case _:i=16,a=null;break e;case w:i=22;break e}throw Error(c(130,null==e?e:n(e),\"\"))}return t=_l(i,r,t,l),t.elementType=e,t.type=a,t.expirationTime=o,t}function Tl(e,n,t,r){return e=_l(7,e,r,n),e.expirationTime=t,e}function Ol(e,n,t){return e=_l(6,e,null,n),e.expirationTime=t,e}function jl(e,n,t){return n=_l(4,null!==e.children?e.children:[],e.key,n),n.expirationTime=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Nl(e,n,t){this.tag=n,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=H,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Pl(e,n){var t=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==t&&t>=n&&e<=n}function Fl(e,n){var t=e.firstSuspendedTime,r=e.lastSuspendedTime;t<n&&(e.firstSuspendedTime=n),(r>n||0===t)&&(e.lastSuspendedTime=n),n<=e.lastPingedTime&&(e.lastPingedTime=0),n<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Bl(e,n){n>e.firstPendingTime&&(e.firstPendingTime=n);var t=e.firstSuspendedTime;0!==t&&(n>=t?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:n>=e.lastSuspendedTime&&(e.lastSuspendedTime=n+1),n>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=n))}function Al(e,n){var t=e.lastExpiredTime;(0===t||t>n)&&(e.lastExpiredTime=n)}var Vl=null;function Il(n){if(null===Vl)try{var t=(\"require\"+Math.random()).slice(0,7);Vl=(e&&e[t])(\"timers\").setImmediate}catch(r){Vl=function(e){var n=new MessageChannel;n.port1.onmessage=e,n.port2.postMessage(void 0)}}return Vl(n)}function Ul(e){var n=e._reactInternalFiber;if(void 0===n){if(\"function\"===typeof e.render)throw Error(c(188));throw Error(c(268,Object.keys(e)))}return e=P(n),null===e?null:e.stateNode}function Dl(e,n){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime<n&&(e.retryTime=n)}function Ml(e,n){Dl(e,n),(e=e.alternate)&&Dl(e,n)}var Ll=u.IsSomeRendererActing,Kl=\"function\"===typeof i.unstable_flushAllWithoutAsserting,ql=i.unstable_flushAllWithoutAsserting||function(){for(var e=!1;ml();)e=!0;return e};function zl(e){try{ql(),Il((function(){ql()?zl(e):e()}))}catch(n){e(n)}}var Gl=0,Wl=!1,$l={__proto__:null,createContainer:function(e,n,t){return e=new Nl(e,n,t),n=_l(3,null,null,2===n?7:1===n?3:0),e.current=n,n.stateNode=e,Un(n),e},updateContainer:function(e,n,t,r){var a=n.current,l=La(),o=Gn.suspense;l=Ka(l,a,o);e:if(t){t=t._reactInternalFiber;n:{if(O(t)!==t||1!==t.tag)throw Error(c(170));var i=t;do{switch(i.tag){case 3:i=i.stateNode.context;break n;case 1:if(Ke(i.type)){i=i.stateNode.__reactInternalMemoizedMergedChildContext;break n}}i=i[\"return\"]}while(null!==i);throw Error(c(171))}if(1===t.tag){var u=t.type;if(Ke(u)){t=Ge(t,u,i);break e}}t=i}else t=Ie;return null===n.context?n.context=t:n.pendingContext=t,n=Mn(l,o),n.payload={element:e},r=void 0===r?null:r,null!==r&&(n.callback=r),Ln(a,n),qa(a,l),l},batchedEventUpdates:function(e,n){var t=ga;ga|=2;try{return e(n)}finally{ga=t,ga===ia&&vn()}},batchedUpdates:Qa,unbatchedUpdates:function(e,n){var t=ga;ga&=-2,ga|=ca;try{return e(n)}finally{ga=t,ga===ia&&vn()}},deferredUpdates:function(e){return yn(97,e)},syncUpdates:function(e,n,t,r){return yn(99,e.bind(null,n,t,r))},discreteUpdates:function(e,n,t,r,a){var l=ga;ga|=4;try{return yn(98,e.bind(null,n,t,r,a))}finally{ga=l,ga===ia&&vn()}},flushDiscreteUpdates:function(){(ga&(1|ua|sa))===ia&&(Xa(),ml())},flushControlled:function(e){var n=ga;ga|=1;try{yn(99,e)}finally{ga=n,ga===ia&&vn()}},flushSync:Za,flushPassiveEffects:ml,IsThisRendererActing:bl,getPublicRootInstance:function(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return B(e.child.stateNode);default:return e.child.stateNode}},attemptSynchronousHydration:function(e){switch(e.tag){case 3:var n=e.stateNode;n.hydrate&&Ya(n,n.firstPendingTime);break;case 13:Za((function(){return qa(e,1073741823)})),n=kn(La(),150,100),Ml(e,n)}},attemptUserBlockingHydration:function(e){if(13===e.tag){var n=kn(La(),150,100);qa(e,n),Ml(e,n)}},attemptContinuousHydration:function(e){13===e.tag&&(qa(e,3),Ml(e,3))},attemptHydrationAtCurrentPriority:function(e){if(13===e.tag){var n=La();n=Ka(n,e,null),qa(e,n),Ml(e,n)}},findHostInstance:Ul,findHostInstanceWithWarning:function(e){return Ul(e)},findHostInstanceWithNoPortals:function(e){return e=F(e),null===e?null:20===e.tag?e.stateNode.instance:e.stateNode},shouldSuspend:function(){return!1},injectIntoDevTools:function(e){var n=e.findFiberByHostInstance;return kl(l({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:u.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=P(e),null===e?null:e.stateNode},findFiberByHostInstance:function(e){return n?n(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))},act:function(e){function t(){Gl--,Ll.current=r,bl.current=a}!1===Wl&&(Wl=!0,console.error(\"act(...) is not supported in production builds of React, and might not behave as expected.\")),Gl++;var r=Ll.current,a=bl.current;Ll.current=!0,bl.current=!0;try{var l=Qa(e)}catch(o){throw t(),o}if(null!==l&&\"object\"===n(l)&&\"function\"===typeof l.then)return{then:function(e,n){l.then((function(){1<Gl||!0===Kl&&!0===r?(t(),e()):zl((function(r){t(),r?n(r):e()}))}),(function(e){t(),n(e)}))}};try{1!==Gl||!1!==Kl&&!1!==r||ql(),t()}catch(o){throw t(),o}return{then:function(e){e()}}}},Hl=$l&&$l[\"default\"]||$l;e.exports=Hl[\"default\"]||Hl;var Yl=e.exports;return e.exports=r,Yl}}).call(this,t(\"u1Ra\")(e))},\"+JPL\":function(e,n,t){e.exports={default:t(\"+SFK\"),__esModule:!0}},\"+SFK\":function(e,n,t){t(\"AUvm\"),t(\"wgeU\"),t(\"adOz\"),t(\"dl0q\"),e.exports=t(\"WEpk\").Symbol},\"+su7\":function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var r=a(t(\"q1tI\"));function a(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},l.apply(this,arguments)}function o(e,n){if(null==e)return{};var t,r,a=i(e,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}function i(e,n){if(null==e)return{};var t,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||(a[t]=e[t]);return a}t(\"KCaj\");var c=function(e){var n=e.children,t=o(e,[\"children\"]);return r[\"default\"].createElement(\"span\",l({className:\"__dumi-default-badge\"},t),n)};n[\"default\"]=c},\"+t3K\":function(e,n,t){\"use strict\";function r(){var e=a(t(\"q1tI\"));return r=function(){return e},e}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var l=r()[\"default\"].createContext({rootPath:\"/\",slug:\"\",locale:\"\",locales:[],mode:\"doc\",logo:\"\",title:\"\",desc:\"\",repoUrl:\"\",navs:[],menus:[],routeMeta:{}});n[\"default\"]=l},\"+wdc\":function(e,n,t){\"use strict\";var r,a,l,o,i,c=t(\"z01/\");if(\"undefined\"===typeof window||\"function\"!==typeof MessageChannel){var u=null,s=null,d=function e(){if(null!==u)try{var t=n.unstable_now();u(!0,t),u=null}catch(r){throw setTimeout(e,0),r}},m=Date.now();n.unstable_now=function(){return Date.now()-m},r=function(e){null!==u?setTimeout(r,0,e):(u=e,setTimeout(d,0))},a=function(e,n){s=setTimeout(e,n)},l=function(){clearTimeout(s)},o=function(){return!1},i=n.unstable_forceFrameRate=function(){}}else{var p=window.performance,f=window.Date,h=window.setTimeout,y=window.clearTimeout;if(\"undefined\"!==typeof console){var g=window.cancelAnimationFrame;\"function\"!==typeof window.requestAnimationFrame&&console.error(\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\"),\"function\"!==typeof g&&console.error(\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\")}if(\"object\"===c(p)&&\"function\"===typeof p.now)n.unstable_now=function(){return p.now()};else{var b=f.now();n.unstable_now=function(){return f.now()-b}}var v=!1,E=null,k=-1,x=5,_=0;o=function(){return n.unstable_now()>=_},i=function(){},n.unstable_forceFrameRate=function(e){0>e||125<e?console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported\"):x=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,S=w.port2;w.port1.onmessage=function(){if(null!==E){var e=n.unstable_now();_=e+x;try{E(!0,e)?S.postMessage(null):(v=!1,E=null)}catch(t){throw S.postMessage(null),t}}else v=!1},r=function(e){E=e,v||(v=!0,S.postMessage(null))},a=function(e,t){k=h((function(){e(n.unstable_now())}),t)},l=function(){y(k),k=-1}}function C(e,n){var t=e.length;e.push(n);e:for(;;){var r=t-1>>>1,a=e[r];if(!(void 0!==a&&0<O(a,n)))break e;e[r]=n,e[t]=a,t=r}}function R(e){return e=e[0],void 0===e?null:e}function T(e){var n=e[0];if(void 0!==n){var t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,a=e.length;r<a;){var l=2*(r+1)-1,o=e[l],i=l+1,c=e[i];if(void 0!==o&&0>O(o,t))void 0!==c&&0>O(c,o)?(e[r]=c,e[i]=t,r=i):(e[r]=o,e[l]=t,r=l);else{if(!(void 0!==c&&0>O(c,t)))break e;e[r]=c,e[i]=t,r=i}}}return n}return null}function O(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}var j=[],N=[],P=1,F=null,B=3,A=!1,V=!1,I=!1;function U(e){for(var n=R(N);null!==n;){if(null===n.callback)T(N);else{if(!(n.startTime<=e))break;T(N),n.sortIndex=n.expirationTime,C(j,n)}n=R(N)}}function D(e){if(I=!1,U(e),!V)if(null!==R(j))V=!0,r(M);else{var n=R(N);null!==n&&a(D,n.startTime-e)}}function M(e,t){V=!1,I&&(I=!1,l()),A=!0;var r=B;try{for(U(t),F=R(j);null!==F&&(!(F.expirationTime>t)||e&&!o());){var i=F.callback;if(null!==i){F.callback=null,B=F.priorityLevel;var c=i(F.expirationTime<=t);t=n.unstable_now(),\"function\"===typeof c?F.callback=c:F===R(j)&&T(j),U(t)}else T(j);F=R(j)}if(null!==F)var u=!0;else{var s=R(N);null!==s&&a(D,s.startTime-t),u=!1}return u}finally{F=null,B=r,A=!1}}function L(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var K=i;n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){V||A||(V=!0,r(M))},n.unstable_getCurrentPriorityLevel=function(){return B},n.unstable_getFirstCallbackNode=function(){return R(j)},n.unstable_next=function(e){switch(B){case 1:case 2:case 3:var n=3;break;default:n=B}var t=B;B=n;try{return e()}finally{B=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=K,n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=B;B=e;try{return n()}finally{B=t}},n.unstable_scheduleCallback=function(e,t,o){var i=n.unstable_now();if(\"object\"===c(o)&&null!==o){var u=o.delay;u=\"number\"===typeof u&&0<u?i+u:i,o=\"number\"===typeof o.timeout?o.timeout:L(e)}else o=L(e),u=i;return o=u+o,e={id:P++,callback:t,priorityLevel:e,startTime:u,expirationTime:o,sortIndex:-1},u>i?(e.sortIndex=u,C(N,e),null===R(j)&&e===R(N)&&(I?l():I=!0,a(D,u-i))):(e.sortIndex=o,C(j,e),V||A||(V=!0,r(M))),e},n.unstable_shouldYield=function(){var e=n.unstable_now();U(e);var t=R(j);return t!==F&&null!==F&&null!==t&&null!==t.callback&&t.startTime<=e&&t.expirationTime<F.expirationTime||o()},n.unstable_wrapCallback=function(e){var n=B;return function(){var t=B;B=n;try{return e.apply(this,arguments)}finally{B=t}}}},\"/8bt\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"jrin\"),a=(t(\"1qxE\"),t(\"D2f/\")),l=t(\"tJVT\"),o=(t(\"JCa5\"),t(\"LjQu\")),i=t(\"q1tI\"),c=t.n(i),u=t(\"YCKM\"),s=t(\"TSYQ\"),d=t.n(s),m=t(\"Aell\"),p=t(\"30iO\"),f=t(\"ZLBb\"),h=t.n(f),y=o[\"a\"].CheckableTag,g=[{key:\"0\",value:\"\\u88c5\\u9970\\u7247\"},{key:\"1\",value:\"\\u7ec7\\u5e26\"},{key:\"2\",value:\"\\u7f1d\\u7eab\\u7ebf\"},{key:\"3\",value:\"\\u82b1\\u8fb9\"},{key:\"4\",value:\"\\u73e0\\u94bb\"}],b=[{key:\"0\",value:\"1000\"},{key:\"1\",value:\"2000\"},{key:\"2\",value:\"3000\"}];n[\"default\"]=function(){var e,n,t=Object(i[\"useRef\"])(),o=c.a.useState(),s=Object(l[\"a\"])(o,2),f=s[0],v=s[1],E=c.a.useState(),k=Object(l[\"a\"])(E,2),x=k[0],_=k[1],w=c.a.useState(\"2\"),S=Object(l[\"a\"])(w,2),C=S[0],R=S[1],T=c.a.useState(!1),O=Object(l[\"a\"])(T,2),j=O[0],N=O[1],P=c.a.useState(!1),F=Object(l[\"a\"])(P,2),B=F[0],A=F[1],V=c.a.useState(!1),I=Object(l[\"a\"])(V,2),U=I[0],D=I[1],M=c.a.useState(!1),L=Object(l[\"a\"])(M,2),K=L[0],q=L[1],z=function(){t.current.toggle()},G=function(){N(!1),A(!1),D(!1),q(!1)};return c.a.createElement(m[\"a\"],{grayBg:!0,style:{overflow:\"hidden\"}},c.a.createElement(p[\"a\"],{title:\"Basic\"},c.a.createElement(a[\"a\"],{style:{zIndex:5}},c.a.createElement(a[\"a\"].Item,{title:\"\\u54c1\\u7c7b\",value:f,options:g,onChange:function(e){return v(e.key)}}),c.a.createElement(a[\"a\"].Item,{title:\"\\u4ef7\\u683c\",value:x,options:b,onChange:function(e){return _(e.key)}}))),c.a.createElement(p[\"a\"],{title:\"Custom\"},c.a.createElement(a[\"a\"],{style:{zIndex:4}},c.a.createElement(a[\"a\"].Item,{title:\"\\u54c1\\u7c7b\",value:C,options:g,onChange:function(e){return R(e.key)}}),c.a.createElement(a[\"a\"].Item,{title:\"\\u66f4\\u591a\",ref:t},c.a.createElement(u[\"f\"],{className:h.a.custom},c.a.createElement(u[\"f\"],{className:h.a.tags},c.a.createElement(u[\"f\"],{className:h.a.tag},c.a.createElement(u[\"f\"],{className:h.a.title},\"\\u54c1\\u8d28\"),c.a.createElement(y,{checked:j,onChange:function(e){return N(e)}},\"\\u5927\\u4f17\\u4f18\\u9009\"),c.a.createElement(y,{checked:B,onChange:function(e){return A(e)}},\"\\u70b9\\u8bc4\\u9ad8\\u5206\")),c.a.createElement(u[\"f\"],{className:h.a.tag},c.a.createElement(u[\"f\"],{className:h.a.title},\"\\u901f\\u5ea6\"),c.a.createElement(y,{checked:U,onChange:function(){return D((function(e){return!e}))}},\"60\\u5206\\u949f\\u5185\"),c.a.createElement(y,{checked:K,onChange:function(){return q((function(e){return!e}))}},\"40\\u5206\\u949f\\u5185\"))),c.a.createElement(u[\"f\"],{className:h.a.action},c.a.createElement(u[\"f\"],{className:d()((e={},Object(r[\"a\"])(e,h.a.btn,!0),Object(r[\"a\"])(e,h.a.reset,!0),e)),onTap:G},\"\\u91cd\\u7f6e\"),c.a.createElement(u[\"f\"],{className:d()((n={},Object(r[\"a\"])(n,h.a.btn,!0),Object(r[\"a\"])(n,h.a.complete,!0),n)),onTap:z},\"\\u5b8c\\u6210\")))))),c.a.createElement(p[\"a\"],{title:\"ActiveColor\"},c.a.createElement(a[\"a\"],{style:{zIndex:3}},c.a.createElement(a[\"a\"].Item,{title:\"\\u54c1\\u7c7b\",value:f,options:g,onChange:function(e){return v(e.key)},activeColor:\"#FF7777\"}),c.a.createElement(a[\"a\"].Item,{title:\"\\u4ef7\\u683c\",value:x,options:b,onChange:function(e){return _(e.key)},activeColor:\"#FF7777\"}))),c.a.createElement(p[\"a\"],{title:\"Disabled\"},c.a.createElement(a[\"a\"],{style:{zIndex:2}},c.a.createElement(a[\"a\"].Item,{title:\"\\u54c1\\u7c7b\",value:f,options:g,onChange:function(e){return v(e.key)},disabled:!0}),c.a.createElement(a[\"a\"].Item,{title:\"\\u4ef7\\u683c\",value:x,options:b,onChange:function(e){return _(e.key)},disabled:!0}))))}},0:function(e,n,t){e.exports=t(\"1/Kc\")},\"097j\":function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"lHvA\"),t(\"Y7RB\")},\"09U7\":function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var r=f(t(\"q1tI\")),a=t(\"ArA+\"),l=m(t(\"+t3K\")),o=m(t(\"Y2Fy\")),i=m(t(\"8tWd\")),c=f(t(\"NKr8\")),u=m(t(\"Q6P9\"));t(\"qHiR\"),t(\"vg9a\"),t(\"1EFV\");var s=m(t(\"mZso\")),d=m(t(\"N6At\"));function m(e){return e&&e.__esModule?e:{default:e}}function p(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==h(e)&&\"function\"!==typeof e)return{default:e};var n=p();if(n&&n.has(e))return n.get(e);var t={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var l=r?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(t,a,l):t[a]=e[a]}return t[\"default\"]=e,n&&n.set(e,t),t}function h(e){return h=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},h(e)}function y(e){return E(e)||v(e)||b(e)||g()}function g(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function b(e,n){if(e){if(\"string\"===typeof e)return k(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?k(e,n):void 0}}function v(e){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function E(e){if(Array.isArray(e))return k(e)}function k(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function x(e,n){if(!(e instanceof n))throw new TypeError(\"Cannot call a class as a function\")}function _(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e,n,t){return n&&_(e.prototype,n),t&&_(e,t),e}function S(e,n){if(\"function\"!==typeof n&&null!==n)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&C(e,n)}function C(e,n){return C=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},C(e,n)}function R(e){var n=j();return function(){var t,r=N(e);if(n){var a=N(this).constructor;t=Reflect.construct(r,arguments,a)}else t=r.apply(this,arguments);return T(this,t)}}function T(e,n){return!n||\"object\"!==h(n)&&\"function\"!==typeof n?O(e):n}function O(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function j(){if(\"undefined\"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function N(e){return N=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},N(e)}var P=function(e,n){var t=n.pathname.replace(/(.)\\/$/,\"$1\"),r=e.routes.find((function(e){return e.path===t}));return r?r.meta||{}:null};function F(e,n){if(!e)return 0;if(!e.getClientRects().length)return 0;var t=e.getBoundingClientRect();return t.width||t.height?n===window?(n=e.ownerDocument.documentElement,t.top-n.clientTop):t.top-n.getBoundingClientRect().top:t.top}var B=function(e){S(t,e);var n=R(t);function t(){var e;x(this,t);for(var l=arguments.length,o=new Array(l),i=0;i<l;i++)o[i]=arguments[i];return e=n.call.apply(n,[this].concat(o)),e.state={menuCollapsed:!0,currentSlug:\"\",currentLocale:\"\",currentRouteMeta:{},navs:[],menus:[]},e.timeout=null,e.timestamp=0,e.debounceOnScroll=function(){var n=100,t=O(e),r=t.setAnchorToUrl,a=!e.timeout;a&&r();var l=Date.now()-e.timestamp;l<n&&l>=0?(window.clearTimeout(e.timeout),e.timeout=window.setTimeout((function(){e.debounceOnScroll()}),n)):(e.timestamp=Date.now(),r())},e.setAnchorToUrl=function(){if(\"undefined\"!==typeof document){var n=e.props.location,t=e.state.currentRouteMeta.slugs,r=void 0===t?[]:t,l=e.state.currentSlug,o=window,i=[];if(y(r).filter((function(e){var n=e.depth;return n>1})).sort((function(e,n){return e.depth-n.depth})).forEach((function(e){var n=e.heading,t=document.getElementById(n);if(t){var r=F(t,o)-68,a=r>0?r:Math.abs(r)+50;a>100||i.push({heading:n,top:a})}})),0!==document.documentElement.scrollTop){if(i.length){var c=i.reduce((function(e,n){return n.top>e.top?n:e}));c.heading!==l&&a.history.replace((0,d[\"default\"])(n.pathname,c.heading))}}else n.hash&&a.history.replace(n.pathname)}},e.renderHero=function(e){return r[\"default\"].createElement(r[\"default\"].Fragment,null,r[\"default\"].createElement(\"div\",{className:\"__dumi-default-layout-hero\"},r[\"default\"].createElement(\"h1\",null,e.title),r[\"default\"].createElement(\"div\",{dangerouslySetInnerHTML:{__html:e.desc}}),e.actions&&e.actions.map((function(e){return r[\"default\"].createElement(a.Link,{to:e.link,key:e.text},r[\"default\"].createElement(\"button\",{type:\"button\"},e.text))}))))},e.renderFeatures=function(e){return r[\"default\"].createElement(\"div\",{className:\"__dumi-default-layout-features\"},e.map((function(e){return r[\"default\"].createElement(\"dl\",{key:e.title,style:{backgroundImage:e.icon?\"url(\".concat(e.icon,\")\"):void 0}},r[\"default\"].createElement(\"dt\",null,e.title),r[\"default\"].createElement(\"dd\",{dangerouslySetInnerHTML:{__html:e.desc}}))})))},e}return w(t,[{key:\"componentDidMount\",value:function(){var e=this;window.requestAnimationFrame((function(){if(e.state.currentSlug){var n=document.getElementById(e.state.currentSlug);n&&(document.documentElement.scrollTop=F(n,document.documentElement)-100)}window.addEventListener(\"scroll\",e.debounceOnScroll,{passive:!0})})),/\\w\\/$/.test(this.props.location.pathname)&&a.history.replace(this.props.location.pathname.replace(/\\/$/,\"\")+this.props.location.hash)}},{key:\"componentWillUnmount\",value:function(){window.removeEventListener(\"scroll\",this.debounceOnScroll)}},{key:\"componentDidUpdate\",value:function(e){this.props.location.pathname!==e.location.pathname&&(this.props.location.hash?(0,c.scrollToSlug)(this.props.location.hash.replace(\"#\",\"\")):window.scrollTo(0,0))}},{key:\"render\",value:function(){var e,n,t,a=this,s=this.props,d=s.mode,m=s.title,p=s.desc,f=s.logo,h=s.repoUrl,y=s.locales,g=s.algolia,b=s.children,v=this.state,E=v.navs,k=v.menus,x=v.menuCollapsed,_=v.currentLocale,w=v.currentSlug,S=v.currentRouteMeta,C=\"site\"===this.props.mode,R=C&&S.hero,T=C&&S.features,O=!1!==S.sidemenu&&!R&&!T&&!S.gapless,j=!R&&!T&&Boolean(null===(e=S.slugs)||void 0===e?void 0:e.length)&&(\"content\"===S.toc||void 0===S.toc)&&!S.gapless,N=\"zh-CN\"===_||\"*\"===_&&\"zh-CN\"===(null===(n=y[0])||void 0===n?void 0:n.name),P=new Date(S.updatedTime),F={github:\"GitHub\",gitlab:\"GitLab\"}[(null===(t=(h||\"\").match(/(github|gitlab)/))||void 0===t?void 0:t[1])||\"nothing\"];try{P=P.toLocaleString(_)}catch(B){P=P.toLocaleString()}return r[\"default\"].createElement(l[\"default\"].Provider,{value:{mode:d,title:m,desc:p,repoUrl:h,logo:f,navs:E,menus:k,locales:y,slug:w,locale:_,routeMeta:S,rootPath:y.length&&_!==y[0].name?\"/\".concat(_):\"/\",algolia:g}},r[\"default\"].createElement(\"div\",{className:\"__dumi-default-layout\",\"data-show-sidemenu\":String(O),\"data-show-slugs\":String(j),\"data-site-mode\":C,\"data-gapless\":String(!!S.gapless)},r[\"default\"].createElement(o[\"default\"],{navPrefix:r[\"default\"].createElement(u[\"default\"],{routes:this.props.route.routes}),onMobileMenuClick:function(){return a.setState({menuCollapsed:!x})}}),r[\"default\"].createElement(i[\"default\"],{mobileMenuCollapsed:x,location:this.props.location}),j&&r[\"default\"].createElement(c[\"default\"],{base:\"\",slugs:S.slugs,location:this.props.location,className:\"__dumi-default-layout-toc\"}),R&&this.renderHero(S.hero),T&&this.renderFeatures(S.features),r[\"default\"].createElement(\"div\",{className:\"__dumi-default-layout-content\"},b,!R&&!T&&S.filePath&&!S.gapless&&r[\"default\"].createElement(\"div\",{className:\"__dumi-default-layout-footer-meta\"},F&&r[\"default\"].createElement(\"a\",{target:\"_blank\",rel:\"noopener noreferrer\",href:\"\".concat(h,\"/edit/master/\").concat(S.filePath)},N?\"\\u5728 \".concat(F,\" \\u4e0a\\u7f16\\u8f91\\u8fd9\\u7bc7\\u6587\\u6863\"):\"Edit this doc on \".concat(F),r[\"default\"].createElement(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",x:\"0px\",y:\"0px\",viewBox:\"0 0 100 100\",width:\"15\",height:\"15\",className:\"__dumi-default-external-link-icon\"},r[\"default\"].createElement(\"path\",{fill:\"currentColor\",d:\"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z\"}),r[\"default\"].createElement(\"polygon\",{fill:\"currentColor\",points:\"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9\"}))),r[\"default\"].createElement(\"span\",{\"data-updated-text\":N?\"\\u6700\\u540e\\u66f4\\u65b0\\u65f6\\u95f4\\uff1a\":\"Last Update: \"},P)),(R||T)&&S.footer&&r[\"default\"].createElement(\"div\",{className:\"__dumi-default-layout-footer\",dangerouslySetInnerHTML:{__html:S.footer}}))))}}],[{key:\"getDerivedStateFromProps\",value:function(e){for(var n,t,r,a=e.locales,l=e.navs,o=e.location,i=e.menus,c=e.route,u=\"*\",d={currentLocale:(a[0]||{name:\"*\"}).name,currentRouteMeta:P(c,o),currentSlug:(0,s[\"default\"])(o)?o.query.anchor:decodeURIComponent(o.hash).replace(\"#\",\"\"),navs:[],menus:[]},m=d.currentLocale!==(null===(n=a[0])||void 0===n?void 0:n.name)&&\"*\"!==d.currentLocale,p=m?\"/\".concat(d.currentLocale):\"/\",f=a.length-1;f>=0;f-=1){var h=(a[f]||{name:\"\"}).name;if(o.pathname.startsWith(\"/\".concat(h))){d.currentLocale=h;break}}if(d.currentRouteMeta||o.pathname===p||(window.location.replace(p),d.currentRouteMeta={}),o.pathname===p)u=p;else if(l[d.currentLocale])for(var y=l[d.currentLocale].length-1;y>=0;y-=1){var g=l[d.currentLocale][y],b=[g].concat(g.children).filter(Boolean),v=b.find((function(e){return e.path&&new RegExp(\"^\".concat(e.path.replace(/\\.html$/,\"\"),\"(/|.|$)\")).test(o.pathname)}));if(v){u=v.path;break}}return d.navs=l[d.currentLocale]||[],d.menus=(null===(t=i[d.currentLocale])||void 0===t?void 0:t[u])||(null===(r=i[d.currentLocale])||void 0===r?void 0:r[\"*\"])||[],d}}]),t}(r.Component);n[\"default\"]=B},\"0Owb\":function(e,n,t){\"use strict\";function r(){return r=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},r.apply(this,arguments)}t.d(n,\"a\",(function(){return r}))},\"0V2J\":function(e,n,t){},\"0cmj\":function(e,n,t){e.exports={remarks:\"remarks___2AwmV\"}},\"0lgO\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"1L6A\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"cascade\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#cascade\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Cascade\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import React, { useRef } from 'react';\\nimport { View } from 'remax/one';\\nimport { Cascade, CascadePopup, Cell, Filter } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport { Categorys } from '../../mock';\\n\\nconst options1 = [\\n  {\\n    key: '0',\\n    value: '1000',\\n  },\\n  {\\n    key: '1',\\n    value: '2000',\\n  },\\n  {\\n    key: '2',\\n    value: '3000',\\n  },\\n];\\n\\nexport default () => {\\n  const [selector, setSelector] = React.useState<any[]>([]);\\n  const [selector1, setSelector1] = React.useState<any[]>([]);\\n  const [selector2, setSelector2] = React.useState<any[]>([]);\\n\\n  const [value3, setValue3] = React.useState('0');\\n\\n  const handleChangeCategory = (value: any[], last: any) => {\\n    setSelector(value);\\n  };\\n\\n  const handleCompleteCategory = (value: any[], last: any) => {};\\n\\n  const handleChangeCategory1 = (value: any[], last: any) => {\\n    setSelector1(value);\\n  };\\n\\n  const handleCompleteCategory1 = (value: any[], last: any) => {};\\n\\n  // Filter\\n  const seletorRef = useRef<any>();\\n  const handleChangeCategory2 = (value: any, valueStr: any) => {\\n    setSelector2(value);\\n  };\\n  const handleCompleteCategory2 = (value: any, valueStr: any) => {\\n    seletorRef.current.toggle();\\n  };\\n\\n  return (\\n    <Frame grayBg style={{ overflow: 'hidden' }}>\\n      <Block title=\\\"Basic\\\">\\n        <Cascade\\n          name=\\\"\\u54c1\\u7c7b\\\"\\n          options={Categorys}\\n          onChange={handleChangeCategory}\\n          onComplete={handleCompleteCategory}\\n          value={selector}\\n        />\\n      </Block>\\n      <Block title=\\\"With Filter\\\">\\n        <Filter zIndex={998}>\\n          <Filter.Item title=\\\"\\u54c1\\u7c7b\\\" ref={seletorRef}>\\n            <Cascade\\n              name=\\\"\\u54c1\\u7c7b\\\"\\n              options={Categorys}\\n              onChange={handleChangeCategory2}\\n              onComplete={handleCompleteCategory2}\\n              value={selector2}\\n            />\\n          </Filter.Item>\\n          <Filter.Item\\n            label=\\\"\\u4ef7\\u683c\\\"\\n            value={value3}\\n            options={options1}\\n            onChange={e => setValue3(e.key)}\\n          />\\n        </Filter>\\n      </Block>\\n      <View style={{ height: '500px' }} />\\n      <Block title=\\\"With Cell and Popup\\\">\\n        <Cell label=\\\"\\u54c1\\u7c7b\\\" arrow>\\n          <CascadePopup\\n            name=\\\"\\u54c1\\u7c7b\\\"\\n            placeholder=\\\"\\u8bf7\\u9009\\u62e9\\\"\\n            options={Categorys}\\n            onChange={handleChangeCategory1}\\n            onComplete={handleCompleteCategory1}\\n            value={selector1}\\n            height=\\\"1024px\\\"\\n          />\\n        </Cell>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar _react = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _mock = require('../../mock');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar options1 = [\\n  {\\n    key: '0',\\n    value: '1000',\\n  },\\n  {\\n    key: '1',\\n    value: '2000',\\n  },\\n  {\\n    key: '2',\\n    value: '3000',\\n  },\\n];\\n\\nvar _default = function _default() {\\n  var _React$useState = _react['default'].useState([]),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    selector = _React$useState2[0],\\n    setSelector = _React$useState2[1];\\n\\n  var _React$useState3 = _react['default'].useState([]),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    selector1 = _React$useState4[0],\\n    setSelector1 = _React$useState4[1];\\n\\n  var _React$useState5 = _react['default'].useState([]),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    selector2 = _React$useState6[0],\\n    setSelector2 = _React$useState6[1];\\n\\n  var _React$useState7 = _react['default'].useState('0'),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    value3 = _React$useState8[0],\\n    setValue3 = _React$useState8[1];\\n\\n  var handleChangeCategory = function handleChangeCategory(value, last) {\\n    setSelector(value);\\n  };\\n\\n  var handleCompleteCategory = function handleCompleteCategory(value, last) {};\\n\\n  var handleChangeCategory1 = function handleChangeCategory1(value, last) {\\n    setSelector1(value);\\n  };\\n\\n  var handleCompleteCategory1 = function handleCompleteCategory1(value, last) {}; // Filter\\n\\n  var seletorRef = (0, _react.useRef)();\\n\\n  var handleChangeCategory2 = function handleChangeCategory2(value, valueStr) {\\n    setSelector2(value);\\n  };\\n\\n  var handleCompleteCategory2 = function handleCompleteCategory2(value, valueStr) {\\n    seletorRef.current.toggle();\\n  };\\n\\n  return (\\n    <_common.Frame\\n      grayBg\\n      style={{\\n        overflow: 'hidden',\\n      }}\\n    >\\n      <_common.Block title=\\\"Basic\\\">\\n        <_annaRemaxUi.Cascade\\n          name=\\\"\\u54c1\\u7c7b\\\"\\n          options={_mock.Categorys}\\n          onChange={handleChangeCategory}\\n          onComplete={handleCompleteCategory}\\n          value={selector}\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"With Filter\\\">\\n        <_annaRemaxUi.Filter zIndex={998}>\\n          <_annaRemaxUi.Filter.Item title=\\\"\\u54c1\\u7c7b\\\" ref={seletorRef}>\\n            <_annaRemaxUi.Cascade\\n              name=\\\"\\u54c1\\u7c7b\\\"\\n              options={_mock.Categorys}\\n              onChange={handleChangeCategory2}\\n              onComplete={handleCompleteCategory2}\\n              value={selector2}\\n            />\\n          </_annaRemaxUi.Filter.Item>\\n          <_annaRemaxUi.Filter.Item\\n            label=\\\"\\u4ef7\\u683c\\\"\\n            value={value3}\\n            options={options1}\\n            onChange={function (e) {\\n              return setValue3(e.key);\\n            }}\\n          />\\n        </_annaRemaxUi.Filter>\\n      </_common.Block>\\n      <_one.View\\n        style={{\\n          height: '500px',\\n        }}\\n      />\\n      <_common.Block title=\\\"With Cell and Popup\\\">\\n        <_annaRemaxUi.Cell label=\\\"\\u54c1\\u7c7b\\\" arrow>\\n          <_annaRemaxUi.CascadePopup\\n            name=\\\"\\u54c1\\u7c7b\\\"\\n            placeholder=\\\"\\u8bf7\\u9009\\u62e9\\\"\\n            options={_mock.Categorys}\\n            onChange={handleChangeCategory1}\\n            onComplete={handleCompleteCategory1}\\n            value={selector1}\\n            height=\\\"1024px\\\"\\n          />\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-4\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"},\"mock/index.ts\":{path:\"../../mock\",content:\"export const ReturnDeliveryWay = [\\n  {\\n    children: [\\n      {\\n        value: '\\u516c\\u53f8\\u81ea\\u53d6',\\n        key: 'companySelfFetch',\\n      },\\n      {\\n        value: '\\u8d27\\u62c9\\u62c9',\\n        key: 'companyHuoLaLa',\\n      },\\n      {\\n        value: '\\u5176\\u4ed6\\u7b2c\\u4e09\\u65b9\\u7269\\u6d41',\\n        key: 'companyOtherLogistics',\\n      },\\n    ],\\n    value: '\\u516c\\u53f8\\u914d\\u9001',\\n    key: 'company',\\n  },\\n  {\\n    children: [\\n      {\\n        value: '\\u5ba2\\u6237\\u81ea\\u9001',\\n        key: 'customerSelfSend',\\n      },\\n      {\\n        value: '\\u8d27\\u62c9\\u62c9',\\n        key: 'customerHuoLaLa',\\n      },\\n      {\\n        value: '\\u5176\\u4ed6\\u7b2c\\u4e09\\u65b9\\u7269\\u6d41',\\n        key: 'customerOtherLogistics',\\n      },\\n    ],\\n    value: '\\u5ba2\\u6237\\u914d\\u9001',\\n    key: 'customer',\\n  },\\n];\\n\\nexport const Categorys = [\\n  {\\n    key: '20191217161304575-000001y6tyZNjU',\\n    value: '\\u8f85\\u6750',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165823924-000002gO44PH4L',\\n        value: '\\u5305\\u88c5\\u888b',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656301-0000399wiWTEts',\\n            value: 'PE',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656301-00004069R24fKd',\\n            value: 'OPP',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656302-000041aYgkOREr',\\n            value: '\\u65e0\\u7eba\\u5e03',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656302-000042eCtjDn1k',\\n            value: '\\u6c14\\u6ce1\\u888b',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656302-000043UFAkA6vU',\\n            value: '\\u5305\\u88c5\\u76d2',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656302-0000442hqIqGoF',\\n            value: '\\u7279\\u79cd\\u819c',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165823925-000003lcmwrD8L',\\n        value: '\\u5546\\u6807',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656303-000047tPRW1CcA',\\n            value: '\\u7ec7\\u551b',\\n            parentKey: '20191217165823925-000003lcmwrD8L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656303-000048AdtxHrs8',\\n            value: '\\u540a\\u724c',\\n            parentKey: '20191217165823925-000003lcmwrD8L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656303-0000498cYkKVZU',\\n            value: '\\u6d17\\u6c34\\u551b',\\n            parentKey: '20191217165823925-000003lcmwrD8L',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165823925-000004jnmMJAhI',\\n        value: '\\u8863\\u67b6',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20200207134709826-0000017IdxzBg1',\\n            value: '\\u5851\\u6599\\u8863\\u67b6',\\n            parentKey: '20191217165823925-000004jnmMJAhI',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165823925-000005zNvplXoZ',\\n        value: '\\u9b54\\u672f\\u8d34',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20200207134709841-000004CbGGqtSn',\\n            value: '\\u901a\\u7528\\u9b54\\u672f\\u8d34',\\n            parentKey: '20191217165823925-000005zNvplXoZ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20200427132730707-000001Eb7GSuIf',\\n        value: '\\u540a\\u7c92',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20200427132730717-000002NMWmmiYK',\\n        value: '\\u9632\\u76d7\\u6263',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20200427132730717-000003jRLoFOfD',\\n        value: '\\u7eb8\\u5361',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304576-000002r1LOtUSo',\\n    value: '\\u88c5\\u9970\\u7247',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217162147778-000001JsV6LYt9',\\n        value: '\\u624b\\u5de5\\u9489\\u73e0',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: [\\n          {\\n            key: '20191217163043957-0000018FENDbBC',\\n            value: '\\u6bdb\\u6be1\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 3,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043959-000002wGATJohh',\\n            value: '\\u7eb1\\u7c7b\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 4,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043959-000003YfJc0a7y',\\n            value: '\\u7ee3\\u82b1\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 5,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043959-000004gQb8fOXl',\\n            value: '\\u88c1\\u7247\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 6,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043960-000005p8It3KTK',\\n            value: '\\u8863\\u9886\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 7,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043960-000006L6oJJMyg',\\n            value: '\\u6210\\u8863\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 8,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043960-000007RptOyytA',\\n            value: '\\u7ec7\\u5e26\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 9,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217162147782-000002fV02O3ca',\\n        value: '\\u673a\\u5668\\u6253\\u73e0',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: [\\n          {\\n            key: '20191217163814286-000001uWoEKBrA',\\n            value: '\\u673a\\u5668\\u6253\\u73cd\\u73e0',\\n            parentKey: '20191217162147782-000002fV02O3ca',\\n            sort: 3,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163814288-000002trUKEqmp',\\n            value: '\\u673a\\u5668\\u6253\\u94bb',\\n            parentKey: '20191217162147782-000002fV02O3ca',\\n            sort: 4,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163814288-000003IJia6iAW',\\n            value: '\\u673a\\u5668\\u6253\\u91d1\\u5c5e\\u9489',\\n            parentKey: '20191217162147782-000002fV02O3ca',\\n            sort: 5,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217162147782-000003M6Y1PIl2',\\n        value: '\\u624b\\u94a9\\u82b1',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: null,\\n      },\\n      {\\n        key: '20191217162147782-000004CgQkO75J',\\n        value: '\\u8863\\u9886',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: null,\\n      },\\n      {\\n        key: '20191217162147782-000005Ty3EoFjO',\\n        value: '\\u70eb\\u753b',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304576-000003HHVXFr6e',\\n    value: '\\u523a\\u7ee3',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232236-00000166H9exyS',\\n        value: '\\u7ee3\\u82b1\\u7ae0',\\n        parentKey: '20191217161304576-000003HHVXFr6e',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430118-000001mc4VstBq',\\n            value: '\\u73e0\\u7247\\u7ee3',\\n            parentKey: '20191217165232236-00000166H9exyS',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232237-000002Y1kBzGKT',\\n        value: '\\u88c1\\u7247\\u523a\\u7ee3',\\n        parentKey: '20191217161304576-000003HHVXFr6e',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430120-000002kvZwHAkn',\\n            value: '\\u73e0\\u5b50\\u7ee3',\\n            parentKey: '20191217165232237-000002Y1kBzGKT',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232237-000003CgD4oONp',\\n        value: '\\u6210\\u8863\\u523a\\u7ee3',\\n        parentKey: '20191217161304576-000003HHVXFr6e',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430120-000003BvPrzoaN',\\n            value: '\\u76d8\\u7ef3\\u7ee3',\\n            parentKey: '20191217165232237-000003CgD4oONp',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000004KyaioEsi',\\n        value: '\\u9762\\u6599\\u523a\\u7ee3',\\n        parentKey: '20191217161304576-000003HHVXFr6e',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430120-0000044F3f0sLK',\\n            value: '\\u7ebf\\u7ee3/\\u5e73\\u7ee3',\\n            parentKey: '20191217165232238-000004KyaioEsi',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430120-000005I63gL7tF',\\n            value: '\\u7259\\u5237\\u7ee3',\\n            parentKey: '20191217165232238-000004KyaioEsi',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430121-000006PC2r6L31',\\n            value: '\\u6bdb\\u5dfe\\u7ee3',\\n            parentKey: '20191217165232238-000004KyaioEsi',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430121-0000073c2ZeSAy',\\n            value: '\\u690d\\u7ed2\\u7ee3',\\n            parentKey: '20191217165232238-000004KyaioEsi',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304576-000004FTr9G76t',\\n    value: '\\u82b1\\u8fb9',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232238-000005yrkmxC6f',\\n        value: '\\u6c34\\u6eb6\\u82b1\\u8fb9',\\n        parentKey: '20191217161304576-000004FTr9G76t',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430121-000008FSnIRmdM',\\n            value: '\\u725b\\u5976\\u4e1d',\\n            parentKey: '20191217165232238-000005yrkmxC6f',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430121-0000096Vs9uQ0R',\\n            value: '\\u68c9\\u4e1d',\\n            parentKey: '20191217165232238-000005yrkmxC6f',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430121-000010tDxNfTNC',\\n            value: '\\u6da4\\u5149',\\n            parentKey: '20191217165232238-000005yrkmxC6f',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000006pYONxAlu',\\n        value: '\\u857e\\u4e1d\\u82b1\\u8fb9',\\n        parentKey: '20191217161304576-000004FTr9G76t',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430121-000011VYPB6U7b',\\n            value: '\\u776b\\u6bdb\\u82b1\\u8fb9',\\n            parentKey: '20191217165232238-000006pYONxAlu',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000007ivSMOS92',\\n        value: '\\u523a\\u7ee3\\u82b1\\u8fb9',\\n        parentKey: '20191217161304576-000004FTr9G76t',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430121-000012dexmjeIf',\\n            value: '\\u68c9\\u5e03\\u7ee3',\\n            parentKey: '20191217165232238-000007ivSMOS92',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430122-000013CRNBFK23',\\n            value: '\\u96d5\\u5b54\\u7ee3',\\n            parentKey: '20191217165232238-000007ivSMOS92',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304576-000005RN9X3YFT',\\n    value: '\\u5143\\u7d20',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232238-000008MglUKL6v',\\n        value: '\\u6c34\\u94bb',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430122-0000141P9Tz4yw',\\n            value: '\\u82b1\\u7bee\\u722a',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430122-000015bMmUBISy',\\n            value: '\\u56db\\u722a',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430122-000016Vt8nK231',\\n            value: '\\u5305\\u6263',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430122-000017ucrwcbfx',\\n            value: '\\u7c98\\u80f6',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430123-0000180mx2t9BL',\\n            value: '\\u88f8\\u6c34\\u94bb',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000009I56kLELs',\\n        value: '\\u94bb\\u94fe',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430123-000019aZy65KbG',\\n            value: '\\u5355\\u6392\\u94bb\\u94fe',\\n            parentKey: '20191217165232238-000009I56kLELs',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430123-000020sBM1lVrC',\\n            value: '\\u7ec4\\u5408\\u94bb\\u94fe',\\n            parentKey: '20191217165232238-000009I56kLELs',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430123-000021Tg0mAI20',\\n            value: '\\u94bb\\u7f51',\\n            parentKey: '20191217165232238-000009I56kLELs',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000010CIhXWh7P',\\n        value: '\\u6c34\\u6676',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430123-000022t2wJHZWG',\\n            value: '\\u5c16\\u5e95\\u6c34\\u6676',\\n            parentKey: '20191217165232238-000010CIhXWh7P',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430123-0000238vmPQmJc',\\n            value: '\\u5e73\\u5e95\\u6c34\\u6676',\\n            parentKey: '20191217165232238-000010CIhXWh7P',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-0000115uliki3x',\\n        value: '\\u6c34\\u6676\\u73e0',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232238-000012wyxWG27j',\\n        value: '\\u918b\\u9178\\u677f\\u6750',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232238-000013xYUqVQb4',\\n        value: '\\u70eb\\u77f3',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430124-000024TEPGQYbl',\\n            value: '\\u70eb\\u94bb',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-000025qCudkwHK',\\n            value: '\\u94dd\\u70eb\\u7247',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-0000266timdVxn',\\n            value: '\\u94dc\\u70eb\\u7247',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-000027k9heSLmy',\\n            value: '\\u73cd\\u73e0\\u70eb\\u7247',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-000028uQLunj2D',\\n            value: '\\u6811\\u8102\\u70eb',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-000029i1UqkwGh',\\n            value: '\\u4e9a\\u514b\\u529b\\u70eb',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232239-000014JrMYVHhM',\\n        value: '\\u5c3f\\u7d20\\u73e0',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232239-0000154JEiSkDU',\\n        value: '\\u4eff\\u73cd\\u73e0',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232239-000016w3UwMSLn',\\n        value: '\\u6811\\u8102',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430124-000030KiG9kCZt',\\n            value: '\\u5c16\\u5e95\\u6811\\u8102',\\n            parentKey: '20191217165232239-000016w3UwMSLn',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430125-000031MqyFnI35',\\n            value: '\\u5e73\\u5e95\\u6811\\u8102',\\n            parentKey: '20191217165232239-000016w3UwMSLn',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430125-000032B4Lbm1yI',\\n            value: '\\u6811\\u8102\\u677f\\u6750',\\n            parentKey: '20191217165232239-000016w3UwMSLn',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232239-000017hyf9ZTce',\\n        value: '\\u4e9a\\u514b\\u529b',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430125-000033kl68NHe8',\\n            value: '\\u5c16\\u5e95\\u4e9a\\u514b\\u529b',\\n            parentKey: '20191217165232239-000017hyf9ZTce',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430125-000034bNEkm1JS',\\n            value: '\\u5e73\\u5e95\\u4e9a\\u514b\\u529b',\\n            parentKey: '20191217165232239-000017hyf9ZTce',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430125-000035IbpW6shj',\\n            value: '\\u4e9a\\u514b\\u529b\\u677f\\u6750',\\n            parentKey: '20191217165232239-000017hyf9ZTce',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232239-000018X2VXnwJr',\\n        value: '\\u6ef4\\u6cb9',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430125-000036StiCLSoY',\\n            value: '\\u6ef4\\u6cb9\\u94bb',\\n            parentKey: '20191217165232239-000018X2VXnwJr',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430126-000037DcQr4Y6r',\\n            value: '\\u6ef4\\u6cb9\\u82b1',\\n            parentKey: '20191217165232239-000018X2VXnwJr',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232239-000019pWyf1m8E',\\n        value: '\\u73e0\\u5b50',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232239-000020rhGd9Exh',\\n        value: '\\u73e0\\u7ba1',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232239-000021keUzT6bA',\\n        value: '\\u73e0\\u7247',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-0000062lDupQwh',\\n    value: '\\u7ec7\\u5e26',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232240-000022FVYyI6KA',\\n        value: '\\u677e\\u7d27\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-000023XUanCWUJ',\\n        value: '\\u7ef3\\u5b50',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430126-000038eLf0Tg9V',\\n            value: '\\u68c9\\u7ef3',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20191217171318553-000001fJ1nTKgF',\\n                value: '\\u6241\\u7ef3',\\n                parentKey: '20191217170430126-000038eLf0Tg9V',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000002CM2D2GqJ',\\n                value: '\\u7f16\\u7ec7\\u7ef3',\\n                parentKey: '20191217170430126-000038eLf0Tg9V',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000003pvgWKty2',\\n                value: '\\u5706\\u7ef3',\\n                parentKey: '20191217170430126-000038eLf0Tg9V',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20191217170430126-000039PUsVEnfM',\\n            value: '\\u6da4\\u68c9',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430126-000040vgGwM3BI',\\n            value: 'PP\\u4e19\\u7eb6',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430126-000041iRWU94sR',\\n            value: '\\u6da4\\u7eb6(\\u5706\\u7ef3)',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20191217171318554-000004u64rvFci',\\n                value: '\\u7f16\\u7ec7\\u5706\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000005D82CJ2Zh',\\n                value: '\\u87ba\\u7eb9\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000006AM320zG1',\\n                value: '\\u7f0e\\u7eb9\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000007cD2sAorC',\\n                value: '\\u683c\\u5b50\\u7eb9',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-0000084gSupYXT',\\n                value: '\\u5706\\u70b9\\u7eb9',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-000009jMr56TvB',\\n                value: '\\u4eba\\u5b57\\u7eb9',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-000010giPOme5z',\\n                value: '\\u63d0\\u82b1',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-0000114j3DTdyv',\\n                value: '\\u5e73\\u7eb9\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-0000124dp8ALZu',\\n                value: '\\u5bc6\\u7ec7\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20191217170430126-000042V2yKelNY',\\n            value: '\\u9526\\u7eb6',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430127-000043Xhx3U4Pk',\\n            value: '\\u4e73\\u80f6/\\u50cf\\u7b4b\\u7ef3',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20191217171318555-0000138UnKaeCt',\\n                value: '\\u900f\\u660e\\u6241\\u7ef3',\\n                parentKey: '20191217170430127-000043Xhx3U4Pk',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-000014ey7W2NOj',\\n                value: '\\u5706\\u7ef3',\\n                parentKey: '20191217170430127-000043Xhx3U4Pk',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20191217170656292-000001T2mnDeIP',\\n            value: '\\u4eba\\u9020\\u4e1d',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656294-000002674NqDCg',\\n            value: '\\u5c3c\\u9f99',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656294-000003re8ap0Hi',\\n            value: '\\u5316\\u7ea4',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656294-000004JWEXgdHy',\\n            value: '\\u9ebb\\u7ef3',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232240-000024z4jTsIAh',\\n        value: '\\u87ba\\u7eb9',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-000025VNHMU170',\\n        value: '\\u5e3d\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-0000265uM1zXBk',\\n        value: '\\u4e1d\\u7ed2\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-000027PgvfnF0C',\\n        value: '\\u91d1\\u94f6\\u8471\\u7ec7\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-000028xlHru6lj',\\n        value: '\\u4e8c\\u6b21\\u5de5\\u827a\\u7ec7\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656295-000005DbDFXz0U',\\n            value: '\\u5c0f\\u9999\\u98ce\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-000006C7kIWn1n',\\n            value: '\\u6bdb\\u5dfe\\u7ee3\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-0000079klbAYsR',\\n            value: '\\u73e0\\u7247\\u7ee3\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-000008eat014IA',\\n            value: 'TPU\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-000009JXZg7Fbj',\\n            value: '\\u6c11\\u65cf\\u98ce\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-000010FnPul1N0',\\n            value: '\\u4e94\\u91d1\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232240-000029kdoKB8AZ',\\n        value: '\\u6d41\\u82cf',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656296-000011whdNoZP3',\\n            value: 'U\\u578b/I\\u578b\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656296-0000125i0Lb9zp',\\n            value: '\\u540a\\u7a57\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656296-000013LfGEyCMB',\\n            value: '\\u76ae\\u8d28\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656296-000014vN8M7dt7',\\n            value: '\\u4eae\\u7247\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656296-000015dDY8NQ7N',\\n            value: '\\u73e0\\u94bb\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-000007RvNnXMgX',\\n    value: '\\u4e94\\u91d1',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232240-000030bweCQhxN',\\n        value: '\\u94fe\\u6761',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657971-0000015c4MFng6',\\n        value: '\\u6c14\\u773c',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657972-000002Lv0YsTin',\\n        value: '\\u94c6\\u9489\\u7c7b',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-000003tjwHCvBl',\\n        value: '\\u80f8\\u9488',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-000004wTF2ZyE4',\\n        value: '\\u540a\\u949f',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-000005yX7GUQOQ',\\n        value: '\\u91d1\\u5c5e\\u73af',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656297-000016fOKXol0z',\\n            value: '\\u65e5\\u5b57\\u73af',\\n            parentKey: '20191217165657973-000005yX7GUQOQ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656297-000017FskDddgE',\\n            value: 'D\\u5b57\\u73af',\\n            parentKey: '20191217165657973-000005yX7GUQOQ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657973-000006F6cXFSYy',\\n        value: '\\u4e94\\u91d1\\u9970\\u54c1',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656297-0000184Jd9TRtJ',\\n            value: '\\u94dc\\u7c7b\\u9970\\u54c1',\\n            parentKey: '20191217165657973-000006F6cXFSYy',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656297-000019sRveH0fP',\\n            value: '\\u950c\\u5408\\u91d1\\u9970\\u54c1',\\n            parentKey: '20191217165657973-000006F6cXFSYy',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656298-000020wakZDCyA',\\n            value: '\\u7ec4\\u5408\\u9970\\u54c1',\\n            parentKey: '20191217165657973-000006F6cXFSYy',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-000008HsmOlG2W',\\n    value: '\\u7ebd\\u6263',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165657973-000007o31Z6lyw',\\n        value: '\\u94bb\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656298-0000214QdZt0ak',\\n            value: '\\u5408\\u91d1\\u94bb\\u6263',\\n            parentKey: '20191217165657973-000007o31Z6lyw',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656298-000022PKF0mV1r',\\n            value: 'ABS\\u7c98\\u94bb\\u6263',\\n            parentKey: '20191217165657973-000007o31Z6lyw',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656298-000023IRsreTfR',\\n            value: '\\u73cd\\u73e0\\u7ec4\\u5408\\u94bb\\u6263',\\n            parentKey: '20191217165657973-000007o31Z6lyw',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657973-0000080UuZhY3V',\\n        value: '\\u6c34\\u6676\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-000009N2w7blXD',\\n        value: '\\u6811\\u8102\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-0000100bCa6Vc7',\\n        value: '\\u918b\\u9178\\u677f\\u6750\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657974-000011NPbUPhAK',\\n        value: '\\u5305\\u5e03\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657974-000012JcZm9nla',\\n        value: '\\u56db\\u5408\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656298-000024mkSTQQK8',\\n            value: '\\u9762\\u677f',\\n            parentKey: '20191217165657974-000012JcZm9nla',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656299-000025kawKkDbO',\\n            value: '\\u4e0b\\u4e09\\u4ef6',\\n            parentKey: '20191217165657974-000012JcZm9nla',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657974-000013iiAWdkTL',\\n        value: '\\u91d1\\u5c5e\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656299-000026UPO56ZC3',\\n            value: '\\u65e5\\u5b57\\u6263',\\n            parentKey: '20191217165657974-000013iiAWdkTL',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656299-000027UriRNFog',\\n            value: 'D\\u5b57\\u6263',\\n            parentKey: '20191217165657974-000013iiAWdkTL',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656299-000028W4ScFbD0',\\n            value: '\\u4e94\\u722a\\u6263',\\n            parentKey: '20191217165657974-000013iiAWdkTL',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656299-000029OOjaYjoJ',\\n            value: '\\u5de5\\u5b57\\u6263',\\n            parentKey: '20191217165657974-000013iiAWdkTL',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657974-0000141GLhUHVz',\\n        value: '\\u5f39\\u7c27\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656299-0000300M8MpigQ',\\n            value: '\\u5730\\u96f7\\u6263',\\n            parentKey: '20191217165657974-0000141GLhUHVz',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656300-000031PtfsRGxv',\\n            value: '\\u5927\\u7af9\\u8282\\u5f39\\u7c27\\u6263',\\n            parentKey: '20191217165657974-0000141GLhUHVz',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656300-000032H4NE3wuY',\\n            value: '\\u53cc\\u5934\\u5f39\\u7c27\\u6263',\\n            parentKey: '20191217165657974-0000141GLhUHVz',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656300-000033emnUX2Gw',\\n            value: '\\u5355\\u5934\\u5f39\\u7c27\\u6263',\\n            parentKey: '20191217165657974-0000141GLhUHVz',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657974-000015eIs6S1GZ',\\n        value: '\\u6697\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656300-0000349J7FFIa6',\\n            value: '\\u91d1\\u5c5e',\\n            parentKey: '20191217165657974-000015eIs6S1GZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656300-000035pWgaROfZ',\\n            value: '\\u6811\\u8102',\\n            parentKey: '20191217165657974-000015eIs6S1GZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656301-000036YEOBRkDl',\\n            value: '\\u5305\\u5e03',\\n            parentKey: '20191217165657974-000015eIs6S1GZ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657974-000016voKKPOE9',\\n        value: '\\u725b\\u89d2\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657974-0000178Syd6uqO',\\n        value: '\\u8d1d\\u58f3\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657974-000018gXZz0iLB',\\n        value: '\\u6930\\u5b50\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000019nKObN65V',\\n        value: '\\u6728\\u5934\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20200414111318783-000001AYXiigA4',\\n        value: '\\u5361\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-000009kakIYneM',\\n    value: '\\u7f1d\\u7eab\\u7ebf',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217170656301-000037OrpfP8R1',\\n        value: '\\u6da4\\u7eb6\\u7f1d\\u7eab\\u7ebf',\\n        parentKey: '20191217161304577-000009kakIYneM',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217170656301-000037OrpfP8RD',\\n        value: '\\u4f4e\\u5f39\\u4e1d',\\n        parentKey: '20191217161304577-000009kakIYneM',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217170656301-000038RebaC6Pc',\\n        value: '\\u9ad8\\u5f3a\\u7ebf',\\n        parentKey: '20191217161304577-000009kakIYneM',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-000010MmFCiK6I',\\n    value: '\\u91cc\\u5e03',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165657975-000021Fiiskon1',\\n        value: '\\u96ea\\u7eba',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000022F31oZ869',\\n        value: '\\u8272\\u4e01',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000023van83q8e',\\n        value: '\\u9488\\u7ec7',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000024lVAwJLPt',\\n        value: '\\u918b\\u9178',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000025CnovdiJo',\\n        value: '\\u6da4\\u5854\\u592b',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000026smSLbU0R',\\n        value: '\\u6625\\u4e9a\\u7eba',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657976-000027E6qtGc83',\\n        value: '\\u8212\\u7f8e\\u7ef8',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165823923-0000010GHOJdYD',\\n        value: '\\u80c6\\u5e03',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20200226091842647-000001yM5dZfDy',\\n    value: '\\u533b\\u7597\\u7528\\u54c1',\\n    parentKey: '0',\\n    sort: 0,\\n    children: [\\n      {\\n        key: '20200226091842649-0000025gFxW5l2',\\n        value: '\\u53e3\\u7f69',\\n        parentKey: '20200226091842647-000001yM5dZfDy',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20200226091842649-000004vCuabYKH',\\n            value: '\\u53e3\\u7f69\\u7ef3\\u5b50',\\n            parentKey: '20200226091842649-0000025gFxW5l2',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20200226091842650-000008pIo29kKY',\\n                value: '\\u6241\\u7ef3',\\n                parentKey: '20200226091842649-000004vCuabYKH',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842650-000009eIUMUpCq',\\n                value: '\\u5706\\u5f62\\u7ef3',\\n                parentKey: '20200226091842649-000004vCuabYKH',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20200226091842649-000005rbAn6Lmm',\\n            value: '\\u53e3\\u7f69\\u9f3b\\u6881\\u6761',\\n            parentKey: '20200226091842649-0000025gFxW5l2',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20200226091842650-000010Av15mvpG',\\n                value: '\\u5355\\u94c1\\u4e1d\\u9f3b\\u6881\\u6761',\\n                parentKey: '20200226091842649-000005rbAn6Lmm',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842650-000011TjOPF5Qz',\\n                value: '\\u5851\\u6599\\u9f3b\\u6881\\u6761',\\n                parentKey: '20200226091842649-000005rbAn6Lmm',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20200226091842649-0000063CryWbUA',\\n            value: '\\u53e3\\u7f69\\u5e03\\u6599',\\n            parentKey: '20200226091842649-0000025gFxW5l2',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20200226091842650-000012xUA5yPhG',\\n                value: '\\u65e0\\u7eba\\u5e03',\\n                parentKey: '20200226091842649-0000063CryWbUA',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842650-0000134NbHyUhr',\\n                value: '\\u7eba\\u9ecf\\u5e03',\\n                parentKey: '20200226091842649-0000063CryWbUA',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842650-000014AJRbZ0Vc',\\n                value: '\\u7194\\u55b7\\u5e03',\\n                parentKey: '20200226091842649-0000063CryWbUA',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n        ],\\n      },\\n      {\\n        key: '20200226091842649-000003rv7VLKkK',\\n        value: '\\u9632\\u62a4\\u670d',\\n        parentKey: '20200226091842647-000001yM5dZfDy',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20200226091842649-0000079Tp494QF',\\n            value: '\\u9632\\u62a4\\u670d\\u62c9\\u94fe',\\n            parentKey: '20200226091842649-000003rv7VLKkK',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20200226091842651-000015jxNcTAcj',\\n                value: '\\u4e00\\u822c\\u5c3c\\u9f99\\u62c9\\u94fe',\\n                parentKey: '20200226091842649-0000079Tp494QF',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842651-000016lEOhJjOR',\\n                value: '\\u9632\\u6c34\\u62c9\\u94fe',\\n                parentKey: '20200226091842649-0000079Tp494QF',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20200309140701867-000007HFFNjGOQ',\\n    value: '\\u7eba\\u7c98\\u5e03',\\n    parentKey: '0',\\n    sort: 0,\\n    children: [\\n      {\\n        key: '20200309140701867-000008JZbEaoZQ',\\n        value: '\\u7eba\\u7c98\\u5e03SS\\u7ea7\\u522b',\\n        parentKey: '20200309140701867-000007HFFNjGOQ',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20200309140701867-000009a5QWRoXk',\\n        value: '\\u7eba\\u7c98\\u5e03SSS\\u7ea7\\u522b',\\n        parentKey: '20200309140701867-000007HFFNjGOQ',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n];\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"cascade-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#cascade-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Cascade\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u6307\\u5b9a\\u5f53\\u524d\\u9009\\u4e2d\\u7684\\u6761\\u76ee\"),l.a.createElement(\"td\",null,\"OptionProps\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"[]\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"options\"),l.a.createElement(\"td\",null,\"\\u53ef\\u9009\\u9879\\u6570\\u636e\\u6e90\"),l.a.createElement(\"td\",null,\"OptionProps\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"[]\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"name\"),l.a.createElement(\"td\",null,\"Cascade\\u7684\\u540d\\u79f0\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"height\"),l.a.createElement(\"td\",null,\"Cascade\\u7684\\u9ad8\\u5ea6\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"className\"),l.a.createElement(\"td\",null,\"Cascade\\u7684\\u7c7b\\u540d\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"prompt\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u5df2\\u9009\\u62e9\\u7684\\u9009\\u9879\\u7684\\u63d0\\u793a\"),l.a.createElement(\"td\",null,\"(e: any) => string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u9009\\u62e9\\u5b8c\\u6210\\u540e\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(v: any[], last?: any) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onComplete\"),l.a.createElement(\"td\",null,\"\\u9009\\u62e9\\u6700\\u540e\\u4e00\\u7ea7\\u8282\\u70b9\\u65f6\\u8c03\\u7528\\u6b64\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(v: any[], last?: any)\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"optionprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#optionprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"OptionProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"key\"),l.a.createElement(\"td\",null,\"\\u6b64\\u9879\\u5fc5\\u987b\\u8bbe\\u7f6e\\uff08\\u5176\\u503c\\u5728\\u6574\\u4e2a\\u9009\\u9879\\u8303\\u56f4\\u5185\\u552f\\u4e00\\uff09\\uff0c\\u6839\\u636e\\u6b64\\u5c5e\\u6027\\u503c\\u8fdb\\u884c\\u7b5b\\u9009\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u503c\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"parentKey\"),l.a.createElement(\"td\",null,\"\\u7236\\u8282\\u70b9key\\u503c\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"children\"),l.a.createElement(\"td\",null,\"\\u5b50\\u8282\\u70b9\"),l.a.createElement(\"td\",null,\"OptionProps[]\"),l.a.createElement(\"td\",null,\"-\"))))))}},\"0pUQ\":function(e,n,t){\"use strict\";var r=t(\"mSto\"),a=t(\"DQpk\"),l=t(\"UPRf\");e.exports={formats:l,parse:a,stringify:r}},\"1/Kc\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"VCU9\"),a=t(\"ogwx\"),l=t(\"LtsZ\"),o=t(\"zlVK\"),i=t(\"k1fw\");function c(){var e=[{path:\"/_demos/index\",component:t(\"VqQD\")[\"default\"],exact:!0},{path:\"/_demos/index-1\",component:t(\"tIdH\")[\"default\"],exact:!0},{path:\"/_demos/index-2\",component:t(\"CtXR\")[\"default\"],exact:!0},{path:\"/_demos/index-3\",component:t(\"NSAu\")[\"default\"],exact:!0},{path:\"/_demos/index-4\",component:t(\"1L6A\")[\"default\"],exact:!0},{path:\"/_demos/index-5\",component:t(\"NF3c\")[\"default\"],exact:!0},{path:\"/_demos/index-6\",component:t(\"3CNd\")[\"default\"],exact:!0},{path:\"/_demos/index-7\",component:t(\"ousD\")[\"default\"],exact:!0},{path:\"/_demos/index-8\",component:t(\"x+K1\")[\"default\"],exact:!0},{path:\"/_demos/index-9\",component:t(\"CB4/\")[\"default\"],exact:!0},{path:\"/_demos/index-10\",component:t(\"bSvb\")[\"default\"],exact:!0},{path:\"/_demos/index-11\",component:t(\"VXy1\")[\"default\"],exact:!0},{path:\"/_demos/index-12\",component:t(\"p4TF\")[\"default\"],exact:!0},{path:\"/_demos/index-13\",component:t(\"80VH\")[\"default\"],exact:!0},{path:\"/_demos/index-14\",component:t(\"QDMV\")[\"default\"],exact:!0},{path:\"/_demos/index-15\",component:t(\"y7H5\")[\"default\"],exact:!0},{path:\"/_demos/index-16\",component:t(\"/8bt\")[\"default\"],exact:!0},{path:\"/_demos/index-17\",component:t(\"F6Mq\")[\"default\"],exact:!0},{path:\"/_demos/index-18\",component:t(\"97lQ\")[\"default\"],exact:!0},{path:\"/_demos/index-19\",component:t(\"uXUn\")[\"default\"],exact:!0},{path:\"/_demos/index-20\",component:t(\"1iVJ\")[\"default\"],exact:!0},{path:\"/_demos/index-21\",component:t(\"O8zu\")[\"default\"],exact:!0},{path:\"/_demos/index-22\",component:t(\"v+AA\")[\"default\"],exact:!0},{path:\"/_demos/index-23\",component:t(\"7gnu\")[\"default\"],exact:!0},{path:\"/_demos/index-24\",component:t(\"n2WR\")[\"default\"],exact:!0},{path:\"/_demos/index-25\",component:t(\"n/kN\")[\"default\"],exact:!0},{path:\"/_demos/index-26\",component:t(\"FM3d\")[\"default\"],exact:!0},{path:\"/_demos/index-27\",component:t(\"NR74\")[\"default\"],exact:!0},{path:\"/\",component:function(e){return t(\"q1tI\").createElement(t(\"09U7\")[\"default\"],Object(i[\"a\"])(Object(i[\"a\"])({},{menus:{\"*\":{\"*\":[{path:\"/\",title:\"Annar - \\u4f18\\u96c5\\u3001\\u7b80\\u6d01\\u7684 Remax \\u7ec4\\u4ef6\\u5e93\",meta:{}}],\"/components\":[{title:\"General\",path:\"/components/general\",meta:{order:0},children:[{path:\"/components/general/button\",title:\"Button\",meta:{order:5}},{path:\"/components/general/cell\",title:\"Cell\",meta:{order:10}},{path:\"/components/general/icon\",title:\"Icon\",meta:{order:15}},{path:\"/components/general/popup\",title:\"Popup\",meta:{order:20}}]},{title:\"Layout\",path:\"/components/layout\",meta:{order:0},children:[{path:\"/components/layout/one-dimensional\",title:\"One-dimensional\",meta:{order:5}},{path:\"/components/layout/two-dimensiona\",title:\"Two-dimensional\",meta:{order:10}},{path:\"/components/layout/space\",title:\"Space\",meta:{order:15}}]},{title:\"Data Entry\",path:\"/components/data-entry\",meta:{order:1},children:[{path:\"/components/data-entry/input\",title:\"Input\",meta:{order:5}},{path:\"/components/data-entry/picker\",title:\"Picker\",meta:{order:6}},{path:\"/components/data-entry/radio\",title:\"Radio\",meta:{order:10}},{path:\"/components/data-entry/checkbox\",title:\"Checkbox\",meta:{order:15}},{path:\"/components/data-entry/switch\",title:\"Switch\",meta:{order:15}},{path:\"/components/data-entry/selector\",title:\"Selector\",meta:{order:20}},{path:\"/components/data-entry/image-upload\",title:\"ImageUpload\",meta:{order:22}},{path:\"/components/data-entry/cascade\",title:\"Cascade\",meta:{order:25}},{path:\"/components/data-entry/search-bar\",title:\"SearchBar\",meta:{order:25}},{path:\"/components/data-entry/rate\",title:\"Rate\",meta:{order:30}},{path:\"/components/data-entry/stepper\",title:\"Stepper\",meta:{order:35}}]},{title:\"Data Display\",path:\"/components/data-display\",meta:{order:2},children:[{path:\"/components/data-display/card\",title:\"Card\",meta:{order:5}},{path:\"/components/data-display/steps\",title:\"Steps\",meta:{order:10}},{path:\"/components/data-display/tag\",title:\"Tag\",meta:{order:15}},{path:\"/components/data-display/tabs\",title:\"Tabs\",meta:{order:20}}]},{title:\"Feedback\",path:\"/components/feedback\",meta:{order:3},children:[{path:\"/components/feedback/action-sheet\",title:\"ActionSheet\",meta:{order:3}},{path:\"/components/feedback/filter\",title:\"Filter\",meta:{order:5}},{path:\"/components/feedback/loading\",title:\"Loading\",meta:{order:10}},{path:\"/components/feedback/result\",title:\"Result\",meta:{order:20}},{path:\"/components/feedback/skeleton\",title:\"Skeleton\",meta:{order:25}}]},{title:\"Gesture\",path:\"/components/gesture\",meta:{order:15},children:[{path:\"/components/gesture/swipe-action\",title:\"SwipeAction\",meta:{order:5}}]}]}},locales:[],navs:{\"*\":[{path:\"/components\",title:\"Components\"},{title:\"Eurus\",path:\"https://github.com/AnnaSearl/eurus\"},{title:\"GitHub\",path:\"https://github.com/AnnaSearl/anna-remax-ui\"}]},title:\"Annar\",logo:\"https://smebimage.fuliaoyi.com/Fger7VZclDUaXDJuqg42MlsUqV-w\",mode:\"site\",repoUrl:\"https://github.com/AnnaSearl/anna-remax-ui\"}),e))},routes:[{path:\"/\",component:t(\"F+kV\")[\"default\"],exact:!0,meta:{filePath:\"docs/index.md\",updatedTime:1603261512842,title:\"Annar - \\u4f18\\u96c5\\u3001\\u7b80\\u6d01\\u7684 Remax \\u7ec4\\u4ef6\\u5e93\",hero:{title:\"Annar\",desc:'<div class=\"markdown\"><p>\\u4f18\\u96c5\\u3001\\u7b80\\u6d01\\u7684 Remax \\u7ec4\\u4ef6\\u5e93</p></div>',actions:[{text:\"\\u5f00\\u59cb\\u4f7f\\u7528\",link:\"/components/general/button\"}]},features:[{title:\"\\u57fa\\u4e8e Remax\",desc:'<div class=\"markdown\"><p>\\u57fa\\u4e8e Remax \\u5f00\\u53d1UI\\u7ec4\\u4ef6\\uff0c\\u53ef\\u4ee5\\u5c3d\\u60c5\\u4f7f\\u7528 Remax \\u7684\\u7279\\u6027\\u3002</p></div>'},{title:\"\\u591a\\u7aef\\u9002\\u914d\\u8fd0\\u884c\",desc:'<div class=\"markdown\"><p>\\u652f\\u6301\\u5fae\\u4fe1\\u5c0f\\u7a0b\\u5e8f\\uff0c\\u652f\\u4ed8\\u5b9d\\u5c0f\\u7a0b\\u5e8f\\uff0c\\u9489\\u9489\\u5c0f\\u7a0b\\u5e8f\\uff0cWeb\\u3002</p></div>'},{title:\"\\u4e00\\u6b3e Cute \\u7684UI\\u7ec4\\u4ef6\",desc:'<div class=\"markdown\"><p>\\u56e0\\u4e3a\\u5b9e\\u5728\\u60f3\\u4e0d\\u51fa\\u5176\\u4ed6\\u7279\\u6027\\u4e86\\uff0c\\u53ea\\u80fd\\u8bf4\\u53ef\\u7231\\u4e86\\ud83d\\ude0a</p></div>'}],slugs:[]},title:\"Annar - \\u4f18\\u96c5\\u3001\\u7b80\\u6d01\\u7684 Remax \\u7ec4\\u4ef6\\u5e93\"},{path:\"/components/data-display/card\",component:t(\"FiYG\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-display/card.md\",updatedTime:1603261512731,title:\"Card\",order:5,group:{title:\"Data Display\",order:2,path:\"/components/data-display\"},slugs:[{depth:2,value:\"Card\",heading:\"card\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"}},title:\"Card\"},{path:\"/components/data-display/steps\",component:t(\"K8hH\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-display/steps.md\",updatedTime:1603261512737,title:\"Steps\",order:10,slugs:[{depth:2,value:\"Steps\",heading:\"steps\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Steps\",heading:\"steps-1\"},{depth:4,value:\"StepProps\",heading:\"stepprops\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-display\",title:\"Data Display\"}},title:\"Steps\"},{path:\"/components/data-display/tabs\",component:t(\"7tSP\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-display/tabs.md\",updatedTime:1603261512740,title:\"Tabs\",order:20,slugs:[{depth:2,value:\"Tabs\",heading:\"tabs\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Tabs\",heading:\"tabs-1\"},{depth:4,value:\"Tabs.TabContent\",heading:\"tabstabcontent\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-display\",title:\"Data Display\"}},title:\"Tabs\"},{path:\"/components/data-display/tag\",component:t(\"slMo\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-display/tag.md\",updatedTime:1603261512744,title:\"Tag\",order:15,slugs:[{depth:2,value:\"Tag\",heading:\"tag\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Tag\",heading:\"tag-1\"},{depth:4,value:\"Tag.CheckableTag\",heading:\"tagcheckabletag\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-display\",title:\"Data Display\"}},title:\"Tag\"},{path:\"/components/data-entry/cascade\",component:t(\"0lgO\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/cascade.md\",updatedTime:1603261512748,title:\"Cascade\",order:25,slugs:[{depth:2,value:\"Cascade\",heading:\"cascade\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Cascade\",heading:\"cascade-1\"},{depth:4,value:\"OptionProps\",heading:\"optionprops\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Cascade\"},{path:\"/components/data-entry/checkbox\",component:t(\"tm/P\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/checkbox.md\",updatedTime:1603261512752,title:\"Checkbox\",order:15,slugs:[{depth:2,value:\"Checkbox\",heading:\"checkbox\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Checkbox\",heading:\"checkbox-1\"},{depth:4,value:\"Checkbox.Group\",heading:\"checkboxgroup\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Checkbox\"},{path:\"/components/data-entry/image-upload\",component:t(\"nHDr\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/imageUpload.md\",updatedTime:1603261512756,title:\"ImageUpload\",order:22,slugs:[{depth:2,value:\"ImageUpload\",heading:\"imageupload\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"ImageUpload\",heading:\"imageupload-1\"},{depth:4,value:\"ImageProps\",heading:\"imageprops\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"ImageUpload\"},{path:\"/components/data-entry/input\",component:t(\"WDra\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/input.md\",updatedTime:1603261512765,title:\"Input\",order:5,slugs:[{depth:2,value:\"Input\",heading:\"input\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Input\"},{path:\"/components/data-entry/picker\",component:t(\"6Y5q\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/picker.md\",updatedTime:1603261512778,title:\"Picker\",order:6,slugs:[{depth:2,value:\"Picker\",heading:\"picker\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Picker\",heading:\"picker-1\"},{depth:4,value:\"OptionProps\",heading:\"optionprops\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Picker\"},{path:\"/components/data-entry/radio\",component:t(\"dlg8\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/radio.md\",updatedTime:1603261512783,title:\"Radio\",order:10,slugs:[{depth:2,value:\"Radio\",heading:\"radio\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Radio\",heading:\"radio-1\"},{depth:4,value:\"Radio.Group\",heading:\"radiogroup\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Radio\"},{path:\"/components/data-entry/rate\",component:t(\"ZASa\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/rate.md\",updatedTime:1603261512794,title:\"Rate\",order:30,slugs:[{depth:2,value:\"Rate\",heading:\"rate\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Rate\"},{path:\"/components/data-entry/search-bar\",component:t(\"FM/G\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/searchBar.md\",updatedTime:1603261512796,title:\"SearchBar\",order:25,group:{title:\"Data Entry\",order:1,path:\"/components/data-entry\"},slugs:[{depth:2,value:\"SearchBar\",heading:\"searchbar\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"}},title:\"SearchBar\"},{path:\"/components/data-entry/selector\",component:t(\"S9Xh\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/selector.md\",updatedTime:1603261512798,title:\"Selector\",order:20,slugs:[{depth:2,value:\"Selector\",heading:\"selector\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Selector\",heading:\"selector-1\"},{depth:4,value:\"OptionProps\",heading:\"optionprops\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Selector\"},{path:\"/components/data-entry/stepper\",component:t(\"bQ39\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/stepper.md\",updatedTime:1603261512801,title:\"Stepper\",order:35,slugs:[{depth:2,value:\"Stepper\",heading:\"stepper\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Stepper\"},{path:\"/components/data-entry/switch\",component:t(\"bv5U\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/data-entry/switch.md\",updatedTime:1603261512803,title:\"Switch\",order:15,slugs:[{depth:2,value:\"Switch\",heading:\"switch\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/data-entry\",title:\"Data Entry\"}},title:\"Switch\"},{path:\"/components/feedback/action-sheet\",component:t(\"qs9L\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/feedback/action-sheet.md\",updatedTime:1603261512805,title:\"ActionSheet\",order:3,slugs:[{depth:2,value:\"ActionSheet\",heading:\"actionsheet\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"ActionSheet\",heading:\"actionsheet-1\"},{depth:4,value:\"ActionSheetActionDefaultProps\",heading:\"actionsheetactiondefaultprops\"},{depth:4,value:\"ActionSheetActionGridProps\",heading:\"actionsheetactiongridprops\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/feedback\",title:\"Feedback\"}},title:\"ActionSheet\"},{path:\"/components/feedback/filter\",component:t(\"1dBY\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/feedback/filter.md\",updatedTime:1603261512807,title:\"Filter\",order:5,group:{title:\"Feedback\",order:3,path:\"/components/feedback\"},slugs:[{depth:2,value:\"Filter\",heading:\"filter\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Filter\",heading:\"filter-1\"},{depth:4,value:\"Filter.Item\",heading:\"filteritem\"},{depth:4,value:\"OptionProps\",heading:\"optionprops\"}],nav:{path:\"/components\",title:\"Components\"}},title:\"Filter\"},{path:\"/components/feedback/loading\",component:t(\"Up4g\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/feedback/loading.md\",updatedTime:1603261512811,title:\"Loading\",order:10,slugs:[{depth:2,value:\"Loading\",heading:\"loading\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/feedback\",title:\"Feedback\"}},title:\"Loading\"},{path:\"/components/feedback/result\",component:t(\"eLxY\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/feedback/result.md\",updatedTime:1603261512813,title:\"Result\",order:20,slugs:[{depth:2,value:\"Result\",heading:\"result\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Result\",heading:\"result-1\"},{depth:4,value:\"IconProps\",heading:\"iconprops\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/feedback\",title:\"Feedback\"}},title:\"Result\"},{path:\"/components/feedback/skeleton\",component:t(\"OPYb\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/feedback/skeleton.md\",updatedTime:1603261512817,title:\"Skeleton\",order:25,slugs:[{depth:2,value:\"Skeleton\",heading:\"skeleton\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Skeleton\",heading:\"skeleton-1\"},{depth:4,value:\"SkeletonParagraphProps\",heading:\"skeletonparagraphprops\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/feedback\",title:\"Feedback\"}},title:\"Skeleton\"},{path:\"/components/general/button\",component:t(\"AWJ3\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/general/button.md\",updatedTime:1603261512822,title:\"Button\",order:5,group:{order:0,path:\"/components/general\",title:\"General\"},slugs:[{depth:2,value:\"Button\",heading:\"button\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"}},title:\"Button\"},{path:\"/components/general/cell\",component:t(\"jlhX\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/general/cell.md\",updatedTime:1603261512826,title:\"Cell\",order:10,slugs:[{depth:2,value:\"Cell\",heading:\"cell\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/general\",title:\"General\"}},title:\"Cell\"},{path:\"/components/general/icon\",component:t(\"E+bc\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/general/icon.md\",updatedTime:1603261512827,title:\"Icon\",order:15,slugs:[{depth:2,value:\"Icon\",heading:\"icon\"},{depth:2,value:\"API\",heading:\"api\"},{depth:2,value:\"FAQ\",heading:\"faq\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/general\",title:\"General\"}},title:\"Icon\"},{path:\"/components/general/popup\",component:t(\"SR6u\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/general/popup.md\",updatedTime:1603261512829,title:\"Popup\",order:20,slugs:[{depth:2,value:\"Popup\",heading:\"popup\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/general\",title:\"General\"}},title:\"Popup\"},{path:\"/components/gesture/swipe-action\",component:t(\"dekw\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/gesture/swipe-action.md\",updatedTime:1603261512832,title:\"SwipeAction\",order:5,group:{order:15,path:\"/components/gesture\",title:\"Gesture\"},slugs:[{depth:2,value:\"SwipeAction\",heading:\"swipeaction\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"SwipeActionProps\",heading:\"swipeactionprops\"},{depth:4,value:\"SwipeActionOptionProps\",heading:\"swipeactionoptionprops\"}],nav:{path:\"/components\",title:\"Components\"}},title:\"SwipeAction\"},{path:\"/components/layout/one-dimensional\",component:t(\"nQpK\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/layout/one-dimensional.md\",updatedTime:1603261512836,title:\"One-dimensional\",order:5,group:{order:0,path:\"/components/layout\",title:\"Layout\"},slugs:[{depth:2,value:\"One-dimensional\",heading:\"one-dimensional\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Row\",heading:\"row\"},{depth:4,value:\"Col\",heading:\"col\"}],nav:{path:\"/components\",title:\"Components\"}},title:\"One-dimensional\"},{path:\"/components/layout/space\",component:t(\"DOK+\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/layout/space.md\",updatedTime:1603261512838,title:\"Space\",order:15,slugs:[{depth:2,value:\"Space\",heading:\"space\"},{depth:2,value:\"API\",heading:\"api\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/layout\",title:\"Layout\"}},title:\"Space\"},{path:\"/components/layout/two-dimensiona\",component:t(\"GwJS\")[\"default\"],exact:!0,meta:{filePath:\"docs/components/layout/two-dimensiona.md\",updatedTime:1603261512838,title:\"Two-dimensional\",order:10,slugs:[{depth:2,value:\"Two-dimensional\",heading:\"two-dimensional\"},{depth:2,value:\"API\",heading:\"api\"},{depth:4,value:\"Grid\",heading:\"grid\"}],nav:{path:\"/components\",title:\"Components\"},group:{path:\"/components/layout\",title:\"Layout\"}},title:\"Two-dimensional\"},{path:\"/components/data-display\",meta:{order:2},exact:!0,redirect:\"/components/data-display/card\"},{path:\"/components\",meta:{},exact:!0,redirect:\"/components/general\"},{path:\"/components/data-entry\",meta:{},exact:!0,redirect:\"/components/data-entry/input\"},{path:\"/components/feedback\",meta:{},exact:!0,redirect:\"/components/feedback/action-sheet\"},{path:\"/components/general\",meta:{order:0},exact:!0,redirect:\"/components/general/button\"},{path:\"/components/gesture\",meta:{order:15},exact:!0,redirect:\"/components/gesture/swipe-action\"},{path:\"/components/layout\",meta:{order:0},exact:!0,redirect:\"/components/layout/one-dimensional\"}],title:\"Annar\"}];return r[\"a\"].applyPlugins({key:\"patchRoutes\",type:l[\"ApplyPluginsType\"].event,args:{routes:e}}),e}var u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r[\"a\"].applyPlugins({key:\"render\",type:l[\"ApplyPluginsType\"].compose,initialValue:function(){var n=r[\"a\"].applyPlugins({key:\"modifyClientRenderOpts\",type:l[\"ApplyPluginsType\"].modify,initialValue:{routes:e.routes||c(),plugin:r[\"a\"],history:Object(a[\"a\"])(e.hot),isServer:Object({NODE_ENV:\"production\"}).__IS_SERVER,rootElement:\"root\",defaultTitle:\"Annar\"}});return Object(o[\"renderClient\"])(n)},args:e})},s=u();n[\"default\"]=s();window.g_umi={version:\"3.2.24\"}},\"16Al\":function(e,n,t){\"use strict\";var r=t(\"WbBG\");function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,n,t,a,l,o){if(o!==r){var i=new Error(\"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types\");throw i.name=\"Invariant Violation\",i}}function n(){return e}e.isRequired=e;var t={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:l,resetWarningCache:a};return t.PropTypes=t,t}},\"17x9\":function(e,n,t){e.exports=t(\"16Al\")()},\"1CDa\":function(e,n,t){},\"1DLQ\":function(e,n,t){},\"1EFV\":function(e,n,t){},\"1L6A\":function(e,n,t){\"use strict\";t.r(n);t(\"fi1+\");var r=t(\"f3Xa\"),a=(t(\"8mMu\"),t(\"codE\"),t(\"WLp/\"),t(\"f02A\"),t(\"Y7RB\"),t(\"YnO1\"),t(\"ityd\"),t(\"0Owb\")),l=t(\"tJVT\"),o=t(\"q1tI\"),i=t.n(o),c=t(\"YCKM\"),u=t(\"jrin\"),s=t(\"WmNS\"),d=t.n(s),m=t(\"oBTY\"),p=t(\"9og8\"),f=t(\"uq05\"),h=t(\"TSYQ\"),y=t.n(h),g=t(\"z75s\"),b=t(\"bS3J\"),v=Object(b[\"a\"])(\"cascade\"),E=!1,k=function(e){var n,t=e.name,r=e.value,a=void 0===r?[]:r,s=e.options,h=void 0===s?[]:s,b=e.height,k=void 0===b?\"80vh\":b,x=e.className,_=void 0===x?\"\":x,w=e.prompt,S=e.onChange,C=e.onComplete,R=Object(o[\"useState\"])(h),T=Object(l[\"a\"])(R,2),O=T[0],j=T[1],N=Object(o[\"useState\"])(!1),P=Object(l[\"a\"])(N,2),F=P[0],B=P[1],A=Object(o[\"useState\"])(0),V=Object(l[\"a\"])(A,2),I=V[0],U=V[1];Object(o[\"useEffect\"])((function(){if(F&&a.length>0&&E){B(!1),E=!1;var e=a[a.length-1];null===C||void 0===C||C(a,{key:e.key,value:e.value})}}),[a,F]);var D=function(){var e=Object(p[\"a\"])(d.a.mark((function e(n){var t,r;return d.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t=[],r={key:n.key,value:n.value,parentKey:n.parentKey},t=a.length>0&&a[a.length-1].parentKey===n.parentKey?[].concat(Object(m[\"a\"])(a.slice(0,a.length-1)),[r]):[].concat(Object(m[\"a\"])(a),[r]),S(t,r),U((function(e){return 0===e?1:0})),Array.isArray(n.children)&&n.children.length>0?j(n.children):(E=!0,B(!0));case 6:case\"end\":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function e(n,t){for(var r=null,a=0;a<t.length;a++){var l=t[a];if(n===l.key?r=t:l.children&&(r=e(n,l.children)),r)return r}return r},L=function(e,n){S(a.slice(0,n+1)),j(M(e.key,h)),U((function(e){return 0===e?1:0}))},K=a.length>1?90*a.length+40-30:130;return i.a.createElement(c[\"f\"],{className:y()((n={},Object(u[\"a\"])(n,v,!0),Object(u[\"a\"])(n,_,!0),n)),style:{height:k}},i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-selected\")},a.map((function(e,n){return i.a.createElement(c[\"f\"],{key:e.key,className:\"\".concat(v,\"-step\"),onTap:function(){L(e,n)}},i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-step-line\")},n===a.length-1?null:i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-step-line-active\")}),i.a.createElement(c[\"d\"],{className:\"\".concat(v,\"-step-dot\")})),i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-step-container\")},i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-step-content\")},i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-step-left\")},e.value),i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-step-right\")},i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-step-right-text\")},null===w||void 0===w?void 0:w(n)),i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-step-right-arrow\")},i.a.createElement(g[\"a\"],{type:\"right\",size:\"0.75rem\",color:\"#999\"}))))))}))),i.a.createElement(c[\"f\"],null,i.a.createElement(f[\"a\"],{scrollY:!0,className:\"\".concat(v,\"-showed\"),scrollTop:I,style:{height:\"calc(\".concat(k,\" - \").concat(K+80,\"px)\")}},i.a.createElement(c[\"f\"],{className:\"\".concat(v,\"-showed-title\")},\"\\u9009\\u62e9\".concat(t)),O.map((function(e){return i.a.createElement(c[\"f\"],{key:e.key,className:\"\".concat(v,\"-showed-category\"),onTap:function(){D(e)}},e.value)})))))},x=k,_=t(\"MfSh\"),w=t(\"IqLY\"),S=t(\"lf2C\"),C=Object(b[\"a\"])(\"cascade-popup\"),R=function(e){var n=e.value,t=e.text,r=e.disabled,i=e.placeholder,u=e.options,s=e.onComplete,d=Object(o[\"useState\"])(!1),m=Object(l[\"a\"])(d,2),p=m[0],f=m[1],h=function(e,n){null===s||void 0===s||s(e,n),f(!1)},y=function(){r||f(!0)},b=function(){f(!1)};return u&&0!==u.length?o[\"createElement\"](c[\"f\"],{className:C},o[\"createElement\"](c[\"f\"],{className:\"\".concat(C,\"-formitem\"),onTap:y},o[\"createElement\"](S[\"a\"],{placeholder:i},t||(null===n||void 0===n?void 0:n.map((function(e){return e.name})).join(\" \")))),o[\"createElement\"](w[\"a\"],{position:\"bottom\",open:p},o[\"createElement\"](c[\"f\"],{className:\"\".concat(C,\"-container\")},o[\"createElement\"](c[\"f\"],{className:\"\".concat(C,\"-container-header\")},o[\"createElement\"](c[\"f\"],null,\"\\u8bf7\\u9009\\u62e9\"),o[\"createElement\"](c[\"f\"],{className:\"\".concat(C,\"-container-header-close\"),onTap:b},o[\"createElement\"](g[\"a\"],{type:\"close\",color:\"#999\"}))),o[\"createElement\"](x,Object(a[\"a\"])({},e,{onComplete:h}))))):o[\"createElement\"](c[\"f\"],{className:C},o[\"createElement\"](c[\"f\"],{className:\"\".concat(C,\"-loading\")},o[\"createElement\"](_[\"a\"],null)))},T=R,O=(t(\"1qxE\"),t(\"D2f/\")),j=t(\"Aell\"),N=t(\"30iO\"),P=t(\"qC7B\"),F=[{key:\"0\",value:\"1000\"},{key:\"1\",value:\"2000\"},{key:\"2\",value:\"3000\"}];n[\"default\"]=function(){var e=i.a.useState([]),n=Object(l[\"a\"])(e,2),t=n[0],a=n[1],u=i.a.useState([]),s=Object(l[\"a\"])(u,2),d=s[0],m=s[1],p=i.a.useState([]),f=Object(l[\"a\"])(p,2),h=f[0],y=f[1],g=i.a.useState(\"0\"),b=Object(l[\"a\"])(g,2),v=b[0],E=b[1],k=function(e,n){a(e)},_=function(e,n){},w=function(e,n){m(e)},S=function(e,n){},C=Object(o[\"useRef\"])(),R=function(e,n){y(e)},B=function(e,n){C.current.toggle()};return i.a.createElement(j[\"a\"],{grayBg:!0,style:{overflow:\"hidden\"}},i.a.createElement(N[\"a\"],{title:\"Basic\"},i.a.createElement(x,{name:\"\\u54c1\\u7c7b\",options:P[\"a\"],onChange:k,onComplete:_,value:t})),i.a.createElement(N[\"a\"],{title:\"With Filter\"},i.a.createElement(O[\"a\"],{zIndex:998},i.a.createElement(O[\"a\"].Item,{title:\"\\u54c1\\u7c7b\",ref:C},i.a.createElement(x,{name:\"\\u54c1\\u7c7b\",options:P[\"a\"],onChange:R,onComplete:B,value:h})),i.a.createElement(O[\"a\"].Item,{label:\"\\u4ef7\\u683c\",value:v,options:F,onChange:function(e){return E(e.key)}}))),i.a.createElement(c[\"f\"],{style:{height:\"15.63rem\"}}),i.a.createElement(N[\"a\"],{title:\"With Cell and Popup\"},i.a.createElement(r[\"a\"],{label:\"\\u54c1\\u7c7b\",arrow:!0},i.a.createElement(T,{name:\"\\u54c1\\u7c7b\",placeholder:\"\\u8bf7\\u9009\\u62e9\",options:P[\"a\"],onChange:w,onComplete:S,value:d,height:\"32rem\"}))))}},\"1dBY\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"/8bt\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"filter\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#filter\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Filter\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import React, { useRef } from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport { Filter, Tag } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport styles from './index.module.scss';\\n\\nconst { CheckableTag } = Tag;\\n\\nconst options = [\\n  {\\n    key: '0',\\n    value: '\\u88c5\\u9970\\u7247',\\n  },\\n  {\\n    key: '1',\\n    value: '\\u7ec7\\u5e26',\\n  },\\n  {\\n    key: '2',\\n    value: '\\u7f1d\\u7eab\\u7ebf',\\n  },\\n  {\\n    key: '3',\\n    value: '\\u82b1\\u8fb9',\\n  },\\n  {\\n    key: '4',\\n    value: '\\u73e0\\u94bb',\\n  },\\n];\\n\\nconst options1 = [\\n  {\\n    key: '0',\\n    value: '1000',\\n  },\\n  {\\n    key: '1',\\n    value: '2000',\\n  },\\n  {\\n    key: '2',\\n    value: '3000',\\n  },\\n];\\n\\nexport default () => {\\n  const moreRef = useRef<any>();\\n  const [value, setValue] = React.useState();\\n  const [value1, setValue1] = React.useState();\\n  const [value2, setValue2] = React.useState('2');\\n  const [checked1, setChecked1] = React.useState(false);\\n  const [checked2, setChecked2] = React.useState(false);\\n  const [checked3, setChecked3] = React.useState(false);\\n  const [checked4, setChecked4] = React.useState(false);\\n\\n  const handleComplete = () => {\\n    moreRef.current.toggle();\\n  };\\n\\n  const handleReset = () => {\\n    setChecked1(false);\\n    setChecked2(false);\\n    setChecked3(false);\\n    setChecked4(false);\\n  };\\n\\n  return (\\n    <Frame grayBg style={{ overflow: 'hidden' }}>\\n      <Block title=\\\"Basic\\\">\\n        <Filter style={{ zIndex: 5 }}>\\n          <Filter.Item\\n            title=\\\"\\u54c1\\u7c7b\\\"\\n            value={value}\\n            options={options}\\n            onChange={e => setValue(e.key)}\\n          />\\n          <Filter.Item\\n            title=\\\"\\u4ef7\\u683c\\\"\\n            value={value1}\\n            options={options1}\\n            onChange={e => setValue1(e.key)}\\n          />\\n        </Filter>\\n      </Block>\\n      <Block title=\\\"Custom\\\">\\n        <Filter style={{ zIndex: 4 }}>\\n          <Filter.Item\\n            title=\\\"\\u54c1\\u7c7b\\\"\\n            value={value2}\\n            options={options}\\n            onChange={e => setValue2(e.key)}\\n          />\\n          <Filter.Item title=\\\"\\u66f4\\u591a\\\" ref={moreRef}>\\n            <View className={styles.custom}>\\n              <View className={styles.tags}>\\n                <View className={styles.tag}>\\n                  <View className={styles.title}>\\u54c1\\u8d28</View>\\n                  <CheckableTag checked={checked1} onChange={v => setChecked1(v)}>\\n                    \\u5927\\u4f17\\u4f18\\u9009\\n                  </CheckableTag>\\n                  <CheckableTag checked={checked2} onChange={v => setChecked2(v)}>\\n                    \\u70b9\\u8bc4\\u9ad8\\u5206\\n                  </CheckableTag>\\n                </View>\\n                <View className={styles.tag}>\\n                  <View className={styles.title}>\\u901f\\u5ea6</View>\\n                  <CheckableTag checked={checked3} onChange={() => setChecked3(v => !v)}>\\n                    60\\u5206\\u949f\\u5185\\n                  </CheckableTag>\\n                  <CheckableTag checked={checked4} onChange={() => setChecked4(v => !v)}>\\n                    40\\u5206\\u949f\\u5185\\n                  </CheckableTag>\\n                </View>\\n              </View>\\n              <View className={styles.action}>\\n                <View\\n                  className={classNames({\\n                    [styles.btn]: true,\\n                    [styles.reset]: true,\\n                  })}\\n                  onTap={handleReset}\\n                >\\n                  \\u91cd\\u7f6e\\n                </View>\\n                <View\\n                  className={classNames({\\n                    [styles.btn]: true,\\n                    [styles.complete]: true,\\n                  })}\\n                  onTap={handleComplete}\\n                >\\n                  \\u5b8c\\u6210\\n                </View>\\n              </View>\\n            </View>\\n          </Filter.Item>\\n        </Filter>\\n      </Block>\\n      <Block title=\\\"ActiveColor\\\">\\n        <Filter style={{ zIndex: 3 }}>\\n          <Filter.Item\\n            title=\\\"\\u54c1\\u7c7b\\\"\\n            value={value}\\n            options={options}\\n            onChange={e => setValue(e.key)}\\n            activeColor=\\\"#FF7777\\\"\\n          />\\n          <Filter.Item\\n            title=\\\"\\u4ef7\\u683c\\\"\\n            value={value1}\\n            options={options1}\\n            onChange={e => setValue1(e.key)}\\n            activeColor=\\\"#FF7777\\\"\\n          />\\n        </Filter>\\n      </Block>\\n      <Block title=\\\"Disabled\\\">\\n        <Filter style={{ zIndex: 2 }}>\\n          <Filter.Item\\n            title=\\\"\\u54c1\\u7c7b\\\"\\n            value={value}\\n            options={options}\\n            onChange={e => setValue(e.key)}\\n            disabled\\n          />\\n          <Filter.Item\\n            title=\\\"\\u4ef7\\u683c\\\"\\n            value={value1}\\n            options={options1}\\n            onChange={e => setValue1(e.key)}\\n            disabled\\n          />\\n        </Filter>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar _react = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _classnames = _interopRequireDefault(require('classnames'));\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _defineProperty(obj, key, value) {\\n  if (key in obj) {\\n    Object.defineProperty(obj, key, {\\n      value: value,\\n      enumerable: true,\\n      configurable: true,\\n      writable: true,\\n    });\\n  } else {\\n    obj[key] = value;\\n  }\\n  return obj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar CheckableTag = _annaRemaxUi.Tag.CheckableTag;\\nvar options = [\\n  {\\n    key: '0',\\n    value: '\\u88c5\\u9970\\u7247',\\n  },\\n  {\\n    key: '1',\\n    value: '\\u7ec7\\u5e26',\\n  },\\n  {\\n    key: '2',\\n    value: '\\u7f1d\\u7eab\\u7ebf',\\n  },\\n  {\\n    key: '3',\\n    value: '\\u82b1\\u8fb9',\\n  },\\n  {\\n    key: '4',\\n    value: '\\u73e0\\u94bb',\\n  },\\n];\\nvar options1 = [\\n  {\\n    key: '0',\\n    value: '1000',\\n  },\\n  {\\n    key: '1',\\n    value: '2000',\\n  },\\n  {\\n    key: '2',\\n    value: '3000',\\n  },\\n];\\n\\nvar _default = function _default() {\\n  var _classNames, _classNames2;\\n\\n  var moreRef = (0, _react.useRef)();\\n\\n  var _React$useState = _react['default'].useState(),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    value = _React$useState2[0],\\n    setValue = _React$useState2[1];\\n\\n  var _React$useState3 = _react['default'].useState(),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    value1 = _React$useState4[0],\\n    setValue1 = _React$useState4[1];\\n\\n  var _React$useState5 = _react['default'].useState('2'),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    value2 = _React$useState6[0],\\n    setValue2 = _React$useState6[1];\\n\\n  var _React$useState7 = _react['default'].useState(false),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    checked1 = _React$useState8[0],\\n    setChecked1 = _React$useState8[1];\\n\\n  var _React$useState9 = _react['default'].useState(false),\\n    _React$useState10 = _slicedToArray(_React$useState9, 2),\\n    checked2 = _React$useState10[0],\\n    setChecked2 = _React$useState10[1];\\n\\n  var _React$useState11 = _react['default'].useState(false),\\n    _React$useState12 = _slicedToArray(_React$useState11, 2),\\n    checked3 = _React$useState12[0],\\n    setChecked3 = _React$useState12[1];\\n\\n  var _React$useState13 = _react['default'].useState(false),\\n    _React$useState14 = _slicedToArray(_React$useState13, 2),\\n    checked4 = _React$useState14[0],\\n    setChecked4 = _React$useState14[1];\\n\\n  var handleComplete = function handleComplete() {\\n    moreRef.current.toggle();\\n  };\\n\\n  var handleReset = function handleReset() {\\n    setChecked1(false);\\n    setChecked2(false);\\n    setChecked3(false);\\n    setChecked4(false);\\n  };\\n\\n  return (\\n    <_common.Frame\\n      grayBg\\n      style={{\\n        overflow: 'hidden',\\n      }}\\n    >\\n      <_common.Block title=\\\"Basic\\\">\\n        <_annaRemaxUi.Filter\\n          style={{\\n            zIndex: 5,\\n          }}\\n        >\\n          <_annaRemaxUi.Filter.Item\\n            title=\\\"\\u54c1\\u7c7b\\\"\\n            value={value}\\n            options={options}\\n            onChange={function (e) {\\n              return setValue(e.key);\\n            }}\\n          />\\n          <_annaRemaxUi.Filter.Item\\n            title=\\\"\\u4ef7\\u683c\\\"\\n            value={value1}\\n            options={options1}\\n            onChange={function (e) {\\n              return setValue1(e.key);\\n            }}\\n          />\\n        </_annaRemaxUi.Filter>\\n      </_common.Block>\\n      <_common.Block title=\\\"Custom\\\">\\n        <_annaRemaxUi.Filter\\n          style={{\\n            zIndex: 4,\\n          }}\\n        >\\n          <_annaRemaxUi.Filter.Item\\n            title=\\\"\\u54c1\\u7c7b\\\"\\n            value={value2}\\n            options={options}\\n            onChange={function (e) {\\n              return setValue2(e.key);\\n            }}\\n          />\\n          <_annaRemaxUi.Filter.Item title=\\\"\\u66f4\\u591a\\\" ref={moreRef}>\\n            <_one.View className={_indexModule['default'].custom}>\\n              <_one.View className={_indexModule['default'].tags}>\\n                <_one.View className={_indexModule['default'].tag}>\\n                  <_one.View className={_indexModule['default'].title}>\\u54c1\\u8d28</_one.View>\\n                  <CheckableTag\\n                    checked={checked1}\\n                    onChange={function (v) {\\n                      return setChecked1(v);\\n                    }}\\n                  >\\n                    \\u5927\\u4f17\\u4f18\\u9009\\n                  </CheckableTag>\\n                  <CheckableTag\\n                    checked={checked2}\\n                    onChange={function (v) {\\n                      return setChecked2(v);\\n                    }}\\n                  >\\n                    \\u70b9\\u8bc4\\u9ad8\\u5206\\n                  </CheckableTag>\\n                </_one.View>\\n                <_one.View className={_indexModule['default'].tag}>\\n                  <_one.View className={_indexModule['default'].title}>\\u901f\\u5ea6</_one.View>\\n                  <CheckableTag\\n                    checked={checked3}\\n                    onChange={function () {\\n                      return setChecked3(function (v) {\\n                        return !v;\\n                      });\\n                    }}\\n                  >\\n                    60\\u5206\\u949f\\u5185\\n                  </CheckableTag>\\n                  <CheckableTag\\n                    checked={checked4}\\n                    onChange={function () {\\n                      return setChecked4(function (v) {\\n                        return !v;\\n                      });\\n                    }}\\n                  >\\n                    40\\u5206\\u949f\\u5185\\n                  </CheckableTag>\\n                </_one.View>\\n              </_one.View>\\n              <_one.View className={_indexModule['default'].action}>\\n                <_one.View\\n                  className={(0, _classnames['default'])(\\n                    ((_classNames = {}),\\n                    _defineProperty(_classNames, _indexModule['default'].btn, true),\\n                    _defineProperty(_classNames, _indexModule['default'].reset, true),\\n                    _classNames),\\n                  )}\\n                  onTap={handleReset}\\n                >\\n                  \\u91cd\\u7f6e\\n                </_one.View>\\n                <_one.View\\n                  className={(0, _classnames['default'])(\\n                    ((_classNames2 = {}),\\n                    _defineProperty(_classNames2, _indexModule['default'].btn, true),\\n                    _defineProperty(_classNames2, _indexModule['default'].complete, true),\\n                    _classNames2),\\n                  )}\\n                  onTap={handleComplete}\\n                >\\n                  \\u5b8c\\u6210\\n                </_one.View>\\n              </_one.View>\\n            </_one.View>\\n          </_annaRemaxUi.Filter.Item>\\n        </_annaRemaxUi.Filter>\\n      </_common.Block>\\n      <_common.Block title=\\\"ActiveColor\\\">\\n        <_annaRemaxUi.Filter\\n          style={{\\n            zIndex: 3,\\n          }}\\n        >\\n          <_annaRemaxUi.Filter.Item\\n            title=\\\"\\u54c1\\u7c7b\\\"\\n            value={value}\\n            options={options}\\n            onChange={function (e) {\\n              return setValue(e.key);\\n            }}\\n            activeColor=\\\"#FF7777\\\"\\n          />\\n          <_annaRemaxUi.Filter.Item\\n            title=\\\"\\u4ef7\\u683c\\\"\\n            value={value1}\\n            options={options1}\\n            onChange={function (e) {\\n              return setValue1(e.key);\\n            }}\\n            activeColor=\\\"#FF7777\\\"\\n          />\\n        </_annaRemaxUi.Filter>\\n      </_common.Block>\\n      <_common.Block title=\\\"Disabled\\\">\\n        <_annaRemaxUi.Filter\\n          style={{\\n            zIndex: 2,\\n          }}\\n        >\\n          <_annaRemaxUi.Filter.Item\\n            title=\\\"\\u54c1\\u7c7b\\\"\\n            value={value}\\n            options={options}\\n            onChange={function (e) {\\n              return setValue(e.key);\\n            }}\\n            disabled\\n          />\\n          <_annaRemaxUi.Filter.Item\\n            title=\\\"\\u4ef7\\u683c\\\"\\n            value={value1}\\n            options={options1}\\n            onChange={function (e) {\\n              return setValue1(e.key);\\n            }}\\n            disabled\\n          />\\n        </_annaRemaxUi.Filter>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-16\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"filter-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#filter-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Filter\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"zIndex\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5c42\\u7ea7\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49Filter\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"filteritem\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#filteritem\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Filter.Item\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"title\"),l.a.createElement(\"td\",null,\"\\u83dc\\u5355\\u9879\\u6807\\u9898\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u5f53\\u524d\\u9009\\u4e2d\\u9879\\u5bf9\\u5e94\\u7684 key\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"options\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u6570\\u7ec4\"),l.a.createElement(\"td\",null,\"OptionProps[]\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"activeColor\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u7684\\u9009\\u4e2d\\u6001\\u989c\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u7981\\u7528\\u83dc\\u5355\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onTap\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u83dc\\u5355\\u6807\\u9898\\u65f6\\u89e6\\u53d1\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(open: boolean) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u9009\\u62e9\\u9009\\u9879\\u65f6\\u89e6\\u53d1\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(e: OptionProps) => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"optionprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#optionprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"OptionProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"key\"),l.a.createElement(\"td\",null,\"\\u6b64\\u9879\\u5fc5\\u987b\\u8bbe\\u7f6e\\uff08\\u5176\\u503c\\u5728\\u6574\\u4e2a\\u9009\\u9879\\u8303\\u56f4\\u5185\\u552f\\u4e00\\uff09,\\u6839\\u636e\\u6b64\\u5c5e\\u6027\\u503c\\u8fdb\\u884c\\u7b5b\\u9009\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u503c\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\"))))))}},\"1i6H\":function(e,n,t){\"use strict\";var r=t(\"k1fw\"),a=t(\"jrin\"),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"col\"),d=function(e){var n,t=e.span,i=e.offset,u=void 0===i?0:i,d=e.flex,m=e.style,p=e.className,f=e.children;return l[\"createElement\"](o[\"f\"],{className:c()(s,(n={},Object(a[\"a\"])(n,\"\".concat(s,\"-\").concat(t),t),Object(a[\"a\"])(n,\"\".concat(s,\"-offset-\").concat(u),u),n),p),style:Object(r[\"a\"])({flex:d},m)},f)};n[\"a\"]=d},\"1iVJ\":function(e,n,t){\"use strict\";t.r(n);t(\"f02A\");var r=t(\"z75s\"),a=(t(\"097j\"),t(\"Au3V\")),l=t(\"tJVT\"),o=t(\"q1tI\"),i=t(\"YCKM\"),c=t(\"Aell\"),u=t(\"30iO\"),s=t(\"ZSfd\"),d=t.n(s);n[\"default\"]=function(){var e=o[\"useState\"](!1),n=Object(l[\"a\"])(e,2),t=n[0],s=n[1],m=o[\"useState\"](!1),p=Object(l[\"a\"])(m,2),f=p[0],h=p[1];return o[\"createElement\"](c[\"a\"],null,o[\"createElement\"](i[\"f\"],{className:d.a.app},o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Type\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],null,\"default\"),o[\"createElement\"](a[\"a\"],{type:\"primary\"},\"primary\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Plain\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{plain:!0},\"default\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",plain:!0},\"primary\"),o[\"createElement\"](a[\"a\"],{plain:!0,color:\"#07C160\"},\"secure\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Hairline\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{plain:!0,hairline:!0},\"default\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",plain:!0,hairline:!0},\"primary\"),o[\"createElement\"](a[\"a\"],{plain:!0,hairline:!0,color:\"#ff4f00\"},\"orange\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Danger\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{danger:!0},\"danger\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",danger:!0},\"danger\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Ghost\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{ghost:!0},\"default\"),o[\"createElement\"](a[\"a\"],{danger:!0,ghost:!0},\"danger\"),o[\"createElement\"](a[\"a\"],{plain:!0,ghost:!0},\"plain\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Shape\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{type:\"primary\",shape:\"circle\"},\"C\"),o[\"createElement\"](a[\"a\"],{type:\"primary\"},\"round\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",shape:\"square\"},\"square\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Size\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{type:\"primary\",size:\"superlarge\"},\"super\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",size:\"large\"},\"large\"),o[\"createElement\"](a[\"a\"],{type:\"primary\"},\"default\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",size:\"small\"},\"small\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Icon\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{type:\"primary\",shape:\"circle\",icon:o[\"createElement\"](r[\"a\"],{type:\"roundadd\",color:\"#1890FF\",size:\"1.56rem\"}),ghost:!0}),o[\"createElement\"](a[\"a\"],{plain:!0,type:\"primary\",icon:\"check\"},\"Finish\"),o[\"createElement\"](a[\"a\"],{plain:!0,hairline:!0,color:\"#FF4D4F\",shape:\"square\",icon:\"close\"},\"Close\")),o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{type:\"primary\",shape:\"circle\",icon:\"locationfill\"}),o[\"createElement\"](a[\"a\"],{type:\"primary\",icon:\"add1\"},\"Follow\"),o[\"createElement\"](a[\"a\"],{shape:\"square\",icon:\"down\"},\"Download\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Float\"},o[\"createElement\"](i[\"f\"],{className:d.a.group,style:{height:\"1.88rem\"}},o[\"createElement\"](a[\"a\"],{type:\"primary\",shape:\"circle\",icon:\"cart\",float:!0,style:{left:\"0.94rem\",bottom:\"41.25rem\"}}),o[\"createElement\"](a[\"a\"],{look:\"warning\",float:!0,style:{left:\"3.75rem\",bottom:\"41.25rem\"}},o[\"createElement\"](i[\"d\"],{style:{display:\"inline-flex\",justifyContent:\"center\",alignItems:\"center\"}},\"\\u524d\\u5f80App\",o[\"createElement\"](r[\"a\"],{type:\"right\",color:\"#000\",size:\"0.88rem\",style:{marginLeft:\"0.19rem\"}}))))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Loading\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{type:\"primary\",loading:f,loadingText:\"loading...\",onTap:function(){return h(!0)}},\"Confirm\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",square:!0,danger:!0,icon:\"deletefill\",loading:t,loadingText:\"Deleting...\",onTap:function(){return s(!0)}},\"Delete\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Disabled\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{type:\"primary\",disabled:!0},\"disabled\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",danger:!0,disabled:!0},\"disabled\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Block\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{type:\"primary\",size:\"large\",block:!0,style:{marginBottom:\"0.94rem\"},loading:!0},\"block\"),o[\"createElement\"](a[\"a\"],{type:\"primary\",size:\"large\",danger:!0,square:!0,block:!0},\"block\"))),o[\"createElement\"](u[\"a\"],{noTitlePadding:!0,title:\"Look\"},o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{look:\"secondary\"},\"Secondary\")),o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{look:\"secure\"},\"Secure\"),o[\"createElement\"](a[\"a\"],{look:\"warning\"},\"Warning\")),o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{look:\"light\"},\"Light\"),o[\"createElement\"](a[\"a\"],{look:\"medium\"},\"Medium\"),o[\"createElement\"](a[\"a\"],{look:\"dark\"},\"Dark\")),o[\"createElement\"](i[\"f\"],{className:d.a.group},o[\"createElement\"](a[\"a\"],{size:\"large\",block:!0,look:\"anna\",style:{marginBottom:\"0.94rem\"}},\"Anna\"),o[\"createElement\"](a[\"a\"],{size:\"large\",shape:\"square\",block:!0,look:\"orange\"},\"Orange\")))))}},\"1qxE\":function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"EulP\"),t(\"PTYQ\"),t(\"YnO1\"),t(\"d/xS\")},\"29s/\":function(e,n,t){var r=t(\"WEpk\"),a=t(\"5T2Y\"),l=\"__core-js_shared__\",o=a[l]||(a[l]={});(e.exports=function(e,n){return o[e]||(o[e]=void 0!==n?n:{})})(\"versions\",[]).push({version:r.version,mode:t(\"uOPS\")?\"pure\":\"global\",copyright:\"\\xa9 2019 Denis Pushkarev (zloirock.ru)\"})},\"2GTP\":function(e,n,t){var r=t(\"eaoh\");e.exports=function(e,n,t){if(r(e),void 0===n)return e;switch(t){case 1:return function(t){return e.call(n,t)};case 2:return function(t,r){return e.call(n,t,r)};case 3:return function(t,r,a){return e.call(n,t,r,a)}}return function(){return e.apply(n,arguments)}}},\"2Nb0\":function(e,n,t){t(\"FlQf\"),t(\"bBy9\"),e.exports=t(\"zLkG\").f(\"iterator\")},\"2faE\":function(e,n,t){var r=t(\"5K7Z\"),a=t(\"eUtF\"),l=t(\"G8Mo\"),o=Object.defineProperty;n.f=t(\"jmDH\")?Object.defineProperty:function(e,n,t){if(r(e),n=l(n,!0),r(t),a)try{return o(e,n,t)}catch(i){}if(\"get\"in t||\"set\"in t)throw TypeError(\"Accessors not supported!\");return\"value\"in t&&(e[n]=t.value),e}},\"2mql\":function(e,n,t){\"use strict\";var r=t(\"TOwV\"),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},l={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function u(e){return r.isMemo(e)?i:c[e[\"$$typeof\"]]||a}c[r.ForwardRef]=o,c[r.Memo]=i;var s=Object.defineProperty,d=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;function y(e,n,t){if(\"string\"!==typeof n){if(h){var r=f(n);r&&r!==h&&y(e,r,t)}var a=d(n);m&&(a=a.concat(m(n)));for(var o=u(e),i=u(n),c=0;c<a.length;++c){var g=a[c];if(!l[g]&&(!t||!t[g])&&(!i||!i[g])&&(!o||!o[g])){var b=p(n,g);try{s(e,g,b)}catch(v){}}}}return e}e.exports=y},\"30iO\":function(e,n,t){\"use strict\";var r=t(\"q1tI\"),a=t(\"YCKM\"),l=t(\"TSYQ\"),o=t.n(l),i=t(\"kRLG\"),c=t.n(i),u=function(e){var n=e.title,t=e.children,l=e.noTitlePadding,i=e.contentStyle,u=e.className;return r[\"createElement\"](a[\"f\"],{className:o()(c.a.block,u)},r[\"createElement\"](a[\"f\"],{className:c.a.title,style:{paddingLeft:l?\"0\":\"0.75rem\"}},n),r[\"createElement\"](a[\"f\"],{className:c.a.content,style:i},t))};n[\"a\"]=u},\"3CNd\":function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"gPvV\"),t(\"f02A\");var r=t(\"WmNS\"),a=t.n(r),l=t(\"tJVT\"),o=t(\"9og8\"),i=t(\"q1tI\"),c=t(\"YCKM\"),u=function(){},s=function(e){var n=document.getElementsByTagName(\"body\")[0],t=document.createElement(\"input\");t.type=\"file\",t.multiple=null===e||void 0===e?void 0:e.multiple,t.style.height=\"0\",n.appendChild(t),t.onclick=function(e){},t.onchange=function(r){var a=r.target.files;if((null===e||void 0===e?void 0:e.multiple)&&a.length>e.count)console.log(\"\\u9009\\u62e9\\u6570\\u91cf\\u8d85\\u8fc7\\u6700\\u5927\\u6570\\u91cf\");else{for(var l=[],o=function(e){var n=new Promise((function(n,t){var r=a[e],l=new FileReader;l.onload=function(e){n(e.target.result)},l.readAsDataURL(r)}));l.push(n)},i=0;i<a.length;i+=1)o(i);Promise.all(l).then((function(n){var t={filePaths:n};null===e||void 0===e||e.success(t)}))[\"catch\"]((function(e){console.error(\"Read file error\",e)})),n.removeChild(t)}},t.click()},d=function(e){return e&&Promise.prototype.isPrototypeOf(e)?e.then((function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return[null].concat(n)}))[\"catch\"]((function(e){return[e]})):new Promise((function(e,n){n(new Error(\"requires promises as the param\"))}))[\"catch\"]((function(e){return[e,null]}))},m=d,p=t(\"k1fw\"),f=function(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];return new Promise((function(n,r){var a=Object(p[\"a\"])({},t[0]),l=a.success;a.success=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];l&&l.apply.apply(l,[this].concat(t));var a=t.length>1?t:t[0];n(a)};var o=a.fail;a.fail=function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];o&&o.apply.apply(o,[this].concat(n));var a=n.length>1?n:n[0];r(a)},e(a)}))},h=f,y=t(\"HThb\"),g=t(\"bS3J\"),b=t(\"z75s\"),v=Object(g[\"a\"])(\"image-upload\"),E=function(e){var n=e.files,t=void 0===n?[]:n,r=e.onChange,d=e.multiple,p=e.multipleCount,f=e.sizeType,g=e.sourceType,E=e.deletable,k=void 0===E||E,x=e.disabled,_=e.maxCount,w=e.children,S=function(e){var n=t,r=e;\"string\"!==typeof t[e]&&(n=t.map((function(e){return e.url}))),u({urls:n,current:r,enablesavephoto:!0,enableShowPhotoDownload:!0})},C=function(){var e=Object(o[\"a\"])(a.a.mark((function e(){var n,o,i,c,u,y,b;return a.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!x){e.next=2;break}return e.abrupt(\"return\");case 2:return n={},d&&(n.multiple=!0,n.count=99),p&&(n.count=p),f&&(n.sizeType=f),g&&(n.sourceType=g),e.next=9,m(h(s,n));case 9:if(o=e.sent,i=Object(l[\"a\"])(o,2),c=i[0],u=i[1],!c){e.next=15;break}return e.abrupt(\"return\");case 15:y=u.filePaths?u.filePaths.map((function(e){return e})):u.tempFilePaths.map((function(e){return e})),b=t.concat(y),null===r||void 0===r||r(b);case 18:case\"end\":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),R=function(e,n){e.stopPropagation();var a=Object(y[\"a\"])(t);a.splice(n,1),a=a.map((function(e,n){var t=e;return\"string\"===typeof t||(t.key=String(n)),t})),null===r||void 0===r||r(a)};return i[\"createElement\"](c[\"f\"],{className:v},t.map((function(e,n){return i[\"createElement\"](c[\"f\"],{key:e.key||n,className:\"\".concat(v,\"-item\"),onTap:function(){return S(n)}},k?i[\"createElement\"](c[\"f\"],{className:\"\".concat(v,\"-item-delete\")},i[\"createElement\"](c[\"f\"],{style:{height:\"0.75rem\"},onTap:function(e){R(e,n)}},i[\"createElement\"](b[\"a\"],{type:\"close\",size:\"0.75rem\",color:\"#FDFFFD\",style:{width:\"0.75rem\",height:\"0.75rem\",verticalAlign:\"text-top\"}}))):null,i[\"createElement\"](c[\"b\"],{mode:\"widthFix\",src:e.url||e}))})),!_||t.length<_?i[\"createElement\"](c[\"f\"],{onTap:C},null!==w&&void 0!==w?w:i[\"createElement\"](c[\"f\"],{className:\"\".concat(v,\"-add\")},i[\"createElement\"](b[\"a\"],{type:\"add\",size:\"1.5rem\",color:\"#BABEC6\"}))):null)},k=E,x=t(\"Aell\"),_=t(\"30iO\"),w=\"https://smebimage.fuliaoyi.com/FoMXNlKdZt9UqufDkPony8ztWKsU\",S=\"https://smebimage.fuliaoyi.com/Fr53_6YFoikRWCgyOsRTcQ4f7CNB\";n[\"default\"]=function(){var e=i[\"useState\"]([]),n=Object(l[\"a\"])(e,2),t=n[0],r=n[1],a=i[\"useState\"]([w]),o=Object(l[\"a\"])(a,2),u=o[0],s=o[1],d=i[\"useState\"]([w]),m=Object(l[\"a\"])(d,2),p=m[0],f=m[1],h=i[\"useState\"]([w]),y=Object(l[\"a\"])(h,2),g=y[0],b=y[1],v=i[\"useState\"]([w]),E=Object(l[\"a\"])(v,2),C=E[0],R=E[1],T=i[\"useState\"]([w]),O=Object(l[\"a\"])(T,2),j=O[0],N=O[1],P=i[\"useState\"]([]),F=Object(l[\"a\"])(P,2),B=F[0],A=F[1],V=i[\"useState\"]([]),I=Object(l[\"a\"])(V,2),U=I[0],D=I[1],M=function(e){r(e)},L=function(e){s(e)},K=function(e){f(e)},q=function(e){b(e)},z=function(e){R(e)},G=function(e){N(e)},W=function(e){A(e)},$=function(e){D(e)};return i[\"createElement\"](x[\"a\"],{padding:!0},i[\"createElement\"](_[\"a\"],{noTitlePadding:!0,title:\"Basic\"},i[\"createElement\"](k,{files:t,onChange:M})),i[\"createElement\"](_[\"a\"],{noTitlePadding:!0,title:\"Multiple & MultipleCount\"},i[\"createElement\"](k,{files:u,onChange:L,multiple:!0,multipleCount:3})),i[\"createElement\"](_[\"a\"],{noTitlePadding:!0,title:\"maxCount\"},i[\"createElement\"](k,{files:p,onChange:K,maxCount:3})),i[\"createElement\"](_[\"a\"],{noTitlePadding:!0,title:\"SizeType\"},i[\"createElement\"](k,{files:g,onChange:q,sizeType:[\"compressed\"]})),i[\"createElement\"](_[\"a\"],{noTitlePadding:!0,title:\"SourceType\"},i[\"createElement\"](k,{files:C,onChange:z,sourceType:[\"camera\"]})),i[\"createElement\"](_[\"a\"],{noTitlePadding:!0,title:\"Deletable\"},i[\"createElement\"](k,{files:j,onChange:G,deletable:!1})),i[\"createElement\"](_[\"a\"],{noTitlePadding:!0,title:\"Disabled\"},i[\"createElement\"](k,{files:B,onChange:W,disabled:!0})),i[\"createElement\"](_[\"a\"],{noTitlePadding:!0,title:\"Children\"},i[\"createElement\"](k,{files:U,onChange:$,maxCount:1},i[\"createElement\"](c[\"b\"],{mode:\"widthFix\",src:S,style:{width:\"6.91rem\",height:\"4.5rem\"}}))))}},\"3GJH\":function(e,n,t){t(\"lCc8\");var r=t(\"WEpk\").Object;e.exports=function(e,n){return r.create(e,n)}},\"3Mpw\":function(e,n,t){\"use strict\";t.r(n),t.d(n,\"Prism\",(function(){return l})),t.d(n,\"defaultProps\",(function(){return u}));var r=function(){var e=0,n={util:{encode:function(e){return e instanceof t?new t(e.type,n.util.encode(e.content),e.alias):\"Array\"===n.util.type(e)?e.map(n.util.encode):e.replace(/&/g,\"&amp;\").replace(/</g,\"&lt;\").replace(/\\u00a0/g,\" \")},type:function(e){return Object.prototype.toString.call(e).match(/\\[object (\\w+)\\]/)[1]},objId:function(n){return n[\"__id\"]||Object.defineProperty(n,\"__id\",{value:++e}),n[\"__id\"]},clone:function(e,t){var r=n.util.type(e);switch(t=t||{},r){case\"Object\":if(t[n.util.objId(e)])return t[n.util.objId(e)];l={};for(var a in t[n.util.objId(e)]=l,e)e.hasOwnProperty(a)&&(l[a]=n.util.clone(e[a],t));return l;case\"Array\":if(t[n.util.objId(e)])return t[n.util.objId(e)];var l=[];return t[n.util.objId(e)]=l,e.forEach((function(e,r){l[r]=n.util.clone(e,t)})),l}return e}},languages:{extend:function(e,t){var r=n.util.clone(n.languages[e]);for(var a in t)r[a]=t[a];return r},insertBefore:function(e,t,r,a){a=a||n.languages;var l=a[e];if(2==arguments.length){for(var o in r=arguments[1],r)r.hasOwnProperty(o)&&(l[o]=r[o]);return l}var i={};for(var c in l)if(l.hasOwnProperty(c)){if(c==t)for(var o in r)r.hasOwnProperty(o)&&(i[o]=r[o]);i[c]=l[c]}return n.languages.DFS(n.languages,(function(n,t){t===a[e]&&n!=e&&(this[n]=i)})),a[e]=i},DFS:function(e,t,r,a){for(var l in a=a||{},e)e.hasOwnProperty(l)&&(t.call(e,l,e[l],r||l),\"Object\"!==n.util.type(e[l])||a[n.util.objId(e[l])]?\"Array\"!==n.util.type(e[l])||a[n.util.objId(e[l])]||(a[n.util.objId(e[l])]=!0,n.languages.DFS(e[l],t,l,a)):(a[n.util.objId(e[l])]=!0,n.languages.DFS(e[l],t,null,a)))}},plugins:{},highlight:function(e,r,a){var l={code:e,grammar:r,language:a};return l.tokens=n.tokenize(l.code,l.grammar),t.stringify(n.util.encode(l.tokens),l.language)},matchGrammar:function(e,t,r,a,l,o,i){var c=n.Token;for(var u in r)if(r.hasOwnProperty(u)&&r[u]){if(u==i)return;var s=r[u];s=\"Array\"===n.util.type(s)?s:[s];for(var d=0;d<s.length;++d){var m=s[d],p=m.inside,f=!!m.lookbehind,h=!!m.greedy,y=0,g=m.alias;if(h&&!m.pattern.global){var b=m.pattern.toString().match(/[imuy]*$/)[0];m.pattern=RegExp(m.pattern.source,b+\"g\")}m=m.pattern||m;for(var v=a,E=l;v<t.length;E+=t[v].length,++v){var k=t[v];if(t.length>e.length)return;if(!(k instanceof c)){if(h&&v!=t.length-1){m.lastIndex=E;var x=m.exec(e);if(!x)break;for(var _=x.index+(f?x[1].length:0),w=x.index+x[0].length,S=v,C=E,R=t.length;S<R&&(C<w||!t[S].type&&!t[S-1].greedy);++S)C+=t[S].length,_>=C&&(++v,E=C);if(t[v]instanceof c)continue;T=S-v,k=e.slice(E,C),x.index-=E}else{m.lastIndex=0;x=m.exec(k);var T=1}if(x){f&&(y=x[1]?x[1].length:0);_=x.index+y,x=x[0].slice(y),w=_+x.length;var O=k.slice(0,_),j=k.slice(w),N=[v,T];O&&(++v,E+=O.length,N.push(O));var P=new c(u,p?n.tokenize(x,p):x,g,x,h);if(N.push(P),j&&N.push(j),Array.prototype.splice.apply(t,N),1!=T&&n.matchGrammar(e,t,r,v,E,!0,u),o)break}else if(o)break}}}}},hooks:{add:function(){}},tokenize:function(e,t,r){var a=[e],l=t.rest;if(l){for(var o in l)t[o]=l[o];delete t.rest}return n.matchGrammar(e,a,t,0,0,!1),a}},t=n.Token=function(e,n,t,r,a){this.type=e,this.content=n,this.alias=t,this.length=0|(r||\"\").length,this.greedy=!!a};return t.stringify=function(e,r,a){if(\"string\"==typeof e)return e;if(\"Array\"===n.util.type(e))return e.map((function(n){return t.stringify(n,r,e)})).join(\"\");var l={type:e.type,content:t.stringify(e.content,r,a),tag:\"span\",classes:[\"token\",e.type],attributes:{},language:r,parent:a};if(e.alias){var o=\"Array\"===n.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(l.classes,o)}var i=Object.keys(l.attributes).map((function(e){return e+'=\"'+(l.attributes[e]||\"\").replace(/\"/g,\"&quot;\")+'\"'})).join(\" \");return\"<\"+l.tag+' class=\"'+l.classes.join(\" \")+'\"'+(i?\" \"+i:\"\")+\">\"+l.content+\"</\"+l.tag+\">\"},n}();r.languages.markup={comment:/<!--[\\s\\S]*?-->/,prolog:/<\\?[\\s\\S]+?\\?>/,doctype:/<!DOCTYPE[\\s\\S]+?>/i,cdata:/<!\\[CDATA\\[[\\s\\S]*?]]>/i,tag:{pattern:/<\\/?(?!\\d)[^\\s>\\/=$<%]+(?:\\s(?:\\s*[^\\s>\\/=]+(?:\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))|(?=[\\s/>])))+)?\\s*\\/?>/i,greedy:!0,inside:{tag:{pattern:/^<\\/?[^\\s>\\/]+/i,inside:{punctuation:/^<\\/?/,namespace:/^[^\\s>\\/:]+:/}},\"attr-value\":{pattern:/=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\\s*)[\"']|[\"']$/,lookbehind:!0}]}},punctuation:/\\/?>/,\"attr-name\":{pattern:/[^\\s>\\/]+/,inside:{namespace:/^[^\\s>\\/:]+:/}}}},entity:/&#?[\\da-z]{1,8};/i},r.languages.markup[\"tag\"].inside[\"attr-value\"].inside[\"entity\"]=r.languages.markup[\"entity\"],r.hooks.add(\"wrap\",(function(e){\"entity\"===e.type&&(e.attributes[\"title\"]=e.content.replace(/&amp;/,\"&\"))})),Object.defineProperty(r.languages.markup.tag,\"addInlined\",{value:function(e,n){var t={};t[\"language-\"+n]={pattern:/(^<!\\[CDATA\\[)[\\s\\S]+?(?=\\]\\]>$)/i,lookbehind:!0,inside:r.languages[n]},t[\"cdata\"]=/^<!\\[CDATA\\[|\\]\\]>$/i;var a={\"included-cdata\":{pattern:/<!\\[CDATA\\[[\\s\\S]*?\\]\\]>/i,inside:t}};a[\"language-\"+n]={pattern:/[\\s\\S]+/,inside:r.languages[n]};var l={};l[e]={pattern:RegExp(/(<__[\\s\\S]*?>)(?:<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\s*|[\\s\\S])*?(?=<\\/__>)/.source.replace(/__/g,e),\"i\"),lookbehind:!0,greedy:!0,inside:a},r.languages.insertBefore(\"markup\",\"cdata\",l)}}),r.languages.xml=r.languages.extend(\"markup\",{}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,function(e){var n=\"\\\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\\\b\",t={environment:{pattern:RegExp(\"\\\\$\"+n),alias:\"constant\"},variable:[{pattern:/\\$?\\(\\([\\s\\S]+?\\)\\)/,greedy:!0,inside:{variable:[{pattern:/(^\\$\\(\\([\\s\\S]+)\\)\\)/,lookbehind:!0},/^\\$\\(\\(/],number:/\\b0x[\\dA-Fa-f]+\\b|(?:\\b\\d+\\.?\\d*|\\B\\.\\d+)(?:[Ee]-?\\d+)?/,operator:/--?|-=|\\+\\+?|\\+=|!=?|~|\\*\\*?|\\*=|\\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\\^=?|\\|\\|?|\\|=|\\?|:/,punctuation:/\\(\\(?|\\)\\)?|,|;/}},{pattern:/\\$\\((?:\\([^)]+\\)|[^()])+\\)|`[^`]+`/,greedy:!0,inside:{variable:/^\\$\\(|^`|\\)$|`$/}},{pattern:/\\$\\{[^}]+\\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\\/]|##?|%%?|\\^\\^?|,,?/,punctuation:/[\\[\\]]/,environment:{pattern:RegExp(\"(\\\\{)\"+n),lookbehind:!0,alias:\"constant\"}}},/\\$(?:\\w+|[#?*!@$])/],entity:/\\\\(?:[abceEfnrtv\\\\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\\s*\\/.*/,alias:\"important\"},comment:{pattern:/(^|[^\"{\\\\$])#.*/,lookbehind:!0},\"function-name\":[{pattern:/(\\bfunction\\s+)\\w+(?=(?:\\s*\\(?:\\s*\\))?\\s*\\{)/,lookbehind:!0,alias:\"function\"},{pattern:/\\b\\w+(?=\\s*\\(\\s*\\)\\s*\\{)/,alias:\"function\"}],\"for-or-select\":{pattern:/(\\b(?:for|select)\\s+)\\w+(?=\\s+in\\s)/,alias:\"variable\",lookbehind:!0},\"assign-left\":{pattern:/(^|[\\s;|&]|[<>]\\()\\w+(?=\\+?=)/,inside:{environment:{pattern:RegExp(\"(^|[\\\\s;|&]|[<>]\\\\()\"+n),lookbehind:!0,alias:\"constant\"}},alias:\"variable\",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\\s*)(\\w+?)\\s*(?:\\r?\\n|\\r)(?:[\\s\\S])*?(?:\\r?\\n|\\r)\\2/,lookbehind:!0,greedy:!0,inside:t},{pattern:/((?:^|[^<])<<-?\\s*)([\"'])(\\w+)\\2\\s*(?:\\r?\\n|\\r)(?:[\\s\\S])*?(?:\\r?\\n|\\r)\\3/,lookbehind:!0,greedy:!0},{pattern:/([\"'])(?:\\\\[\\s\\S]|\\$\\([^)]+\\)|`[^`]+`|(?!\\1)[^\\\\])*\\1/,greedy:!0,inside:t}],environment:{pattern:RegExp(\"\\\\$?\"+n),alias:\"constant\"},variable:t.variable,function:{pattern:/(^|[\\s;|&]|[<>]\\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\\s;|&]|[<>]\\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\\s;|&]|[<>]\\()(?:\\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\\s;|&])/,lookbehind:!0,alias:\"class-name\"},boolean:{pattern:/(^|[\\s;|&]|[<>]\\()(?:true|false)(?=$|[)\\s;|&])/,lookbehind:!0},\"file-descriptor\":{pattern:/\\B&\\d\\b/,alias:\"important\"},operator:{pattern:/\\d?<>|>\\||\\+=|==?|!=?|=~|<<[<-]?|[&\\d]?>>|\\d?[<>]&?|&[>&]?|\\|[&|]?|<=?|>=?/,inside:{\"file-descriptor\":{pattern:/^\\d/,alias:\"important\"}}},punctuation:/\\$?\\(\\(?|\\)\\)?|\\.\\.|[{}[\\];\\\\]/,number:{pattern:/(^|\\s)(?:[1-9]\\d*|0)(?:[.,]\\d+)?\\b/,lookbehind:!0}};for(var r=[\"comment\",\"function-name\",\"for-or-select\",\"assign-left\",\"string\",\"environment\",\"function\",\"keyword\",\"builtin\",\"boolean\",\"file-descriptor\",\"operator\",\"punctuation\",\"number\"],a=t.variable[1].inside,l=0;l<r.length;l++)a[r[l]]=e.languages.bash[r[l]];e.languages.shell=e.languages.bash}(r),r.languages.clike={comment:[{pattern:/(^|[^\\\\])\\/\\*[\\s\\S]*?(?:\\*\\/|$)/,lookbehind:!0},{pattern:/(^|[^\\\\:])\\/\\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/([\"'])(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1/,greedy:!0},\"class-name\":{pattern:/((?:\\b(?:class|interface|extends|implements|trait|instanceof|new)\\s+)|(?:catch\\s+\\())[\\w.\\\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\\\]/}},keyword:/\\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\\b/,boolean:/\\b(?:true|false)\\b/,function:/\\w+(?=\\()/,number:/\\b0x[\\da-f]+\\b|(?:\\b\\d+\\.?\\d*|\\B\\.\\d+)(?:e[+-]?\\d+)?/i,operator:/--?|\\+\\+?|!=?=?|<=?|>=?|==?=?|&&?|\\|\\|?|\\?|\\*|\\/|~|\\^|%/,punctuation:/[{}[\\];(),.:]/},r.languages.c=r.languages.extend(\"clike\",{\"class-name\":{pattern:/(\\b(?:enum|struct)\\s+)\\w+/,lookbehind:!0},keyword:/\\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\\b/,operator:/>>=?|<<=?|->|([-+&|:])\\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\\b0x(?:[\\da-f]+\\.?[\\da-f]*|\\.[\\da-f]+)(?:p[+-]?\\d+)?|(?:\\b\\d+\\.?\\d*|\\B\\.\\d+)(?:e[+-]?\\d+)?)[ful]*/i}),r.languages.insertBefore(\"c\",\"string\",{macro:{pattern:/(^\\s*)#\\s*[a-z]+(?:[^\\r\\n\\\\]|\\\\(?:\\r\\n|[\\s\\S]))*/im,lookbehind:!0,alias:\"property\",inside:{string:{pattern:/(#\\s*include\\s*)(?:<.+?>|(\"|')(?:\\\\?.)+?\\2)/,lookbehind:!0},directive:{pattern:/(#\\s*)\\b(?:define|defined|elif|else|endif|error|ifdef|ifndef|if|import|include|line|pragma|undef|using)\\b/,lookbehind:!0,alias:\"keyword\"}}},constant:/\\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\\b/}),delete r.languages.c[\"boolean\"],r.languages.cpp=r.languages.extend(\"c\",{\"class-name\":{pattern:/(\\b(?:class|enum|struct)\\s+)\\w+/,lookbehind:!0},keyword:/\\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|class|compl|const|constexpr|const_cast|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\\b/,number:{pattern:/(?:\\b0b[01']+|\\b0x(?:[\\da-f']+\\.?[\\da-f']*|\\.[\\da-f']+)(?:p[+-]?[\\d']+)?|(?:\\b[\\d']+\\.?[\\d']*|\\B\\.[\\d']+)(?:e[+-]?[\\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\\1|[?:~]|[-+*/%&|^!=<>]=?|\\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\\b/,boolean:/\\b(?:true|false)\\b/}),r.languages.insertBefore(\"cpp\",\"string\",{\"raw-string\":{pattern:/R\"([^()\\\\ ]{0,16})\\([\\s\\S]*?\\)\\1\"/,alias:\"string\",greedy:!0}}),function(e){var n=/(\"|')(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1/;e.languages.css={comment:/\\/\\*[\\s\\S]*?\\*\\//,atrule:{pattern:/@[\\w-]+[\\s\\S]*?(?:;|(?=\\s*\\{))/,inside:{rule:/@[\\w-]+/}},url:{pattern:RegExp(\"url\\\\((?:\"+n.source+\"|[^\\n\\r()]*)\\\\)\",\"i\"),inside:{function:/^url/i,punctuation:/^\\(|\\)$/}},selector:RegExp(\"[^{}\\\\s](?:[^{};\\\"']|\"+n.source+\")*?(?=\\\\s*\\\\{)\"),string:{pattern:n,greedy:!0},property:/[-_a-z\\xA0-\\uFFFF][-\\w\\xA0-\\uFFFF]*(?=\\s*:)/i,important:/!important\\b/i,function:/[-a-z0-9]+(?=\\()/i,punctuation:/[(){};:,]/},e.languages.css[\"atrule\"].inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined(\"style\",\"css\"),e.languages.insertBefore(\"inside\",\"attr-value\",{\"style-attr\":{pattern:/\\s*style=(\"|')(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])*\\1/i,inside:{\"attr-name\":{pattern:/^\\s*style/i,inside:t.tag.inside},punctuation:/^\\s*=\\s*['\"]|['\"]\\s*$/,\"attr-value\":{pattern:/.+/i,inside:e.languages.css}},alias:\"language-css\"}},t.tag))}(r),r.languages.css.selector={pattern:r.languages.css.selector,inside:{\"pseudo-element\":/:(?:after|before|first-letter|first-line|selection)|::[-\\w]+/,\"pseudo-class\":/:[-\\w]+/,class:/\\.[-:.\\w]+/,id:/#[-:.\\w]+/,attribute:{pattern:/\\[(?:[^[\\]\"']|(\"|')(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1)*\\]/,greedy:!0,inside:{punctuation:/^\\[|\\]$/,\"case-sensitivity\":{pattern:/(\\s)[si]$/i,lookbehind:!0,alias:\"keyword\"},namespace:{pattern:/^(\\s*)[-*\\w\\xA0-\\uFFFF]*\\|(?!=)/,lookbehind:!0,inside:{punctuation:/\\|$/}},attribute:{pattern:/^(\\s*)[-\\w\\xA0-\\uFFFF]+/,lookbehind:!0},value:[/(\"|')(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1/,{pattern:/(=\\s*)[-\\w\\xA0-\\uFFFF]+(?=\\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},\"n-th\":[{pattern:/(\\(\\s*)[+-]?\\d*[\\dn](?:\\s*[+-]\\s*\\d+)?(?=\\s*\\))/,lookbehind:!0,inside:{number:/[\\dn]+/,operator:/[+-]/}},{pattern:/(\\(\\s*)(?:even|odd)(?=\\s*\\))/i,lookbehind:!0}],punctuation:/[()]/}},r.languages.insertBefore(\"css\",\"property\",{variable:{pattern:/(^|[^-\\w\\xA0-\\uFFFF])--[-_a-z\\xA0-\\uFFFF][-\\w\\xA0-\\uFFFF]*/i,lookbehind:!0}}),r.languages.insertBefore(\"css\",\"function\",{operator:{pattern:/(\\s)[+\\-*\\/](?=\\s)/,lookbehind:!0},hexcode:/#[\\da-f]{3,8}/i,entity:/\\\\[\\da-f]{1,8}/i,unit:{pattern:/(\\d)(?:%|[a-z]+)/,lookbehind:!0},number:/-?[\\d.]+/}),r.languages.javascript=r.languages.extend(\"clike\",{\"class-name\":[r.languages.clike[\"class-name\"],{pattern:/(^|[^$\\w\\xA0-\\uFFFF])[_$A-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*(?=\\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\\s*)(?:catch|finally)\\b/,lookbehind:!0},{pattern:/(^|[^.])\\b(?:as|async(?=\\s*(?:function\\b|\\(|[$\\w\\xA0-\\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\\b/,lookbehind:!0}],number:/\\b(?:(?:0[xX](?:[\\dA-Fa-f](?:_[\\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\\d(?:_\\d)?)+n|NaN|Infinity)\\b|(?:\\b(?:\\d(?:_\\d)?)+\\.?(?:\\d(?:_\\d)?)*|\\B\\.(?:\\d(?:_\\d)?)+)(?:[Ee][+-]?(?:\\d(?:_\\d)?)+)?/,function:/#?[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*(?=\\s*(?:\\.\\s*(?:apply|bind|call)\\s*)?\\()/,operator:/-[-=]?|\\+[+=]?|!=?=?|<<?=?|>>?>?=?|=(?:==?|>)?|&[&=]?|\\|[|=]?|\\*\\*?=?|\\/=?|~|\\^=?|%=?|\\?|\\.{3}/}),r.languages.javascript[\"class-name\"][0].pattern=/(\\b(?:class|interface|extends|implements|instanceof|new)\\s+)[\\w.\\\\]+/,r.languages.insertBefore(\"javascript\",\"keyword\",{regex:{pattern:/((?:^|[^$\\w\\xA0-\\uFFFF.\"'\\])\\s])\\s*)\\/(\\[(?:[^\\]\\\\\\r\\n]|\\\\.)*]|\\\\.|[^/\\\\\\[\\r\\n])+\\/[gimyus]{0,6}(?=\\s*($|[\\r\\n,.;})\\]]))/,lookbehind:!0,greedy:!0},\"function-variable\":{pattern:/#?[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*(?=\\s*[=:]\\s*(?:async\\s*)?(?:\\bfunction\\b|(?:\\((?:[^()]|\\([^()]*\\))*\\)|[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*)\\s*=>))/,alias:\"function\"},parameter:[{pattern:/(function(?:\\s+[_$A-Za-z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*)?\\s*\\(\\s*)(?!\\s)(?:[^()]|\\([^()]*\\))+?(?=\\s*\\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/[_$a-z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*(?=\\s*=>)/i,inside:r.languages.javascript},{pattern:/(\\(\\s*)(?!\\s)(?:[^()]|\\([^()]*\\))+?(?=\\s*\\)\\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\\b|\\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\\w\\xA0-\\uFFFF]))(?:[_$A-Za-z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*\\s*)\\(\\s*)(?!\\s)(?:[^()]|\\([^()]*\\))+?(?=\\s*\\)\\s*\\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\\b[A-Z](?:[A-Z_]|\\dx?)*\\b/}),r.languages.insertBefore(\"javascript\",\"string\",{\"template-string\":{pattern:/`(?:\\\\[\\s\\S]|\\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\\${)[^\\\\`])*`/,greedy:!0,inside:{\"template-punctuation\":{pattern:/^`|`$/,alias:\"string\"},interpolation:{pattern:/((?:^|[^\\\\])(?:\\\\{2})*)\\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{\"interpolation-punctuation\":{pattern:/^\\${|}$/,alias:\"punctuation\"},rest:r.languages.javascript}},string:/[\\s\\S]+/}}}),r.languages.markup&&r.languages.markup.tag.addInlined(\"script\",\"javascript\"),r.languages.js=r.languages.javascript,function(e){var n=e.util.clone(e.languages.javascript);e.languages.jsx=e.languages.extend(\"markup\",n),e.languages.jsx.tag.pattern=/<\\/?(?:[\\w.:-]+\\s*(?:\\s+(?:[\\w.:-]+(?:=(?:(\"|')(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])*\\1|[^\\s{'\">=]+|\\{(?:\\{(?:\\{[^}]*\\}|[^{}])*\\}|[^{}])+\\}))?|\\{\\.{3}[a-z_$][\\w$]*(?:\\.[a-z_$][\\w$]*)*\\}))*\\s*\\/?)?>/i,e.languages.jsx.tag.inside[\"tag\"].pattern=/^<\\/?[^\\s>\\/]*/i,e.languages.jsx.tag.inside[\"attr-value\"].pattern=/=(?!\\{)(?:(\"|')(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])*\\1|[^\\s'\">]+)/i,e.languages.jsx.tag.inside[\"tag\"].inside[\"class-name\"]=/^[A-Z]\\w*(?:\\.[A-Z]\\w*)*$/,e.languages.insertBefore(\"inside\",\"attr-name\",{spread:{pattern:/\\{\\.{3}[a-z_$][\\w$]*(?:\\.[a-z_$][\\w$]*)*\\}/,inside:{punctuation:/\\.{3}|[{}.]/,\"attr-value\":/\\w+/}}},e.languages.jsx.tag),e.languages.insertBefore(\"inside\",\"attr-value\",{script:{pattern:/=(\\{(?:\\{(?:\\{[^}]*\\}|[^}])*\\}|[^}])+\\})/i,inside:{\"script-punctuation\":{pattern:/^=(?={)/,alias:\"punctuation\"},rest:e.languages.jsx},alias:\"language-javascript\"}},e.languages.jsx.tag);var t=function e(n){return n?\"string\"===typeof n?n:\"string\"===typeof n.content?n.content:n.content.map(e).join(\"\"):\"\"},r=function n(r){for(var a=[],l=0;l<r.length;l++){var o=r[l],i=!1;if(\"string\"!==typeof o&&(\"tag\"===o.type&&o.content[0]&&\"tag\"===o.content[0].type?\"</\"===o.content[0].content[0].content?a.length>0&&a[a.length-1].tagName===t(o.content[0].content[1])&&a.pop():\"/>\"===o.content[o.content.length-1].content||a.push({tagName:t(o.content[0].content[1]),openedBraces:0}):a.length>0&&\"punctuation\"===o.type&&\"{\"===o.content?a[a.length-1].openedBraces++:a.length>0&&a[a.length-1].openedBraces>0&&\"punctuation\"===o.type&&\"}\"===o.content?a[a.length-1].openedBraces--:i=!0),(i||\"string\"===typeof o)&&a.length>0&&0===a[a.length-1].openedBraces){var c=t(o);l<r.length-1&&(\"string\"===typeof r[l+1]||\"plain-text\"===r[l+1].type)&&(c+=t(r[l+1]),r.splice(l+1,1)),l>0&&(\"string\"===typeof r[l-1]||\"plain-text\"===r[l-1].type)&&(c=t(r[l-1])+c,r.splice(l-1,1),l--),r[l]=new e.Token(\"plain-text\",c,null,c)}o.content&&\"string\"!==typeof o.content&&n(o.content)}};e.hooks.add(\"after-tokenize\",(function(e){\"jsx\"!==e.language&&\"tsx\"!==e.language||r(e.tokens)}))}(r),function(e){var n=e.languages.javadoclike={parameter:{pattern:/(^\\s*(?:\\/{3}|\\*|\\/\\*\\*)\\s*@(?:param|arg|arguments)\\s+)\\w+/m,lookbehind:!0},keyword:{pattern:/(^\\s*(?:\\/{3}|\\*|\\/\\*\\*)\\s*|\\{)@[a-z][a-zA-Z-]+\\b/m,lookbehind:!0},punctuation:/[{}]/};function t(n,t){var r=\"doc-comment\",a=e.languages[n];if(a){var l=a[r];if(!l){var o={};o[r]={pattern:/(^|[^\\\\])\\/\\*\\*[^/][\\s\\S]*?(?:\\*\\/|$)/,alias:\"comment\"},a=e.languages.insertBefore(n,\"comment\",o),l=a[r]}if(l instanceof RegExp&&(l=a[r]={pattern:l}),Array.isArray(l))for(var i=0,c=l.length;i<c;i++)l[i]instanceof RegExp&&(l[i]={pattern:l[i]}),t(l[i]);else t(l)}}function r(e,n){\"string\"===typeof e&&(e=[e]),e.forEach((function(e){t(e,(function(e){e.inside||(e.inside={}),e.inside.rest=n}))}))}Object.defineProperty(n,\"addSupport\",{value:r}),n.addSupport([\"java\",\"javascript\",\"php\"],n)}(r),function(e){var n=/\\b(?:abstract|continue|for|new|switch|assert|default|goto|package|synchronized|boolean|do|if|private|this|break|double|implements|protected|throw|byte|else|import|public|throws|case|enum|instanceof|return|transient|catch|extends|int|short|try|char|final|interface|static|void|class|finally|long|strictfp|volatile|const|float|native|super|while|var|null|exports|module|open|opens|provides|requires|to|transitive|uses|with)\\b/,t=/\\b[A-Z](?:\\w*[a-z]\\w*)?\\b/;e.languages.java=e.languages.extend(\"clike\",{\"class-name\":[t,/\\b[A-Z]\\w*(?=\\s+\\w+\\s*[;,=())])/],keyword:n,function:[e.languages.clike[\"function\"],{pattern:/(\\:\\:)[a-z_]\\w*/,lookbehind:!0}],number:/\\b0b[01][01_]*L?\\b|\\b0x[\\da-f_]*\\.?[\\da-f_p+-]+\\b|(?:\\b\\d[\\d_]*\\.?[\\d_]*|\\B\\.\\d[\\d_]*)(?:e[+-]?\\d[\\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|([-+&|])\\2|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore(\"java\",\"class-name\",{annotation:{alias:\"punctuation\",pattern:/(^|[^.])@\\w+/,lookbehind:!0},namespace:{pattern:/(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)[a-z]\\w*(\\.[a-z]\\w*)+/,lookbehind:!0,inside:{punctuation:/\\./}},generics:{pattern:/<(?:[\\w\\s,.&?]|<(?:[\\w\\s,.&?]|<(?:[\\w\\s,.&?]|<[\\w\\s,.&?]*>)*>)*>)*>/,inside:{\"class-name\":t,keyword:n,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(r),function(e){function n(e,n){return\"___\"+e.toUpperCase()+n+\"___\"}Object.defineProperties(e.languages[\"markup-templating\"]={},{buildPlaceholders:{value:function(t,r,a,l){if(t.language===r){var o=t.tokenStack=[];t.code=t.code.replace(a,(function(e){if(\"function\"===typeof l&&!l(e))return e;var a,i=o.length;while(-1!==t.code.indexOf(a=n(r,i)))++i;return o[i]=e,a})),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,r){if(t.language===r&&t.tokenStack){t.grammar=e.languages[r];var a=0,l=Object.keys(t.tokenStack);o(t.tokens)}function o(i){for(var c=0;c<i.length;c++){if(a>=l.length)break;var u=i[c];if(\"string\"===typeof u||u.content&&\"string\"===typeof u.content){var s=l[a],d=t.tokenStack[s],m=\"string\"===typeof u?u:u.content,p=n(r,s),f=m.indexOf(p);if(f>-1){++a;var h=m.substring(0,f),y=new e.Token(r,e.tokenize(d,t.grammar),\"language-\"+r,d),g=m.substring(f+p.length),b=[];h&&b.push.apply(b,o([h])),b.push(y),g&&b.push.apply(b,o([g])),\"string\"===typeof u?i.splice.apply(i,[c,1].concat(b)):u.content=b}}else u.content&&o(u.content)}return i}}}})}(r),function(e){e.languages.php=e.languages.extend(\"clike\",{keyword:/\\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|new|or|parent|print|private|protected|public|require|require_once|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\\b/i,boolean:{pattern:/\\b(?:false|true)\\b/i,alias:\"constant\"},constant:[/\\b[A-Z_][A-Z0-9_]*\\b/,/\\b(?:null)\\b/i],comment:{pattern:/(^|[^\\\\])(?:\\/\\*[\\s\\S]*?\\*\\/|\\/\\/.*)/,lookbehind:!0}}),e.languages.insertBefore(\"php\",\"string\",{\"shell-comment\":{pattern:/(^|[^\\\\])#.*/,lookbehind:!0,alias:\"comment\"}}),e.languages.insertBefore(\"php\",\"comment\",{delimiter:{pattern:/\\?>$|^<\\?(?:php(?=\\s)|=)?/i,alias:\"important\"}}),e.languages.insertBefore(\"php\",\"keyword\",{variable:/\\$+(?:\\w+\\b|(?={))/i,package:{pattern:/(\\\\|namespace\\s+|use\\s+)[\\w\\\\]+/,lookbehind:!0,inside:{punctuation:/\\\\/}}}),e.languages.insertBefore(\"php\",\"operator\",{property:{pattern:/(->)[\\w]+/,lookbehind:!0}});var n={pattern:/{\\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\\\{])\\$+(?:\\w+(?:\\[.+?]|->\\w+)*)/,lookbehind:!0,inside:{rest:e.languages.php}};e.languages.insertBefore(\"php\",\"string\",{\"nowdoc-string\":{pattern:/<<<'([^']+)'(?:\\r\\n?|\\n)(?:.*(?:\\r\\n?|\\n))*?\\1;/,greedy:!0,alias:\"string\",inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\\w*;$/i,alias:\"symbol\",inside:{punctuation:/^<<<'?|[';]$/}}}},\"heredoc-string\":{pattern:/<<<(?:\"([^\"]+)\"(?:\\r\\n?|\\n)(?:.*(?:\\r\\n?|\\n))*?\\1;|([a-z_]\\w*)(?:\\r\\n?|\\n)(?:.*(?:\\r\\n?|\\n))*?\\2;)/i,greedy:!0,alias:\"string\",inside:{delimiter:{pattern:/^<<<(?:\"[^\"]+\"|[a-z_]\\w*)|[a-z_]\\w*;$/i,alias:\"symbol\",inside:{punctuation:/^<<<\"?|[\";]$/}},interpolation:n}},\"single-quoted-string\":{pattern:/'(?:\\\\[\\s\\S]|[^\\\\'])*'/,greedy:!0,alias:\"string\"},\"double-quoted-string\":{pattern:/\"(?:\\\\[\\s\\S]|[^\\\\\"])*\"/,greedy:!0,alias:\"string\",inside:{interpolation:n}}}),delete e.languages.php[\"string\"],e.hooks.add(\"before-tokenize\",(function(n){if(/<\\?/.test(n.code)){var t=/<\\?(?:[^\"'/#]|\\/(?![*/])|(\"|')(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])*\\1|(?:\\/\\/|#)(?:[^?\\n\\r]|\\?(?!>))*|\\/\\*[\\s\\S]*?(?:\\*\\/|$))*?(?:\\?>|$)/gi;e.languages[\"markup-templating\"].buildPlaceholders(n,\"php\",t)}})),e.hooks.add(\"after-tokenize\",(function(n){e.languages[\"markup-templating\"].tokenizePlaceholders(n,\"php\")}))}(r),function(e){var n=e.languages.javascript,t=/{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})+}/.source,r=\"(@(?:param|arg|argument|property)\\\\s+(?:\"+t+\"\\\\s+)?)\";e.languages.jsdoc=e.languages.extend(\"javadoclike\",{parameter:{pattern:RegExp(r+/[$\\w\\xA0-\\uFFFF.]+(?=\\s|$)/.source),lookbehind:!0,inside:{punctuation:/\\./}}}),e.languages.insertBefore(\"jsdoc\",\"keyword\",{\"optional-parameter\":{pattern:RegExp(r+/\\[[$\\w\\xA0-\\uFFFF.]+(?:=[^[\\]]+)?\\](?=\\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\\[)[$\\w\\xA0-\\uFFFF\\.]+/,lookbehind:!0,inside:{punctuation:/\\./}},code:{pattern:/(=)[\\s\\S]*(?=\\]$)/,lookbehind:!0,inside:n,alias:\"language-javascript\"},punctuation:/[=[\\]]/}},\"class-name\":[{pattern:RegExp(\"(@[a-z]+\\\\s+)\"+t),lookbehind:!0,inside:{punctuation:/[.,:?=<>|{}()[\\]]/}},{pattern:/(@(?:augments|extends|class|interface|memberof!?|this)\\s+)[A-Z]\\w*(?:\\.[A-Z]\\w*)*/,lookbehind:!0,inside:{punctuation:/\\./}}],example:{pattern:/(@example\\s+)[^@]+?(?=\\s*(?:\\*\\s*)?(?:@\\w|\\*\\/))/,lookbehind:!0,inside:{code:{pattern:/^(\\s*(?:\\*\\s*)?).+$/m,lookbehind:!0,inside:n,alias:\"language-javascript\"}}}}),e.languages.javadoclike.addSupport(\"javascript\",e.languages.jsdoc)}(r),r.languages.actionscript=r.languages.extend(\"javascript\",{keyword:/\\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\\b/,operator:/\\+\\+|--|(?:[+\\-*\\/%^]|&&?|\\|\\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),r.languages.actionscript[\"class-name\"].alias=\"function\",r.languages.markup&&r.languages.insertBefore(\"actionscript\",\"string\",{xml:{pattern:/(^|[^.])<\\/?\\w+(?:\\s+[^\\s>\\/=]+=(\"|')(?:\\\\[\\s\\S]|(?!\\2)[^\\\\])*\\2)*\\s*\\/?>/,lookbehind:!0,inside:{rest:r.languages.markup}}}),function(e){var n=/#(?!\\{).+/,t={pattern:/#\\{[^}]+\\}/,alias:\"variable\"};e.languages.coffeescript=e.languages.extend(\"javascript\",{comment:n,string:[{pattern:/'(?:\\\\[\\s\\S]|[^\\\\'])*'/,greedy:!0},{pattern:/\"(?:\\\\[\\s\\S]|[^\\\\\"])*\"/,greedy:!0,inside:{interpolation:t}}],keyword:/\\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\\b/,\"class-member\":{pattern:/@(?!\\d)\\w+/,alias:\"variable\"}}),e.languages.insertBefore(\"coffeescript\",\"comment\",{\"multiline-comment\":{pattern:/###[\\s\\S]+?###/,alias:\"comment\"},\"block-regex\":{pattern:/\\/{3}[\\s\\S]*?\\/{3}/,alias:\"regex\",inside:{comment:n,interpolation:t}}}),e.languages.insertBefore(\"coffeescript\",\"string\",{\"inline-javascript\":{pattern:/`(?:\\\\[\\s\\S]|[^\\\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:\"punctuation\"},rest:e.languages.javascript}},\"multiline-string\":[{pattern:/'''[\\s\\S]*?'''/,greedy:!0,alias:\"string\"},{pattern:/\"\"\"[\\s\\S]*?\"\"\"/,greedy:!0,alias:\"string\",inside:{interpolation:t}}]}),e.languages.insertBefore(\"coffeescript\",\"keyword\",{property:/(?!\\d)\\w+(?=\\s*:(?!:))/}),delete e.languages.coffeescript[\"template-string\"],e.languages.coffee=e.languages.coffeescript}(r),function(e){e.languages.insertBefore(\"javascript\",\"function-variable\",{\"method-variable\":{pattern:RegExp(\"(\\\\.\\\\s*)\"+e.languages.javascript[\"function-variable\"].pattern.source),lookbehind:!0,alias:[\"function-variable\",\"method\",\"function\",\"property-access\"]}}),e.languages.insertBefore(\"javascript\",\"function\",{method:{pattern:RegExp(\"(\\\\.\\\\s*)\"+e.languages.javascript[\"function\"].source),lookbehind:!0,alias:[\"function\",\"property-access\"]}}),e.languages.insertBefore(\"javascript\",\"constant\",{\"known-class-name\":[{pattern:/\\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\\b/,alias:\"class-name\"},{pattern:/\\b(?:[A-Z]\\w*)Error\\b/,alias:\"class-name\"}]}),e.languages.javascript[\"keyword\"].unshift({pattern:/\\b(?:as|default|export|from|import)\\b/,alias:\"module\"},{pattern:/\\bnull\\b/,alias:[\"null\",\"nil\"]},{pattern:/\\bundefined\\b/,alias:\"nil\"}),e.languages.insertBefore(\"javascript\",\"operator\",{spread:{pattern:/\\.{3}/,alias:\"operator\"},arrow:{pattern:/=>/,alias:\"operator\"}}),e.languages.insertBefore(\"javascript\",\"punctuation\",{\"property-access\":{pattern:/(\\.\\s*)#?[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*/,lookbehind:!0},\"maybe-class-name\":{pattern:/(^|[^$\\w\\xA0-\\uFFFF])[A-Z][$\\w\\xA0-\\uFFFF]+/,lookbehind:!0},dom:{pattern:/\\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\\b/,alias:\"variable\"},console:{pattern:/\\bconsole(?=\\s*\\.)/,alias:\"class-name\"}});for(var n=[\"function\",\"function-variable\",\"method\",\"method-variable\",\"property-access\"],t=0;t<n.length;t++){var r=n[t],a=e.languages.javascript[r];\"RegExp\"===e.util.type(a)&&(a=e.languages.javascript[r]={pattern:a});var l=a.inside||{};a.inside=l,l[\"maybe-class-name\"]=/^[A-Z][\\s\\S]*/}}(r),function(e){e.languages.flow=e.languages.extend(\"javascript\",{}),e.languages.insertBefore(\"flow\",\"keyword\",{type:[{pattern:/\\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\\b/,alias:\"tag\"}]}),e.languages.flow[\"function-variable\"].pattern=/[_$a-z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*(?=\\s*=\\s*(?:function\\b|(?:\\([^()]*\\)(?:\\s*:\\s*\\w+)?|[_$a-z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*)\\s*=>))/i,delete e.languages.flow[\"parameter\"],e.languages.insertBefore(\"flow\",\"operator\",{\"flow-punctuation\":{pattern:/\\{\\||\\|\\}/,alias:\"punctuation\"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\\b)(?:type|opaque|declare|Class)\\b(?!\\$)/,lookbehind:!0},{pattern:/(^|[^$]\\B)\\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\\b(?!\\$)/,lookbehind:!0})}(r),r.languages.n4js=r.languages.extend(\"javascript\",{keyword:/\\b(?:any|Array|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\\b/}),r.languages.insertBefore(\"n4js\",\"constant\",{annotation:{pattern:/@+\\w+/,alias:\"operator\"}}),r.languages.n4jsd=r.languages.n4js,r.languages.typescript=r.languages.extend(\"javascript\",{keyword:/\\b(?:abstract|as|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|var|void|while|with|yield)\\b/,builtin:/\\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\\b/}),r.languages.ts=r.languages.typescript,function(e){var n=e.languages.javascript[\"template-string\"],t=n.pattern.source,r=n.inside[\"interpolation\"],a=r.inside[\"interpolation-punctuation\"],l=r.pattern.source;function o(n,r){if(e.languages[n])return{pattern:RegExp(\"((?:\"+r+\")\\\\s*)\"+t),lookbehind:!0,greedy:!0,inside:{\"template-punctuation\":{pattern:/^`|`$/,alias:\"string\"},\"embedded-code\":{pattern:/[\\s\\S]+/,alias:n}}}}function i(e,n){return\"___\"+n.toUpperCase()+\"_\"+e+\"___\"}function c(n,t,r){var a={code:n,grammar:t,language:r};return e.hooks.run(\"before-tokenize\",a),a.tokens=e.tokenize(a.code,a.grammar),e.hooks.run(\"after-tokenize\",a),a.tokens}function u(n){var t={};t[\"interpolation-punctuation\"]=a;var l=e.tokenize(n,t);if(3===l.length){var o=[1,1];o.push.apply(o,c(l[1],e.languages.javascript,\"javascript\")),l.splice.apply(l,o)}return new e.Token(\"interpolation\",l,r.alias,n)}function s(n,t,r){var a=e.tokenize(n,{interpolation:{pattern:RegExp(l),lookbehind:!0}}),o=0,s={},d=a.map((function(e){if(\"string\"===typeof e)return e;var t,a=e.content;while(-1!==n.indexOf(t=i(o++,r)));return s[t]=a,t})).join(\"\"),m=c(d,t,r),p=Object.keys(s);function f(e){for(var n=0;n<e.length;n++){if(o>=p.length)return;var t=e[n];if(\"string\"===typeof t||\"string\"===typeof t.content){var r=p[o],a=\"string\"===typeof t?t:t.content,l=a.indexOf(r);if(-1!==l){++o;var i=a.substring(0,l),c=u(s[r]),d=a.substring(l+r.length),m=[];if(i&&m.push(i),m.push(c),d){var h=[d];f(h),m.push.apply(m,h)}\"string\"===typeof t?(e.splice.apply(e,[n,1].concat(m)),n+=m.length-1):t.content=m}}else{var y=t.content;Array.isArray(y)?f(y):f([y])}}}return o=0,f(m),new e.Token(r,m,\"language-\"+r,n)}e.languages.javascript[\"template-string\"]=[o(\"css\",/\\b(?:styled(?:\\([^)]*\\))?(?:\\s*\\.\\s*\\w+(?:\\([^)]*\\))*)*|css(?:\\s*\\.\\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),o(\"html\",/\\bhtml|\\.\\s*(?:inner|outer)HTML\\s*\\+?=/.source),o(\"svg\",/\\bsvg/.source),o(\"markdown\",/\\b(?:md|markdown)/.source),o(\"graphql\",/\\b(?:gql|graphql(?:\\s*\\.\\s*experimental)?)/.source),n].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function m(e){return\"string\"===typeof e?e:Array.isArray(e)?e.map(m).join(\"\"):m(e.content)}e.hooks.add(\"after-tokenize\",(function(n){function t(n){for(var r=0,a=n.length;r<a;r++){var l=n[r];if(\"string\"!==typeof l){var o=l.content;if(Array.isArray(o))if(\"template-string\"===l.type){var i=o[1];if(3===o.length&&\"string\"!==typeof i&&\"embedded-code\"===i.type){var c=m(i),u=i.alias,d=Array.isArray(u)?u[0]:u,p=e.languages[d];if(!p)continue;o[1]=s(c,p,d)}}else t(o);else\"string\"!==typeof o&&t([o])}}}n.language in d&&t(n.tokens)}))}(r),r.languages.graphql={comment:/#.*/,string:{pattern:/\"(?:\\\\.|[^\\\\\"\\r\\n])*\"/,greedy:!0},number:/(?:\\B-|\\b)\\d+(?:\\.\\d+)?(?:e[+-]?\\d+)?\\b/i,boolean:/\\b(?:true|false)\\b/,variable:/\\$[a-z_]\\w*/i,directive:{pattern:/@[a-z_]\\w*/i,alias:\"function\"},\"attr-name\":{pattern:/[a-z_]\\w*(?=\\s*(?:\\((?:[^()\"]|\"(?:\\\\.|[^\\\\\"\\r\\n])*\")*\\))?:)/i,greedy:!0},\"class-name\":{pattern:/(\\b(?:enum|implements|interface|on|scalar|type|union)\\s+)[a-zA-Z_]\\w*/,lookbehind:!0},fragment:{pattern:/(\\bfragment\\s+|\\.{3}\\s*(?!on\\b))[a-zA-Z_]\\w*/,lookbehind:!0,alias:\"function\"},keyword:/\\b(?:enum|fragment|implements|input|interface|mutation|on|query|scalar|schema|type|union)\\b/,operator:/[!=|]|\\.{3}/,punctuation:/[!(){}\\[\\]:=,]/,constant:/\\b(?!ID\\b)[A-Z][A-Z_\\d]*\\b/},function(e){var n=/(?:\\\\.|[^\\\\\\n\\r]|(?:\\r?\\n|\\r)(?!\\r?\\n|\\r))/.source;function t(e,t){return e=e.replace(/<inner>/g,n),t&&(e=e+\"|\"+e.replace(/_/g,\"\\\\*\")),RegExp(/((?:^|[^\\\\])(?:\\\\{2})*)/.source+\"(?:\"+e+\")\")}var r=/(?:\\\\.|``.+?``|`[^`\\r\\n]+`|[^\\\\|\\r\\n`])+/.source,a=/\\|?__(?:\\|__)+\\|?(?:(?:\\r?\\n|\\r)|$)/.source.replace(/__/g,r),l=/\\|?[ \\t]*:?-{3,}:?[ \\t]*(?:\\|[ \\t]*:?-{3,}:?[ \\t]*)+\\|?(?:\\r?\\n|\\r)/.source;e.languages.markdown=e.languages.extend(\"markup\",{}),e.languages.insertBefore(\"markdown\",\"prolog\",{blockquote:{pattern:/^>(?:[\\t ]*>)*/m,alias:\"punctuation\"},table:{pattern:RegExp(\"^\"+a+l+\"(?:\"+a+\")*\",\"m\"),inside:{\"table-data-rows\":{pattern:RegExp(\"^(\"+a+l+\")(?:\"+a+\")*$\"),lookbehind:!0,inside:{\"table-data\":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\\|/}},\"table-line\":{pattern:RegExp(\"^(\"+a+\")\"+l+\"$\"),lookbehind:!0,inside:{punctuation:/\\||:?-{3,}:?/}},\"table-header-row\":{pattern:RegExp(\"^\"+a+\"$\"),inside:{\"table-header\":{pattern:RegExp(r),alias:\"important\",inside:e.languages.markdown},punctuation:/\\|/}}}},code:[{pattern:/(^[ \\t]*(?:\\r?\\n|\\r))(?: {4}|\\t).+(?:(?:\\r?\\n|\\r)(?: {4}|\\t).+)*/m,lookbehind:!0,alias:\"keyword\"},{pattern:/``.+?``|`[^`\\r\\n]+`/,alias:\"keyword\"},{pattern:/^```[\\s\\S]*?^```$/m,greedy:!0,inside:{\"code-block\":{pattern:/^(```.*(?:\\r?\\n|\\r))[\\s\\S]+?(?=(?:\\r?\\n|\\r)^```$)/m,lookbehind:!0},\"code-language\":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\\S.*(?:\\r?\\n|\\r)(?:==+|--+)(?=[ \\t]*$)/m,alias:\"important\",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\\s*)#+.+/m,lookbehind:!0,alias:\"important\",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\\s*)([*-])(?:[\\t ]*\\2){2,}(?=\\s*$)/m,lookbehind:!0,alias:\"punctuation\"},list:{pattern:/(^\\s*)(?:[*+-]|\\d+\\.)(?=[\\t ].)/m,lookbehind:!0,alias:\"punctuation\"},\"url-reference\":{pattern:/!?\\[[^\\]]+\\]:[\\t ]+(?:\\S+|<(?:\\\\.|[^>\\\\])+>)(?:[\\t ]+(?:\"(?:\\\\.|[^\"\\\\])*\"|'(?:\\\\.|[^'\\\\])*'|\\((?:\\\\.|[^)\\\\])*\\)))?/,inside:{variable:{pattern:/^(!?\\[)[^\\]]+/,lookbehind:!0},string:/(?:\"(?:\\\\.|[^\"\\\\])*\"|'(?:\\\\.|[^'\\\\])*'|\\((?:\\\\.|[^)\\\\])*\\))$/,punctuation:/^[\\[\\]!:]|[<>]/},alias:\"url\"},bold:{pattern:t(/__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__/.source,!0),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\\s\\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\\*\\*|__/}},italic:{pattern:t(/_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_/.source,!0),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\\s\\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:t(/(~~?)(?:(?!~)<inner>)+?\\2/.source,!1),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\\s\\S]+(?=\\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:t(/!?\\[(?:(?!\\])<inner>)+\\](?:\\([^\\s)]+(?:[\\t ]+\"(?:\\\\.|[^\"\\\\])*\")?\\)| ?\\[(?:(?!\\])<inner>)+\\])/.source,!1),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\\[)[^\\]]+(?=\\]$)/,lookbehind:!0},content:{pattern:/(^!?\\[)[^\\]]+(?=\\])/,lookbehind:!0,inside:{}},string:{pattern:/\"(?:\\\\.|[^\"\\\\])*\"(?=\\)$)/}}}}),[\"url\",\"bold\",\"italic\",\"strike\"].forEach((function(n){[\"url\",\"bold\",\"italic\",\"strike\"].forEach((function(t){n!==t&&(e.languages.markdown[n].inside.content.inside[t]=e.languages.markdown[t])}))})),e.hooks.add(\"after-tokenize\",(function(e){function n(e){if(e&&\"string\"!==typeof e)for(var t=0,r=e.length;t<r;t++){var a=e[t];if(\"code\"===a.type){var l=a.content[1],o=a.content[3];if(l&&o&&\"code-language\"===l.type&&\"code-block\"===o.type&&\"string\"===typeof l.content){var i=\"language-\"+l.content.trim().split(/\\s+/)[0].toLowerCase();o.alias?\"string\"===typeof o.alias?o.alias=[o.alias,i]:o.alias.push(i):o.alias=[i]}}else n(a.content)}}\"markdown\"!==e.language&&\"md\"!==e.language||n(e.tokens)})),e.hooks.add(\"wrap\",(function(n){if(\"code-block\"===n.type){for(var t=\"\",r=0,a=n.classes.length;r<a;r++){var l=n.classes[r],o=/language-(.+)/.exec(l);if(o){t=o[1];break}}var i=e.languages[t];if(i){var c=n.content.replace(/&lt;/g,\"<\").replace(/&amp;/g,\"&\");n.content=e.highlight(c,i,t)}else if(t&&\"none\"!==t&&e.plugins.autoloader){var u=\"md-\"+(new Date).valueOf()+\"-\"+Math.floor(1e16*Math.random());n.attributes[\"id\"]=u,e.plugins.autoloader.loadLanguages(t,(function(){var n=document.getElementById(u);n&&(n.innerHTML=e.highlight(n.textContent,e.languages[t],t))}))}}})),e.languages.md=e.languages.markdown}(r),function(e){e.languages.diff={coord:[/^(?:\\*{3}|-{3}|\\+{3}).*$/m,/^@@.*@@$/m,/^\\d+.*$/m]};var n={\"deleted-sign\":\"-\",\"deleted-arrow\":\"<\",\"inserted-sign\":\"+\",\"inserted-arrow\":\">\",unchanged:\" \",diff:\"!\"};Object.keys(n).forEach((function(t){var r=n[t],a=[];/^\\w+$/.test(t)||a.push(/\\w+/.exec(t)[0]),\"diff\"===t&&a.push(\"bold\"),e.languages.diff[t]={pattern:RegExp(\"^(?:[\"+r+\"].*(?:\\r\\n?|\\n|(?![\\\\s\\\\S])))+\",\"m\"),alias:a}})),Object.defineProperty(e.languages.diff,\"PREFIXES\",{value:n})}(r),r.languages.git={comment:/^#.*/m,deleted:/^[-\\u2013].*/m,inserted:/^\\+.*/m,string:/(\"|')(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/m,command:{pattern:/^.*\\$ git .*$/m,inside:{parameter:/\\s--?\\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \\w{40}$/m},r.languages.go=r.languages.extend(\"clike\",{keyword:/\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b/,builtin:/\\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\\b/,boolean:/\\b(?:_|iota|nil|true|false)\\b/,operator:/[*\\/%^!=]=?|\\+[=+]?|-[=-]?|\\|[=|]?|&(?:=|&|\\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\\.\\.\\./,number:/(?:\\b0x[a-f\\d]+|(?:\\b\\d+\\.?\\d*|\\B\\.\\d+)(?:e[-+]?\\d+)?)i?/i,string:{pattern:/([\"'`])(\\\\[\\s\\S]|(?!\\1)[^\\\\])*\\1/,greedy:!0}}),delete r.languages.go[\"class-name\"],function(e){e.languages.handlebars={comment:/\\{\\{![\\s\\S]*?\\}\\}/,delimiter:{pattern:/^\\{\\{\\{?|\\}\\}\\}?$/i,alias:\"punctuation\"},string:/([\"'])(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/,number:/\\b0x[\\dA-Fa-f]+\\b|(?:\\b\\d+\\.?\\d*|\\B\\.\\d+)(?:[Ee][+-]?\\d+)?/,boolean:/\\b(?:true|false)\\b/,block:{pattern:/^(\\s*~?\\s*)[#\\/]\\S+?(?=\\s*~?\\s*$|\\s)/i,lookbehind:!0,alias:\"keyword\"},brackets:{pattern:/\\[[^\\]]+\\]/,inside:{punctuation:/\\[|\\]/,variable:/[\\s\\S]+/}},punctuation:/[!\"#%&'()*+,.\\/;<=>@\\[\\\\\\]^`{|}~]/,variable:/[^!\"#%&'()*+,.\\/;<=>@\\[\\\\\\]^`{|}~\\s]+/},e.hooks.add(\"before-tokenize\",(function(n){var t=/\\{\\{\\{[\\s\\S]+?\\}\\}\\}|\\{\\{[\\s\\S]+?\\}\\}/g;e.languages[\"markup-templating\"].buildPlaceholders(n,\"handlebars\",t)})),e.hooks.add(\"after-tokenize\",(function(n){e.languages[\"markup-templating\"].tokenizePlaceholders(n,\"handlebars\")}))}(r),r.languages.json={property:{pattern:/\"(?:\\\\.|[^\\\\\"\\r\\n])*\"(?=\\s*:)/,greedy:!0},string:{pattern:/\"(?:\\\\.|[^\\\\\"\\r\\n])*\"(?!\\s*:)/,greedy:!0},comment:/\\/\\/.*|\\/\\*[\\s\\S]*?(?:\\*\\/|$)/,number:/-?\\d+\\.?\\d*(e[+-]?\\d+)?/i,punctuation:/[{}[\\],]/,operator:/:/,boolean:/\\b(?:true|false)\\b/,null:{pattern:/\\bnull\\b/,alias:\"keyword\"}},r.languages.less=r.languages.extend(\"css\",{comment:[/\\/\\*[\\s\\S]*?\\*\\//,{pattern:/(^|[^\\\\])\\/\\/.*/,lookbehind:!0}],atrule:{pattern:/@[\\w-]+?(?:\\([^{}]+\\)|[^(){};])*?(?=\\s*\\{)/i,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\\{[\\w-]+\\}|[^{};\\s@])(?:@\\{[\\w-]+\\}|\\([^{}]*\\)|[^{};@])*?(?=\\s*\\{)/,inside:{variable:/@+[\\w-]+/}},property:/(?:@\\{[\\w-]+\\}|[\\w-])+(?:\\+_?)?(?=\\s*:)/i,operator:/[+\\-*\\/]/}),r.languages.insertBefore(\"less\",\"property\",{variable:[{pattern:/@[\\w-]+\\s*:/,inside:{punctuation:/:/}},/@@?[\\w-]+/],\"mixin-usage\":{pattern:/([{;]\\s*)[.#](?!\\d)[\\w-]+.*?(?=[(;])/,lookbehind:!0,alias:\"function\"}}),r.languages.makefile={comment:{pattern:/(^|[^\\\\])#(?:\\\\(?:\\r\\n|[\\s\\S])|[^\\\\\\r\\n])*/,lookbehind:!0},string:{pattern:/([\"'])(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1/,greedy:!0},builtin:/\\.[A-Z][^:#=\\s]+(?=\\s*:(?!=))/,symbol:{pattern:/^[^:=\\r\\n]+(?=\\s*:(?!=))/m,inside:{variable:/\\$+(?:[^(){}:#=\\s]+|(?=[({]))/}},variable:/\\$+(?:[^(){}:#=\\s]+|\\([@*%<^+?][DF]\\)|(?=[({]))/,keyword:[/-include\\b|\\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\\b/,{pattern:/(\\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \\t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},r.languages.objectivec=r.languages.extend(\"c\",{keyword:/\\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\\b/,string:/(\"|')(?:\\\\(?:\\r\\n|[\\s\\S])|(?!\\1)[^\\\\\\r\\n])*\\1|@\"(?:\\\\(?:\\r\\n|[\\s\\S])|[^\"\\\\\\r\\n])*\"/,operator:/-[->]?|\\+\\+?|!=?|<<?=?|>>?=?|==?|&&?|\\|\\|?|[~^%?*\\/@]/}),delete r.languages.objectivec[\"class-name\"],r.languages.ocaml={comment:/\\(\\*[\\s\\S]*?\\*\\)/,string:[{pattern:/\"(?:\\\\.|[^\\\\\\r\\n\"])*\"/,greedy:!0},{pattern:/(['`])(?:\\\\(?:\\d+|x[\\da-f]+|.)|(?!\\1)[^\\\\\\r\\n])\\1/i,greedy:!0}],number:/\\b(?:0x[\\da-f][\\da-f_]+|(?:0[bo])?\\d[\\d_]*\\.?[\\d_]*(?:e[+-]?[\\d_]+)?)/i,type:{pattern:/\\B['`]\\w*/,alias:\"variable\"},directive:{pattern:/\\B#\\w+/,alias:\"function\"},keyword:/\\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|object|of|open|prefix|private|rec|then|sig|struct|to|try|type|val|value|virtual|where|while|with)\\b/,boolean:/\\b(?:false|true)\\b/,operator:/:=|[=<>@^|&+\\-*\\/$%!?~][!$%&*+\\-.\\/:<=>?@^|~]*|\\b(?:and|asr|land|lor|lxor|lsl|lsr|mod|nor|or)\\b/,punctuation:/[(){}\\[\\]|_.,:;]/},r.languages.python={comment:{pattern:/(^|[^\\\\])#.*/,lookbehind:!0},\"string-interpolation\":{pattern:/(?:f|rf|fr)(?:(\"\"\"|''')[\\s\\S]+?\\1|(\"|')(?:\\\\.|(?!\\2)[^\\\\\\r\\n])*\\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{\"format-spec\":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},\"conversion-option\":{pattern:/![sra](?=[:}]$)/,alias:\"punctuation\"},rest:null}},string:/[\\s\\S]+/}},\"triple-quoted-string\":{pattern:/(?:[rub]|rb|br)?(\"\"\"|''')[\\s\\S]+?\\1/i,greedy:!0,alias:\"string\"},string:{pattern:/(?:[rub]|rb|br)?(\"|')(?:\\\\.|(?!\\1)[^\\\\\\r\\n])*\\1/i,greedy:!0},function:{pattern:/((?:^|\\s)def[ \\t]+)[a-zA-Z_]\\w*(?=\\s*\\()/g,lookbehind:!0},\"class-name\":{pattern:/(\\bclass\\s+)\\w+/i,lookbehind:!0},decorator:{pattern:/(^\\s*)@\\w+(?:\\.\\w+)*/i,lookbehind:!0,alias:[\"annotation\",\"punctuation\"],inside:{punctuation:/\\./}},keyword:/\\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\\b/,builtin:/\\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\\b/,boolean:/\\b(?:True|False|None)\\b/,number:/(?:\\b(?=\\d)|\\B(?=\\.))(?:0[bo])?(?:(?:\\d|0x[\\da-f])[\\da-f]*\\.?\\d*|\\.\\d+)(?:e[+-]?\\d+)?j?\\b/i,operator:/[-+%=]=?|!=|\\*\\*?=?|\\/\\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\\];(),.:]/},r.languages.python[\"string-interpolation\"].inside[\"interpolation\"].inside.rest=r.languages.python,r.languages.py=r.languages.python,r.languages.reason=r.languages.extend(\"clike\",{comment:{pattern:/(^|[^\\\\])\\/\\*[\\s\\S]*?\\*\\//,lookbehind:!0},string:{pattern:/\"(?:\\\\(?:\\r\\n|[\\s\\S])|[^\\\\\\r\\n\"])*\"/,greedy:!0},\"class-name\":/\\b[A-Z]\\w*/,keyword:/\\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\\b/,operator:/\\.{3}|:[:=]|\\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\\-*\\/]\\.?|\\b(?:mod|land|lor|lxor|lsl|lsr|asr)\\b/}),r.languages.insertBefore(\"reason\",\"class-name\",{character:{pattern:/'(?:\\\\x[\\da-f]{2}|\\\\o[0-3][0-7][0-7]|\\\\\\d{3}|\\\\.|[^'\\\\\\r\\n])'/,alias:\"string\"},constructor:{pattern:/\\b[A-Z]\\w*\\b(?!\\s*\\.)/,alias:\"variable\"},label:{pattern:/\\b[a-z]\\w*(?=::)/,alias:\"symbol\"}}),delete r.languages.reason[\"function\"],function(e){e.languages.sass=e.languages.extend(\"css\",{comment:{pattern:/^([ \\t]*)\\/[\\/*].*(?:(?:\\r?\\n|\\r)\\1[ \\t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore(\"sass\",\"atrule\",{\"atrule-line\":{pattern:/^(?:[ \\t]*)[@+=].+/m,inside:{atrule:/(?:@[\\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var n=/\\$[-\\w]+|#\\{\\$[-\\w]+\\}/,t=[/[+*\\/%]|[=!]=|<=?|>=?|\\b(?:and|or|not)\\b/,{pattern:/(\\s+)-(?=\\s)/,lookbehind:!0}];e.languages.insertBefore(\"sass\",\"property\",{\"variable-line\":{pattern:/^[ \\t]*\\$.+/m,inside:{punctuation:/:/,variable:n,operator:t}},\"property-line\":{pattern:/^[ \\t]*(?:[^:\\s]+ *:.*|:[^:\\s]+.*)/m,inside:{property:[/[^:\\s]+(?=\\s*:)/,{pattern:/(:)[^:\\s]+/,lookbehind:!0}],punctuation:/:/,variable:n,operator:t,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore(\"sass\",\"punctuation\",{selector:{pattern:/([ \\t]*)\\S(?:,?[^,\\r\\n]+)*(?:,(?:\\r?\\n|\\r)\\1[ \\t]+\\S(?:,?[^,\\r\\n]+)*)*/,lookbehind:!0}})}(r),r.languages.scss=r.languages.extend(\"css\",{comment:{pattern:/(^|[^\\\\])(?:\\/\\*[\\s\\S]*?\\*\\/|\\/\\/.*)/,lookbehind:!0},atrule:{pattern:/@[\\w-]+(?:\\([^()]+\\)|[^(])*?(?=\\s+[{;])/,inside:{rule:/@[\\w-]+/}},url:/(?:[-a-z]+-)?url(?=\\()/i,selector:{pattern:/(?=\\S)[^@;{}()]?(?:[^@;{}()]|#\\{\\$[-\\w]+\\})+(?=\\s*\\{(?:\\}|\\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:\"important\"},placeholder:/%[-\\w]+/,variable:/\\$[-\\w]+|#\\{\\$[-\\w]+\\}/}},property:{pattern:/(?:[\\w-]|\\$[-\\w]+|#\\{\\$[-\\w]+\\})+(?=\\s*:)/,inside:{variable:/\\$[-\\w]+|#\\{\\$[-\\w]+\\}/}}}),r.languages.insertBefore(\"scss\",\"atrule\",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),r.languages.insertBefore(\"scss\",\"important\",{variable:/\\$[-\\w]+|#\\{\\$[-\\w]+\\}/}),r.languages.insertBefore(\"scss\",\"function\",{placeholder:{pattern:/%[-\\w]+/,alias:\"selector\"},statement:{pattern:/\\B!(?:default|optional)\\b/i,alias:\"keyword\"},boolean:/\\b(?:true|false)\\b/,null:{pattern:/\\bnull\\b/,alias:\"keyword\"},operator:{pattern:/(\\s)(?:[-+*\\/%]|[=!]=|<=?|>=?|and|or|not)(?=\\s)/,lookbehind:!0}}),r.languages.scss[\"atrule\"].inside.rest=r.languages.scss,r.languages.sql={comment:{pattern:/(^|[^\\\\])(?:\\/\\*[\\s\\S]*?\\*\\/|(?:--|\\/\\/|#).*)/,lookbehind:!0},variable:[{pattern:/@([\"'`])(?:\\\\[\\s\\S]|(?!\\1)[^\\\\])+\\1/,greedy:!0},/@[\\w.$]+/],string:{pattern:/(^|[^@\\\\])(\"|')(?:\\\\[\\s\\S]|(?!\\2)[^\\\\]|\\2\\2)*\\2/,greedy:!0,lookbehind:!0},function:/\\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\\s*\\()/i,keyword:/\\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURNS?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\\b/i,boolean:/\\b(?:TRUE|FALSE|NULL)\\b/i,number:/\\b0x[\\da-f]+\\b|\\b\\d+\\.?\\d*|\\B\\.\\d+\\b/i,operator:/[-+*\\/=%^~]|&&?|\\|\\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\\b/i,punctuation:/[;[\\]()`,.]/},function(e){var n={url:/url\\(([\"']?).*?\\1\\)/i,string:{pattern:/(\"|')(?:(?!\\1)[^\\\\\\r\\n]|\\\\(?:\\r\\n|[\\s\\S]))*\\1/,greedy:!0},interpolation:null,func:null,important:/\\B!(?:important|optional)\\b/i,keyword:{pattern:/(^|\\s+)(?:(?:if|else|for|return|unless)(?=\\s+|$)|@[\\w-]+)/,lookbehind:!0},hexcode:/#[\\da-f]{3,6}/i,number:/\\b\\d+(?:\\.\\d+)?%?/,boolean:/\\b(?:true|false)\\b/,operator:[/~|[+!\\/%<>?=]=?|[-:]=|\\*[*=]?|\\.+|&&|\\|\\||\\B-\\B|\\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\\b/],punctuation:/[{}()\\[\\];:,]/};n[\"interpolation\"]={pattern:/\\{[^\\r\\n}:]+\\}/,alias:\"variable\",inside:{delimiter:{pattern:/^{|}$/,alias:\"punctuation\"},rest:n}},n[\"func\"]={pattern:/[\\w-]+\\([^)]*\\).*/,inside:{function:/^[^(]+/,rest:n}},e.languages.stylus={comment:{pattern:/(^|[^\\\\])(\\/\\*[\\s\\S]*?\\*\\/|\\/\\/.*)/,lookbehind:!0},\"atrule-declaration\":{pattern:/(^\\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\\w-]+/,rest:n}},\"variable-declaration\":{pattern:/(^[ \\t]*)[\\w$-]+\\s*.?=[ \\t]*(?:(?:\\{[^}]*\\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\\S+/,rest:n}},statement:{pattern:/(^[ \\t]*)(?:if|else|for|return|unless)[ \\t]+.+/m,lookbehind:!0,inside:{keyword:/^\\S+/,rest:n}},\"property-declaration\":{pattern:/((?:^|\\{)([ \\t]*))(?:[\\w-]|\\{[^}\\r\\n]+\\})+(?:\\s*:\\s*|[ \\t]+)[^{\\r\\n]*(?:;|[^{\\r\\n,](?=$)(?!(\\r?\\n|\\r)(?:\\{|\\2[ \\t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\\s:]+/,inside:{interpolation:n.interpolation}},rest:n}},selector:{pattern:/(^[ \\t]*)(?:(?=\\S)(?:[^{}\\r\\n:()]|::?[\\w-]+(?:\\([^)\\r\\n]*\\))?|\\{[^}\\r\\n]+\\})+)(?:(?:\\r?\\n|\\r)(?:\\1(?:(?=\\S)(?:[^{}\\r\\n:()]|::?[\\w-]+(?:\\([^)\\r\\n]*\\))?|\\{[^}\\r\\n]+\\})+)))*(?:,$|\\{|(?=(?:\\r?\\n|\\r)(?:\\{|\\1[ \\t]+)))/m,lookbehind:!0,inside:{interpolation:n.interpolation,punctuation:/[{},]/}},func:n.func,string:n.string,interpolation:n.interpolation,punctuation:/[{}()\\[\\];:.]/}}(r);var a=r.util.clone(r.languages.typescript);r.languages.tsx=r.languages.extend(\"jsx\",a),r.languages.wasm={comment:[/\\(;[\\s\\S]*?;\\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/\"(?:\\\\[\\s\\S]|[^\"\\\\])*\"/,greedy:!0},keyword:[{pattern:/\\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\\b(?:(?:f32|f64|i32|i64)(?:\\.(?:abs|add|and|ceil|clz|const|convert_[su]\\/i(?:32|64)|copysign|ctz|demote\\/f64|div(?:_[su])?|eqz?|extend_[su]\\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\\/f32|reinterpret\\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\\/f(?:32|64))?|wrap\\/i64|xor))?|memory\\.(?:grow|size))\\b/,inside:{punctuation:/\\./}},/\\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\\b/],variable:/\\$[\\w!#$%&'*+\\-./:<=>?@\\\\^_`|~]+/i,number:/[+-]?\\b(?:\\d(?:_?\\d)*(?:\\.\\d(?:_?\\d)*)?(?:[eE][+-]?\\d(?:_?\\d)*)?|0x[\\da-fA-F](?:_?[\\da-fA-F])*(?:\\.[\\da-fA-F](?:_?[\\da-fA-D])*)?(?:[pP][+-]?\\d(?:_?\\d)*)?)\\b|\\binf\\b|\\bnan(?::0x[\\da-fA-F](?:_?[\\da-fA-D])*)?\\b/,punctuation:/[()]/},r.languages.yaml={scalar:{pattern:/([\\-:]\\s*(?:![^\\s]+)?[ \\t]*[|>])[ \\t]*(?:((?:\\r?\\n|\\r)[ \\t]+)[^\\r\\n]+(?:\\2[^\\r\\n]+)*)/,lookbehind:!0,alias:\"string\"},comment:/#.*/,key:{pattern:/(\\s*(?:^|[:\\-,[{\\r\\n?])[ \\t]*(?:![^\\s]+)?[ \\t]*)[^\\r\\n{[\\]},#\\s]+?(?=\\s*:\\s)/,lookbehind:!0,alias:\"atrule\"},directive:{pattern:/(^[ \\t]*)%.+/m,lookbehind:!0,alias:\"important\"},datetime:{pattern:/([:\\-,[{]\\s*(?:![^\\s]+)?[ \\t]*)(?:\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \\t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?[ \\t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?)?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?)(?=[ \\t]*(?:$|,|]|}))/m,lookbehind:!0,alias:\"number\"},boolean:{pattern:/([:\\-,[{]\\s*(?:![^\\s]+)?[ \\t]*)(?:true|false)[ \\t]*(?=$|,|]|})/im,lookbehind:!0,alias:\"important\"},null:{pattern:/([:\\-,[{]\\s*(?:![^\\s]+)?[ \\t]*)(?:null|~)[ \\t]*(?=$|,|]|})/im,lookbehind:!0,alias:\"important\"},string:{pattern:/([:\\-,[{]\\s*(?:![^\\s]+)?[ \\t]*)(\"|')(?:(?!\\2)[^\\\\\\r\\n]|\\\\.)*\\2(?=[ \\t]*(?:$|,|]|}|\\s*#))/m,lookbehind:!0,greedy:!0},number:{pattern:/([:\\-,[{]\\s*(?:![^\\s]+)?[ \\t]*)[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+\\.?\\d*|\\.?\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)[ \\t]*(?=$|,|]|})/im,lookbehind:!0},tag:/![^\\s]+/,important:/[&*][\\w]+/,punctuation:/---|[:[\\]{}\\-,|>?]|\\.\\.\\./},r.languages.yml=r.languages.yaml;var l=r,o={plain:{backgroundColor:\"#2a2734\",color:\"#9a86fd\"},styles:[{types:[\"comment\",\"prolog\",\"doctype\",\"cdata\",\"punctuation\"],style:{color:\"#6c6783\"}},{types:[\"namespace\"],style:{opacity:.7}},{types:[\"tag\",\"operator\",\"number\"],style:{color:\"#e09142\"}},{types:[\"property\",\"function\"],style:{color:\"#9a86fd\"}},{types:[\"tag-id\",\"selector\",\"atrule-id\"],style:{color:\"#eeebff\"}},{types:[\"attr-name\"],style:{color:\"#c4b9fe\"}},{types:[\"boolean\",\"string\",\"entity\",\"url\",\"attr-value\",\"keyword\",\"control\",\"directive\",\"unit\",\"statement\",\"regex\",\"at-rule\",\"placeholder\",\"variable\"],style:{color:\"#ffcc99\"}},{types:[\"deleted\"],style:{textDecorationLine:\"line-through\"}},{types:[\"inserted\"],style:{textDecorationLine:\"underline\"}},{types:[\"italic\"],style:{fontStyle:\"italic\"}},{types:[\"important\",\"bold\"],style:{fontWeight:\"bold\"}},{types:[\"important\"],style:{color:\"#c4b9fe\"}}]},i=o,c=t(\"q1tI\"),u={Prism:l,theme:i};function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function d(){return d=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},d.apply(this,arguments)}var m=/\\r\\n|\\r|\\n/,p=function(e){0===e.length?e.push({types:[\"plain\"],content:\"\",empty:!0}):1===e.length&&\"\"===e[0].content&&(e[0].empty=!0)},f=function(e,n){var t=e.length;return t>0&&e[t-1]===n?e:e.concat(n)},h=function(e){var n=[[]],t=[e],r=[0],a=[e.length],l=0,o=0,i=[],c=[i];while(o>-1){while((l=r[o]++)<a[o]){var u=void 0,s=n[o],d=t[o],h=d[l];if(\"string\"===typeof h?(s=o>0?s:[\"plain\"],u=h):(s=f(s,h.type),h.alias&&(s=f(s,h.alias)),u=h.content),\"string\"===typeof u){var y=u.split(m),g=y.length;i.push({types:s,content:y[0]});for(var b=1;b<g;b++)p(i),c.push(i=[]),i.push({types:s,content:y[b]})}else o++,n.push(s),t.push(u),r.push(0),a.push(u.length)}o--,n.pop(),t.pop(),r.pop(),a.pop()}return p(i),c},y=function(e,n){var t=e.plain,r=Object.create(null),a=e.styles.reduce((function(e,t){var r=t.languages,a=t.style;return r&&!r.includes(n)||t.types.forEach((function(n){var t=d({},e[n],a);e[n]=t})),e}),r);return a.root=t,a.plain=d({},t,{backgroundColor:null}),a};function g(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===n.indexOf(r)&&(t[r]=e[r]);return t}var b=function(e){function n(){var n=this,t=[],r=arguments.length;while(r--)t[r]=arguments[r];e.apply(this,t),s(this,\"getThemeDict\",(function(e){if(void 0!==n.themeDict&&e.theme===n.prevTheme&&e.language===n.prevLanguage)return n.themeDict;n.prevTheme=e.theme,n.prevLanguage=e.language;var t=e.theme?y(e.theme,e.language):void 0;return n.themeDict=t})),s(this,\"getLineProps\",(function(e){var t=e.key,r=e.className,a=e.style,l=g(e,[\"key\",\"className\",\"style\",\"line\"]),o=l,i=d({},o,{className:\"token-line\",style:void 0,key:void 0}),c=n.getThemeDict(n.props);return void 0!==c&&(i.style=c.plain),void 0!==a&&(i.style=void 0!==i.style?d({},i.style,a):a),void 0!==t&&(i.key=t),r&&(i.className+=\" \"+r),i})),s(this,\"getStyleForToken\",(function(e){var t=e.types,r=e.empty,a=t.length,l=n.getThemeDict(n.props);if(void 0!==l){if(1===a&&\"plain\"===t[0])return r?{display:\"inline-block\"}:void 0;if(1===a&&!r)return l[t[0]];var o=r?{display:\"inline-block\"}:{},i=t.map((function(e){return l[e]}));return Object.assign.apply(Object,[o].concat(i))}})),s(this,\"getTokenProps\",(function(e){var t=e.key,r=e.className,a=e.style,l=e.token,o=g(e,[\"key\",\"className\",\"style\",\"token\"]),i=o,c=d({},i,{className:\"token \"+l.types.join(\" \"),children:l.content,style:n.getStyleForToken(l),key:void 0});return void 0!==a&&(c.style=void 0!==c.style?d({},c.style,a):a),void 0!==t&&(c.key=t),r&&(c.className+=\" \"+r),c}))}return e&&(n.__proto__=e),n.prototype=Object.create(e&&e.prototype),n.prototype.constructor=n,n.prototype.render=function(){var e=this.props,n=e.Prism,t=e.language,r=e.code,a=e.children,l=this.getThemeDict(this.props),o=n.languages[t],i=void 0!==o?n.tokenize(r,o,t):[r],c=h(i);return a({tokens:c,className:\"prism-code language-\"+t,style:void 0!==l?l.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},n}(c[\"Component\"]);n[\"default\"]=b},\"3pKx\":function(e,n,t){},\"55Ip\":function(e,n,t){\"use strict\";t.r(n),t.d(n,\"BrowserRouter\",(function(){return d})),t.d(n,\"HashRouter\",(function(){return m})),t.d(n,\"Link\",(function(){return v})),t.d(n,\"NavLink\",(function(){return _}));var r=t(\"Ty5D\");t.d(n,\"MemoryRouter\",(function(){return r[\"a\"]})),t.d(n,\"Prompt\",(function(){return r[\"b\"]})),t.d(n,\"Redirect\",(function(){return r[\"c\"]})),t.d(n,\"Route\",(function(){return r[\"d\"]})),t.d(n,\"Router\",(function(){return r[\"e\"]})),t.d(n,\"StaticRouter\",(function(){return r[\"f\"]})),t.d(n,\"Switch\",(function(){return r[\"g\"]})),t.d(n,\"generatePath\",(function(){return r[\"i\"]})),t.d(n,\"matchPath\",(function(){return r[\"j\"]})),t.d(n,\"useHistory\",(function(){return r[\"k\"]})),t.d(n,\"useLocation\",(function(){return r[\"l\"]})),t.d(n,\"useParams\",(function(){return r[\"m\"]})),t.d(n,\"useRouteMatch\",(function(){return r[\"n\"]})),t.d(n,\"withRouter\",(function(){return r[\"o\"]}));var a=t(\"dI71\"),l=t(\"q1tI\"),o=t.n(l),i=t(\"YS25\"),c=(t(\"17x9\"),t(\"wx14\")),u=t(\"zLVn\"),s=t(\"9R94\"),d=function(e){function n(){for(var n,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return n=e.call.apply(e,[this].concat(r))||this,n.history=Object(i[\"a\"])(n.props),n}Object(a[\"a\"])(n,e);var t=n.prototype;return t.render=function(){return o.a.createElement(r[\"e\"],{history:this.history,children:this.props.children})},n}(o.a.Component);var m=function(e){function n(){for(var n,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return n=e.call.apply(e,[this].concat(r))||this,n.history=Object(i[\"b\"])(n.props),n}Object(a[\"a\"])(n,e);var t=n.prototype;return t.render=function(){return o.a.createElement(r[\"e\"],{history:this.history,children:this.props.children})},n}(o.a.Component);var p=function(e,n){return\"function\"===typeof e?e(n):e},f=function(e,n){return\"string\"===typeof e?Object(i[\"c\"])(e,null,null,n):e},h=function(e){return e},y=o.a.forwardRef;function g(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}\"undefined\"===typeof y&&(y=h);var b=y((function(e,n){var t=e.innerRef,r=e.navigate,a=e.onClick,l=Object(u[\"a\"])(e,[\"innerRef\",\"navigate\",\"onClick\"]),i=l.target,s=Object(c[\"a\"])({},l,{onClick:function(e){try{a&&a(e)}catch(n){throw e.preventDefault(),n}e.defaultPrevented||0!==e.button||i&&\"_self\"!==i||g(e)||(e.preventDefault(),r())}});return s.ref=h!==y&&n||t,o.a.createElement(\"a\",s)}));var v=y((function(e,n){var t=e.component,a=void 0===t?b:t,l=e.replace,i=e.to,d=e.innerRef,m=Object(u[\"a\"])(e,[\"component\",\"replace\",\"to\",\"innerRef\"]);return o.a.createElement(r[\"h\"].Consumer,null,(function(e){e||Object(s[\"a\"])(!1);var t=e.history,r=f(p(i,e.location),e.location),u=r?t.createHref(r):\"\",g=Object(c[\"a\"])({},m,{href:u,navigate:function(){var n=p(i,e.location),r=l?t.replace:t.push;r(n)}});return h!==y?g.ref=n||d:g.innerRef=d,o.a.createElement(a,g)}))})),E=function(e){return e},k=o.a.forwardRef;function x(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.filter((function(e){return e})).join(\" \")}\"undefined\"===typeof k&&(k=E);var _=k((function(e,n){var t=e[\"aria-current\"],a=void 0===t?\"page\":t,l=e.activeClassName,i=void 0===l?\"active\":l,d=e.activeStyle,m=e.className,h=e.exact,y=e.isActive,g=e.location,b=e.sensitive,_=e.strict,w=e.style,S=e.to,C=e.innerRef,R=Object(u[\"a\"])(e,[\"aria-current\",\"activeClassName\",\"activeStyle\",\"className\",\"exact\",\"isActive\",\"location\",\"sensitive\",\"strict\",\"style\",\"to\",\"innerRef\"]);return o.a.createElement(r[\"h\"].Consumer,null,(function(e){e||Object(s[\"a\"])(!1);var t=g||e.location,l=f(p(S,t),t),u=l.pathname,T=u&&u.replace(/([.+*?=^!:${}()[\\]|/\\\\])/g,\"\\\\$1\"),O=T?Object(r[\"j\"])(t.pathname,{path:T,exact:h,sensitive:b,strict:_}):null,j=!!(y?y(O,t):O),N=j?x(m,i):m,P=j?Object(c[\"a\"])({},w,{},d):w,F=Object(c[\"a\"])({\"aria-current\":j&&a||null,className:N,style:P,to:l},R);return E!==k?F.ref=n||C:F.innerRef=C,o.a.createElement(v,F)}))}))},\"5IVg\":function(e,n,t){e.exports={main:\"main___zcJNB\"}},\"5K7Z\":function(e,n,t){var r=t(\"93I4\");e.exports=function(e){if(!r(e))throw TypeError(e+\" is not an object!\");return e}},\"5P4d\":function(e,n,t){e.exports={app:\"app___1gkBM\",title:\"title___2hpI3\",padding:\"padding___8fQ3O\"}},\"5T2Y\":function(e,n){var t=e.exports=\"undefined\"!=typeof window&&window.Math==Math?window:\"undefined\"!=typeof self&&self.Math==Math?self:Function(\"return this\")();\"number\"==typeof __g&&(__g=t)},\"5Yjd\":function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var r=m(t(\"q1tI\")),a=s(t(\"ns0B\")),l=s(t(\"7XYx\")),o=s(t(\"qOys\")),i=m(t(\"R2QN\")),c=s(t(\"YXCA\")),u=s(t(\"Eucq\"));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==p(e)&&\"function\"!==typeof e)return{default:e};var n=d();if(n&&n.has(e))return n.get(e);var t={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var l=r?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(t,a,l):t[a]=e[a]}return t[\"default\"]=e,n&&n.set(e,t),t}function p(e){return p=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},p(e)}function f(){return f=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},f.apply(this,arguments)}function h(e,n){if(null==e)return{};var t,r,a=y(e,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}function y(e,n){if(null==e)return{};var t,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||(a[t]=e[t]);return a}function g(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function b(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?g(Object(t),!0).forEach((function(n){v(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):g(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function v(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function E(e,n){if(!(e instanceof n))throw new TypeError(\"Cannot call a class as a function\")}function k(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function x(e,n,t){return n&&k(e.prototype,n),t&&k(e,t),e}function _(e,n){if(\"function\"!==typeof n&&null!==n)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&w(e,n)}function w(e,n){return w=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},w(e,n)}function S(e){var n=T();return function(){var t,r=O(e);if(n){var a=O(this).constructor;t=Reflect.construct(r,arguments,a)}else t=r.apply(this,arguments);return C(this,t)}}function C(e,n){return!n||\"object\"!==p(n)&&\"function\"!==typeof n?R(e):n}function R(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function T(){if(\"undefined\"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}t(\"nw8D\");var j=function(e){_(t,e);var n=S(t);function t(){var e;E(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return e=n.call.apply(n,[this].concat(l)),e.state={showSource:!1,sourceType:\"\",CSBData:\"\",showRiddle:!1,currentFile:\"\"},e.initCSBData=function(){var n,t=e.props,r=t.source,l=t.desc,o=void 0===l?\"\":l,c=t.title,u=t.dependencies,s=t.files,d=t.CSSInDependencies,m=Boolean(r.tsx),p=m?\"tsx\":\"jsx\",f={files:b((n={\"index.html\":{content:'<div style=\"margin: 16px;\" id=\"root\"></div>'}},v(n,\"demo.\".concat(p),{content:r.tsx||r.jsx}),v(n,\"index.\".concat(p),{content:\"import React from 'react';\\nimport ReactDOM from 'react-dom';\\n\".concat((d||[]).map((function(e){return\"import '\".concat(e,\"';\")})).join(\"\\n\"),\"\\nimport App from './demo';\\n\\n\").concat(i.issueLink)}),n),s),deps:b(b({},u),{},{react:\"^16.8.0\"}),devDependencies:m?{typescript:\"^3.8.0\"}:{},desc:(0,a[\"default\"])(o),template:\"create-react-app\".concat(m?\"-typescript\":\"\"),fileName:\"demo.\".concat(p)};e.setState({CSBData:(0,i[\"default\"])(f,{name:c||\"dumi-demo\"}).parameters})},e.getSafeEntryCode=function(){var n=e.props,t=n.source,r=n.files,a=t.tsx||t.jsx;return Object.keys(r).forEach((function(e){var n=r[e];a.replace(n.path,\"./\".concat(e))})),a},e.convertRiddleJS=function(n){var t=e.props.dependencies,r=n;return r=r.replace(\"export default\",\"const DumiDemo =\").concat(\"\\nReactDOM.render(<DumiDemo />, mountNode);\"),r=r.replace(/(from ')((?:@[^/'\"]+)?[^/'\"]+)/g,(function(e,n,r){var a=\"\".concat(n).concat(r);return t[r]&&(a+=\"@\".concat(t[r])),a})),r},e}return x(t,[{key:\"componentDidMount\",value:function(){var e,n,t=this,r=this.props,a=r.source,l=r.defaultShowCode,o=void 0!==l&&l;if((null===(e=this.props.hideActions)||void 0===e?void 0:e.includes(\"CSB\"))||this.initCSBData(),this.setState({sourceType:a.tsx?\"tsx\":\"jsx\",showSource:o}),!(null===(n=this.props.hideActions)||void 0===n?void 0:n.includes(\"RIDDLE\"))){var i=document.createElement(\"img\");setTimeout((function(){i.src=\"\"}),200),i.onload=function(){t.setState({showRiddle:!0})},i.src=\"https://private-alipayobjects.alipay.com/alipay-rmsdeploy-image/rmsportal/RKuAiriJqrUhyqW.png\"}}},{key:\"render\",value:function(){var e,n,t,a,i=this,c=this.props,s=c.children,d=c.source,m=c.title,p=c.desc,y=c.inline,g=c.transform,b=c.background,v=c.compact,E=c.path,k=(c.dependencies,c.files),x=c.CSSInDependencies,_=h(c,[\"children\",\"source\",\"title\",\"desc\",\"inline\",\"transform\",\"background\",\"compact\",\"path\",\"dependencies\",\"files\",\"CSSInDependencies\"]),w=this.state,S=w.showSource,C=w.sourceType,R=w.showRiddle,T=w.currentFile,O=d[C],j=Boolean(Object.keys(k).length),N=T?T.match(/\\.(\\w+)$/)[1]:C;return y?s:r[\"default\"].createElement(\"div\",f({},_,{className:[\"__dumi-default-previewer\",_.className].join(\" \")}),r[\"default\"].createElement(\"div\",{className:\"__dumi-default-previewer-demo\",style:{transform:g?\"translate(0, 0)\":void 0,padding:v?\"0\":void 0,background:b}},s),r[\"default\"].createElement(\"div\",{className:\"__dumi-default-previewer-desc\",title:m,dangerouslySetInnerHTML:{__html:p}}),r[\"default\"].createElement(\"div\",{className:\"__dumi-default-previewer-actions\"},!(null===(e=this.props.hideActions)||void 0===e?void 0:e.includes(\"EXTERNAL\"))&&!j&&r[\"default\"].createElement(r[\"default\"].Fragment,null,r[\"default\"].createElement(u[\"default\"],{type:this.props.source.tsx?\"tsx\":\"jsx\",base64:this.state.CSBData},r[\"default\"].createElement(\"button\",{className:\"__dumi-default-icon\",role:\"codesandbox\",type:\"submit\"})),R&&r[\"default\"].createElement(\"form\",{action:\"//riddle.alibaba-inc.com/riddles/define\",method:\"POST\",target:\"_blank\",style:{display:\"flex\"}},r[\"default\"].createElement(\"button\",{className:\"__dumi-default-icon\",role:\"riddle\",type:\"submit\"}),r[\"default\"].createElement(\"input\",{type:\"hidden\",name:\"data\",value:JSON.stringify({title:m,js:this.convertRiddleJS(O),css:(x||[]).map((function(e){return\"@import '\".concat(e,\"';\")})).join(\"\\n\")})}))),!(null===(n=this.props.hideActions)||void 0===n?void 0:n.includes(\"CSB\"))&&E&&r[\"default\"].createElement(\"a\",{target:\"_blank\",rel:\"noopener noreferrer\",href:E},r[\"default\"].createElement(\"button\",{className:\"__dumi-default-icon\",role:\"open-demo\",type:\"button\"})),r[\"default\"].createElement(\"span\",null),r[\"default\"].createElement(l[\"default\"],{text:(null===(t=k[T])||void 0===t?void 0:t.content)||O}),d.tsx&&S&&!j&&r[\"default\"].createElement(\"button\",{className:\"__dumi-default-icon\",role:\"change-\".concat(C),type:\"button\",onClick:function(){return i.setState({sourceType:\"tsx\"===C?\"jsx\":\"tsx\"})}}),r[\"default\"].createElement(\"button\",{className:\"__dumi-default-icon\",role:\"source\",type:\"button\",onClick:function(){return i.setState({showSource:!S})}})),S&&r[\"default\"].createElement(\"div\",{className:\"__dumi-default-previewer-source-wrapper\"},j&&r[\"default\"].createElement(\"ul\",{className:\"__dumi-default-previewer-source-tab\"},r[\"default\"].createElement(\"li\",{className:T?\"\":\"active\"},r[\"default\"].createElement(\"button\",{type:\"button\",onClick:function(){return i.setState({currentFile:\"\"})}},\"index.\",C)),Object.keys(k).map((function(e){return r[\"default\"].createElement(\"li\",{className:T===e?\"active\":\"\",key:e},r[\"default\"].createElement(\"button\",{type:\"button\",onClick:function(){return i.setState({currentFile:e})}},e))}))),r[\"default\"].createElement(\"div\",{className:\"__dumi-default-previewer-source\"},r[\"default\"].createElement(o[\"default\"],{code:(null===(a=k[T])||void 0===a?void 0:a.content)||O,lang:N,showCopy:!1}))))}}]),t}(r.Component),N=(0,c[\"default\"])(j);n[\"default\"]=N},\"5vMV\":function(e,n,t){var r=t(\"B+OT\"),a=t(\"NsO/\"),l=t(\"W070\")(!1),o=t(\"VVlx\")(\"IE_PROTO\");e.exports=function(e,n){var t,i=a(e),c=0,u=[];for(t in i)t!=o&&r(i,t)&&u.push(t);while(n.length>c)r(i,t=n[c++])&&(~l(u,t)||u.push(t));return u}},\"5wUe\":function(e,n,t){var r=t(\"Q9SF\"),a=t(\"MIOZ\"),l=t(\"mGKP\"),o=t(\"h0XC\");function i(e,n){return r(e)||a(e,n)||l(e,n)||o()}e.exports=i},\"5xhP\":function(e,n,t){},\"6/1s\":function(e,n,t){var r=t(\"YqAc\")(\"meta\"),a=t(\"93I4\"),l=t(\"B+OT\"),o=t(\"2faE\").f,i=0,c=Object.isExtensible||function(){return!0},u=!t(\"KUxP\")((function(){return c(Object.preventExtensions({}))})),s=function(e){o(e,r,{value:{i:\"O\"+ ++i,w:{}}})},d=function(e,n){if(!a(e))return\"symbol\"==typeof e?e:(\"string\"==typeof e?\"S\":\"P\")+e;if(!l(e,r)){if(!c(e))return\"F\";if(!n)return\"E\";s(e)}return e[r].i},m=function(e,n){if(!l(e,r)){if(!c(e))return!0;if(!n)return!1;s(e)}return e[r].w},p=function(e){return u&&f.NEED&&c(e)&&!l(e,r)&&s(e),e},f=e.exports={KEY:r,NEED:!1,fastKey:d,getWeak:m,onFreeze:p}},\"6Y5q\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"x+K1\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"picker\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#picker\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Picker\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { Picker } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\n\\nconst options = [\\n  { key: '1', value: 'Remax' },\\n  { key: '2', value: 'Taro' },\\n  { key: '3', value: 'Nanachi' },\\n  { key: '4', value: 'Uni-app' },\\n  { key: '5', value: 'Mpvue' },\\n];\\n\\nexport default () => {\\n  const [value, setValue] = React.useState('0');\\n  const [value1, setValue1] = React.useState('0');\\n  const [value2, setValue2] = React.useState('0');\\n  const [value3, setValue3] = React.useState('0');\\n  const [value4, setValue4] = React.useState('0');\\n\\n  return (\\n    <Frame grayBg style={{ overflow: 'hidden' }}>\\n      <Block title=\\\"Basic\\\">\\n        <Picker\\n          value={value}\\n          onChange={v => setValue(v.key)}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n        />\\n      </Block>\\n      <Block title=\\\"With Label\\\">\\n        <Picker\\n          label=\\\"Scheme\\\"\\n          value={value1}\\n          onChange={v => setValue1(v.key)}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n        />\\n      </Block>\\n      <Block title=\\\"pickerAlign\\\">\\n        <Picker\\n          label=\\\"Scheme\\\"\\n          value={value2}\\n          onChange={v => setValue2(v.key)}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n          pickerAlign=\\\"right\\\"\\n        />\\n      </Block>\\n      <Block title=\\\"Disabled\\\">\\n        <Picker label=\\\"Scheme\\\" options={options} placeholder=\\\"Has been disabled\\\" disabled />\\n      </Block>\\n      <Block title=\\\"With Required\\\">\\n        <Picker\\n          required\\n          label=\\\"Scheme\\\"\\n          value={value3}\\n          onChange={v => setValue3(v.key)}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n        />\\n      </Block>\\n      <Block title=\\\"With Icon\\\">\\n        <Picker\\n          icon=\\\"likefill\\\"\\n          label=\\\"Favorite\\\"\\n          value={value4}\\n          onChange={v => setValue4(v.key)}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n        />\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar options = [\\n  {\\n    key: '1',\\n    value: 'Remax',\\n  },\\n  {\\n    key: '2',\\n    value: 'Taro',\\n  },\\n  {\\n    key: '3',\\n    value: 'Nanachi',\\n  },\\n  {\\n    key: '4',\\n    value: 'Uni-app',\\n  },\\n  {\\n    key: '5',\\n    value: 'Mpvue',\\n  },\\n];\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState('0'),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    value = _React$useState2[0],\\n    setValue = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState('0'),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    value1 = _React$useState4[0],\\n    setValue1 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState('0'),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    value2 = _React$useState6[0],\\n    setValue2 = _React$useState6[1];\\n\\n  var _React$useState7 = React.useState('0'),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    value3 = _React$useState8[0],\\n    setValue3 = _React$useState8[1];\\n\\n  var _React$useState9 = React.useState('0'),\\n    _React$useState10 = _slicedToArray(_React$useState9, 2),\\n    value4 = _React$useState10[0],\\n    setValue4 = _React$useState10[1];\\n\\n  return (\\n    <_common.Frame\\n      grayBg\\n      style={{\\n        overflow: 'hidden',\\n      }}\\n    >\\n      <_common.Block title=\\\"Basic\\\">\\n        <_annaRemaxUi.Picker\\n          value={value}\\n          onChange={function (v) {\\n            return setValue(v.key);\\n          }}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"With Label\\\">\\n        <_annaRemaxUi.Picker\\n          label=\\\"Scheme\\\"\\n          value={value1}\\n          onChange={function (v) {\\n            return setValue1(v.key);\\n          }}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"pickerAlign\\\">\\n        <_annaRemaxUi.Picker\\n          label=\\\"Scheme\\\"\\n          value={value2}\\n          onChange={function (v) {\\n            return setValue2(v.key);\\n          }}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n          pickerAlign=\\\"right\\\"\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"Disabled\\\">\\n        <_annaRemaxUi.Picker\\n          label=\\\"Scheme\\\"\\n          options={options}\\n          placeholder=\\\"Has been disabled\\\"\\n          disabled\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"With Required\\\">\\n        <_annaRemaxUi.Picker\\n          required\\n          label=\\\"Scheme\\\"\\n          value={value3}\\n          onChange={function (v) {\\n            return setValue3(v.key);\\n          }}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"With Icon\\\">\\n        <_annaRemaxUi.Picker\\n          icon=\\\"likefill\\\"\\n          label=\\\"Favorite\\\"\\n          value={value4}\\n          onChange={function (v) {\\n            return setValue4(v.key);\\n          }}\\n          options={options}\\n          placeholder=\\\"Please choose\\\"\\n        />\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-8\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"picker-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#picker-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Picker\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u8868\\u793a\\u9009\\u62e9\\u4e86 options \\u4e2d\\u5bf9\\u5e94key\\u503c\\u7684\\u9009\\u9879\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"options\"),l.a.createElement(\"td\",null,\"Picker\\u7684\\u6240\\u6709\\u9009\\u9879\"),l.a.createElement(\"td\",null,\"OptionProps\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"placeholder\"),l.a.createElement(\"td\",null,\"\\u5360\\u4f4d\\u63d0\\u793a\\u6587\\u5b57\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u7981\\u7528\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"pickerAlign\"),l.a.createElement(\"td\",null,\"Picker\\u5bf9\\u9f50\\u65b9\\u5f0f\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"center\"),\" | \",l.a.createElement(\"code\",null,\"right\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"label\"),l.a.createElement(\"td\",null,\"\\u5de6\\u4fa7\\u6807\\u7b7e\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"icon\"),l.a.createElement(\"td\",null,\"\\u5de6\\u4fa7\\u56fe\\u6807\\u540d\\u79f0\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"required\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u663e\\u793a\\u8868\\u5355\\u5fc5\\u586b\\u661f\\u53f7\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"border\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u663e\\u793a\\u5185\\u8fb9\\u6846\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"true\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"value \\u6539\\u53d8\\u65f6\\u89e6\\u53d1 change \\u4e8b\\u4ef6\"),l.a.createElement(\"td\",null,\"(v: \",\"{\",\"key: string, value: string\",\"}\",\") => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"optionprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#optionprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"OptionProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"key\"),l.a.createElement(\"td\",null,\"\\u6b64\\u9879\\u5fc5\\u987b\\u8bbe\\u7f6e\\uff08\\u5176\\u503c\\u5728\\u6574\\u4e2a\\u9009\\u9879\\u8303\\u56f4\\u5185\\u552f\\u4e00\\uff09\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u503c\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\"))))))}},\"6tYh\":function(e,n,t){var r=t(\"93I4\"),a=t(\"5K7Z\"),l=function(e,n){if(a(e),!r(n)&&null!==n)throw TypeError(n+\": can't set as prototype!\")};e.exports={set:Object.setPrototypeOf||(\"__proto__\"in{}?function(e,n,r){try{r=t(\"2GTP\")(Function.call,t(\"vwuL\").f(Object.prototype,\"__proto__\").set,2),r(e,[]),n=!(e instanceof Array)}catch(a){n=!0}return function(e,t){return l(e,t),n?e.__proto__=t:r(e,t),e}}({},!1):void 0),check:l}},\"6xEa\":function(e,n,t){var r,a=function(){var e=String.fromCharCode,n=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\",t=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$\",r={};function a(e,n){if(!r[e]){r[e]={};for(var t=0;t<e.length;t++)r[e][e.charAt(t)]=t}return r[e][n]}var l={compressToBase64:function(e){if(null==e)return\"\";var t=l._compress(e,6,(function(e){return n.charAt(e)}));switch(t.length%4){default:case 0:return t;case 1:return t+\"===\";case 2:return t+\"==\";case 3:return t+\"=\"}},decompressFromBase64:function(e){return null==e?\"\":\"\"==e?null:l._decompress(e.length,32,(function(t){return a(n,e.charAt(t))}))},compressToUTF16:function(n){return null==n?\"\":l._compress(n,15,(function(n){return e(n+32)}))+\" \"},decompressFromUTF16:function(e){return null==e?\"\":\"\"==e?null:l._decompress(e.length,16384,(function(n){return e.charCodeAt(n)-32}))},compressToUint8Array:function(e){for(var n=l.compress(e),t=new Uint8Array(2*n.length),r=0,a=n.length;r<a;r++){var o=n.charCodeAt(r);t[2*r]=o>>>8,t[2*r+1]=o%256}return t},decompressFromUint8Array:function(n){if(null===n||void 0===n)return l.decompress(n);for(var t=new Array(n.length/2),r=0,a=t.length;r<a;r++)t[r]=256*n[2*r]+n[2*r+1];var o=[];return t.forEach((function(n){o.push(e(n))})),l.decompress(o.join(\"\"))},compressToEncodedURIComponent:function(e){return null==e?\"\":l._compress(e,6,(function(e){return t.charAt(e)}))},decompressFromEncodedURIComponent:function(e){return null==e?\"\":\"\"==e?null:(e=e.replace(/ /g,\"+\"),l._decompress(e.length,32,(function(n){return a(t,e.charAt(n))})))},compress:function(n){return l._compress(n,16,(function(n){return e(n)}))},_compress:function(e,n,t){if(null==e)return\"\";var r,a,l,o={},i={},c=\"\",u=\"\",s=\"\",d=2,m=3,p=2,f=[],h=0,y=0;for(l=0;l<e.length;l+=1)if(c=e.charAt(l),Object.prototype.hasOwnProperty.call(o,c)||(o[c]=m++,i[c]=!0),u=s+c,Object.prototype.hasOwnProperty.call(o,u))s=u;else{if(Object.prototype.hasOwnProperty.call(i,s)){if(s.charCodeAt(0)<256){for(r=0;r<p;r++)h<<=1,y==n-1?(y=0,f.push(t(h)),h=0):y++;for(a=s.charCodeAt(0),r=0;r<8;r++)h=h<<1|1&a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a>>=1}else{for(a=1,r=0;r<p;r++)h=h<<1|a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a=0;for(a=s.charCodeAt(0),r=0;r<16;r++)h=h<<1|1&a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a>>=1}d--,0==d&&(d=Math.pow(2,p),p++),delete i[s]}else for(a=o[s],r=0;r<p;r++)h=h<<1|1&a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a>>=1;d--,0==d&&(d=Math.pow(2,p),p++),o[u]=m++,s=String(c)}if(\"\"!==s){if(Object.prototype.hasOwnProperty.call(i,s)){if(s.charCodeAt(0)<256){for(r=0;r<p;r++)h<<=1,y==n-1?(y=0,f.push(t(h)),h=0):y++;for(a=s.charCodeAt(0),r=0;r<8;r++)h=h<<1|1&a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a>>=1}else{for(a=1,r=0;r<p;r++)h=h<<1|a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a=0;for(a=s.charCodeAt(0),r=0;r<16;r++)h=h<<1|1&a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a>>=1}d--,0==d&&(d=Math.pow(2,p),p++),delete i[s]}else for(a=o[s],r=0;r<p;r++)h=h<<1|1&a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a>>=1;d--,0==d&&(d=Math.pow(2,p),p++)}for(a=2,r=0;r<p;r++)h=h<<1|1&a,y==n-1?(y=0,f.push(t(h)),h=0):y++,a>>=1;while(1){if(h<<=1,y==n-1){f.push(t(h));break}y++}return f.join(\"\")},decompress:function(e){return null==e?\"\":\"\"==e?null:l._decompress(e.length,32768,(function(n){return e.charCodeAt(n)}))},_decompress:function(n,t,r){var a,l,o,i,c,u,s,d=[],m=4,p=4,f=3,h=\"\",y=[],g={val:r(0),position:t,index:1};for(a=0;a<3;a+=1)d[a]=a;o=0,c=Math.pow(2,2),u=1;while(u!=c)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=t,g.val=r(g.index++)),o|=(i>0?1:0)*u,u<<=1;switch(o){case 0:o=0,c=Math.pow(2,8),u=1;while(u!=c)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=t,g.val=r(g.index++)),o|=(i>0?1:0)*u,u<<=1;s=e(o);break;case 1:o=0,c=Math.pow(2,16),u=1;while(u!=c)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=t,g.val=r(g.index++)),o|=(i>0?1:0)*u,u<<=1;s=e(o);break;case 2:return\"\"}d[3]=s,l=s,y.push(s);while(1){if(g.index>n)return\"\";o=0,c=Math.pow(2,f),u=1;while(u!=c)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=t,g.val=r(g.index++)),o|=(i>0?1:0)*u,u<<=1;switch(s=o){case 0:o=0,c=Math.pow(2,8),u=1;while(u!=c)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=t,g.val=r(g.index++)),o|=(i>0?1:0)*u,u<<=1;d[p++]=e(o),s=p-1,m--;break;case 1:o=0,c=Math.pow(2,16),u=1;while(u!=c)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=t,g.val=r(g.index++)),o|=(i>0?1:0)*u,u<<=1;d[p++]=e(o),s=p-1,m--;break;case 2:return y.join(\"\")}if(0==m&&(m=Math.pow(2,f),f++),d[s])h=d[s];else{if(s!==p)return null;h=l+l.charAt(0)}y.push(h),d[p++]=l+h.charAt(0),m--,l=h,0==m&&(m=Math.pow(2,f),f++)}}};return l}();r=function(){return a}.call(n,t,n,e),void 0===r||(e.exports=r)},\"7H7A\":function(e,n,t){},\"7WpD\":function(e,n,t){},\"7XYx\":function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var a=c(t(\"q1tI\")),l=o(t(\"Vou3\"));function o(e){return e&&e.__esModule?e:{default:e}}function i(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=i();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}function u(e,n){return f(e)||p(e,n)||d(e,n)||s()}function s(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function d(e,n){if(e){if(\"string\"===typeof e)return m(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?m(e,n):void 0}}function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function p(e,n){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done);r=!0)if(t.push(o.value),n&&t.length===n)break}catch(c){a=!0,l=c}finally{try{r||null==i[\"return\"]||i[\"return\"]()}finally{if(a)throw l}}return t}}function f(e){if(Array.isArray(e))return e}t(\"1CDa\");var h=function(e){var n=e.text,t=e.className,r=e.style,o=(0,a.useState)(),i=u(o,2),c=i[0],s=i[1];return a[\"default\"].createElement(l[\"default\"],{\"button-className\":\"__dumi-default-icon __dumi-default-btn-copy \".concat(t||\"\"),\"button-style\":r,\"button-data-status\":c?\"copied\":\"copy\",\"data-clipboard-text\":n,onSuccess:function(){s((function(e){return clearTimeout(e),setTimeout((function(){s(null)}),2e3)}))}})};n[\"default\"]=h},\"7gnu\":function(e,n,t){\"use strict\";t.r(n);t(\"YnO1\");var r=t(\"IqLY\"),a=(t(\"097j\"),t(\"Au3V\")),l=t(\"tJVT\"),o=t(\"q1tI\"),i=t(\"YCKM\"),c=t(\"Aell\"),u=t(\"30iO\");n[\"default\"]=function(){var e=o[\"useState\"](!1),n=Object(l[\"a\"])(e,2),t=n[0],s=n[1],d=o[\"useState\"](!1),m=Object(l[\"a\"])(d,2),p=m[0],f=m[1],h=o[\"useState\"](!1),y=Object(l[\"a\"])(h,2),g=y[0],b=y[1],v=o[\"useState\"](!1),E=Object(l[\"a\"])(v,2),k=E[0],x=E[1],_=o[\"useState\"](!1),w=Object(l[\"a\"])(_,2),S=w[0],C=w[1];return o[\"createElement\"](c[\"a\"],{padding:!0,style:{overflow:\"hidden\"}},o[\"createElement\"](u[\"a\"],{title:\"Basic\"},o[\"createElement\"](a[\"a\"],{onTap:function(){return s(!0)}},\"Click here\")),o[\"createElement\"](u[\"a\"],{title:\"With Title\"},o[\"createElement\"](a[\"a\"],{onTap:function(){return f(!0)}},\"Click here\")),o[\"createElement\"](u[\"a\"],{title:\"Closeable\"},o[\"createElement\"](a[\"a\"],{onTap:function(){return b(!0)}},\"Click here\")),o[\"createElement\"](u[\"a\"],{title:\"Position\"},o[\"createElement\"](a[\"a\"],{onTap:function(){return x(!0)}},\"Position = Left\")),o[\"createElement\"](u[\"a\"],{title:\"Curve\"},o[\"createElement\"](a[\"a\"],{onTap:function(){return C(!0)}},\"Click here\")),o[\"createElement\"](r[\"a\"],{open:t,onClose:function(){s(!1)}},o[\"createElement\"](i[\"f\"],{style:{padding:\"2.5rem\"}},\"Hi, boy~\")),o[\"createElement\"](r[\"a\"],{position:\"bottom\",title:\"title\",open:p,onClose:function(){f(!1)}},o[\"createElement\"](i[\"f\"],{style:{height:\"12.5rem\",padding:\"0 0.75rem\"}},\"content\")),o[\"createElement\"](r[\"a\"],{position:\"bottom\",title:\"title\",closeable:!0,open:g,onClose:function(){b(!1)}},o[\"createElement\"](i[\"f\"],{style:{height:\"12.5rem\",padding:\"0 0.75rem\"}},\"content\")),o[\"createElement\"](r[\"a\"],{position:\"left\",title:\"title\",open:k,onClose:function(){x(!1)}},o[\"createElement\"](i[\"f\"],{style:{width:\"12.5rem\",padding:\"0 0.75rem\"}})),o[\"createElement\"](r[\"a\"],{position:\"top\",title:\"title\",open:S,onClose:function(){C(!1)}},o[\"createElement\"](i[\"f\"],{style:{height:\"12.5rem\",padding:\"0 0.75rem\"}},\"content\")))}},\"7mvp\":function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"qYO0\")},\"7tSP\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"CtXR\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"tabs\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#tabs\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Tabs\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { View, Text } from 'remax/one';\\nimport { Tabs, Card } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport styles from './index.module.scss';\\n\\nconst { TabContent } = Tabs;\\n\\nconst tabs = [\\n  {\\n    key: '0',\\n    title: 'All',\\n  },\\n  {\\n    key: '1',\\n    title: 'Missed',\\n  },\\n];\\n\\nconst tabs1 = [\\n  {\\n    key: '0',\\n    title: 'All',\\n  },\\n  {\\n    key: '1',\\n    title: 'Missed',\\n  },\\n];\\n\\nconst tabs2 = [\\n  {\\n    key: '0',\\n    title: '\\u5168\\u90e8',\\n  },\\n  {\\n    key: '1',\\n    title: (\\n      <View className={styles.tab}>\\n        \\u5f85\\u62a5\\u4ef7\\n        <Text className={styles.total}>7</Text>\\n      </View>\\n    ),\\n    content: <View>www</View>,\\n  },\\n  {\\n    key: '2',\\n    title: '\\u8be2\\u4ef7\\u4e2d',\\n  },\\n  {\\n    key: '3',\\n    title: '\\u5f85\\u62a5\\u4ef7',\\n  },\\n  {\\n    key: '4',\\n    title: '\\u62a5\\u4ef7\\u4e2d',\\n  },\\n  {\\n    key: '5',\\n    title: '\\u62a5\\u4ef7\\u6210\\u529f',\\n  },\\n  {\\n    key: '6',\\n    title: '\\u5f85\\u4ed8\\u6b3e',\\n  },\\n  {\\n    key: '7',\\n    title: '\\u5df2\\u5b8c\\u6210',\\n  },\\n];\\n\\nconst tabs5 = [\\n  {\\n    key: '0',\\n    title: '\\u5168\\u90e8',\\n  },\\n  {\\n    key: '1',\\n    title: (\\n      <View className={styles.tab5}>\\n        \\u5f85\\u62a5\\u4ef7\\n        <Text className={styles.total}>7</Text>\\n      </View>\\n    ),\\n  },\\n  {\\n    key: '2',\\n    title: '\\u8be2\\u4ef7\\u4e2d',\\n  },\\n  {\\n    key: '3',\\n    title: '\\u5f85\\u62a5\\u4ef7',\\n  },\\n  {\\n    key: '4',\\n    title: '\\u62a5\\u4ef7\\u4e2d',\\n  },\\n];\\n\\nconst tabs3 = [\\n  {\\n    key: '0',\\n    title: '\\u7cbe\\u9009',\\n  },\\n  {\\n    key: '1',\\n    title: '\\u5173\\u6ce8',\\n  },\\n  {\\n    key: '2',\\n    title: '\\u5e7f\\u573a',\\n  },\\n];\\n\\nconst tabs4 = [\\n  {\\n    key: '0',\\n    title: 'All',\\n  },\\n  {\\n    key: '1',\\n    title: 'Read',\\n  },\\n  {\\n    key: '2',\\n    title: 'Missed',\\n  },\\n];\\n\\nexport default () => {\\n  const [stateKey, setStateKey] = React.useState('0');\\n  const [stateKey1, setStateKey1] = React.useState('0');\\n  const [stateKey2, setStateKey2] = React.useState('0');\\n  const [stateKey3, setStateKey3] = React.useState('0');\\n  const [stateKey4, setStateKey4] = React.useState('0');\\n  const [stateKey5, setStateKey5] = React.useState('0');\\n\\n  return (\\n    <Frame padding grayBg>\\n      <Block noTitlePadding title=\\\"Basic\\\">\\n        <Tabs onTabClick={({ key }) => setStateKey(key)} activeKey={stateKey}>\\n          {tabs.map(tab => (\\n            <TabContent key={tab.key} tab={tab.title}>\\n              <Card>\\n                {[...new Array(1)].map((i, index) => (\\n                  <View key={index} className={styles.tabContent}>{`${tab.title} content`}</View>\\n                ))}\\n              </Card>\\n            </TabContent>\\n          ))}\\n        </Tabs>\\n      </Block>\\n      <Block noTitlePadding title=\\\"TitleSquare & Animated\\\">\\n        <Tabs\\n          onTabClick={({ key }) => setStateKey1(key)}\\n          activeKey={stateKey1}\\n          titleSquare\\n          animated\\n        >\\n          {tabs1.map(tab => (\\n            <TabContent key={tab.key} tab={tab.title}>\\n              <Card>\\n                <View className={styles.tabContent}>{`${tab.title} content`}</View>\\n              </Card>\\n            </TabContent>\\n          ))}\\n        </Tabs>\\n      </Block>\\n      <Block noTitlePadding title=\\\"Type\\\">\\n        <View className={styles.subTitle}>plain</View>\\n        <Tabs type=\\\"plain\\\" onTabClick={({ key }) => setStateKey2(key)} activeKey={stateKey2}>\\n          {tabs2.map(tab => (\\n            <TabContent key={tab.key} tab={tab.title}>\\n              <Card>\\n                <View className={styles.tabContent}>{`${\\n                  tab.key === '1' ? '\\u5f85\\u62a5\\u4ef7' : tab.title\\n                } content`}</View>\\n              </Card>\\n            </TabContent>\\n          ))}\\n        </Tabs>\\n        <View className={styles.subTitle}>card</View>\\n        <Tabs type=\\\"card\\\" onTabClick={({ key }) => setStateKey3(key)} activeKey={stateKey3}>\\n          {tabs3.map(tab => (\\n            <TabContent key={tab.key} tab={tab.title}>\\n              <Card>\\n                <View className={styles.tabContent}>{`${tab.title} content`}</View>\\n              </Card>\\n            </TabContent>\\n          ))}\\n        </Tabs>\\n      </Block>\\n      <Block noTitlePadding title=\\\"Vertical\\\" contentStyle={{ height: '630px' }}>\\n        <Tabs\\n          onTabClick={({ key }) => setStateKey5(key)}\\n          activeKey={stateKey5}\\n          direction=\\\"vertical\\\"\\n        >\\n          {tabs5.map(tab => (\\n            <TabContent key={tab.key} tab={tab.title}>\\n              <Card>\\n                <View className={styles.tabContent}>{`${\\n                  tab.key === '1' ? '\\u5f85\\u62a5\\u4ef7' : tab.title\\n                } content`}</View>\\n              </Card>\\n            </TabContent>\\n          ))}\\n        </Tabs>\\n      </Block>\\n      <Block noTitlePadding title=\\\"Fixed\\\">\\n        <View className={styles.subTitle}>\\u4f7f\\u7528fixed\\u5c5e\\u6027\\u53ef\\u4ee5\\u4f7fTabs\\u56fa\\u5b9a\\u5728\\u9875\\u9762\\u9876\\u90e8</View>\\n        <Tabs\\n          // fixed\\n          onTabClick={({ key }) => setStateKey4(key)}\\n          activeKey={stateKey4}\\n        >\\n          {tabs4.map(tab => (\\n            <TabContent key={tab.key} tab={tab.title}>\\n              <Card>\\n                <View className={styles.tabContent}>{`${tab.title} content`}</View>\\n              </Card>\\n            </TabContent>\\n          ))}\\n        </Tabs>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _toConsumableArray(arr) {\\n  return (\\n    _arrayWithoutHoles(arr) ||\\n    _iterableToArray(arr) ||\\n    _unsupportedIterableToArray(arr) ||\\n    _nonIterableSpread()\\n  );\\n}\\n\\nfunction _nonIterableSpread() {\\n  throw new TypeError(\\n    'Invalid attempt to spread non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _iterableToArray(iter) {\\n  if (typeof Symbol !== 'undefined' && Symbol.iterator in Object(iter)) return Array.from(iter);\\n}\\n\\nfunction _arrayWithoutHoles(arr) {\\n  if (Array.isArray(arr)) return _arrayLikeToArray(arr);\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar TabContent = _annaRemaxUi.Tabs.TabContent;\\nvar tabs = [\\n  {\\n    key: '0',\\n    title: 'All',\\n  },\\n  {\\n    key: '1',\\n    title: 'Missed',\\n  },\\n];\\nvar tabs1 = [\\n  {\\n    key: '0',\\n    title: 'All',\\n  },\\n  {\\n    key: '1',\\n    title: 'Missed',\\n  },\\n];\\nvar tabs2 = [\\n  {\\n    key: '0',\\n    title: '\\u5168\\u90e8',\\n  },\\n  {\\n    key: '1',\\n    title: (\\n      <_one.View className={_indexModule['default'].tab}>\\n        \\u5f85\\u62a5\\u4ef7\\n        <_one.Text className={_indexModule['default'].total}>7</_one.Text>\\n      </_one.View>\\n    ),\\n    content: <_one.View>www</_one.View>,\\n  },\\n  {\\n    key: '2',\\n    title: '\\u8be2\\u4ef7\\u4e2d',\\n  },\\n  {\\n    key: '3',\\n    title: '\\u5f85\\u62a5\\u4ef7',\\n  },\\n  {\\n    key: '4',\\n    title: '\\u62a5\\u4ef7\\u4e2d',\\n  },\\n  {\\n    key: '5',\\n    title: '\\u62a5\\u4ef7\\u6210\\u529f',\\n  },\\n  {\\n    key: '6',\\n    title: '\\u5f85\\u4ed8\\u6b3e',\\n  },\\n  {\\n    key: '7',\\n    title: '\\u5df2\\u5b8c\\u6210',\\n  },\\n];\\nvar tabs5 = [\\n  {\\n    key: '0',\\n    title: '\\u5168\\u90e8',\\n  },\\n  {\\n    key: '1',\\n    title: (\\n      <_one.View className={_indexModule['default'].tab5}>\\n        \\u5f85\\u62a5\\u4ef7\\n        <_one.Text className={_indexModule['default'].total}>7</_one.Text>\\n      </_one.View>\\n    ),\\n  },\\n  {\\n    key: '2',\\n    title: '\\u8be2\\u4ef7\\u4e2d',\\n  },\\n  {\\n    key: '3',\\n    title: '\\u5f85\\u62a5\\u4ef7',\\n  },\\n  {\\n    key: '4',\\n    title: '\\u62a5\\u4ef7\\u4e2d',\\n  },\\n];\\nvar tabs3 = [\\n  {\\n    key: '0',\\n    title: '\\u7cbe\\u9009',\\n  },\\n  {\\n    key: '1',\\n    title: '\\u5173\\u6ce8',\\n  },\\n  {\\n    key: '2',\\n    title: '\\u5e7f\\u573a',\\n  },\\n];\\nvar tabs4 = [\\n  {\\n    key: '0',\\n    title: 'All',\\n  },\\n  {\\n    key: '1',\\n    title: 'Read',\\n  },\\n  {\\n    key: '2',\\n    title: 'Missed',\\n  },\\n];\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState('0'),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    stateKey = _React$useState2[0],\\n    setStateKey = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState('0'),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    stateKey1 = _React$useState4[0],\\n    setStateKey1 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState('0'),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    stateKey2 = _React$useState6[0],\\n    setStateKey2 = _React$useState6[1];\\n\\n  var _React$useState7 = React.useState('0'),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    stateKey3 = _React$useState8[0],\\n    setStateKey3 = _React$useState8[1];\\n\\n  var _React$useState9 = React.useState('0'),\\n    _React$useState10 = _slicedToArray(_React$useState9, 2),\\n    stateKey4 = _React$useState10[0],\\n    setStateKey4 = _React$useState10[1];\\n\\n  var _React$useState11 = React.useState('0'),\\n    _React$useState12 = _slicedToArray(_React$useState11, 2),\\n    stateKey5 = _React$useState12[0],\\n    setStateKey5 = _React$useState12[1];\\n\\n  return (\\n    <_common.Frame padding grayBg>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\">\\n        <_annaRemaxUi.Tabs\\n          onTabClick={function (_ref) {\\n            var key = _ref.key;\\n            return setStateKey(key);\\n          }}\\n          activeKey={stateKey}\\n        >\\n          {tabs.map(function (tab) {\\n            return (\\n              <TabContent key={tab.key} tab={tab.title}>\\n                <_annaRemaxUi.Card>\\n                  {_toConsumableArray(new Array(1)).map(function (i, index) {\\n                    return (\\n                      <_one.View key={index} className={_indexModule['default'].tabContent}>\\n                        {''.concat(tab.title, ' content')}\\n                      </_one.View>\\n                    );\\n                  })}\\n                </_annaRemaxUi.Card>\\n              </TabContent>\\n            );\\n          })}\\n        </_annaRemaxUi.Tabs>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"TitleSquare & Animated\\\">\\n        <_annaRemaxUi.Tabs\\n          onTabClick={function (_ref2) {\\n            var key = _ref2.key;\\n            return setStateKey1(key);\\n          }}\\n          activeKey={stateKey1}\\n          titleSquare\\n          animated\\n        >\\n          {tabs1.map(function (tab) {\\n            return (\\n              <TabContent key={tab.key} tab={tab.title}>\\n                <_annaRemaxUi.Card>\\n                  <_one.View className={_indexModule['default'].tabContent}>\\n                    {''.concat(tab.title, ' content')}\\n                  </_one.View>\\n                </_annaRemaxUi.Card>\\n              </TabContent>\\n            );\\n          })}\\n        </_annaRemaxUi.Tabs>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Type\\\">\\n        <_one.View className={_indexModule['default'].subTitle}>plain</_one.View>\\n        <_annaRemaxUi.Tabs\\n          type=\\\"plain\\\"\\n          onTabClick={function (_ref3) {\\n            var key = _ref3.key;\\n            return setStateKey2(key);\\n          }}\\n          activeKey={stateKey2}\\n        >\\n          {tabs2.map(function (tab) {\\n            return (\\n              <TabContent key={tab.key} tab={tab.title}>\\n                <_annaRemaxUi.Card>\\n                  <_one.View className={_indexModule['default'].tabContent}>\\n                    {''.concat(tab.key === '1' ? '\\u5f85\\u62a5\\u4ef7' : tab.title, ' content')}\\n                  </_one.View>\\n                </_annaRemaxUi.Card>\\n              </TabContent>\\n            );\\n          })}\\n        </_annaRemaxUi.Tabs>\\n        <_one.View className={_indexModule['default'].subTitle}>card</_one.View>\\n        <_annaRemaxUi.Tabs\\n          type=\\\"card\\\"\\n          onTabClick={function (_ref4) {\\n            var key = _ref4.key;\\n            return setStateKey3(key);\\n          }}\\n          activeKey={stateKey3}\\n        >\\n          {tabs3.map(function (tab) {\\n            return (\\n              <TabContent key={tab.key} tab={tab.title}>\\n                <_annaRemaxUi.Card>\\n                  <_one.View className={_indexModule['default'].tabContent}>\\n                    {''.concat(tab.title, ' content')}\\n                  </_one.View>\\n                </_annaRemaxUi.Card>\\n              </TabContent>\\n            );\\n          })}\\n        </_annaRemaxUi.Tabs>\\n      </_common.Block>\\n      <_common.Block\\n        noTitlePadding\\n        title=\\\"Vertical\\\"\\n        contentStyle={{\\n          height: '630px',\\n        }}\\n      >\\n        <_annaRemaxUi.Tabs\\n          onTabClick={function (_ref5) {\\n            var key = _ref5.key;\\n            return setStateKey5(key);\\n          }}\\n          activeKey={stateKey5}\\n          direction=\\\"vertical\\\"\\n        >\\n          {tabs5.map(function (tab) {\\n            return (\\n              <TabContent key={tab.key} tab={tab.title}>\\n                <_annaRemaxUi.Card>\\n                  <_one.View className={_indexModule['default'].tabContent}>\\n                    {''.concat(tab.key === '1' ? '\\u5f85\\u62a5\\u4ef7' : tab.title, ' content')}\\n                  </_one.View>\\n                </_annaRemaxUi.Card>\\n              </TabContent>\\n            );\\n          })}\\n        </_annaRemaxUi.Tabs>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Fixed\\\">\\n        <_one.View className={_indexModule['default'].subTitle}>\\n          \\u4f7f\\u7528fixed\\u5c5e\\u6027\\u53ef\\u4ee5\\u4f7fTabs\\u56fa\\u5b9a\\u5728\\u9875\\u9762\\u9876\\u90e8\\n        </_one.View>\\n        <_annaRemaxUi.Tabs // fixed\\n          onTabClick={function (_ref6) {\\n            var key = _ref6.key;\\n            return setStateKey4(key);\\n          }}\\n          activeKey={stateKey4}\\n        >\\n          {tabs4.map(function (tab) {\\n            return (\\n              <TabContent key={tab.key} tab={tab.title}>\\n                <_annaRemaxUi.Card>\\n                  <_one.View className={_indexModule['default'].tabContent}>\\n                    {''.concat(tab.title, ' content')}\\n                  </_one.View>\\n                </_annaRemaxUi.Card>\\n              </TabContent>\\n            );\\n          })}\\n        </_annaRemaxUi.Tabs>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-2\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"tabs-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#tabs-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Tabs\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"type\"),l.a.createElement(\"td\",null,\"tabs\\u7c7b\\u578b\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"direction\"),l.a.createElement(\"td\",null,\"tabs\\u65b9\\u5411\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"horizontal\"),\" | \",l.a.createElement(\"code\",null,\"vertical\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"horizontal\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"activeKey\"),l.a.createElement(\"td\",null,\"\\u5f53\\u524d\\u6fc0\\u6d3b Tab \\u9762\\u677f\\u7684 key\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"number\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"animated\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u4f7f\\u7528\\u52a8\\u753b\\u5207\\u6362 Tabs\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"extra\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u5361\\u7247title\\u5185\\u5bb9\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"titleWidth\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u5361\\u7247\\u6807\\u9898\\u5bbd\\u5ea6\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"titleSquare\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5361\\u7247\\u6807\\u9898\\u4e3a\\u65b9\\u5f62\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"titleAlign\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6etabs\\u7c7b\\u578b\\u4e3aplain\\u7684\\u6807\\u9898\\u7684\\u5bf9\\u9f50\\u65b9\\u5411\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"center\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"fixed\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6eTabs\\u56fa\\u5b9a\\u5728\\u9875\\u9762\\u9876\\u90e8\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"headerStyle\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49title\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onTabClick\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u5361\\u7247\\u5185\\u5bb9\\u533a\\u57df\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"(i: any) => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"tabstabcontent\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#tabstabcontent\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Tabs.TabContent\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"key\"),l.a.createElement(\"td\",null,\"\\u5bf9\\u5e94activeKey\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"number\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"tab\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u5361\\u6807\\u9898\\u6240\\u663e\\u793a\\u5185\\u5bb9\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\"))))))}},\"80VH\":function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"0V2J\"),t(\"f02A\");var r=t(\"jrin\"),a=t(\"q1tI\"),l=t(\"YCKM\"),o=t(\"TSYQ\"),i=t.n(o),c=t(\"z75s\"),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"stepper\"),d=function(e){var n,t,o,u=e.min,d=void 0===u?1:u,m=e.max,p=e.step,f=void 0===p?1:p,h=e.value,y=void 0===h?d:h,g=e.disabled,b=e.plain,v=e.shape,E=e.size,k=e.color,x=e.bgColor,_=e.onChange,w=e.onInput,S=e.onTap,C=e.onFocus,R=e.onBlur,T=y,O=T<=d||g,j=(m||0===m)&&T>=m||g,N=function(){if((T||0===T)&&!j){var e=m&&T+f>m?m:T+f;null===S||void 0===S||S(e),null===_||void 0===_||_(e)}},P=function(){if((T||0===T)&&!O){var e=T-f<d?d:T-f;null===S||void 0===S||S(e),null===_||void 0===_||_(e)}},F=function(e){null===w||void 0===w||w(Number(e.target.value),e),null===_||void 0===_||_(Number(e.target.value),e)},B=function(e){null===C||void 0===C||C(e)},A=function(e){null===R||void 0===R||R(e),O&&(null===w||void 0===w||w(d),null===_||void 0===_||_(d)),j&&(null===w||void 0===w||w(m),null===_||void 0===_||_(m))};return a[\"createElement\"](l[\"f\"],{className:i()(s,Object(r[\"a\"])({},\"\".concat(s,\"-\").concat(E),E))},a[\"createElement\"](l[\"f\"],{className:i()(\"\".concat(s,\"-btn\"),\"\".concat(s,\"-minus\"),(n={},Object(r[\"a\"])(n,\"\".concat(s,\"-btn-disabled\"),O),Object(r[\"a\"])(n,\"\".concat(s,\"-btn-plain\"),b),Object(r[\"a\"])(n,\"\".concat(s,\"-btn-plain-disabled\"),b&&O),Object(r[\"a\"])(n,\"\".concat(s,\"-btn-circle\"),\"circle\"===v),n)),onTap:P},a[\"createElement\"](c[\"a\"],{type:\"move\",size:\"1.13rem\",color:\"#999\"})),a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-input-wrapper\")},a[\"createElement\"](l[\"c\"],{className:i()(\"\".concat(s,\"-input\"),(t={},Object(r[\"a\"])(t,\"\".concat(s,\"-input-disabled\"),g),Object(r[\"a\"])(t,\"\".concat(s,\"-input-circle\"),\"circle\"===v),Object(r[\"a\"])(t,\"\".concat(s,\"-input-plain\"),b),Object(r[\"a\"])(t,\"\".concat(s,\"-binputtn-plain-disabled\"),b&&g),t)),type:\"number\",value:String(T),onInput:F,onFocus:B,onBlur:A,disabled:g})),a[\"createElement\"](l[\"f\"],{className:i()(\"\".concat(s,\"-btn\"),\"\".concat(s,\"-plus\"),(o={},Object(r[\"a\"])(o,\"\".concat(s,\"-btn-disabled\"),j),Object(r[\"a\"])(o,\"\".concat(s,\"-btn-plain\"),b),Object(r[\"a\"])(o,\"\".concat(s,\"-btn-plain-disabled\"),b&&j),Object(r[\"a\"])(o,\"\".concat(s,\"-btn-circle\"),\"circle\"===v),o)),style:{borderColor:x||k,backgroundColor:x,opacity:j&&x?.4:void 0},onTap:N},a[\"createElement\"](c[\"a\"],{type:\"add\",size:\"1.13rem\",color:k||\"#333\"})))},m=d,p=t(\"tJVT\"),f=t(\"Aell\"),h=t(\"30iO\"),y=t(\"WusA\"),g=t.n(y);n[\"default\"]=function(){var e=a[\"useState\"](1),n=Object(p[\"a\"])(e,2),t=n[0],r=n[1],o=a[\"useState\"](2),i=Object(p[\"a\"])(o,2),c=i[0],u=i[1],s=a[\"useState\"](3),d=Object(p[\"a\"])(s,2),y=d[0],b=d[1],v=a[\"useState\"](1),E=Object(p[\"a\"])(v,2),k=E[0],x=E[1],_=a[\"useState\"](1),w=Object(p[\"a\"])(_,2),S=w[0],C=w[1],R=a[\"useState\"](1),T=Object(p[\"a\"])(R,2),O=T[0],j=T[1],N=a[\"useState\"](1),P=Object(p[\"a\"])(N,2),F=P[0],B=P[1],A=a[\"useState\"](1),V=Object(p[\"a\"])(A,2),I=V[0],U=V[1],D=a[\"useState\"](1),M=Object(p[\"a\"])(D,2),L=M[0],K=M[1],q=a[\"useState\"](1),z=Object(p[\"a\"])(q,2),G=z[0],W=z[1],$=a[\"useState\"](1),H=Object(p[\"a\"])($,2),Y=H[0],X=H[1],Q=a[\"useState\"](1),Z=Object(p[\"a\"])(Q,2),J=Z[0],ee=Z[1],ne=a[\"useState\"](1),te=Object(p[\"a\"])(ne,2),re=te[0],ae=te[1],le=a[\"useState\"](1),oe=Object(p[\"a\"])(le,2),ie=oe[0],ce=oe[1];return a[\"createElement\"](f[\"a\"],{className:g.a.app},a[\"createElement\"](h[\"a\"],{title:\"Basic\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{value:t,onChange:function(e){return r(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"Step\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{step:3,value:c,onChange:function(e){return u(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"Min\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{min:2,value:y,onChange:function(e){return b(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"Max\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{max:3,value:k,onChange:function(e){return x(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"Disabled\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{disabled:!0,value:S,onChange:function(e){return C(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"Plain\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{plain:!0,value:O,onChange:function(e){return j(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"Size\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{size:\"small\",value:re,onChange:function(e){return ae(e)}}),a[\"createElement\"](m,{size:\"small\",plain:!0,value:ie,onChange:function(e){return ce(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"Shape\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{shape:\"circle\",value:F,onChange:function(e){return B(e)}}),a[\"createElement\"](m,{shape:\"circle\",plain:!0,value:I,onChange:function(e){return U(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"Color\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{color:\"#096dd9\",max:7,value:L,onChange:function(e){return K(e)}}),a[\"createElement\"](m,{color:\"#096dd9\",plain:!0,max:7,value:G,onChange:function(e){return W(e)}}))),a[\"createElement\"](h[\"a\"],{title:\"BgColor\"},a[\"createElement\"](l[\"f\"],{className:g.a.container},a[\"createElement\"](m,{bgColor:\"#FFC409\",shape:\"circle\",max:7,value:Y,onChange:function(e){return X(e)}}),a[\"createElement\"](m,{bgColor:\"#FFC409\",shape:\"circle\",plain:!0,max:7,value:J,onChange:function(e){return ee(e)}}))))}},\"8L3h\":function(e,n,t){\"use strict\";e.exports=t(\"f/k9\")},\"8S9S\":function(e,n,t){},\"8jRI\":function(e,n,t){\"use strict\";var r=t(\"z01/\"),a=\"%[a-f0-9]{2}\",l=new RegExp(a,\"gi\"),o=new RegExp(\"(\"+a+\")+\",\"gi\");function i(e,n){try{return decodeURIComponent(e.join(\"\"))}catch(a){}if(1===e.length)return e;n=n||1;var t=e.slice(0,n),r=e.slice(n);return Array.prototype.concat.call([],i(t),i(r))}function c(e){try{return decodeURIComponent(e)}catch(r){for(var n=e.match(l),t=1;t<n.length;t++)e=i(n,t).join(\"\"),n=e.match(l);return e}}function u(e){var n={\"%FE%FF\":\"\\ufffd\\ufffd\",\"%FF%FE\":\"\\ufffd\\ufffd\"},t=o.exec(e);while(t){try{n[t[0]]=decodeURIComponent(t[0])}catch(u){var r=c(t[0]);r!==t[0]&&(n[t[0]]=r)}t=o.exec(e)}n[\"%C2\"]=\"\\ufffd\";for(var a=Object.keys(n),l=0;l<a.length;l++){var i=a[l];e=e.replace(new RegExp(i,\"g\"),n[i])}return e}e.exports=function(e){if(\"string\"!==typeof e)throw new TypeError(\"Expected `encodedURI` to be of type `string`, got `\"+r(e)+\"`\");try{return e=e.replace(/\\+/g,\" \"),decodeURIComponent(e)}catch(n){return u(e)}}},\"8mMu\":function(e,n,t){},\"8pmP\":function(e,n,t){},\"8tWd\":function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var a=m(t(\"q1tI\")),l=t(\"ArA+\"),o=t(\"Y2Fy\"),i=s(t(\"iZJ2\")),c=s(t(\"+t3K\")),u=s(t(\"NKr8\"));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=d();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}t(\"8pmP\");var p=function(e){var n=e.mobileMenuCollapsed,t=e.location,r=(0,a.useContext)(c[\"default\"]),s=r.logo,d=r.title,m=r.desc,p=r.menus,f=r.navs,h=r.repoUrl,y=r.mode,g=r.rootPath,b=r.routeMeta,v=Boolean(b.hero||b.features||b.gapless)||!1===b.sidemenu||void 0;return a[\"default\"].createElement(\"div\",{className:\"__dumi-default-menu\",\"data-mode\":y,\"data-hidden\":v,\"data-mobile-show\":!n||void 0},a[\"default\"].createElement(\"div\",{className:\"__dumi-default-menu-inner\"},a[\"default\"].createElement(\"div\",{className:\"__dumi-default-menu-header\"},a[\"default\"].createElement(l.Link,{to:g,className:\"__dumi-default-menu-logo\",style:{backgroundImage:s&&\"url('\".concat(s,\"')\")}}),a[\"default\"].createElement(\"h1\",null,d),a[\"default\"].createElement(\"p\",null,m),/github\\.com/.test(h)&&\"doc\"===y&&a[\"default\"].createElement(\"p\",null,a[\"default\"].createElement(\"object\",{type:\"image/svg+xml\",data:\"https://img.shields.io/github/stars\".concat(h.match(/((\\/[^\\/]+){2})$/)[1],\"?style=social\")}))),f.length?a[\"default\"].createElement(\"div\",{className:\"__dumi-default-menu-mobile-area\"},a[\"default\"].createElement(\"ul\",{className:\"__dumi-default-menu-nav-list\"},f.map((function(e){var n;return a[\"default\"].createElement(\"li\",{key:e.path||e.title},a[\"default\"].createElement(o.NavbarLink,{href:e.path},e.title,Boolean(null===(n=e.children)||void 0===n?void 0:n.length)&&a[\"default\"].createElement(\"ul\",null,e.children.map((function(e){return a[\"default\"].createElement(\"li\",{key:e.path||e.title},a[\"default\"].createElement(o.NavbarLink,{href:e.path},e.title))})))))}))),a[\"default\"].createElement(i[\"default\"],null)):a[\"default\"].createElement(\"div\",{className:\"__dumi-default-menu-doc-locale\"},a[\"default\"].createElement(i[\"default\"],null)),a[\"default\"].createElement(\"ul\",{className:\"__dumi-default-menu-list\"},!v&&p.map((function(e){var n,r=Boolean(null===(n=b.slugs)||void 0===n?void 0:n.length),o=e.children&&Boolean(e.children.length),i=\"menu\"===b.toc&&!o&&r&&e.path===t.pathname;return a[\"default\"].createElement(\"li\",{key:e.path||e.title},e.path?a[\"default\"].createElement(l.NavLink,{to:e.path,exact:!(e.children&&e.children.length)},e.title):a[\"default\"].createElement(\"a\",null,e.title),Boolean(e.children&&e.children.length)&&a[\"default\"].createElement(\"ul\",null,e.children.map((function(e){return a[\"default\"].createElement(\"li\",{key:e.path},a[\"default\"].createElement(l.NavLink,{to:e.path,exact:!0},a[\"default\"].createElement(\"span\",null,e.title)),Boolean(\"menu\"===b.toc&&\"undefined\"!==typeof window&&e.path===t.pathname&&r)&&a[\"default\"].createElement(u[\"default\"],{base:e.path,slugs:b.slugs,location:t}))}))),i&&a[\"default\"].createElement(u[\"default\"],{base:e.path,slugs:b.slugs,location:t}))})))))},f=p;n[\"default\"]=f},\"8yz6\":function(e,n,t){\"use strict\";e.exports=function(e,n){if(\"string\"!==typeof e||\"string\"!==typeof n)throw new TypeError(\"Expected the arguments to be of type `string`\");if(\"\"===n)return[e];var t=e.indexOf(n);return-1===t?[e]:[e.slice(0,t),e.slice(t+n.length)]}},\"93I4\":function(e,n){e.exports=function(e){return\"object\"===typeof e?null!==e:\"function\"===typeof e}},\"97lQ\":function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"QlXP\"),t(\"f02A\");var r=t(\"q1tI\"),a=t(\"YCKM\"),l=t(\"z75s\"),o=t(\"bS3J\"),i=Object(o[\"a\"])(\"result\"),c=function(e){var n={name:\"infofill\",color:\"#1890ff\"};switch(e){case\"info\":n={name:\"infofill\",color:\"#1890ff\"};break;case\"success\":n={name:\"roundcheckfill\",color:\"#52c41a\"};break;case\"warning\":n={name:\"warnfill\",color:\"#faad14\"};break;case\"error\":n={name:\"roundclosefill\",color:\"#f5222d\"};break;default:break}return n},u=function(e){var n=e.status,t=void 0===n?\"info\":n,o=e.title,u=e.subTitle,s=e.extra,d=e.children,m=e.icon,p=e.height,f=!1,h=c(t);return m&&(\"[object Object]\"===Object.prototype.toString.call(m)?h=m:f=!0),r[\"createElement\"](a[\"f\"],{className:i,style:{height:p||\"100vh\"}},r[\"createElement\"](a[\"f\"],{className:\"\".concat(i,\"-icon\")},f?m:r[\"createElement\"](a[\"f\"],{className:\"\".concat(i,\"-icon-status\")},r[\"createElement\"](l[\"a\"],{type:h.name,color:h.color,size:\"5.25rem\"}))),r[\"createElement\"](a[\"f\"],{className:\"\".concat(i,\"-title\")},o),r[\"createElement\"](a[\"f\"],{className:\"\".concat(i,\"-sub_title\")},u),d?r[\"createElement\"](a[\"f\"],{className:\"\".concat(i,\"-content\")},d):null,r[\"createElement\"](a[\"f\"],{className:\"\".concat(i,\"-extra\")},s))},s=u,d=(t(\"097j\"),t(\"Au3V\")),m=t(\"Aell\"),p=t(\"30iO\"),f=t(\"+Dq+\"),h=t.n(f);n[\"default\"]=function(){return r[\"createElement\"](m[\"a\"],{grayBg:!0},r[\"createElement\"](p[\"a\"],{title:\"Success\"},r[\"createElement\"](s,{height:\"31.25rem\",status:\"success\",title:\"\\u63d0\\u4ea4\\u6210\\u529f\",subTitle:\"\\u60a8\\u7684\\u8be2\\u4ef7\\u9700\\u6c42\\u5df2\\u7ecf\\u63d0\\u4ea4\\u6210\\u529f\\uff0c\\u6709\\u62a5\\u4ef7\\u65f6\\u7cfb\\u7edf\\u4f1a\\u53ca\\u65f6\\u901a\\u77e5\\u60a8\\u8fdb\\u884c\\u786e\\u8ba4\",extra:r[\"createElement\"](a[\"f\"],null,r[\"createElement\"](d[\"a\"],{type:\"primary\",style:{marginRight:\"0.75rem\"}},\"\\u67e5\\u770b\\u9700\\u6c42\"),r[\"createElement\"](d[\"a\"],null,\"\\u8fd4\\u56de\\u770b\\u677f\"))})),r[\"createElement\"](p[\"a\"],{title:\"Info\"},r[\"createElement\"](s,{height:\"31.25rem\",status:\"info\",title:\"\\u60a8\\u5df2\\u7ecf\\u63d0\\u4ea4\\u8fc7\\u4e86\",extra:r[\"createElement\"](a[\"f\"],null,r[\"createElement\"](d[\"a\"],null,\"\\u8fd4\\u56de\\u770b\\u677f\"))})),r[\"createElement\"](p[\"a\"],{title:\"Warning\"},r[\"createElement\"](s,{height:\"31.25rem\",status:\"warning\",title:\"\\u6743\\u9650\\u4e0d\\u8db3\",subTitle:\"\\u62b1\\u6b49\\uff0c\\u60a8\\u65e0\\u6743\\u8bbf\\u95ee\\u6b64\\u9875\"})),r[\"createElement\"](p[\"a\"],{title:\"Error\"},r[\"createElement\"](s,{height:\"31.25rem\",status:\"error\",title:\"\\u63d0\\u4ea4\\u5931\\u8d25\",subTitle:\"\\u8bf7\\u4ed4\\u7ec6\\u68c0\\u67e5\\u6838\\u5bf9\\u4fe1\\u606f\\u540e\\u5728\\u63d0\\u4ea4\"},r[\"createElement\"](a[\"f\"],{className:h.a.item},\"1. \\u8bf7\\u6839\\u636e\\u56fe\\u7247\\u4fe1\\u606f\\u586b\\u5199\\u76f8\\u5173\\u4fe1\\u606f\\u3002\"),r[\"createElement\"](a[\"f\"],{className:h.a.item},\"2. \\u5982\\u679c\\u60a8\\u6709\\u4efb\\u4f55\\u7591\\u95ee\\u8bf7\\u53ca\\u65f6\\u8054\\u7cfb\\u5ba2\\u670d\\u3002\"))))}},\"9R94\":function(e,n,t){\"use strict\";var r=!0,a=\"Invariant failed\";function l(e,n){if(!e){if(r)throw new Error(a);throw new Error(a+\": \"+(n||\"\"))}}n[\"a\"]=l},\"9og8\":function(e,n,t){\"use strict\";function r(e,n,t,r,a,l,o){try{var i=e[l](o),c=i.value}catch(u){return void t(u)}i.done?n(c):Promise.resolve(c).then(r,a)}function a(e){return function(){var n=this,t=arguments;return new Promise((function(a,l){var o=e.apply(n,t);function i(e){r(o,a,l,i,c,\"next\",e)}function c(e){r(o,a,l,i,c,\"throw\",e)}i(void 0)}))}}t.d(n,\"a\",(function(){return a}))},\"9xmf\":function(e,n,t){var r=t(\"EdiO\");function a(e){if(Array.isArray(e))return r(e)}e.exports=a},A5Xg:function(e,n,t){var r=t(\"NsO/\"),a=t(\"ar/p\").f,l={}.toString,o=\"object\"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],i=function(e){try{return a(e)}catch(n){return o.slice()}};e.exports.f=function(e){return o&&\"[object Window]\"==l.call(e)?i(e):a(r(e))}},A6C2:function(e,n,t){\"use strict\";var r=[\"[object HTMLCollection]\",\"[object NodeList]\"],a=function(){var e={},n=[];return e.select=function(e){var t=null;return t=document.querySelector(e),n.push(t),this},e.selectAll=function(e){var t=[];return t=document.querySelectorAll(e),n.push(t),this},e.boundingClientRect=function(){return n=n.map((function(e){var n=e;if(r.includes(Object.prototype.toString.call(e))){for(var t=[],a=0;a<e.length;a++)t.push(e[a]);n=t.map((function(e){var n=e.getBoundingClientRect();return{bottom:n.bottom,height:n.height,left:e.offsetLeft,right:n.right,top:n.top,width:e.offsetWidth,x:n.x,y:n.y}}))}else{var l=n.getBoundingClientRect();n={bottom:l.bottom,height:l.height,left:n.offsetLeft,right:l.right,top:l.top,width:n.offsetWidth,x:l.x,y:l.y}}return n})),this},e.exec=function(e){null===e||void 0===e||e(n)},e};n[\"a\"]=a},AUvm:function(e,n,t){\"use strict\";var r=t(\"5T2Y\"),a=t(\"B+OT\"),l=t(\"jmDH\"),o=t(\"Y7ZC\"),i=t(\"kTiW\"),c=t(\"6/1s\").KEY,u=t(\"KUxP\"),s=t(\"29s/\"),d=t(\"RfKB\"),m=t(\"YqAc\"),p=t(\"UWiX\"),f=t(\"zLkG\"),h=t(\"Zxgi\"),y=t(\"R+7+\"),g=t(\"kAMH\"),b=t(\"5K7Z\"),v=t(\"93I4\"),E=t(\"JB68\"),k=t(\"NsO/\"),x=t(\"G8Mo\"),_=t(\"rr1i\"),w=t(\"oVml\"),S=t(\"A5Xg\"),C=t(\"vwuL\"),R=t(\"mqlF\"),T=t(\"2faE\"),O=t(\"w6GO\"),j=C.f,N=T.f,P=S.f,F=r.Symbol,B=r.JSON,A=B&&B.stringify,V=\"prototype\",I=p(\"_hidden\"),U=p(\"toPrimitive\"),D={}.propertyIsEnumerable,M=s(\"symbol-registry\"),L=s(\"symbols\"),K=s(\"op-symbols\"),q=Object[V],z=\"function\"==typeof F&&!!R.f,G=r.QObject,W=!G||!G[V]||!G[V].findChild,$=l&&u((function(){return 7!=w(N({},\"a\",{get:function(){return N(this,\"a\",{value:7}).a}})).a}))?function(e,n,t){var r=j(q,n);r&&delete q[n],N(e,n,t),r&&e!==q&&N(q,n,r)}:N,H=function(e){var n=L[e]=w(F[V]);return n._k=e,n},Y=z&&\"symbol\"==typeof F.iterator?function(e){return\"symbol\"==typeof e}:function(e){return e instanceof F},X=function(e,n,t){return e===q&&X(K,n,t),b(e),n=x(n,!0),b(t),a(L,n)?(t.enumerable?(a(e,I)&&e[I][n]&&(e[I][n]=!1),t=w(t,{enumerable:_(0,!1)})):(a(e,I)||N(e,I,_(1,{})),e[I][n]=!0),$(e,n,t)):N(e,n,t)},Q=function(e,n){b(e);var t,r=y(n=k(n)),a=0,l=r.length;while(l>a)X(e,t=r[a++],n[t]);return e},Z=function(e,n){return void 0===n?w(e):Q(w(e),n)},J=function(e){var n=D.call(this,e=x(e,!0));return!(this===q&&a(L,e)&&!a(K,e))&&(!(n||!a(this,e)||!a(L,e)||a(this,I)&&this[I][e])||n)},ee=function(e,n){if(e=k(e),n=x(n,!0),e!==q||!a(L,n)||a(K,n)){var t=j(e,n);return!t||!a(L,n)||a(e,I)&&e[I][n]||(t.enumerable=!0),t}},ne=function(e){var n,t=P(k(e)),r=[],l=0;while(t.length>l)a(L,n=t[l++])||n==I||n==c||r.push(n);return r},te=function(e){var n,t=e===q,r=P(t?K:k(e)),l=[],o=0;while(r.length>o)!a(L,n=r[o++])||t&&!a(q,n)||l.push(L[n]);return l};z||(F=function(){if(this instanceof F)throw TypeError(\"Symbol is not a constructor!\");var e=m(arguments.length>0?arguments[0]:void 0),n=function(t){this===q&&n.call(K,t),a(this,I)&&a(this[I],e)&&(this[I][e]=!1),$(this,e,_(1,t))};return l&&W&&$(q,e,{configurable:!0,set:n}),H(e)},i(F[V],\"toString\",(function(){return this._k})),C.f=ee,T.f=X,t(\"ar/p\").f=S.f=ne,t(\"NV0k\").f=J,R.f=te,l&&!t(\"uOPS\")&&i(q,\"propertyIsEnumerable\",J,!0),f.f=function(e){return H(p(e))}),o(o.G+o.W+o.F*!z,{Symbol:F});for(var re=\"hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables\".split(\",\"),ae=0;re.length>ae;)p(re[ae++]);for(var le=O(p.store),oe=0;le.length>oe;)h(le[oe++]);o(o.S+o.F*!z,\"Symbol\",{for:function(e){return a(M,e+=\"\")?M[e]:M[e]=F(e)},keyFor:function(e){if(!Y(e))throw TypeError(e+\" is not a symbol!\");for(var n in M)if(M[n]===e)return n},useSetter:function(){W=!0},useSimple:function(){W=!1}}),o(o.S+o.F*!z,\"Object\",{create:Z,defineProperty:X,defineProperties:Q,getOwnPropertyDescriptor:ee,getOwnPropertyNames:ne,getOwnPropertySymbols:te});var ie=u((function(){R.f(1)}));o(o.S+o.F*ie,\"Object\",{getOwnPropertySymbols:function(e){return R.f(E(e))}}),B&&o(o.S+o.F*(!z||u((function(){var e=F();return\"[null]\"!=A([e])||\"{}\"!=A({a:e})||\"{}\"!=A(Object(e))}))),\"JSON\",{stringify:function(e){var n,t,r=[e],a=1;while(arguments.length>a)r.push(arguments[a++]);if(t=n=r[1],(v(n)||void 0!==e)&&!Y(e))return g(n)||(n=function(e,n){if(\"function\"==typeof t&&(n=t.call(this,e,n)),!Y(n))return n}),r[1]=n,A.apply(B,r)}}),F[V][U]||t(\"NegM\")(F[V],U,F[V].valueOf),d(F,\"Symbol\"),d(Math,\"Math\",!0),d(r.JSON,\"JSON\",!0)},AWJ3:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"1iVJ\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"button\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#button\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Button\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { View, Text } from \\'remax/one\\';\\nimport { Button, Icon } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\nimport styles from \\'./index.module.scss\\';\\n\\nexport default () => {\\n  const [delLoading, setDelLoading] = React.useState(false);\\n  const [okLoading, setOkLoading] = React.useState(false);\\n\\n  return (\\n    <Frame>\\n      <View className={styles.app}>\\n        <Block noTitlePadding title=\"Type\">\\n          <View className={styles.group}>\\n            <Button>default</Button>\\n            <Button type=\"primary\">primary</Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Plain\">\\n          <View className={styles.group}>\\n            <Button plain>default</Button>\\n            <Button type=\"primary\" plain>\\n              primary\\n            </Button>\\n            <Button plain color=\"#07C160\">\\n              secure\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Hairline\">\\n          <View className={styles.group}>\\n            <Button plain hairline>\\n              default\\n            </Button>\\n            <Button type=\"primary\" plain hairline>\\n              primary\\n            </Button>\\n            <Button plain hairline color=\"#ff4f00\">\\n              orange\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Danger\">\\n          <View className={styles.group}>\\n            <Button danger>danger</Button>\\n            <Button type=\"primary\" danger>\\n              danger\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Ghost\">\\n          <View className={styles.group}>\\n            <Button ghost>default</Button>\\n            <Button danger ghost>\\n              danger\\n            </Button>\\n            <Button plain ghost>\\n              plain\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Shape\">\\n          <View className={styles.group}>\\n            <Button type=\"primary\" shape=\"circle\">\\n              C\\n            </Button>\\n            <Button type=\"primary\">round</Button>\\n            <Button type=\"primary\" shape=\"square\">\\n              square\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Size\">\\n          <View className={styles.group}>\\n            <Button type=\"primary\" size=\"superlarge\">\\n              super\\n            </Button>\\n            <Button type=\"primary\" size=\"large\">\\n              large\\n            </Button>\\n            <Button type=\"primary\">default</Button>\\n            <Button type=\"primary\" size=\"small\">\\n              small\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Icon\">\\n          <View className={styles.group}>\\n            <Button\\n              type=\"primary\"\\n              shape=\"circle\"\\n              icon={<Icon type=\"roundadd\" color=\"#1890FF\" size=\"50px\" />}\\n              ghost\\n            />\\n            <Button plain type=\"primary\" icon=\"check\">\\n              Finish\\n            </Button>\\n            <Button plain hairline color=\"#FF4D4F\" shape=\"square\" icon=\"close\">\\n              Close\\n            </Button>\\n          </View>\\n          <View className={styles.group}>\\n            <Button type=\"primary\" shape=\"circle\" icon=\"locationfill\" />\\n            <Button type=\"primary\" icon=\"add1\">\\n              Follow\\n            </Button>\\n            <Button shape=\"square\" icon=\"down\">\\n              Download\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Float\">\\n          <View className={styles.group} style={{ height: \\'60px\\' }}>\\n            <Button\\n              type=\"primary\"\\n              shape=\"circle\"\\n              icon=\"cart\"\\n              float\\n              style={{\\n                left: \\'30px\\',\\n                bottom: \\'1320px\\',\\n              }}\\n            />\\n            <Button\\n              look=\"warning\"\\n              float\\n              style={{\\n                left: \\'120px\\',\\n                bottom: \\'1320px\\',\\n              }}\\n            >\\n              <Text\\n                style={{\\n                  display: \\'inline-flex\\',\\n                  justifyContent: \\'center\\',\\n                  alignItems: \\'center\\',\\n                }}\\n              >\\n                \\u524d\\u5f80App\\n                <Icon type=\"right\" color=\"#000\" size=\"28px\" style={{ marginLeft: \\'6px\\' }} />\\n              </Text>\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Loading\">\\n          <View className={styles.group}>\\n            <Button\\n              type=\"primary\"\\n              loading={okLoading}\\n              loadingText=\"loading...\"\\n              onTap={() => setOkLoading(true)}\\n            >\\n              Confirm\\n            </Button>\\n            <Button\\n              type=\"primary\"\\n              square\\n              danger\\n              icon=\"deletefill\"\\n              loading={delLoading}\\n              loadingText=\"Deleting...\"\\n              onTap={() => setDelLoading(true)}\\n            >\\n              Delete\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Disabled\">\\n          <View className={styles.group}>\\n            <Button type=\"primary\" disabled>\\n              disabled\\n            </Button>\\n            <Button type=\"primary\" danger disabled>\\n              disabled\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Block\">\\n          <View className={styles.group}>\\n            <Button type=\"primary\" size=\"large\" block style={{ marginBottom: \\'30px\\' }} loading>\\n              block\\n            </Button>\\n            <Button type=\"primary\" size=\"large\" danger square block>\\n              block\\n            </Button>\\n          </View>\\n        </Block>\\n        <Block noTitlePadding title=\"Look\">\\n          <View className={styles.group}>\\n            <Button look=\"secondary\">Secondary</Button>\\n          </View>\\n          <View className={styles.group}>\\n            <Button look=\"secure\">Secure</Button>\\n            <Button look=\"warning\">Warning</Button>\\n          </View>\\n          <View className={styles.group}>\\n            <Button look=\"light\">Light</Button>\\n            <Button look=\"medium\">Medium</Button>\\n            <Button look=\"dark\">Dark</Button>\\n          </View>\\n          <View className={styles.group}>\\n            <Button size=\"large\" block look=\"anna\" style={{ marginBottom: \\'30px\\' }}>\\n              Anna\\n            </Button>\\n            <Button size=\"large\" shape=\"square\" block look=\"orange\">\\n              Orange\\n            </Button>\\n          </View>\\n        </Block>\\n      </View>\\n    </Frame>\\n  );\\n};\\n',jsx:'\\'use strict\\';\\n\\nfunction _typeof(obj) {\\n  \\'@babel/helpers - typeof\\';\\n  if (typeof Symbol === \\'function\\' && typeof Symbol.iterator === \\'symbol\\') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === \\'function\\' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? \\'symbol\\'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, \\'__esModule\\', {\\n  value: true,\\n});\\nexports[\\'default\\'] = void 0;\\n\\nvar React = _interopRequireWildcard(require(\\'react\\'));\\n\\nvar _one = require(\\'remax/one\\');\\n\\nvar _annaRemaxUi = require(\\'anna-remax-ui\\');\\n\\nvar _common = require(\\'../../common\\');\\n\\nvar _indexModule = _interopRequireDefault(require(\\'./index.module.scss\\'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== \\'function\\') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== \\'object\\' && typeof obj !== \\'function\\')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj[\\'default\\'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    \\'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\\',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === \\'string\\') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === \\'Object\\' && o.constructor) n = o.constructor.name;\\n  if (n === \\'Map\\' || n === \\'Set\\') return Array.from(o);\\n  if (n === \\'Arguments\\' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === \\'undefined\\' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i[\\'return\\'] != null) _i[\\'return\\']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(false),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    delLoading = _React$useState2[0],\\n    setDelLoading = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(false),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    okLoading = _React$useState4[0],\\n    setOkLoading = _React$useState4[1];\\n\\n  return (\\n    <_common.Frame>\\n      <_one.View className={_indexModule[\\'default\\'].app}>\\n        <_common.Block noTitlePadding title=\"Type\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button>default</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\">primary</_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Plain\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button plain>default</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\" plain>\\n              primary\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button plain color=\"#07C160\">\\n              secure\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Hairline\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button plain hairline>\\n              default\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\" plain hairline>\\n              primary\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button plain hairline color=\"#ff4f00\">\\n              orange\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Danger\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button danger>danger</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\" danger>\\n              danger\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Ghost\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button ghost>default</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button danger ghost>\\n              danger\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button plain ghost>\\n              plain\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Shape\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button type=\"primary\" shape=\"circle\">\\n              C\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\">round</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\" shape=\"square\">\\n              square\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Size\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button type=\"primary\" size=\"superlarge\">\\n              super\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\" size=\"large\">\\n              large\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\">default</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\" size=\"small\">\\n              small\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Icon\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button\\n              type=\"primary\"\\n              shape=\"circle\"\\n              icon={<_annaRemaxUi.Icon type=\"roundadd\" color=\"#1890FF\" size=\"50px\" />}\\n              ghost\\n            />\\n            <_annaRemaxUi.Button plain type=\"primary\" icon=\"check\">\\n              Finish\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button plain hairline color=\"#FF4D4F\" shape=\"square\" icon=\"close\">\\n              Close\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button type=\"primary\" shape=\"circle\" icon=\"locationfill\" />\\n            <_annaRemaxUi.Button type=\"primary\" icon=\"add1\">\\n              Follow\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button shape=\"square\" icon=\"down\">\\n              Download\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Float\">\\n          <_one.View\\n            className={_indexModule[\\'default\\'].group}\\n            style={{\\n              height: \\'60px\\',\\n            }}\\n          >\\n            <_annaRemaxUi.Button\\n              type=\"primary\"\\n              shape=\"circle\"\\n              icon=\"cart\"\\n              float\\n              style={{\\n                left: \\'30px\\',\\n                bottom: \\'1320px\\',\\n              }}\\n            />\\n            <_annaRemaxUi.Button\\n              look=\"warning\"\\n              float\\n              style={{\\n                left: \\'120px\\',\\n                bottom: \\'1320px\\',\\n              }}\\n            >\\n              <_one.Text\\n                style={{\\n                  display: \\'inline-flex\\',\\n                  justifyContent: \\'center\\',\\n                  alignItems: \\'center\\',\\n                }}\\n              >\\n                \\u524d\\u5f80App\\n                <_annaRemaxUi.Icon\\n                  type=\"right\"\\n                  color=\"#000\"\\n                  size=\"28px\"\\n                  style={{\\n                    marginLeft: \\'6px\\',\\n                  }}\\n                />\\n              </_one.Text>\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Loading\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button\\n              type=\"primary\"\\n              loading={okLoading}\\n              loadingText=\"loading...\"\\n              onTap={function () {\\n                return setOkLoading(true);\\n              }}\\n            >\\n              Confirm\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button\\n              type=\"primary\"\\n              square\\n              danger\\n              icon=\"deletefill\"\\n              loading={delLoading}\\n              loadingText=\"Deleting...\"\\n              onTap={function () {\\n                return setDelLoading(true);\\n              }}\\n            >\\n              Delete\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Disabled\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button type=\"primary\" disabled>\\n              disabled\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\" danger disabled>\\n              disabled\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Block\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button\\n              type=\"primary\"\\n              size=\"large\"\\n              block\\n              style={{\\n                marginBottom: \\'30px\\',\\n              }}\\n              loading\\n            >\\n              block\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button type=\"primary\" size=\"large\" danger square block>\\n              block\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n        <_common.Block noTitlePadding title=\"Look\">\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button look=\"secondary\">Secondary</_annaRemaxUi.Button>\\n          </_one.View>\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button look=\"secure\">Secure</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button look=\"warning\">Warning</_annaRemaxUi.Button>\\n          </_one.View>\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button look=\"light\">Light</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button look=\"medium\">Medium</_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button look=\"dark\">Dark</_annaRemaxUi.Button>\\n          </_one.View>\\n          <_one.View className={_indexModule[\\'default\\'].group}>\\n            <_annaRemaxUi.Button\\n              size=\"large\"\\n              block\\n              look=\"anna\"\\n              style={{\\n                marginBottom: \\'30px\\',\\n              }}\\n            >\\n              Anna\\n            </_annaRemaxUi.Button>\\n            <_annaRemaxUi.Button size=\"large\" shape=\"square\" block look=\"orange\">\\n              Orange\\n            </_annaRemaxUi.Button>\\n          </_one.View>\\n        </_common.Block>\\n      </_one.View>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports[\\'default\\'] = _default;\\n'}},{path:\"/_demos/index-20\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"type\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6309\\u94ae\\u7c7b\\u578b\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"primary\"),\" | \",l.a.createElement(\"code\",null,\"default\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"plain\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6734\\u7d20\\u6309\\u94ae\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"hairline\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u7ec6\\u7ebf\\u6309\\u94ae\\uff0c\\u8981\\u548cplain\\u914d\\u5408\\u4f7f\\u7528\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"color\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6734\\u7d20\\u6216\\u7ec6\\u7ebf\\u6309\\u94ae\\u7684\\u989c\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"danger\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5371\\u9669\\u6309\\u94ae\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"ghost\"),l.a.createElement(\"td\",null,\"\\u5e7d\\u7075\\u5c5e\\u6027\\uff0c\\u7528\\u4e8e\\u8bbe\\u7f6e\\u6309\\u94ae\\u80cc\\u666f\\u4e3a\\u900f\\u660e\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"Icon\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6309\\u94ae\\u7684\\u56fe\\u6807\"),l.a.createElement(\"td\",null,\"string | ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"look\"),l.a.createElement(\"td\",null,\"Anna\\u4e3a\\u7528\\u6237\\u63d0\\u4f9b\\u7684\\u9884\\u8bbe\\u98ce\\u683c\\uff0c\\u53ef\\u9009\\u503c\\u4e3a \",l.a.createElement(\"code\",null,\"secondary\"),\" \",l.a.createElement(\"code\",null,\"secure\"),\" \",l.a.createElement(\"code\",null,\"warning\"),\" \",l.a.createElement(\"code\",null,\"light\"),\" \",l.a.createElement(\"code\",null,\"medium\"),\" \",l.a.createElement(\"code\",null,\"dark\"),\" \",l.a.createElement(\"code\",null,\"orange\"),\" \",l.a.createElement(\"code\",null,\"anna\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"shape\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6309\\u94ae\\u5f62\\u72b6\\uff0c\\u53ef\\u9009\\u503c\\u4e3a \",l.a.createElement(\"code\",null,\"square\"),\" \",l.a.createElement(\"code\",null,\"circle\")),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"size\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6309\\u94ae\\u5927\\u5c0f\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"small\"),\" | \",l.a.createElement(\"code\",null,\"large\"),\" | \",l.a.createElement(\"code\",null,\"superlarge\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"block\"),l.a.createElement(\"td\",null,\"\\u5c06\\u6309\\u94ae\\u5bbd\\u5ea6\\u8c03\\u6574\\u4e3a\\u5176\\u7236\\u5bbd\\u5ea6\\u7684\\u9009\\u9879\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"float\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u4e3a\\u60ac\\u6d6e\\u72b6\\u6001\\uff0c\\u5f53\\u8bbe\\u7f6e\\u4e3a string \\u7c7b\\u578b\\u65f6\\u53ef\\u9009\\u503c\\u6709 \",l.a.createElement(\"code\",null,\"center\"),\" \",l.a.createElement(\"code\",null,\"left\"),\" \",l.a.createElement(\"code\",null,\"right\")),l.a.createElement(\"td\",null,\"boolean | string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"loading\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6309\\u94ae\\u8f7d\\u5165\\u72b6\\u6001\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"loadingText\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u8f7d\\u5165\\u72b6\\u6001\\u6587\\u672c\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6309\\u94ae\\u7981\\u7528\\u72b6\\u6001\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6309\\u94ae\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onTap\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u6309\\u94ae\\u65f6\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"() => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},Aell:function(e,n,t){\"use strict\";var r=t(\"k1fw\"),a=t(\"jrin\"),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"5P4d\"),s=t.n(u),d=function(e){var n,t=e.title,i=e.children,u=e.className,d=void 0===u?\"\":u,m=e.grayBg,p=e.lightBg,f=e.padding,h=e.style,y=\"#FDFFFD\";return m&&(y=\"#F2F2F2\"),p&&(y=\"#F7F7F7\"),l[\"createElement\"](o[\"f\"],{className:c()((n={},Object(a[\"a\"])(n,s.a.app,!0),Object(a[\"a\"])(n,d,!0),Object(a[\"a\"])(n,s.a.padding,f),n)),style:Object(r[\"a\"])(Object(r[\"a\"])({},h),{},{backgroundColor:y})},t?l[\"createElement\"](o[\"f\"],{className:s.a.title},t):null,l[\"createElement\"](o[\"f\"],{className:s.a.content},i))};n[\"a\"]=d},AqCL:function(e,n){e.exports=Array.isArray||function(e){return\"[object Array]\"==Object.prototype.toString.call(e)}},\"ArA+\":function(e,n,t){\"use strict\";t.r(n),t.d(n,\"ApplyPluginsType\",(function(){return r[\"ApplyPluginsType\"]})),t.d(n,\"Link\",(function(){return a[\"Link\"]})),t.d(n,\"MemoryRouter\",(function(){return l[\"a\"]})),t.d(n,\"NavLink\",(function(){return a[\"NavLink\"]})),t.d(n,\"Plugin\",(function(){return r[\"Plugin\"]})),t.d(n,\"Prompt\",(function(){return l[\"b\"]})),t.d(n,\"Redirect\",(function(){return l[\"c\"]})),t.d(n,\"Route\",(function(){return l[\"d\"]})),t.d(n,\"Router\",(function(){return l[\"e\"]})),t.d(n,\"StaticRouter\",(function(){return l[\"f\"]})),t.d(n,\"Switch\",(function(){return l[\"g\"]})),t.d(n,\"__RouterContext\",(function(){return l[\"h\"]})),t.d(n,\"createBrowserHistory\",(function(){return o[\"a\"]})),t.d(n,\"createHashHistory\",(function(){return o[\"b\"]})),t.d(n,\"createMemoryHistory\",(function(){return o[\"d\"]})),t.d(n,\"dynamic\",(function(){return r[\"dynamic\"]})),t.d(n,\"matchPath\",(function(){return l[\"j\"]})),t.d(n,\"useHistory\",(function(){return l[\"k\"]})),t.d(n,\"useLocation\",(function(){return l[\"l\"]})),t.d(n,\"useParams\",(function(){return l[\"m\"]})),t.d(n,\"useRouteMatch\",(function(){return l[\"n\"]})),t.d(n,\"withRouter\",(function(){return l[\"o\"]})),t.d(n,\"history\",(function(){return i[\"b\"]})),t.d(n,\"plugin\",(function(){return c[\"a\"]}));var r=t(\"LtsZ\"),a=t(\"55Ip\"),l=t(\"Ty5D\"),o=t(\"YS25\"),i=t(\"ogwx\"),c=t(\"VCU9\")},Au3V:function(e,n,t){\"use strict\";var r=t(\"0Owb\"),a=t(\"jrin\"),l=t(\"k1fw\");function o(e,n){if(null==e)return{};var t,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||(a[t]=e[t]);return a}function i(e,n){if(null==e)return{};var t,r,a=o(e,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var c=t(\"q1tI\"),u=t(\"YCKM\"),s=t(\"TSYQ\"),d=t.n(s),m=function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return n},p=t(\"MfSh\"),f=t(\"z75s\"),h=t(\"bS3J\"),y=Object(h[\"a\"])(\"btn\"),g=(m(\"default\",\"primary\"),function(e){var n,t=e.type,o=e.size,s=e.className,m=e.style,h=e.children,g=e.onTap,b=e.disabled,v=e.danger,E=e.shape,k=e.block,x=e[\"float\"],_=e.loading,w=e.loadingText,S=e.plain,C=e.hairline,R=e.look,T=e.color,O=e.icon,j=e.ghost,N=i(e,[\"type\",\"size\",\"className\",\"style\",\"children\",\"onTap\",\"disabled\",\"danger\",\"shape\",\"block\",\"float\",\"loading\",\"loadingText\",\"plain\",\"hairline\",\"look\",\"color\",\"icon\",\"ghost\"]),P=function(e){b||_||null===g||void 0===g||g(e)},F=function(e){var n=\"1rem\";\"small\"===o&&(n=\"0.88rem\"),\"large\"===o&&(n=\"1.13rem\");var r,a=\"#1890FF\";return\"primary\"===t&&(a=\"#FDFFFD\"),S&&(\"primary\"===t&&(a=\"#1890FF\"),T&&(a=T)),\"string\"===typeof O?c[\"createElement\"](f[\"a\"],{type:O,color:a,size:n,style:{verticalAlign:\"-0.05em\",marginRight:e?\"0.19rem\":void 0}}):c[\"isValidElement\"](O)?Object(l[\"a\"])(Object(l[\"a\"])({},O),{},{props:Object(l[\"a\"])(Object(l[\"a\"])({},null===O||void 0===O?void 0:O.props),{},{style:Object(l[\"a\"])({verticalAlign:\"-0.05em\",marginRight:e?\"0.19rem\":void 0},null===O||void 0===O||null===(r=O.props)||void 0===r?void 0:r.style)})}):null},B=d()(y,s,(n={},Object(a[\"a\"])(n,\"\".concat(y,\"-\").concat(E),E),Object(a[\"a\"])(n,\"\".concat(y,\"-\").concat(o),o),Object(a[\"a\"])(n,\"\".concat(y,\"-primary\"),\"primary\"===t),Object(a[\"a\"])(n,\"\".concat(y,\"-ghost\"),j),Object(a[\"a\"])(n,\"\".concat(y,\"-plain\"),S),Object(a[\"a\"])(n,\"\".concat(y,\"-hairline\"),C),Object(a[\"a\"])(n,\"\".concat(y,\"-block\"),k),Object(a[\"a\"])(n,\"\".concat(y,\"-float\"),x),Object(a[\"a\"])(n,\"\".concat(y,\"-float-\").concat(x),x),Object(a[\"a\"])(n,\"\".concat(y,\"-danger-default\"),v),Object(a[\"a\"])(n,\"\".concat(y,\"-danger\"),\"primary\"===t&&v),Object(a[\"a\"])(n,\"\".concat(y,\"-look-\").concat(R),R),Object(a[\"a\"])(n,\"\".concat(y,\"-loading\"),_),Object(a[\"a\"])(n,\"\".concat(y,\"-disabled\"),b||_),n)),A=_&&w?w:h,V=F(A);return c[\"createElement\"](u[\"a\"],Object(r[\"a\"])({className:B,disabled:b,onTap:P,style:Object(l[\"a\"])(Object(l[\"a\"])({},m),{},{color:T,borderColor:T})},N),_?c[\"createElement\"](u[\"f\"],{className:\"\".concat(y,\"-loading-icon\")},c[\"createElement\"](p[\"a\"],{color:\"#FDFFFD\",radius:\"1.13rem\",style:{verticalAlign:\"-0.3em\"}})):V,c[\"createElement\"](u[\"d\"],{className:\"\".concat(y,\"-text\")},A),c[\"createElement\"](u[\"d\"],{className:\"\".concat(y,\"-mask\")}))});n[\"a\"]=g},AyUB:function(e,n,t){e.exports={default:t(\"3GJH\"),__esModule:!0}},\"B+OT\":function(e,n){var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},B2uJ:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var r=a(t(\"q1tI\"));function a(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},l.apply(this,arguments)}function o(e,n){if(null==e)return{};var t,r,a=i(e,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}function i(e,n){if(null==e)return{};var t,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||(a[t]=e[t]);return a}t(\"mYBK\");var c=function(e){var n=e.children,t=o(e,[\"children\"]);return r[\"default\"].createElement(\"div\",l({className:\"__dumi-default-alert\"},t),n)};n[\"default\"]=c},By9Z:function(e,n,t){\"use strict\";var r=t(\"q1tI\"),a=t(\"YCKM\"),l=t(\"nekP\"),o=t.n(l),i=function(e){var n=e.name,t=e.children;return r[\"createElement\"](a[\"f\"],{className:o.a.gridItem},t,r[\"createElement\"](a[\"f\"],{className:o.a.name},n))};n[\"a\"]=i},\"CB4/\":function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"b3t4\");var r=t(\"k1fw\"),a=t(\"0Owb\"),l=t(\"jrin\"),o=t(\"q1tI\"),i=t(\"YCKM\"),c=t(\"TSYQ\"),u=t.n(c),s=t(\"bS3J\"),d=Object(s[\"a\"])(\"radio\"),m=function(e){var n=e.children,t=e.checked,r=e.value,a=e.extra,c=e.style,s=e.onChange,m=function(e){null===s||void 0===s||s(!t,e,r)};return o[\"createElement\"](i[\"f\"],{className:d,style:c},o[\"createElement\"](i[\"f\"],{className:\"\".concat(d,\"-container\"),onTap:m},o[\"createElement\"](i[\"f\"],{className:u()(\"\".concat(d,\"-out-round\"),Object(l[\"a\"])({},\"\".concat(d,\"-out-round-checked\"),t))},t?o[\"createElement\"](i[\"f\"],{className:\"\".concat(d,\"-inner-round\")}):null),o[\"createElement\"](i[\"f\"],{className:\"\".concat(d,\"-children\")},n)),o[\"createElement\"](i[\"f\"],{className:\"\".concat(d,\"-extra\")},a))},p=function(e,n,t){var r=function(e,n,r){var a=r;null===t||void 0===t||t(a,n)},l=o[\"Children\"].map(e,(function(e){var t=e,l=!1;return t&&t.props?(l=!(!t.props.value&&0!==t.props.value&&!1!==t.props.value||t.props.value!==n),o[\"createElement\"](m,Object(a[\"a\"])({},t.props,{checked:l,onChange:r}))):t}));return l};m.Group=function(e){var n=e.value,t=e.children,a=e.direction,l=void 0===a?\"row\":a,c=e.onChange,u=e.style,s=p(t,n,c);return o[\"createElement\"](i[\"f\"],{style:Object(r[\"a\"])({display:\"flex\",flexDirection:l},u)},s)};var f=m,h=t(\"tJVT\"),y=t(\"Aell\"),g=t(\"30iO\"),b={paddingBottom:\"0.94rem\"};n[\"default\"]=function(){var e=o[\"useState\"](!0),n=Object(h[\"a\"])(e,2),t=n[0],r=n[1],a=o[\"useState\"](0),l=Object(h[\"a\"])(a,2),c=l[0],u=l[1],s=o[\"useState\"](0),d=Object(h[\"a\"])(s,2),m=d[0],p=d[1];return o[\"createElement\"](y[\"a\"],{padding:!0},o[\"createElement\"](g[\"a\"],{title:\"Basic\",noTitlePadding:!0},o[\"createElement\"](f,{checked:t,onChange:function(e){return r(e)}},\"Radio\")),o[\"createElement\"](g[\"a\"],{title:\"Group\",noTitlePadding:!0},o[\"createElement\"](f.Group,{value:c,onChange:function(e){return u(e)}},o[\"createElement\"](f,{value:0},\"Apple\"),o[\"createElement\"](f,{value:1},\"Cherry\"),o[\"createElement\"](f,{value:2},\"Watermelon\"))),o[\"createElement\"](g[\"a\"],{title:\"Direction & Extra\",noTitlePadding:!0},o[\"createElement\"](f.Group,{value:m,onChange:function(e){return p(e)},direction:\"column\"},o[\"createElement\"](f,{value:0,style:b},\"Apple\"),o[\"createElement\"](f,{value:1,style:b},\"Cherry\"),o[\"createElement\"](f,{value:2,style:b,extra:o[\"createElement\"](i[\"f\"],{style:{paddingTop:\"0.75rem\",color:\"#999\",fontSize:\"0.81rem\"}},\"Watermelon over 50 yuan, get 10 yuan coupon\")},\"Watermelon\"))))}},CNgt:function(e,n,t){\"use strict\";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),a=this&&this.__assign||Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},l=this&&this.__rest||function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&(t[r[a]]=e[r[a]])}return t};n.__esModule=!0;var o=t(\"q1tI\"),i=t(\"17x9\"),c=t(\"GemG\"),u=t(\"Rk8H\"),s=u,d=\"autosize:resized\",m=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={lineHeight:null},n.textarea=null,n.onResize=function(e){n.props.onResize&&n.props.onResize(e)},n.updateLineHeight=function(){n.textarea&&n.setState({lineHeight:s(n.textarea)})},n.onChange=function(e){var t=n.props.onChange;n.currentValue=e.currentTarget.value,t&&t(e)},n}return r(n,e),n.prototype.componentDidMount=function(){var e=this,n=this.props,t=n.maxRows,r=n.async;\"number\"===typeof t&&this.updateLineHeight(),\"number\"===typeof t||r?setTimeout((function(){return e.textarea&&c(e.textarea)})):this.textarea&&c(this.textarea),this.textarea&&this.textarea.addEventListener(d,this.onResize)},n.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(d,this.onResize),c.destroy(this.textarea))},n.prototype.render=function(){var e=this,n=this,t=n.props,r=(t.onResize,t.maxRows),i=(t.onChange,t.style),c=(t.innerRef,t.children),u=l(t,[\"onResize\",\"maxRows\",\"onChange\",\"style\",\"innerRef\",\"children\"]),s=n.state.lineHeight,d=r&&s?s*r:null;return o.createElement(\"textarea\",a({},u,{onChange:this.onChange,style:d?a({},i,{maxHeight:d}):i,ref:function(n){e.textarea=n,\"function\"===typeof e.props.innerRef?e.props.innerRef(n):e.props.innerRef&&(e.props.innerRef.current=n)}}),c)},n.prototype.componentDidUpdate=function(){this.textarea&&c.update(this.textarea)},n.defaultProps={rows:1,async:!1},n.propTypes={rows:i.number,maxRows:i.number,onResize:i.func,innerRef:i.any,async:i.bool},n}(o.Component);n.TextareaAutosize=o.forwardRef((function(e,n){return o.createElement(m,a({},e,{innerRef:n}))}))},CtXR:function(e,n,t){\"use strict\";t.r(n);t(\"7mvp\");var r=t(\"bTPZ\"),a=t(\"oBTY\"),l=t(\"tJVT\"),o=(t(\"8mMu\"),t(\"1DLQ\"),t(\"k1fw\")),i=t(\"jrin\"),c=t(\"0Owb\"),u=t(\"q1tI\"),s=t.n(u),d=t(\"YCKM\"),m=t(\"TSYQ\"),p=t.n(m),f=t(\"A6C2\"),h=t(\"HThb\"),y=t(\"bS3J\"),g=Object(y[\"a\"])(\"tabs\"),b=48,v=function(e,n,t){var r=[],a=[];return s.a.Children.forEach(e,(function(e,l){var o=e;if(s.a.isValidElement(e))return a.push({key:o.key,tab:o.props.tab})&&r.push(s.a.createElement(x,Object(c[\"a\"])({key:o.key},o.props,{active:void 0===n?0===l&&o.key:String(n)===o.key,animated:t})))})),[a,r]},E=function(e,n){var t=0;return e.forEach((function(e,r){e.key===n&&(t=r)})),t},k=function(e){var n=e.type,t=e.direction,r=void 0===t?\"horizontal\":t,a=e.activeKey,c=e.animated,m=e.fixed,y=e.onTabClick,k=e.headerContent,x=e.children,_=e.headerStyle,w=e.extra,S=e.titleWidth,C=e.titleSquare,R=e.titleAlign,T=Object(u[\"useMemo\"])(h[\"c\"],[]),O=Object(u[\"useMemo\"])((function(){return v(x,a,c)}),[x]),j=Object(l[\"a\"])(O,2),N=j[0],P=j[1],F=Object(u[\"useMemo\"])((function(){return E(N,a)}),[a,N]),B=Object(u[\"useState\"])(0),A=Object(l[\"a\"])(B,2),V=(A[0],A[1]),I=Object(u[\"useState\"])([]),U=Object(l[\"a\"])(I,2),D=U[0],M=U[1];Object(u[\"useEffect\"])((function(){if(\"plain\"===n){var e,t,r=Object(f[\"a\"])();null===(e=(t=r.select(\".\".concat(g,\"-plain-\").concat(T))).scrollOffset)||void 0===e||e.call(t).exec((function(e){var n=Array.isArray(e)?e[0]:e;V(-((null===n||void 0===n?void 0:n.scrollLeft)||0))}))}}),[a]),Object(u[\"useEffect\"])((function(){if(\"plain\"===n){var e=Object(f[\"a\"])();setTimeout((function(){e.selectAll(\".\".concat(g,\"-plain-\").concat(T,\" .\").concat(g,\"-plain-title\")).boundingClientRect().exec((function(e){var n=Array.isArray(e)?e[0]:[e],t=(null===n||void 0===n?void 0:n.map((function(e){return{offsetLeft:e.left,offsetWidth:e.width}})))||[];t.length>0&&M(t)}))}),100)}}),[N]);var L=function(e){null===y||void 0===y||y(e)},K=String(a),q=function(){var e;if(\"plain\"===n){var t,r=(null===D||void 0===D?void 0:D[F])||{offsetLeft:0,offsetWidth:0},a=r.offsetLeft+r.offsetWidth/2;return s.a.createElement(d[\"f\"],{className:p()((t={},Object(i[\"a\"])(t,\"\".concat(g,\"-plain\"),!0),Object(i[\"a\"])(t,\"\".concat(g,\"-plain-center\"),\"center\"===R),Object(i[\"a\"])(t,\"\".concat(g,\"-plain-\").concat(T),!0),t))},N.map((function(e){var n;return s.a.createElement(d[\"f\"],{key:e.key,className:p()((n={},Object(i[\"a\"])(n,\"\".concat(g,\"-plain-title\"),!0),Object(i[\"a\"])(n,\"\".concat(g,\"-plain-center-title\"),\"center\"===R),n)),onTap:function(){return L(e)}},e.tab)})),s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-plain-active\"),style:{transform:\"translateX(\".concat(a,\"PX) translateX(-50%)\")}}))}return\"card\"===n?s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-card\")},N.map((function(e){var n;return s.a.createElement(d[\"f\"],{key:e.key,className:p()((n={},Object(i[\"a\"])(n,\"\".concat(g,\"-card-title\"),!0),Object(i[\"a\"])(n,\"\".concat(g,\"-card-active\"),K===e.key),n)),onTap:function(){return L(e)}},e.tab)}))):s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-slider\")},s.a.createElement(d[\"f\"],{className:p()((e={},Object(i[\"a\"])(e,\"\".concat(g,\"-slider-bg\"),!0),Object(i[\"a\"])(e,\"\".concat(g,\"-slider-bg-square\"),C),e))},s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-slider-container\")},N.map((function(e){return s.a.createElement(d[\"f\"],{key:e.key,className:\"\".concat(g,\"-slider-title\"),style:{fontWeight:K===e.key?500:400,width:S?\"\".concat(S,\"px\"):null},onTap:function(){L(e)}},e.tab)})),s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-slider-active\"),style:{width:\"\".concat(100/N.length,\"%\"),transform:\"translateX(\".concat(100*F,\"%)\")}}))),w)};return\"vertical\"===r?s.a.createElement(d[\"f\"],{className:g},s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-vertical\")},s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-vertical-sidebar\")},null===N||void 0===N?void 0:N.map((function(e,n){return s.a.createElement(d[\"f\"],{key:e.key,className:\"\".concat(g,\"-vertical-sidebar-item\"),style:{fontWeight:F===n?500:400,backgroundColor:F===n?\"#FDFFFD\":\"#FAFAFA\"},onTap:function(){return L(e)}},e.tab,F===n&&s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-vertical-sidebar-top\")},s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-vertical-sidebar-top-circle\")})),F===n&&s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-vertical-sidebar-bottom\")},s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-vertical-sidebar-bottom-circle\")})))})),s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-vertical-sidebar-active\"),style:{transform:\"translate3d(0, \".concat(F*b,\"PX, 0)\")}})),s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-vertical-content\")},P))):s.a.createElement(d[\"f\"],{className:g},s.a.createElement(d[\"f\"],{className:p()(\"\".concat(g,\"-header\"),Object(i[\"a\"])({},\"\".concat(g,\"-header-fixed\"),m)),style:Object(o[\"a\"])({},_)},q(),s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-header-content\")},k)),s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-content\")},s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-content-wrapper\"),style:c?{transition:\"all 0.3s ease\",transform:\"translate3d(\".concat(100*-F,\"%, 0, 0)\")}:{}},P)))},x=function(e){var n,t=e.active,r=e.style,a=e.animated,l=e.children;return t?s.a.createElement(d[\"f\"],{className:\"\".concat(g,\"-content-tab\"),style:r},l):s.a.createElement(d[\"f\"],{className:p()(\"\".concat(g,\"-content-tab\"),(n={},Object(i[\"a\"])(n,\"\".concat(g,\"-content-tab-inactive\"),!a),Object(i[\"a\"])(n,\"\".concat(g,\"-content-tab-inactive-animated\"),a),n)),style:r},l)};k.TabContent=x;var _=k,w=t(\"Aell\"),S=t(\"30iO\"),C=t(\"EJRU\"),R=t.n(C),T=_.TabContent,O=[{key:\"0\",title:\"All\"},{key:\"1\",title:\"Missed\"}],j=[{key:\"0\",title:\"All\"},{key:\"1\",title:\"Missed\"}],N=[{key:\"0\",title:\"\\u5168\\u90e8\"},{key:\"1\",title:u[\"createElement\"](d[\"f\"],{className:R.a.tab},\"\\u5f85\\u62a5\\u4ef7\",u[\"createElement\"](d[\"d\"],{className:R.a.total},\"7\")),content:u[\"createElement\"](d[\"f\"],null,\"www\")},{key:\"2\",title:\"\\u8be2\\u4ef7\\u4e2d\"},{key:\"3\",title:\"\\u5f85\\u62a5\\u4ef7\"},{key:\"4\",title:\"\\u62a5\\u4ef7\\u4e2d\"},{key:\"5\",title:\"\\u62a5\\u4ef7\\u6210\\u529f\"},{key:\"6\",title:\"\\u5f85\\u4ed8\\u6b3e\"},{key:\"7\",title:\"\\u5df2\\u5b8c\\u6210\"}],P=[{key:\"0\",title:\"\\u5168\\u90e8\"},{key:\"1\",title:u[\"createElement\"](d[\"f\"],{className:R.a.tab5},\"\\u5f85\\u62a5\\u4ef7\",u[\"createElement\"](d[\"d\"],{className:R.a.total},\"7\"))},{key:\"2\",title:\"\\u8be2\\u4ef7\\u4e2d\"},{key:\"3\",title:\"\\u5f85\\u62a5\\u4ef7\"},{key:\"4\",title:\"\\u62a5\\u4ef7\\u4e2d\"}],F=[{key:\"0\",title:\"\\u7cbe\\u9009\"},{key:\"1\",title:\"\\u5173\\u6ce8\"},{key:\"2\",title:\"\\u5e7f\\u573a\"}],B=[{key:\"0\",title:\"All\"},{key:\"1\",title:\"Read\"},{key:\"2\",title:\"Missed\"}];n[\"default\"]=function(){var e=u[\"useState\"](\"0\"),n=Object(l[\"a\"])(e,2),t=n[0],o=n[1],i=u[\"useState\"](\"0\"),c=Object(l[\"a\"])(i,2),s=c[0],m=c[1],p=u[\"useState\"](\"0\"),f=Object(l[\"a\"])(p,2),h=f[0],y=f[1],g=u[\"useState\"](\"0\"),b=Object(l[\"a\"])(g,2),v=b[0],E=b[1],k=u[\"useState\"](\"0\"),x=Object(l[\"a\"])(k,2),C=x[0],A=x[1],V=u[\"useState\"](\"0\"),I=Object(l[\"a\"])(V,2),U=I[0],D=I[1];return u[\"createElement\"](w[\"a\"],{padding:!0,grayBg:!0},u[\"createElement\"](S[\"a\"],{noTitlePadding:!0,title:\"Basic\"},u[\"createElement\"](_,{onTabClick:function(e){var n=e.key;return o(n)},activeKey:t},O.map((function(e){return u[\"createElement\"](T,{key:e.key,tab:e.title},u[\"createElement\"](r[\"a\"],null,Object(a[\"a\"])(new Array(1)).map((function(n,t){return u[\"createElement\"](d[\"f\"],{key:t,className:R.a.tabContent},\"\".concat(e.title,\" content\"))}))))})))),u[\"createElement\"](S[\"a\"],{noTitlePadding:!0,title:\"TitleSquare & Animated\"},u[\"createElement\"](_,{onTabClick:function(e){var n=e.key;return m(n)},activeKey:s,titleSquare:!0,animated:!0},j.map((function(e){return u[\"createElement\"](T,{key:e.key,tab:e.title},u[\"createElement\"](r[\"a\"],null,u[\"createElement\"](d[\"f\"],{className:R.a.tabContent},\"\".concat(e.title,\" content\"))))})))),u[\"createElement\"](S[\"a\"],{noTitlePadding:!0,title:\"Type\"},u[\"createElement\"](d[\"f\"],{className:R.a.subTitle},\"plain\"),u[\"createElement\"](_,{type:\"plain\",onTabClick:function(e){var n=e.key;return y(n)},activeKey:h},N.map((function(e){return u[\"createElement\"](T,{key:e.key,tab:e.title},u[\"createElement\"](r[\"a\"],null,u[\"createElement\"](d[\"f\"],{className:R.a.tabContent},\"\".concat(\"1\"===e.key?\"\\u5f85\\u62a5\\u4ef7\":e.title,\" content\"))))}))),u[\"createElement\"](d[\"f\"],{className:R.a.subTitle},\"card\"),u[\"createElement\"](_,{type:\"card\",onTabClick:function(e){var n=e.key;return E(n)},activeKey:v},F.map((function(e){return u[\"createElement\"](T,{key:e.key,tab:e.title},u[\"createElement\"](r[\"a\"],null,u[\"createElement\"](d[\"f\"],{className:R.a.tabContent},\"\".concat(e.title,\" content\"))))})))),u[\"createElement\"](S[\"a\"],{noTitlePadding:!0,title:\"Vertical\",contentStyle:{height:\"19.69rem\"}},u[\"createElement\"](_,{onTabClick:function(e){var n=e.key;return D(n)},activeKey:U,direction:\"vertical\"},P.map((function(e){return u[\"createElement\"](T,{key:e.key,tab:e.title},u[\"createElement\"](r[\"a\"],null,u[\"createElement\"](d[\"f\"],{className:R.a.tabContent},\"\".concat(\"1\"===e.key?\"\\u5f85\\u62a5\\u4ef7\":e.title,\" content\"))))})))),u[\"createElement\"](S[\"a\"],{noTitlePadding:!0,title:\"Fixed\"},u[\"createElement\"](d[\"f\"],{className:R.a.subTitle},\"\\u4f7f\\u7528fixed\\u5c5e\\u6027\\u53ef\\u4ee5\\u4f7fTabs\\u56fa\\u5b9a\\u5728\\u9875\\u9762\\u9876\\u90e8\"),u[\"createElement\"](_,{onTabClick:function(e){var n=e.key;return A(n)},activeKey:C},B.map((function(e){return u[\"createElement\"](T,{key:e.key,tab:e.title},u[\"createElement\"](r[\"a\"],null,u[\"createElement\"](d[\"f\"],{className:R.a.tabContent},\"\".concat(e.title,\" content\"))))})))))}},\"D2f/\":function(e,n,t){\"use strict\";var r=t(\"k1fw\"),a=t(\"0Owb\"),l=t(\"tJVT\"),o=t(\"q1tI\"),i=t.n(o),c=t(\"YCKM\"),u=t(\"cjXl\"),s=t(\"jrin\"),d=t(\"TSYQ\"),m=t.n(d),p=t(\"uq05\"),f=t(\"bS3J\"),h=Object(f[\"a\"])(\"dropdown\"),y=function(e){var n=e.options,t=void 0===n?[]:n,r=e.value,a=e.activeColor,l=void 0===a?\"#1890FF\":a,i=e.onChange;return o[\"createElement\"](c[\"f\"],{className:h},o[\"createElement\"](c[\"f\"],{className:\"\".concat(h,\"-content\")},t.map((function(e){return o[\"createElement\"](c[\"f\"],{className:\"\".concat(h,\"-content-option\"),key:e.key,onTap:function(){return null===i||void 0===i?void 0:i(e)},style:e.key===r?{color:l,fontWeight:500}:void 0},e.value)}))))},g=y,b=t(\"IqLY\"),v=Object(f[\"a\"])(\"filter-item\"),E=function(e,n){var t,r,a=e.title,u=e.onTap,d=e.children,f=e.onShowMask,h=e.value,y=e.options,E=void 0===y?[]:y,k=e.onChange,x=e.activeColor,_=e.disabled,w=Object(o[\"useState\"])(!1),S=Object(l[\"a\"])(w,2),C=S[0],R=S[1];Object(o[\"useImperativeHandle\"])(n,(function(){return{toggle:function(){R((function(e){return e?setTimeout((function(){null===f||void 0===f||f(!1)})):setTimeout((function(){null===f||void 0===f||f(!0)})),!e}))},open:function(){R(!0)},close:function(){R(!1)}}}),[]);var T=function(){_||(R((function(e){return!e})),null===u||void 0===u||u(!C))},O=function(e){null===k||void 0===k||k(e),R(!1),null===f||void 0===f||f(!1)};return i.a.createElement(c[\"f\"],{className:v},i.a.createElement(c[\"f\"],{style:{backgroundColor:\"#FDFFFD\"}},i.a.createElement(c[\"f\"],{className:m()((t={},Object(s[\"a\"])(t,\"\".concat(v,\"-label\"),!0),Object(s[\"a\"])(t,\"\".concat(v,\"-label-disabled\"),_),t)),onTap:T},i.a.createElement(c[\"d\"],{className:\"\".concat(v,\"-label-text\")},(null===E||void 0===E||null===(r=E.find((function(e){return e.key===h})))||void 0===r?void 0:r.value)||a),C?i.a.createElement(c[\"d\"],{className:\"\".concat(v,\"-label-chevronUp\")}):i.a.createElement(c[\"d\"],{className:\"\".concat(v,\"-label-chevronDown\")}))),i.a.createElement(b[\"a\"],{position:\"bottom\",square:!0,curve:\"ease\",mask:!1,open:C,style:{position:\"absolute\",zIndex:-1,transform:C?\"translate3d(0, 100%, 0)\":\"translate3d(0, 0, 0)\"}},i.a.createElement(p[\"a\"],{scrollY:!0,className:m()(Object(s[\"a\"])({},\"\".concat(v,\"-value\"),!0))},d||i.a.createElement(g,{value:h,options:E,onChange:O,activeColor:x}))))},k=i.a.forwardRef(E),x=Object(f[\"a\"])(\"filter\"),_=function(e){var n=Object(o[\"useRef\"])([]),t=e.style,s=e.zIndex,d=e.children,m=Object(o[\"useState\"])(!1),p=Object(l[\"a\"])(m,2),f=p[0],h=p[1],y=function(e){h(e)},g=function(e,t,r){n.current.forEach((function(e,n){t!==n&&e.current.close()})),h(!!e),null===r||void 0===r||r()},b=function(){n.current.forEach((function(e){e.current.close()})),h(!1)},v=i.a.Children.map(d,(function(e,t){var r=Object(o[\"useRef\"])();return n.current[t]=r,e.ref&&(n.current[t]=e.ref),i.a.createElement(k,Object(a[\"a\"])({},e.props,{ref:n.current[t],onTap:function(n){var r;return g(n,t,null===(r=e.props)||void 0===r?void 0:r.onTap)},onShowMask:y,id:t}))})),E=s||0===s,_=t;return E&&(_=Object(r[\"a\"])(Object(r[\"a\"])({},t),{},{zIndex:s})),i.a.createElement(c[\"f\"],{className:x,style:_},i.a.createElement(c[\"f\"],{className:\"\".concat(x,\"-content\"),style:{height:f?\"100%\":\"3.13rem\"}},i.a.createElement(c[\"f\"],{className:\"\".concat(x,\"-items\")},v)),i.a.createElement(u[\"a\"],{show:f,onTap:b,style:{top:\"unset\",bottom:\"unset\",height:\"100%\"},zIndex:0}))},w=_,S=w;S.Item=k;n[\"a\"]=S},D8kY:function(e,n,t){var r=t(\"Ojgd\"),a=Math.max,l=Math.min;e.exports=function(e,n){return e=r(e),e<0?a(e+n,0):l(e,n)}},DET8:function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var a=c(t(\"q1tI\")),l=o(t(\"+t3K\"));function o(e){return e&&e.__esModule?e:{default:e}}function i(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=i();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}var u=function(){var e=(0,a.useContext)(l[\"default\"]),n=e.algolia;return(0,a.useEffect)((function(){window.docsearch({apiKey:n.apiKey,indexName:n.indexName,inputSelector:\".__dumi-default-search-input\",debug:n.debug})}),[n]),a[\"default\"].createElement(\"div\",{className:\"__dumi-default-search\"},a[\"default\"].createElement(\"input\",{className:\"__dumi-default-search-input\",type:\"search\"}))},s=u;n[\"default\"]=s},\"DOK+\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"FM3d\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"space\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#space\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Space\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { View } from \\'remax/one\\';\\nimport { Space, Tag, Button } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\n\\nexport default () => {\\n  return (\\n    <Frame padding>\\n      <Block noTitlePadding title=\"Basic\">\\n        <Space>\\n          <Tag size=\"large\">Anna</Tag>\\n          <Tag size=\"large\">Eurus</Tag>\\n          <Tag size=\"large\">Ibuki</Tag>\\n          <Tag size=\"large\">Melos</Tag>\\n        </Space>\\n      </Block>\\n      <Block noTitlePadding title=\"Size\">\\n        <Space>\\n          <Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u53d6\\u6d88\\n          </Button>\\n          <Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u9000\\u8d27\\n          </Button>\\n          <Button type=\"primary\" shape=\"square\" plain hairline>\\n            \\u786e\\u8ba4\\u6536\\u8d27\\n          </Button>\\n        </Space>\\n        <View style={{ height: 12 }} />\\n        <Space size=\"middle\">\\n          <Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u53d6\\u6d88\\n          </Button>\\n          <Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u9000\\u8d27\\n          </Button>\\n          <Button type=\"primary\" shape=\"square\" plain hairline>\\n            \\u786e\\u8ba4\\u6536\\u8d27\\n          </Button>\\n        </Space>\\n        <View style={{ height: 12 }} />\\n        <Space size=\"large\">\\n          <Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u53d6\\u6d88\\n          </Button>\\n          <Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u9000\\u8d27\\n          </Button>\\n          <Button type=\"primary\" shape=\"square\" plain hairline>\\n            \\u786e\\u8ba4\\u6536\\u8d27\\n          </Button>\\n        </Space>\\n      </Block>\\n      <Block noTitlePadding title=\"Direction\">\\n        <Space direction=\"vertical\">\\n          <Tag size=\"large\">Anna</Tag>\\n          <Tag size=\"large\">Eurus</Tag>\\n          <Tag size=\"large\">Ibuki</Tag>\\n          <Tag size=\"large\">Melos</Tag>\\n        </Space>\\n      </Block>\\n      <Block noTitlePadding title=\"Align\">\\n        <Space>\\n          center\\n          <Tag size=\"large\">Anna</Tag>\\n          <Tag size=\"large\">Eurus</Tag>\\n          <Button shape=\"square\" plain hairline>\\n            Ibuki\\n          </Button>\\n        </Space>\\n        <View style={{ height: 24 }} />\\n        <Space align=\"start\">\\n          start\\n          <Tag size=\"large\">Anna</Tag>\\n          <Tag size=\"large\">Eurus</Tag>\\n          <Button shape=\"square\" plain hairline>\\n            Ibuki\\n          </Button>\\n        </Space>\\n        <View style={{ height: 24 }} />\\n        <Space align=\"end\">\\n          end\\n          <Tag size=\"large\">Anna</Tag>\\n          <Tag size=\"large\">Eurus</Tag>\\n          <Button shape=\"square\" plain hairline>\\n            Ibuki\\n          </Button>\\n        </Space>\\n        <View style={{ height: 24 }} />\\n        <Space align=\"baseline\">\\n          baseline\\n          <Tag size=\"large\">Anna</Tag>\\n          <Tag size=\"large\">Eurus</Tag>\\n          <Button shape=\"square\" plain hairline>\\n            Ibuki\\n          </Button>\\n        </Space>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:'\\'use strict\\';\\n\\nfunction _typeof(obj) {\\n  \\'@babel/helpers - typeof\\';\\n  if (typeof Symbol === \\'function\\' && typeof Symbol.iterator === \\'symbol\\') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === \\'function\\' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? \\'symbol\\'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, \\'__esModule\\', {\\n  value: true,\\n});\\nexports[\\'default\\'] = void 0;\\n\\nvar React = _interopRequireWildcard(require(\\'react\\'));\\n\\nvar _one = require(\\'remax/one\\');\\n\\nvar _annaRemaxUi = require(\\'anna-remax-ui\\');\\n\\nvar _common = require(\\'../../common\\');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== \\'function\\') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== \\'object\\' && typeof obj !== \\'function\\')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj[\\'default\\'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block noTitlePadding title=\"Basic\">\\n        <_annaRemaxUi.Space>\\n          <_annaRemaxUi.Tag size=\"large\">Anna</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Eurus</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Ibuki</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Melos</_annaRemaxUi.Tag>\\n        </_annaRemaxUi.Space>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\"Size\">\\n        <_annaRemaxUi.Space>\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u53d6\\u6d88\\n          </_annaRemaxUi.Button>\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u9000\\u8d27\\n          </_annaRemaxUi.Button>\\n          <_annaRemaxUi.Button type=\"primary\" shape=\"square\" plain hairline>\\n            \\u786e\\u8ba4\\u6536\\u8d27\\n          </_annaRemaxUi.Button>\\n        </_annaRemaxUi.Space>\\n        <_one.View\\n          style={{\\n            height: 12,\\n          }}\\n        />\\n        <_annaRemaxUi.Space size=\"middle\">\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u53d6\\u6d88\\n          </_annaRemaxUi.Button>\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u9000\\u8d27\\n          </_annaRemaxUi.Button>\\n          <_annaRemaxUi.Button type=\"primary\" shape=\"square\" plain hairline>\\n            \\u786e\\u8ba4\\u6536\\u8d27\\n          </_annaRemaxUi.Button>\\n        </_annaRemaxUi.Space>\\n        <_one.View\\n          style={{\\n            height: 12,\\n          }}\\n        />\\n        <_annaRemaxUi.Space size=\"large\">\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u53d6\\u6d88\\n          </_annaRemaxUi.Button>\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            \\u7533\\u8bf7\\u9000\\u8d27\\n          </_annaRemaxUi.Button>\\n          <_annaRemaxUi.Button type=\"primary\" shape=\"square\" plain hairline>\\n            \\u786e\\u8ba4\\u6536\\u8d27\\n          </_annaRemaxUi.Button>\\n        </_annaRemaxUi.Space>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\"Direction\">\\n        <_annaRemaxUi.Space direction=\"vertical\">\\n          <_annaRemaxUi.Tag size=\"large\">Anna</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Eurus</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Ibuki</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Melos</_annaRemaxUi.Tag>\\n        </_annaRemaxUi.Space>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\"Align\">\\n        <_annaRemaxUi.Space>\\n          center\\n          <_annaRemaxUi.Tag size=\"large\">Anna</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Eurus</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            Ibuki\\n          </_annaRemaxUi.Button>\\n        </_annaRemaxUi.Space>\\n        <_one.View\\n          style={{\\n            height: 24,\\n          }}\\n        />\\n        <_annaRemaxUi.Space align=\"start\">\\n          start\\n          <_annaRemaxUi.Tag size=\"large\">Anna</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Eurus</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            Ibuki\\n          </_annaRemaxUi.Button>\\n        </_annaRemaxUi.Space>\\n        <_one.View\\n          style={{\\n            height: 24,\\n          }}\\n        />\\n        <_annaRemaxUi.Space align=\"end\">\\n          end\\n          <_annaRemaxUi.Tag size=\"large\">Anna</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Eurus</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            Ibuki\\n          </_annaRemaxUi.Button>\\n        </_annaRemaxUi.Space>\\n        <_one.View\\n          style={{\\n            height: 24,\\n          }}\\n        />\\n        <_annaRemaxUi.Space align=\"baseline\">\\n          baseline\\n          <_annaRemaxUi.Tag size=\"large\">Anna</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Tag size=\"large\">Eurus</_annaRemaxUi.Tag>\\n          <_annaRemaxUi.Button shape=\"square\" plain hairline>\\n            Ibuki\\n          </_annaRemaxUi.Button>\\n        </_annaRemaxUi.Space>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports[\\'default\\'] = _default;\\n'}},{path:\"/_demos/index-26\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"size\"),l.a.createElement(\"td\",null,\"\\u95f4\\u8ddd\\u5927\\u5c0f\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"small\"),\" | \",l.a.createElement(\"code\",null,\"middle\"),\" | \",l.a.createElement(\"code\",null,\"large\"),\" | \",l.a.createElement(\"code\",null,\"number\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"small\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"direction\"),l.a.createElement(\"td\",null,\"\\u95f4\\u8ddd\\u65b9\\u5411\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"horizontal\"),\" | \",l.a.createElement(\"code\",null,\"vertical\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"horizontal\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"align\"),l.a.createElement(\"td\",null,\"\\u5bf9\\u9f50\\u65b9\\u5f0f\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"start\"),\" | \",l.a.createElement(\"code\",null,\"end\"),\" | \",l.a.createElement(\"code\",null,\"center\"),\" | \",l.a.createElement(\"code\",null,\"baseline\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"center\")))))))}},DQpk:function(e,n,t){\"use strict\";var r=t(\"WwtF\"),a=Object.prototype.hasOwnProperty,l=Array.isArray,o={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:\"utf-8\",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:\"&\",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},i=function(e){return e.replace(/&#(\\d+);/g,(function(e,n){return String.fromCharCode(parseInt(n,10))}))},c=function(e,n){return e&&\"string\"===typeof e&&n.comma&&e.indexOf(\",\")>-1?e.split(\",\"):e},u=\"utf8=%26%2310003%3B\",s=\"utf8=%E2%9C%93\",d=function(e,n){var t,d={},m=n.ignoreQueryPrefix?e.replace(/^\\?/,\"\"):e,p=n.parameterLimit===1/0?void 0:n.parameterLimit,f=m.split(n.delimiter,p),h=-1,y=n.charset;if(n.charsetSentinel)for(t=0;t<f.length;++t)0===f[t].indexOf(\"utf8=\")&&(f[t]===s?y=\"utf-8\":f[t]===u&&(y=\"iso-8859-1\"),h=t,t=f.length);for(t=0;t<f.length;++t)if(t!==h){var g,b,v=f[t],E=v.indexOf(\"]=\"),k=-1===E?v.indexOf(\"=\"):E+1;-1===k?(g=n.decoder(v,o.decoder,y,\"key\"),b=n.strictNullHandling?null:\"\"):(g=n.decoder(v.slice(0,k),o.decoder,y,\"key\"),b=r.maybeMap(c(v.slice(k+1),n),(function(e){return n.decoder(e,o.decoder,y,\"value\")}))),b&&n.interpretNumericEntities&&\"iso-8859-1\"===y&&(b=i(b)),v.indexOf(\"[]=\")>-1&&(b=l(b)?[b]:b),a.call(d,g)?d[g]=r.combine(d[g],b):d[g]=b}return d},m=function(e,n,t,r){for(var a=r?n:c(n,t),l=e.length-1;l>=0;--l){var o,i=e[l];if(\"[]\"===i&&t.parseArrays)o=[].concat(a);else{o=t.plainObjects?Object.create(null):{};var u=\"[\"===i.charAt(0)&&\"]\"===i.charAt(i.length-1)?i.slice(1,-1):i,s=parseInt(u,10);t.parseArrays||\"\"!==u?!isNaN(s)&&i!==u&&String(s)===u&&s>=0&&t.parseArrays&&s<=t.arrayLimit?(o=[],o[s]=a):o[u]=a:o={0:a}}a=o}return a},p=function(e,n,t,r){if(e){var l=t.allowDots?e.replace(/\\.([^.[]+)/g,\"[$1]\"):e,o=/(\\[[^[\\]]*])/,i=/(\\[[^[\\]]*])/g,c=t.depth>0&&o.exec(l),u=c?l.slice(0,c.index):l,s=[];if(u){if(!t.plainObjects&&a.call(Object.prototype,u)&&!t.allowPrototypes)return;s.push(u)}var d=0;while(t.depth>0&&null!==(c=i.exec(l))&&d<t.depth){if(d+=1,!t.plainObjects&&a.call(Object.prototype,c[1].slice(1,-1))&&!t.allowPrototypes)return;s.push(c[1])}return c&&s.push(\"[\"+l.slice(c.index)+\"]\"),m(s,n,t,r)}},f=function(e){if(!e)return o;if(null!==e.decoder&&void 0!==e.decoder&&\"function\"!==typeof e.decoder)throw new TypeError(\"Decoder has to be a function.\");if(\"undefined\"!==typeof e.charset&&\"utf-8\"!==e.charset&&\"iso-8859-1\"!==e.charset)throw new TypeError(\"The charset option must be either utf-8, iso-8859-1, or undefined\");var n=\"undefined\"===typeof e.charset?o.charset:e.charset;return{allowDots:\"undefined\"===typeof e.allowDots?o.allowDots:!!e.allowDots,allowPrototypes:\"boolean\"===typeof e.allowPrototypes?e.allowPrototypes:o.allowPrototypes,arrayLimit:\"number\"===typeof e.arrayLimit?e.arrayLimit:o.arrayLimit,charset:n,charsetSentinel:\"boolean\"===typeof e.charsetSentinel?e.charsetSentinel:o.charsetSentinel,comma:\"boolean\"===typeof e.comma?e.comma:o.comma,decoder:\"function\"===typeof e.decoder?e.decoder:o.decoder,delimiter:\"string\"===typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:o.delimiter,depth:\"number\"===typeof e.depth||!1===e.depth?+e.depth:o.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:\"boolean\"===typeof e.interpretNumericEntities?e.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:\"number\"===typeof e.parameterLimit?e.parameterLimit:o.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:\"boolean\"===typeof e.plainObjects?e.plainObjects:o.plainObjects,strictNullHandling:\"boolean\"===typeof e.strictNullHandling?e.strictNullHandling:o.strictNullHandling}};e.exports=function(e,n){var t=f(n);if(\"\"===e||null===e||\"undefined\"===typeof e)return t.plainObjects?Object.create(null):{};for(var a=\"string\"===typeof e?d(e,t):e,l=t.plainObjects?Object.create(null):{},o=Object.keys(a),i=0;i<o.length;++i){var c=o[i],u=p(c,a[c],t,\"string\"===typeof e);l=r.merge(l,u,t)}return r.compact(l)}},\"E+bc\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"v+AA\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"icon\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#icon\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Icon\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { Icon } from \\'anna-remax-ui\\';\\nimport { Block, Frame, Grid, GridItem } from \\'../../common\\';\\n\\nexport default () => {\\n  return (\\n    <Frame grayBg>\\n      <Block title=\"Type\">\\n        <Grid>\\n          <GridItem name=\"check\">\\n            <Icon type=\"check\" size=\"50px\" />\\n          </GridItem>\\n          <GridItem name=\"close\">\\n            <Icon type=\"close\" size=\"50px\" />\\n          </GridItem>\\n          <GridItem name=\"comment\">\\n            <Icon type=\"comment\" size=\"50px\" />\\n          </GridItem>\\n          <GridItem name=\"scan\">\\n            <Icon type=\"scan\" size=\"50px\" />\\n          </GridItem>\\n          <GridItem name=\"locationfill\">\\n            <Icon type=\"locationfill\" size=\"50px\" />\\n          </GridItem>\\n          <GridItem name=\"emojifill\">\\n            <Icon type=\"emojifill\" size=\"50px\" />\\n          </GridItem>\\n        </Grid>\\n      </Block>\\n      <Block title=\"Size\">\\n        <Grid>\\n          <GridItem name=\"72 px\">\\n            <Icon type=\"favorfill\" size=\"72px\" />\\n          </GridItem>\\n          <GridItem name=\"50 px\">\\n            <Icon type=\"favorfill\" size=\"50px\" />\\n          </GridItem>\\n          <GridItem name=\"default\">\\n            <Icon type=\"favorfill\" size=\"28px\" />\\n          </GridItem>\\n        </Grid>\\n      </Block>\\n      <Block title=\"Color\">\\n        <Grid>\\n          <GridItem name=\"#FF6666\">\\n            <Icon type=\"likefill\" size=\"50px\" color=\"#FF6666\" />\\n          </GridItem>\\n          <GridItem name=\"#FFCC33\">\\n            <Icon type=\"likefill\" size=\"50px\" color=\"#FFCC33\" />\\n          </GridItem>\\n          <GridItem name=\"default\">\\n            <Icon type=\"likefill\" size=\"50px\" />\\n          </GridItem>\\n        </Grid>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:'\\'use strict\\';\\n\\nfunction _typeof(obj) {\\n  \\'@babel/helpers - typeof\\';\\n  if (typeof Symbol === \\'function\\' && typeof Symbol.iterator === \\'symbol\\') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === \\'function\\' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? \\'symbol\\'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, \\'__esModule\\', {\\n  value: true,\\n});\\nexports[\\'default\\'] = void 0;\\n\\nvar React = _interopRequireWildcard(require(\\'react\\'));\\n\\nvar _annaRemaxUi = require(\\'anna-remax-ui\\');\\n\\nvar _common = require(\\'../../common\\');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== \\'function\\') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== \\'object\\' && typeof obj !== \\'function\\')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj[\\'default\\'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame grayBg>\\n      <_common.Block title=\"Type\">\\n        <_common.Grid>\\n          <_common.GridItem name=\"check\">\\n            <_annaRemaxUi.Icon type=\"check\" size=\"50px\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"close\">\\n            <_annaRemaxUi.Icon type=\"close\" size=\"50px\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"comment\">\\n            <_annaRemaxUi.Icon type=\"comment\" size=\"50px\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"scan\">\\n            <_annaRemaxUi.Icon type=\"scan\" size=\"50px\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"locationfill\">\\n            <_annaRemaxUi.Icon type=\"locationfill\" size=\"50px\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"emojifill\">\\n            <_annaRemaxUi.Icon type=\"emojifill\" size=\"50px\" />\\n          </_common.GridItem>\\n        </_common.Grid>\\n      </_common.Block>\\n      <_common.Block title=\"Size\">\\n        <_common.Grid>\\n          <_common.GridItem name=\"72 px\">\\n            <_annaRemaxUi.Icon type=\"favorfill\" size=\"72px\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"50 px\">\\n            <_annaRemaxUi.Icon type=\"favorfill\" size=\"50px\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"default\">\\n            <_annaRemaxUi.Icon type=\"favorfill\" size=\"28px\" />\\n          </_common.GridItem>\\n        </_common.Grid>\\n      </_common.Block>\\n      <_common.Block title=\"Color\">\\n        <_common.Grid>\\n          <_common.GridItem name=\"#FF6666\">\\n            <_annaRemaxUi.Icon type=\"likefill\" size=\"50px\" color=\"#FF6666\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"#FFCC33\">\\n            <_annaRemaxUi.Icon type=\"likefill\" size=\"50px\" color=\"#FFCC33\" />\\n          </_common.GridItem>\\n          <_common.GridItem name=\"default\">\\n            <_annaRemaxUi.Icon type=\"likefill\" size=\"50px\" />\\n          </_common.GridItem>\\n        </_common.Grid>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports[\\'default\\'] = _default;\\n'}},{path:\"/_demos/index-22\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"type\"),l.a.createElement(\"td\",null,\"icon\\u7684\\u7c7b\\u578b\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"size\"),l.a.createElement(\"td\",null,\"icon\\u7684\\u5927\\u5c0f\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"color\"),l.a.createElement(\"td\",null,\"icon\\u7684\\u989c\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h2\",{id:\"faq\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#faq\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"FAQ\"),l.a.createElement(\"p\",null,\"Anna\\u652f\\u6301\\u7684Icon\\u7c7b\\u578b\\u6709\\u54ea\\u4e9b\\uff1f\"),l.a.createElement(\"p\",null,l.a.createElement(\"a\",{href:\"https://www.iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.d9df05512&cid=33\",target:\"_blank\",rel:\"noopener noreferrer\"},\"\\u70b9\\u51fb\\u6b64\\u5904\\u67e5\\u770bAnna\\u652f\\u6301\\u7684Icon\",l.a.createElement(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":!0,x:\"0px\",y:\"0px\",viewBox:\"0 0 100 100\",width:\"15\",height:\"15\",className:\"__dumi-default-external-link-icon\"},l.a.createElement(\"path\",{fill:\"currentColor\",d:\"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z\"}),l.a.createElement(\"polygon\",{fill:\"currentColor\",points:\"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9\"}))))))}},EJRU:function(e,n,t){e.exports={subTitle:\"subTitle___TuAHX\",tabContent:\"tabContent___J4sca\",tab:\"tab___1Bp_c\",total:\"total___1WT1q\",tab5:\"tab5___3TSAK\"}},EJiy:function(e,n,t){\"use strict\";var r=t(\"z01/\");n.__esModule=!0;var a=t(\"F+2o\"),l=u(a),o=t(\"+JPL\"),i=u(o),c=\"function\"===typeof i[\"default\"]&&\"symbol\"===r(l[\"default\"])?function(e){return r(e)}:function(e){return e&&\"function\"===typeof i[\"default\"]&&e.constructor===i[\"default\"]&&e!==i[\"default\"].prototype?\"symbol\":r(e)};function u(e){return e&&e.__esModule?e:{default:e}}n[\"default\"]=\"function\"===typeof i[\"default\"]&&\"symbol\"===c(l[\"default\"])?function(e){return\"undefined\"===typeof e?\"undefined\":c(e)}:function(e){return e&&\"function\"===typeof i[\"default\"]&&e.constructor===i[\"default\"]&&e!==i[\"default\"].prototype?\"symbol\":\"undefined\"===typeof e?\"undefined\":c(e)}},EdiO:function(e,n){function t(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}e.exports=t},Ehkg:function(e,n,t){},Eucq:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var r=a(t(\"q1tI\"));function a(e){return e&&e.__esModule?e:{default:e}}var l=function(e){var n=e.type,t=e.base64,a=e.children;return r[\"default\"].createElement(\"form\",{style:{display:\"flex\"},method:\"POST\",action:\"https://codesandbox.io/api/v1/sandboxes/define?query=module=/demo.\".concat(n),target:\"_blank\"},a,r[\"default\"].createElement(\"input\",{type:\"hidden\",value:t,name:\"parameters\"}))};n[\"default\"]=l},EulP:function(e,n,t){},\"F+2o\":function(e,n,t){e.exports={default:t(\"2Nb0\"),__esModule:!0}},\"F+kV\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"q1tI\"),a=t.n(r);t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\");n[\"default\"]=function(){return a.a.createElement(a.a.Fragment,null)}},\"F//3\":function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0});var r=[[\"Aacute\",[193]],[\"aacute\",[225]],[\"Abreve\",[258]],[\"abreve\",[259]],[\"ac\",[8766]],[\"acd\",[8767]],[\"acE\",[8766,819]],[\"Acirc\",[194]],[\"acirc\",[226]],[\"acute\",[180]],[\"Acy\",[1040]],[\"acy\",[1072]],[\"AElig\",[198]],[\"aelig\",[230]],[\"af\",[8289]],[\"Afr\",[120068]],[\"afr\",[120094]],[\"Agrave\",[192]],[\"agrave\",[224]],[\"alefsym\",[8501]],[\"aleph\",[8501]],[\"Alpha\",[913]],[\"alpha\",[945]],[\"Amacr\",[256]],[\"amacr\",[257]],[\"amalg\",[10815]],[\"amp\",[38]],[\"AMP\",[38]],[\"andand\",[10837]],[\"And\",[10835]],[\"and\",[8743]],[\"andd\",[10844]],[\"andslope\",[10840]],[\"andv\",[10842]],[\"ang\",[8736]],[\"ange\",[10660]],[\"angle\",[8736]],[\"angmsdaa\",[10664]],[\"angmsdab\",[10665]],[\"angmsdac\",[10666]],[\"angmsdad\",[10667]],[\"angmsdae\",[10668]],[\"angmsdaf\",[10669]],[\"angmsdag\",[10670]],[\"angmsdah\",[10671]],[\"angmsd\",[8737]],[\"angrt\",[8735]],[\"angrtvb\",[8894]],[\"angrtvbd\",[10653]],[\"angsph\",[8738]],[\"angst\",[197]],[\"angzarr\",[9084]],[\"Aogon\",[260]],[\"aogon\",[261]],[\"Aopf\",[120120]],[\"aopf\",[120146]],[\"apacir\",[10863]],[\"ap\",[8776]],[\"apE\",[10864]],[\"ape\",[8778]],[\"apid\",[8779]],[\"apos\",[39]],[\"ApplyFunction\",[8289]],[\"approx\",[8776]],[\"approxeq\",[8778]],[\"Aring\",[197]],[\"aring\",[229]],[\"Ascr\",[119964]],[\"ascr\",[119990]],[\"Assign\",[8788]],[\"ast\",[42]],[\"asymp\",[8776]],[\"asympeq\",[8781]],[\"Atilde\",[195]],[\"atilde\",[227]],[\"Auml\",[196]],[\"auml\",[228]],[\"awconint\",[8755]],[\"awint\",[10769]],[\"backcong\",[8780]],[\"backepsilon\",[1014]],[\"backprime\",[8245]],[\"backsim\",[8765]],[\"backsimeq\",[8909]],[\"Backslash\",[8726]],[\"Barv\",[10983]],[\"barvee\",[8893]],[\"barwed\",[8965]],[\"Barwed\",[8966]],[\"barwedge\",[8965]],[\"bbrk\",[9141]],[\"bbrktbrk\",[9142]],[\"bcong\",[8780]],[\"Bcy\",[1041]],[\"bcy\",[1073]],[\"bdquo\",[8222]],[\"becaus\",[8757]],[\"because\",[8757]],[\"Because\",[8757]],[\"bemptyv\",[10672]],[\"bepsi\",[1014]],[\"bernou\",[8492]],[\"Bernoullis\",[8492]],[\"Beta\",[914]],[\"beta\",[946]],[\"beth\",[8502]],[\"between\",[8812]],[\"Bfr\",[120069]],[\"bfr\",[120095]],[\"bigcap\",[8898]],[\"bigcirc\",[9711]],[\"bigcup\",[8899]],[\"bigodot\",[10752]],[\"bigoplus\",[10753]],[\"bigotimes\",[10754]],[\"bigsqcup\",[10758]],[\"bigstar\",[9733]],[\"bigtriangledown\",[9661]],[\"bigtriangleup\",[9651]],[\"biguplus\",[10756]],[\"bigvee\",[8897]],[\"bigwedge\",[8896]],[\"bkarow\",[10509]],[\"blacklozenge\",[10731]],[\"blacksquare\",[9642]],[\"blacktriangle\",[9652]],[\"blacktriangledown\",[9662]],[\"blacktriangleleft\",[9666]],[\"blacktriangleright\",[9656]],[\"blank\",[9251]],[\"blk12\",[9618]],[\"blk14\",[9617]],[\"blk34\",[9619]],[\"block\",[9608]],[\"bne\",[61,8421]],[\"bnequiv\",[8801,8421]],[\"bNot\",[10989]],[\"bnot\",[8976]],[\"Bopf\",[120121]],[\"bopf\",[120147]],[\"bot\",[8869]],[\"bottom\",[8869]],[\"bowtie\",[8904]],[\"boxbox\",[10697]],[\"boxdl\",[9488]],[\"boxdL\",[9557]],[\"boxDl\",[9558]],[\"boxDL\",[9559]],[\"boxdr\",[9484]],[\"boxdR\",[9554]],[\"boxDr\",[9555]],[\"boxDR\",[9556]],[\"boxh\",[9472]],[\"boxH\",[9552]],[\"boxhd\",[9516]],[\"boxHd\",[9572]],[\"boxhD\",[9573]],[\"boxHD\",[9574]],[\"boxhu\",[9524]],[\"boxHu\",[9575]],[\"boxhU\",[9576]],[\"boxHU\",[9577]],[\"boxminus\",[8863]],[\"boxplus\",[8862]],[\"boxtimes\",[8864]],[\"boxul\",[9496]],[\"boxuL\",[9563]],[\"boxUl\",[9564]],[\"boxUL\",[9565]],[\"boxur\",[9492]],[\"boxuR\",[9560]],[\"boxUr\",[9561]],[\"boxUR\",[9562]],[\"boxv\",[9474]],[\"boxV\",[9553]],[\"boxvh\",[9532]],[\"boxvH\",[9578]],[\"boxVh\",[9579]],[\"boxVH\",[9580]],[\"boxvl\",[9508]],[\"boxvL\",[9569]],[\"boxVl\",[9570]],[\"boxVL\",[9571]],[\"boxvr\",[9500]],[\"boxvR\",[9566]],[\"boxVr\",[9567]],[\"boxVR\",[9568]],[\"bprime\",[8245]],[\"breve\",[728]],[\"Breve\",[728]],[\"brvbar\",[166]],[\"bscr\",[119991]],[\"Bscr\",[8492]],[\"bsemi\",[8271]],[\"bsim\",[8765]],[\"bsime\",[8909]],[\"bsolb\",[10693]],[\"bsol\",[92]],[\"bsolhsub\",[10184]],[\"bull\",[8226]],[\"bullet\",[8226]],[\"bump\",[8782]],[\"bumpE\",[10926]],[\"bumpe\",[8783]],[\"Bumpeq\",[8782]],[\"bumpeq\",[8783]],[\"Cacute\",[262]],[\"cacute\",[263]],[\"capand\",[10820]],[\"capbrcup\",[10825]],[\"capcap\",[10827]],[\"cap\",[8745]],[\"Cap\",[8914]],[\"capcup\",[10823]],[\"capdot\",[10816]],[\"CapitalDifferentialD\",[8517]],[\"caps\",[8745,65024]],[\"caret\",[8257]],[\"caron\",[711]],[\"Cayleys\",[8493]],[\"ccaps\",[10829]],[\"Ccaron\",[268]],[\"ccaron\",[269]],[\"Ccedil\",[199]],[\"ccedil\",[231]],[\"Ccirc\",[264]],[\"ccirc\",[265]],[\"Cconint\",[8752]],[\"ccups\",[10828]],[\"ccupssm\",[10832]],[\"Cdot\",[266]],[\"cdot\",[267]],[\"cedil\",[184]],[\"Cedilla\",[184]],[\"cemptyv\",[10674]],[\"cent\",[162]],[\"centerdot\",[183]],[\"CenterDot\",[183]],[\"cfr\",[120096]],[\"Cfr\",[8493]],[\"CHcy\",[1063]],[\"chcy\",[1095]],[\"check\",[10003]],[\"checkmark\",[10003]],[\"Chi\",[935]],[\"chi\",[967]],[\"circ\",[710]],[\"circeq\",[8791]],[\"circlearrowleft\",[8634]],[\"circlearrowright\",[8635]],[\"circledast\",[8859]],[\"circledcirc\",[8858]],[\"circleddash\",[8861]],[\"CircleDot\",[8857]],[\"circledR\",[174]],[\"circledS\",[9416]],[\"CircleMinus\",[8854]],[\"CirclePlus\",[8853]],[\"CircleTimes\",[8855]],[\"cir\",[9675]],[\"cirE\",[10691]],[\"cire\",[8791]],[\"cirfnint\",[10768]],[\"cirmid\",[10991]],[\"cirscir\",[10690]],[\"ClockwiseContourIntegral\",[8754]],[\"clubs\",[9827]],[\"clubsuit\",[9827]],[\"colon\",[58]],[\"Colon\",[8759]],[\"Colone\",[10868]],[\"colone\",[8788]],[\"coloneq\",[8788]],[\"comma\",[44]],[\"commat\",[64]],[\"comp\",[8705]],[\"compfn\",[8728]],[\"complement\",[8705]],[\"complexes\",[8450]],[\"cong\",[8773]],[\"congdot\",[10861]],[\"Congruent\",[8801]],[\"conint\",[8750]],[\"Conint\",[8751]],[\"ContourIntegral\",[8750]],[\"copf\",[120148]],[\"Copf\",[8450]],[\"coprod\",[8720]],[\"Coproduct\",[8720]],[\"copy\",[169]],[\"COPY\",[169]],[\"copysr\",[8471]],[\"CounterClockwiseContourIntegral\",[8755]],[\"crarr\",[8629]],[\"cross\",[10007]],[\"Cross\",[10799]],[\"Cscr\",[119966]],[\"cscr\",[119992]],[\"csub\",[10959]],[\"csube\",[10961]],[\"csup\",[10960]],[\"csupe\",[10962]],[\"ctdot\",[8943]],[\"cudarrl\",[10552]],[\"cudarrr\",[10549]],[\"cuepr\",[8926]],[\"cuesc\",[8927]],[\"cularr\",[8630]],[\"cularrp\",[10557]],[\"cupbrcap\",[10824]],[\"cupcap\",[10822]],[\"CupCap\",[8781]],[\"cup\",[8746]],[\"Cup\",[8915]],[\"cupcup\",[10826]],[\"cupdot\",[8845]],[\"cupor\",[10821]],[\"cups\",[8746,65024]],[\"curarr\",[8631]],[\"curarrm\",[10556]],[\"curlyeqprec\",[8926]],[\"curlyeqsucc\",[8927]],[\"curlyvee\",[8910]],[\"curlywedge\",[8911]],[\"curren\",[164]],[\"curvearrowleft\",[8630]],[\"curvearrowright\",[8631]],[\"cuvee\",[8910]],[\"cuwed\",[8911]],[\"cwconint\",[8754]],[\"cwint\",[8753]],[\"cylcty\",[9005]],[\"dagger\",[8224]],[\"Dagger\",[8225]],[\"daleth\",[8504]],[\"darr\",[8595]],[\"Darr\",[8609]],[\"dArr\",[8659]],[\"dash\",[8208]],[\"Dashv\",[10980]],[\"dashv\",[8867]],[\"dbkarow\",[10511]],[\"dblac\",[733]],[\"Dcaron\",[270]],[\"dcaron\",[271]],[\"Dcy\",[1044]],[\"dcy\",[1076]],[\"ddagger\",[8225]],[\"ddarr\",[8650]],[\"DD\",[8517]],[\"dd\",[8518]],[\"DDotrahd\",[10513]],[\"ddotseq\",[10871]],[\"deg\",[176]],[\"Del\",[8711]],[\"Delta\",[916]],[\"delta\",[948]],[\"demptyv\",[10673]],[\"dfisht\",[10623]],[\"Dfr\",[120071]],[\"dfr\",[120097]],[\"dHar\",[10597]],[\"dharl\",[8643]],[\"dharr\",[8642]],[\"DiacriticalAcute\",[180]],[\"DiacriticalDot\",[729]],[\"DiacriticalDoubleAcute\",[733]],[\"DiacriticalGrave\",[96]],[\"DiacriticalTilde\",[732]],[\"diam\",[8900]],[\"diamond\",[8900]],[\"Diamond\",[8900]],[\"diamondsuit\",[9830]],[\"diams\",[9830]],[\"die\",[168]],[\"DifferentialD\",[8518]],[\"digamma\",[989]],[\"disin\",[8946]],[\"div\",[247]],[\"divide\",[247]],[\"divideontimes\",[8903]],[\"divonx\",[8903]],[\"DJcy\",[1026]],[\"djcy\",[1106]],[\"dlcorn\",[8990]],[\"dlcrop\",[8973]],[\"dollar\",[36]],[\"Dopf\",[120123]],[\"dopf\",[120149]],[\"Dot\",[168]],[\"dot\",[729]],[\"DotDot\",[8412]],[\"doteq\",[8784]],[\"doteqdot\",[8785]],[\"DotEqual\",[8784]],[\"dotminus\",[8760]],[\"dotplus\",[8724]],[\"dotsquare\",[8865]],[\"doublebarwedge\",[8966]],[\"DoubleContourIntegral\",[8751]],[\"DoubleDot\",[168]],[\"DoubleDownArrow\",[8659]],[\"DoubleLeftArrow\",[8656]],[\"DoubleLeftRightArrow\",[8660]],[\"DoubleLeftTee\",[10980]],[\"DoubleLongLeftArrow\",[10232]],[\"DoubleLongLeftRightArrow\",[10234]],[\"DoubleLongRightArrow\",[10233]],[\"DoubleRightArrow\",[8658]],[\"DoubleRightTee\",[8872]],[\"DoubleUpArrow\",[8657]],[\"DoubleUpDownArrow\",[8661]],[\"DoubleVerticalBar\",[8741]],[\"DownArrowBar\",[10515]],[\"downarrow\",[8595]],[\"DownArrow\",[8595]],[\"Downarrow\",[8659]],[\"DownArrowUpArrow\",[8693]],[\"DownBreve\",[785]],[\"downdownarrows\",[8650]],[\"downharpoonleft\",[8643]],[\"downharpoonright\",[8642]],[\"DownLeftRightVector\",[10576]],[\"DownLeftTeeVector\",[10590]],[\"DownLeftVectorBar\",[10582]],[\"DownLeftVector\",[8637]],[\"DownRightTeeVector\",[10591]],[\"DownRightVectorBar\",[10583]],[\"DownRightVector\",[8641]],[\"DownTeeArrow\",[8615]],[\"DownTee\",[8868]],[\"drbkarow\",[10512]],[\"drcorn\",[8991]],[\"drcrop\",[8972]],[\"Dscr\",[119967]],[\"dscr\",[119993]],[\"DScy\",[1029]],[\"dscy\",[1109]],[\"dsol\",[10742]],[\"Dstrok\",[272]],[\"dstrok\",[273]],[\"dtdot\",[8945]],[\"dtri\",[9663]],[\"dtrif\",[9662]],[\"duarr\",[8693]],[\"duhar\",[10607]],[\"dwangle\",[10662]],[\"DZcy\",[1039]],[\"dzcy\",[1119]],[\"dzigrarr\",[10239]],[\"Eacute\",[201]],[\"eacute\",[233]],[\"easter\",[10862]],[\"Ecaron\",[282]],[\"ecaron\",[283]],[\"Ecirc\",[202]],[\"ecirc\",[234]],[\"ecir\",[8790]],[\"ecolon\",[8789]],[\"Ecy\",[1069]],[\"ecy\",[1101]],[\"eDDot\",[10871]],[\"Edot\",[278]],[\"edot\",[279]],[\"eDot\",[8785]],[\"ee\",[8519]],[\"efDot\",[8786]],[\"Efr\",[120072]],[\"efr\",[120098]],[\"eg\",[10906]],[\"Egrave\",[200]],[\"egrave\",[232]],[\"egs\",[10902]],[\"egsdot\",[10904]],[\"el\",[10905]],[\"Element\",[8712]],[\"elinters\",[9191]],[\"ell\",[8467]],[\"els\",[10901]],[\"elsdot\",[10903]],[\"Emacr\",[274]],[\"emacr\",[275]],[\"empty\",[8709]],[\"emptyset\",[8709]],[\"EmptySmallSquare\",[9723]],[\"emptyv\",[8709]],[\"EmptyVerySmallSquare\",[9643]],[\"emsp13\",[8196]],[\"emsp14\",[8197]],[\"emsp\",[8195]],[\"ENG\",[330]],[\"eng\",[331]],[\"ensp\",[8194]],[\"Eogon\",[280]],[\"eogon\",[281]],[\"Eopf\",[120124]],[\"eopf\",[120150]],[\"epar\",[8917]],[\"eparsl\",[10723]],[\"eplus\",[10865]],[\"epsi\",[949]],[\"Epsilon\",[917]],[\"epsilon\",[949]],[\"epsiv\",[1013]],[\"eqcirc\",[8790]],[\"eqcolon\",[8789]],[\"eqsim\",[8770]],[\"eqslantgtr\",[10902]],[\"eqslantless\",[10901]],[\"Equal\",[10869]],[\"equals\",[61]],[\"EqualTilde\",[8770]],[\"equest\",[8799]],[\"Equilibrium\",[8652]],[\"equiv\",[8801]],[\"equivDD\",[10872]],[\"eqvparsl\",[10725]],[\"erarr\",[10609]],[\"erDot\",[8787]],[\"escr\",[8495]],[\"Escr\",[8496]],[\"esdot\",[8784]],[\"Esim\",[10867]],[\"esim\",[8770]],[\"Eta\",[919]],[\"eta\",[951]],[\"ETH\",[208]],[\"eth\",[240]],[\"Euml\",[203]],[\"euml\",[235]],[\"euro\",[8364]],[\"excl\",[33]],[\"exist\",[8707]],[\"Exists\",[8707]],[\"expectation\",[8496]],[\"exponentiale\",[8519]],[\"ExponentialE\",[8519]],[\"fallingdotseq\",[8786]],[\"Fcy\",[1060]],[\"fcy\",[1092]],[\"female\",[9792]],[\"ffilig\",[64259]],[\"fflig\",[64256]],[\"ffllig\",[64260]],[\"Ffr\",[120073]],[\"ffr\",[120099]],[\"filig\",[64257]],[\"FilledSmallSquare\",[9724]],[\"FilledVerySmallSquare\",[9642]],[\"fjlig\",[102,106]],[\"flat\",[9837]],[\"fllig\",[64258]],[\"fltns\",[9649]],[\"fnof\",[402]],[\"Fopf\",[120125]],[\"fopf\",[120151]],[\"forall\",[8704]],[\"ForAll\",[8704]],[\"fork\",[8916]],[\"forkv\",[10969]],[\"Fouriertrf\",[8497]],[\"fpartint\",[10765]],[\"frac12\",[189]],[\"frac13\",[8531]],[\"frac14\",[188]],[\"frac15\",[8533]],[\"frac16\",[8537]],[\"frac18\",[8539]],[\"frac23\",[8532]],[\"frac25\",[8534]],[\"frac34\",[190]],[\"frac35\",[8535]],[\"frac38\",[8540]],[\"frac45\",[8536]],[\"frac56\",[8538]],[\"frac58\",[8541]],[\"frac78\",[8542]],[\"frasl\",[8260]],[\"frown\",[8994]],[\"fscr\",[119995]],[\"Fscr\",[8497]],[\"gacute\",[501]],[\"Gamma\",[915]],[\"gamma\",[947]],[\"Gammad\",[988]],[\"gammad\",[989]],[\"gap\",[10886]],[\"Gbreve\",[286]],[\"gbreve\",[287]],[\"Gcedil\",[290]],[\"Gcirc\",[284]],[\"gcirc\",[285]],[\"Gcy\",[1043]],[\"gcy\",[1075]],[\"Gdot\",[288]],[\"gdot\",[289]],[\"ge\",[8805]],[\"gE\",[8807]],[\"gEl\",[10892]],[\"gel\",[8923]],[\"geq\",[8805]],[\"geqq\",[8807]],[\"geqslant\",[10878]],[\"gescc\",[10921]],[\"ges\",[10878]],[\"gesdot\",[10880]],[\"gesdoto\",[10882]],[\"gesdotol\",[10884]],[\"gesl\",[8923,65024]],[\"gesles\",[10900]],[\"Gfr\",[120074]],[\"gfr\",[120100]],[\"gg\",[8811]],[\"Gg\",[8921]],[\"ggg\",[8921]],[\"gimel\",[8503]],[\"GJcy\",[1027]],[\"gjcy\",[1107]],[\"gla\",[10917]],[\"gl\",[8823]],[\"glE\",[10898]],[\"glj\",[10916]],[\"gnap\",[10890]],[\"gnapprox\",[10890]],[\"gne\",[10888]],[\"gnE\",[8809]],[\"gneq\",[10888]],[\"gneqq\",[8809]],[\"gnsim\",[8935]],[\"Gopf\",[120126]],[\"gopf\",[120152]],[\"grave\",[96]],[\"GreaterEqual\",[8805]],[\"GreaterEqualLess\",[8923]],[\"GreaterFullEqual\",[8807]],[\"GreaterGreater\",[10914]],[\"GreaterLess\",[8823]],[\"GreaterSlantEqual\",[10878]],[\"GreaterTilde\",[8819]],[\"Gscr\",[119970]],[\"gscr\",[8458]],[\"gsim\",[8819]],[\"gsime\",[10894]],[\"gsiml\",[10896]],[\"gtcc\",[10919]],[\"gtcir\",[10874]],[\"gt\",[62]],[\"GT\",[62]],[\"Gt\",[8811]],[\"gtdot\",[8919]],[\"gtlPar\",[10645]],[\"gtquest\",[10876]],[\"gtrapprox\",[10886]],[\"gtrarr\",[10616]],[\"gtrdot\",[8919]],[\"gtreqless\",[8923]],[\"gtreqqless\",[10892]],[\"gtrless\",[8823]],[\"gtrsim\",[8819]],[\"gvertneqq\",[8809,65024]],[\"gvnE\",[8809,65024]],[\"Hacek\",[711]],[\"hairsp\",[8202]],[\"half\",[189]],[\"hamilt\",[8459]],[\"HARDcy\",[1066]],[\"hardcy\",[1098]],[\"harrcir\",[10568]],[\"harr\",[8596]],[\"hArr\",[8660]],[\"harrw\",[8621]],[\"Hat\",[94]],[\"hbar\",[8463]],[\"Hcirc\",[292]],[\"hcirc\",[293]],[\"hearts\",[9829]],[\"heartsuit\",[9829]],[\"hellip\",[8230]],[\"hercon\",[8889]],[\"hfr\",[120101]],[\"Hfr\",[8460]],[\"HilbertSpace\",[8459]],[\"hksearow\",[10533]],[\"hkswarow\",[10534]],[\"hoarr\",[8703]],[\"homtht\",[8763]],[\"hookleftarrow\",[8617]],[\"hookrightarrow\",[8618]],[\"hopf\",[120153]],[\"Hopf\",[8461]],[\"horbar\",[8213]],[\"HorizontalLine\",[9472]],[\"hscr\",[119997]],[\"Hscr\",[8459]],[\"hslash\",[8463]],[\"Hstrok\",[294]],[\"hstrok\",[295]],[\"HumpDownHump\",[8782]],[\"HumpEqual\",[8783]],[\"hybull\",[8259]],[\"hyphen\",[8208]],[\"Iacute\",[205]],[\"iacute\",[237]],[\"ic\",[8291]],[\"Icirc\",[206]],[\"icirc\",[238]],[\"Icy\",[1048]],[\"icy\",[1080]],[\"Idot\",[304]],[\"IEcy\",[1045]],[\"iecy\",[1077]],[\"iexcl\",[161]],[\"iff\",[8660]],[\"ifr\",[120102]],[\"Ifr\",[8465]],[\"Igrave\",[204]],[\"igrave\",[236]],[\"ii\",[8520]],[\"iiiint\",[10764]],[\"iiint\",[8749]],[\"iinfin\",[10716]],[\"iiota\",[8489]],[\"IJlig\",[306]],[\"ijlig\",[307]],[\"Imacr\",[298]],[\"imacr\",[299]],[\"image\",[8465]],[\"ImaginaryI\",[8520]],[\"imagline\",[8464]],[\"imagpart\",[8465]],[\"imath\",[305]],[\"Im\",[8465]],[\"imof\",[8887]],[\"imped\",[437]],[\"Implies\",[8658]],[\"incare\",[8453]],[\"in\",[8712]],[\"infin\",[8734]],[\"infintie\",[10717]],[\"inodot\",[305]],[\"intcal\",[8890]],[\"int\",[8747]],[\"Int\",[8748]],[\"integers\",[8484]],[\"Integral\",[8747]],[\"intercal\",[8890]],[\"Intersection\",[8898]],[\"intlarhk\",[10775]],[\"intprod\",[10812]],[\"InvisibleComma\",[8291]],[\"InvisibleTimes\",[8290]],[\"IOcy\",[1025]],[\"iocy\",[1105]],[\"Iogon\",[302]],[\"iogon\",[303]],[\"Iopf\",[120128]],[\"iopf\",[120154]],[\"Iota\",[921]],[\"iota\",[953]],[\"iprod\",[10812]],[\"iquest\",[191]],[\"iscr\",[119998]],[\"Iscr\",[8464]],[\"isin\",[8712]],[\"isindot\",[8949]],[\"isinE\",[8953]],[\"isins\",[8948]],[\"isinsv\",[8947]],[\"isinv\",[8712]],[\"it\",[8290]],[\"Itilde\",[296]],[\"itilde\",[297]],[\"Iukcy\",[1030]],[\"iukcy\",[1110]],[\"Iuml\",[207]],[\"iuml\",[239]],[\"Jcirc\",[308]],[\"jcirc\",[309]],[\"Jcy\",[1049]],[\"jcy\",[1081]],[\"Jfr\",[120077]],[\"jfr\",[120103]],[\"jmath\",[567]],[\"Jopf\",[120129]],[\"jopf\",[120155]],[\"Jscr\",[119973]],[\"jscr\",[119999]],[\"Jsercy\",[1032]],[\"jsercy\",[1112]],[\"Jukcy\",[1028]],[\"jukcy\",[1108]],[\"Kappa\",[922]],[\"kappa\",[954]],[\"kappav\",[1008]],[\"Kcedil\",[310]],[\"kcedil\",[311]],[\"Kcy\",[1050]],[\"kcy\",[1082]],[\"Kfr\",[120078]],[\"kfr\",[120104]],[\"kgreen\",[312]],[\"KHcy\",[1061]],[\"khcy\",[1093]],[\"KJcy\",[1036]],[\"kjcy\",[1116]],[\"Kopf\",[120130]],[\"kopf\",[120156]],[\"Kscr\",[119974]],[\"kscr\",[12e4]],[\"lAarr\",[8666]],[\"Lacute\",[313]],[\"lacute\",[314]],[\"laemptyv\",[10676]],[\"lagran\",[8466]],[\"Lambda\",[923]],[\"lambda\",[955]],[\"lang\",[10216]],[\"Lang\",[10218]],[\"langd\",[10641]],[\"langle\",[10216]],[\"lap\",[10885]],[\"Laplacetrf\",[8466]],[\"laquo\",[171]],[\"larrb\",[8676]],[\"larrbfs\",[10527]],[\"larr\",[8592]],[\"Larr\",[8606]],[\"lArr\",[8656]],[\"larrfs\",[10525]],[\"larrhk\",[8617]],[\"larrlp\",[8619]],[\"larrpl\",[10553]],[\"larrsim\",[10611]],[\"larrtl\",[8610]],[\"latail\",[10521]],[\"lAtail\",[10523]],[\"lat\",[10923]],[\"late\",[10925]],[\"lates\",[10925,65024]],[\"lbarr\",[10508]],[\"lBarr\",[10510]],[\"lbbrk\",[10098]],[\"lbrace\",[123]],[\"lbrack\",[91]],[\"lbrke\",[10635]],[\"lbrksld\",[10639]],[\"lbrkslu\",[10637]],[\"Lcaron\",[317]],[\"lcaron\",[318]],[\"Lcedil\",[315]],[\"lcedil\",[316]],[\"lceil\",[8968]],[\"lcub\",[123]],[\"Lcy\",[1051]],[\"lcy\",[1083]],[\"ldca\",[10550]],[\"ldquo\",[8220]],[\"ldquor\",[8222]],[\"ldrdhar\",[10599]],[\"ldrushar\",[10571]],[\"ldsh\",[8626]],[\"le\",[8804]],[\"lE\",[8806]],[\"LeftAngleBracket\",[10216]],[\"LeftArrowBar\",[8676]],[\"leftarrow\",[8592]],[\"LeftArrow\",[8592]],[\"Leftarrow\",[8656]],[\"LeftArrowRightArrow\",[8646]],[\"leftarrowtail\",[8610]],[\"LeftCeiling\",[8968]],[\"LeftDoubleBracket\",[10214]],[\"LeftDownTeeVector\",[10593]],[\"LeftDownVectorBar\",[10585]],[\"LeftDownVector\",[8643]],[\"LeftFloor\",[8970]],[\"leftharpoondown\",[8637]],[\"leftharpoonup\",[8636]],[\"leftleftarrows\",[8647]],[\"leftrightarrow\",[8596]],[\"LeftRightArrow\",[8596]],[\"Leftrightarrow\",[8660]],[\"leftrightarrows\",[8646]],[\"leftrightharpoons\",[8651]],[\"leftrightsquigarrow\",[8621]],[\"LeftRightVector\",[10574]],[\"LeftTeeArrow\",[8612]],[\"LeftTee\",[8867]],[\"LeftTeeVector\",[10586]],[\"leftthreetimes\",[8907]],[\"LeftTriangleBar\",[10703]],[\"LeftTriangle\",[8882]],[\"LeftTriangleEqual\",[8884]],[\"LeftUpDownVector\",[10577]],[\"LeftUpTeeVector\",[10592]],[\"LeftUpVectorBar\",[10584]],[\"LeftUpVector\",[8639]],[\"LeftVectorBar\",[10578]],[\"LeftVector\",[8636]],[\"lEg\",[10891]],[\"leg\",[8922]],[\"leq\",[8804]],[\"leqq\",[8806]],[\"leqslant\",[10877]],[\"lescc\",[10920]],[\"les\",[10877]],[\"lesdot\",[10879]],[\"lesdoto\",[10881]],[\"lesdotor\",[10883]],[\"lesg\",[8922,65024]],[\"lesges\",[10899]],[\"lessapprox\",[10885]],[\"lessdot\",[8918]],[\"lesseqgtr\",[8922]],[\"lesseqqgtr\",[10891]],[\"LessEqualGreater\",[8922]],[\"LessFullEqual\",[8806]],[\"LessGreater\",[8822]],[\"lessgtr\",[8822]],[\"LessLess\",[10913]],[\"lesssim\",[8818]],[\"LessSlantEqual\",[10877]],[\"LessTilde\",[8818]],[\"lfisht\",[10620]],[\"lfloor\",[8970]],[\"Lfr\",[120079]],[\"lfr\",[120105]],[\"lg\",[8822]],[\"lgE\",[10897]],[\"lHar\",[10594]],[\"lhard\",[8637]],[\"lharu\",[8636]],[\"lharul\",[10602]],[\"lhblk\",[9604]],[\"LJcy\",[1033]],[\"ljcy\",[1113]],[\"llarr\",[8647]],[\"ll\",[8810]],[\"Ll\",[8920]],[\"llcorner\",[8990]],[\"Lleftarrow\",[8666]],[\"llhard\",[10603]],[\"lltri\",[9722]],[\"Lmidot\",[319]],[\"lmidot\",[320]],[\"lmoustache\",[9136]],[\"lmoust\",[9136]],[\"lnap\",[10889]],[\"lnapprox\",[10889]],[\"lne\",[10887]],[\"lnE\",[8808]],[\"lneq\",[10887]],[\"lneqq\",[8808]],[\"lnsim\",[8934]],[\"loang\",[10220]],[\"loarr\",[8701]],[\"lobrk\",[10214]],[\"longleftarrow\",[10229]],[\"LongLeftArrow\",[10229]],[\"Longleftarrow\",[10232]],[\"longleftrightarrow\",[10231]],[\"LongLeftRightArrow\",[10231]],[\"Longleftrightarrow\",[10234]],[\"longmapsto\",[10236]],[\"longrightarrow\",[10230]],[\"LongRightArrow\",[10230]],[\"Longrightarrow\",[10233]],[\"looparrowleft\",[8619]],[\"looparrowright\",[8620]],[\"lopar\",[10629]],[\"Lopf\",[120131]],[\"lopf\",[120157]],[\"loplus\",[10797]],[\"lotimes\",[10804]],[\"lowast\",[8727]],[\"lowbar\",[95]],[\"LowerLeftArrow\",[8601]],[\"LowerRightArrow\",[8600]],[\"loz\",[9674]],[\"lozenge\",[9674]],[\"lozf\",[10731]],[\"lpar\",[40]],[\"lparlt\",[10643]],[\"lrarr\",[8646]],[\"lrcorner\",[8991]],[\"lrhar\",[8651]],[\"lrhard\",[10605]],[\"lrm\",[8206]],[\"lrtri\",[8895]],[\"lsaquo\",[8249]],[\"lscr\",[120001]],[\"Lscr\",[8466]],[\"lsh\",[8624]],[\"Lsh\",[8624]],[\"lsim\",[8818]],[\"lsime\",[10893]],[\"lsimg\",[10895]],[\"lsqb\",[91]],[\"lsquo\",[8216]],[\"lsquor\",[8218]],[\"Lstrok\",[321]],[\"lstrok\",[322]],[\"ltcc\",[10918]],[\"ltcir\",[10873]],[\"lt\",[60]],[\"LT\",[60]],[\"Lt\",[8810]],[\"ltdot\",[8918]],[\"lthree\",[8907]],[\"ltimes\",[8905]],[\"ltlarr\",[10614]],[\"ltquest\",[10875]],[\"ltri\",[9667]],[\"ltrie\",[8884]],[\"ltrif\",[9666]],[\"ltrPar\",[10646]],[\"lurdshar\",[10570]],[\"luruhar\",[10598]],[\"lvertneqq\",[8808,65024]],[\"lvnE\",[8808,65024]],[\"macr\",[175]],[\"male\",[9794]],[\"malt\",[10016]],[\"maltese\",[10016]],[\"Map\",[10501]],[\"map\",[8614]],[\"mapsto\",[8614]],[\"mapstodown\",[8615]],[\"mapstoleft\",[8612]],[\"mapstoup\",[8613]],[\"marker\",[9646]],[\"mcomma\",[10793]],[\"Mcy\",[1052]],[\"mcy\",[1084]],[\"mdash\",[8212]],[\"mDDot\",[8762]],[\"measuredangle\",[8737]],[\"MediumSpace\",[8287]],[\"Mellintrf\",[8499]],[\"Mfr\",[120080]],[\"mfr\",[120106]],[\"mho\",[8487]],[\"micro\",[181]],[\"midast\",[42]],[\"midcir\",[10992]],[\"mid\",[8739]],[\"middot\",[183]],[\"minusb\",[8863]],[\"minus\",[8722]],[\"minusd\",[8760]],[\"minusdu\",[10794]],[\"MinusPlus\",[8723]],[\"mlcp\",[10971]],[\"mldr\",[8230]],[\"mnplus\",[8723]],[\"models\",[8871]],[\"Mopf\",[120132]],[\"mopf\",[120158]],[\"mp\",[8723]],[\"mscr\",[120002]],[\"Mscr\",[8499]],[\"mstpos\",[8766]],[\"Mu\",[924]],[\"mu\",[956]],[\"multimap\",[8888]],[\"mumap\",[8888]],[\"nabla\",[8711]],[\"Nacute\",[323]],[\"nacute\",[324]],[\"nang\",[8736,8402]],[\"nap\",[8777]],[\"napE\",[10864,824]],[\"napid\",[8779,824]],[\"napos\",[329]],[\"napprox\",[8777]],[\"natural\",[9838]],[\"naturals\",[8469]],[\"natur\",[9838]],[\"nbsp\",[160]],[\"nbump\",[8782,824]],[\"nbumpe\",[8783,824]],[\"ncap\",[10819]],[\"Ncaron\",[327]],[\"ncaron\",[328]],[\"Ncedil\",[325]],[\"ncedil\",[326]],[\"ncong\",[8775]],[\"ncongdot\",[10861,824]],[\"ncup\",[10818]],[\"Ncy\",[1053]],[\"ncy\",[1085]],[\"ndash\",[8211]],[\"nearhk\",[10532]],[\"nearr\",[8599]],[\"neArr\",[8663]],[\"nearrow\",[8599]],[\"ne\",[8800]],[\"nedot\",[8784,824]],[\"NegativeMediumSpace\",[8203]],[\"NegativeThickSpace\",[8203]],[\"NegativeThinSpace\",[8203]],[\"NegativeVeryThinSpace\",[8203]],[\"nequiv\",[8802]],[\"nesear\",[10536]],[\"nesim\",[8770,824]],[\"NestedGreaterGreater\",[8811]],[\"NestedLessLess\",[8810]],[\"nexist\",[8708]],[\"nexists\",[8708]],[\"Nfr\",[120081]],[\"nfr\",[120107]],[\"ngE\",[8807,824]],[\"nge\",[8817]],[\"ngeq\",[8817]],[\"ngeqq\",[8807,824]],[\"ngeqslant\",[10878,824]],[\"nges\",[10878,824]],[\"nGg\",[8921,824]],[\"ngsim\",[8821]],[\"nGt\",[8811,8402]],[\"ngt\",[8815]],[\"ngtr\",[8815]],[\"nGtv\",[8811,824]],[\"nharr\",[8622]],[\"nhArr\",[8654]],[\"nhpar\",[10994]],[\"ni\",[8715]],[\"nis\",[8956]],[\"nisd\",[8954]],[\"niv\",[8715]],[\"NJcy\",[1034]],[\"njcy\",[1114]],[\"nlarr\",[8602]],[\"nlArr\",[8653]],[\"nldr\",[8229]],[\"nlE\",[8806,824]],[\"nle\",[8816]],[\"nleftarrow\",[8602]],[\"nLeftarrow\",[8653]],[\"nleftrightarrow\",[8622]],[\"nLeftrightarrow\",[8654]],[\"nleq\",[8816]],[\"nleqq\",[8806,824]],[\"nleqslant\",[10877,824]],[\"nles\",[10877,824]],[\"nless\",[8814]],[\"nLl\",[8920,824]],[\"nlsim\",[8820]],[\"nLt\",[8810,8402]],[\"nlt\",[8814]],[\"nltri\",[8938]],[\"nltrie\",[8940]],[\"nLtv\",[8810,824]],[\"nmid\",[8740]],[\"NoBreak\",[8288]],[\"NonBreakingSpace\",[160]],[\"nopf\",[120159]],[\"Nopf\",[8469]],[\"Not\",[10988]],[\"not\",[172]],[\"NotCongruent\",[8802]],[\"NotCupCap\",[8813]],[\"NotDoubleVerticalBar\",[8742]],[\"NotElement\",[8713]],[\"NotEqual\",[8800]],[\"NotEqualTilde\",[8770,824]],[\"NotExists\",[8708]],[\"NotGreater\",[8815]],[\"NotGreaterEqual\",[8817]],[\"NotGreaterFullEqual\",[8807,824]],[\"NotGreaterGreater\",[8811,824]],[\"NotGreaterLess\",[8825]],[\"NotGreaterSlantEqual\",[10878,824]],[\"NotGreaterTilde\",[8821]],[\"NotHumpDownHump\",[8782,824]],[\"NotHumpEqual\",[8783,824]],[\"notin\",[8713]],[\"notindot\",[8949,824]],[\"notinE\",[8953,824]],[\"notinva\",[8713]],[\"notinvb\",[8951]],[\"notinvc\",[8950]],[\"NotLeftTriangleBar\",[10703,824]],[\"NotLeftTriangle\",[8938]],[\"NotLeftTriangleEqual\",[8940]],[\"NotLess\",[8814]],[\"NotLessEqual\",[8816]],[\"NotLessGreater\",[8824]],[\"NotLessLess\",[8810,824]],[\"NotLessSlantEqual\",[10877,824]],[\"NotLessTilde\",[8820]],[\"NotNestedGreaterGreater\",[10914,824]],[\"NotNestedLessLess\",[10913,824]],[\"notni\",[8716]],[\"notniva\",[8716]],[\"notnivb\",[8958]],[\"notnivc\",[8957]],[\"NotPrecedes\",[8832]],[\"NotPrecedesEqual\",[10927,824]],[\"NotPrecedesSlantEqual\",[8928]],[\"NotReverseElement\",[8716]],[\"NotRightTriangleBar\",[10704,824]],[\"NotRightTriangle\",[8939]],[\"NotRightTriangleEqual\",[8941]],[\"NotSquareSubset\",[8847,824]],[\"NotSquareSubsetEqual\",[8930]],[\"NotSquareSuperset\",[8848,824]],[\"NotSquareSupersetEqual\",[8931]],[\"NotSubset\",[8834,8402]],[\"NotSubsetEqual\",[8840]],[\"NotSucceeds\",[8833]],[\"NotSucceedsEqual\",[10928,824]],[\"NotSucceedsSlantEqual\",[8929]],[\"NotSucceedsTilde\",[8831,824]],[\"NotSuperset\",[8835,8402]],[\"NotSupersetEqual\",[8841]],[\"NotTilde\",[8769]],[\"NotTildeEqual\",[8772]],[\"NotTildeFullEqual\",[8775]],[\"NotTildeTilde\",[8777]],[\"NotVerticalBar\",[8740]],[\"nparallel\",[8742]],[\"npar\",[8742]],[\"nparsl\",[11005,8421]],[\"npart\",[8706,824]],[\"npolint\",[10772]],[\"npr\",[8832]],[\"nprcue\",[8928]],[\"nprec\",[8832]],[\"npreceq\",[10927,824]],[\"npre\",[10927,824]],[\"nrarrc\",[10547,824]],[\"nrarr\",[8603]],[\"nrArr\",[8655]],[\"nrarrw\",[8605,824]],[\"nrightarrow\",[8603]],[\"nRightarrow\",[8655]],[\"nrtri\",[8939]],[\"nrtrie\",[8941]],[\"nsc\",[8833]],[\"nsccue\",[8929]],[\"nsce\",[10928,824]],[\"Nscr\",[119977]],[\"nscr\",[120003]],[\"nshortmid\",[8740]],[\"nshortparallel\",[8742]],[\"nsim\",[8769]],[\"nsime\",[8772]],[\"nsimeq\",[8772]],[\"nsmid\",[8740]],[\"nspar\",[8742]],[\"nsqsube\",[8930]],[\"nsqsupe\",[8931]],[\"nsub\",[8836]],[\"nsubE\",[10949,824]],[\"nsube\",[8840]],[\"nsubset\",[8834,8402]],[\"nsubseteq\",[8840]],[\"nsubseteqq\",[10949,824]],[\"nsucc\",[8833]],[\"nsucceq\",[10928,824]],[\"nsup\",[8837]],[\"nsupE\",[10950,824]],[\"nsupe\",[8841]],[\"nsupset\",[8835,8402]],[\"nsupseteq\",[8841]],[\"nsupseteqq\",[10950,824]],[\"ntgl\",[8825]],[\"Ntilde\",[209]],[\"ntilde\",[241]],[\"ntlg\",[8824]],[\"ntriangleleft\",[8938]],[\"ntrianglelefteq\",[8940]],[\"ntriangleright\",[8939]],[\"ntrianglerighteq\",[8941]],[\"Nu\",[925]],[\"nu\",[957]],[\"num\",[35]],[\"numero\",[8470]],[\"numsp\",[8199]],[\"nvap\",[8781,8402]],[\"nvdash\",[8876]],[\"nvDash\",[8877]],[\"nVdash\",[8878]],[\"nVDash\",[8879]],[\"nvge\",[8805,8402]],[\"nvgt\",[62,8402]],[\"nvHarr\",[10500]],[\"nvinfin\",[10718]],[\"nvlArr\",[10498]],[\"nvle\",[8804,8402]],[\"nvlt\",[60,8402]],[\"nvltrie\",[8884,8402]],[\"nvrArr\",[10499]],[\"nvrtrie\",[8885,8402]],[\"nvsim\",[8764,8402]],[\"nwarhk\",[10531]],[\"nwarr\",[8598]],[\"nwArr\",[8662]],[\"nwarrow\",[8598]],[\"nwnear\",[10535]],[\"Oacute\",[211]],[\"oacute\",[243]],[\"oast\",[8859]],[\"Ocirc\",[212]],[\"ocirc\",[244]],[\"ocir\",[8858]],[\"Ocy\",[1054]],[\"ocy\",[1086]],[\"odash\",[8861]],[\"Odblac\",[336]],[\"odblac\",[337]],[\"odiv\",[10808]],[\"odot\",[8857]],[\"odsold\",[10684]],[\"OElig\",[338]],[\"oelig\",[339]],[\"ofcir\",[10687]],[\"Ofr\",[120082]],[\"ofr\",[120108]],[\"ogon\",[731]],[\"Ograve\",[210]],[\"ograve\",[242]],[\"ogt\",[10689]],[\"ohbar\",[10677]],[\"ohm\",[937]],[\"oint\",[8750]],[\"olarr\",[8634]],[\"olcir\",[10686]],[\"olcross\",[10683]],[\"oline\",[8254]],[\"olt\",[10688]],[\"Omacr\",[332]],[\"omacr\",[333]],[\"Omega\",[937]],[\"omega\",[969]],[\"Omicron\",[927]],[\"omicron\",[959]],[\"omid\",[10678]],[\"ominus\",[8854]],[\"Oopf\",[120134]],[\"oopf\",[120160]],[\"opar\",[10679]],[\"OpenCurlyDoubleQuote\",[8220]],[\"OpenCurlyQuote\",[8216]],[\"operp\",[10681]],[\"oplus\",[8853]],[\"orarr\",[8635]],[\"Or\",[10836]],[\"or\",[8744]],[\"ord\",[10845]],[\"order\",[8500]],[\"orderof\",[8500]],[\"ordf\",[170]],[\"ordm\",[186]],[\"origof\",[8886]],[\"oror\",[10838]],[\"orslope\",[10839]],[\"orv\",[10843]],[\"oS\",[9416]],[\"Oscr\",[119978]],[\"oscr\",[8500]],[\"Oslash\",[216]],[\"oslash\",[248]],[\"osol\",[8856]],[\"Otilde\",[213]],[\"otilde\",[245]],[\"otimesas\",[10806]],[\"Otimes\",[10807]],[\"otimes\",[8855]],[\"Ouml\",[214]],[\"ouml\",[246]],[\"ovbar\",[9021]],[\"OverBar\",[8254]],[\"OverBrace\",[9182]],[\"OverBracket\",[9140]],[\"OverParenthesis\",[9180]],[\"para\",[182]],[\"parallel\",[8741]],[\"par\",[8741]],[\"parsim\",[10995]],[\"parsl\",[11005]],[\"part\",[8706]],[\"PartialD\",[8706]],[\"Pcy\",[1055]],[\"pcy\",[1087]],[\"percnt\",[37]],[\"period\",[46]],[\"permil\",[8240]],[\"perp\",[8869]],[\"pertenk\",[8241]],[\"Pfr\",[120083]],[\"pfr\",[120109]],[\"Phi\",[934]],[\"phi\",[966]],[\"phiv\",[981]],[\"phmmat\",[8499]],[\"phone\",[9742]],[\"Pi\",[928]],[\"pi\",[960]],[\"pitchfork\",[8916]],[\"piv\",[982]],[\"planck\",[8463]],[\"planckh\",[8462]],[\"plankv\",[8463]],[\"plusacir\",[10787]],[\"plusb\",[8862]],[\"pluscir\",[10786]],[\"plus\",[43]],[\"plusdo\",[8724]],[\"plusdu\",[10789]],[\"pluse\",[10866]],[\"PlusMinus\",[177]],[\"plusmn\",[177]],[\"plussim\",[10790]],[\"plustwo\",[10791]],[\"pm\",[177]],[\"Poincareplane\",[8460]],[\"pointint\",[10773]],[\"popf\",[120161]],[\"Popf\",[8473]],[\"pound\",[163]],[\"prap\",[10935]],[\"Pr\",[10939]],[\"pr\",[8826]],[\"prcue\",[8828]],[\"precapprox\",[10935]],[\"prec\",[8826]],[\"preccurlyeq\",[8828]],[\"Precedes\",[8826]],[\"PrecedesEqual\",[10927]],[\"PrecedesSlantEqual\",[8828]],[\"PrecedesTilde\",[8830]],[\"preceq\",[10927]],[\"precnapprox\",[10937]],[\"precneqq\",[10933]],[\"precnsim\",[8936]],[\"pre\",[10927]],[\"prE\",[10931]],[\"precsim\",[8830]],[\"prime\",[8242]],[\"Prime\",[8243]],[\"primes\",[8473]],[\"prnap\",[10937]],[\"prnE\",[10933]],[\"prnsim\",[8936]],[\"prod\",[8719]],[\"Product\",[8719]],[\"profalar\",[9006]],[\"profline\",[8978]],[\"profsurf\",[8979]],[\"prop\",[8733]],[\"Proportional\",[8733]],[\"Proportion\",[8759]],[\"propto\",[8733]],[\"prsim\",[8830]],[\"prurel\",[8880]],[\"Pscr\",[119979]],[\"pscr\",[120005]],[\"Psi\",[936]],[\"psi\",[968]],[\"puncsp\",[8200]],[\"Qfr\",[120084]],[\"qfr\",[120110]],[\"qint\",[10764]],[\"qopf\",[120162]],[\"Qopf\",[8474]],[\"qprime\",[8279]],[\"Qscr\",[119980]],[\"qscr\",[120006]],[\"quaternions\",[8461]],[\"quatint\",[10774]],[\"quest\",[63]],[\"questeq\",[8799]],[\"quot\",[34]],[\"QUOT\",[34]],[\"rAarr\",[8667]],[\"race\",[8765,817]],[\"Racute\",[340]],[\"racute\",[341]],[\"radic\",[8730]],[\"raemptyv\",[10675]],[\"rang\",[10217]],[\"Rang\",[10219]],[\"rangd\",[10642]],[\"range\",[10661]],[\"rangle\",[10217]],[\"raquo\",[187]],[\"rarrap\",[10613]],[\"rarrb\",[8677]],[\"rarrbfs\",[10528]],[\"rarrc\",[10547]],[\"rarr\",[8594]],[\"Rarr\",[8608]],[\"rArr\",[8658]],[\"rarrfs\",[10526]],[\"rarrhk\",[8618]],[\"rarrlp\",[8620]],[\"rarrpl\",[10565]],[\"rarrsim\",[10612]],[\"Rarrtl\",[10518]],[\"rarrtl\",[8611]],[\"rarrw\",[8605]],[\"ratail\",[10522]],[\"rAtail\",[10524]],[\"ratio\",[8758]],[\"rationals\",[8474]],[\"rbarr\",[10509]],[\"rBarr\",[10511]],[\"RBarr\",[10512]],[\"rbbrk\",[10099]],[\"rbrace\",[125]],[\"rbrack\",[93]],[\"rbrke\",[10636]],[\"rbrksld\",[10638]],[\"rbrkslu\",[10640]],[\"Rcaron\",[344]],[\"rcaron\",[345]],[\"Rcedil\",[342]],[\"rcedil\",[343]],[\"rceil\",[8969]],[\"rcub\",[125]],[\"Rcy\",[1056]],[\"rcy\",[1088]],[\"rdca\",[10551]],[\"rdldhar\",[10601]],[\"rdquo\",[8221]],[\"rdquor\",[8221]],[\"CloseCurlyDoubleQuote\",[8221]],[\"rdsh\",[8627]],[\"real\",[8476]],[\"realine\",[8475]],[\"realpart\",[8476]],[\"reals\",[8477]],[\"Re\",[8476]],[\"rect\",[9645]],[\"reg\",[174]],[\"REG\",[174]],[\"ReverseElement\",[8715]],[\"ReverseEquilibrium\",[8651]],[\"ReverseUpEquilibrium\",[10607]],[\"rfisht\",[10621]],[\"rfloor\",[8971]],[\"rfr\",[120111]],[\"Rfr\",[8476]],[\"rHar\",[10596]],[\"rhard\",[8641]],[\"rharu\",[8640]],[\"rharul\",[10604]],[\"Rho\",[929]],[\"rho\",[961]],[\"rhov\",[1009]],[\"RightAngleBracket\",[10217]],[\"RightArrowBar\",[8677]],[\"rightarrow\",[8594]],[\"RightArrow\",[8594]],[\"Rightarrow\",[8658]],[\"RightArrowLeftArrow\",[8644]],[\"rightarrowtail\",[8611]],[\"RightCeiling\",[8969]],[\"RightDoubleBracket\",[10215]],[\"RightDownTeeVector\",[10589]],[\"RightDownVectorBar\",[10581]],[\"RightDownVector\",[8642]],[\"RightFloor\",[8971]],[\"rightharpoondown\",[8641]],[\"rightharpoonup\",[8640]],[\"rightleftarrows\",[8644]],[\"rightleftharpoons\",[8652]],[\"rightrightarrows\",[8649]],[\"rightsquigarrow\",[8605]],[\"RightTeeArrow\",[8614]],[\"RightTee\",[8866]],[\"RightTeeVector\",[10587]],[\"rightthreetimes\",[8908]],[\"RightTriangleBar\",[10704]],[\"RightTriangle\",[8883]],[\"RightTriangleEqual\",[8885]],[\"RightUpDownVector\",[10575]],[\"RightUpTeeVector\",[10588]],[\"RightUpVectorBar\",[10580]],[\"RightUpVector\",[8638]],[\"RightVectorBar\",[10579]],[\"RightVector\",[8640]],[\"ring\",[730]],[\"risingdotseq\",[8787]],[\"rlarr\",[8644]],[\"rlhar\",[8652]],[\"rlm\",[8207]],[\"rmoustache\",[9137]],[\"rmoust\",[9137]],[\"rnmid\",[10990]],[\"roang\",[10221]],[\"roarr\",[8702]],[\"robrk\",[10215]],[\"ropar\",[10630]],[\"ropf\",[120163]],[\"Ropf\",[8477]],[\"roplus\",[10798]],[\"rotimes\",[10805]],[\"RoundImplies\",[10608]],[\"rpar\",[41]],[\"rpargt\",[10644]],[\"rppolint\",[10770]],[\"rrarr\",[8649]],[\"Rrightarrow\",[8667]],[\"rsaquo\",[8250]],[\"rscr\",[120007]],[\"Rscr\",[8475]],[\"rsh\",[8625]],[\"Rsh\",[8625]],[\"rsqb\",[93]],[\"rsquo\",[8217]],[\"rsquor\",[8217]],[\"CloseCurlyQuote\",[8217]],[\"rthree\",[8908]],[\"rtimes\",[8906]],[\"rtri\",[9657]],[\"rtrie\",[8885]],[\"rtrif\",[9656]],[\"rtriltri\",[10702]],[\"RuleDelayed\",[10740]],[\"ruluhar\",[10600]],[\"rx\",[8478]],[\"Sacute\",[346]],[\"sacute\",[347]],[\"sbquo\",[8218]],[\"scap\",[10936]],[\"Scaron\",[352]],[\"scaron\",[353]],[\"Sc\",[10940]],[\"sc\",[8827]],[\"sccue\",[8829]],[\"sce\",[10928]],[\"scE\",[10932]],[\"Scedil\",[350]],[\"scedil\",[351]],[\"Scirc\",[348]],[\"scirc\",[349]],[\"scnap\",[10938]],[\"scnE\",[10934]],[\"scnsim\",[8937]],[\"scpolint\",[10771]],[\"scsim\",[8831]],[\"Scy\",[1057]],[\"scy\",[1089]],[\"sdotb\",[8865]],[\"sdot\",[8901]],[\"sdote\",[10854]],[\"searhk\",[10533]],[\"searr\",[8600]],[\"seArr\",[8664]],[\"searrow\",[8600]],[\"sect\",[167]],[\"semi\",[59]],[\"seswar\",[10537]],[\"setminus\",[8726]],[\"setmn\",[8726]],[\"sext\",[10038]],[\"Sfr\",[120086]],[\"sfr\",[120112]],[\"sfrown\",[8994]],[\"sharp\",[9839]],[\"SHCHcy\",[1065]],[\"shchcy\",[1097]],[\"SHcy\",[1064]],[\"shcy\",[1096]],[\"ShortDownArrow\",[8595]],[\"ShortLeftArrow\",[8592]],[\"shortmid\",[8739]],[\"shortparallel\",[8741]],[\"ShortRightArrow\",[8594]],[\"ShortUpArrow\",[8593]],[\"shy\",[173]],[\"Sigma\",[931]],[\"sigma\",[963]],[\"sigmaf\",[962]],[\"sigmav\",[962]],[\"sim\",[8764]],[\"simdot\",[10858]],[\"sime\",[8771]],[\"simeq\",[8771]],[\"simg\",[10910]],[\"simgE\",[10912]],[\"siml\",[10909]],[\"simlE\",[10911]],[\"simne\",[8774]],[\"simplus\",[10788]],[\"simrarr\",[10610]],[\"slarr\",[8592]],[\"SmallCircle\",[8728]],[\"smallsetminus\",[8726]],[\"smashp\",[10803]],[\"smeparsl\",[10724]],[\"smid\",[8739]],[\"smile\",[8995]],[\"smt\",[10922]],[\"smte\",[10924]],[\"smtes\",[10924,65024]],[\"SOFTcy\",[1068]],[\"softcy\",[1100]],[\"solbar\",[9023]],[\"solb\",[10692]],[\"sol\",[47]],[\"Sopf\",[120138]],[\"sopf\",[120164]],[\"spades\",[9824]],[\"spadesuit\",[9824]],[\"spar\",[8741]],[\"sqcap\",[8851]],[\"sqcaps\",[8851,65024]],[\"sqcup\",[8852]],[\"sqcups\",[8852,65024]],[\"Sqrt\",[8730]],[\"sqsub\",[8847]],[\"sqsube\",[8849]],[\"sqsubset\",[8847]],[\"sqsubseteq\",[8849]],[\"sqsup\",[8848]],[\"sqsupe\",[8850]],[\"sqsupset\",[8848]],[\"sqsupseteq\",[8850]],[\"square\",[9633]],[\"Square\",[9633]],[\"SquareIntersection\",[8851]],[\"SquareSubset\",[8847]],[\"SquareSubsetEqual\",[8849]],[\"SquareSuperset\",[8848]],[\"SquareSupersetEqual\",[8850]],[\"SquareUnion\",[8852]],[\"squarf\",[9642]],[\"squ\",[9633]],[\"squf\",[9642]],[\"srarr\",[8594]],[\"Sscr\",[119982]],[\"sscr\",[120008]],[\"ssetmn\",[8726]],[\"ssmile\",[8995]],[\"sstarf\",[8902]],[\"Star\",[8902]],[\"star\",[9734]],[\"starf\",[9733]],[\"straightepsilon\",[1013]],[\"straightphi\",[981]],[\"strns\",[175]],[\"sub\",[8834]],[\"Sub\",[8912]],[\"subdot\",[10941]],[\"subE\",[10949]],[\"sube\",[8838]],[\"subedot\",[10947]],[\"submult\",[10945]],[\"subnE\",[10955]],[\"subne\",[8842]],[\"subplus\",[10943]],[\"subrarr\",[10617]],[\"subset\",[8834]],[\"Subset\",[8912]],[\"subseteq\",[8838]],[\"subseteqq\",[10949]],[\"SubsetEqual\",[8838]],[\"subsetneq\",[8842]],[\"subsetneqq\",[10955]],[\"subsim\",[10951]],[\"subsub\",[10965]],[\"subsup\",[10963]],[\"succapprox\",[10936]],[\"succ\",[8827]],[\"succcurlyeq\",[8829]],[\"Succeeds\",[8827]],[\"SucceedsEqual\",[10928]],[\"SucceedsSlantEqual\",[8829]],[\"SucceedsTilde\",[8831]],[\"succeq\",[10928]],[\"succnapprox\",[10938]],[\"succneqq\",[10934]],[\"succnsim\",[8937]],[\"succsim\",[8831]],[\"SuchThat\",[8715]],[\"sum\",[8721]],[\"Sum\",[8721]],[\"sung\",[9834]],[\"sup1\",[185]],[\"sup2\",[178]],[\"sup3\",[179]],[\"sup\",[8835]],[\"Sup\",[8913]],[\"supdot\",[10942]],[\"supdsub\",[10968]],[\"supE\",[10950]],[\"supe\",[8839]],[\"supedot\",[10948]],[\"Superset\",[8835]],[\"SupersetEqual\",[8839]],[\"suphsol\",[10185]],[\"suphsub\",[10967]],[\"suplarr\",[10619]],[\"supmult\",[10946]],[\"supnE\",[10956]],[\"supne\",[8843]],[\"supplus\",[10944]],[\"supset\",[8835]],[\"Supset\",[8913]],[\"supseteq\",[8839]],[\"supseteqq\",[10950]],[\"supsetneq\",[8843]],[\"supsetneqq\",[10956]],[\"supsim\",[10952]],[\"supsub\",[10964]],[\"supsup\",[10966]],[\"swarhk\",[10534]],[\"swarr\",[8601]],[\"swArr\",[8665]],[\"swarrow\",[8601]],[\"swnwar\",[10538]],[\"szlig\",[223]],[\"Tab\",[9]],[\"target\",[8982]],[\"Tau\",[932]],[\"tau\",[964]],[\"tbrk\",[9140]],[\"Tcaron\",[356]],[\"tcaron\",[357]],[\"Tcedil\",[354]],[\"tcedil\",[355]],[\"Tcy\",[1058]],[\"tcy\",[1090]],[\"tdot\",[8411]],[\"telrec\",[8981]],[\"Tfr\",[120087]],[\"tfr\",[120113]],[\"there4\",[8756]],[\"therefore\",[8756]],[\"Therefore\",[8756]],[\"Theta\",[920]],[\"theta\",[952]],[\"thetasym\",[977]],[\"thetav\",[977]],[\"thickapprox\",[8776]],[\"thicksim\",[8764]],[\"ThickSpace\",[8287,8202]],[\"ThinSpace\",[8201]],[\"thinsp\",[8201]],[\"thkap\",[8776]],[\"thksim\",[8764]],[\"THORN\",[222]],[\"thorn\",[254]],[\"tilde\",[732]],[\"Tilde\",[8764]],[\"TildeEqual\",[8771]],[\"TildeFullEqual\",[8773]],[\"TildeTilde\",[8776]],[\"timesbar\",[10801]],[\"timesb\",[8864]],[\"times\",[215]],[\"timesd\",[10800]],[\"tint\",[8749]],[\"toea\",[10536]],[\"topbot\",[9014]],[\"topcir\",[10993]],[\"top\",[8868]],[\"Topf\",[120139]],[\"topf\",[120165]],[\"topfork\",[10970]],[\"tosa\",[10537]],[\"tprime\",[8244]],[\"trade\",[8482]],[\"TRADE\",[8482]],[\"triangle\",[9653]],[\"triangledown\",[9663]],[\"triangleleft\",[9667]],[\"trianglelefteq\",[8884]],[\"triangleq\",[8796]],[\"triangleright\",[9657]],[\"trianglerighteq\",[8885]],[\"tridot\",[9708]],[\"trie\",[8796]],[\"triminus\",[10810]],[\"TripleDot\",[8411]],[\"triplus\",[10809]],[\"trisb\",[10701]],[\"tritime\",[10811]],[\"trpezium\",[9186]],[\"Tscr\",[119983]],[\"tscr\",[120009]],[\"TScy\",[1062]],[\"tscy\",[1094]],[\"TSHcy\",[1035]],[\"tshcy\",[1115]],[\"Tstrok\",[358]],[\"tstrok\",[359]],[\"twixt\",[8812]],[\"twoheadleftarrow\",[8606]],[\"twoheadrightarrow\",[8608]],[\"Uacute\",[218]],[\"uacute\",[250]],[\"uarr\",[8593]],[\"Uarr\",[8607]],[\"uArr\",[8657]],[\"Uarrocir\",[10569]],[\"Ubrcy\",[1038]],[\"ubrcy\",[1118]],[\"Ubreve\",[364]],[\"ubreve\",[365]],[\"Ucirc\",[219]],[\"ucirc\",[251]],[\"Ucy\",[1059]],[\"ucy\",[1091]],[\"udarr\",[8645]],[\"Udblac\",[368]],[\"udblac\",[369]],[\"udhar\",[10606]],[\"ufisht\",[10622]],[\"Ufr\",[120088]],[\"ufr\",[120114]],[\"Ugrave\",[217]],[\"ugrave\",[249]],[\"uHar\",[10595]],[\"uharl\",[8639]],[\"uharr\",[8638]],[\"uhblk\",[9600]],[\"ulcorn\",[8988]],[\"ulcorner\",[8988]],[\"ulcrop\",[8975]],[\"ultri\",[9720]],[\"Umacr\",[362]],[\"umacr\",[363]],[\"uml\",[168]],[\"UnderBar\",[95]],[\"UnderBrace\",[9183]],[\"UnderBracket\",[9141]],[\"UnderParenthesis\",[9181]],[\"Union\",[8899]],[\"UnionPlus\",[8846]],[\"Uogon\",[370]],[\"uogon\",[371]],[\"Uopf\",[120140]],[\"uopf\",[120166]],[\"UpArrowBar\",[10514]],[\"uparrow\",[8593]],[\"UpArrow\",[8593]],[\"Uparrow\",[8657]],[\"UpArrowDownArrow\",[8645]],[\"updownarrow\",[8597]],[\"UpDownArrow\",[8597]],[\"Updownarrow\",[8661]],[\"UpEquilibrium\",[10606]],[\"upharpoonleft\",[8639]],[\"upharpoonright\",[8638]],[\"uplus\",[8846]],[\"UpperLeftArrow\",[8598]],[\"UpperRightArrow\",[8599]],[\"upsi\",[965]],[\"Upsi\",[978]],[\"upsih\",[978]],[\"Upsilon\",[933]],[\"upsilon\",[965]],[\"UpTeeArrow\",[8613]],[\"UpTee\",[8869]],[\"upuparrows\",[8648]],[\"urcorn\",[8989]],[\"urcorner\",[8989]],[\"urcrop\",[8974]],[\"Uring\",[366]],[\"uring\",[367]],[\"urtri\",[9721]],[\"Uscr\",[119984]],[\"uscr\",[120010]],[\"utdot\",[8944]],[\"Utilde\",[360]],[\"utilde\",[361]],[\"utri\",[9653]],[\"utrif\",[9652]],[\"uuarr\",[8648]],[\"Uuml\",[220]],[\"uuml\",[252]],[\"uwangle\",[10663]],[\"vangrt\",[10652]],[\"varepsilon\",[1013]],[\"varkappa\",[1008]],[\"varnothing\",[8709]],[\"varphi\",[981]],[\"varpi\",[982]],[\"varpropto\",[8733]],[\"varr\",[8597]],[\"vArr\",[8661]],[\"varrho\",[1009]],[\"varsigma\",[962]],[\"varsubsetneq\",[8842,65024]],[\"varsubsetneqq\",[10955,65024]],[\"varsupsetneq\",[8843,65024]],[\"varsupsetneqq\",[10956,65024]],[\"vartheta\",[977]],[\"vartriangleleft\",[8882]],[\"vartriangleright\",[8883]],[\"vBar\",[10984]],[\"Vbar\",[10987]],[\"vBarv\",[10985]],[\"Vcy\",[1042]],[\"vcy\",[1074]],[\"vdash\",[8866]],[\"vDash\",[8872]],[\"Vdash\",[8873]],[\"VDash\",[8875]],[\"Vdashl\",[10982]],[\"veebar\",[8891]],[\"vee\",[8744]],[\"Vee\",[8897]],[\"veeeq\",[8794]],[\"vellip\",[8942]],[\"verbar\",[124]],[\"Verbar\",[8214]],[\"vert\",[124]],[\"Vert\",[8214]],[\"VerticalBar\",[8739]],[\"VerticalLine\",[124]],[\"VerticalSeparator\",[10072]],[\"VerticalTilde\",[8768]],[\"VeryThinSpace\",[8202]],[\"Vfr\",[120089]],[\"vfr\",[120115]],[\"vltri\",[8882]],[\"vnsub\",[8834,8402]],[\"vnsup\",[8835,8402]],[\"Vopf\",[120141]],[\"vopf\",[120167]],[\"vprop\",[8733]],[\"vrtri\",[8883]],[\"Vscr\",[119985]],[\"vscr\",[120011]],[\"vsubnE\",[10955,65024]],[\"vsubne\",[8842,65024]],[\"vsupnE\",[10956,65024]],[\"vsupne\",[8843,65024]],[\"Vvdash\",[8874]],[\"vzigzag\",[10650]],[\"Wcirc\",[372]],[\"wcirc\",[373]],[\"wedbar\",[10847]],[\"wedge\",[8743]],[\"Wedge\",[8896]],[\"wedgeq\",[8793]],[\"weierp\",[8472]],[\"Wfr\",[120090]],[\"wfr\",[120116]],[\"Wopf\",[120142]],[\"wopf\",[120168]],[\"wp\",[8472]],[\"wr\",[8768]],[\"wreath\",[8768]],[\"Wscr\",[119986]],[\"wscr\",[120012]],[\"xcap\",[8898]],[\"xcirc\",[9711]],[\"xcup\",[8899]],[\"xdtri\",[9661]],[\"Xfr\",[120091]],[\"xfr\",[120117]],[\"xharr\",[10231]],[\"xhArr\",[10234]],[\"Xi\",[926]],[\"xi\",[958]],[\"xlarr\",[10229]],[\"xlArr\",[10232]],[\"xmap\",[10236]],[\"xnis\",[8955]],[\"xodot\",[10752]],[\"Xopf\",[120143]],[\"xopf\",[120169]],[\"xoplus\",[10753]],[\"xotime\",[10754]],[\"xrarr\",[10230]],[\"xrArr\",[10233]],[\"Xscr\",[119987]],[\"xscr\",[120013]],[\"xsqcup\",[10758]],[\"xuplus\",[10756]],[\"xutri\",[9651]],[\"xvee\",[8897]],[\"xwedge\",[8896]],[\"Yacute\",[221]],[\"yacute\",[253]],[\"YAcy\",[1071]],[\"yacy\",[1103]],[\"Ycirc\",[374]],[\"ycirc\",[375]],[\"Ycy\",[1067]],[\"ycy\",[1099]],[\"yen\",[165]],[\"Yfr\",[120092]],[\"yfr\",[120118]],[\"YIcy\",[1031]],[\"yicy\",[1111]],[\"Yopf\",[120144]],[\"yopf\",[120170]],[\"Yscr\",[119988]],[\"yscr\",[120014]],[\"YUcy\",[1070]],[\"yucy\",[1102]],[\"yuml\",[255]],[\"Yuml\",[376]],[\"Zacute\",[377]],[\"zacute\",[378]],[\"Zcaron\",[381]],[\"zcaron\",[382]],[\"Zcy\",[1047]],[\"zcy\",[1079]],[\"Zdot\",[379]],[\"zdot\",[380]],[\"zeetrf\",[8488]],[\"ZeroWidthSpace\",[8203]],[\"Zeta\",[918]],[\"zeta\",[950]],[\"zfr\",[120119]],[\"Zfr\",[8488]],[\"ZHcy\",[1046]],[\"zhcy\",[1078]],[\"zigrarr\",[8669]],[\"zopf\",[120171]],[\"Zopf\",[8484]],[\"Zscr\",[119989]],[\"zscr\",[120015]],[\"zwj\",[8205]],[\"zwnj\",[8204]]],a={},l={};i(a,l);var o=function(){function e(){}return e.prototype.decode=function(e){return e&&e.length?e.replace(/&(#?[\\w\\d]+);?/g,(function(e,n){var t;if(\"#\"===n.charAt(0)){var r=\"x\"===n.charAt(1)?parseInt(n.substr(2).toLowerCase(),16):parseInt(n.substr(1));isNaN(r)||r<-32768||r>65535||(t=String.fromCharCode(r))}else t=a[n];return t||e})):\"\"},e.decode=function(n){return(new e).decode(n)},e.prototype.encode=function(e){if(!e||!e.length)return\"\";var n=e.length,t=\"\",r=0;while(r<n){var a=l[e.charCodeAt(r)];if(a){var o=a[e.charCodeAt(r+1)];if(o?r++:o=a[\"\"],o){t+=\"&\"+o+\";\",r++;continue}}t+=e.charAt(r),r++}return t},e.encode=function(n){return(new e).encode(n)},e.prototype.encodeNonUTF=function(e){if(!e||!e.length)return\"\";var n=e.length,t=\"\",r=0;while(r<n){var a=e.charCodeAt(r),o=l[a];if(o){var i=o[e.charCodeAt(r+1)];if(i?r++:i=o[\"\"],i){t+=\"&\"+i+\";\",r++;continue}}t+=a<32||a>126?\"&#\"+a+\";\":e.charAt(r),r++}return t},e.encodeNonUTF=function(n){return(new e).encodeNonUTF(n)},e.prototype.encodeNonASCII=function(e){if(!e||!e.length)return\"\";var n=e.length,t=\"\",r=0;while(r<n){var a=e.charCodeAt(r);a<=255?t+=e[r++]:(t+=\"&#\"+a+\";\",r++)}return t},e.encodeNonASCII=function(n){return(new e).encodeNonASCII(n)},e}();function i(e,n){var t=r.length;while(t--){var a=r[t],l=a[0],o=a[1],i=o[0],c=i<32||i>126||62===i||60===i||38===i||34===i||39===i,u=void 0;if(c&&(u=n[i]=n[i]||{}),o[1]){var s=o[1];e[l]=String.fromCharCode(i)+String.fromCharCode(s),c&&(u[s]=l)}else e[l]=String.fromCharCode(i),c&&(u[\"\"]=l)}}n.Html5Entities=o},F6Mq:function(e,n,t){\"use strict\";t.r(n);t(\"Y7RB\");var r=t(\"MfSh\"),a=t(\"q1tI\"),l=t(\"YCKM\"),o=t(\"Aell\"),i=t(\"30iO\"),c=t(\"oZ+L\"),u=t(\"By9Z\"),s=t(\"5IVg\"),d=t.n(s);n[\"default\"]=function(){return a[\"createElement\"](o[\"a\"],{grayBg:!0},a[\"createElement\"](i[\"a\"],{title:\"Basic\"},a[\"createElement\"](c[\"a\"],null,a[\"createElement\"](u[\"a\"],null,a[\"createElement\"](r[\"a\"],null)))),a[\"createElement\"](i[\"a\"],{title:\"Type\"},a[\"createElement\"](c[\"a\"],null,a[\"createElement\"](u[\"a\"],{name:\"anna\"},a[\"createElement\"](l[\"f\"],{className:d.a.main,style:{transform:\"translate(0.5rem, 1.06rem)\"}},a[\"createElement\"](r[\"a\"],{type:\"anna\"}))),a[\"createElement\"](u[\"a\"],{name:\"wave\"},a[\"createElement\"](l[\"f\"],{className:d.a.main},a[\"createElement\"](r[\"a\"],{type:\"wave\"}))),a[\"createElement\"](u[\"a\"],{name:\"default\"},a[\"createElement\"](l[\"f\"],{className:d.a.main},a[\"createElement\"](r[\"a\"],null))))),a[\"createElement\"](i[\"a\"],{title:\"Color\"},a[\"createElement\"](c[\"a\"],null,a[\"createElement\"](u[\"a\"],{name:\"#FF7777\"},a[\"createElement\"](l[\"f\"],{className:d.a.main,style:{transform:\"translate(0.5rem, 1.06rem)\"}},a[\"createElement\"](r[\"a\"],{type:\"anna\",color:\"#FF7777\"}))),a[\"createElement\"](u[\"a\"],{name:\"#000000\"},a[\"createElement\"](l[\"f\"],{className:d.a.main},a[\"createElement\"](r[\"a\"],{type:\"wave\",color:\"#000000\"}))),a[\"createElement\"](u[\"a\"],{name:\"#1890FF\"},a[\"createElement\"](l[\"f\"],{className:d.a.main},a[\"createElement\"](r[\"a\"],{color:\"#1890FF\"}))))))}},\"FM/G\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"VXy1\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"searchbar\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#searchbar\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"SearchBar\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { SearchBar } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\n\\nexport default () => {\\n  const [value, setValue] = React.useState(\\'\\');\\n  const [value1, setValue1] = React.useState(\\'\\');\\n  const [value2, setValue2] = React.useState(\\'\\');\\n\\n  return (\\n    <Frame padding>\\n      <Block noTitlePadding title=\"Basic\">\\n        <SearchBar\\n          placeholder=\"\\u641c\\u7d22\"\\n          value={value}\\n          onInput={(v: any) => setValue(v)}\\n          onClear={() => setValue(\\'\\')}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\"Show action button\">\\n        <SearchBar\\n          placeholder=\"\\u641c\\u7d22\"\\n          keepShowActionButton\\n          value={value1}\\n          onInput={(v: any) => setValue1(v)}\\n          onClear={() => setValue1(\\'\\')}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\"ActionName\">\\n        <SearchBar\\n          placeholder=\"\\u641c\\u7d22\"\\n          actionName=\"\\u641c\\u7d22\"\\n          value={value2}\\n          onInput={(v: any) => setValue2(v)}\\n          onClear={() => setValue2(\\'\\')}\\n          onSubmit={() => {}}\\n          onActionClick={() => console.log(\\'action\\')}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\"Shape\">\\n        <SearchBar shape=\"square\" placeholder=\"\\u641c\\u7d22\" />\\n      </Block>\\n      <Block noTitlePadding title=\"Size\">\\n        <SearchBar size=\"large\" placeholder=\"large\" style={{ marginBottom: \\'30px\\' }} />\\n        <SearchBar placeholder=\"default\" style={{ marginBottom: \\'30px\\' }} />\\n        <SearchBar size=\"small\" placeholder=\"small\" />\\n      </Block>\\n      <Block noTitlePadding title=\"InputStyle\">\\n        <SearchBar\\n          placeholder=\"\\u641c\\u7d22\"\\n          inputStyle={{\\n            border: \\'2px solid #FF7777\\',\\n            backgroundColor: \\'#FDFFFD\\',\\n          }}\\n          style={{ marginBottom: \\'30px\\' }}\\n        />\\n        <SearchBar\\n          shape=\"square\"\\n          placeholder=\"\\u641c\\u7d22\"\\n          inputStyle={{\\n            backgroundColor: \\'#FFEEEE\\',\\n          }}\\n        />\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(''),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    value = _React$useState2[0],\\n    setValue = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(''),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    value1 = _React$useState4[0],\\n    setValue1 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState(''),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    value2 = _React$useState6[0],\\n    setValue2 = _React$useState6[1];\\n\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\">\\n        <_annaRemaxUi.SearchBar\\n          placeholder=\\\"\\u641c\\u7d22\\\"\\n          value={value}\\n          onInput={function (v) {\\n            return setValue(v);\\n          }}\\n          onClear={function () {\\n            return setValue('');\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Show action button\\\">\\n        <_annaRemaxUi.SearchBar\\n          placeholder=\\\"\\u641c\\u7d22\\\"\\n          keepShowActionButton\\n          value={value1}\\n          onInput={function (v) {\\n            return setValue1(v);\\n          }}\\n          onClear={function () {\\n            return setValue1('');\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"ActionName\\\">\\n        <_annaRemaxUi.SearchBar\\n          placeholder=\\\"\\u641c\\u7d22\\\"\\n          actionName=\\\"\\u641c\\u7d22\\\"\\n          value={value2}\\n          onInput={function (v) {\\n            return setValue2(v);\\n          }}\\n          onClear={function () {\\n            return setValue2('');\\n          }}\\n          onSubmit={function () {}}\\n          onActionClick={function () {\\n            return console.log('action');\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Shape\\\">\\n        <_annaRemaxUi.SearchBar shape=\\\"square\\\" placeholder=\\\"\\u641c\\u7d22\\\" />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Size\\\">\\n        <_annaRemaxUi.SearchBar\\n          size=\\\"large\\\"\\n          placeholder=\\\"large\\\"\\n          style={{\\n            marginBottom: '30px',\\n          }}\\n        />\\n        <_annaRemaxUi.SearchBar\\n          placeholder=\\\"default\\\"\\n          style={{\\n            marginBottom: '30px',\\n          }}\\n        />\\n        <_annaRemaxUi.SearchBar size=\\\"small\\\" placeholder=\\\"small\\\" />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"InputStyle\\\">\\n        <_annaRemaxUi.SearchBar\\n          placeholder=\\\"\\u641c\\u7d22\\\"\\n          inputStyle={{\\n            border: '2px solid #FF7777',\\n            backgroundColor: '#FDFFFD',\\n          }}\\n          style={{\\n            marginBottom: '30px',\\n          }}\\n        />\\n        <_annaRemaxUi.SearchBar\\n          shape=\\\"square\\\"\\n          placeholder=\\\"\\u641c\\u7d22\\\"\\n          inputStyle={{\\n            backgroundColor: '#FFEEEE',\\n          }}\\n        />\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-11\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u641c\\u7d22\\u6846\\u5185\\u5bb9\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"placeholder\"),l.a.createElement(\"td\",null,\"\\u5360\\u4f4d\\u63d0\\u793a\\u6587\\u5b57\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"focus\"),l.a.createElement(\"td\",null,\"\\u83b7\\u53d6\\u7126\\u70b9\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"actionName\"),l.a.createElement(\"td\",null,\"\\u53f3\\u4fa7\\u6309\\u94ae\\u6587\\u6848\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"\\u53d6\\u6d88\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"keepShowActionButton\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u4e00\\u76f4\\u663e\\u793a\\u53f3\\u4fa7\\u6309\\u94ae\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"hideActionButton\"),l.a.createElement(\"td\",null,\"\\u820d\\u53bb\\u53f3\\u4fa7\\u6309\\u94ae\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"size\"),l.a.createElement(\"td\",null,\"\\u641c\\u7d22\\u6846\\u5927\\u5c0f\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"small\"),\" | \",l.a.createElement(\"code\",null,\"large\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"shape\"),l.a.createElement(\"td\",null,\"\\u641c\\u7d22\\u6846\\u5f62\\u72b6\\uff0c\\u53ef\\u9009\\u503c\\u4e3a \",l.a.createElement(\"code\",null,\"square\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"inputStyle\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u641c\\u7d22\\u6846\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onInput\"),l.a.createElement(\"td\",null,\"\\u952e\\u76d8\\u8f93\\u5165\\u65f6\\u89e6\\u53d1 input \\u4e8b\\u4ef6\"),l.a.createElement(\"td\",null,\"(v) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onClear\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u6e05\\u9664\\u6309\\u94ae\\u65f6\\u89e6\\u53d1\\u4e8b\\u4ef6\"),l.a.createElement(\"td\",null,\"(v) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onActionClick\"),l.a.createElement(\"td\",null,\"\\u53f3\\u4fa7\\u6309\\u94ae\\u70b9\\u51fb\\u89e6\\u53d1\\u4e8b\\u4ef6\"),l.a.createElement(\"td\",null,\"() => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onFocus\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u805a\\u7126\\u65f6\\u89e6\\u53d1\"),l.a.createElement(\"td\",null,\"(e) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onBlur\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u503c\\u5931\\u53bb\\u7126\\u70b9\\u65f6\\u89e6\\u53d1\"),l.a.createElement(\"td\",null,\"(e) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onSubmit\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u5b8c\\u6210\\u6309\\u94ae\\u65f6\\u89e6\\u53d1\"),l.a.createElement(\"td\",null,\"(v) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},FM3d:function(e,n,t){\"use strict\";t.r(n);t(\"097j\");var r=t(\"Au3V\"),a=(t(\"8mMu\"),t(\"5xhP\"),t(\"jrin\")),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"space\"),d=function(e,n,t){var r=void 0;\"number\"===typeof n&&(r=\"vertical\"===t?{marginBottom:n}:{marginRight:n});var i=[];return l[\"Children\"].forEach(e,(function(e,u){var d=c()(\"\".concat(s,\"-item\"),Object(a[\"a\"])({},\"\".concat(s,\"-\").concat(t,\"-\").concat(n),\"string\"===typeof n&&n));void 0!==e&&null!==e&&i.push(l[\"createElement\"](o[\"f\"],{key:u,className:d,style:r},e))})),i},m=function(e){var n=e.size,t=void 0===n?\"small\":n,r=e.direction,i=void 0===r?\"horizontal\":r,u=e.align,m=void 0===u?\"horizontal\"===i?\"center\":void 0:u,p=e.style,f=e.className,h=e.children,y=c()(s,\"\".concat(s,\"-\").concat(i),Object(a[\"a\"])({},\"\".concat(s,\"-align-\").concat(m),m),f);return l[\"createElement\"](o[\"f\"],{className:y,style:p},d(h,t,i))},p=m,f=(t(\"JCa5\"),t(\"LjQu\")),h=t(\"Aell\"),y=t(\"30iO\");n[\"default\"]=function(){return l[\"createElement\"](h[\"a\"],{padding:!0},l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"Basic\"},l[\"createElement\"](p,null,l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Anna\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Eurus\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Ibuki\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Melos\"))),l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"Size\"},l[\"createElement\"](p,null,l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"\\u7533\\u8bf7\\u53d6\\u6d88\"),l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"\\u7533\\u8bf7\\u9000\\u8d27\"),l[\"createElement\"](r[\"a\"],{type:\"primary\",shape:\"square\",plain:!0,hairline:!0},\"\\u786e\\u8ba4\\u6536\\u8d27\")),l[\"createElement\"](o[\"f\"],{style:{height:12}}),l[\"createElement\"](p,{size:\"middle\"},l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"\\u7533\\u8bf7\\u53d6\\u6d88\"),l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"\\u7533\\u8bf7\\u9000\\u8d27\"),l[\"createElement\"](r[\"a\"],{type:\"primary\",shape:\"square\",plain:!0,hairline:!0},\"\\u786e\\u8ba4\\u6536\\u8d27\")),l[\"createElement\"](o[\"f\"],{style:{height:12}}),l[\"createElement\"](p,{size:\"large\"},l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"\\u7533\\u8bf7\\u53d6\\u6d88\"),l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"\\u7533\\u8bf7\\u9000\\u8d27\"),l[\"createElement\"](r[\"a\"],{type:\"primary\",shape:\"square\",plain:!0,hairline:!0},\"\\u786e\\u8ba4\\u6536\\u8d27\"))),l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"Direction\"},l[\"createElement\"](p,{direction:\"vertical\"},l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Anna\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Eurus\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Ibuki\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Melos\"))),l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"Align\"},l[\"createElement\"](p,null,\"center\",l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Anna\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Eurus\"),l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"Ibuki\")),l[\"createElement\"](o[\"f\"],{style:{height:24}}),l[\"createElement\"](p,{align:\"start\"},\"start\",l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Anna\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Eurus\"),l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"Ibuki\")),l[\"createElement\"](o[\"f\"],{style:{height:24}}),l[\"createElement\"](p,{align:\"end\"},\"end\",l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Anna\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Eurus\"),l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"Ibuki\")),l[\"createElement\"](o[\"f\"],{style:{height:24}}),l[\"createElement\"](p,{align:\"baseline\"},\"baseline\",l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Anna\"),l[\"createElement\"](f[\"a\"],{size:\"large\"},\"Eurus\"),l[\"createElement\"](r[\"a\"],{shape:\"square\",plain:!0,hairline:!0},\"Ibuki\"))))}},FYw3:function(e,n,t){\"use strict\";n.__esModule=!0;var r=t(\"EJiy\"),a=l(r);function l(e){return e&&e.__esModule?e:{default:e}}n[\"default\"]=function(e,n){if(!e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return!n||\"object\"!==(\"undefined\"===typeof n?\"undefined\":(0,a[\"default\"])(n))&&\"function\"!==typeof n?e:n}},FiYG:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"VqQD\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"card\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#card\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Card\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { View } from \\'remax/one\\';\\nimport { Card, Icon } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\nimport styles from \\'./index.module.scss\\';\\n\\nexport default () => {\\n  return (\\n    <Frame grayBg padding>\\n      <Block noTitlePadding title=\"Basic\">\\n        <Card>\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n        </Card>\\n      </Block>\\n      <Block noTitlePadding title=\"With Title\">\\n        <Card title=\"title\">\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n        </Card>\\n      </Block>\\n      <Block noTitlePadding title=\"With Description\">\\n        <Card title=\"title\" description=\"Here is the description\">\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n        </Card>\\n      </Block>\\n      <Block noTitlePadding title=\"With Extra\">\\n        <Card\\n          title=\"title\"\\n          description=\"Here is the description\"\\n          extra={<View className={styles.extra}>status</View>}\\n        >\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n        </Card>\\n      </Block>\\n      <Block noTitlePadding title=\"With Foot\">\\n        <Card\\n          title=\"title\"\\n          foot={\\n            <View className={styles.foot}>\\n              <Icon type=\"comment\" size=\"40px\" style={{ marginRight: \\'6px\\' }} />\\n              \\u8054\\u7cfb\\u5ba2\\u670d\\n            </View>\\n          }\\n        >\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n          <View className={styles.row}>Card content</View>\\n        </Card>\\n      </Block>\\n      <Block noTitlePadding title=\"With Cover\">\\n        <Card\\n          title=\"Anna\"\\n          description=\"Summer is coming!\"\\n          extra={<View className={styles.coverExtra}>\\ud83c\\udfd6</View>}\\n          cover={\\n            <img alt=\"Anna\" src=\"https://smebimage.fuliaoyi.com/Fg3SWrMKpkqRMFN9VQeFzOFCbbLo\" />\\n          }\\n        >\\n          <View className={styles.coverRow}>\\n            Make up,and dressed. Are you ready to go? Weather is great, it\\'s your holiday. We gotta\\n            party all day long.\\n          </View>\\n        </Card>\\n      </Block>\\n      <Block noTitlePadding title=\"Direction & Foot\">\\n        <Card\\n          title=\"Anna\"\\n          description=\"Summer is coming!\"\\n          extra={<View className={styles.coverExtra}>\\ud83c\\udfd6</View>}\\n          cover={\\n            <View className={styles.imageContainer}>\\n              <img alt=\"Anna\" src=\"https://smebimage.fuliaoyi.com/Fg3SWrMKpkqRMFN9VQeFzOFCbbLo\" />\\n            </View>\\n          }\\n          direction=\"horizontal\"\\n          foot={\\n            <View className={styles.footHorizontal}>\\n              <Icon type=\"like\" size=\"40px\" />\\n              <Icon type=\"favor\" size=\"40px\" />\\n              <Icon type=\"comment\" size=\"40px\" />\\n            </View>\\n          }\\n        >\\n          <View className={styles.coverRow}>\\n            Make up,and dressed. Are you ready to go? Weather is great, it\\'s your holiday. We gotta\\n            party all day long.\\n          </View>\\n        </Card>\\n      </Block>\\n      <Block noTitlePadding title=\"Shadow\">\\n        <Card\\n          title=\"\\u6de1\\u5f69\"\\n          description=\"\\u82b1\\u8fb9-\\u857e\\u4e1d\\u82b1\\u8fb9-\\u776b\\u6bdb\\u82b1\\u8fb9\"\\n          cover={\\n            <View className={styles.imageContainer}>\\n              <img alt=\"Anna\" src=\"https://smebimage.fuliaoyi.com/Fii3a22UpsVg2luI0aEwOCn870yP\" />\\n            </View>\\n          }\\n          direction=\"horizontal\"\\n          shadow\\n        ></Card>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame grayBg padding>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\">\\n        <_annaRemaxUi.Card>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n        </_annaRemaxUi.Card>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"With Title\\\">\\n        <_annaRemaxUi.Card title=\\\"title\\\">\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n        </_annaRemaxUi.Card>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"With Description\\\">\\n        <_annaRemaxUi.Card title=\\\"title\\\" description=\\\"Here is the description\\\">\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n        </_annaRemaxUi.Card>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"With Extra\\\">\\n        <_annaRemaxUi.Card\\n          title=\\\"title\\\"\\n          description=\\\"Here is the description\\\"\\n          extra={<_one.View className={_indexModule['default'].extra}>status</_one.View>}\\n        >\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n        </_annaRemaxUi.Card>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"With Foot\\\">\\n        <_annaRemaxUi.Card\\n          title=\\\"title\\\"\\n          foot={\\n            <_one.View className={_indexModule['default'].foot}>\\n              <_annaRemaxUi.Icon\\n                type=\\\"comment\\\"\\n                size=\\\"40px\\\"\\n                style={{\\n                  marginRight: '6px',\\n                }}\\n              />\\n              \\u8054\\u7cfb\\u5ba2\\u670d\\n            </_one.View>\\n          }\\n        >\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n          <_one.View className={_indexModule['default'].row}>Card content</_one.View>\\n        </_annaRemaxUi.Card>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"With Cover\\\">\\n        <_annaRemaxUi.Card\\n          title=\\\"Anna\\\"\\n          description=\\\"Summer is coming!\\\"\\n          extra={<_one.View className={_indexModule['default'].coverExtra}>\\ud83c\\udfd6</_one.View>}\\n          cover={\\n            <img alt=\\\"Anna\\\" src=\\\"https://smebimage.fuliaoyi.com/Fg3SWrMKpkqRMFN9VQeFzOFCbbLo\\\" />\\n          }\\n        >\\n          <_one.View className={_indexModule['default'].coverRow}>\\n            Make up,and dressed. Are you ready to go? Weather is great, it's your holiday. We gotta\\n            party all day long.\\n          </_one.View>\\n        </_annaRemaxUi.Card>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Direction & Foot\\\">\\n        <_annaRemaxUi.Card\\n          title=\\\"Anna\\\"\\n          description=\\\"Summer is coming!\\\"\\n          extra={<_one.View className={_indexModule['default'].coverExtra}>\\ud83c\\udfd6</_one.View>}\\n          cover={\\n            <_one.View className={_indexModule['default'].imageContainer}>\\n              <img alt=\\\"Anna\\\" src=\\\"https://smebimage.fuliaoyi.com/Fg3SWrMKpkqRMFN9VQeFzOFCbbLo\\\" />\\n            </_one.View>\\n          }\\n          direction=\\\"horizontal\\\"\\n          foot={\\n            <_one.View className={_indexModule['default'].footHorizontal}>\\n              <_annaRemaxUi.Icon type=\\\"like\\\" size=\\\"40px\\\" />\\n              <_annaRemaxUi.Icon type=\\\"favor\\\" size=\\\"40px\\\" />\\n              <_annaRemaxUi.Icon type=\\\"comment\\\" size=\\\"40px\\\" />\\n            </_one.View>\\n          }\\n        >\\n          <_one.View className={_indexModule['default'].coverRow}>\\n            Make up,and dressed. Are you ready to go? Weather is great, it's your holiday. We gotta\\n            party all day long.\\n          </_one.View>\\n        </_annaRemaxUi.Card>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Shadow\\\">\\n        <_annaRemaxUi.Card\\n          title=\\\"\\u6de1\\u5f69\\\"\\n          description=\\\"\\u82b1\\u8fb9-\\u857e\\u4e1d\\u82b1\\u8fb9-\\u776b\\u6bdb\\u82b1\\u8fb9\\\"\\n          cover={\\n            <_one.View className={_indexModule['default'].imageContainer}>\\n              <img alt=\\\"Anna\\\" src=\\\"https://smebimage.fuliaoyi.com/Fii3a22UpsVg2luI0aEwOCn870yP\\\" />\\n            </_one.View>\\n          }\\n          direction=\\\"horizontal\\\"\\n          shadow\\n        ></_annaRemaxUi.Card>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"title\"),l.a.createElement(\"td\",null,\"\\u5361\\u7247\\u6807\\u9898\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"description\"),l.a.createElement(\"td\",null,\"\\u5361\\u7247\\u63cf\\u8ff0\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"extra\"),l.a.createElement(\"td\",null,\"\\u5361\\u7247\\u989d\\u5916\\u8f85\\u52a9\\u5185\\u5bb9\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"cover\"),l.a.createElement(\"td\",null,\"\\u5361\\u7247\\u5c01\\u9762\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"foot\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u5361\\u7247\\u5e95\\u90e8\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"direction\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5361\\u7247\\u7684\\u65b9\\u5411\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"horizontal\"),\" | \",l.a.createElement(\"code\",null,\"vertical\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"vertical\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"shadow\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5361\\u7247\\u9634\\u5f71\\u6548\\u679c\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,\"false\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u5361\\u7247\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"contentStyle\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u5361\\u7247\\u5185\\u5bb9\\u533a\\u57df\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onTap\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u5361\\u7247\\u65f6\\u89e6\\u53d1\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},FlQf:function(e,n,t){\"use strict\";var r=t(\"ccE7\")(!0);t(\"MPFp\")(String,\"String\",(function(e){this._t=String(e),this._i=0}),(function(){var e,n=this._t,t=this._i;return t>=n.length?{value:void 0,done:!0}:(e=r(n,t),this._i+=e.length,{value:e,done:!1})}))},FpHa:function(e,n){e.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},G8Mo:function(e,n,t){var r=t(\"93I4\");e.exports=function(e,n){if(!r(e))return e;var t,a;if(n&&\"function\"==typeof(t=e.toString)&&!r(a=t.call(e)))return a;if(\"function\"==typeof(t=e.valueOf)&&!r(a=t.call(e)))return a;if(!n&&\"function\"==typeof(t=e.toString)&&!r(a=t.call(e)))return a;throw TypeError(\"Can't convert object to primitive value\")}},GemG:function(e,n,t){var r,a,l;(function(t,o){a=[e,n],r=o,l=\"function\"===typeof r?r.apply(n,a):r,void 0===l||(e.exports=l)})(0,(function(e,n){\"use strict\";var t=\"function\"===typeof Map?new Map:function(){var e=[],n=[];return{has:function(n){return e.indexOf(n)>-1},get:function(t){return n[e.indexOf(t)]},set:function(t,r){-1===e.indexOf(t)&&(e.push(t),n.push(r))},delete:function(t){var r=e.indexOf(t);r>-1&&(e.splice(r,1),n.splice(r,1))}}}(),r=function(e){return new Event(e,{bubbles:!0})};try{new Event(\"test\")}catch(c){r=function(e){var n=document.createEvent(\"Event\");return n.initEvent(e,!0,!1),n}}function a(e){if(e&&e.nodeName&&\"TEXTAREA\"===e.nodeName&&!t.has(e)){var n=null,a=null,l=null,o=function(){e.clientWidth!==a&&m()},i=function(n){window.removeEventListener(\"resize\",o,!1),e.removeEventListener(\"input\",m,!1),e.removeEventListener(\"keyup\",m,!1),e.removeEventListener(\"autosize:destroy\",i,!1),e.removeEventListener(\"autosize:update\",m,!1),Object.keys(n).forEach((function(t){e.style[t]=n[t]})),t[\"delete\"](e)}.bind(e,{height:e.style.height,resize:e.style.resize,overflowY:e.style.overflowY,overflowX:e.style.overflowX,wordWrap:e.style.wordWrap});e.addEventListener(\"autosize:destroy\",i,!1),\"onpropertychange\"in e&&\"oninput\"in e&&e.addEventListener(\"keyup\",m,!1),window.addEventListener(\"resize\",o,!1),e.addEventListener(\"input\",m,!1),e.addEventListener(\"autosize:update\",m,!1),e.style.overflowX=\"hidden\",e.style.wordWrap=\"break-word\",t.set(e,{destroy:i,update:m}),c()}function c(){var t=window.getComputedStyle(e,null);\"vertical\"===t.resize?e.style.resize=\"none\":\"both\"===t.resize&&(e.style.resize=\"horizontal\"),n=\"content-box\"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),isNaN(n)&&(n=0),m()}function u(n){var t=e.style.width;e.style.width=\"0px\",e.offsetWidth,e.style.width=t,e.style.overflowY=n}function s(e){var n=[];while(e&&e.parentNode&&e.parentNode instanceof Element)e.parentNode.scrollTop&&n.push({node:e.parentNode,scrollTop:e.parentNode.scrollTop}),e=e.parentNode;return n}function d(){if(0!==e.scrollHeight){var t=s(e),r=document.documentElement&&document.documentElement.scrollTop;e.style.height=\"\",e.style.height=e.scrollHeight+n+\"px\",a=e.clientWidth,t.forEach((function(e){e.node.scrollTop=e.scrollTop})),r&&(document.documentElement.scrollTop=r)}}function m(){d();var n=Math.round(parseFloat(e.style.height)),t=window.getComputedStyle(e,null),a=\"content-box\"===t.boxSizing?Math.round(parseFloat(t.height)):e.offsetHeight;if(a<n?\"hidden\"===t.overflowY&&(u(\"scroll\"),d(),a=\"content-box\"===t.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight):\"hidden\"!==t.overflowY&&(u(\"hidden\"),d(),a=\"content-box\"===t.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight),l!==a){l=a;var o=r(\"autosize:resized\");try{e.dispatchEvent(o)}catch(i){}}}}function l(e){var n=t.get(e);n&&n.destroy()}function o(e){var n=t.get(e);n&&n.update()}var i=null;\"undefined\"===typeof window||\"function\"!==typeof window.getComputedStyle?(i=function(e){return e},i.destroy=function(e){return e},i.update=function(e){return e}):(i=function(e,n){return e&&Array.prototype.forEach.call(e.length?e:[e],(function(e){return a(e,n)})),e},i.destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],l),e},i.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],o),e}),n[\"default\"]=i,e.exports=n[\"default\"]}))},GpaW:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"dIFn\")},GwJS:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"NR74\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"two-dimensional\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#two-dimensional\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Two-dimensional\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport { Grid } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport './index.scss';\\n\\nconst data = ['#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC'];\\nconst data1 = ['#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC'];\\nconst data2 = ['#FFDDDD', '#FFFFCC', '#FFDDDD'];\\nconst data3 = ['#FFDDDD', '#FFFFCC', '#CCCCFF', '#FFFFCC', '#FFDDDD'];\\nconst data4 = ['#FFDDDD', '#CCCCFF', '#FFFFCC', '#66CCCC'];\\n\\nexport default () => {\\n  const renderGridItem = (col: any, index?: number) => (\\n    <View className=\\\"demo-grid-item\\\" style={{ backgroundColor: col }}>\\n      {index}\\n    </View>\\n  );\\n\\n  return (\\n    <Frame padding>\\n      <Block noTitlePadding title=\\\"Basic\\\" className=\\\"demo-grid\\\">\\n        <Grid data={data} columns={3}>\\n          {renderGridItem}\\n        </Grid>\\n        <View className=\\\"space\\\" />\\n        <Grid data={data1} columns={3}>\\n          {renderGridItem}\\n        </Grid>\\n      </Block>\\n      <Block noTitlePadding title=\\\"Gutter\\\" className=\\\"demo-grid\\\">\\n        <Grid data={data2} columns={3} gutter={16}>\\n          {renderGridItem}\\n        </Grid>\\n        <View className=\\\"space\\\" />\\n        <Grid data={data} columns={3} gutter={[8, 8]}>\\n          {renderGridItem}\\n        </Grid>\\n      </Block>\\n      <Block noTitlePadding title=\\\"Span\\\" className=\\\"demo-grid\\\">\\n        <Grid data={data3} columns={3} span={16}>\\n          {renderGridItem}\\n        </Grid>\\n        <View className=\\\"space\\\" />\\n        <Grid data={data3} columns={3} span={-16}>\\n          {renderGridItem}\\n        </Grid>\\n        <View className=\\\"space\\\" />\\n        <Grid data={data4} columns={3} span={[8, 16, 8, 16]}>\\n          {renderGridItem}\\n        </Grid>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nrequire('./index.scss');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar data = ['#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC'];\\nvar data1 = ['#FFDDDD', '#FFFFCC', '#FFDDDD', '#FFFFCC'];\\nvar data2 = ['#FFDDDD', '#FFFFCC', '#FFDDDD'];\\nvar data3 = ['#FFDDDD', '#FFFFCC', '#CCCCFF', '#FFFFCC', '#FFDDDD'];\\nvar data4 = ['#FFDDDD', '#CCCCFF', '#FFFFCC', '#66CCCC'];\\n\\nvar _default = function _default() {\\n  var renderGridItem = function renderGridItem(col, index) {\\n    return (\\n      <_one.View\\n        className=\\\"demo-grid-item\\\"\\n        style={{\\n          backgroundColor: col,\\n        }}\\n      >\\n        {index}\\n      </_one.View>\\n    );\\n  };\\n\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\" className=\\\"demo-grid\\\">\\n        <_annaRemaxUi.Grid data={data} columns={3}>\\n          {renderGridItem}\\n        </_annaRemaxUi.Grid>\\n        <_one.View className=\\\"space\\\" />\\n        <_annaRemaxUi.Grid data={data1} columns={3}>\\n          {renderGridItem}\\n        </_annaRemaxUi.Grid>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Gutter\\\" className=\\\"demo-grid\\\">\\n        <_annaRemaxUi.Grid data={data2} columns={3} gutter={16}>\\n          {renderGridItem}\\n        </_annaRemaxUi.Grid>\\n        <_one.View className=\\\"space\\\" />\\n        <_annaRemaxUi.Grid data={data} columns={3} gutter={[8, 8]}>\\n          {renderGridItem}\\n        </_annaRemaxUi.Grid>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Span\\\" className=\\\"demo-grid\\\">\\n        <_annaRemaxUi.Grid data={data3} columns={3} span={16}>\\n          {renderGridItem}\\n        </_annaRemaxUi.Grid>\\n        <_one.View className=\\\"space\\\" />\\n        <_annaRemaxUi.Grid data={data3} columns={3} span={-16}>\\n          {renderGridItem}\\n        </_annaRemaxUi.Grid>\\n        <_one.View className=\\\"space\\\" />\\n        <_annaRemaxUi.Grid data={data4} columns={3} span={[8, 16, 8, 16]}>\\n          {renderGridItem}\\n        </_annaRemaxUi.Grid>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-27\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"},\"index.scss\":{path:\"./index.scss\",content:\".space{\\n  height: 80px;\\n  width: 100%;\\n}\\n\\n.demo-grid{\\n  .anna-grid {\\n    border-radius: 16px;\\n    overflow: hidden;\\n    .anna-row {\\n      border-radius: 0;\\n      overflow: hidden;\\n      margin-bottom: 0;\\n      .anna-col {\\n        height: auto;\\n        line-height: 88px;\\n        text-align: center;\\n        font-size: 28px;\\n        >view {\\n          background-color: #FDFFFD;\\n        }\\n        >div {\\n          background-color: #FDFFFD;\\n        }\\n      }\\n    }\\n  }\\n}\\n\\n.demo-grid-item{\\n  height: 220px;\\n  display: flex;\\n  justify-content: center;\\n  align-items: center;\\n  font-size: 32px;\\n}\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"grid\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#grid\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Grid\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"data\"),l.a.createElement(\"td\",null,\"Grid\\u7684\\u6570\\u636e\\uff0c\\u6570\\u7ec4\\u6bcf\\u4e2a\\u5143\\u7d20\\u4ee3\\u8868Grid\\u5b50\\u9879\\u76ee\\u7684\\u6570\\u636e\"),l.a.createElement(\"td\",null,\"any[]\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"[]\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"columns\"),l.a.createElement(\"td\",null,\"\\u5217\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"4\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"gutter\"),l.a.createElement(\"td\",null,\"Grid\\u95f4\\u9694\\u3002\\u4e3a \",l.a.createElement(\"code\",null,\"number\"),\" \\u65f6\\u8868\\u793a\\u6c34\\u5e73\\u95f4\\u8ddd\\uff0c\\u4e3a \",l.a.createElement(\"code\",null,\"[number, number]\"),\" \\u65f6\\u8868\\u793a [\\u6c34\\u5e73\\u95f4\\u8ddd, \\u5782\\u76f4\\u95f4\\u8ddd]\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"number\"),\" | \",l.a.createElement(\"code\",null,\"[number, number?]\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"span\"),l.a.createElement(\"td\",null,\"Grid\\u5b50\\u9879\\u76ee\\u7684\\u5360\\u4f4d\\u683c\\u6570\\u3002\\u4e3a \",l.a.createElement(\"code\",null,\"number\"),\" \\u65f6\\u8868\\u793a\\u7b2c\\u4e00\\u4e2a\\u5b50\\u9879\\u76ee\\u7684\\u5360\\u4f4d\\u683c\\u6570\\uff0c\\u82e5\\u4e3a\\u8d1f\\u6570\\u5219\\u8868\\u793a\\u6700\\u540e\\u4e00\\u4e2a\\u5b50\\u9879\\u76ee\\u7684\\u5360\\u4f4d\\u683c\\u6570\\uff1b\\u4e3a \",l.a.createElement(\"code\",null,\"number[]\"),\" \\u65f6\\u8868\\u793a\\u591a\\u4e2a\\u5b50\\u9879\\u76ee\\u7684\\u5360\\u4f4d\\u683c\\u6570\\uff0c\\u82e5\\u6570\\u7ec4\\u957f\\u5ea6\\u5c0f\\u4e8eGrid\\u5b50\\u9879\\u76ee\\u7684\\u4e2a\\u6570\\uff0c\\u4f59\\u4e0b\\u7684\\u5360\\u4f4d\\u683c\\u6570\\u5c06\\u7531 \",l.a.createElement(\"code\",null,\"columns\"),\" \\u51b3\\u5b9a\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"number\"),\" | \",l.a.createElement(\"code\",null,\"number[]\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"children\"),l.a.createElement(\"td\",null,\"\\u6e32\\u67d3Grid\\u5b50\\u9879\\u76ee\\u7684\\u51fd\\u6570, \\u9700\\u8981\\u8fd4\\u56de\\u5b50\\u9879\\u76ee\\u5143\\u7d20\"),l.a.createElement(\"td\",null,\"(o: any, index?: number, colIndex?: number, rowIndex?: number) => any\"),l.a.createElement(\"td\",null,\"-\"))))))}},HOYw:function(e,n,t){},HThb:function(e,n,t){\"use strict\";t.d(n,\"c\",(function(){return a})),t.d(n,\"d\",(function(){return l})),t.d(n,\"e\",(function(){return o})),t.d(n,\"b\",(function(){return i})),t.d(n,\"a\",(function(){return c}));var r=t(\"QyJ8\"),a=(t(\"k1fw\"),function(){return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,(function(e){var n=16*Math.random()|0,t=\"x\"==e?n:3&n|8;return t.toString(16)}))}),l=function(e,n,t){var r,a,l=0,o=null;t||(t={});var i=function(){l=!1===t.leading?0:(new Date).getTime(),o=null,e.apply(r,a),o||(r=a=null)},c=function(){var c=(new Date).getTime();l||!1!==t.leading||(l=c);var u=n-(c-l);r=this,a=arguments,u<=0||u>n?(o&&(clearTimeout(o),o=null),l=c,e.apply(r,a),o||(r=a=null)):o||!1===t.trailing||(o=setTimeout(i,u))};return c},o=function(e,n,t){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:24,a=[],l=[],o=r/n;if(!Array.isArray(e))return[a,l];var i=[];if(t){i=new Array(e.length).fill(o),\"number\"===typeof t&&(t>0&&(i[0]=t),t<0&&(i[e.length-1]=Math.abs(t))),Array.isArray(t)&&(i=t.concat(i.slice(t.length)));for(var c=0,u=0,s=0;s<i.length;s++){var d=i[s],m=[e[s]],p=[d];d>=24?(u=a.push(m),l.push(p)):24-c>=d?(a[u]?a[u]=a[u].concat(e[s]):u=a.push(m)-1,l[u]?l[u]=l[u].concat(d):u=l.push(p)-1,c+=d):(u=a.push(m)-1,l.push(p),c=d)}return[a,l]}for(var f=Math.ceil(e.length/n),h=e.concat([]),y=0,g=0;g<f;g++){var b=h.slice(y,y+=n);a.push(b),l.push(new Array(b.length).fill(o))}return[a,l]},i=function e(n){return Array.isArray(n)?n.reduce((function(n,t){return Array.isArray(t)?n.concat(e(t)):n.concat(t)}),[]):[]},c=function e(n){var t=null;if(Array.isArray(n)){t=[];for(var a=0;a<n.length;a+=1){var l=n[a];t[a]=e(l)}}else\"object\"===Object(r[\"a\"])(n)&&null!==n?(t={},Object.keys(n).forEach((function(r){var a=n[r];t[r]=e(a)}))):t=n;return t}},Hfiw:function(e,n,t){var r=t(\"Y7ZC\");r(r.S,\"Object\",{setPrototypeOf:t(\"6tYh\").set})},Hsns:function(e,n,t){var r=t(\"93I4\"),a=t(\"5T2Y\").document,l=r(a)&&r(a.createElement);e.exports=function(e){return l?a.createElement(e):{}}},HwU6:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0});var r=[\"apos\",\"nbsp\",\"iexcl\",\"cent\",\"pound\",\"curren\",\"yen\",\"brvbar\",\"sect\",\"uml\",\"copy\",\"ordf\",\"laquo\",\"not\",\"shy\",\"reg\",\"macr\",\"deg\",\"plusmn\",\"sup2\",\"sup3\",\"acute\",\"micro\",\"para\",\"middot\",\"cedil\",\"sup1\",\"ordm\",\"raquo\",\"frac14\",\"frac12\",\"frac34\",\"iquest\",\"Agrave\",\"Aacute\",\"Acirc\",\"Atilde\",\"Auml\",\"Aring\",\"Aelig\",\"Ccedil\",\"Egrave\",\"Eacute\",\"Ecirc\",\"Euml\",\"Igrave\",\"Iacute\",\"Icirc\",\"Iuml\",\"ETH\",\"Ntilde\",\"Ograve\",\"Oacute\",\"Ocirc\",\"Otilde\",\"Ouml\",\"times\",\"Oslash\",\"Ugrave\",\"Uacute\",\"Ucirc\",\"Uuml\",\"Yacute\",\"THORN\",\"szlig\",\"agrave\",\"aacute\",\"acirc\",\"atilde\",\"auml\",\"aring\",\"aelig\",\"ccedil\",\"egrave\",\"eacute\",\"ecirc\",\"euml\",\"igrave\",\"iacute\",\"icirc\",\"iuml\",\"eth\",\"ntilde\",\"ograve\",\"oacute\",\"ocirc\",\"otilde\",\"ouml\",\"divide\",\"oslash\",\"ugrave\",\"uacute\",\"ucirc\",\"uuml\",\"yacute\",\"thorn\",\"yuml\",\"quot\",\"amp\",\"lt\",\"gt\",\"OElig\",\"oelig\",\"Scaron\",\"scaron\",\"Yuml\",\"circ\",\"tilde\",\"ensp\",\"emsp\",\"thinsp\",\"zwnj\",\"zwj\",\"lrm\",\"rlm\",\"ndash\",\"mdash\",\"lsquo\",\"rsquo\",\"sbquo\",\"ldquo\",\"rdquo\",\"bdquo\",\"dagger\",\"Dagger\",\"permil\",\"lsaquo\",\"rsaquo\",\"euro\",\"fnof\",\"Alpha\",\"Beta\",\"Gamma\",\"Delta\",\"Epsilon\",\"Zeta\",\"Eta\",\"Theta\",\"Iota\",\"Kappa\",\"Lambda\",\"Mu\",\"Nu\",\"Xi\",\"Omicron\",\"Pi\",\"Rho\",\"Sigma\",\"Tau\",\"Upsilon\",\"Phi\",\"Chi\",\"Psi\",\"Omega\",\"alpha\",\"beta\",\"gamma\",\"delta\",\"epsilon\",\"zeta\",\"eta\",\"theta\",\"iota\",\"kappa\",\"lambda\",\"mu\",\"nu\",\"xi\",\"omicron\",\"pi\",\"rho\",\"sigmaf\",\"sigma\",\"tau\",\"upsilon\",\"phi\",\"chi\",\"psi\",\"omega\",\"thetasym\",\"upsih\",\"piv\",\"bull\",\"hellip\",\"prime\",\"Prime\",\"oline\",\"frasl\",\"weierp\",\"image\",\"real\",\"trade\",\"alefsym\",\"larr\",\"uarr\",\"rarr\",\"darr\",\"harr\",\"crarr\",\"lArr\",\"uArr\",\"rArr\",\"dArr\",\"hArr\",\"forall\",\"part\",\"exist\",\"empty\",\"nabla\",\"isin\",\"notin\",\"ni\",\"prod\",\"sum\",\"minus\",\"lowast\",\"radic\",\"prop\",\"infin\",\"ang\",\"and\",\"or\",\"cap\",\"cup\",\"int\",\"there4\",\"sim\",\"cong\",\"asymp\",\"ne\",\"equiv\",\"le\",\"ge\",\"sub\",\"sup\",\"nsub\",\"sube\",\"supe\",\"oplus\",\"otimes\",\"perp\",\"sdot\",\"lceil\",\"rceil\",\"lfloor\",\"rfloor\",\"lang\",\"rang\",\"loz\",\"spades\",\"clubs\",\"hearts\",\"diams\"],a=[39,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,34,38,60,62,338,339,352,353,376,710,732,8194,8195,8201,8204,8205,8206,8207,8211,8212,8216,8217,8218,8220,8221,8222,8224,8225,8240,8249,8250,8364,402,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,977,978,982,8226,8230,8242,8243,8254,8260,8472,8465,8476,8482,8501,8592,8593,8594,8595,8596,8629,8656,8657,8658,8659,8660,8704,8706,8707,8709,8711,8712,8713,8715,8719,8721,8722,8727,8730,8733,8734,8736,8743,8744,8745,8746,8747,8756,8764,8773,8776,8800,8801,8804,8805,8834,8835,8836,8838,8839,8853,8855,8869,8901,8968,8969,8970,8971,9001,9002,9674,9824,9827,9829,9830],l={},o={};(function(){var e=0,n=r.length;while(e<n){var t=r[e],i=a[e];l[t]=String.fromCharCode(i),o[i]=t,e++}})();var i=function(){function e(){}return e.prototype.decode=function(e){return e&&e.length?e.replace(/&(#?[\\w\\d]+);?/g,(function(e,n){var t;if(\"#\"===n.charAt(0)){var r=\"x\"===n.charAt(1).toLowerCase()?parseInt(n.substr(2),16):parseInt(n.substr(1));isNaN(r)||r<-32768||r>65535||(t=String.fromCharCode(r))}else t=l[n];return t||e})):\"\"},e.decode=function(n){return(new e).decode(n)},e.prototype.encode=function(e){if(!e||!e.length)return\"\";var n=e.length,t=\"\",r=0;while(r<n){var a=o[e.charCodeAt(r)];t+=a?\"&\"+a+\";\":e.charAt(r),r++}return t},e.encode=function(n){return(new e).encode(n)},e.prototype.encodeNonUTF=function(e){if(!e||!e.length)return\"\";var n=e.length,t=\"\",r=0;while(r<n){var a=e.charCodeAt(r),l=o[a];t+=l?\"&\"+l+\";\":a<32||a>126?\"&#\"+a+\";\":e.charAt(r),r++}return t},e.encodeNonUTF=function(n){return(new e).encodeNonUTF(n)},e.prototype.encodeNonASCII=function(e){if(!e||!e.length)return\"\";var n=e.length,t=\"\",r=0;while(r<n){var a=e.charCodeAt(r);a<=255?t+=e[r++]:(t+=\"&#\"+a+\";\",r++)}return t},e.encodeNonASCII=function(n){return(new e).encodeNonASCII(n)},e}();n.Html4Entities=i},IqLY:function(e,n,t){\"use strict\";var r=t(\"jrin\"),a=t(\"q1tI\"),l=t(\"YCKM\"),o=t(\"TSYQ\"),i=t.n(o),c=t(\"cjXl\"),u=t(\"z75s\"),s=t(\"bS3J\"),d=Object(s[\"a\"])(\"popup\"),m=function(e){var n,t=e.open,o=void 0!==t&&t,s=e.children,m=e.onClose,p=e.closeable,f=e.title,h=e.position,y=void 0===h?\"center\":h,g=e.style,b=e.mask,v=void 0===b||b,E=e.square,k=e.curve,x=e.transparent,_=function(){null===m||void 0===m||m()},w=i()((n={},Object(r[\"a\"])(n,\"\".concat(d,\"-container\"),!0),Object(r[\"a\"])(n,\"\".concat(d,\"-container-\").concat(y),y),Object(r[\"a\"])(n,\"\".concat(d,\"-container-ease\"),\"ease\"===k),Object(r[\"a\"])(n,\"\".concat(d,\"-container-square\"),E),Object(r[\"a\"])(n,\"\".concat(d,\"-container-active\"),o),Object(r[\"a\"])(n,\"\".concat(d,\"-container-transparent\"),x),n));return a[\"createElement\"](l[\"f\"],{className:d},a[\"createElement\"](l[\"f\"],{className:w,style:g},f?a[\"createElement\"](l[\"f\"],{className:\"\".concat(d,\"-container-title\")},f):null,s,p?a[\"createElement\"](l[\"f\"],{className:\"\".concat(d,\"-container-close\"),onTap:function(){null===m||void 0===m||m()}},a[\"createElement\"](u[\"a\"],{type:\"close\",size:\"1.25rem\",color:\"#999\"})):null),v?a[\"createElement\"](c[\"a\"],{show:o,onTap:_}):null)};n[\"a\"]=m},JB68:function(e,n,t){var r=t(\"Jes0\");e.exports=function(e){return Object(r(e))}},JCa5:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"UuRt\")},JMDn:function(e,n,t){},JbBM:function(e,n,t){t(\"Hfiw\"),e.exports=t(\"WEpk\").Object.setPrototypeOf},Jes0:function(e,n){e.exports=function(e){if(void 0==e)throw TypeError(\"Can't call method on  \"+e);return e}},\"K+nK\":function(e,n){function t(e){return e&&e.__esModule?e:{default:e}}e.exports=t},K8hH:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"tIdH\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"steps\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#steps\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Steps\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport { Steps } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\n\\nexport default () => {\\n  return (\\n    <Frame padding>\\n      <Block noTitlePadding title=\\\"Basic\\\">\\n        <Steps\\n          current={1}\\n          steps={[\\n            {\\n              title: '\\u5ba2\\u6237\\u4e0b\\u5355',\\n            },\\n            {\\n              title: '\\u5546\\u57ce\\u53d1\\u8d27',\\n            },\\n            {\\n              title: '\\u4e70\\u5bb6\\u786e\\u8ba4',\\n            },\\n          ]}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Status\\\">\\n        <Steps\\n          current={1}\\n          status={'error'}\\n          steps={[\\n            {\\n              title: '\\u5ba2\\u6237\\u4e0b\\u5355',\\n            },\\n            {\\n              title: '\\u5546\\u57ce\\u53d1\\u8d27',\\n              errorTitle: '\\u53d1\\u8d27\\u5931\\u8d25',\\n            },\\n            {\\n              title: '\\u4e70\\u5bb6\\u786e\\u8ba4',\\n            },\\n          ]}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Direction\\\">\\n        <View\\n          style={{\\n            padding: '60px 50px',\\n          }}\\n        >\\n          <Steps\\n            direction=\\\"vertical\\\"\\n            steps={[\\n              {\\n                title: '\\u62a5\\u4ef7\\u6210\\u529f',\\n              },\\n              {\\n                title: '\\u8be2\\u4ef7\\u4e2d',\\n              },\\n              {\\n                title: '\\u5f85\\u5904\\u7406',\\n              },\\n            ]}\\n          />\\n        </View>\\n      </Block>\\n      <Block noTitlePadding title=\\\"Description & Extra\\\">\\n        <View\\n          style={{\\n            padding: '60px 50px',\\n          }}\\n        >\\n          <Steps\\n            direction=\\\"vertical\\\"\\n            steps={[\\n              {\\n                title: '\\u62a5\\u4ef7\\u6210\\u529f',\\n                description: '\\u5ba2\\u6237\\u5df2\\u63a5\\u53d7\\u62a5\\u4ef7',\\n                extra: '2020-5-1',\\n              },\\n              {\\n                title: '\\u8be2\\u4ef7\\u4e2d',\\n                description: '\\u9500\\u552e\\u4ee5\\u5411\\u91c7\\u8d2d\\u63d0\\u4ea4\\u8be2\\u4ef7\\u8bf7\\u6c42',\\n                extra: '2020-4-27',\\n              },\\n              {\\n                title: '\\u5f85\\u5904\\u7406',\\n                description: '\\u5ba2\\u6237\\u5df2\\u4e0b\\u5355\\uff0c\\u8ba2\\u5355\\u7b49\\u5f85\\u9500\\u552e\\u5904\\u7406',\\n                extra: '2020-4-23',\\n              },\\n            ]}\\n          />\\n        </View>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\">\\n        <_annaRemaxUi.Steps\\n          current={1}\\n          steps={[\\n            {\\n              title: '\\u5ba2\\u6237\\u4e0b\\u5355',\\n            },\\n            {\\n              title: '\\u5546\\u57ce\\u53d1\\u8d27',\\n            },\\n            {\\n              title: '\\u4e70\\u5bb6\\u786e\\u8ba4',\\n            },\\n          ]}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Status\\\">\\n        <_annaRemaxUi.Steps\\n          current={1}\\n          status={'error'}\\n          steps={[\\n            {\\n              title: '\\u5ba2\\u6237\\u4e0b\\u5355',\\n            },\\n            {\\n              title: '\\u5546\\u57ce\\u53d1\\u8d27',\\n              errorTitle: '\\u53d1\\u8d27\\u5931\\u8d25',\\n            },\\n            {\\n              title: '\\u4e70\\u5bb6\\u786e\\u8ba4',\\n            },\\n          ]}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Direction\\\">\\n        <_one.View\\n          style={{\\n            padding: '60px 50px',\\n          }}\\n        >\\n          <_annaRemaxUi.Steps\\n            direction=\\\"vertical\\\"\\n            steps={[\\n              {\\n                title: '\\u62a5\\u4ef7\\u6210\\u529f',\\n              },\\n              {\\n                title: '\\u8be2\\u4ef7\\u4e2d',\\n              },\\n              {\\n                title: '\\u5f85\\u5904\\u7406',\\n              },\\n            ]}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Description & Extra\\\">\\n        <_one.View\\n          style={{\\n            padding: '60px 50px',\\n          }}\\n        >\\n          <_annaRemaxUi.Steps\\n            direction=\\\"vertical\\\"\\n            steps={[\\n              {\\n                title: '\\u62a5\\u4ef7\\u6210\\u529f',\\n                description: '\\u5ba2\\u6237\\u5df2\\u63a5\\u53d7\\u62a5\\u4ef7',\\n                extra: '2020-5-1',\\n              },\\n              {\\n                title: '\\u8be2\\u4ef7\\u4e2d',\\n                description: '\\u9500\\u552e\\u4ee5\\u5411\\u91c7\\u8d2d\\u63d0\\u4ea4\\u8be2\\u4ef7\\u8bf7\\u6c42',\\n                extra: '2020-4-27',\\n              },\\n              {\\n                title: '\\u5f85\\u5904\\u7406',\\n                description: '\\u5ba2\\u6237\\u5df2\\u4e0b\\u5355\\uff0c\\u8ba2\\u5355\\u7b49\\u5f85\\u9500\\u552e\\u5904\\u7406',\\n                extra: '2020-4-23',\\n              },\\n            ]}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-1\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"steps-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#steps-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Steps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"current\"),l.a.createElement(\"td\",null,\"\\u6307\\u5b9a\\u5f53\\u524d\\u6b65\\u9aa4\\uff0c\\u4ece 0 \\u5f00\\u59cb\\u8bb0\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"0\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"status\"),l.a.createElement(\"td\",null,\"\\u6307\\u5b9a\\u5f53\\u524d\\u6b65\\u9aa4\\u7684\\u72b6\\u6001\\u3002 \\u53ef\\u9009\\u5931\\u8d25 \",l.a.createElement(\"code\",null,\"error\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"direction\"),l.a.createElement(\"td\",null,\"\\u6307\\u5b9a\\u6b65\\u9aa4\\u6761\\u65b9\\u5411\\u3002\\u53ef\\u9009\\u6c34\\u5e73 \",l.a.createElement(\"code\",null,\"horizontal\"),\" \\u548c\\u7ad6\\u76f4 \",l.a.createElement(\"code\",null,\"vertical\"),\" \\u4e24\\u79cd\\u65b9\\u5411\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"horizontal\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"steps\"),l.a.createElement(\"td\",null,\"\\u6b65\\u9aa4\\u6570\\u636e\"),l.a.createElement(\"td\",null,\"StepProps[]\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"stepprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#stepprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"StepProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"title\"),l.a.createElement(\"td\",null,\"\\u6807\\u9898\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\"|\",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"errorTitle\"),l.a.createElement(\"td\",null,\"\\u5931\\u8d25\\u72b6\\u6001\\u4e0b\\u7684\\u6807\\u9898\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\"|\",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"extra\"),l.a.createElement(\"td\",null,\"\\u53f3\\u4e0a\\u89d2\\u81ea\\u5b9a\\u4e49\\u533a\\u57df\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\"|\",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"description\"),l.a.createElement(\"td\",null,\"\\u6b65\\u9aa4\\u7684\\u8be6\\u60c5\\u63cf\\u8ff0\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\"|\",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\"))))))}},KC1R:function(e,n,t){},KCaj:function(e,n,t){},KUxP:function(e,n){e.exports=function(e){try{return!!e()}catch(n){return!0}}},KiPL:function(e,n,t){},LQzi:function(e,n,t){e.exports={extra:\"extra___3iKa4\",row:\"row___3Garu\",coverExtra:\"coverExtra___1tD1b\",coverRow:\"coverRow___3Seo0\",foot:\"foot___2kvWX\",footHorizontal:\"footHorizontal___4gSxp\",imageContainer:\"imageContainer___3VB-X\"}},LjQu:function(e,n,t){\"use strict\";var r=t(\"0Owb\"),a=t(\"k1fw\"),l=t(\"jrin\"),o=t(\"q1tI\"),i=t(\"YCKM\"),c=t(\"TSYQ\"),u=t.n(c),s=t(\"bS3J\"),d=Object(s[\"a\"])(\"tag\"),m=function(e){var n,t=e.color,r=e.plain,a=e.size,c=e.block,s=e.className,m=e.style,p=e.children,f=e.onTap,h=u()(d,(n={},Object(l[\"a\"])(n,\"\".concat(d,\"-plain\"),r),Object(l[\"a\"])(n,\"\".concat(d,\"-small\"),\"small\"===a),Object(l[\"a\"])(n,\"\".concat(d,\"-large\"),\"large\"===a),Object(l[\"a\"])(n,\"\".concat(d,\"-block\"),c),Object(l[\"a\"])(n,\"\".concat(d,\"-\").concat(t),t),n),s);return o[\"createElement\"](i[\"f\"],{className:h,style:m,onTap:f},p)};m.CheckableTag=function(e){var n,t=e.className,i=e.checked,c=e.checkedColor,s=e.style,p=void 0===s?{}:s,f=e.disabled,h=e.onChange,y=e.children,g=p.height,b=g;\"string\"===typeof g&&(b=g.includes(\"px\")?Number(g.slice(0,-2)):Number(g));var v=void 0;g&&(v=Object(a[\"a\"])(Object(a[\"a\"])({},p),{},{lineHeight:\"\".concat(b-4,\"px\")}));var E=function(){f||null===h||void 0===h||h(!i)};return o[\"createElement\"](m,Object(r[\"a\"])({size:\"large\"},e,{className:u()((n={},Object(l[\"a\"])(n,\"\".concat(d,\"-checkable\"),!0),Object(l[\"a\"])(n,\"\".concat(d,\"-checked\"),i),Object(l[\"a\"])(n,\"\".concat(d,\"-\").concat(c),i&&c),Object(l[\"a\"])(n,\"\".concat(d,\"-disabled\"),f),n),t),style:v,onTap:E}),y)},n[\"a\"]=m},LtsZ:function(e,n,t){\"use strict\";t.r(n),t.d(n,\"ApplyPluginsType\",(function(){return c})),t.d(n,\"Plugin\",(function(){return N})),t.d(n,\"dynamic\",(function(){return G}));var r=t(\"WmNS\"),a=t.n(r),l=t(\"55Ip\");t.d(n,\"Link\",(function(){return l[\"Link\"]}));var o=t(\"Ty5D\");t.d(n,\"MemoryRouter\",(function(){return o[\"a\"]})),t.d(n,\"NavLink\",(function(){return l[\"NavLink\"]})),t.d(n,\"Prompt\",(function(){return o[\"b\"]})),t.d(n,\"Redirect\",(function(){return o[\"c\"]})),t.d(n,\"Route\",(function(){return o[\"d\"]})),t.d(n,\"Router\",(function(){return o[\"e\"]})),t.d(n,\"StaticRouter\",(function(){return o[\"f\"]})),t.d(n,\"Switch\",(function(){return o[\"g\"]})),t.d(n,\"matchPath\",(function(){return o[\"j\"]})),t.d(n,\"useHistory\",(function(){return o[\"k\"]})),t.d(n,\"useLocation\",(function(){return o[\"l\"]})),t.d(n,\"useParams\",(function(){return o[\"m\"]})),t.d(n,\"useRouteMatch\",(function(){return o[\"n\"]})),t.d(n,\"withRouter\",(function(){return o[\"o\"]})),t.d(n,\"__RouterContext\",(function(){return o[\"h\"]}));var i=t(\"YS25\");t.d(n,\"createBrowserHistory\",(function(){return i[\"a\"]})),t.d(n,\"createHashHistory\",(function(){return i[\"b\"]})),t.d(n,\"createMemoryHistory\",(function(){return i[\"d\"]}));var c,u=t(\"q1tI\"),s=t.n(u),d=t(\"8L3h\");function m(e){return m=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},m(e)}function p(e,n,t,r,a,l,o){try{var i=e[l](o),c=i.value}catch(u){return void t(u)}i.done?n(c):Promise.resolve(c).then(r,a)}function f(e){return function(){var n=this,t=arguments;return new Promise((function(r,a){var l=e.apply(n,t);function o(e){p(l,r,a,o,i,\"next\",e)}function i(e){p(l,r,a,o,i,\"throw\",e)}o(void 0)}))}}function h(e,n){if(!(e instanceof n))throw new TypeError(\"Cannot call a class as a function\")}function y(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,n,t){return n&&y(e.prototype,n),t&&y(e,t),e}function b(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function v(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function E(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?v(Object(t),!0).forEach((function(n){b(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):v(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function k(e){return x(e)||_(e)||w(e)||C()}function x(e){if(Array.isArray(e))return e}function _(e){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function w(e,n){if(e){if(\"string\"===typeof e)return S(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(t):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?S(e,n):void 0}}function S(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function C(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function R(e){if(\"undefined\"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=w(e))){var n=0,t=function(){};return{s:t,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:t}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var r,a,l=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return l=e.done,e},e:function(e){o=!0,a=e},f:function(){try{l||null==r[\"return\"]||r[\"return\"]()}finally{if(o)throw a}}}}function T(e,n){if(!e)throw new Error(n)}function O(e){var n=e.fns,t=e.args;if(1===n.length)return n[0];var r=n.pop();return n.reduce((function(e,n){return function(){return n(e,t)}}),r)}function j(e){return!!e&&\"object\"===m(e)&&\"function\"===typeof e.then}(function(e){e[\"compose\"]=\"compose\",e[\"modify\"]=\"modify\",e[\"event\"]=\"event\"})(c||(c={}));var N=function(){function e(n){h(this,e),this.hooks={},this.validKeys=(null===n||void 0===n?void 0:n.validKeys)||[]}return g(e,[{key:\"register\",value:function(e){var n=this;T(!!e.apply,\"register failed, plugin.apply must supplied\"),T(!!e.path,\"register failed, plugin.path must supplied\"),Object.keys(e.apply).forEach((function(t){T(n.validKeys.indexOf(t)>-1,\"register failed, invalid key \".concat(t,\" from plugin \").concat(e.path,\".\")),n.hooks[t]||(n.hooks[t]=[]),n.hooks[t]=n.hooks[t].concat(e.apply[t])}))}},{key:\"getHooks\",value:function(e){var n=e.split(\".\"),t=k(n),r=t[0],a=t.slice(1),l=this.hooks[r]||[];return a.length&&(l=l.map((function(e){try{var n,t=e,r=R(a);try{for(r.s();!(n=r.n()).done;){var l=n.value;t=t[l]}}catch(o){r.e(o)}finally{r.f()}return t}catch(i){return null}})).filter(Boolean)),l}},{key:\"applyPlugins\",value:function(e){var n=e.key,t=e.type,r=e.initialValue,l=e.args,o=e.async,i=this.getHooks(n)||[];switch(l&&T(\"object\"===m(l),\"applyPlugins failed, args must be plain object.\"),t){case c.modify:return o?i.reduce(function(){var e=f(a.a.mark((function e(t,r){var o;return a.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(T(\"function\"===typeof r||\"object\"===m(r)||j(r),\"applyPlugins failed, all hooks for key \".concat(n,\" must be function, plain object or Promise.\")),!j(t)){e.next=5;break}return e.next=4,t;case 4:t=e.sent;case 5:if(\"function\"!==typeof r){e.next=16;break}if(o=r(t,l),!j(o)){e.next=13;break}return e.next=10,o;case 10:return e.abrupt(\"return\",e.sent);case 13:return e.abrupt(\"return\",o);case 14:e.next=21;break;case 16:if(!j(r)){e.next=20;break}return e.next=19,r;case 19:r=e.sent;case 20:return e.abrupt(\"return\",E({},t,{},r));case 21:case\"end\":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),j(r)?r:Promise.resolve(r)):i.reduce((function(e,t){return T(\"function\"===typeof t||\"object\"===m(t),\"applyPlugins failed, all hooks for key \".concat(n,\" must be function or plain object.\")),\"function\"===typeof t?t(e,l):E({},e,{},t)}),r);case c.event:return i.forEach((function(e){T(\"function\"===typeof e,\"applyPlugins failed, all hooks for key \".concat(n,\" must be function.\")),e(l)}));case c.compose:return function(){return O({fns:i.concat(r),args:l})()}}}}]),e}(),P=Object(u[\"createContext\"])(null),F=[],B=[],A=!1;function V(e){var n=e(),t={loading:!0,loaded:null,error:null};return t.promise=n.then((function(e){return t.loading=!1,t.loaded=e,e}))[\"catch\"]((function(e){throw t.loading=!1,t.error=e,e})),t}function I(e){var n={loading:!1,loaded:{},error:null},t=[];try{Object.keys(e).forEach((function(r){var a=V(e[r]);a.loading?n.loading=!0:(n.loaded[r]=a.loaded,n.error=a.error),t.push(a.promise),a.promise.then((function(e){n.loaded[r]=e}))[\"catch\"]((function(e){n.error=e}))}))}catch(r){n.error=r}return n.promise=Promise.all(t).then((function(e){return n.loading=!1,e}))[\"catch\"]((function(e){throw n.loading=!1,e})),n}function U(e){return e&&e.__esModule?e[\"default\"]:e}function D(e,n){return s.a.createElement(U(e),n)}function M(e,n){var t=Object.assign({loader:null,loading:null,delay:200,timeout:null,render:D,webpack:null,modules:null},n),r=null;function a(){if(!r){var n=new L(e,t);r={getCurrentValue:n.getCurrentValue.bind(n),subscribe:n.subscribe.bind(n),retry:n.retry.bind(n),promise:n.promise.bind(n)}}return r.promise()}if(\"undefined\"===typeof window&&F.push(a),!A&&\"undefined\"!==typeof window&&\"function\"===typeof t.webpack){var l=t.webpack();B.push((function(e){var n,t=R(l);try{for(t.s();!(n=t.n()).done;){var r=n.value;if(-1!==e.indexOf(r))return a()}}catch(o){t.e(o)}finally{t.f()}}))}var o=function(e,n){a();var l=s.a.useContext(P),o=Object(d[\"useSubscription\"])(r);return s.a.useImperativeHandle(n,(function(){return{retry:r.retry}})),l&&Array.isArray(t.modules)&&t.modules.forEach((function(e){l(e)})),o.loading||o.error?s.a.createElement(t.loading,{isLoading:o.loading,pastDelay:o.pastDelay,timedOut:o.timedOut,error:o.error,retry:r.retry}):o.loaded?t.render(o.loaded,e):null},i=s.a.forwardRef(o);return i.preload=function(){return a()},i.displayName=\"LoadableComponent\",i}var L=function(){function e(n,t){h(this,e),this._loadFn=n,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}return g(e,[{key:\"promise\",value:function(){return this._res.promise}},{key:\"retry\",value:function(){var e=this;this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};var n=this._res,t=this._opts;n.loading&&(\"number\"===typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout((function(){e._update({pastDelay:!0})}),t.delay)),\"number\"===typeof t.timeout&&(this._timeout=setTimeout((function(){e._update({timedOut:!0})}),t.timeout))),this._res.promise.then((function(){e._update(),e._clearTimeouts()}))[\"catch\"]((function(n){e._update(),e._clearTimeouts()})),this._update({})}},{key:\"_update\",value:function(e){this._state=E({},this._state,{},e),this._callbacks.forEach((function(e){return e()}))}},{key:\"_clearTimeouts\",value:function(){clearTimeout(this._delay),clearTimeout(this._timeout)}},{key:\"getCurrentValue\",value:function(){return E({},this._state,{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading})}},{key:\"subscribe\",value:function(e){var n=this;return this._callbacks.add(e),function(){n._callbacks[\"delete\"](e)}}}]),e}();function K(e){return M(V,e)}function q(e){if(\"function\"!==typeof e.render)throw new Error(\"LoadableMap requires a `render(loaded, props)` function\");return M(I,e)}function z(e,n){var t=[];while(e.length){var r=e.pop();t.push(r(n))}return Promise.all(t).then((function(){if(e.length)return z(e,n)}))}function G(e){var n=K,t={loading:function(e){e.error,e.isLoading;return Object(u[\"createElement\"])(\"p\",null,\"loading...\")}};if(\"function\"===typeof e)t.loader=e;else{if(\"object\"!==m(e))throw new Error(\"Unexpect arguments \".concat(e));t=E({},t,{},e)}return n(t)}K.Map=q,K.preloadAll=function(){return new Promise((function(e,n){z(F).then(e,n)}))},K.preloadReady=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise((function(n){var t=function(){return A=!0,n()};z(B,e).then(t,t)}))},\"undefined\"!==typeof window&&(window.__NEXT_PRELOADREADY=K.preloadReady)},M1xp:function(e,n,t){var r=t(\"a0xu\");e.exports=Object(\"z\").propertyIsEnumerable(0)?Object:function(e){return\"String\"==r(e)?e.split(\"\"):Object(e)}},MIOZ:function(e,n){function t(e,n){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done);r=!0)if(t.push(o.value),n&&t.length===n)break}catch(c){a=!0,l=c}finally{try{r||null==i[\"return\"]||i[\"return\"]()}finally{if(a)throw l}}return t}}e.exports=t},MPFp:function(e,n,t){\"use strict\";var r=t(\"uOPS\"),a=t(\"Y7ZC\"),l=t(\"kTiW\"),o=t(\"NegM\"),i=t(\"SBuE\"),c=t(\"j2DC\"),u=t(\"RfKB\"),s=t(\"U+KD\"),d=t(\"UWiX\")(\"iterator\"),m=!([].keys&&\"next\"in[].keys()),p=\"@@iterator\",f=\"keys\",h=\"values\",y=function(){return this};e.exports=function(e,n,t,g,b,v,E){c(t,n,g);var k,x,_,w=function(e){if(!m&&e in T)return T[e];switch(e){case f:return function(){return new t(this,e)};case h:return function(){return new t(this,e)}}return function(){return new t(this,e)}},S=n+\" Iterator\",C=b==h,R=!1,T=e.prototype,O=T[d]||T[p]||b&&T[b],j=O||w(b),N=b?C?w(\"entries\"):j:void 0,P=\"Array\"==n&&T.entries||O;if(P&&(_=s(P.call(new e)),_!==Object.prototype&&_.next&&(u(_,S,!0),r||\"function\"==typeof _[d]||o(_,d,y))),C&&O&&O.name!==h&&(R=!0,j=function(){return O.call(this)}),r&&!E||!m&&!R&&T[d]||o(T,d,j),i[n]=j,i[S]=y,b)if(k={values:C?j:w(h),keys:v?j:w(f),entries:N},E)for(x in k)x in T||l(T,x,k[x]);else a(a.P+a.F*(m||R),n,k);return k}},MfSh:function(e,n,t){\"use strict\";var r=t(\"k1fw\"),a=t(\"q1tI\"),l=t(\"YCKM\"),o=t(\"bS3J\"),i=Object(o[\"a\"])(\"loading\"),c=function(e){var n=e.style,t=e.type,o=e.color,c=void 0===o?\"#999\":o,u=e.gapColor,s=void 0===u?\"#FDFFFD\":u,d=e.radius,m=void 0===d?\"1.31rem\":d;return\"gap\"===t?a[\"createElement\"](l[\"f\"],{className:\"\".concat(i,\"-gap\"),style:{height:m,width:m,border:\"0.06rem solid \".concat(c)}},a[\"createElement\"](l[\"f\"],{className:\"\".concat(i,\"-gap-fill\"),style:{backgroundColor:s}})):\"wave\"===t?a[\"createElement\"](l[\"f\"],{className:\"\".concat(i,\"-wave\")},a[\"createElement\"](l[\"f\"],{style:{backgroundColor:c}}),a[\"createElement\"](l[\"f\"],{style:{backgroundColor:c}}),a[\"createElement\"](l[\"f\"],{style:{backgroundColor:c}}),a[\"createElement\"](l[\"f\"],{style:{backgroundColor:c}}),a[\"createElement\"](l[\"f\"],{style:{backgroundColor:c}})):\"anna\"===t?a[\"createElement\"](l[\"f\"],{className:\"\".concat(i,\"-anna\")},a[\"createElement\"](l[\"f\"],{style:{backgroundColor:c}}),a[\"createElement\"](l[\"f\"],{style:{backgroundColor:c}}),a[\"createElement\"](l[\"f\"],{style:{backgroundColor:c}})):a[\"createElement\"](l[\"f\"],{className:i,style:Object(r[\"a\"])(Object(r[\"a\"])({},n),{},{height:m,width:m,borderColor:\"\".concat(c,\" \").concat(c,\" transparent\")})})};n[\"a\"]=c},MgzW:function(e,n,t){\"use strict\";var r=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable;function o(e){if(null===e||void 0===e)throw new TypeError(\"Object.assign cannot be called with null or undefined\");return Object(e)}function i(){try{if(!Object.assign)return!1;var e=new String(\"abc\");if(e[5]=\"de\",\"5\"===Object.getOwnPropertyNames(e)[0])return!1;for(var n={},t=0;t<10;t++)n[\"_\"+String.fromCharCode(t)]=t;var r=Object.getOwnPropertyNames(n).map((function(e){return n[e]}));if(\"0123456789\"!==r.join(\"\"))return!1;var a={};return\"abcdefghijklmnopqrst\".split(\"\").forEach((function(e){a[e]=e})),\"abcdefghijklmnopqrst\"===Object.keys(Object.assign({},a)).join(\"\")}catch(l){return!1}}e.exports=i()?Object.assign:function(e,n){for(var t,i,c=o(e),u=1;u<arguments.length;u++){for(var s in t=Object(arguments[u]),t)a.call(t,s)&&(c[s]=t[s]);if(r){i=r(t);for(var d=0;d<i.length;d++)l.call(t,i[d])&&(c[i[d]]=t[i[d]])}}return c}},MvwC:function(e,n,t){var r=t(\"5T2Y\").document;e.exports=r&&r.documentElement},Mz97:function(e,n,t){},N6At:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var r=a(t(\"mZso\"));function a(e){return e&&e.__esModule?e:{default:e}}var l=function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window.location,a=t.search,l=[];return(0,r[\"default\"])(t)?(l.push(\"?anchor=\".concat(n)),a&&l.push(\"&\".concat(a.replace(\"?\",\"\"))),l.join(\"\")):\"\".concat(e).concat(a,\"#\").concat(n)},o=l;n[\"default\"]=o},NF3c:function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"wcgA\");var r=t(\"jrin\"),a=t(\"q1tI\"),l=t.n(a),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"textarea\"),d=function(e){var n,t=e.className,l=void 0===t?\"\":t,i=e.name,u=e.value,d=e.placeholder,m=e.disabled,p=e.maxlength,f=e.focus,h=e.autoHeight,y=e.showCount,g=e.rows,b=void 0===g?3:g,v=e.controlled,E=void 0!==v&&v,k=e.onChange,x=e.onFocus,_=e.onBlur,w=e.onConfirm,S=function(e){null===k||void 0===k||k(e)};return a[\"createElement\"](o[\"f\"],{className:s},a[\"createElement\"](o[\"e\"],{className:c()((n={},Object(r[\"a\"])(n,\"\".concat(s,\"-default\"),!0),Object(r[\"a\"])(n,l,!0),n)),placeholderClass:\"\".concat(s,\"-placeholder\"),name:i,value:u,placeholder:d,disabled:m,maxlength:p,focus:f,autoHeight:h,showCount:y,controlled:E,onInput:S,onFocus:x,onBlur:_,onConfirm:w,rows:b}))},m=d,p=(t(\"sXpt\"),t(\"f02A\"),t(\"k1fw\")),f=t(\"z75s\"),h=Object(u[\"a\"])(\"checkbox\"),y=function(e){var n=e.children,t=e.checked,r=e.value,l=e.extra,i=e.style,c=e.onChange,u=function(e){null===c||void 0===c||c(!t,e,r)};return a[\"createElement\"](o[\"f\"],{className:h,style:i},a[\"createElement\"](o[\"f\"],{className:\"\".concat(h,\"-container\"),onTap:u},t?a[\"createElement\"](f[\"a\"],{type:\"roundcheckfill\",size:\"1.5rem\",color:\"#1890FF\"}):a[\"createElement\"](f[\"a\"],{type:\"round\",size:\"1.5rem\",color:\"#999\"}),n?a[\"createElement\"](o[\"f\"],{className:\"\".concat(h,\"-container-label\")},n):null),a[\"createElement\"](o[\"f\"],{className:\"\".concat(h,\"-extra\")},l))},g=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2?arguments[2]:void 0,r=function(e,r,a){var l=(null===n||void 0===n?void 0:n.includes(a))?null===n||void 0===n?void 0:n.filter((function(e){return e!==a})):null===n||void 0===n?void 0:n.concat(a);null===t||void 0===t||t(l,r)},l=a[\"Children\"].map(e,(function(e){var t,a=(null===e||void 0===e?void 0:e.props)||{},l=a.checked;return(a.value||0===a.value)&&(null===(t=n)||void 0===t?void 0:t.includes(a.value))&&(l=!l),Object(p[\"a\"])(Object(p[\"a\"])({},e),{},{props:Object(p[\"a\"])(Object(p[\"a\"])({},e.props),{},{checked:l,onChange:r})})}));return l};y.Group=function(e){var n=e.value,t=void 0===n?[]:n,r=e.children,l=e.direction,i=void 0===l?\"row\":l,c=e.onChange,u=g(r,t,c);return a[\"createElement\"](o[\"f\"],{style:{display:\"flex\",flexDirection:i}},u)};var b=y,v=t(\"tJVT\"),E=t(\"Aell\"),k=t(\"30iO\"),x=t(\"0cmj\"),_=t.n(x),w={paddingBottom:\"0.94rem\"};n[\"default\"]=function(){var e=Object(a[\"useState\"])(!0),n=Object(v[\"a\"])(e,2),t=n[0],r=n[1],i=Object(a[\"useState\"])([0]),c=Object(v[\"a\"])(i,2),u=c[0],s=c[1],d=Object(a[\"useState\"])([0]),p=Object(v[\"a\"])(d,2),f=p[0],h=p[1],y=function(e){console.log(\"value\",e),s(e)},g=function(e){console.log(\"value\",e),h(e)};return l.a.createElement(E[\"a\"],{padding:!0},l.a.createElement(k[\"a\"],{title:\"Basic\",noTitlePadding:!0},l.a.createElement(o[\"f\"],{className:_.a.container},l.a.createElement(b,{checked:t,onChange:function(){return r((function(e){return!e}))}},\"Checkbox\"))),l.a.createElement(k[\"a\"],{title:\"Group\",noTitlePadding:!0},l.a.createElement(b.Group,{value:u,onChange:y},l.a.createElement(b,{value:0},\"\\u65f6\\u6548\\u95ee\\u9898\"),l.a.createElement(b,{value:1},\"\\u4ef7\\u683c\\u95ee\\u9898\"),l.a.createElement(b,{value:2},\"\\u5176\\u4ed6\"))),l.a.createElement(k[\"a\"],{title:\"Direction & Extra\",noTitlePadding:!0},l.a.createElement(o[\"f\"],{className:_.a.container},l.a.createElement(b.Group,{direction:\"column\",value:f,onChange:g},l.a.createElement(b,{value:0,style:w},\"\\u65f6\\u6548\\u95ee\\u9898\"),l.a.createElement(b,{value:1,style:w},\"\\u4ef7\\u683c\\u95ee\\u9898\"),l.a.createElement(b,{value:2,extra:l.a.createElement(m,{className:_.a.remarks,placeholder:\"\\u82e5\\u4e3a\\u5176\\u4ed6\\uff0c\\u8bf7\\u586b\\u5199\\u5907\\u6ce8\\uff08\\u6ce8\\uff1a\\u6b64\\u5904\\u4e3aextra\\uff09\",value:\"\",showCount:!1})},\"\\u5176\\u4ed6\")))))}},NJdT:function(e,n,t){\"use strict\";e.exports=t(\"+IsV\")},NKr8:function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n.scrollToSlug=d,n[\"default\"]=void 0;var a=s(t(\"q1tI\")),l=t(\"ArA+\"),o=c(t(\"+t3K\"));t(\"Uuu5\");var i=c(t(\"N6At\"));function c(e){return e&&e.__esModule?e:{default:e}}function u(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=u();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}function d(e){var n=document.getElementById(e);return n&&(document.documentElement.scrollTop=n.offsetTop-100),Boolean(n)}var m=function(e){var n=e.className,t=e.slugs,r=e.base,c=e.location,u=(0,a.useContext)(o[\"default\"]),s=u.slug,m=(0,a.useRef)(null);function p(e,n){var t,r;d(n)&&(null===(t=m.current)||void 0===t||null===(r=t.offsetParent)||void 0===r?void 0:r.scrollTop)<e.target.offsetTop&&(m.current.offsetParent.scrollTop=e.target.offsetTop)}return a[\"default\"].createElement(\"ul\",{className:n,role:\"slug-list\",ref:m},t.filter((function(e){var n=e.depth;return n>1&&n<4})).map((function(e){return a[\"default\"].createElement(\"li\",{key:e.heading,title:e.value,\"data-depth\":e.depth,className:s===e.heading?\"active\":\"\",onClick:function(n){return p(n,e.heading)}},a[\"default\"].createElement(l.Link,{to:(0,i[\"default\"])(r,e.heading,c)},a[\"default\"].createElement(\"span\",null,e.value)))})))},p=m;n[\"default\"]=p},NR74:function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"v5yi\"),t(\"GpaW\"),t(\"PZcM\");var r=t(\"tJVT\"),a=t(\"q1tI\"),l=t.n(a),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"d17V\"),s=t(\"1i6H\"),d=t(\"HThb\"),m=t(\"bS3J\"),p=Object(m[\"a\"])(\"grid\"),f=function(e,n,t){var r=e.slice(0,n+1);r[n]=r[n].slice(0,t+1);var a=Object(d[\"b\"])(r);return a.length},h=function(e){var n=e.data,t=void 0===n?[]:n,i=e.columns,m=void 0===i?4:i,h=e.gutter,y=void 0===h?0:h,g=e.span,b=e.border,v=e.children,E=Object(a[\"useMemo\"])((function(){return Object(d[\"e\"])(t,m,g,24)}),[null===t||void 0===t?void 0:t.length]),k=Object(r[\"a\"])(E,2),x=k[0],_=k[1],w=y;return Array.isArray(y)||(w=[y]),l.a.createElement(o[\"f\"],{className:c()(p)},null===x||void 0===x?void 0:x.map((function(e,n){return l.a.createElement(u[\"a\"],{key:n,gutter:w[0],className:b&&\"\".concat(p,\"-row-border\"),style:{marginBottom:n!==x.length-1?\"\".concat(w[1],\"px\"):void 0,borderBottom:x.length-1!==n?b:void 0}},null===e||void 0===e?void 0:e.map((function(t,r){var a;return l.a.createElement(s[\"a\"],{key:r,span:null===_||void 0===_||null===(a=_[n])||void 0===a?void 0:a[r],className:b&&\"\".concat(p,\"-col-border\"),style:{borderRight:e.length-1!==r?b:void 0}},\"function\"===typeof v?null===v||void 0===v?void 0:v(t,f(_,n,r),r,n):v)})))})))},y=h,g=t(\"Aell\"),b=t(\"30iO\"),v=(t(\"Xxld\"),[\"#FFDDDD\",\"#FFFFCC\",\"#FFDDDD\",\"#FFFFCC\",\"#FFDDDD\",\"#FFFFCC\"]),E=[\"#FFDDDD\",\"#FFFFCC\",\"#FFDDDD\",\"#FFFFCC\"],k=[\"#FFDDDD\",\"#FFFFCC\",\"#FFDDDD\"],x=[\"#FFDDDD\",\"#FFFFCC\",\"#CCCCFF\",\"#FFFFCC\",\"#FFDDDD\"],_=[\"#FFDDDD\",\"#CCCCFF\",\"#FFFFCC\",\"#66CCCC\"];n[\"default\"]=function(){var e=function(e,n){return a[\"createElement\"](o[\"f\"],{className:\"demo-grid-item\",style:{backgroundColor:e}},n)};return a[\"createElement\"](g[\"a\"],{padding:!0},a[\"createElement\"](b[\"a\"],{noTitlePadding:!0,title:\"Basic\",className:\"demo-grid\"},a[\"createElement\"](y,{data:v,columns:3},e),a[\"createElement\"](o[\"f\"],{className:\"space\"}),a[\"createElement\"](y,{data:E,columns:3},e)),a[\"createElement\"](b[\"a\"],{noTitlePadding:!0,title:\"Gutter\",className:\"demo-grid\"},a[\"createElement\"](y,{data:k,columns:3,gutter:16},e),a[\"createElement\"](o[\"f\"],{className:\"space\"}),a[\"createElement\"](y,{data:v,columns:3,gutter:[8,8]},e)),a[\"createElement\"](b[\"a\"],{noTitlePadding:!0,title:\"Span\",className:\"demo-grid\"},a[\"createElement\"](y,{data:x,columns:3,span:16},e),a[\"createElement\"](o[\"f\"],{className:\"space\"}),a[\"createElement\"](y,{data:x,columns:3,span:-16},e),a[\"createElement\"](o[\"f\"],{className:\"space\"}),a[\"createElement\"](y,{data:_,columns:3,span:[8,16,8,16]},e)))}},NSAu:function(e,n,t){\"use strict\";t.r(n);var r=t(\"tJVT\"),a=(t(\"JCa5\"),t(\"LjQu\")),l=t(\"q1tI\"),o=t(\"Aell\"),i=t(\"30iO\"),c=a[\"a\"].CheckableTag;n[\"default\"]=function(){var e=l[\"useState\"](!1),n=Object(r[\"a\"])(e,2),t=n[0],u=n[1],s=l[\"useState\"](!1),d=Object(r[\"a\"])(s,2),m=d[0],p=d[1];return l[\"createElement\"](o[\"a\"],{padding:!0},l[\"createElement\"](i[\"a\"],{noTitlePadding:!0,title:\"Basic\"},l[\"createElement\"](a[\"a\"],null,\"Anna\")),l[\"createElement\"](i[\"a\"],{noTitlePadding:!0,title:\"Plain\"},l[\"createElement\"](a[\"a\"],{plain:!0},\"Anna\")),l[\"createElement\"](i[\"a\"],{noTitlePadding:!0,title:\"Color\"},l[\"createElement\"](a[\"a\"],{color:\"blue\"},\"blue\"),l[\"createElement\"](a[\"a\"],{color:\"green\"},\"green\"),l[\"createElement\"](a[\"a\"],{color:\"yellow\"},\"yellow\"),l[\"createElement\"](a[\"a\"],{color:\"red\"},\"red\")),l[\"createElement\"](i[\"a\"],{noTitlePadding:!0,title:\"Size\"},l[\"createElement\"](a[\"a\"],{size:\"large\"},\"large\"),l[\"createElement\"](a[\"a\"],null,\"default\"),l[\"createElement\"](a[\"a\"],{size:\"small\"},\"small\")),l[\"createElement\"](i[\"a\"],{noTitlePadding:!0,title:\"Checkable\"},l[\"createElement\"](c,{checkedColor:\"blue\",checked:t,onChange:function(e){return u(e)}},\"\\u5927\\u4f17\\u4f18\\u9009\"),l[\"createElement\"](c,{checked:m,onChange:function(e){return p(e)}},\"\\u70b9\\u8bc4\\u9ad8\\u5206\")))}},NV0k:function(e,n){n.f={}.propertyIsEnumerable},NegM:function(e,n,t){var r=t(\"2faE\"),a=t(\"rr1i\");e.exports=t(\"jmDH\")?function(e,n,t){return r.f(e,n,a(1,t))}:function(e,n,t){return e[n]=t,e}},\"NsO/\":function(e,n,t){var r=t(\"M1xp\"),a=t(\"Jes0\");e.exports=function(e){return r(a(e))}},O6Fj:function(e,n,t){\"use strict\";n.__esModule=!0;var r=t(\"CNgt\");n[\"default\"]=r.TextareaAutosize},O8zu:function(e,n,t){\"use strict\";t.r(n);t(\"fi1+\");var r=t(\"f3Xa\"),a=t(\"q1tI\"),l=t(\"Aell\"),o=t(\"30iO\");n[\"default\"]=function(){return a[\"createElement\"](l[\"a\"],{grayBg:!0},a[\"createElement\"](o[\"a\"],{title:\"Basic\"},a[\"createElement\"](r[\"a\"],{label:\"Cell\",border:!1},\"content\")),a[\"createElement\"](o[\"a\"],{title:\"With Icon\"},a[\"createElement\"](r[\"a\"],{label:\"Music\",icon:\"musicfill\",border:!1},\"content\")),a[\"createElement\"](o[\"a\"],{title:\"With Required\"},a[\"createElement\"](r[\"a\"],{label:\"Cell\",required:!0,border:!1},\"content\")),a[\"createElement\"](o[\"a\"],{title:\"With Arrow\"},a[\"createElement\"](r[\"a\"],{label:\"Cell\",arrow:!0,border:!1},\"content\")),a[\"createElement\"](o[\"a\"],{title:\"With Border\"},a[\"createElement\"](r[\"a\"],{label:\"Cell\"},\"content\"),a[\"createElement\"](r[\"a\"],{label:\"Cell\",border:!1},\"content\")),a[\"createElement\"](o[\"a\"],{title:\"With Description\"},a[\"createElement\"](r[\"a\"],{label:\"Cell\",border:!1,description:\"Here is the description\"},\"content\")))}},OPYb:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"uXUn\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"skeleton\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#skeleton\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Skeleton\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { View, Text } from \\'remax/one\\';\\nimport { Skeleton, Switch, Card } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\nimport styles from \\'./index.module.scss\\';\\n\\nconst customizeSkeleton = (\\n  <View className={styles.app}>\\n    <View className={styles.image} />\\n    <View className={styles.info}>\\n      <View className={styles.main}>\\n        <View className={styles.title} />\\n        <View className={styles.item} />\\n      </View>\\n      <View className={styles.footer}>\\n        <Text className={styles.price} />\\n        <Text className={styles.cart} />\\n      </View>\\n    </View>\\n  </View>\\n);\\n\\nexport default () => {\\n  const [checked, setChecked] = React.useState(false);\\n  const [loading, setLoading] = React.useState(true);\\n\\n  const handleChangeSwitch = v => {\\n    setChecked(v);\\n    setLoading(!v);\\n  };\\n  return (\\n    <Frame>\\n      <Block title=\"Basic\">\\n        <Skeleton />\\n      </Block>\\n\\n      <Block title=\"TitleColor\">\\n        <Skeleton titleColor=\"rgba(255, 153, 153, 0.2)\" />\\n      </Block>\\n\\n      <Block title=\"Without title\">\\n        <Skeleton title={false} />\\n      </Block>\\n\\n      <Block title=\"Paragraph\">\\n        <Skeleton paragraph={{ rows: 4, width: [240, \\'aut0\\', \\'aut0\\', 200] }} />\\n      </Block>\\n\\n      <Block title=\"Avatar\">\\n        <Skeleton avatar />\\n      </Block>\\n\\n      <Block title=\"Image\">\\n        <Skeleton avatar image />\\n      </Block>\\n\\n      <Block title=\"Customize\">\\n        <Skeleton customize={customizeSkeleton} />\\n      </Block>\\n\\n      <Block title=\"Fade\" contentStyle={{ height: \\'300px\\' }}>\\n        <View className={styles.action}>\\n          <Switch small checked={checked} onChange={handleChangeSwitch} />\\n        </View>\\n        <Skeleton fade loading={loading}>\\n          <Card>\\n            <View className={styles.content}>Amazing!!!</View>\\n          </Card>\\n        </Skeleton>\\n      </Block>\\n\\n      <Block title=\"Repetitions\">\\n        <Skeleton repetitions={3} />\\n      </Block>\\n\\n      <Block title=\"Space\">\\n        <Skeleton repetitions={2} space={50} />\\n      </Block>\\n\\n      <Block title=\"Style\">\\n        <Skeleton\\n          style={{ padding: 10, borderRadius: 6, margin: \\'0 20px\\', backgroundColor: \\'#FFEEEE\\' }}\\n        />\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar customizeSkeleton = (\\n  <_one.View className={_indexModule['default'].app}>\\n    <_one.View className={_indexModule['default'].image} />\\n    <_one.View className={_indexModule['default'].info}>\\n      <_one.View className={_indexModule['default'].main}>\\n        <_one.View className={_indexModule['default'].title} />\\n        <_one.View className={_indexModule['default'].item} />\\n      </_one.View>\\n      <_one.View className={_indexModule['default'].footer}>\\n        <_one.Text className={_indexModule['default'].price} />\\n        <_one.Text className={_indexModule['default'].cart} />\\n      </_one.View>\\n    </_one.View>\\n  </_one.View>\\n);\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(false),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    checked = _React$useState2[0],\\n    setChecked = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(true),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    loading = _React$useState4[0],\\n    setLoading = _React$useState4[1];\\n\\n  var handleChangeSwitch = function handleChangeSwitch(v) {\\n    setChecked(v);\\n    setLoading(!v);\\n  };\\n\\n  return (\\n    <_common.Frame>\\n      <_common.Block title=\\\"Basic\\\">\\n        <_annaRemaxUi.Skeleton />\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"TitleColor\\\">\\n        <_annaRemaxUi.Skeleton titleColor=\\\"rgba(255, 153, 153, 0.2)\\\" />\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"Without title\\\">\\n        <_annaRemaxUi.Skeleton title={false} />\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"Paragraph\\\">\\n        <_annaRemaxUi.Skeleton\\n          paragraph={{\\n            rows: 4,\\n            width: [240, 'aut0', 'aut0', 200],\\n          }}\\n        />\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"Avatar\\\">\\n        <_annaRemaxUi.Skeleton avatar />\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"Image\\\">\\n        <_annaRemaxUi.Skeleton avatar image />\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"Customize\\\">\\n        <_annaRemaxUi.Skeleton customize={customizeSkeleton} />\\n      </_common.Block>\\n\\n      <_common.Block\\n        title=\\\"Fade\\\"\\n        contentStyle={{\\n          height: '300px',\\n        }}\\n      >\\n        <_one.View className={_indexModule['default'].action}>\\n          <_annaRemaxUi.Switch small checked={checked} onChange={handleChangeSwitch} />\\n        </_one.View>\\n        <_annaRemaxUi.Skeleton fade loading={loading}>\\n          <_annaRemaxUi.Card>\\n            <_one.View className={_indexModule['default'].content}>Amazing!!!</_one.View>\\n          </_annaRemaxUi.Card>\\n        </_annaRemaxUi.Skeleton>\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"Repetitions\\\">\\n        <_annaRemaxUi.Skeleton repetitions={3} />\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"Space\\\">\\n        <_annaRemaxUi.Skeleton repetitions={2} space={50} />\\n      </_common.Block>\\n\\n      <_common.Block title=\\\"Style\\\">\\n        <_annaRemaxUi.Skeleton\\n          style={{\\n            padding: 10,\\n            borderRadius: 6,\\n            margin: '0 20px',\\n            backgroundColor: '#FFEEEE',\\n          }}\\n        />\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-19\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"skeleton-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#skeleton-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Skeleton\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"title\"),l.a.createElement(\"td\",null,\"\\u6807\\u9898\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"titleColor\"),l.a.createElement(\"td\",null,\"\\u6807\\u9898\\u80cc\\u666f\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"avatar\"),l.a.createElement(\"td\",null,\"\\u5934\\u50cf\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"image\"),l.a.createElement(\"td\",null,\"\\u56fe\\u7247\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"paragraph\"),l.a.createElement(\"td\",null,\"\\u6bb5\\u843d\"),l.a.createElement(\"td\",null,\"SkeletonParagraphProps\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"customize\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u5360\\u4f4d\\u56fe\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"repetitions\"),l.a.createElement(\"td\",null,\"\\u5360\\u4f4d\\u56fe\\u91cd\\u590d\\u6b21\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"1\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"space\"),l.a.createElement(\"td\",null,\"\\u914d\\u5408 \",l.a.createElement(\"code\",null,\"repetitions\"),\" \\u5c5e\\u6027\\u4f7f\\u7528\\uff0c\\u5b9a\\u4e49\\u5360\\u4f4d\\u56fe\\u4e4b\\u95f4\\u7684\\u95f4\\u8ddd\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"30\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5360\\u4f4d\\u56fe\\u7684\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"loading\"),l.a.createElement(\"td\",null,\"\\u4e3a \",l.a.createElement(\"code\",null,\"true\"),\" \\u65f6\\uff0c\\u663e\\u793a\\u5360\\u4f4d\\u56fe\\u3002\\u53cd\\u4e4b\\u5219\\u76f4\\u63a5\\u5c55\\u793a\\u5b50\\u7ec4\\u4ef6\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"true\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"fade\"),l.a.createElement(\"td\",null,\"\\u914d\\u7f6e\\u9aa8\\u67b6\\u5c4f\\u7684\\u6de1\\u5165\\u6de1\\u51fa\\u6548\\u679c\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))))),l.a.createElement(\"h4\",{id:\"skeletonparagraphprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#skeletonparagraphprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"SkeletonParagraphProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"rows\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6bb5\\u843d\\u5360\\u4f4d\\u56fe\\u7684\\u884c\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"3\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"width\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6bb5\\u843d\\u5360\\u4f4d\\u56fe\\u7684\\u5bbd\\u5ea6\\uff0c\\u82e5\\u4e3a\\u6570\\u7ec4\\u65f6\\u5219\\u4e3a\\u5bf9\\u5e94\\u7684\\u6bcf\\u884c\\u5bbd\\u5ea6\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"number\"),\" | \",l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"number[]\"),\" | \",l.a.createElement(\"code\",null,\"string[]\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"[80, 'auto', 200]\")))))))}},Ojgd:function(e,n){var t=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:t)(e)}},Ovhu:function(e,n,t){},P2sY:function(e,n,t){e.exports={default:t(\"UbbE\"),__esModule:!0}},PHm7:function(e,n,t){(function(r){var a,l,o,i=t(\"z01/\");!function(r,c){\"object\"==i(n)&&\"undefined\"!=typeof e?c(n,t(\"q1tI\"),t(\"17x9\"),t(\"55Ip\")):(l=[n,t(\"q1tI\"),t(\"17x9\"),t(\"55Ip\")],a=c,o=\"function\"===typeof a?a.apply(n,l):a,void 0===o||(e.exports=o))}(0,(function(e,n,t,a){\"use strict\";var l=\"default\"in n?n[\"default\"]:n;t=t&&t.hasOwnProperty(\"default\")?t[\"default\"]:t;var o=function(e){return void 0===e},c=function(e){return null===e},u=function(e){return\"function\"==typeof e},s=function(e){return\"string\"==typeof e},d=function(e){return!(o(e)||c(e))},m=function(e){return e instanceof Array},p=function(e){return\"number\"==typeof e&&!((n=e)!=n);var n},f=function(e){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],t=arguments[2];try{p(n)&&(n=String(n));var r=(s(n)?n.split(\".\"):n).reduce((function(e,n){return e[n]}),e);return o(r)?t:r}catch(e){return t}},h=function(e){for(var n=arguments.length,t=Array(2<n?n-2:0),r=2;r<n;r++)t[r-2]=arguments[r];var a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[];a=s(a)?a.split(\".\"):a;var l=f(e,a),o=f(e,a.slice(0,-1));return u(l)?l.call.apply(l,[o].concat(t)):l},y=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.reduce((function(e,n){return o(e)?h(n):h(e)}),void 0)},g=\"function\"==typeof Symbol&&\"symbol\"==i(Symbol.iterator)?function(e){return i(e)}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":i(e)},b=function(e,n){if(!(e instanceof n))throw new TypeError(\"Cannot call a class as a function\")},v=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}(),E=function(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e},k=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},x=function(e,n){if(\"function\"!=typeof n&&null!==n)throw new TypeError(\"Super expression must either be null or a function, not \"+i(n));e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)},_=function(e,n){var t={};for(var r in e)0<=n.indexOf(r)||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},w=function(e,n){if(!e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return!n||\"object\"!=i(n)&&\"function\"!=typeof n?e:n},S=function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,n){var t=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(t.push(o.value),!n||t.length!==n);r=!0);}catch(e){a=!0,l=e}finally{try{!r&&i[\"return\"]&&i[\"return\"]()}finally{if(a)throw l}}return t}(e,n);throw new TypeError(\"Invalid attempt to destructure non-iterable instance\")},C=function(e){if(Array.isArray(e)){for(var n=0,t=Array(e.length);n<e.length;n++)t[n]=e[n];return t}return Array.from(e)},R=\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:\"undefined\"!=typeof r?r:Function(\"return this\")(),T=\"object\"===(\"undefined\"==typeof r?\"undefined\":g(r))&&r&&r.Math===Math&&r.Array===Array?r:R,O=f(T,\"document.body\"),j=f(T,\"document.scrollingElement\",f(T,\"document.documentElement\",{}));function N(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return!!d(e)&&(e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientHeight)}function P(e){return u(f(T,\"document.getElementById\"))?[].concat(C(y(h(e,\"querySelectorAll\",\"*\"),[])),[e]).filter(N):[]}function F(e){var n=[].concat(C(new Set([].concat(C(function e(n){return n.reduce((function(n,t){return[].concat(C(n),C(m(t)?e(t):[t]))}),[])}((m(e)?e:[e]).map(P))),C([j,O].filter(N)))))).map((function(e){return[e,{x:e.scrollLeft,y:e.scrollTop}]}));return function(){n.forEach((function(e){var n=S(e,2),t=n[0],r=n[1],a=r.x,l=r.y;t.scrollLeft=a,t.scrollTop=l}))}}var B={},A=function(){return Object.entries(B).filter((function(e){var n=S(e,2)[1];return n instanceof G?n.state.cached:Object.values(n).some((function(e){return e.state.cached}))}))},V=function(){return k({},B)},I=function(e,n){B[e]=n},U=function(e){delete B[e]},D=function(e){return h(e,\"reset\")},M=function(e){var n=f(B,[e]);n&&(n instanceof G?D(n):Object.values(n).forEach(D))},L=d(l.forwardRef),K=\"__isComputedUnmatch\",q=function(e){return d(e)&&!0!==f(e,K)},z=function(e,n){var t=e.match,r=e.when,a=void 0===r?\"forward\":r;if(q(t)||(t=null),!n.cached&&t)return{cached:!0,matched:!0};if(n.matched&&!t){var l=f(e,\"history.action\"),o=!1;if(u(a))o=!a(e);else switch(a){case\"always\":break;case\"back\":[\"PUSH\",\"REPLACE\"].includes(l)&&(o=!0);break;case\"forward\":default:\"POP\"===l&&(o=!0)}if(o)return{cached:!1,matched:!1}}return{matched:!!t}},G=function(e){function n(e){var t;b(this,n);for(var r=arguments.length,a=Array(1<r?r-1:0),l=1;l<r;l++)a[l-1]=arguments[l];var o=w(this,(t=n.__proto__||Object.getPrototypeOf(n)).call.apply(t,[this,e].concat(a)));if(o.cacheLifecycles={__listener:{},didCache:function(e){o.cacheLifecycles.__listener.didCache=e},didRecover:function(e){o.cacheLifecycles.__listener.didRecover=e}},o.componentWillReceiveProps=L?void 0:function(e){var n=z(e,o.state);o.setState(n)},o.injectDOM=function(){try{h(o.__parentNode,\"insertBefore\",o.wrapper,o.__placeholderNode),h(o.__parentNode,\"removeChild\",o.__placeholderNode)}catch(e){}},o.ejectDOM=function(){try{var e=f(o.wrapper,\"parentNode\");o.__parentNode=e,h(o.__parentNode,\"insertBefore\",o.__placeholderNode,o.wrapper),h(o.__parentNode,\"removeChild\",o.wrapper)}catch(e){}},o.reset=function(){delete o.__revertScrollPos,o.setState({cached:!1})},o.__cacheCreateTime=Date.now(),o.__cacheUpdateTime=o.__cacheCreateTime,e.cacheKey)if(f(e.cacheKey,\"multiple\")){var i=e.cacheKey,c=i.cacheKey,u=i.pathname;I(c,k({},V()[c],E({},u,o)))}else I(e.cacheKey,o);return\"undefined\"!=typeof document&&(o.__placeholderNode=document.createComment(\" Route cached \"+(e.cacheKey?'with cacheKey: \"'+f(e.cacheKey,\"cacheKey\",e.cacheKey)+'\" ':\"\"))),o.state=z(e,{cached:!1,matched:!1}),o}return x(n,e),v(n,[{key:\"componentDidUpdate\",value:function(e,n){if(n.cached&&this.state.cached)return!0===n.matched&&!1===this.state.matched?(this.props.unmount&&this.ejectDOM(),this.__cacheUpdateTime=Date.now(),h(this,\"cacheLifecycles.__listener.didCache\")):!1===n.matched&&!0===this.state.matched?(this.props.saveScrollPosition&&h(this.__revertScrollPos),this.__cacheUpdateTime=Date.now(),h(this,\"cacheLifecycles.__listener.didRecover\")):void 0}},{key:\"shouldComponentUpdate\",value:function(e,n){var t=!1===this.state.matched&&!0===n.matched,r=!0===this.state.cached&&!1===n.cached,a=this.state.matched||n.matched||this.state.cached!==n.cached;return a&&((this.props.unmount&&r||t)&&this.injectDOM(),r||t||!this.props.saveScrollPosition||(this.__revertScrollPos=F(this.props.unmount?this.wrapper:void 0))),a}},{key:\"componentWillUnmount\",value:function(){var e=this.props,n=e.cacheKey,t=e.unmount;if(f(n,\"multiple\")){var r=n.cacheKey,a=n.pathname,l=k({},V()[r]);delete l[a],0===Object.keys(l).length?U(r):I(r,l)}else U(n);t&&this.injectDOM()}},{key:\"render\",value:function(){var e=this,n=this.state,t=n.matched,r=n.cached,a=this.props,o=a.className,i=void 0===o?\"\":o,c=a.behavior,u=a.children,s=y(h(c,void 0,!t),{}),d=s.className,m=void 0===d?\"\":d,p=_(s,[\"className\"]),f=h(i+\" \"+m,\"trim\"),g=\"\"!==f;return r?l.createElement(\"div\",k({className:g?f:void 0},p,{ref:function(n){e.wrapper=n}}),h(u,void 0,this.cacheLifecycles)):null}}]),n}(n.Component);G.propsTypes={history:t.object.isRequired,match:t.object.isRequired,children:t.func.isRequired,className:t.string,when:t.oneOfType([t.func,t.oneOf([\"forward\",\"back\",\"always\"])]),behavior:t.func,unmount:t.bool,saveScrollPosition:t.bool},G.defaultProps={when:\"forward\",unmount:!1,saveScrollPosition:!1,behavior:function(e){return e?{style:{display:\"none\"}}:void 0}},G.getDerivedStateFromProps=L?z:void 0;var W=function(e){function n(){var e,t,r;b(this,n);for(var a=arguments.length,l=Array(a),o=0;o<a;o++)l[o]=arguments[o];return(t=r=w(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(l)))).render=function(){return h(r.props,\"children\")},r.shouldComponentUpdate=function(e){return e.when},w(r,t)}return x(n,e),n}(n.Component);W.propsTypes={when:t.bool.isRequired};var $=d(n.Fragment),H=function(e){function t(){var e,n,r;b(this,t);for(var a=arguments.length,l=Array(a),o=0;o<a;o++)l[o]=arguments[o];return(n=r=w(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l)))).cache={},w(r,n)}return x(t,e),v(t,[{key:\"render\",value:function(){var e,t=this,r=this.props,o=r.children,i=r.render,c=r.component,u=r.className,s=r.when,d=r.behavior,m=r.cacheKey,f=r.unmount,y=r.saveScrollPosition,g=r.computedMatchForCacheRoute,b=r.multiple,v=_(r,[\"children\",\"render\",\"component\",\"className\",\"when\",\"behavior\",\"cacheKey\",\"unmount\",\"saveScrollPosition\",\"computedMatchForCacheRoute\",\"multiple\"]);return(l.isValidElement(o)||(e=o,0!==l.Children.count(e)))&&(i=function(){return o}),g&&(v.computedMatch=g),b&&!$&&(b=!1),p(b)&&(b=function(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:Number.MAX_VALUE;return e<n?n:t<e?t:e}(b,1)),l.createElement(a.Route,v,(function(e){var r=e.match,a=e.computedMatch,g=e.location,v=q(e.match),E=g.pathname,x=p(b)?b:1/0,_={when:s,className:u,behavior:d,cacheKey:m,unmount:f,saveScrollPosition:y},w=function(e){return l.createElement(G,e,(function(n){return l.createElement(W,{when:q(e.match)},(function(){return Object.assign(e,{cacheLifecycles:n}),c?l.createElement(c,e):h(i||o,void 0,e)}))}))};return b&&v&&(t.cache[E]={updateTime:Date.now(),render:w},Object.entries(t.cache).sort((function(e,n){var t=S(e,2)[1];return S(n,2)[1].updateTime-t.updateTime})).forEach((function(e,n){var r=S(e,1)[0];x<=n&&delete t.cache[r]}))),b?l.createElement(n.Fragment,null,Object.entries(t.cache).map((function(t){var o=S(t,2),i=o[0],c=o[1].render,u=i===E?r||a:null;return l.createElement(n.Fragment,{key:i},c(k({},e,_,{cacheKey:m?{cacheKey:m,pathname:i,multiple:!0}:void 0,key:i,match:u})))}))):w(k({},e,_))}))}}]),t}(n.Component);H.componentName=\"CacheRoute\",H.propTypes={component:t.elementType||t.any,render:t.func,children:t.oneOfType([t.func,t.node]),computedMatchForCacheRoute:t.object,multiple:t.oneOfType([t.bool,t.number])},H.defaultProps={multiple:!1};var Y=d(n.Fragment)?function(e){var t=e.children;return l.createElement(n.Fragment,null,t)}:d(n.PropTypes)?function(e){var n=e.children;return l.createElement(\"div\",null,n)}:function(e){return e.children};Y.displayName=\"SwitchFragment\";var X=function(e){function n(){var e,t,r;b(this,n);for(var a=arguments.length,l=Array(a),o=0;o<a;o++)l[o]=arguments[o];return(t=r=w(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(l)))).getContext=function(){var e=r.props;return{location:e.location,match:e.match}},w(r,t)}return x(n,e),v(n,[{key:\"render\",value:function(){var e=this.props,n=e.children,t=e.which,r=this.getContext(),o=r.location,i=r.match,u=!1;return l.createElement(W,{when:q(i)},(function(){return l.createElement(Y,null,l.Children.map(n,(function(e){if(!l.isValidElement(e))return null;var n=e.props.path||e.props.from,r=u?null:n?a.matchPath(o.pathname,k({},e.props,{path:n}),i):i,s=void 0;return s=t(e)?l.cloneElement(e,k({location:o,computedMatch:r},c(r)?{computedMatchForCacheRoute:E({},K,!0)}:null)):r&&!u?l.cloneElement(e,{location:o,computedMatch:r}):null,u||(u=!!r),s})))}))}}]),n}(a.Switch);X.propTypes={children:t.node,location:t.object.isRequired,match:t.object.isRequired,which:t.func},(X=a.withRouter(X)).defaultProps={which:function(e){return f(e,\"type\")===H}};var Q=X;e[\"default\"]=H,e.CacheRoute=H,e.CacheSwitch=Q,e.dropByCacheKey=M,e.getCachingKeys=function(){return A().map((function(e){return S(e,1)[0]}))},e.clearCache=function(){A().forEach((function(e){var n=S(e,1)[0];return M(n)}))},e.getCachingComponents=function(){return A().reduce((function(e,n){var t=S(n,2),r=t[0],a=t[1];return k({},e,a instanceof G?E({},r,a):Object.entries(a).reduce((function(e,n){var t=S(n,2),a=t[0],l=t[1];return k({},e,E({},r+\".\"+a,l))}),{}))}),{})},Object.defineProperty(e,\"__esModule\",{value:!0})}))}).call(this,t(\"Zeyf\"))},PTYQ:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"Z8Xf\")},PZcM:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"7H7A\")},Q6P9:function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var a=s(t(\"q1tI\")),l=c(t(\"+t3K\")),o=c(t(\"DET8\")),i=c(t(\"kqHV\"));function c(e){return e&&e.__esModule?e:{default:e}}function u(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=u();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}t(\"g9PX\");var d=function(e){var n=(0,a.useContext)(l[\"default\"]),t=n.algolia;return t?a[\"default\"].createElement(o[\"default\"],null):a[\"default\"].createElement(i[\"default\"],e)},m=d;n[\"default\"]=m},Q9SF:function(e,n){function t(e){if(Array.isArray(e))return e}e.exports=t},QCnb:function(e,n,t){\"use strict\";e.exports=t(\"+wdc\")},QDMV:function(e,n,t){\"use strict\";t.r(n);t(\"fi1+\");var r=t(\"f3Xa\"),a=(t(\"zswl\"),t(\"SkHb\")),l=t(\"tJVT\"),o=t(\"q1tI\"),i=t(\"YCKM\"),c=t(\"Aell\"),u=t(\"30iO\"),s=t(\"fLP+\"),d=t.n(s);n[\"default\"]=function(){var e=o[\"useState\"](!0),n=Object(l[\"a\"])(e,2),t=n[0],s=n[1],m=o[\"useState\"](!0),p=Object(l[\"a\"])(m,2),f=p[0],h=p[1],y=o[\"useState\"](!1),g=Object(l[\"a\"])(y,2),b=g[0],v=g[1];return o[\"createElement\"](c[\"a\"],{grayBg:!0,className:d.a.app},o[\"createElement\"](u[\"a\"],{title:\"Basic\"},o[\"createElement\"](i[\"f\"],{className:d.a.container},o[\"createElement\"](a[\"a\"],{checked:t,onChange:function(e){return s(e)}}))),o[\"createElement\"](u[\"a\"],{title:\"Small\"},o[\"createElement\"](i[\"f\"],{className:d.a.container},o[\"createElement\"](a[\"a\"],{small:!0,checked:f,onChange:function(e){return h(e)}}))),o[\"createElement\"](u[\"a\"],{title:\"Disabled\"},o[\"createElement\"](i[\"f\"],{className:d.a.container},o[\"createElement\"](a[\"a\"],{disabled:!0,checked:!1}),o[\"createElement\"](i[\"f\"],{style:{display:\"inline-block\",width:\"0.94rem\",height:\"0.75rem\"}}),o[\"createElement\"](a[\"a\"],{disabled:!0,checked:!0}))),o[\"createElement\"](u[\"a\"],{title:\"With Cell\"},o[\"createElement\"](r[\"a\"],{label:\"\\u8bbe\\u4e3a\\u9ed8\\u8ba4\\u5730\\u5740\",valueStyle:{display:\"flex\",justifyContent:\"flex-end\"}},o[\"createElement\"](a[\"a\"],{checked:b,onChange:function(e){return v(e)}}))))}},QbLZ:function(e,n,t){\"use strict\";n.__esModule=!0;var r=t(\"P2sY\"),a=l(r);function l(e){return e&&e.__esModule?e:{default:e}}n[\"default\"]=a[\"default\"]||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}},Qj0x:function(e,n,t){e.exports={grid:\"grid___2tffN\"}},QlXP:function(e,n,t){},Qw5x:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return a}));var r=t(\"leS6\");function a(e,n){if(e){if(\"string\"===typeof e)return Object(r[\"a\"])(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Object(r[\"a\"])(e,n):void 0}}},QxBF:function(e,n,t){\"use strict\";e.exports=t(\"PHm7\")},QyJ8:function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}t.d(n,\"a\",(function(){return r}))},\"R+7+\":function(e,n,t){var r=t(\"w6GO\"),a=t(\"mqlF\"),l=t(\"NV0k\");e.exports=function(e){var n=r(e),t=a.f;if(t){var o,i=t(e),c=l.f,u=0;while(i.length>u)c.call(e,o=i[u++])&&n.push(o)}return n}},\"R/qC\":function(e,n,t){},R2QN:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=n.issueLink=void 0;var r=l(t(\"eVs5\")),a=t(\"swKd\");function l(e){return e&&e.__esModule?e:{default:e}}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function i(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?o(Object(t),!0).forEach((function(n){c(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function c(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var u=function(e){e.react||e[\"react-dom\"]?e.react?e[\"react-dom\"]||(e[\"react-dom\"]=e.react):e.react=e[\"react-dom\"]:(e.react=\"latest\",e[\"react-dom\"]=\"latest\")},s=\"/** This is an auto-generated demo by dumi\\n* if you think it is not working as expected,\\n* please report the issue at\\n* https://github.com/umijs/dumi/issues\\n**/\\nReactDOM.render(\\n  <App />,\\n  document.getElementById('root')\\n);\";n.issueLink=s;var d=function(e,n){var t=e.files,l=e.deps,o=e.devDependencies,c=e.desc;n||(n={});var s=n,d=s.extraFiles,m=s.extraDependencies,p=s.name,f=s.template,h=void 0===f?\"create-react-app\":f,y=n,g=y.main,b=i(i({},l),m);g=g||\"create-react-app-typescript\"!==h?\"index.jsx\":\"index.tsx\",u(b);var v=i(i({},t),{},{\"package.json\":{content:(0,a.newpkgJSON)(b,p,g,o||{},c)},\"sandbox.config.json\":{content:JSON.stringify({template:h})}},d),E=(0,r[\"default\"])({files:v});return{files:v,dependencies:b,parameters:E}};n[\"default\"]=d},R5yR:function(e,n,t){var r=t(\"9xmf\"),a=t(\"rhT+\"),l=t(\"mGKP\"),o=t(\"XWE6\");function i(e){return r(e)||a(e)||l(e)||o()}e.exports=i},\"RU/L\":function(e,n,t){t(\"Rqdy\");var r=t(\"WEpk\").Object;e.exports=function(e,n,t){return r.defineProperty(e,n,t)}},RfKB:function(e,n,t){var r=t(\"2faE\").f,a=t(\"B+OT\"),l=t(\"UWiX\")(\"toStringTag\");e.exports=function(e,n,t){e&&!a(e=t?e:e.prototype,l)&&r(e,l,{configurable:!0,value:n})}},Rk8H:function(e,n,t){var r=t(\"jTPX\");function a(e){var n=r(e,\"line-height\"),t=parseFloat(n,10);if(n===t+\"\"){var a=e.style.lineHeight;e.style.lineHeight=n+\"em\",n=r(e,\"line-height\"),t=parseFloat(n,10),a?e.style.lineHeight=a:delete e.style.lineHeight}if(-1!==n.indexOf(\"pt\")?(t*=4,t/=3):-1!==n.indexOf(\"mm\")?(t*=96,t/=25.4):-1!==n.indexOf(\"cm\")?(t*=96,t/=2.54):-1!==n.indexOf(\"in\")?t*=96:-1!==n.indexOf(\"pc\")&&(t*=16),t=Math.round(t),\"normal\"===n){var l=e.nodeName,o=document.createElement(l);o.innerHTML=\"&nbsp;\",\"TEXTAREA\"===l.toUpperCase()&&o.setAttribute(\"rows\",\"1\");var i=r(e,\"font-size\");o.style.fontSize=i,o.style.padding=\"0px\",o.style.border=\"0px\";var c=document.body;c.appendChild(o);var u=o.offsetHeight;t=u,c.removeChild(o)}return t}e.exports=a},Rqdy:function(e,n,t){var r=t(\"Y7ZC\");r(r.S+r.F*!t(\"jmDH\"),\"Object\",{defineProperty:t(\"2faE\").f})},RraF:function(e,n,t){},S9Xh:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"p4TF\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"selector\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#selector\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Selector\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import React, { useRef } from 'react';\\nimport { View } from 'remax/one';\\nimport { Selector, SelectorPopup, Cell, Filter } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport { ReturnDeliveryWay } from '../../mock';\\n\\nconst options1 = [\\n  {\\n    key: '0',\\n    value: '1000',\\n  },\\n  {\\n    key: '1',\\n    value: '2000',\\n  },\\n  {\\n    key: '2',\\n    value: '3000',\\n  },\\n];\\n\\nexport default () => {\\n  const [selector, setSelector] = React.useState({\\n    value: [],\\n    valueStr: null,\\n  });\\n  const [selector1, setSelector1] = React.useState({\\n    value: [],\\n    valueStr: null,\\n  });\\n  const [selector2, setSelector2] = React.useState({\\n    value: [],\\n    valueStr: null,\\n  });\\n  const [value3, setValue3] = React.useState('0');\\n\\n  const handleChange = (value: any, valueStr: any) => {\\n    setSelector({\\n      value,\\n      valueStr,\\n    });\\n  };\\n\\n  const handleChange1 = (value: any, valueStr: any) => {\\n    setSelector1({\\n      value,\\n      valueStr,\\n    });\\n  };\\n\\n  // Filter\\n  const seletorRef = useRef<any>();\\n  const handleChange2 = (value: any, valueStr: any) => {\\n    setSelector2({\\n      value,\\n      valueStr,\\n    });\\n    seletorRef.current.toggle();\\n  };\\n\\n  return (\\n    <Frame grayBg style={{ overflow: 'hidden' }}>\\n      <Block title=\\\"Basic\\\">\\n        <View style={{ backgroundColor: '#FDFFFD' }}>\\n          <Selector options={ReturnDeliveryWay} onChange={handleChange} value={selector.value} />\\n        </View>\\n      </Block>\\n      <Block title=\\\"With Filter\\\">\\n        <View style={{ backgroundColor: '#FDFFFD' }}>\\n          <Filter zIndex={998}>\\n            <Filter.Item title=\\\"\\u914d\\u9001\\u65b9\\u5f0f\\\" ref={seletorRef}>\\n              <Selector\\n                options={ReturnDeliveryWay}\\n                onChange={handleChange2}\\n                value={selector2.value}\\n              />\\n            </Filter.Item>\\n            <Filter.Item\\n              label=\\\"\\u4ef7\\u683c\\\"\\n              value={value3}\\n              options={options1}\\n              onChange={e => setValue3(e.key)}\\n            />\\n          </Filter>\\n        </View>\\n      </Block>\\n      <Block title=\\\"With Cell and Popup\\\">\\n        <Cell label=\\\"\\u914d\\u9001\\u65b9\\u5f0f\\\" arrow>\\n          <SelectorPopup\\n            options={ReturnDeliveryWay}\\n            onChange={handleChange1}\\n            value={selector1.value}\\n            title=\\\"\\u914d\\u9001\\u65b9\\u5f0f\\\"\\n            placeholder=\\\"\\u8bf7\\u9009\\u62e9\\\"\\n          >\\n            {selector1.valueStr}\\n          </SelectorPopup>\\n        </Cell>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar _react = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _mock = require('../../mock');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar options1 = [\\n  {\\n    key: '0',\\n    value: '1000',\\n  },\\n  {\\n    key: '1',\\n    value: '2000',\\n  },\\n  {\\n    key: '2',\\n    value: '3000',\\n  },\\n];\\n\\nvar _default = function _default() {\\n  var _React$useState = _react['default'].useState({\\n      value: [],\\n      valueStr: null,\\n    }),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    selector = _React$useState2[0],\\n    setSelector = _React$useState2[1];\\n\\n  var _React$useState3 = _react['default'].useState({\\n      value: [],\\n      valueStr: null,\\n    }),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    selector1 = _React$useState4[0],\\n    setSelector1 = _React$useState4[1];\\n\\n  var _React$useState5 = _react['default'].useState({\\n      value: [],\\n      valueStr: null,\\n    }),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    selector2 = _React$useState6[0],\\n    setSelector2 = _React$useState6[1];\\n\\n  var _React$useState7 = _react['default'].useState('0'),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    value3 = _React$useState8[0],\\n    setValue3 = _React$useState8[1];\\n\\n  var handleChange = function handleChange(value, valueStr) {\\n    setSelector({\\n      value: value,\\n      valueStr: valueStr,\\n    });\\n  };\\n\\n  var handleChange1 = function handleChange1(value, valueStr) {\\n    setSelector1({\\n      value: value,\\n      valueStr: valueStr,\\n    });\\n  }; // Filter\\n\\n  var seletorRef = (0, _react.useRef)();\\n\\n  var handleChange2 = function handleChange2(value, valueStr) {\\n    setSelector2({\\n      value: value,\\n      valueStr: valueStr,\\n    });\\n    seletorRef.current.toggle();\\n  };\\n\\n  return (\\n    <_common.Frame\\n      grayBg\\n      style={{\\n        overflow: 'hidden',\\n      }}\\n    >\\n      <_common.Block title=\\\"Basic\\\">\\n        <_one.View\\n          style={{\\n            backgroundColor: '#FDFFFD',\\n          }}\\n        >\\n          <_annaRemaxUi.Selector\\n            options={_mock.ReturnDeliveryWay}\\n            onChange={handleChange}\\n            value={selector.value}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Filter\\\">\\n        <_one.View\\n          style={{\\n            backgroundColor: '#FDFFFD',\\n          }}\\n        >\\n          <_annaRemaxUi.Filter zIndex={998}>\\n            <_annaRemaxUi.Filter.Item title=\\\"\\u914d\\u9001\\u65b9\\u5f0f\\\" ref={seletorRef}>\\n              <_annaRemaxUi.Selector\\n                options={_mock.ReturnDeliveryWay}\\n                onChange={handleChange2}\\n                value={selector2.value}\\n              />\\n            </_annaRemaxUi.Filter.Item>\\n            <_annaRemaxUi.Filter.Item\\n              label=\\\"\\u4ef7\\u683c\\\"\\n              value={value3}\\n              options={options1}\\n              onChange={function (e) {\\n                return setValue3(e.key);\\n              }}\\n            />\\n          </_annaRemaxUi.Filter>\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Cell and Popup\\\">\\n        <_annaRemaxUi.Cell label=\\\"\\u914d\\u9001\\u65b9\\u5f0f\\\" arrow>\\n          <_annaRemaxUi.SelectorPopup\\n            options={_mock.ReturnDeliveryWay}\\n            onChange={handleChange1}\\n            value={selector1.value}\\n            title=\\\"\\u914d\\u9001\\u65b9\\u5f0f\\\"\\n            placeholder=\\\"\\u8bf7\\u9009\\u62e9\\\"\\n          >\\n            {selector1.valueStr}\\n          </_annaRemaxUi.SelectorPopup>\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-12\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"},\"mock/index.ts\":{path:\"../../mock\",content:\"export const ReturnDeliveryWay = [\\n  {\\n    children: [\\n      {\\n        value: '\\u516c\\u53f8\\u81ea\\u53d6',\\n        key: 'companySelfFetch',\\n      },\\n      {\\n        value: '\\u8d27\\u62c9\\u62c9',\\n        key: 'companyHuoLaLa',\\n      },\\n      {\\n        value: '\\u5176\\u4ed6\\u7b2c\\u4e09\\u65b9\\u7269\\u6d41',\\n        key: 'companyOtherLogistics',\\n      },\\n    ],\\n    value: '\\u516c\\u53f8\\u914d\\u9001',\\n    key: 'company',\\n  },\\n  {\\n    children: [\\n      {\\n        value: '\\u5ba2\\u6237\\u81ea\\u9001',\\n        key: 'customerSelfSend',\\n      },\\n      {\\n        value: '\\u8d27\\u62c9\\u62c9',\\n        key: 'customerHuoLaLa',\\n      },\\n      {\\n        value: '\\u5176\\u4ed6\\u7b2c\\u4e09\\u65b9\\u7269\\u6d41',\\n        key: 'customerOtherLogistics',\\n      },\\n    ],\\n    value: '\\u5ba2\\u6237\\u914d\\u9001',\\n    key: 'customer',\\n  },\\n];\\n\\nexport const Categorys = [\\n  {\\n    key: '20191217161304575-000001y6tyZNjU',\\n    value: '\\u8f85\\u6750',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165823924-000002gO44PH4L',\\n        value: '\\u5305\\u88c5\\u888b',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656301-0000399wiWTEts',\\n            value: 'PE',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656301-00004069R24fKd',\\n            value: 'OPP',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656302-000041aYgkOREr',\\n            value: '\\u65e0\\u7eba\\u5e03',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656302-000042eCtjDn1k',\\n            value: '\\u6c14\\u6ce1\\u888b',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656302-000043UFAkA6vU',\\n            value: '\\u5305\\u88c5\\u76d2',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656302-0000442hqIqGoF',\\n            value: '\\u7279\\u79cd\\u819c',\\n            parentKey: '20191217165823924-000002gO44PH4L',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165823925-000003lcmwrD8L',\\n        value: '\\u5546\\u6807',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656303-000047tPRW1CcA',\\n            value: '\\u7ec7\\u551b',\\n            parentKey: '20191217165823925-000003lcmwrD8L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656303-000048AdtxHrs8',\\n            value: '\\u540a\\u724c',\\n            parentKey: '20191217165823925-000003lcmwrD8L',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656303-0000498cYkKVZU',\\n            value: '\\u6d17\\u6c34\\u551b',\\n            parentKey: '20191217165823925-000003lcmwrD8L',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165823925-000004jnmMJAhI',\\n        value: '\\u8863\\u67b6',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20200207134709826-0000017IdxzBg1',\\n            value: '\\u5851\\u6599\\u8863\\u67b6',\\n            parentKey: '20191217165823925-000004jnmMJAhI',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165823925-000005zNvplXoZ',\\n        value: '\\u9b54\\u672f\\u8d34',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20200207134709841-000004CbGGqtSn',\\n            value: '\\u901a\\u7528\\u9b54\\u672f\\u8d34',\\n            parentKey: '20191217165823925-000005zNvplXoZ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20200427132730707-000001Eb7GSuIf',\\n        value: '\\u540a\\u7c92',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20200427132730717-000002NMWmmiYK',\\n        value: '\\u9632\\u76d7\\u6263',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20200427132730717-000003jRLoFOfD',\\n        value: '\\u7eb8\\u5361',\\n        parentKey: '20191217161304575-000001y6tyZNjU',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304576-000002r1LOtUSo',\\n    value: '\\u88c5\\u9970\\u7247',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217162147778-000001JsV6LYt9',\\n        value: '\\u624b\\u5de5\\u9489\\u73e0',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: [\\n          {\\n            key: '20191217163043957-0000018FENDbBC',\\n            value: '\\u6bdb\\u6be1\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 3,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043959-000002wGATJohh',\\n            value: '\\u7eb1\\u7c7b\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 4,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043959-000003YfJc0a7y',\\n            value: '\\u7ee3\\u82b1\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 5,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043959-000004gQb8fOXl',\\n            value: '\\u88c1\\u7247\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 6,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043960-000005p8It3KTK',\\n            value: '\\u8863\\u9886\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 7,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043960-000006L6oJJMyg',\\n            value: '\\u6210\\u8863\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 8,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163043960-000007RptOyytA',\\n            value: '\\u7ec7\\u5e26\\u9489\\u73e0',\\n            parentKey: '20191217162147778-000001JsV6LYt9',\\n            sort: 9,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217162147782-000002fV02O3ca',\\n        value: '\\u673a\\u5668\\u6253\\u73e0',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: [\\n          {\\n            key: '20191217163814286-000001uWoEKBrA',\\n            value: '\\u673a\\u5668\\u6253\\u73cd\\u73e0',\\n            parentKey: '20191217162147782-000002fV02O3ca',\\n            sort: 3,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163814288-000002trUKEqmp',\\n            value: '\\u673a\\u5668\\u6253\\u94bb',\\n            parentKey: '20191217162147782-000002fV02O3ca',\\n            sort: 4,\\n            children: null,\\n          },\\n          {\\n            key: '20191217163814288-000003IJia6iAW',\\n            value: '\\u673a\\u5668\\u6253\\u91d1\\u5c5e\\u9489',\\n            parentKey: '20191217162147782-000002fV02O3ca',\\n            sort: 5,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217162147782-000003M6Y1PIl2',\\n        value: '\\u624b\\u94a9\\u82b1',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: null,\\n      },\\n      {\\n        key: '20191217162147782-000004CgQkO75J',\\n        value: '\\u8863\\u9886',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: null,\\n      },\\n      {\\n        key: '20191217162147782-000005Ty3EoFjO',\\n        value: '\\u70eb\\u753b',\\n        parentKey: '20191217161304576-000002r1LOtUSo',\\n        sort: 2,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304576-000003HHVXFr6e',\\n    value: '\\u523a\\u7ee3',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232236-00000166H9exyS',\\n        value: '\\u7ee3\\u82b1\\u7ae0',\\n        parentKey: '20191217161304576-000003HHVXFr6e',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430118-000001mc4VstBq',\\n            value: '\\u73e0\\u7247\\u7ee3',\\n            parentKey: '20191217165232236-00000166H9exyS',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232237-000002Y1kBzGKT',\\n        value: '\\u88c1\\u7247\\u523a\\u7ee3',\\n        parentKey: '20191217161304576-000003HHVXFr6e',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430120-000002kvZwHAkn',\\n            value: '\\u73e0\\u5b50\\u7ee3',\\n            parentKey: '20191217165232237-000002Y1kBzGKT',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232237-000003CgD4oONp',\\n        value: '\\u6210\\u8863\\u523a\\u7ee3',\\n        parentKey: '20191217161304576-000003HHVXFr6e',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430120-000003BvPrzoaN',\\n            value: '\\u76d8\\u7ef3\\u7ee3',\\n            parentKey: '20191217165232237-000003CgD4oONp',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000004KyaioEsi',\\n        value: '\\u9762\\u6599\\u523a\\u7ee3',\\n        parentKey: '20191217161304576-000003HHVXFr6e',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430120-0000044F3f0sLK',\\n            value: '\\u7ebf\\u7ee3/\\u5e73\\u7ee3',\\n            parentKey: '20191217165232238-000004KyaioEsi',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430120-000005I63gL7tF',\\n            value: '\\u7259\\u5237\\u7ee3',\\n            parentKey: '20191217165232238-000004KyaioEsi',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430121-000006PC2r6L31',\\n            value: '\\u6bdb\\u5dfe\\u7ee3',\\n            parentKey: '20191217165232238-000004KyaioEsi',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430121-0000073c2ZeSAy',\\n            value: '\\u690d\\u7ed2\\u7ee3',\\n            parentKey: '20191217165232238-000004KyaioEsi',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304576-000004FTr9G76t',\\n    value: '\\u82b1\\u8fb9',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232238-000005yrkmxC6f',\\n        value: '\\u6c34\\u6eb6\\u82b1\\u8fb9',\\n        parentKey: '20191217161304576-000004FTr9G76t',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430121-000008FSnIRmdM',\\n            value: '\\u725b\\u5976\\u4e1d',\\n            parentKey: '20191217165232238-000005yrkmxC6f',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430121-0000096Vs9uQ0R',\\n            value: '\\u68c9\\u4e1d',\\n            parentKey: '20191217165232238-000005yrkmxC6f',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430121-000010tDxNfTNC',\\n            value: '\\u6da4\\u5149',\\n            parentKey: '20191217165232238-000005yrkmxC6f',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000006pYONxAlu',\\n        value: '\\u857e\\u4e1d\\u82b1\\u8fb9',\\n        parentKey: '20191217161304576-000004FTr9G76t',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430121-000011VYPB6U7b',\\n            value: '\\u776b\\u6bdb\\u82b1\\u8fb9',\\n            parentKey: '20191217165232238-000006pYONxAlu',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000007ivSMOS92',\\n        value: '\\u523a\\u7ee3\\u82b1\\u8fb9',\\n        parentKey: '20191217161304576-000004FTr9G76t',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430121-000012dexmjeIf',\\n            value: '\\u68c9\\u5e03\\u7ee3',\\n            parentKey: '20191217165232238-000007ivSMOS92',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430122-000013CRNBFK23',\\n            value: '\\u96d5\\u5b54\\u7ee3',\\n            parentKey: '20191217165232238-000007ivSMOS92',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304576-000005RN9X3YFT',\\n    value: '\\u5143\\u7d20',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232238-000008MglUKL6v',\\n        value: '\\u6c34\\u94bb',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430122-0000141P9Tz4yw',\\n            value: '\\u82b1\\u7bee\\u722a',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430122-000015bMmUBISy',\\n            value: '\\u56db\\u722a',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430122-000016Vt8nK231',\\n            value: '\\u5305\\u6263',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430122-000017ucrwcbfx',\\n            value: '\\u7c98\\u80f6',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430123-0000180mx2t9BL',\\n            value: '\\u88f8\\u6c34\\u94bb',\\n            parentKey: '20191217165232238-000008MglUKL6v',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000009I56kLELs',\\n        value: '\\u94bb\\u94fe',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430123-000019aZy65KbG',\\n            value: '\\u5355\\u6392\\u94bb\\u94fe',\\n            parentKey: '20191217165232238-000009I56kLELs',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430123-000020sBM1lVrC',\\n            value: '\\u7ec4\\u5408\\u94bb\\u94fe',\\n            parentKey: '20191217165232238-000009I56kLELs',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430123-000021Tg0mAI20',\\n            value: '\\u94bb\\u7f51',\\n            parentKey: '20191217165232238-000009I56kLELs',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-000010CIhXWh7P',\\n        value: '\\u6c34\\u6676',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430123-000022t2wJHZWG',\\n            value: '\\u5c16\\u5e95\\u6c34\\u6676',\\n            parentKey: '20191217165232238-000010CIhXWh7P',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430123-0000238vmPQmJc',\\n            value: '\\u5e73\\u5e95\\u6c34\\u6676',\\n            parentKey: '20191217165232238-000010CIhXWh7P',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232238-0000115uliki3x',\\n        value: '\\u6c34\\u6676\\u73e0',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232238-000012wyxWG27j',\\n        value: '\\u918b\\u9178\\u677f\\u6750',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232238-000013xYUqVQb4',\\n        value: '\\u70eb\\u77f3',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430124-000024TEPGQYbl',\\n            value: '\\u70eb\\u94bb',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-000025qCudkwHK',\\n            value: '\\u94dd\\u70eb\\u7247',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-0000266timdVxn',\\n            value: '\\u94dc\\u70eb\\u7247',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-000027k9heSLmy',\\n            value: '\\u73cd\\u73e0\\u70eb\\u7247',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-000028uQLunj2D',\\n            value: '\\u6811\\u8102\\u70eb',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430124-000029i1UqkwGh',\\n            value: '\\u4e9a\\u514b\\u529b\\u70eb',\\n            parentKey: '20191217165232238-000013xYUqVQb4',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232239-000014JrMYVHhM',\\n        value: '\\u5c3f\\u7d20\\u73e0',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232239-0000154JEiSkDU',\\n        value: '\\u4eff\\u73cd\\u73e0',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232239-000016w3UwMSLn',\\n        value: '\\u6811\\u8102',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430124-000030KiG9kCZt',\\n            value: '\\u5c16\\u5e95\\u6811\\u8102',\\n            parentKey: '20191217165232239-000016w3UwMSLn',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430125-000031MqyFnI35',\\n            value: '\\u5e73\\u5e95\\u6811\\u8102',\\n            parentKey: '20191217165232239-000016w3UwMSLn',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430125-000032B4Lbm1yI',\\n            value: '\\u6811\\u8102\\u677f\\u6750',\\n            parentKey: '20191217165232239-000016w3UwMSLn',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232239-000017hyf9ZTce',\\n        value: '\\u4e9a\\u514b\\u529b',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430125-000033kl68NHe8',\\n            value: '\\u5c16\\u5e95\\u4e9a\\u514b\\u529b',\\n            parentKey: '20191217165232239-000017hyf9ZTce',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430125-000034bNEkm1JS',\\n            value: '\\u5e73\\u5e95\\u4e9a\\u514b\\u529b',\\n            parentKey: '20191217165232239-000017hyf9ZTce',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430125-000035IbpW6shj',\\n            value: '\\u4e9a\\u514b\\u529b\\u677f\\u6750',\\n            parentKey: '20191217165232239-000017hyf9ZTce',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232239-000018X2VXnwJr',\\n        value: '\\u6ef4\\u6cb9',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430125-000036StiCLSoY',\\n            value: '\\u6ef4\\u6cb9\\u94bb',\\n            parentKey: '20191217165232239-000018X2VXnwJr',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430126-000037DcQr4Y6r',\\n            value: '\\u6ef4\\u6cb9\\u82b1',\\n            parentKey: '20191217165232239-000018X2VXnwJr',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232239-000019pWyf1m8E',\\n        value: '\\u73e0\\u5b50',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232239-000020rhGd9Exh',\\n        value: '\\u73e0\\u7ba1',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232239-000021keUzT6bA',\\n        value: '\\u73e0\\u7247',\\n        parentKey: '20191217161304576-000005RN9X3YFT',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-0000062lDupQwh',\\n    value: '\\u7ec7\\u5e26',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232240-000022FVYyI6KA',\\n        value: '\\u677e\\u7d27\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-000023XUanCWUJ',\\n        value: '\\u7ef3\\u5b50',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170430126-000038eLf0Tg9V',\\n            value: '\\u68c9\\u7ef3',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20191217171318553-000001fJ1nTKgF',\\n                value: '\\u6241\\u7ef3',\\n                parentKey: '20191217170430126-000038eLf0Tg9V',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000002CM2D2GqJ',\\n                value: '\\u7f16\\u7ec7\\u7ef3',\\n                parentKey: '20191217170430126-000038eLf0Tg9V',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000003pvgWKty2',\\n                value: '\\u5706\\u7ef3',\\n                parentKey: '20191217170430126-000038eLf0Tg9V',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20191217170430126-000039PUsVEnfM',\\n            value: '\\u6da4\\u68c9',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430126-000040vgGwM3BI',\\n            value: 'PP\\u4e19\\u7eb6',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430126-000041iRWU94sR',\\n            value: '\\u6da4\\u7eb6(\\u5706\\u7ef3)',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20191217171318554-000004u64rvFci',\\n                value: '\\u7f16\\u7ec7\\u5706\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000005D82CJ2Zh',\\n                value: '\\u87ba\\u7eb9\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000006AM320zG1',\\n                value: '\\u7f0e\\u7eb9\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318554-000007cD2sAorC',\\n                value: '\\u683c\\u5b50\\u7eb9',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-0000084gSupYXT',\\n                value: '\\u5706\\u70b9\\u7eb9',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-000009jMr56TvB',\\n                value: '\\u4eba\\u5b57\\u7eb9',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-000010giPOme5z',\\n                value: '\\u63d0\\u82b1',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-0000114j3DTdyv',\\n                value: '\\u5e73\\u7eb9\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-0000124dp8ALZu',\\n                value: '\\u5bc6\\u7ec7\\u7ef3',\\n                parentKey: '20191217170430126-000041iRWU94sR',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20191217170430126-000042V2yKelNY',\\n            value: '\\u9526\\u7eb6',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170430127-000043Xhx3U4Pk',\\n            value: '\\u4e73\\u80f6/\\u50cf\\u7b4b\\u7ef3',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20191217171318555-0000138UnKaeCt',\\n                value: '\\u900f\\u660e\\u6241\\u7ef3',\\n                parentKey: '20191217170430127-000043Xhx3U4Pk',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20191217171318555-000014ey7W2NOj',\\n                value: '\\u5706\\u7ef3',\\n                parentKey: '20191217170430127-000043Xhx3U4Pk',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20191217170656292-000001T2mnDeIP',\\n            value: '\\u4eba\\u9020\\u4e1d',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656294-000002674NqDCg',\\n            value: '\\u5c3c\\u9f99',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656294-000003re8ap0Hi',\\n            value: '\\u5316\\u7ea4',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656294-000004JWEXgdHy',\\n            value: '\\u9ebb\\u7ef3',\\n            parentKey: '20191217165232240-000023XUanCWUJ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232240-000024z4jTsIAh',\\n        value: '\\u87ba\\u7eb9',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-000025VNHMU170',\\n        value: '\\u5e3d\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-0000265uM1zXBk',\\n        value: '\\u4e1d\\u7ed2\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-000027PgvfnF0C',\\n        value: '\\u91d1\\u94f6\\u8471\\u7ec7\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165232240-000028xlHru6lj',\\n        value: '\\u4e8c\\u6b21\\u5de5\\u827a\\u7ec7\\u5e26',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656295-000005DbDFXz0U',\\n            value: '\\u5c0f\\u9999\\u98ce\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-000006C7kIWn1n',\\n            value: '\\u6bdb\\u5dfe\\u7ee3\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-0000079klbAYsR',\\n            value: '\\u73e0\\u7247\\u7ee3\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-000008eat014IA',\\n            value: 'TPU\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-000009JXZg7Fbj',\\n            value: '\\u6c11\\u65cf\\u98ce\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656295-000010FnPul1N0',\\n            value: '\\u4e94\\u91d1\\u7ec7\\u5e26',\\n            parentKey: '20191217165232240-000028xlHru6lj',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165232240-000029kdoKB8AZ',\\n        value: '\\u6d41\\u82cf',\\n        parentKey: '20191217161304577-0000062lDupQwh',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656296-000011whdNoZP3',\\n            value: 'U\\u578b/I\\u578b\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656296-0000125i0Lb9zp',\\n            value: '\\u540a\\u7a57\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656296-000013LfGEyCMB',\\n            value: '\\u76ae\\u8d28\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656296-000014vN8M7dt7',\\n            value: '\\u4eae\\u7247\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656296-000015dDY8NQ7N',\\n            value: '\\u73e0\\u94bb\\u6d41\\u82cf',\\n            parentKey: '20191217165232240-000029kdoKB8AZ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-000007RvNnXMgX',\\n    value: '\\u4e94\\u91d1',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165232240-000030bweCQhxN',\\n        value: '\\u94fe\\u6761',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657971-0000015c4MFng6',\\n        value: '\\u6c14\\u773c',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657972-000002Lv0YsTin',\\n        value: '\\u94c6\\u9489\\u7c7b',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-000003tjwHCvBl',\\n        value: '\\u80f8\\u9488',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-000004wTF2ZyE4',\\n        value: '\\u540a\\u949f',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-000005yX7GUQOQ',\\n        value: '\\u91d1\\u5c5e\\u73af',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656297-000016fOKXol0z',\\n            value: '\\u65e5\\u5b57\\u73af',\\n            parentKey: '20191217165657973-000005yX7GUQOQ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656297-000017FskDddgE',\\n            value: 'D\\u5b57\\u73af',\\n            parentKey: '20191217165657973-000005yX7GUQOQ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657973-000006F6cXFSYy',\\n        value: '\\u4e94\\u91d1\\u9970\\u54c1',\\n        parentKey: '20191217161304577-000007RvNnXMgX',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656297-0000184Jd9TRtJ',\\n            value: '\\u94dc\\u7c7b\\u9970\\u54c1',\\n            parentKey: '20191217165657973-000006F6cXFSYy',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656297-000019sRveH0fP',\\n            value: '\\u950c\\u5408\\u91d1\\u9970\\u54c1',\\n            parentKey: '20191217165657973-000006F6cXFSYy',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656298-000020wakZDCyA',\\n            value: '\\u7ec4\\u5408\\u9970\\u54c1',\\n            parentKey: '20191217165657973-000006F6cXFSYy',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-000008HsmOlG2W',\\n    value: '\\u7ebd\\u6263',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165657973-000007o31Z6lyw',\\n        value: '\\u94bb\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656298-0000214QdZt0ak',\\n            value: '\\u5408\\u91d1\\u94bb\\u6263',\\n            parentKey: '20191217165657973-000007o31Z6lyw',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656298-000022PKF0mV1r',\\n            value: 'ABS\\u7c98\\u94bb\\u6263',\\n            parentKey: '20191217165657973-000007o31Z6lyw',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656298-000023IRsreTfR',\\n            value: '\\u73cd\\u73e0\\u7ec4\\u5408\\u94bb\\u6263',\\n            parentKey: '20191217165657973-000007o31Z6lyw',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657973-0000080UuZhY3V',\\n        value: '\\u6c34\\u6676\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-000009N2w7blXD',\\n        value: '\\u6811\\u8102\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657973-0000100bCa6Vc7',\\n        value: '\\u918b\\u9178\\u677f\\u6750\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657974-000011NPbUPhAK',\\n        value: '\\u5305\\u5e03\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657974-000012JcZm9nla',\\n        value: '\\u56db\\u5408\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656298-000024mkSTQQK8',\\n            value: '\\u9762\\u677f',\\n            parentKey: '20191217165657974-000012JcZm9nla',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656299-000025kawKkDbO',\\n            value: '\\u4e0b\\u4e09\\u4ef6',\\n            parentKey: '20191217165657974-000012JcZm9nla',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657974-000013iiAWdkTL',\\n        value: '\\u91d1\\u5c5e\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656299-000026UPO56ZC3',\\n            value: '\\u65e5\\u5b57\\u6263',\\n            parentKey: '20191217165657974-000013iiAWdkTL',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656299-000027UriRNFog',\\n            value: 'D\\u5b57\\u6263',\\n            parentKey: '20191217165657974-000013iiAWdkTL',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656299-000028W4ScFbD0',\\n            value: '\\u4e94\\u722a\\u6263',\\n            parentKey: '20191217165657974-000013iiAWdkTL',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656299-000029OOjaYjoJ',\\n            value: '\\u5de5\\u5b57\\u6263',\\n            parentKey: '20191217165657974-000013iiAWdkTL',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657974-0000141GLhUHVz',\\n        value: '\\u5f39\\u7c27\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656299-0000300M8MpigQ',\\n            value: '\\u5730\\u96f7\\u6263',\\n            parentKey: '20191217165657974-0000141GLhUHVz',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656300-000031PtfsRGxv',\\n            value: '\\u5927\\u7af9\\u8282\\u5f39\\u7c27\\u6263',\\n            parentKey: '20191217165657974-0000141GLhUHVz',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656300-000032H4NE3wuY',\\n            value: '\\u53cc\\u5934\\u5f39\\u7c27\\u6263',\\n            parentKey: '20191217165657974-0000141GLhUHVz',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656300-000033emnUX2Gw',\\n            value: '\\u5355\\u5934\\u5f39\\u7c27\\u6263',\\n            parentKey: '20191217165657974-0000141GLhUHVz',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657974-000015eIs6S1GZ',\\n        value: '\\u6697\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20191217170656300-0000349J7FFIa6',\\n            value: '\\u91d1\\u5c5e',\\n            parentKey: '20191217165657974-000015eIs6S1GZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656300-000035pWgaROfZ',\\n            value: '\\u6811\\u8102',\\n            parentKey: '20191217165657974-000015eIs6S1GZ',\\n            sort: 0,\\n            children: null,\\n          },\\n          {\\n            key: '20191217170656301-000036YEOBRkDl',\\n            value: '\\u5305\\u5e03',\\n            parentKey: '20191217165657974-000015eIs6S1GZ',\\n            sort: 0,\\n            children: null,\\n          },\\n        ],\\n      },\\n      {\\n        key: '20191217165657974-000016voKKPOE9',\\n        value: '\\u725b\\u89d2\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657974-0000178Syd6uqO',\\n        value: '\\u8d1d\\u58f3\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657974-000018gXZz0iLB',\\n        value: '\\u6930\\u5b50\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000019nKObN65V',\\n        value: '\\u6728\\u5934\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20200414111318783-000001AYXiigA4',\\n        value: '\\u5361\\u6263',\\n        parentKey: '20191217161304577-000008HsmOlG2W',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-000009kakIYneM',\\n    value: '\\u7f1d\\u7eab\\u7ebf',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217170656301-000037OrpfP8R1',\\n        value: '\\u6da4\\u7eb6\\u7f1d\\u7eab\\u7ebf',\\n        parentKey: '20191217161304577-000009kakIYneM',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217170656301-000037OrpfP8RD',\\n        value: '\\u4f4e\\u5f39\\u4e1d',\\n        parentKey: '20191217161304577-000009kakIYneM',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217170656301-000038RebaC6Pc',\\n        value: '\\u9ad8\\u5f3a\\u7ebf',\\n        parentKey: '20191217161304577-000009kakIYneM',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20191217161304577-000010MmFCiK6I',\\n    value: '\\u91cc\\u5e03',\\n    parentKey: '0',\\n    sort: 1,\\n    children: [\\n      {\\n        key: '20191217165657975-000021Fiiskon1',\\n        value: '\\u96ea\\u7eba',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000022F31oZ869',\\n        value: '\\u8272\\u4e01',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000023van83q8e',\\n        value: '\\u9488\\u7ec7',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000024lVAwJLPt',\\n        value: '\\u918b\\u9178',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000025CnovdiJo',\\n        value: '\\u6da4\\u5854\\u592b',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657975-000026smSLbU0R',\\n        value: '\\u6625\\u4e9a\\u7eba',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165657976-000027E6qtGc83',\\n        value: '\\u8212\\u7f8e\\u7ef8',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20191217165823923-0000010GHOJdYD',\\n        value: '\\u80c6\\u5e03',\\n        parentKey: '20191217161304577-000010MmFCiK6I',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n  {\\n    key: '20200226091842647-000001yM5dZfDy',\\n    value: '\\u533b\\u7597\\u7528\\u54c1',\\n    parentKey: '0',\\n    sort: 0,\\n    children: [\\n      {\\n        key: '20200226091842649-0000025gFxW5l2',\\n        value: '\\u53e3\\u7f69',\\n        parentKey: '20200226091842647-000001yM5dZfDy',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20200226091842649-000004vCuabYKH',\\n            value: '\\u53e3\\u7f69\\u7ef3\\u5b50',\\n            parentKey: '20200226091842649-0000025gFxW5l2',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20200226091842650-000008pIo29kKY',\\n                value: '\\u6241\\u7ef3',\\n                parentKey: '20200226091842649-000004vCuabYKH',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842650-000009eIUMUpCq',\\n                value: '\\u5706\\u5f62\\u7ef3',\\n                parentKey: '20200226091842649-000004vCuabYKH',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20200226091842649-000005rbAn6Lmm',\\n            value: '\\u53e3\\u7f69\\u9f3b\\u6881\\u6761',\\n            parentKey: '20200226091842649-0000025gFxW5l2',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20200226091842650-000010Av15mvpG',\\n                value: '\\u5355\\u94c1\\u4e1d\\u9f3b\\u6881\\u6761',\\n                parentKey: '20200226091842649-000005rbAn6Lmm',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842650-000011TjOPF5Qz',\\n                value: '\\u5851\\u6599\\u9f3b\\u6881\\u6761',\\n                parentKey: '20200226091842649-000005rbAn6Lmm',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n          {\\n            key: '20200226091842649-0000063CryWbUA',\\n            value: '\\u53e3\\u7f69\\u5e03\\u6599',\\n            parentKey: '20200226091842649-0000025gFxW5l2',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20200226091842650-000012xUA5yPhG',\\n                value: '\\u65e0\\u7eba\\u5e03',\\n                parentKey: '20200226091842649-0000063CryWbUA',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842650-0000134NbHyUhr',\\n                value: '\\u7eba\\u9ecf\\u5e03',\\n                parentKey: '20200226091842649-0000063CryWbUA',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842650-000014AJRbZ0Vc',\\n                value: '\\u7194\\u55b7\\u5e03',\\n                parentKey: '20200226091842649-0000063CryWbUA',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n        ],\\n      },\\n      {\\n        key: '20200226091842649-000003rv7VLKkK',\\n        value: '\\u9632\\u62a4\\u670d',\\n        parentKey: '20200226091842647-000001yM5dZfDy',\\n        sort: 0,\\n        children: [\\n          {\\n            key: '20200226091842649-0000079Tp494QF',\\n            value: '\\u9632\\u62a4\\u670d\\u62c9\\u94fe',\\n            parentKey: '20200226091842649-000003rv7VLKkK',\\n            sort: 0,\\n            children: [\\n              {\\n                key: '20200226091842651-000015jxNcTAcj',\\n                value: '\\u4e00\\u822c\\u5c3c\\u9f99\\u62c9\\u94fe',\\n                parentKey: '20200226091842649-0000079Tp494QF',\\n                sort: 0,\\n                children: null,\\n              },\\n              {\\n                key: '20200226091842651-000016lEOhJjOR',\\n                value: '\\u9632\\u6c34\\u62c9\\u94fe',\\n                parentKey: '20200226091842649-0000079Tp494QF',\\n                sort: 0,\\n                children: null,\\n              },\\n            ],\\n          },\\n        ],\\n      },\\n    ],\\n  },\\n  {\\n    key: '20200309140701867-000007HFFNjGOQ',\\n    value: '\\u7eba\\u7c98\\u5e03',\\n    parentKey: '0',\\n    sort: 0,\\n    children: [\\n      {\\n        key: '20200309140701867-000008JZbEaoZQ',\\n        value: '\\u7eba\\u7c98\\u5e03SS\\u7ea7\\u522b',\\n        parentKey: '20200309140701867-000007HFFNjGOQ',\\n        sort: 0,\\n        children: null,\\n      },\\n      {\\n        key: '20200309140701867-000009a5QWRoXk',\\n        value: '\\u7eba\\u7c98\\u5e03SSS\\u7ea7\\u522b',\\n        parentKey: '20200309140701867-000007HFFNjGOQ',\\n        sort: 0,\\n        children: null,\\n      },\\n    ],\\n  },\\n];\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"selector-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#selector-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Selector\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u6307\\u5b9a\\u5f53\\u524d\\u9009\\u4e2d\\u7684\\u6761\\u76ee\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"[]\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"options\"),l.a.createElement(\"td\",null,\"\\u53ef\\u9009\\u9879\\u6570\\u636e\\u6e90\"),l.a.createElement(\"td\",null,\"OptionProps\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"[]\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49Selector\\u7684\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u9009\\u4e2d\\u4e8c\\u7ea7\\u8282\\u70b9\\u65f6\\u8c03\\u7528\\u6b64\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(value: any, valueStr?: string) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChangeParentOption\"),l.a.createElement(\"td\",null,\"\\u9009\\u4e2d\\u4e00\\u7ea7\\u8282\\u70b9\\u65f6\\u8c03\\u7528\\u6b64\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(v) => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"optionprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#optionprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"OptionProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"key\"),l.a.createElement(\"td\",null,\"\\u6b64\\u9879\\u5fc5\\u987b\\u8bbe\\u7f6e\\uff08\\u5176\\u503c\\u5728\\u6574\\u4e2a\\u9009\\u9879\\u8303\\u56f4\\u5185\\u552f\\u4e00\\uff09\\uff0c\\u6839\\u636e\\u6b64\\u5c5e\\u6027\\u503c\\u8fdb\\u884c\\u7b5b\\u9009\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u503c\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"children\"),l.a.createElement(\"td\",null,\"\\u5b50\\u8282\\u70b9\"),l.a.createElement(\"td\",null,\"OptionProps[]\"),l.a.createElement(\"td\",null,\"-\"))))))}},SBuE:function(e,n){e.exports={}},SEkw:function(e,n,t){e.exports={default:t(\"RU/L\"),__esModule:!0}},SR6u:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"7gnu\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"popup\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#popup\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Popup\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport { Popup, Button } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\n\\nexport default () => {\\n  const [show, setShow] = React.useState(false);\\n  const [show1, setShow1] = React.useState(false);\\n  const [show2, setShow2] = React.useState(false);\\n  const [show3, setShow3] = React.useState(false);\\n  const [show4, setShow4] = React.useState(false);\\n\\n  return (\\n    <Frame padding style={{ overflow: 'hidden' }}>\\n      <Block title=\\\"Basic\\\">\\n        <Button onTap={() => setShow(true)}>Click here</Button>\\n      </Block>\\n      <Block title=\\\"With Title\\\">\\n        <Button onTap={() => setShow1(true)}>Click here</Button>\\n      </Block>\\n      <Block title=\\\"Closeable\\\">\\n        <Button onTap={() => setShow2(true)}>Click here</Button>\\n      </Block>\\n      <Block title=\\\"Position\\\">\\n        <Button onTap={() => setShow3(true)}>Position = Left</Button>\\n      </Block>\\n      <Block title=\\\"Curve\\\">\\n        <Button onTap={() => setShow4(true)}>Click here</Button>\\n      </Block>\\n      <Popup\\n        open={show}\\n        onClose={() => {\\n          setShow(false);\\n        }}\\n      >\\n        <View\\n          style={{\\n            padding: '80px',\\n          }}\\n        >\\n          Hi, boy~\\n        </View>\\n      </Popup>\\n      <Popup\\n        position=\\\"bottom\\\"\\n        title=\\\"title\\\"\\n        open={show1}\\n        onClose={() => {\\n          setShow1(false);\\n        }}\\n      >\\n        <View\\n          style={{\\n            height: '400px',\\n            padding: '0 24px',\\n          }}\\n        >\\n          content\\n        </View>\\n      </Popup>\\n      <Popup\\n        position=\\\"bottom\\\"\\n        title=\\\"title\\\"\\n        closeable\\n        open={show2}\\n        onClose={() => {\\n          setShow2(false);\\n        }}\\n      >\\n        <View\\n          style={{\\n            height: '400px',\\n            padding: '0 24px',\\n          }}\\n        >\\n          content\\n        </View>\\n      </Popup>\\n      <Popup\\n        position=\\\"left\\\"\\n        title=\\\"title\\\"\\n        open={show3}\\n        onClose={() => {\\n          setShow3(false);\\n        }}\\n      >\\n        <View\\n          style={{\\n            width: '400px',\\n            padding: '0 24px',\\n          }}\\n        ></View>\\n      </Popup>\\n      <Popup\\n        position=\\\"top\\\"\\n        title=\\\"title\\\"\\n        open={show4}\\n        onClose={() => {\\n          setShow4(false);\\n        }}\\n      >\\n        <View\\n          style={{\\n            height: '400px',\\n            padding: '0 24px',\\n          }}\\n        >\\n          content\\n        </View>\\n      </Popup>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(false),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    show = _React$useState2[0],\\n    setShow = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(false),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    show1 = _React$useState4[0],\\n    setShow1 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState(false),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    show2 = _React$useState6[0],\\n    setShow2 = _React$useState6[1];\\n\\n  var _React$useState7 = React.useState(false),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    show3 = _React$useState8[0],\\n    setShow3 = _React$useState8[1];\\n\\n  var _React$useState9 = React.useState(false),\\n    _React$useState10 = _slicedToArray(_React$useState9, 2),\\n    show4 = _React$useState10[0],\\n    setShow4 = _React$useState10[1];\\n\\n  return (\\n    <_common.Frame\\n      padding\\n      style={{\\n        overflow: 'hidden',\\n      }}\\n    >\\n      <_common.Block title=\\\"Basic\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setShow(true);\\n          }}\\n        >\\n          Click here\\n        </_annaRemaxUi.Button>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Title\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setShow1(true);\\n          }}\\n        >\\n          Click here\\n        </_annaRemaxUi.Button>\\n      </_common.Block>\\n      <_common.Block title=\\\"Closeable\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setShow2(true);\\n          }}\\n        >\\n          Click here\\n        </_annaRemaxUi.Button>\\n      </_common.Block>\\n      <_common.Block title=\\\"Position\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setShow3(true);\\n          }}\\n        >\\n          Position = Left\\n        </_annaRemaxUi.Button>\\n      </_common.Block>\\n      <_common.Block title=\\\"Curve\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setShow4(true);\\n          }}\\n        >\\n          Click here\\n        </_annaRemaxUi.Button>\\n      </_common.Block>\\n      <_annaRemaxUi.Popup\\n        open={show}\\n        onClose={function () {\\n          setShow(false);\\n        }}\\n      >\\n        <_one.View\\n          style={{\\n            padding: '80px',\\n          }}\\n        >\\n          Hi, boy~\\n        </_one.View>\\n      </_annaRemaxUi.Popup>\\n      <_annaRemaxUi.Popup\\n        position=\\\"bottom\\\"\\n        title=\\\"title\\\"\\n        open={show1}\\n        onClose={function () {\\n          setShow1(false);\\n        }}\\n      >\\n        <_one.View\\n          style={{\\n            height: '400px',\\n            padding: '0 24px',\\n          }}\\n        >\\n          content\\n        </_one.View>\\n      </_annaRemaxUi.Popup>\\n      <_annaRemaxUi.Popup\\n        position=\\\"bottom\\\"\\n        title=\\\"title\\\"\\n        closeable\\n        open={show2}\\n        onClose={function () {\\n          setShow2(false);\\n        }}\\n      >\\n        <_one.View\\n          style={{\\n            height: '400px',\\n            padding: '0 24px',\\n          }}\\n        >\\n          content\\n        </_one.View>\\n      </_annaRemaxUi.Popup>\\n      <_annaRemaxUi.Popup\\n        position=\\\"left\\\"\\n        title=\\\"title\\\"\\n        open={show3}\\n        onClose={function () {\\n          setShow3(false);\\n        }}\\n      >\\n        <_one.View\\n          style={{\\n            width: '400px',\\n            padding: '0 24px',\\n          }}\\n        ></_one.View>\\n      </_annaRemaxUi.Popup>\\n      <_annaRemaxUi.Popup\\n        position=\\\"top\\\"\\n        title=\\\"title\\\"\\n        open={show4}\\n        onClose={function () {\\n          setShow4(false);\\n        }}\\n      >\\n        <_one.View\\n          style={{\\n            height: '400px',\\n            padding: '0 24px',\\n          }}\\n        >\\n          content\\n        </_one.View>\\n      </_annaRemaxUi.Popup>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-23\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"open\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u6253\\u5f00\\u5f39\\u51fa\\u5c42\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"title\"),l.a.createElement(\"td\",null,\"\\u5f39\\u51fa\\u5c42\\u6807\\u9898\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"closeable\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u663e\\u793a\\u5173\\u95ed\\u56fe\\u6807\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"position\"),l.a.createElement(\"td\",null,\"\\u5f39\\u51fa\\u4f4d\\u7f6e\\uff0c\\u53ef\\u9009\\u503c\\u4e3a \",l.a.createElement(\"code\",null,\"center\"),\" \",l.a.createElement(\"code\",null,\"top\"),\" \",l.a.createElement(\"code\",null,\"bottom\"),\" \",l.a.createElement(\"code\",null,\"right\"),\" \",l.a.createElement(\"code\",null,\"left\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"center\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"mask\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u663e\\u793a\\u906e\\u7f69\\u5c42\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"true\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"square\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u53bb\\u9664\\u5706\\u89d2\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"curve\"),l.a.createElement(\"td\",null,\"\\u52a8\\u753b\\u66f2\\u7ebf\\uff0c\\u53ef\\u9009\\u503c\\u4e3a \",l.a.createElement(\"code\",null,\"ease\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5f39\\u51fa\\u5c42\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onClose\"),l.a.createElement(\"td\",null,\"\\u5173\\u95ed\\u5f39\\u51fa\\u5c42\\u65f6\\u89e6\\u53d1\"),l.a.createElement(\"td\",null,\"() => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},\"SUj/\":function(e,n,t){},SkHb:function(e,n,t){\"use strict\";var r=t(\"jrin\"),a=t(\"q1tI\"),l=t(\"TSYQ\"),o=t.n(l),i=t(\"YCKM\"),c=t(\"0Owb\");function u(e){return a[\"createElement\"](\"input\",Object(c[\"a\"])({},e,{type:\"checkbox\"}))}var s=t(\"bS3J\"),d=Object(s[\"a\"])(\"switch\"),m=function(e){var n,t,l=e.checked,c=e.disabled,s=e.small,m=e.onChange,p=function(){c||null===m||void 0===m||m(!l)};return a[\"createElement\"](i[\"f\"],{className:d,onTap:p},a[\"createElement\"](u,{className:o()((n={},Object(r[\"a\"])(n,\"\".concat(d,\"-default\"),!0),Object(r[\"a\"])(n,\"\".concat(d,\"-checked\"),!s&&l),Object(r[\"a\"])(n,\"\".concat(d,\"-checked-small\"),s&&l),Object(r[\"a\"])(n,\"\".concat(d,\"-disabled\"),c),n)),value:l?\"on\":\"off\",checked:l}),a[\"createElement\"](i[\"f\"],{className:o()(\"\".concat(d,\"-checkbox\"),(t={},Object(r[\"a\"])(t,\"\".concat(d,\"-checkbox-small\"),s),Object(r[\"a\"])(t,\"\".concat(d,\"-checkbox-disabled\"),c),t))}))};n[\"a\"]=m},TOwV:function(e,n,t){\"use strict\";e.exports=t(\"qT12\")},TSYQ:function(e,n,t){var r,a,l=t(\"z01/\");(function(){\"use strict\";var o={}.hasOwnProperty;function i(){for(var e=[],n=0;n<arguments.length;n++){var t=arguments[n];if(t){var r=l(t);if(\"string\"===r||\"number\"===r)e.push(t);else if(Array.isArray(t)&&t.length){var a=i.apply(null,t);a&&e.push(a)}else if(\"object\"===r)for(var c in t)o.call(t,c)&&t[c]&&e.push(c)}}return e.join(\" \")}e.exports?(i[\"default\"]=i,e.exports=i):\"object\"===l(t(\"fMvd\"))&&t(\"fMvd\")?(r=[],a=function(){return i}.apply(n,r),void 0===a||(e.exports=a)):window.classNames=i})()},Ty5D:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return E})),t.d(n,\"b\",(function(){return x})),t.d(n,\"c\",(function(){return T})),t.d(n,\"d\",(function(){return B})),t.d(n,\"e\",(function(){return v})),t.d(n,\"f\",(function(){return L})),t.d(n,\"g\",(function(){return K})),t.d(n,\"h\",(function(){return b})),t.d(n,\"i\",(function(){return R})),t.d(n,\"j\",(function(){return F})),t.d(n,\"k\",(function(){return G})),t.d(n,\"l\",(function(){return W})),t.d(n,\"m\",(function(){return $})),t.d(n,\"n\",(function(){return H})),t.d(n,\"o\",(function(){return q}));var r=t(\"dI71\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"17x9\"),t(\"YS25\")),i=t(\"tEiQ\"),c=t(\"9R94\"),u=t(\"wx14\"),s=t(\"vRGJ\"),d=t.n(s),m=(t(\"TOwV\"),t(\"zLVn\")),p=t(\"2mql\"),f=t.n(p),h=function(e){var n=Object(i[\"a\"])();return n.displayName=e,n},y=h(\"Router-History\"),g=function(e){var n=Object(i[\"a\"])();return n.displayName=e,n},b=g(\"Router\"),v=function(e){function n(n){var t;return t=e.call(this,n)||this,t.state={location:n.history.location},t._isMounted=!1,t._pendingLocation=null,n.staticContext||(t.unlisten=n.history.listen((function(e){t._isMounted?t.setState({location:e}):t._pendingLocation=e}))),t}Object(r[\"a\"])(n,e),n.computeRootMatch=function(e){return{path:\"/\",url:\"/\",params:{},isExact:\"/\"===e}};var t=n.prototype;return t.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},t.componentWillUnmount=function(){this.unlisten&&this.unlisten()},t.render=function(){return l.a.createElement(b.Provider,{value:{history:this.props.history,location:this.state.location,match:n.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},l.a.createElement(y.Provider,{children:this.props.children||null,value:this.props.history}))},n}(l.a.Component);var E=function(e){function n(){for(var n,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return n=e.call.apply(e,[this].concat(r))||this,n.history=Object(o[\"d\"])(n.props),n}Object(r[\"a\"])(n,e);var t=n.prototype;return t.render=function(){return l.a.createElement(v,{history:this.history,children:this.props.children})},n}(l.a.Component);var k=function(e){function n(){return e.apply(this,arguments)||this}Object(r[\"a\"])(n,e);var t=n.prototype;return t.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},t.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},t.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},t.render=function(){return null},n}(l.a.Component);function x(e){var n=e.message,t=e.when,r=void 0===t||t;return l.a.createElement(b.Consumer,null,(function(e){if(e||Object(c[\"a\"])(!1),!r||e.staticContext)return null;var t=e.history.block;return l.a.createElement(k,{onMount:function(e){e.release=t(n)},onUpdate:function(e,r){r.message!==n&&(e.release(),e.release=t(n))},onUnmount:function(e){e.release()},message:n})}))}var _={},w=1e4,S=0;function C(e){if(_[e])return _[e];var n=d.a.compile(e);return S<w&&(_[e]=n,S++),n}function R(e,n){return void 0===e&&(e=\"/\"),void 0===n&&(n={}),\"/\"===e?e:C(e)(n,{pretty:!0})}function T(e){var n=e.computedMatch,t=e.to,r=e.push,a=void 0!==r&&r;return l.a.createElement(b.Consumer,null,(function(e){e||Object(c[\"a\"])(!1);var r=e.history,i=e.staticContext,s=a?r.push:r.replace,d=Object(o[\"c\"])(n?\"string\"===typeof t?R(t,n.params):Object(u[\"a\"])({},t,{pathname:R(t.pathname,n.params)}):t);return i?(s(d),null):l.a.createElement(k,{onMount:function(){s(d)},onUpdate:function(e,n){var t=Object(o[\"c\"])(n.to);Object(o[\"f\"])(t,Object(u[\"a\"])({},d,{key:t.key}))||s(d)},to:t})}))}var O={},j=1e4,N=0;function P(e,n){var t=\"\"+n.end+n.strict+n.sensitive,r=O[t]||(O[t]={});if(r[e])return r[e];var a=[],l=d()(e,a,n),o={regexp:l,keys:a};return N<j&&(r[e]=o,N++),o}function F(e,n){void 0===n&&(n={}),(\"string\"===typeof n||Array.isArray(n))&&(n={path:n});var t=n,r=t.path,a=t.exact,l=void 0!==a&&a,o=t.strict,i=void 0!==o&&o,c=t.sensitive,u=void 0!==c&&c,s=[].concat(r);return s.reduce((function(n,t){if(!t&&\"\"!==t)return null;if(n)return n;var r=P(t,{end:l,strict:i,sensitive:u}),a=r.regexp,o=r.keys,c=a.exec(e);if(!c)return null;var s=c[0],d=c.slice(1),m=e===s;return l&&!m?null:{path:t,url:\"/\"===t&&\"\"===s?\"/\":s,isExact:m,params:o.reduce((function(e,n,t){return e[n.name]=d[t],e}),{})}}),null)}var B=function(e){function n(){return e.apply(this,arguments)||this}Object(r[\"a\"])(n,e);var t=n.prototype;return t.render=function(){var e=this;return l.a.createElement(b.Consumer,null,(function(n){n||Object(c[\"a\"])(!1);var t=e.props.location||n.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?F(t.pathname,e.props):n.match,a=Object(u[\"a\"])({},n,{location:t,match:r}),o=e.props,i=o.children,s=o.component,d=o.render;return Array.isArray(i)&&0===i.length&&(i=null),l.a.createElement(b.Provider,{value:a},a.match?i?\"function\"===typeof i?i(a):i:s?l.a.createElement(s,a):d?d(a):null:\"function\"===typeof i?i(a):null)}))},n}(l.a.Component);function A(e){return\"/\"===e.charAt(0)?e:\"/\"+e}function V(e,n){return e?Object(u[\"a\"])({},n,{pathname:A(e)+n.pathname}):n}function I(e,n){if(!e)return n;var t=A(e);return 0!==n.pathname.indexOf(t)?n:Object(u[\"a\"])({},n,{pathname:n.pathname.substr(t.length)})}function U(e){return\"string\"===typeof e?e:Object(o[\"e\"])(e)}function D(e){return function(){Object(c[\"a\"])(!1)}}function M(){}var L=function(e){function n(){for(var n,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return n=e.call.apply(e,[this].concat(r))||this,n.handlePush=function(e){return n.navigateTo(e,\"PUSH\")},n.handleReplace=function(e){return n.navigateTo(e,\"REPLACE\")},n.handleListen=function(){return M},n.handleBlock=function(){return M},n}Object(r[\"a\"])(n,e);var t=n.prototype;return t.navigateTo=function(e,n){var t=this.props,r=t.basename,a=void 0===r?\"\":r,l=t.context,i=void 0===l?{}:l;i.action=n,i.location=V(a,Object(o[\"c\"])(e)),i.url=U(i.location)},t.render=function(){var e=this.props,n=e.basename,t=void 0===n?\"\":n,r=e.context,a=void 0===r?{}:r,i=e.location,c=void 0===i?\"/\":i,s=Object(m[\"a\"])(e,[\"basename\",\"context\",\"location\"]),d={createHref:function(e){return A(t+U(e))},action:\"POP\",location:I(t,Object(o[\"c\"])(c)),push:this.handlePush,replace:this.handleReplace,go:D(\"go\"),goBack:D(\"goBack\"),goForward:D(\"goForward\"),listen:this.handleListen,block:this.handleBlock};return l.a.createElement(v,Object(u[\"a\"])({},s,{history:d,staticContext:a}))},n}(l.a.Component);var K=function(e){function n(){return e.apply(this,arguments)||this}Object(r[\"a\"])(n,e);var t=n.prototype;return t.render=function(){var e=this;return l.a.createElement(b.Consumer,null,(function(n){n||Object(c[\"a\"])(!1);var t,r,a=e.props.location||n.location;return l.a.Children.forEach(e.props.children,(function(e){if(null==r&&l.a.isValidElement(e)){t=e;var o=e.props.path||e.props.from;r=o?F(a.pathname,Object(u[\"a\"])({},e.props,{path:o})):n.match}})),r?l.a.cloneElement(t,{location:a,computedMatch:r}):null}))},n}(l.a.Component);function q(e){var n=\"withRouter(\"+(e.displayName||e.name)+\")\",t=function(n){var t=n.wrappedComponentRef,r=Object(m[\"a\"])(n,[\"wrappedComponentRef\"]);return l.a.createElement(b.Consumer,null,(function(n){return n||Object(c[\"a\"])(!1),l.a.createElement(e,Object(u[\"a\"])({},r,n,{ref:t}))}))};return t.displayName=n,t.WrappedComponent=e,f()(t,e)}var z=l.a.useContext;function G(){return z(y)}function W(){return z(b).location}function $(){var e=z(b).match;return e?e.params:{}}function H(e){var n=W(),t=z(b).match;return e?F(n.pathname,e):t}},\"U+KD\":function(e,n,t){var r=t(\"B+OT\"),a=t(\"JB68\"),l=t(\"VVlx\")(\"IE_PROTO\"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),r(e,l)?e[l]:\"function\"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?o:null}},UClF:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0});var r={\"&lt\":\"<\",\"&gt\":\">\",\"&quot\":'\"',\"&apos\":\"'\",\"&amp\":\"&\",\"&lt;\":\"<\",\"&gt;\":\">\",\"&quot;\":'\"',\"&apos;\":\"'\",\"&amp;\":\"&\"},a={60:\"lt\",62:\"gt\",34:\"quot\",39:\"apos\",38:\"amp\"},l={\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&apos;\",\"&\":\"&amp;\"},o=function(){function e(){}return e.prototype.encode=function(e){return e&&e.length?e.replace(/[<>\"'&]/g,(function(e){return l[e]})):\"\"},e.encode=function(n){return(new e).encode(n)},e.prototype.decode=function(e){return e&&e.length?e.replace(/&#?[0-9a-zA-Z]+;?/g,(function(e){if(\"#\"===e.charAt(1)){var n=\"x\"===e.charAt(2).toLowerCase()?parseInt(e.substr(3),16):parseInt(e.substr(2));return isNaN(n)||n<-32768||n>65535?\"\":String.fromCharCode(n)}return r[e]||e})):\"\"},e.decode=function(n){return(new e).decode(n)},e.prototype.encodeNonUTF=function(e){if(!e||!e.length)return\"\";var n=e.length,t=\"\",r=0;while(r<n){var l=e.charCodeAt(r),o=a[l];o?(t+=\"&\"+o+\";\",r++):(t+=l<32||l>126?\"&#\"+l+\";\":e.charAt(r),r++)}return t},e.encodeNonUTF=function(n){return(new e).encodeNonUTF(n)},e.prototype.encodeNonASCII=function(e){if(!e||!e.length)return\"\";var n=e.length,t=\"\",r=0;while(r<n){var a=e.charCodeAt(r);a<=255?t+=e[r++]:(t+=\"&#\"+a+\";\",r++)}return t},e.encodeNonASCII=function(n){return(new e).encodeNonASCII(n)},e}();n.XmlEntities=o},UO39:function(e,n){e.exports=function(e,n){return{value:n,done:!!e}}},UPRf:function(e,n,t){\"use strict\";var r=String.prototype.replace,a=/%20/g,l=t(\"WwtF\"),o={RFC1738:\"RFC1738\",RFC3986:\"RFC3986\"};e.exports=l.assign({default:o.RFC3986,formatters:{RFC1738:function(e){return r.call(e,a,\"+\")},RFC3986:function(e){return String(e)}}},o)},UWiX:function(e,n,t){var r=t(\"29s/\")(\"wks\"),a=t(\"YqAc\"),l=t(\"5T2Y\").Symbol,o=\"function\"==typeof l,i=e.exports=function(e){return r[e]||(r[e]=o&&l[e]||(o?l:a)(\"Symbol.\"+e))};i.store=r},UbbE:function(e,n,t){t(\"o8NH\"),e.exports=t(\"WEpk\").Object.assign},Up4g:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"F6Mq\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"loading\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#loading\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Loading\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { View } from \\'remax/one\\';\\nimport { Loading } from \\'anna-remax-ui\\';\\nimport { Block, Frame, Grid, GridItem } from \\'../../common\\';\\nimport styles from \\'./index.module.scss\\';\\n\\nexport default () => {\\n  return (\\n    <Frame grayBg>\\n      <Block title=\"Basic\">\\n        <Grid>\\n          <GridItem>\\n            <Loading />\\n          </GridItem>\\n        </Grid>\\n      </Block>\\n      <Block title=\"Type\">\\n        <Grid>\\n          <GridItem name=\"anna\">\\n            <View className={styles.main} style={{ transform: \\'translate(16px, 34px)\\' }}>\\n              <Loading type=\"anna\" />\\n            </View>\\n          </GridItem>\\n          <GridItem name=\"wave\">\\n            <View className={styles.main}>\\n              <Loading type=\"wave\" />\\n            </View>\\n          </GridItem>\\n          <GridItem name=\"default\">\\n            <View className={styles.main}>\\n              <Loading />\\n            </View>\\n          </GridItem>\\n        </Grid>\\n      </Block>\\n      <Block title=\"Color\">\\n        <Grid>\\n          <GridItem name=\"#FF7777\">\\n            <View className={styles.main} style={{ transform: \\'translate(16px, 34px)\\' }}>\\n              <Loading type=\"anna\" color=\"#FF7777\" />\\n            </View>\\n          </GridItem>\\n          <GridItem name=\"#000000\">\\n            <View className={styles.main}>\\n              <Loading type=\"wave\" color=\"#000000\" />\\n            </View>\\n          </GridItem>\\n          <GridItem name=\"#1890FF\">\\n            <View className={styles.main}>\\n              <Loading color=\"#1890FF\" />\\n            </View>\\n          </GridItem>\\n        </Grid>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame grayBg>\\n      <_common.Block title=\\\"Basic\\\">\\n        <_common.Grid>\\n          <_common.GridItem>\\n            <_annaRemaxUi.Loading />\\n          </_common.GridItem>\\n        </_common.Grid>\\n      </_common.Block>\\n      <_common.Block title=\\\"Type\\\">\\n        <_common.Grid>\\n          <_common.GridItem name=\\\"anna\\\">\\n            <_one.View\\n              className={_indexModule['default'].main}\\n              style={{\\n                transform: 'translate(16px, 34px)',\\n              }}\\n            >\\n              <_annaRemaxUi.Loading type=\\\"anna\\\" />\\n            </_one.View>\\n          </_common.GridItem>\\n          <_common.GridItem name=\\\"wave\\\">\\n            <_one.View className={_indexModule['default'].main}>\\n              <_annaRemaxUi.Loading type=\\\"wave\\\" />\\n            </_one.View>\\n          </_common.GridItem>\\n          <_common.GridItem name=\\\"default\\\">\\n            <_one.View className={_indexModule['default'].main}>\\n              <_annaRemaxUi.Loading />\\n            </_one.View>\\n          </_common.GridItem>\\n        </_common.Grid>\\n      </_common.Block>\\n      <_common.Block title=\\\"Color\\\">\\n        <_common.Grid>\\n          <_common.GridItem name=\\\"#FF7777\\\">\\n            <_one.View\\n              className={_indexModule['default'].main}\\n              style={{\\n                transform: 'translate(16px, 34px)',\\n              }}\\n            >\\n              <_annaRemaxUi.Loading type=\\\"anna\\\" color=\\\"#FF7777\\\" />\\n            </_one.View>\\n          </_common.GridItem>\\n          <_common.GridItem name=\\\"#000000\\\">\\n            <_one.View className={_indexModule['default'].main}>\\n              <_annaRemaxUi.Loading type=\\\"wave\\\" color=\\\"#000000\\\" />\\n            </_one.View>\\n          </_common.GridItem>\\n          <_common.GridItem name=\\\"#1890FF\\\">\\n            <_one.View className={_indexModule['default'].main}>\\n              <_annaRemaxUi.Loading color=\\\"#1890FF\\\" />\\n            </_one.View>\\n          </_common.GridItem>\\n        </_common.Grid>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-17\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"type\"),l.a.createElement(\"td\",null,\"\\u7c7b\\u578b\\uff0c\\u53ef\\u9009\\u503c\\u4e3a \",l.a.createElement(\"code\",null,\"anna\"),\" \",l.a.createElement(\"code\",null,\"wave\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"color\"),l.a.createElement(\"td\",null,\"\\u989c\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\"))))))}},UuRt:function(e,n,t){},Uuu5:function(e,n,t){},\"V/vL\":function(e,n,t){\"use strict\";t.r(n),t.d(n,\"matchRoutes\",(function(){return i})),t.d(n,\"renderRoutes\",(function(){return c}));var r=t(\"Ty5D\"),a=t(\"wx14\"),l=t(\"q1tI\"),o=t.n(l);function i(e,n,t){return void 0===t&&(t=[]),e.some((function(e){var a=e.path?Object(r[\"j\"])(n,e):t.length?t[t.length-1].match:r[\"e\"].computeRootMatch(n);return a&&(t.push({route:e,match:a}),e.routes&&i(e.routes,n,t)),a})),t}function c(e,n,t){return void 0===n&&(n={}),void 0===t&&(t={}),e?o.a.createElement(r[\"g\"],t,e.map((function(e,t){return o.a.createElement(r[\"d\"],{key:e.key||t,path:e.path,exact:e.exact,strict:e.strict,render:function(t){return e.render?e.render(Object(a[\"a\"])({},t,{},n,{route:e})):o.a.createElement(e.component,Object(a[\"a\"])({},t,n,{route:e}))}})}))):null}},V7oC:function(e,n,t){\"use strict\";n.__esModule=!0;var r=t(\"SEkw\"),a=l(r);function l(e){return e&&e.__esModule?e:{default:e}}n[\"default\"]=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),(0,a[\"default\"])(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}()},V93i:function(e,n,t){\"use strict\";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return\"%\".concat(e.charCodeAt(0).toString(16).toUpperCase())}))}},VCU9:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return a}));var r=t(\"LtsZ\"),a=new r[\"Plugin\"]({validKeys:[\"modifyClientRenderOpts\",\"patchRoutes\",\"rootContainer\",\"render\",\"onRouteChange\"]})},VVlx:function(e,n,t){var r=t(\"29s/\")(\"keys\"),a=t(\"YqAc\");e.exports=function(e){return r[e]||(r[e]=a(e))}},VWci:function(e,n,t){(function(e){var n=t(\"z01/\"),r=function(e){\"use strict\";var t,r=Object.prototype,a=r.hasOwnProperty,l=\"function\"===typeof Symbol?Symbol:{},o=l.iterator||\"@@iterator\",i=l.asyncIterator||\"@@asyncIterator\",c=l.toStringTag||\"@@toStringTag\";function u(e,n,t,r){var a=n&&n.prototype instanceof y?n:y,l=Object.create(a.prototype),o=new O(r||[]);return l._invoke=S(e,t,o),l}function s(e,n,t){try{return{type:\"normal\",arg:e.call(n,t)}}catch(r){return{type:\"throw\",arg:r}}}e.wrap=u;var d=\"suspendedStart\",m=\"suspendedYield\",p=\"executing\",f=\"completed\",h={};function y(){}function g(){}function b(){}var v={};v[o]=function(){return this};var E=Object.getPrototypeOf,k=E&&E(E(j([])));k&&k!==r&&a.call(k,o)&&(v=k);var x=b.prototype=y.prototype=Object.create(v);function _(e){[\"next\",\"throw\",\"return\"].forEach((function(n){e[n]=function(e){return this._invoke(n,e)}}))}function w(e,t){function r(l,o,i,c){var u=s(e[l],e,o);if(\"throw\"!==u.type){var d=u.arg,m=d.value;return m&&\"object\"===n(m)&&a.call(m,\"__await\")?t.resolve(m.__await).then((function(e){r(\"next\",e,i,c)}),(function(e){r(\"throw\",e,i,c)})):t.resolve(m).then((function(e){d.value=e,i(d)}),(function(e){return r(\"throw\",e,i,c)}))}c(u.arg)}var l;function o(e,n){function a(){return new t((function(t,a){r(e,n,t,a)}))}return l=l?l.then(a,a):a()}this._invoke=o}function S(e,n,t){var r=d;return function(a,l){if(r===p)throw new Error(\"Generator is already running\");if(r===f){if(\"throw\"===a)throw l;return N()}t.method=a,t.arg=l;while(1){var o=t.delegate;if(o){var i=C(o,t);if(i){if(i===h)continue;return i}}if(\"next\"===t.method)t.sent=t._sent=t.arg;else if(\"throw\"===t.method){if(r===d)throw r=f,t.arg;t.dispatchException(t.arg)}else\"return\"===t.method&&t.abrupt(\"return\",t.arg);r=p;var c=s(e,n,t);if(\"normal\"===c.type){if(r=t.done?f:m,c.arg===h)continue;return{value:c.arg,done:t.done}}\"throw\"===c.type&&(r=f,t.method=\"throw\",t.arg=c.arg)}}}function C(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,\"throw\"===n.method){if(e.iterator[\"return\"]&&(n.method=\"return\",n.arg=t,C(e,n),\"throw\"===n.method))return h;n.method=\"throw\",n.arg=new TypeError(\"The iterator does not provide a 'throw' method\")}return h}var a=s(r,e.iterator,n.arg);if(\"throw\"===a.type)return n.method=\"throw\",n.arg=a.arg,n.delegate=null,h;var l=a.arg;return l?l.done?(n[e.resultName]=l.value,n.next=e.nextLoc,\"return\"!==n.method&&(n.method=\"next\",n.arg=t),n.delegate=null,h):l:(n.method=\"throw\",n.arg=new TypeError(\"iterator result is not an object\"),n.delegate=null,h)}function R(e){var n={tryLoc:e[0]};1 in e&&(n.catchLoc=e[1]),2 in e&&(n.finallyLoc=e[2],n.afterLoc=e[3]),this.tryEntries.push(n)}function T(e){var n=e.completion||{};n.type=\"normal\",delete n.arg,e.completion=n}function O(e){this.tryEntries=[{tryLoc:\"root\"}],e.forEach(R,this),this.reset(!0)}function j(e){if(e){var n=e[o];if(n)return n.call(e);if(\"function\"===typeof e.next)return e;if(!isNaN(e.length)){var r=-1,l=function n(){while(++r<e.length)if(a.call(e,r))return n.value=e[r],n.done=!1,n;return n.value=t,n.done=!0,n};return l.next=l}}return{next:N}}function N(){return{value:t,done:!0}}return g.prototype=x.constructor=b,b.constructor=g,b[c]=g.displayName=\"GeneratorFunction\",e.isGeneratorFunction=function(e){var n=\"function\"===typeof e&&e.constructor;return!!n&&(n===g||\"GeneratorFunction\"===(n.displayName||n.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,c in e||(e[c]=\"GeneratorFunction\")),e.prototype=Object.create(x),e},e.awrap=function(e){return{__await:e}},_(w.prototype),w.prototype[i]=function(){return this},e.AsyncIterator=w,e.async=function(n,t,r,a,l){void 0===l&&(l=Promise);var o=new w(u(n,t,r,a),l);return e.isGeneratorFunction(t)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},_(x),x[c]=\"Generator\",x[o]=function(){return this},x.toString=function(){return\"[object Generator]\"},e.keys=function(e){var n=[];for(var t in e)n.push(t);return n.reverse(),function t(){while(n.length){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=j,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method=\"next\",this.arg=t,this.tryEntries.forEach(T),!e)for(var n in this)\"t\"===n.charAt(0)&&a.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0],n=e.completion;if(\"throw\"===n.type)throw n.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(r,a){return i.type=\"throw\",i.arg=e,n.next=r,a&&(n.method=\"next\",n.arg=t),!!a}for(var l=this.tryEntries.length-1;l>=0;--l){var o=this.tryEntries[l],i=o.completion;if(\"root\"===o.tryLoc)return r(\"end\");if(o.tryLoc<=this.prev){var c=a.call(o,\"catchLoc\"),u=a.call(o,\"finallyLoc\");if(c&&u){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(c){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!u)throw new Error(\"try statement without catch or finally\");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(e,n){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc<=this.prev&&a.call(r,\"finallyLoc\")&&this.prev<r.finallyLoc){var l=r;break}}l&&(\"break\"===e||\"continue\"===e)&&l.tryLoc<=n&&n<=l.finallyLoc&&(l=null);var o=l?l.completion:{};return o.type=e,o.arg=n,l?(this.method=\"next\",this.next=l.finallyLoc,h):this.complete(o)},complete:function(e,n){if(\"throw\"===e.type)throw e.arg;return\"break\"===e.type||\"continue\"===e.type?this.next=e.arg:\"return\"===e.type?(this.rval=this.arg=e.arg,this.method=\"return\",this.next=\"end\"):\"normal\"===e.type&&n&&(this.next=n),h},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var t=this.tryEntries[n];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),T(t),h}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var t=this.tryEntries[n];if(t.tryLoc===e){var r=t.completion;if(\"throw\"===r.type){var a=r.arg;T(t)}return a}}throw new Error(\"illegal catch attempt\")},delegateYield:function(e,n,r){return this.delegate={iterator:j(e),resultName:n,nextLoc:r},\"next\"===this.method&&(this.arg=t),h}},e}(\"object\"===n(e)?e.exports:{});try{regeneratorRuntime=r}catch(a){Function(\"r\",\"regeneratorRuntime = r\")(r)}}).call(this,t(\"u1Ra\")(e))},VXy1:function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"Ovhu\"),t(\"f02A\");var r=t(\"jrin\"),a=t(\"tJVT\"),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"z75s\"),s=t(\"bS3J\"),d=Object(s[\"a\"])(\"search_bar\"),m=!1,p=function(e){var n,t,i,s=e.value,p=e.placeholder,f=e.onInput,h=e.onClear,y=e.onFocus,g=e.onBlur,b=e.onActionClick,v=e.onSubmit,E=e.inputStyle,k=e.shape,x=e.type,_=void 0===x?\"text\":x,w=e.confirmType,S=void 0===w?\"search\":w,C=e.style,R=e.focus,T=e.actionName,O=void 0===T?\"\\u53d6\\u6d88\":T,j=e.keepShowActionButton,N=e.hideActionButton,P=e.size,F=Object(l[\"useState\"])(!1),B=Object(a[\"a\"])(F,2),A=B[0],V=B[1],I=function(e){null===y||void 0===y||y(e),V(!0)},U=function(e){null===g||void 0===g||g(e),V(!1)},D=function(e){null===f||void 0===f||f(e.target.value)},M=function(){null===h||void 0===h||h(s)},L=function(){m=!1,null===b||void 0===b||b()},K=function(e){null===v||void 0===v||v(e.target.value)},q=A||s||R;q&&!m&&(m=!0);var z=\"1rem\";return\"large\"===P&&(z=\"1.13rem\"),\"small\"===P&&(z=\"0.88rem\"),l[\"createElement\"](o[\"f\"],{className:c()((n={},Object(r[\"a\"])(n,d,!0),Object(r[\"a\"])(n,\"\".concat(d,\"-large\"),\"large\"===P),Object(r[\"a\"])(n,\"\".concat(d,\"-small\"),\"small\"===P),n)),style:C},l[\"createElement\"](o[\"f\"],{className:c()(\"\".concat(d,\"-input\"),Object(r[\"a\"])({},\"\".concat(d,\"-input-\").concat(k),k)),style:E},l[\"createElement\"](o[\"f\"],{className:c()((t={},Object(r[\"a\"])(t,\"\".concat(d,\"-input-synthetic\"),!0),Object(r[\"a\"])(t,\"\".concat(d,\"-input-is_left\"),q),t))},l[\"createElement\"](o[\"f\"],{className:\"\".concat(d,\"-input-synthetic-icon\")},l[\"createElement\"](u[\"a\"],{type:\"search\",size:z,color:\"#999\"})),l[\"createElement\"](o[\"f\"],{className:\"\".concat(d,\"-input-synthetic-placeholder\"),style:{visibility:q?\"hidden\":\"visible\"}},p)),l[\"createElement\"](o[\"c\"],{className:\"\".concat(d,\"-input-value\"),type:_,confirmType:S,value:s,onFocus:I,onBlur:U,onInput:D,onConfirm:K,focus:R}),l[\"createElement\"](o[\"f\"],{className:\"\".concat(d,\"-input-clear\"),onTap:M},l[\"createElement\"](u[\"a\"],{type:\"roundclosefill\",size:\"\".concat(z,\"px\"),color:\"#999\",style:{visibility:s?\"visible\":\"hidden\"}}))),N?null:l[\"createElement\"](o[\"f\"],{className:c()((i={},Object(r[\"a\"])(i,\"\".concat(d,\"-action_button\"),!0),Object(r[\"a\"])(i,\"\".concat(d,\"-show_action_button\"),!!j||q),i)),onTap:L},O))},f=p,h=t(\"Aell\"),y=t(\"30iO\");n[\"default\"]=function(){var e=l[\"useState\"](\"\"),n=Object(a[\"a\"])(e,2),t=n[0],r=n[1],o=l[\"useState\"](\"\"),i=Object(a[\"a\"])(o,2),c=i[0],u=i[1],s=l[\"useState\"](\"\"),d=Object(a[\"a\"])(s,2),m=d[0],p=d[1];return l[\"createElement\"](h[\"a\"],{padding:!0},l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"Basic\"},l[\"createElement\"](f,{placeholder:\"\\u641c\\u7d22\",value:t,onInput:function(e){return r(e)},onClear:function(){return r(\"\")}})),l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"Show action button\"},l[\"createElement\"](f,{placeholder:\"\\u641c\\u7d22\",keepShowActionButton:!0,value:c,onInput:function(e){return u(e)},onClear:function(){return u(\"\")}})),l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"ActionName\"},l[\"createElement\"](f,{placeholder:\"\\u641c\\u7d22\",actionName:\"\\u641c\\u7d22\",value:m,onInput:function(e){return p(e)},onClear:function(){return p(\"\")},onSubmit:function(){},onActionClick:function(){return console.log(\"action\")}})),l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"Shape\"},l[\"createElement\"](f,{shape:\"square\",placeholder:\"\\u641c\\u7d22\"})),l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"Size\"},l[\"createElement\"](f,{size:\"large\",placeholder:\"large\",style:{marginBottom:\"0.94rem\"}}),l[\"createElement\"](f,{placeholder:\"default\",style:{marginBottom:\"0.94rem\"}}),l[\"createElement\"](f,{size:\"small\",placeholder:\"small\"})),l[\"createElement\"](y[\"a\"],{noTitlePadding:!0,title:\"InputStyle\"},l[\"createElement\"](f,{placeholder:\"\\u641c\\u7d22\",inputStyle:{border:\"0.06rem solid #FF7777\",backgroundColor:\"#FDFFFD\"},style:{marginBottom:\"0.94rem\"}}),l[\"createElement\"](f,{shape:\"square\",placeholder:\"\\u641c\\u7d22\",inputStyle:{backgroundColor:\"#FFEEEE\"}})))}},Vou3:function(e,n,t){(function(e){var r,a,l,o=t(\"z01/\");(function(i,c){\"object\"===o(n)&&\"object\"===o(e)?e.exports=c(t(\"sxGJ\"),t(\"17x9\"),t(\"q1tI\"),t(\"i8i4\")):(a=[t(\"sxGJ\"),t(\"17x9\"),t(\"q1tI\"),t(\"i8i4\")],r=c,l=\"function\"===typeof r?r.apply(n,a):r,void 0===l||(e.exports=l))})(0,(function(e,n,t,r){return function(e){var n={};function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){\"undefined\"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&\"object\"===o(e)&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:e}),2&n&&\"string\"!=typeof e)for(var a in e)t.d(r,a,function(n){return e[n]}.bind(null,a));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e[\"default\"]}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p=\"\",t(t.s=\"./index.js\")}({\"./index.js\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"react\"),a=t.n(r),l=t(\"react-dom\"),i=t.n(l),c=t(\"prop-types\"),u=t.n(c);function s(e){return s=\"function\"===typeof Symbol&&\"symbol\"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":o(e)},s(e)}function d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);\"function\"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){E(e,n,t[n])}))}return e}function m(e,n){if(!(e instanceof n))throw new TypeError(\"Cannot call a class as a function\")}function p(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,n,t){return n&&p(e.prototype,n),t&&p(e,t),e}function h(e,n){return!n||\"object\"!==s(n)&&\"function\"!==typeof n?y(e):n}function y(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function b(e,n){if(\"function\"!==typeof n&&null!==n)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&v(e,n)}function v(e,n){return v=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},v(e,n)}function E(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var k=function(e){function n(){return m(this,n),h(this,g(n).apply(this,arguments))}return b(n,e),f(n,[{key:\"propsWith\",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t={};return Object.keys(this.props).forEach((function(r){if(-1!==r.search(e)){var a=n?r.replace(e,\"\"):r;t[a]=this.props[r]}}),this),t}},{key:\"componentWillUnmount\",value:function(){this.clipboard&&this.clipboard.destroy()}},{key:\"componentDidMount\",value:function(){var e=this.props.options||this.propsWith(/^option-/,!0),n=i.a.findDOMNode(this.element);if(n){var r=t(\"clipboard\");this.clipboard=new r(n,e);var a=this.propsWith(/^on/,!0);Object.keys(a).forEach((function(e){this.clipboard.on(e.toLowerCase(),this.props[\"on\"+e])}),this)}}},{key:\"render\",value:function(){var e=this,n=d({title:this.props.title||\"\",type:this.getType(),className:this.props.className||\"\",style:this.props.style||{},ref:function(n){return e.element=n},onClick:this.props.onClick},this.propsWith(/^data-/),this.propsWith(/^button-/,!0)),r=t(\"clipboard\");return this.props.isVisibleWhenUnsupported||r.isSupported()?a.a.createElement(this.getComponent(),n,this.props.children):null}},{key:\"getType\",value:function(){return\"button\"===this.getComponent()||\"input\"===this.getComponent()?this.props.type||\"button\":void 0}},{key:\"getComponent\",value:function(){return this.props.component||\"button\"}}]),n}(a.a.Component);E(k,\"propTypes\",{options:function(e,n,t){var r=e[n];if(r&&\"object\"!==s(r)||Array.isArray(r))return new Error(\"Invalid props '\".concat(n,\"' supplied to '\").concat(t,\"'. \")+\"'\".concat(n,\"' is not an object.\"));if(void 0!==e[\"option-text\"]){var a=e[\"option-text\"];if(\"function\"!==typeof a)return new Error(\"Invalid props 'option-text' supplied to '\".concat(t,\"'. \")+\"'option-text' is not a function.\")}},title:u.a.string,type:u.a.string,className:u.a.string,style:u.a.object,component:u.a.any,children:u.a.any}),E(k,\"defaultProps\",{isVisibleWhenUnsupported:!0,onClick:function(){}}),n[\"default\"]=k},clipboard:function(n,t){n.exports=e},\"prop-types\":function(e,t){e.exports=n},react:function(e,n){e.exports=t},\"react-dom\":function(e,n){e.exports=r}})}))}).call(this,t(\"u1Ra\")(e))},VqQD:function(e,n,t){\"use strict\";t.r(n);t(\"f02A\");var r=t(\"z75s\"),a=(t(\"7mvp\"),t(\"bTPZ\")),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"Aell\"),c=t(\"30iO\"),u=t(\"LQzi\"),s=t.n(u);n[\"default\"]=function(){return l[\"createElement\"](i[\"a\"],{grayBg:!0,padding:!0},l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"Basic\"},l[\"createElement\"](a[\"a\"],null,l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"With Title\"},l[\"createElement\"](a[\"a\"],{title:\"title\"},l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"With Description\"},l[\"createElement\"](a[\"a\"],{title:\"title\",description:\"Here is the description\"},l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"With Extra\"},l[\"createElement\"](a[\"a\"],{title:\"title\",description:\"Here is the description\",extra:l[\"createElement\"](o[\"f\"],{className:s.a.extra},\"status\")},l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"With Foot\"},l[\"createElement\"](a[\"a\"],{title:\"title\",foot:l[\"createElement\"](o[\"f\"],{className:s.a.foot},l[\"createElement\"](r[\"a\"],{type:\"comment\",size:\"1.25rem\",style:{marginRight:\"0.19rem\"}}),\"\\u8054\\u7cfb\\u5ba2\\u670d\")},l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"),l[\"createElement\"](o[\"f\"],{className:s.a.row},\"Card content\"))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"With Cover\"},l[\"createElement\"](a[\"a\"],{title:\"Anna\",description:\"Summer is coming!\",extra:l[\"createElement\"](o[\"f\"],{className:s.a.coverExtra},\"\\ud83c\\udfd6\"),cover:l[\"createElement\"](\"img\",{alt:\"Anna\",src:\"https://smebimage.fuliaoyi.com/Fg3SWrMKpkqRMFN9VQeFzOFCbbLo\"})},l[\"createElement\"](o[\"f\"],{className:s.a.coverRow},\"Make up,and dressed. Are you ready to go? Weather is great, it's your holiday. We gotta party all day long.\"))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"Direction & Foot\"},l[\"createElement\"](a[\"a\"],{title:\"Anna\",description:\"Summer is coming!\",extra:l[\"createElement\"](o[\"f\"],{className:s.a.coverExtra},\"\\ud83c\\udfd6\"),cover:l[\"createElement\"](o[\"f\"],{className:s.a.imageContainer},l[\"createElement\"](\"img\",{alt:\"Anna\",src:\"https://smebimage.fuliaoyi.com/Fg3SWrMKpkqRMFN9VQeFzOFCbbLo\"})),direction:\"horizontal\",foot:l[\"createElement\"](o[\"f\"],{className:s.a.footHorizontal},l[\"createElement\"](r[\"a\"],{type:\"like\",size:\"1.25rem\"}),l[\"createElement\"](r[\"a\"],{type:\"favor\",size:\"1.25rem\"}),l[\"createElement\"](r[\"a\"],{type:\"comment\",size:\"1.25rem\"}))},l[\"createElement\"](o[\"f\"],{className:s.a.coverRow},\"Make up,and dressed. Are you ready to go? Weather is great, it's your holiday. We gotta party all day long.\"))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"Shadow\"},l[\"createElement\"](a[\"a\"],{title:\"\\u6de1\\u5f69\",description:\"\\u82b1\\u8fb9-\\u857e\\u4e1d\\u82b1\\u8fb9-\\u776b\\u6bdb\\u82b1\\u8fb9\",cover:l[\"createElement\"](o[\"f\"],{className:s.a.imageContainer},l[\"createElement\"](\"img\",{alt:\"Anna\",src:\"https://smebimage.fuliaoyi.com/Fii3a22UpsVg2luI0aEwOCn870yP\"})),direction:\"horizontal\",shadow:!0})))}},W070:function(e,n,t){var r=t(\"NsO/\"),a=t(\"tEej\"),l=t(\"D8kY\");e.exports=function(e){return function(n,t,o){var i,c=r(n),u=a(c.length),s=l(o,u);if(e&&t!=t){while(u>s)if(i=c[s++],i!=i)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}}},WDra:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"ousD\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"input\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#input\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Input\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { Input, Button } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\n\\nexport default () => {\\n  return (\\n    <Frame grayBg>\\n      <Block title=\"Basic\">\\n        <Input placeholder=\"Please enter\" border={false} />\\n      </Block>\\n      <Block title=\"With Label\">\\n        <Input label=\"Text\" placeholder=\"Please enter\" border={false} />\\n      </Block>\\n      <Block title=\"maxLength\">\\n        <Input label=\"Text\" placeholder=\"You can input 4 charapter\" maxLength={4} />\\n      </Block>\\n      <Block title=\"inputAlign\">\\n        <Input label=\"Text\" placeholder=\"Please enter\" border={false} inputAlign=\"right\" />\\n      </Block>\\n      <Block title=\"Type\">\\n        <Input label=\"Number\" placeholder=\"Please enter\" border={false} type=\"number\" />\\n      </Block>\\n      <Block title=\"Disabled\">\\n        <Input label=\"Text\" disabled placeholder=\"Please enter\" value=\"read only\" />\\n        <Input label=\"Text\" disabled placeholder=\"Has been disabled\" border={false} />\\n      </Block>\\n      <Block title=\"With Required\">\\n        <Input label=\"Phone\" placeholder=\"Please enter\" border={false} required />\\n      </Block>\\n      <Block title=\"With Icon\">\\n        <Input label=\"location\" placeholder=\"Please enter\" border={false} icon=\"location\" />\\n      </Block>\\n      <Block title=\"With Extra\">\\n        <Input label=\"Amount\" placeholder=\"Please enter\" extra=\"\\u5143\" />\\n        <Input\\n          label=\"phone\"\\n          placeholder=\"Please enter\"\\n          border={false}\\n          extra={\\n            <Button type=\"primary\" size=\"small\">\\n              Send Code\\n            </Button>\\n          }\\n        />\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:'\\'use strict\\';\\n\\nfunction _typeof(obj) {\\n  \\'@babel/helpers - typeof\\';\\n  if (typeof Symbol === \\'function\\' && typeof Symbol.iterator === \\'symbol\\') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === \\'function\\' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? \\'symbol\\'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, \\'__esModule\\', {\\n  value: true,\\n});\\nexports[\\'default\\'] = void 0;\\n\\nvar React = _interopRequireWildcard(require(\\'react\\'));\\n\\nvar _annaRemaxUi = require(\\'anna-remax-ui\\');\\n\\nvar _common = require(\\'../../common\\');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== \\'function\\') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== \\'object\\' && typeof obj !== \\'function\\')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj[\\'default\\'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame grayBg>\\n      <_common.Block title=\"Basic\">\\n        <_annaRemaxUi.Input placeholder=\"Please enter\" border={false} />\\n      </_common.Block>\\n      <_common.Block title=\"With Label\">\\n        <_annaRemaxUi.Input label=\"Text\" placeholder=\"Please enter\" border={false} />\\n      </_common.Block>\\n      <_common.Block title=\"maxLength\">\\n        <_annaRemaxUi.Input label=\"Text\" placeholder=\"You can input 4 charapter\" maxLength={4} />\\n      </_common.Block>\\n      <_common.Block title=\"inputAlign\">\\n        <_annaRemaxUi.Input\\n          label=\"Text\"\\n          placeholder=\"Please enter\"\\n          border={false}\\n          inputAlign=\"right\"\\n        />\\n      </_common.Block>\\n      <_common.Block title=\"Type\">\\n        <_annaRemaxUi.Input\\n          label=\"Number\"\\n          placeholder=\"Please enter\"\\n          border={false}\\n          type=\"number\"\\n        />\\n      </_common.Block>\\n      <_common.Block title=\"Disabled\">\\n        <_annaRemaxUi.Input label=\"Text\" disabled placeholder=\"Please enter\" value=\"read only\" />\\n        <_annaRemaxUi.Input label=\"Text\" disabled placeholder=\"Has been disabled\" border={false} />\\n      </_common.Block>\\n      <_common.Block title=\"With Required\">\\n        <_annaRemaxUi.Input label=\"Phone\" placeholder=\"Please enter\" border={false} required />\\n      </_common.Block>\\n      <_common.Block title=\"With Icon\">\\n        <_annaRemaxUi.Input\\n          label=\"location\"\\n          placeholder=\"Please enter\"\\n          border={false}\\n          icon=\"location\"\\n        />\\n      </_common.Block>\\n      <_common.Block title=\"With Extra\">\\n        <_annaRemaxUi.Input label=\"Amount\" placeholder=\"Please enter\" extra=\"\\u5143\" />\\n        <_annaRemaxUi.Input\\n          label=\"phone\"\\n          placeholder=\"Please enter\"\\n          border={false}\\n          extra={\\n            <_annaRemaxUi.Button type=\"primary\" size=\"small\">\\n              Send Code\\n            </_annaRemaxUi.Button>\\n          }\\n        />\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports[\\'default\\'] = _default;\\n'}},{path:\"/_demos/index-7\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u5185\\u5bb9\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"type\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u7c7b\\u578b\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"text\"),\" | \",l.a.createElement(\"code\",null,\"number\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"className\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u7c7b\\u540d\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"placeholder\"),l.a.createElement(\"td\",null,\"\\u5360\\u4f4d\\u63d0\\u793a\\u6587\\u5b57\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u7981\\u7528\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"inputAlign\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u5185\\u5bb9\\u5bf9\\u9f50\\u65b9\\u5f0f\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"center\"),\" | \",l.a.createElement(\"code\",null,\"right\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"label\"),l.a.createElement(\"td\",null,\"\\u5de6\\u4fa7\\u6807\\u7b7e\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"icon\"),l.a.createElement(\"td\",null,\"\\u5de6\\u4fa7\\u56fe\\u6807\\u540d\\u79f0\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"required\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u663e\\u793a\\u8868\\u5355\\u5fc5\\u586b\\u661f\\u53f7\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"border\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u663e\\u793a\\u5185\\u8fb9\\u6846\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"true\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"extra\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u53f3\\u4fa7\\u63d2\\u69fd\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"maxLength\"),l.a.createElement(\"td\",null,\"\\u6700\\u5927\\u8f93\\u5165\\u957f\\u5ea6\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"value \\u6539\\u53d8\\u65f6\\u89e6\\u53d1 change \\u4e8b\\u4ef6\"),l.a.createElement(\"td\",null,\"(v) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},WEpk:function(e,n){var t=e.exports={version:\"2.6.11\"};\"number\"==typeof __e&&(__e=t)},\"WLp/\":function(e,n,t){},WbBG:function(e,n,t){\"use strict\";var r=\"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\";e.exports=r},WmGa:function(e,n,t){},WmNS:function(e,n,t){e.exports=t(\"VWci\")},WusA:function(e,n,t){e.exports={app:\"app___ItI1u\",container:\"container___11IlG\"}},WwtF:function(e,n,t){\"use strict\";var r=t(\"z01/\"),a=Object.prototype.hasOwnProperty,l=Array.isArray,o=function(){for(var e=[],n=0;n<256;++n)e.push(\"%\"+((n<16?\"0\":\"\")+n.toString(16)).toUpperCase());return e}(),i=function(e){while(e.length>1){var n=e.pop(),t=n.obj[n.prop];if(l(t)){for(var r=[],a=0;a<t.length;++a)\"undefined\"!==typeof t[a]&&r.push(t[a]);n.obj[n.prop]=r}}},c=function(e,n){for(var t=n&&n.plainObjects?Object.create(null):{},r=0;r<e.length;++r)\"undefined\"!==typeof e[r]&&(t[r]=e[r]);return t},u=function e(n,t,o){if(!t)return n;if(\"object\"!==r(t)){if(l(n))n.push(t);else{if(!n||\"object\"!==r(n))return[n,t];(o&&(o.plainObjects||o.allowPrototypes)||!a.call(Object.prototype,t))&&(n[t]=!0)}return n}if(!n||\"object\"!==r(n))return[n].concat(t);var i=n;return l(n)&&!l(t)&&(i=c(n,o)),l(n)&&l(t)?(t.forEach((function(t,l){if(a.call(n,l)){var i=n[l];i&&\"object\"===r(i)&&t&&\"object\"===r(t)?n[l]=e(i,t,o):n.push(t)}else n[l]=t})),n):Object.keys(t).reduce((function(n,r){var l=t[r];return a.call(n,r)?n[r]=e(n[r],l,o):n[r]=l,n}),i)},s=function(e,n){return Object.keys(n).reduce((function(e,t){return e[t]=n[t],e}),e)},d=function(e,n,t){var r=e.replace(/\\+/g,\" \");if(\"iso-8859-1\"===t)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(a){return r}},m=function(e,n,t){if(0===e.length)return e;var a=e;if(\"symbol\"===r(e)?a=Symbol.prototype.toString.call(e):\"string\"!==typeof e&&(a=String(e)),\"iso-8859-1\"===t)return escape(a).replace(/%u[0-9a-f]{4}/gi,(function(e){return\"%26%23\"+parseInt(e.slice(2),16)+\"%3B\"}));for(var l=\"\",i=0;i<a.length;++i){var c=a.charCodeAt(i);45===c||46===c||95===c||126===c||c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122?l+=a.charAt(i):c<128?l+=o[c]:c<2048?l+=o[192|c>>6]+o[128|63&c]:c<55296||c>=57344?l+=o[224|c>>12]+o[128|c>>6&63]+o[128|63&c]:(i+=1,c=65536+((1023&c)<<10|1023&a.charCodeAt(i)),l+=o[240|c>>18]+o[128|c>>12&63]+o[128|c>>6&63]+o[128|63&c])}return l},p=function(e){for(var n=[{obj:{o:e},prop:\"o\"}],t=[],a=0;a<n.length;++a)for(var l=n[a],o=l.obj[l.prop],c=Object.keys(o),u=0;u<c.length;++u){var s=c[u],d=o[s];\"object\"===r(d)&&null!==d&&-1===t.indexOf(d)&&(n.push({obj:o,prop:s}),t.push(d))}return i(n),e},f=function(e){return\"[object RegExp]\"===Object.prototype.toString.call(e)},h=function(e){return!(!e||\"object\"!==r(e))&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},y=function(e,n){return[].concat(e,n)},g=function(e,n){if(l(e)){for(var t=[],r=0;r<e.length;r+=1)t.push(n(e[r]));return t}return n(e)};e.exports={arrayToObject:c,assign:s,combine:y,compact:p,decode:d,encode:m,isBuffer:h,isRegExp:f,maybeMap:g,merge:u}},XWE6:function(e,n){function t(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}e.exports=t},Xxld:function(e,n,t){},Y2Fy:function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=n.NavbarLink=void 0;var a=s(t(\"q1tI\")),l=t(\"ArA+\"),o=c(t(\"iZJ2\")),i=c(t(\"+t3K\"));function c(e){return e&&e.__esModule?e:{default:e}}function u(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=u();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}t(\"Mz97\");var d=function(e){var n=e.href,t=e.children;return/^\\/[\\w-]/.test(n)?a[\"default\"].createElement(l.NavLink,{to:n},t):a[\"default\"].createElement(\"a\",{target:\"_blank\",rel:\"noopener noreferrer\",href:n},t,n&&a[\"default\"].createElement(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",x:\"0px\",y:\"0px\",viewBox:\"0 0 100 100\",width:\"15\",height:\"15\",className:\"__dumi-default-external-link-icon\"},a[\"default\"].createElement(\"path\",{fill:\"currentColor\",d:\"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z\"}),a[\"default\"].createElement(\"polygon\",{fill:\"currentColor\",points:\"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9\"})))};n.NavbarLink=d;var m=function(e){var n=e.onMobileMenuClick,t=e.navPrefix,r=(0,a.useContext)(i[\"default\"]),c=r.rootPath,u=r.mode,s=r.title,m=r.logo,p=r.navs;return a[\"default\"].createElement(\"div\",{className:\"__dumi-default-navbar\",\"data-mode\":u},a[\"default\"].createElement(\"button\",{className:\"__dumi-default-navbar-toggle\",onClick:n}),a[\"default\"].createElement(l.Link,{className:\"__dumi-default-navbar-logo\",style:{backgroundImage:m&&\"url('\".concat(m,\"')\")},to:c,\"data-plaintext\":!1===m||void 0},s),a[\"default\"].createElement(\"nav\",null,t,p.map((function(e){var n,t=Boolean(null===(n=e.children)||void 0===n?void 0:n.length)&&a[\"default\"].createElement(\"ul\",null,e.children.map((function(e){return a[\"default\"].createElement(\"li\",{key:e.path},a[\"default\"].createElement(d,{href:e.path},e.title))})));return a[\"default\"].createElement(d,{href:e.path,key:e.path||e.title},e.title,t)})),a[\"default\"].createElement(o[\"default\"],null)))},p=m;n[\"default\"]=p},Y7RB:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"nM+0\")},Y7ZC:function(e,n,t){var r=t(\"5T2Y\"),a=t(\"WEpk\"),l=t(\"2GTP\"),o=t(\"NegM\"),i=t(\"B+OT\"),c=\"prototype\",u=function(e,n,t){var s,d,m,p=e&u.F,f=e&u.G,h=e&u.S,y=e&u.P,g=e&u.B,b=e&u.W,v=f?a:a[n]||(a[n]={}),E=v[c],k=f?r:h?r[n]:(r[n]||{})[c];for(s in f&&(t=n),t)d=!p&&k&&void 0!==k[s],d&&i(v,s)||(m=d?k[s]:t[s],v[s]=f&&\"function\"!=typeof k[s]?t[s]:g&&d?l(m,r):b&&k[s]==m?function(e){var n=function(n,t,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,t)}return new e(n,t,r)}return e.apply(this,arguments)};return n[c]=e[c],n}(m):y&&\"function\"==typeof m?l(Function.call,m):m,y&&((v.virtual||(v.virtual={}))[s]=m,e&u.R&&E&&!E[s]&&o(E,s,m)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},YCKM:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return E})),t.d(n,\"b\",(function(){return R})),t.d(n,\"c\",(function(){return ot})),t.d(n,\"d\",(function(){return ht})),t.d(n,\"e\",(function(){return xt})),t.d(n,\"f\",(function(){return Rt}));var r={};t.r(r),t.d(r,\"apply\",(function(){return Z})),t.d(r,\"get\",(function(){return J})),t.d(r,\"reset\",(function(){return ee}));var a=t(\"q1tI\"),l=t.n(a),o=t(\"QyJ8\");function i(e){var n,t,r=\"\";if(\"string\"===typeof e||\"number\"===typeof e)r+=e;else if(\"object\"===Object(o[\"a\"])(e))if(Array.isArray(e))for(n=0;n<e.length;n++)e[n]&&(t=i(e[n]))&&(r&&(r+=\" \"),r+=t);else for(n in e)e[n]&&(r&&(r+=\" \"),r+=n);return r}var c=function(){var e,n,t=0,r=\"\";while(t<arguments.length)(e=arguments[t++])&&(n=i(e))&&(r&&(r+=\" \"),r+=n);return r},u=function(e){return e.match(/^(ali|wechat|toutiao)-/)},s=function(e){return e.replace(/^web-/,\"\")};function d(e){return Object.keys(e).reduce((function(n,t){var r=t;return\"web\"===Object({NODE_ENV:\"production\"}).REMAX_PLATFORM&&(r=s(t)),u(r)||(n[r]=e[t]),n}),{})}var m=350,p=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o};function f(e){var n=e.hoverDuration,t=e.hoverDelay,r=e.onLongTap,l=e.onTouchCancel,o=e.onTouchEnd,i=e.onTouchMove,c=e.onTouchStart,u=p(a[\"useState\"](!1),2),s=u[0],d=u[1],f=a[\"useRef\"](!1),h=a[\"useRef\"]([]);function y(e,n){var t=setTimeout((function(){e(),h.current.filter((function(e){return e!==t}))}),n);h.current.push(t)}function g(e){if(f.current=!0,y((function(){f.current&&d(!0)}),t),y((function(){f.current&&\"function\"===typeof r&&r(e)}),m),\"function\"===typeof c)return c(e)}function b(e){if(f.current=!1,y((function(){s&&d(!1)}),n),\"function\"===typeof i)return i(e)}function v(e){if(f.current=!1,y((function(){s&&d(!1)}),n),\"function\"===typeof o)return o(e)}function E(e){if(f.current=!1,y((function(){s&&d(!1)}),n),\"function\"===typeof l)return l(e)}return a[\"useEffect\"]((function(){return function(){h.current.forEach((function(e){return clearTimeout(e)}))}}),[]),[s,g,b,v,E]}var h=f,y=function(){return y=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},y.apply(this,arguments)},g=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t},b=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},v=function(e,n){var t,r=d(e),l=r.hoverClassName,o=r.hoverStartTime,i=void 0===o?400:o,u=r.hoverStayTime,s=void 0===u?50:u,m=r.className,p=r.onTouchStart,f=r.onTouchMove,v=r.onTouchEnd,E=r.onTouchCancel,k=r.onTap,x=r.onLongTap,_=g(r,[\"hoverClassName\",\"hoverStartTime\",\"hoverStayTime\",\"className\",\"onTouchStart\",\"onTouchMove\",\"onTouchEnd\",\"onTouchCancel\",\"onTap\",\"onLongTap\"]),w=b(h({hoverDelay:i,hoverDuration:s,onLongTap:x,onTouchStart:p,onTouchMove:f,onTouchEnd:v,onTouchCancel:E}),5),S=w[0],C=w[1],R=w[2],T=w[3],O=w[4];return a[\"createElement\"](\"button\",y({},_,{onTouchStart:C,onTouchMove:R,onTouchEnd:T,ref:n,onTouchCancel:O,className:c(\"remax-button\",m,(t={},t[l||\"\"]=S,t)),onClick:k}))},E=a[\"forwardRef\"](v),k=function(){return k=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},k.apply(this,arguments)},x=function(e,n){return a[\"createElement\"](\"form\",k({},d(e),{ref:n}))},_=(a[\"forwardRef\"](x),{scaleToFill:{backgroundSize:\"100% 100%\"},aspectFit:{backgroundSize:\"contain\",backgroundPosition:\"center\"},widthFix:{backgroundSize:\"100% 100%\",height:\"auto\",lineHeight:0},aspectFill:{backgroundSize:\"cover\",backgroundPosition:\"center\"},top:{backgroundPosition:\"top\"},bottom:{backgroundPosition:\"bottom\"},center:{backgroundPosition:\"center\"},left:{backgroundPosition:\"center left\"},right:{backgroundPosition:\"center right\"},\"top left\":{backgroundPosition:\"top left\"},\"top right\":{backgroundPosition:\"top right\"},\"bottom left\":{backgroundPosition:\"bottom left\"},\"bottom right\":{backgroundPosition:\"bottom right\"}}),w=function(){return w=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},w.apply(this,arguments)},S=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t},C=function(e,n){var t=d(e),r=t.className,l=t.src,o=t.style,i=t.mode,u=void 0===i?\"scaleToFill\":i,s=t.onTap,m=t.onLoad,p=t.onError,f=S(t,[\"className\",\"src\",\"style\",\"mode\",\"onTap\",\"onLoad\",\"onError\"]),h=\"widthFix\"===u;return a[\"createElement\"](\"div\",w({},f,{onClick:s,className:c(\"remax-image\",r),style:w(w(w({},_[u]),{backgroundImage:\"url(\"+l+\")\",backgroundRepeat:\"no-repeat\"}),o)}),a[\"createElement\"](\"img\",{src:l,ref:n,style:{visibility:\"hidden\",width:h?\"100%\":void 0,height:h?\"auto\":\"1px\"},onLoad:m,onError:p}))},R=a[\"forwardRef\"](C),T={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};function O(e,n){return e+n.charAt(0).toUpperCase()+n.substring(1)}var j=[\"Webkit\",\"ms\",\"Moz\",\"O\"],N=function(e){j.forEach((function(n){T[O(n,e)]=T[e]}))};for(var P in T)N(P);var F=t(\"NJdT\"),B=t.n(F),A=t(\"QCnb\"),V=\"$$REMAX_METHOD\",I=\"plain-text\",U=0;function D(){var e=U;return U+=1,e}var M={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};function L(e,n){return e+n.charAt(0).toUpperCase()+n.substring(1)}var K=[\"Webkit\",\"ms\",\"Moz\",\"O\"],q=function(e){K.forEach((function(n){M[L(n,e)]=M[e]}))};for(var z in M)q(z);var G=function(){function e(e){this.plugins=e}return e.prototype.onAppConfig=function(e){return this.plugins.reduce((function(e,n){return\"function\"===typeof n.onAppConfig&&(e=n.onAppConfig({config:e})),e}),e)},e.prototype.onPageConfig=function(e){var n=e.config,t=e.page;return this.plugins.reduce((function(e,n){return\"function\"===typeof n.onPageConfig&&(e=n.onPageConfig({config:e,page:t})),e}),n)},e.prototype.onAppComponent=function(e){return this.plugins.reduce((function(e,n){return\"function\"===typeof n.onAppComponent&&(e=n.onAppComponent({component:e})),e}),e)},e.prototype.onPageComponent=function(e){var n=e.component,t=e.page;return this.plugins.reduce((function(e,n){return\"function\"===typeof n.onPageComponent&&(e=n.onPageComponent({component:e,page:t})),e}),n)},e}(),W=G,$=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},H=function(){for(var e=[],n=0;n<arguments.length;n++)e=e.concat($(arguments[n]));return e},Y={platform:\"\",pxToRpx:!0,hostComponents:{},debug:!1,appEvents:[],pageEvents:{},pluginDriver:new W([]),history:{}},X=Y;function Q(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return e.reduce((function(e,n){var t,r,a;return e.appEvents=n.appEvents||e.appEvents,e.debug=null!==(t=n.debug)&&void 0!==t?t:e.debug,e.history=n.history||e.history,Object.keys(null!==(r=n.hostComponents)&&void 0!==r?r:{}).forEach((function(t){var r,a,l,o,i,c,u,s=null===(r=n.hostComponents)||void 0===r?void 0:r[t];e.hostComponents[t]=null!==(a=e.hostComponents[t])&&void 0!==a?a:{},e.hostComponents[t].additional=null!==(l=null===s||void 0===s?void 0:s.additional)&&void 0!==l?l:e.hostComponents[t].additional,e.hostComponents[t].alias=Object.assign(null!==(o=e.hostComponents[t].alias)&&void 0!==o?o:{},null!==(i=null===s||void 0===s?void 0:s.alias)&&void 0!==i?i:{}),e.hostComponents[t].props=Array.from(new Set(H(null!==(c=e.hostComponents[t].props)&&void 0!==c?c:[],null!==(u=null===s||void 0===s?void 0:s.props)&&void 0!==u?u:[])))})),e.pluginDriver=n.pluginDriver||e.pluginDriver,e.pageEvents=n.pageEvents||e.pageEvents,e.platform=n.platform||e.platform,e.pxToRpx=null!==(a=n.pxToRpx)&&void 0!==a?a:e.pxToRpx,e}),X)}function Z(e){X=Q(e)}function J(e){return X[e]}function ee(){X=Y}var ne=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},te=function(){for(var e=[],n=0;n<arguments.length;n++)e=e.concat(ne(arguments[n]));return e},re=[\"webkit\",\"moz\",\"ms\",\"o\"],ae=function(e){if(null===e||void 0===e?void 0:e.startsWith(\"--\"))return e;var n=e.replace(/\\.?([A-Z]+)/g,(function(e,n){return\"-\"+n.toLowerCase()}));if(null===n||void 0===n?void 0:n.startsWith(\"-\")){var t=n.split(\"-\").filter((function(e){return e}))[0];n=n.replace(/^-/,\"\"),re.find((function(e){return e===t}))&&(n=\"-\"+n)}return n},le=function(e){return\"string\"!==typeof e?e:e.replace(/\\b(\\d+(\\.\\d+)?)px\\b/g,(function(e,n){var t=\"rpx\",r=Number(n);return r%1===0?r+t:r.toFixed(2)+t}))},oe=function(e){return Object.keys(e).reduce((function(n,t){var r=e[t];return Number.isNaN(Number(r))||M[t]||(r+=\"rpx\"),te(n,[ae(t)+\":\"+(J(\"pxToRpx\")?le(r):r)+\";\"])}),[]).join(\"\")},ie=oe;function ce(e,n){var t,r;e=e.replace(\"className\",\"class\");var a=J(\"hostComponents\")[n],l=J(\"platform\")+\"-\";return e.startsWith(l)?e.replace(new RegExp(\"^\"+l),\"\"):null!==(r=null===(t=null===a||void 0===a?void 0:a.alias)||void 0===t?void 0:t[e])&&void 0!==r?r:e}function ue(e,n){return e.toLowerCase().endsWith(\"style\")&&\"[object Object]\"===Object.prototype.toString.call(n)?ie(n):n}function se(e,n,t){return[ce(e,t),ue(e,n)]}function de(e,n){if(!e)return e;var t={};for(var r in e)t[ce(r,n)]=ue(r,e[r]);return t}var me=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},pe=function(){for(var e=[],n=0;n<arguments.length;n++)e=e.concat(me(arguments[n]));return e};function fe(e){return e.type===I?{id:e.id,type:e.type,text:e.text}:{id:e.id,type:e.type,props:de(e.props,e.type),children:[],text:e.text}}function he(e,n,t){return se(e,n,t)}var ye=function(){function e(e){var n=e.id,t=e.type,r=e.props,a=e.container;this.mounted=!1,this.deleted=!1,this.parent=null,this.firstChild=null,this.lastChild=null,this.size=0,this.previousSibling=null,this.nextSibling=null,this.id=n,this.container=a,this.type=t,this.props=r}return e.prototype.appendChild=function(e){this.removeChild(e),this.size+=1,e.parent=this,this.firstChild||(this.firstChild=e),this.lastChild&&(this.lastChild.nextSibling=e,e.previousSibling=this.lastChild),this.lastChild=e,this.isMounted()&&this.container.requestUpdate({type:\"splice\",path:this.path,start:e.index,id:e.id,deleteCount:0,children:this.children,items:[e.toJSON()],node:this})},e.prototype.removeChild=function(e){var n=e.previousSibling,t=e.nextSibling;if(e.parent===this){var r=e.index;this.size-=1,this.firstChild===e&&(this.firstChild=e.nextSibling),this.lastChild===e&&(this.lastChild=e.previousSibling),n&&(n.nextSibling=t),t&&(t.previousSibling=n),e.previousSibling=null,e.nextSibling=null,e.deleted=!0,this.isMounted()&&this.container.requestUpdate({type:\"splice\",path:this.path,start:r,id:e.id,deleteCount:1,children:this.children,items:[],node:this})}},e.prototype.insertBefore=function(e,n){this.removeChild(e),this.size+=1,e.parent=this,n===this.firstChild&&(this.firstChild=e),n.previousSibling&&(n.previousSibling.nextSibling=e,e.previousSibling=n.previousSibling),n.previousSibling=e,e.nextSibling=n,this.isMounted()&&this.container.requestUpdate({type:\"splice\",path:this.path,start:e.index,id:e.id,deleteCount:0,children:this.children,items:[e.toJSON()],node:this})},e.prototype.update=function(e){if(\"text\"!==this.type&&e)for(var n=0;n<e.length;n+=2){var t=me(he(e[n],e[n+1],this.type),2),r=t[0],a=t[1],l=pe(this.parent.path,[\"nodes\",this.id.toString(),\"props\"]);\"ali\"===J(\"platform\")&&(l=pe(this.parent.path,[\"children[\"+this.index+\"].props\"])),this.container.requestUpdate({type:\"set\",path:l,name:r,value:a,node:this})}else this.container.requestUpdate({type:\"splice\",path:this.parent.path,start:this.index,id:this.id,deleteCount:1,items:[this.toJSON()],node:this})},Object.defineProperty(e.prototype,\"index\",{get:function(){var e=0,n=this.previousSibling;while(n)e+=1,n=n.previousSibling;return e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,\"children\",{get:function(){var e=[],n=this.firstChild;while(n)e.push(n),n=n.nextSibling;return e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,\"path\",{get:function(){var e=[],n=[],t=this.parent;while(t)n.unshift(t),t=t.parent;for(var r=0;r<n.length;r++){var a=n[r+1]||this;\"ali\"===J(\"platform\")?(e.push(\"children\"),e.push(a.index.toString())):(e.push(\"nodes\"),e.push(a.id.toString()))}return e},enumerable:!1,configurable:!0}),e.prototype.isMounted=function(){return this.parent?this.parent.isMounted():this.mounted},e.prototype.isDeleted=function(){var e,n;return!0===this.deleted?this.deleted:null!==(n=null===(e=this.parent)||void 0===e?void 0:e.isDeleted())&&void 0!==n&&n},e.prototype.toJSON=function(){var e=[],n=fe(this);e.push({currentNode:n,children:this.children});while(e.length>0)for(var t=e.pop(),r=t.children,a=void 0===r?[]:r,l=t.currentNode,o=a.length-1;o>=0;o--){var i=a[o],c=fe(i);\"ali\"!==J(\"platform\")?l.children.unshift(c.id):l.children.unshift(c),\"ali\"!==J(\"platform\")&&(l.nodes||(l.nodes={}),l.nodes[c.id]=c),e.push({currentNode:c,children:i.children})}return n},e}(),ge=ye,be=\"catchClick\",ve=[\"onClick\",\"onTap\",\"onLongClick\",\"onLongTap\",\"onTouchMove\",\"onTouchStart\",\"onTouchEnd\"],Ee={};function ke(e,n){var t,r=e.parent;r?(null===(t=r.props)||void 0===t?void 0:t[n])||ke(r,n):Ee[n]=!1}function xe(e,n){Ee[n]=!0,ke(e,n)}ve.forEach((function(e){Ee[e]=!1}));var _e=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},we=function(){for(var e=[],n=0;n<arguments.length;n++)e=e.concat(_e(arguments[n]));return e};function Se(e){return be===e&&console.warn(\"DEPRECATION: remax \\u5df2\\u652f\\u6301\\u5728 onClick \\u4e8b\\u4ef6\\u4e2d\\u4f7f\\u7528 stopPropagation \\u963b\\u6b62\\u4e8b\\u4ef6\\u5192\\u6ce1\\uff0c\\u8bf7\\u5c3d\\u91cf\\u4e0d\\u8981\\u4f7f\\u7528 catchClick\"),!!ve.find((function(n){return n===e}))}function Ce(e,n,t){if(t)return t.stopPropagation=function(){xe(e,n)},t}function Re(e,n,t){return Se(e)?function(r){for(var a=[],l=1;l<arguments.length;l++)a[l-1]=arguments[l];var o=Ce(n,e,r);if(!Ee[e])return t.apply(void 0,we([o],a));ke(n,e)}:t}var Te=function(){return Te=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},Te.apply(this,arguments)},Oe=\"style\",je=\"children\",Ne=\"className\";function Pe(e,n){var t,r,a=null,l=e,o=n,i=null;for(t in l)if(!Object.prototype.hasOwnProperty.call(o,t)&&Object.prototype.hasOwnProperty.call(l,t)&&null!=l[t])if(t===Oe){var c=l[t];for(r in c)Object.prototype.hasOwnProperty.call(c,r)&&(i||(i={}),i[r]=\"\")}else(a=a||[]).push(t,t===Ne?\"\":null);for(t in o){var u=o[t],s=null!=l?l[t]:void 0;if(Object.prototype.hasOwnProperty.call(o,t)&&u!==s&&(null!=u||null!=s))if(t===Oe)if(s){for(r in s)!Object.prototype.hasOwnProperty.call(s,r)||u&&Object.prototype.hasOwnProperty.call(u,r)||(i||(i={}),i[r]=\"\");for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&s[r]!==u[r]&&(i||(i={}),i[r]=u[r])}else i||(a||(a=[]),a.push(t,i)),i=u;else t===je?s===u||\"string\"!==typeof u&&\"number\"!==typeof u||(a=a||[]).push(t,\"\"+u):(a=a||[]).push(t,u)}return i&&(a=a||[]).push(Oe,Te(Te({},l[Oe]),i)),a}var Fe=function(e){var n=\"function\"===typeof Symbol&&Symbol.iterator,t=n&&e[n],r=0;if(t)return t.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")},Be=A[\"unstable_scheduleCallback\"],Ae=A[\"unstable_cancelCallback\"],Ve=A[\"unstable_shouldYield\"],Ie=A[\"unstable_now\"],Ue={span:\"text\",div:\"view\",img:\"image\"};function De(e,n,t){var r,a,l={};try{for(var o=Fe(Object.keys(e)),i=o.next();!i.done;i=o.next()){var c=i.value;if(\"function\"===typeof e[c]){var u=V+\"_\"+t+\"_\"+c;n.container.createCallback(u,Re(c,n,e[c])),l[c]=u}else\"style\"===c?l[c]=e[c]||\"\":\"children\"===c||(l[c]=e[c])}}catch(s){r={error:s}}finally{try{i&&!i.done&&(a=o[\"return\"])&&a.call(o)}finally{if(r)throw r.error}}return l}var Me={},Le={},Ke={now:Ie,getPublicInstance:function(e){return e},getRootHostContext:function(){return Me},shouldSetTextContent:function(e){return\"stub-block\"===e},prepareForCommit:function(){},resetAfterCommit:function(e){e.applyUpdate()},getChildHostContext:function(){return Le},createInstance:function(e,n,t){var r,a=D(),l=new ge({id:a,type:null!==(r=Ue[e])&&void 0!==r?r:e,props:{},container:t});return l.props=De(n,l,a),l},createTextInstance:function(e,n){var t=D(),r=new ge({id:t,type:I,props:null,container:n});return r.text=e,r},commitTextUpdate:function(e,n,t){n!==t&&(e.text=t,e.update())},prepareUpdate:function(e,n,t,r){return t=De(t,e,e.id),r=De(r,e,e.id),Pe(t,r)},commitUpdate:function(e,n,t,r,a){e.props=De(a,e,e.id),e.update(n)},appendInitialChild:function(e,n){e.appendChild(n)},appendChild:function(e,n){e.appendChild(n)},insertBefore:function(e,n,t){e.insertBefore(n,t)},removeChild:function(e,n){e.removeChild(n)},finalizeInitialChildren:function(){return!1},appendChildToContainer:function(e,n){e.appendChild(n),n.mounted=!0},insertInContainerBefore:function(e,n,t){e.insertBefore(n,t)},removeChildFromContainer:function(e,n){e.removeChild(n)},hideInstance:function(e){var n,t=null===(n=e.props)||void 0===n?void 0:n.style,r=Object.assign({},t||{},{display:\"none\"});e.props=Object.assign({},e.props||{},{style:r}),e.update()},hideTextInstance:function(e){e.text=\"\",e.update()},unhideInstance:function(e,n){e.props=n,e.update()},unhideTextInstance:function(e,n){e.text=n,e.update()},schedulePassiveEffects:Be,cancelPassiveEffects:Ae,shouldYield:Ve,scheduleDeferredCallback:Be,cancelDeferredCallback:Ae,supportsMutation:!0},qe=B()(Ke);var ze,Ge;(function(e){e[\"load\"]=\"load\",e[\"show\"]=\"show\",e[\"hide\"]=\"hide\",e[\"ready\"]=\"ready\",e[\"pullDownRefresh\"]=\"pullDownRefresh\",e[\"reachBottom\"]=\"reachBottom\",e[\"pageScroll\"]=\"pageScroll\",e[\"shareAppMessage\"]=\"shareAppMessage\",e[\"shareTimeline\"]=\"shareTimeline\",e[\"titleClick\"]=\"titleClick\",e[\"optionMenuClick\"]=\"optionMenuClick\",e[\"popMenuClick\"]=\"popMenuClick\",e[\"pullIntercept\"]=\"pullIntercept\",e[\"back\"]=\"back\",e[\"keyboardHeight\"]=\"keyboardHeight\",e[\"tabItemTap\"]=\"tabItemTap\",e[\"beforeTabItemTap\"]=\"beforeTabItemTap\",e[\"resize\"]=\"resize\",e[\"unload\"]=\"unload\"})(ze||(ze={})),function(e){e[\"launch\"]=\"launch\",e[\"show\"]=\"show\",e[\"hide\"]=\"hide\",e[\"error\"]=\"error\",e[\"shareAppMessage\"]=\"shareAppMessage\",e[\"pageNotFound\"]=\"pageNotFound\",e[\"unhandledRejection\"]=\"unhandledRejection\",e[\"themeChange\"]=\"themeChange\"}(Ge||(Ge={}));var We=\"function\"===typeof Symbol&&Symbol[\"for\"];We&&Symbol[\"for\"](\"react.element\"),We&&Symbol[\"for\"](\"react.portal\"),We&&Symbol[\"for\"](\"react.fragment\"),We&&Symbol[\"for\"](\"react.strict_mode\"),We&&Symbol[\"for\"](\"react.profiler\"),We&&Symbol[\"for\"](\"react.provider\"),We&&Symbol[\"for\"](\"react.context\"),We&&Symbol[\"for\"](\"react.async_mode\"),We&&Symbol[\"for\"](\"react.concurrent_mode\"),We&&Symbol[\"for\"](\"react.forward_ref\"),We&&Symbol[\"for\"](\"react.suspense\"),We&&Symbol[\"for\"](\"react.suspense_list\"),We&&Symbol[\"for\"](\"react.memo\"),We&&Symbol[\"for\"](\"react.lazy\"),We&&Symbol[\"for\"](\"react.fundamental\"),We&&Symbol[\"for\"](\"react.responder\"),We&&Symbol[\"for\"](\"react.scope\");var $e=function(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];var a=0,l=\"Warning: \"+e.replace(/%s/g,(function(){return t[a++]}));\"undefined\"!==typeof console&&console.warn(l);try{throw new Error(l)}catch(o){}};var He=function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},e(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}();(function(e){function n(){return null!==e&&e.apply(this,arguments)||this}He(n,e),n.prototype.render=function(){return a[\"createElement\"](a[\"Fragment\"],null,this.props.children)}})(a[\"Component\"]);t(\"i8i4\");var Ye=t(\"zLVn\"),Xe=t(\"wx14\");function Qe(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}var Ze=t(\"dI71\"),Je=t(\"TOwV\"),en=t(\"2mql\"),nn=t.n(en);function tn(e,n){if(!e){var t=new Error(\"loadable: \"+n);throw t.framesToPop=1,t.name=\"Invariant Violation\",t}}var rn=l.a.createContext();var an={initialChunks:{}},ln=\"PENDING\",on=\"RESOLVED\",cn=\"REJECTED\";function un(e){return\"function\"===typeof e?{requireAsync:e,resolve:function(){},chunkName:function(){}}:e}var sn=function(e){return function(n){return l.a.createElement(rn.Consumer,null,(function(t){return l.a.createElement(e,Object.assign({__chunkExtractor:t},n))}))}},dn=function(e){return e};function mn(e){var n=e.defaultResolveComponent,t=void 0===n?dn:n,r=e.render,a=e.onLoad;function o(e,n){void 0===n&&(n={});var o=un(e),i={};function c(e){return n.cacheKey?n.cacheKey(e):o.resolve?o.resolve(e):\"static\"}function u(e,r,a){var l=n.resolveComponent?n.resolveComponent(e,r):t(e);if(n.resolveComponent&&!Object(Je[\"isValidElementType\"])(l))throw new Error(\"resolveComponent returned something that is not a React component!\");return nn()(a,l,{preload:!0}),l}var s=function(e){function t(t){var r;return r=e.call(this,t)||this,r.state={result:null,error:null,loading:!0,cacheKey:c(t)},tn(!t.__chunkExtractor||o.requireSync,\"SSR requires `@loadable/babel-plugin`, please install it\"),t.__chunkExtractor?(!1===n.ssr||(o.requireAsync(t)[\"catch\"]((function(){return null})),r.loadSync(),t.__chunkExtractor.addChunk(o.chunkName(t))),Qe(r)):(!1!==n.ssr&&(o.isReady&&o.isReady(t)||o.chunkName&&an.initialChunks[o.chunkName(t)])&&r.loadSync(),r)}Object(Ze[\"a\"])(t,e),t.getDerivedStateFromProps=function(e,n){var t=c(e);return Object(Xe[\"a\"])({},n,{cacheKey:t,loading:n.loading||n.cacheKey!==t})};var l=t.prototype;return l.componentDidMount=function(){this.mounted=!0;var e=this.getCache();e&&e.status===cn&&this.setCache(),this.state.loading&&this.loadAsync()},l.componentDidUpdate=function(e,n){n.cacheKey!==this.state.cacheKey&&this.loadAsync()},l.componentWillUnmount=function(){this.mounted=!1},l.safeSetState=function(e,n){this.mounted&&this.setState(e,n)},l.getCacheKey=function(){return c(this.props)},l.getCache=function(){return i[this.getCacheKey()]},l.setCache=function(e){void 0===e&&(e=void 0),i[this.getCacheKey()]=e},l.triggerOnLoad=function(){var e=this;a&&setTimeout((function(){a(e.state.result,e.props)}))},l.loadSync=function(){if(this.state.loading)try{var e=o.requireSync(this.props),n=u(e,this.props,m);this.state.result=n,this.state.loading=!1}catch(t){console.error(\"loadable-components: failed to synchronously load component, which expected to be available\",{fileName:o.resolve(this.props),chunkName:o.chunkName(this.props),error:t?t.message:t}),this.state.error=t}},l.loadAsync=function(){var e=this,n=this.resolveAsync();return n.then((function(n){var t=u(n,e.props,{Loadable:m});e.safeSetState({result:t,loading:!1},(function(){return e.triggerOnLoad()}))}))[\"catch\"]((function(n){return e.safeSetState({error:n,loading:!1})})),n},l.resolveAsync=function(){var e=this,n=this.props,t=(n.__chunkExtractor,n.forwardedRef,Object(Ye[\"a\"])(n,[\"__chunkExtractor\",\"forwardedRef\"])),r=this.getCache();return r||(r=o.requireAsync(t),r.status=ln,this.setCache(r),r.then((function(){r.status=on}),(function(n){console.error(\"loadable-components: failed to asynchronously load component\",{fileName:o.resolve(e.props),chunkName:o.chunkName(e.props),error:n?n.message:n}),r.status=cn}))),r},l.render=function(){var e=this.props,t=e.forwardedRef,a=e.fallback,l=(e.__chunkExtractor,Object(Ye[\"a\"])(e,[\"forwardedRef\",\"fallback\",\"__chunkExtractor\"])),o=this.state,i=o.error,c=o.loading,u=o.result;if(n.suspense){var s=this.getCache()||this.loadAsync();if(s.status===ln)throw this.loadAsync()}if(i)throw i;var d=a||n.fallback||null;return c?d:r({fallback:d,result:u,options:n,props:Object(Xe[\"a\"])({},l,{ref:t})})},t}(l.a.Component),d=sn(s),m=l.a.forwardRef((function(e,n){return l.a.createElement(d,Object.assign({forwardedRef:n},e))}));return m.preload=function(e){o.requireAsync(e)},m.load=function(e){return o.requireAsync(e)},m}function i(e,n){return o(e,Object(Xe[\"a\"])({},n,{suspense:!0}))}return{loadable:o,lazy:i}}function pn(e){return e.__esModule?e[\"default\"]:e[\"default\"]||e}var fn=mn({defaultResolveComponent:pn,render:function(e){var n=e.result,t=e.props;return l.a.createElement(n,t)}}),hn=fn.loadable,yn=fn.lazy,gn=mn({onLoad:function(e,n){e&&n.forwardedRef&&(\"function\"===typeof n.forwardedRef?n.forwardedRef(e):n.forwardedRef.current=e)},render:function(e){var n=e.result,t=e.props;return t.children?t.children(n):null}}),bn=gn.loadable,vn=gn.lazy;var En=hn;En.lib=bn;var kn=yn;kn.lib=vn;t(\"QxBF\"),t(\"55Ip\"),t(\"hfkL\");var xn=t(\"QbLZ\"),_n=t.n(xn),wn=t(\"iCc5\"),Sn=t.n(wn),Cn=t(\"V7oC\"),Rn=t.n(Cn),Tn=t(\"FYw3\"),On=t.n(Tn),jn=t(\"mRg0\"),Nn=t.n(jn),Pn=t(\"TSYQ\"),Fn=t.n(Pn),Bn=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&(t[r[a]]=e[r[a]])}return t},An=function(e){function n(){return Sn()(this,n),On()(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return Nn()(n,e),Rn()(n,[{key:\"shouldComponentUpdate\",value:function(e){return e.shouldUpdate}},{key:\"render\",value:function(){return l.a.createElement(\"div\",null,this.props.render())}}]),n}(l.a.Component);function Vn(e,n){e.transform=n,e.webkitTransform=n,e.MozTransform=n}var In=\"undefined\"!==typeof navigator&&/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),Un=\"down\",Dn=\"up\",Mn={activate:\"release\",deactivate:\"pull\",release:\"loading\",finish:\"finish\"},Ln=!1;try{var Kn=Object.defineProperty({},\"passive\",{get:function(){Ln=!0}});window.addEventListener(\"test\",null,Kn)}catch(Nt){}var qn=!!Ln&&{passive:!1},zn=function(e){function n(){Sn()(this,n);var e=On()(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments));return e.state={currSt:\"deactivate\",dragOnEdge:!1},e._isMounted=!1,e.shouldUpdateChildren=!1,e.triggerPullToRefresh=function(){!e.state.dragOnEdge&&e._isMounted&&(e.props.refreshing?(e.props.direction===Dn&&(e._lastScreenY=-e.props.distanceToRefresh-1),e.props.direction===Un&&(e._lastScreenY=e.props.distanceToRefresh+1),e.setState({currSt:\"release\"},(function(){return e.setContentStyle(e._lastScreenY)}))):e.setState({currSt:\"finish\"},(function(){return e.reset()})))},e.init=function(n){n&&(e._to={touchstart:e.onTouchStart.bind(e,n),touchmove:e.onTouchMove.bind(e,n),touchend:e.onTouchEnd.bind(e,n),touchcancel:e.onTouchEnd.bind(e,n)},Object.keys(e._to).forEach((function(t){n.addEventListener(t,e._to[t],qn)})))},e.destroy=function(n){e._to&&n&&Object.keys(e._to).forEach((function(t){n.removeEventListener(t,e._to[t])}))},e.onTouchStart=function(n,t){e._ScreenY=e._startScreenY=t.touches[0].screenY,e._startScreenX=t.touches[0].screenX,e._lastScreenY=e._lastScreenY||0},e.isEdge=function(n,t){var r=e.props.getScrollContainer();if(r&&r===document.body){var a=document.scrollingElement?document.scrollingElement:document.body;if(t===Dn)return a.scrollHeight-a.scrollTop<=window.innerHeight;if(t===Un)return a.scrollTop<=0}return t===Dn?n.scrollHeight-n.scrollTop===n.clientHeight:t===Un?n.scrollTop<=0:void 0},e.damping=function(n){if(Math.abs(e._lastScreenY)>e.props.damping)return 0;var t=Math.abs(e._ScreenY-e._startScreenY)/window.screen.height;return n*=(1-t)*e.props.scale,n},e.onTouchMove=function(n,t){var r=t.touches[0].screenY,a=t.touches[0].screenX,l=e.props.direction;if(!(Math.abs(a-e._startScreenX)>20*window.devicePixelRatio)&&!(l===Dn&&e._startScreenY<r||l===Un&&e._startScreenY>r)&&e.isEdge(n,l)){e.state.dragOnEdge||(e._ScreenY=e._startScreenY=t.touches[0].screenY,e.setState({dragOnEdge:!0})),t.preventDefault();var o=Math.round(r-e._ScreenY);e._ScreenY=r,e._lastScreenY+=e.damping(o),e.setContentStyle(e._lastScreenY),Math.abs(e._lastScreenY)<e.props.distanceToRefresh?\"deactivate\"!==e.state.currSt&&e.setState({currSt:\"deactivate\"}):\"deactivate\"===e.state.currSt&&e.setState({currSt:\"activate\"}),In&&t.changedTouches[0].clientY<0&&e.onTouchEnd()}},e.onTouchEnd=function(){e.state.dragOnEdge&&e.setState({dragOnEdge:!1}),\"activate\"===e.state.currSt?(e.setState({currSt:\"release\"}),e._timer=setTimeout((function(){e.props.refreshing||e.setState({currSt:\"finish\"},(function(){return e.reset()})),e._timer=void 0}),1e3),e.props.onRefresh()):e.reset()},e.reset=function(){e._lastScreenY=0,e.setContentStyle(0)},e.setContentStyle=function(n){e.contentRef&&Vn(e.contentRef.style,\"translate3d(0px,\"+n+\"px,0)\")},e}return Nn()(n,e),Rn()(n,[{key:\"shouldComponentUpdate\",value:function(e){return this.shouldUpdateChildren=this.props.children!==e.children,!0}},{key:\"componentDidUpdate\",value:function(e){e!==this.props&&e.refreshing!==this.props.refreshing&&this.triggerPullToRefresh()}},{key:\"componentDidMount\",value:function(){var e=this;setTimeout((function(){e.init(e.props.getScrollContainer()||e.containerRef),e.triggerPullToRefresh(),e._isMounted=!0}))}},{key:\"componentWillUnmount\",value:function(){this.destroy(this.props.getScrollContainer()||this.containerRef)}},{key:\"render\",value:function(){var e=this,n=_n()({},this.props);delete n.damping;var t=n.className,r=n.prefixCls,a=n.children,o=n.getScrollContainer,i=n.direction,c=(n.onRefresh,n.refreshing,n.indicator),u=(n.distanceToRefresh,Bn(n,[\"className\",\"prefixCls\",\"children\",\"getScrollContainer\",\"direction\",\"onRefresh\",\"refreshing\",\"indicator\",\"distanceToRefresh\"])),s=l.a.createElement(An,{shouldUpdate:this.shouldUpdateChildren,render:function(){return a}}),d=function(n){var t=Fn()(n,!e.state.dragOnEdge&&r+\"-transition\");return l.a.createElement(\"div\",{className:r+\"-content-wrapper\"},l.a.createElement(\"div\",{className:t,ref:function(n){return e.contentRef=n}},i===Dn?s:null,l.a.createElement(\"div\",{className:r+\"-indicator\"},c[e.state.currSt]||Mn[e.state.currSt]),i===Un?s:null))};return o()?d(r+\"-content \"+r+\"-\"+i):l.a.createElement(\"div\",_n()({ref:function(n){return e.containerRef=n},className:Fn()(t,r,r+\"-\"+i)},u),d(r+\"-content\"))}}]),n}(l.a.Component);zn.defaultProps={prefixCls:\"rmc-pull-to-refresh\",getScrollContainer:function(){},direction:Un,distanceToRefresh:25,damping:100,indicator:Mn,scale:.6};t(\"0pUQ\");var Gn=a[\"createContext\"](null);Gn.displayName=\"PageContext\";(function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},e(n,t)}})();(function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},e(n,t)}})();a[\"useEffect\"];qe.batchedUpdates;var Wn=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},$n=function(){for(var e=[],n=0;n<arguments.length;n++)e=e.concat(Wn(arguments[n]));return e},Hn=[\"webkit\",\"moz\",\"ms\",\"o\"],Yn=function(e){if(null===e||void 0===e?void 0:e.startsWith(\"--\"))return e;var n=e.replace(/\\.?([A-Z]+)/g,(function(e,n){return\"-\"+n.toLowerCase()}));if(null===n||void 0===n?void 0:n.startsWith(\"-\")){var t=n.split(\"-\").filter((function(e){return e}))[0];n=n.replace(/^-/,\"\"),Hn.find((function(e){return e===t}))&&(n=\"-\"+n)}return n},Xn=function(e){return\"string\"!==typeof e?e:e.replace(/\\b(\\d+(\\.\\d+)?)px\\b/g,(function(e,n){var t=\"rem\",r=Number(n/100);return r%1===0?r+t:r.toFixed(2)+t}))},Qn=function(e){return e?Object.keys(e).reduce((function(n,t){var a=e[t];return Number.isNaN(Number(a))||T[t]||(a+=\"rpx\"),$n(n,[Yn(t)+\":\"+(r.get(\"pxToRpx\")?Xn(a):a)+\";\"])}),[]).join(\"\\n\"):\"\"},Zn=Qn,Jn=0,et=function(){return\"remax-placeholder-style-\"+Jn++};function nt(e){var n=a[\"useRef\"](et());return a[\"useEffect\"]((function(){var t=\".\"+n.current+\"::placeholder {\\n    \"+Zn(e)+\"\\n  }\",r=window.document.createElement(\"style\");r.type=\"text/css\",r.appendChild(document.createTextNode(t));var a=window.document.head||window.document.getElementsByTagName(\"head\")[0];return a.appendChild(r),function(){a.removeChild(r)}}),[e]),[n.current]}var tt=function(){return tt=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},tt.apply(this,arguments)},rt=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t},at=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},lt=function(e,n){var t=d(e),r=t.password,l=t.type,o=t.onConfirm,i=t.onKeyPress,u=t.placeholderStyle,s=t.className,m=rt(t,[\"password\",\"type\",\"onConfirm\",\"onKeyPress\",\"placeholderStyle\",\"className\"]),p=at(nt(u),1),f=p[0],h=r?\"password\":l;function y(e){\"Enter\"===e.key&&\"function\"===typeof o&&o(e),\"function\"===typeof i&&i(e)}return a[\"createElement\"](\"input\",tt({},m,{ref:n,type:h,onKeyPress:y,className:c(\"remax-input\",s,f)}))},ot=a[\"forwardRef\"](lt),it=function(){return it=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},it.apply(this,arguments)},ct=function(e,n){return a[\"createElement\"](\"label\",it({},d(e),{ref:n}))},ut=(a[\"forwardRef\"](ct),function(){return ut=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},ut.apply(this,arguments)}),st=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t},dt=function(e,n){var t=d(e),l=t.className,o=t.url,i=t.action,u=(t.hoverClassName,t.hoverStartTime,t.hoverStayTime,st(t,[\"className\",\"url\",\"action\",\"hoverClassName\",\"hoverStartTime\",\"hoverStayTime\"])),s=r.get(\"history\");function m(){switch(i){case\"reLaunch\":window.location.href=window.location.hostname+o;break;case\"redirect\":s.replace(o);break;case\"navigate\":case\"switchTab\":default:s.push(o);break}}return a[\"createElement\"](\"div\",ut({},u,{className:c(l),onClick:m}))},mt=(a[\"forwardRef\"](dt),function(){return mt=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},mt.apply(this,arguments)}),pt=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t},ft=function(e,n){var t=d(e),r=t.onTap,l=t.onTouchStart,o=t.onTouchMove,i=t.onTouchEnd,u=t.onTouchCancel,s=t.className,m=t.selectable,p=pt(t,[\"onTap\",\"onTouchStart\",\"onTouchMove\",\"onTouchEnd\",\"onTouchCancel\",\"className\",\"selectable\"]),f=a[\"useRef\"](!1);function h(e){if(f.current=!0,\"function\"===typeof l)return l(e)}function y(e){if(f.current=!1,\"function\"===typeof o)return o(e)}function g(e){if(f.current=!1,\"function\"===typeof i)return i(e)}function b(e){if(f.current=!1,\"function\"===typeof u)return u(e)}return a[\"createElement\"](\"span\",mt({},p,{className:c(s,{\"remax-text-selectable\":m}),ref:n,onClick:r,onTouchStart:h,onTouchMove:y,onTouchEnd:g,onTouchCancel:b}))},ht=a[\"forwardRef\"](ft),yt=t(\"O6Fj\"),gt=t.n(yt),bt=function(){return bt=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},bt.apply(this,arguments)},vt=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t},Et=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},kt=function(e,n){var t=d(e),r=t.onConfirm,l=t.onKeyPress,o=t.autoHeight,i=t.className,u=t.placeholderStyle,s=vt(t,[\"onConfirm\",\"onKeyPress\",\"autoHeight\",\"className\",\"placeholderStyle\"]),m=Et(nt(u),1),p=m[0];function f(e){\"Enter\"===e.key&&\"function\"===typeof r&&r(e),\"function\"===typeof l&&l(e)}var h=c(\"remax-textarea\",i,p);return o?a[\"createElement\"](gt.a,bt({},s,{className:h,onKeyPress:f})):a[\"createElement\"](\"textarea\",bt({},s,{className:h,ref:n,onKeyPress:f}))},xt=a[\"forwardRef\"](kt),_t=function(){return _t=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},_t.apply(this,arguments)},wt=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t},St=function(e,n){var t=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,l=t.call(e),o=[];try{while((void 0===n||n-- >0)&&!(r=l.next()).done)o.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=l[\"return\"])&&t.call(l)}finally{if(a)throw a.error}}return o},Ct=function(e,n){var t,r=d(e),l=r.hoverClassName,o=r.hoverStartTime,i=void 0===o?50:o,u=r.hoverStayTime,s=void 0===u?400:u,m=r.className,p=r.onTouchStart,f=r.onTouchMove,y=r.onTouchEnd,g=r.onTouchCancel,b=r.onTap,v=r.onLongTap,E=wt(r,[\"hoverClassName\",\"hoverStartTime\",\"hoverStayTime\",\"className\",\"onTouchStart\",\"onTouchMove\",\"onTouchEnd\",\"onTouchCancel\",\"onTap\",\"onLongTap\"]),k=St(h({hoverDelay:i,hoverDuration:s,onLongTap:v,onTouchStart:p,onTouchMove:f,onTouchEnd:y,onTouchCancel:g}),5),x=k[0],_=k[1],w=k[2],S=k[3],C=k[4];return a[\"createElement\"](\"div\",_t({},E,{ref:n,onTouchStart:_,onTouchMove:w,onTouchEnd:S,onTouchCancel:C,className:c(m,(t={},t[l||\"\"]=x,t)),onClick:b}))},Rt=a[\"forwardRef\"](Ct),Tt=function(){return Tt=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t],n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},Tt.apply(this,arguments)},Ot=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)n.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]])}return t},jt=function(e,n){var t=d(e),r=t.onMessage,l=Ot(t,[\"onMessage\"]);return a[\"useEffect\"]((function(){var e=function(e){\"function\"===typeof r&&r(e)};return window.addEventListener(\"message\",e,!1),function(){return window.removeEventListener(\"message\",e)}}),[]),a[\"createElement\"](\"iframe\",Tt({},l,{className:c(\"remax-web-view\",e.className),ref:n}))};a[\"forwardRef\"](jt)},YJ9l:function(e,n,t){\"use strict\";var r=t(\"5wUe\"),a=t(\"bfL6\"),l=t(\"z01/\"),o=t(\"R5yR\"),i=t(\"V93i\"),c=t(\"8jRI\"),u=t(\"8yz6\"),s=function(e){return null===e||void 0===e};function d(e){switch(e.arrayFormat){case\"index\":return function(n){return function(t,r){var a=t.length;return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&\"\"===r?t:[].concat(o(t),null===r?[[f(n,e),\"[\",a,\"]\"].join(\"\")]:[[f(n,e),\"[\",f(a,e),\"]=\",f(r,e)].join(\"\")])}};case\"bracket\":return function(n){return function(t,r){return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&\"\"===r?t:[].concat(o(t),null===r?[[f(n,e),\"[]\"].join(\"\")]:[[f(n,e),\"[]=\",f(r,e)].join(\"\")])}};case\"comma\":case\"separator\":return function(n){return function(t,r){return null===r||void 0===r||0===r.length?t:0===t.length?[[f(n,e),\"=\",f(r,e)].join(\"\")]:[[t,f(r,e)].join(e.arrayFormatSeparator)]}};default:return function(n){return function(t,r){return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&\"\"===r?t:[].concat(o(t),null===r?[f(n,e)]:[[f(n,e),\"=\",f(r,e)].join(\"\")])}}}}function m(e){var n;switch(e.arrayFormat){case\"index\":return function(e,t,r){n=/\\[(\\d*)\\]$/.exec(e),e=e.replace(/\\[\\d*\\]$/,\"\"),n?(void 0===r[e]&&(r[e]={}),r[e][n[1]]=t):r[e]=t};case\"bracket\":return function(e,t,r){n=/(\\[\\])$/.exec(e),e=e.replace(/\\[\\]$/,\"\"),n?void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=[t]:r[e]=t};case\"comma\":case\"separator\":return function(n,t,r){var a=\"string\"===typeof t&&t.includes(e.arrayFormatSeparator),l=\"string\"===typeof t&&!a&&h(t,e).includes(e.arrayFormatSeparator);t=l?h(t,e):t;var o=a||l?t.split(e.arrayFormatSeparator).map((function(n){return h(n,e)})):null===t?t:h(t,e);r[n]=o};default:return function(e,n,t){void 0!==t[e]?t[e]=[].concat(t[e],n):t[e]=n}}}function p(e){if(\"string\"!==typeof e||1!==e.length)throw new TypeError(\"arrayFormatSeparator must be single character string\")}function f(e,n){return n.encode?n.strict?i(e):encodeURIComponent(e):e}function h(e,n){return n.decode?c(e):e}function y(e){return Array.isArray(e)?e.sort():\"object\"===l(e)?y(Object.keys(e)).sort((function(e,n){return Number(e)-Number(n)})).map((function(n){return e[n]})):e}function g(e){var n=e.indexOf(\"#\");return-1!==n&&(e=e.slice(0,n)),e}function b(e){var n=\"\",t=e.indexOf(\"#\");return-1!==t&&(n=e.slice(t)),n}function v(e){e=g(e);var n=e.indexOf(\"?\");return-1===n?\"\":e.slice(n+1)}function E(e,n){return n.parseNumbers&&!Number.isNaN(Number(e))&&\"string\"===typeof e&&\"\"!==e.trim()?e=Number(e):!n.parseBooleans||null===e||\"true\"!==e.toLowerCase()&&\"false\"!==e.toLowerCase()||(e=\"true\"===e.toLowerCase()),e}function k(e,n){n=Object.assign({decode:!0,sort:!0,arrayFormat:\"none\",arrayFormatSeparator:\",\",parseNumbers:!1,parseBooleans:!1},n),p(n.arrayFormatSeparator);var t=m(n),o=Object.create(null);if(\"string\"!==typeof e)return o;if(e=e.trim().replace(/^[?#&]/,\"\"),!e)return o;var i,c=a(e.split(\"&\"));try{for(c.s();!(i=c.n()).done;){var s=i.value,d=u(n.decode?s.replace(/\\+/g,\" \"):s,\"=\"),f=r(d,2),g=f[0],b=f[1];b=void 0===b?null:[\"comma\",\"separator\"].includes(n.arrayFormat)?b:h(b,n),t(h(g,n),b,o)}}catch(R){c.e(R)}finally{c.f()}for(var v=0,k=Object.keys(o);v<k.length;v++){var x=k[v],_=o[x];if(\"object\"===l(_)&&null!==_)for(var w=0,S=Object.keys(_);w<S.length;w++){var C=S[w];_[C]=E(_[C],n)}else o[x]=E(_,n)}return!1===n.sort?o:(!0===n.sort?Object.keys(o).sort():Object.keys(o).sort(n.sort)).reduce((function(e,n){var t=o[n];return Boolean(t)&&\"object\"===l(t)&&!Array.isArray(t)?e[n]=y(t):e[n]=t,e}),Object.create(null))}n.extract=v,n.parse=k,n.stringify=function(e,n){if(!e)return\"\";n=Object.assign({encode:!0,strict:!0,arrayFormat:\"none\",arrayFormatSeparator:\",\"},n),p(n.arrayFormatSeparator);for(var t=function(t){return n.skipNull&&s(e[t])||n.skipEmptyString&&\"\"===e[t]},r=d(n),a={},l=0,o=Object.keys(e);l<o.length;l++){var i=o[l];t(i)||(a[i]=e[i])}var c=Object.keys(a);return!1!==n.sort&&c.sort(n.sort),c.map((function(t){var a=e[t];return void 0===a?\"\":null===a?f(t,n):Array.isArray(a)?a.reduce(r(t),[]).join(\"&\"):f(t,n)+\"=\"+f(a,n)})).filter((function(e){return e.length>0})).join(\"&\")},n.parseUrl=function(e,n){n=Object.assign({decode:!0},n);var t=u(e,\"#\"),a=r(t,2),l=a[0],o=a[1];return Object.assign({url:l.split(\"?\")[0]||\"\",query:k(v(e),n)},n&&n.parseFragmentIdentifier&&o?{fragmentIdentifier:h(o,n)}:{})},n.stringifyUrl=function(e,t){t=Object.assign({encode:!0,strict:!0},t);var r=g(e.url).split(\"?\")[0]||\"\",a=n.extract(e.url),l=n.parse(a,{sort:!1}),o=Object.assign(l,e.query),i=n.stringify(o,t);i&&(i=\"?\".concat(i));var c=b(e.url);return e.fragmentIdentifier&&(c=\"#\".concat(f(e.fragmentIdentifier,t))),\"\".concat(r).concat(i).concat(c)}},YS25:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return B})),t.d(n,\"b\",(function(){return L})),t.d(n,\"d\",(function(){return q})),t.d(n,\"c\",(function(){return x})),t.d(n,\"f\",(function(){return _})),t.d(n,\"e\",(function(){return k}));var r=t(\"QyJ8\"),a=t(\"wx14\");function l(e){return\"/\"===e.charAt(0)}function o(e,n){for(var t=n,r=t+1,a=e.length;r<a;t+=1,r+=1)e[t]=e[r];e.pop()}function i(e,n){void 0===n&&(n=\"\");var t,r=e&&e.split(\"/\")||[],a=n&&n.split(\"/\")||[],i=e&&l(e),c=n&&l(n),u=i||c;if(e&&l(e)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return\"/\";if(a.length){var s=a[a.length-1];t=\".\"===s||\"..\"===s||\"\"===s}else t=!1;for(var d=0,m=a.length;m>=0;m--){var p=a[m];\".\"===p?o(a,m):\"..\"===p?(o(a,m),d++):d&&(o(a,m),d--)}if(!u)for(;d--;d)a.unshift(\"..\");!u||\"\"===a[0]||a[0]&&l(a[0])||a.unshift(\"\");var f=a.join(\"/\");return t&&\"/\"!==f.substr(-1)&&(f+=\"/\"),f}var c=i;function u(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}function s(e,n){if(e===n)return!0;if(null==e||null==n)return!1;if(Array.isArray(e))return Array.isArray(n)&&e.length===n.length&&e.every((function(e,t){return s(e,n[t])}));if(\"object\"===Object(r[\"a\"])(e)||\"object\"===Object(r[\"a\"])(n)){var t=u(e),a=u(n);return t!==e||a!==n?s(t,a):Object.keys(Object.assign({},e,n)).every((function(t){return s(e[t],n[t])}))}return!1}var d=s,m=t(\"YJ9l\"),p=t.n(m),f=t(\"9R94\");function h(e){return\"/\"===e.charAt(0)?e:\"/\"+e}function y(e){return\"/\"===e.charAt(0)?e.substr(1):e}function g(e,n){return 0===e.toLowerCase().indexOf(n.toLowerCase())&&-1!==\"/?#\".indexOf(e.charAt(n.length))}function b(e,n){return g(e,n)?e.substr(n.length):e}function v(e){return\"/\"===e.charAt(e.length-1)?e.slice(0,-1):e}function E(e){var n=e||\"/\",t=\"\",r=\"\",a=n.indexOf(\"#\");-1!==a&&(r=n.substr(a),n=n.substr(0,a));var l=n.indexOf(\"?\");return-1!==l&&(t=n.substr(l),n=n.substr(0,l)),{pathname:n,search:\"?\"===t?\"\":t,hash:\"#\"===r?\"\":r}}function k(e){var n=e.pathname,t=e.search,r=e.hash,a=n||\"/\";return t&&\"?\"!==t&&(a+=\"?\"===t.charAt(0)?t:\"?\"+t),r&&\"#\"!==r&&(a+=\"#\"===r.charAt(0)?r:\"#\"+r),a}function x(e,n,t,r){var l;\"string\"===typeof e?(l=E(e),l.query=l.search?p.a.parse(l.search):{},l.state=n):(l=Object(a[\"a\"])({},e),void 0===l.pathname&&(l.pathname=\"\"),l.search?(\"?\"!==l.search.charAt(0)&&(l.search=\"?\"+l.search),l.query=p.a.parse(l.search)):(l.search=l.query?p.a.stringify(l.query):\"\",l.query=l.query||{}),l.hash?\"#\"!==l.hash.charAt(0)&&(l.hash=\"#\"+l.hash):l.hash=\"\",void 0!==n&&void 0===l.state&&(l.state=n));try{l.pathname=decodeURI(l.pathname)}catch(o){throw o instanceof URIError?new URIError('Pathname \"'+l.pathname+'\" could not be decoded. This is likely caused by an invalid percent-encoding.'):o}return t&&(l.key=t),r?l.pathname?\"/\"!==l.pathname.charAt(0)&&(l.pathname=c(l.pathname,r.pathname)):l.pathname=r.pathname:l.pathname||(l.pathname=\"/\"),l}function _(e,n){return e.pathname===n.pathname&&e.search===n.search&&e.hash===n.hash&&e.key===n.key&&d(e.state,n.state)}function w(){var e=null;function n(n){return e=n,function(){e===n&&(e=null)}}function t(n,t,r,a){if(null!=e){var l=\"function\"===typeof e?e(n,t):e;\"string\"===typeof l?\"function\"===typeof r?r(l,a):a(!0):a(!1!==l)}else a(!0)}var r=[];function a(e){var n=!0;function t(){n&&e.apply(void 0,arguments)}return r.push(t),function(){n=!1,r=r.filter((function(e){return e!==t}))}}function l(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];r.forEach((function(e){return e.apply(void 0,n)}))}return{setPrompt:n,confirmTransitionTo:t,appendListener:a,notifyListeners:l}}var S=!(\"undefined\"===typeof window||!window.document||!window.document.createElement);function C(e,n){n(window.confirm(e))}function R(){var e=window.navigator.userAgent;return(-1===e.indexOf(\"Android 2.\")&&-1===e.indexOf(\"Android 4.0\")||-1===e.indexOf(\"Mobile Safari\")||-1!==e.indexOf(\"Chrome\")||-1!==e.indexOf(\"Windows Phone\"))&&(window.history&&\"pushState\"in window.history)}function T(){return-1===window.navigator.userAgent.indexOf(\"Trident\")}function O(){return-1===window.navigator.userAgent.indexOf(\"Firefox\")}function j(e){return void 0===e.state&&-1===navigator.userAgent.indexOf(\"CriOS\")}var N=\"popstate\",P=\"hashchange\";function F(){try{return window.history.state||{}}catch(e){return{}}}function B(e){void 0===e&&(e={}),S||Object(f[\"a\"])(!1);var n=window.history,t=R(),r=!T(),l=e,o=l.forceRefresh,i=void 0!==o&&o,c=l.getUserConfirmation,u=void 0===c?C:c,s=l.keyLength,d=void 0===s?6:s,m=e.basename?v(h(e.basename)):\"\";function p(e){var n=e||{},t=n.key,r=n.state,a=window.location,l=a.pathname,o=a.search,i=a.hash,c=l+o+i;return m&&(c=b(c,m)),x(c,r,t)}function y(){return Math.random().toString(36).substr(2,d)}var g=w();function E(e){Object(a[\"a\"])(X,e),X.length=n.length,g.notifyListeners(X.location,X.action)}function _(e){j(e)||A(p(e.state))}function O(){A(p(F()))}var B=!1;function A(e){if(B)B=!1,E();else{var n=\"POP\";g.confirmTransitionTo(e,n,u,(function(t){t?E({action:n,location:e}):V(e)}))}}function V(e){var n=X.location,t=U.indexOf(n.key);-1===t&&(t=0);var r=U.indexOf(e.key);-1===r&&(r=0);var a=t-r;a&&(B=!0,K(a))}var I=p(F()),U=[I.key];function D(e){return m+k(e)}function M(e,r){var a=\"PUSH\",l=x(e,r,y(),X.location);g.confirmTransitionTo(l,a,u,(function(e){if(e){var r=D(l),o=l.key,c=l.state;if(t)if(n.pushState({key:o,state:c},null,r),i)window.location.href=r;else{var u=U.indexOf(X.location.key),s=U.slice(0,u+1);s.push(l.key),U=s,E({action:a,location:l})}else window.location.href=r}}))}function L(e,r){var a=\"REPLACE\",l=x(e,r,y(),X.location);g.confirmTransitionTo(l,a,u,(function(e){if(e){var r=D(l),o=l.key,c=l.state;if(t)if(n.replaceState({key:o,state:c},null,r),i)window.location.replace(r);else{var u=U.indexOf(X.location.key);-1!==u&&(U[u]=l.key),E({action:a,location:l})}else window.location.replace(r)}}))}function K(e){n.go(e)}function q(){K(-1)}function z(){K(1)}var G=0;function W(e){G+=e,1===G&&1===e?(window.addEventListener(N,_),r&&window.addEventListener(P,O)):0===G&&(window.removeEventListener(N,_),r&&window.removeEventListener(P,O))}var $=!1;function H(e){void 0===e&&(e=!1);var n=g.setPrompt(e);return $||(W(1),$=!0),function(){return $&&($=!1,W(-1)),n()}}function Y(e){var n=g.appendListener(e);return W(1),function(){W(-1),n()}}var X={length:n.length,action:\"POP\",location:I,createHref:D,push:M,replace:L,go:K,goBack:q,goForward:z,block:H,listen:Y};return X}var A=\"hashchange\",V={hashbang:{encodePath:function(e){return\"!\"===e.charAt(0)?e:\"!/\"+y(e)},decodePath:function(e){return\"!\"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:y,decodePath:h},slash:{encodePath:h,decodePath:h}};function I(e){var n=e.indexOf(\"#\");return-1===n?e:e.slice(0,n)}function U(){var e=window.location.href,n=e.indexOf(\"#\");return-1===n?\"\":e.substring(n+1)}function D(e){window.location.hash=e}function M(e){window.location.replace(I(window.location.href)+\"#\"+e)}function L(e){void 0===e&&(e={}),S||Object(f[\"a\"])(!1);var n=window.history,t=(O(),e),r=t.getUserConfirmation,l=void 0===r?C:r,o=t.hashType,i=void 0===o?\"slash\":o,c=e.basename?v(h(e.basename)):\"\",u=V[i],s=u.encodePath,d=u.decodePath;function m(){var e=d(U());return c&&(e=b(e,c)),x(e)}var p=w();function y(e){Object(a[\"a\"])(Z,e),Z.length=n.length,p.notifyListeners(Z.location,Z.action)}var g=!1,E=null;function _(e,n){return e.pathname===n.pathname&&e.search===n.search&&e.hash===n.hash}function R(){var e=U(),n=s(e);if(e!==n)M(n);else{var t=m(),r=Z.location;if(!g&&_(r,t))return;if(E===k(t))return;E=null,T(t)}}function T(e){if(g)g=!1,y();else{var n=\"POP\";p.confirmTransitionTo(e,n,l,(function(t){t?y({action:n,location:e}):j(e)}))}}function j(e){var n=Z.location,t=B.lastIndexOf(k(n));-1===t&&(t=0);var r=B.lastIndexOf(k(e));-1===r&&(r=0);var a=t-r;a&&(g=!0,z(a))}var N=U(),P=s(N);N!==P&&M(P);var F=m(),B=[k(F)];function L(e){var n=document.querySelector(\"base\"),t=\"\";return n&&n.getAttribute(\"href\")&&(t=I(window.location.href)),t+\"#\"+s(c+k(e))}function K(e,n){var t=\"PUSH\",r=x(e,void 0,void 0,Z.location);p.confirmTransitionTo(r,t,l,(function(e){if(e){var n=k(r),a=s(c+n),l=U()!==a;if(l){E=n,D(a);var o=B.lastIndexOf(k(Z.location)),i=B.slice(0,o+1);i.push(n),B=i,y({action:t,location:r})}else y()}}))}function q(e,n){var t=\"REPLACE\",r=x(e,void 0,void 0,Z.location);p.confirmTransitionTo(r,t,l,(function(e){if(e){var n=k(r),a=s(c+n),l=U()!==a;l&&(E=n,M(a));var o=B.indexOf(k(Z.location));-1!==o&&(B[o]=n),y({action:t,location:r})}}))}function z(e){n.go(e)}function G(){z(-1)}function W(){z(1)}var $=0;function H(e){$+=e,1===$&&1===e?window.addEventListener(A,R):0===$&&window.removeEventListener(A,R)}var Y=!1;function X(e){void 0===e&&(e=!1);var n=p.setPrompt(e);return Y||(H(1),Y=!0),function(){return Y&&(Y=!1,H(-1)),n()}}function Q(e){var n=p.appendListener(e);return H(1),function(){H(-1),n()}}var Z={length:n.length,action:\"POP\",location:F,createHref:L,push:K,replace:q,go:z,goBack:G,goForward:W,block:X,listen:Q};return Z}function K(e,n,t){return Math.min(Math.max(e,n),t)}function q(e){void 0===e&&(e={});var n=e,t=n.getUserConfirmation,r=n.initialEntries,l=void 0===r?[\"/\"]:r,o=n.initialIndex,i=void 0===o?0:o,c=n.keyLength,u=void 0===c?6:c,s=w();function d(e){Object(a[\"a\"])(R,e),R.length=R.entries.length,s.notifyListeners(R.location,R.action)}function m(){return Math.random().toString(36).substr(2,u)}var p=K(i,0,l.length-1),f=l.map((function(e){return x(e,void 0,\"string\"===typeof e?m():e.key||m())})),h=k;function y(e,n){var r=\"PUSH\",a=x(e,n,m(),R.location);s.confirmTransitionTo(a,r,t,(function(e){if(e){var n=R.index,t=n+1,l=R.entries.slice(0);l.length>t?l.splice(t,l.length-t,a):l.push(a),d({action:r,location:a,index:t,entries:l})}}))}function g(e,n){var r=\"REPLACE\",a=x(e,n,m(),R.location);s.confirmTransitionTo(a,r,t,(function(e){e&&(R.entries[R.index]=a,d({action:r,location:a}))}))}function b(e){var n=K(R.index+e,0,R.entries.length-1),r=\"POP\",a=R.entries[n];s.confirmTransitionTo(a,r,t,(function(e){e?d({action:r,location:a,index:n}):d()}))}function v(){b(-1)}function E(){b(1)}function _(e){var n=R.index+e;return n>=0&&n<R.entries.length}function S(e){return void 0===e&&(e=!1),s.setPrompt(e)}function C(e){return s.appendListener(e)}var R={length:f.length,action:\"POP\",location:f[p],index:p,entries:f,createHref:h,push:y,replace:g,go:b,goBack:v,goForward:E,canGo:_,block:S,listen:C};return R}},YXCA:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var r=l(t(\"q1tI\")),a=l(t(\"+t3K\"));function l(e){return e&&e.__esModule?e:{default:e}}function o(e,n){return d(e)||s(e,n)||c(e,n)||i()}function i(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function c(e,n){if(e){if(\"string\"===typeof e)return u(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?u(e,n):void 0}}function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function s(e,n){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done);r=!0)if(t.push(o.value),n&&t.length===n)break}catch(c){a=!0,l=c}finally{try{r||null==i[\"return\"]||i[\"return\"]()}finally{if(a)throw l}}return t}}function d(e){if(Array.isArray(e))return e}function m(e){return(e.match(/^(.+)\\.([^.]+)$/)||[]).slice(1)}var p=function(e){return function(n){return r[\"default\"].createElement(a[\"default\"].Consumer,null,(function(t){var a=t.locale,l={};return a?Object.keys(n).forEach((function(e){var t=m(e),r=o(t,2),i=r[0],c=r[1];c&&c!==a||(l[i||e]=n[e])})):l=n,r[\"default\"].createElement(e,l)}))}};n[\"default\"]=p},YnO1:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"mnBh\"),t(\"PTYQ\"),t(\"f02A\")},YqAc:function(e,n){var t=0,r=Math.random();e.exports=function(e){return\"Symbol(\".concat(void 0===e?\"\":e,\")_\",(++t+r).toString(36))}},Z8Xf:function(e,n,t){},ZASa:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"bSvb\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"rate\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#rate\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Rate\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { View } from \\'remax/one\\';\\nimport { Rate } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\n\\nexport default () => {\\n  const [value, setValue] = React.useState(0);\\n  const [value1, setValue1] = React.useState(0);\\n  const [value2, setValue2] = React.useState(0);\\n  const [value3, setValue3] = React.useState(4);\\n  const [value4, setValue4] = React.useState(3);\\n  const [value5, setValue5] = React.useState(2);\\n  const [value6, setValue6] = React.useState(2);\\n  const [value7, setValue7] = React.useState(2);\\n\\n  return (\\n    <Frame padding>\\n      <Block noTitlePadding title=\"Basic\">\\n        <Rate value={value} onChange={v => setValue(v)} />\\n      </Block>\\n      <Block noTitlePadding title=\"Custome Icon\">\\n        <Rate\\n          icon=\"evaluate\"\\n          iconFill=\"evaluate_fill\"\\n          value={value5}\\n          onChange={v => setValue5(v)}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\"Color\">\\n        <Rate\\n          color=\"#FF7777\"\\n          icon=\"appreciate\"\\n          iconFill=\"appreciatefill\"\\n          value={value6}\\n          onChange={v => setValue6(v)}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\"Size\">\\n        <Rate size=\"60px\" value={value7} onChange={v => setValue7(v)} />\\n      </Block>\\n      <Block noTitlePadding title=\"Count\">\\n        <Rate count={6} value={value3} onChange={v => setValue3(v)} />\\n      </Block>\\n      <Block noTitlePadding title=\"ReadOnly\">\\n        <Rate readOnly value={value4} onChange={v => setValue4(v)} />\\n      </Block>\\n      <Block noTitlePadding title=\"With Label\">\\n        <View style={{ marginBottom: \\'20px\\' }}>\\n          <Rate label=\"\\u7269\\u6d41\\u670d\\u52a1\" value={value1} onChange={v => setValue1(v)} />\\n        </View>\\n        <View>\\n          <Rate label=\"\\u670d\\u52a1\\u6001\\u5ea6\" value={value2} onChange={v => setValue2(v)} />\\n        </View>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(0),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    value = _React$useState2[0],\\n    setValue = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(0),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    value1 = _React$useState4[0],\\n    setValue1 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState(0),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    value2 = _React$useState6[0],\\n    setValue2 = _React$useState6[1];\\n\\n  var _React$useState7 = React.useState(4),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    value3 = _React$useState8[0],\\n    setValue3 = _React$useState8[1];\\n\\n  var _React$useState9 = React.useState(3),\\n    _React$useState10 = _slicedToArray(_React$useState9, 2),\\n    value4 = _React$useState10[0],\\n    setValue4 = _React$useState10[1];\\n\\n  var _React$useState11 = React.useState(2),\\n    _React$useState12 = _slicedToArray(_React$useState11, 2),\\n    value5 = _React$useState12[0],\\n    setValue5 = _React$useState12[1];\\n\\n  var _React$useState13 = React.useState(2),\\n    _React$useState14 = _slicedToArray(_React$useState13, 2),\\n    value6 = _React$useState14[0],\\n    setValue6 = _React$useState14[1];\\n\\n  var _React$useState15 = React.useState(2),\\n    _React$useState16 = _slicedToArray(_React$useState15, 2),\\n    value7 = _React$useState16[0],\\n    setValue7 = _React$useState16[1];\\n\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\">\\n        <_annaRemaxUi.Rate\\n          value={value}\\n          onChange={function (v) {\\n            return setValue(v);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Custome Icon\\\">\\n        <_annaRemaxUi.Rate\\n          icon=\\\"evaluate\\\"\\n          iconFill=\\\"evaluate_fill\\\"\\n          value={value5}\\n          onChange={function (v) {\\n            return setValue5(v);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Color\\\">\\n        <_annaRemaxUi.Rate\\n          color=\\\"#FF7777\\\"\\n          icon=\\\"appreciate\\\"\\n          iconFill=\\\"appreciatefill\\\"\\n          value={value6}\\n          onChange={function (v) {\\n            return setValue6(v);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Size\\\">\\n        <_annaRemaxUi.Rate\\n          size=\\\"60px\\\"\\n          value={value7}\\n          onChange={function (v) {\\n            return setValue7(v);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Count\\\">\\n        <_annaRemaxUi.Rate\\n          count={6}\\n          value={value3}\\n          onChange={function (v) {\\n            return setValue3(v);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"ReadOnly\\\">\\n        <_annaRemaxUi.Rate\\n          readOnly\\n          value={value4}\\n          onChange={function (v) {\\n            return setValue4(v);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"With Label\\\">\\n        <_one.View\\n          style={{\\n            marginBottom: '20px',\\n          }}\\n        >\\n          <_annaRemaxUi.Rate\\n            label=\\\"\\u7269\\u6d41\\u670d\\u52a1\\\"\\n            value={value1}\\n            onChange={function (v) {\\n              return setValue1(v);\\n            }}\\n          />\\n        </_one.View>\\n        <_one.View>\\n          <_annaRemaxUi.Rate\\n            label=\\\"\\u670d\\u52a1\\u6001\\u5ea6\\\"\\n            value={value2}\\n            onChange={function (v) {\\n              return setValue2(v);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-10\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"count\"),l.a.createElement(\"td\",null,\"star \\u603b\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"5\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u5f53\\u524d\\u6570\\uff0c\\u53d7\\u63a7\\u503c\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"color\"),l.a.createElement(\"td\",null,\"\\u9009\\u4e2d\\u65f6\\u7684\\u989c\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"size\"),l.a.createElement(\"td\",null,\"\\u5927\\u5c0f\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"readOnly\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u4e3a\\u53ea\\u8bfb\\u72b6\\u6001\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"label\"),l.a.createElement(\"td\",null,\"\\u5de6\\u4fa7\\u6807\\u7b7e\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"icon\"),l.a.createElement(\"td\",null,\"\\u9009\\u4e2d\\u65f6\\u7684\\u56fe\\u6807\\u540d\\u79f0\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"iconFill\"),l.a.createElement(\"td\",null,\"\\u672a\\u9009\\u4e2d\\u65f6\\u7684\\u56fe\\u6807\\u540d\\u79f0\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u9009\\u62e9\\u65f6\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},ZLBb:function(e,n,t){e.exports={custom:\"custom___j8U34\",tags:\"tags___2AAfG\",tag:\"tag___oL6Gs\",title:\"title___pSQnM\",action:\"action___sZflx\",btn:\"btn___1TRcm\",reset:\"reset___2wYeC\",complete:\"complete___26zmH\"}},ZSfd:function(e,n,t){e.exports={app:\"app___h_tKt\",group:\"group___3Gt-1\"}},Zeyf:function(e,n,t){var r,a=t(\"z01/\");r=function(){return this}();try{r=r||new Function(\"return this\")()}catch(l){\"object\"===(\"undefined\"===typeof window?\"undefined\":a(window))&&(r=window)}e.exports=r},Zxgi:function(e,n,t){var r=t(\"5T2Y\"),a=t(\"WEpk\"),l=t(\"uOPS\"),o=t(\"zLkG\"),i=t(\"2faE\").f;e.exports=function(e){var n=a.Symbol||(a.Symbol=l?{}:r.Symbol||{});\"_\"==e.charAt(0)||e in n||i(n,e,{value:o.f(e)})}},a0xu:function(e,n){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},adOz:function(e,n,t){t(\"Zxgi\")(\"asyncIterator\")},\"ar/p\":function(e,n,t){var r=t(\"5vMV\"),a=t(\"FpHa\").concat(\"length\",\"prototype\");n.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},b3t4:function(e,n,t){},bBy9:function(e,n,t){t(\"w2d+\");for(var r=t(\"5T2Y\"),a=t(\"NegM\"),l=t(\"SBuE\"),o=t(\"UWiX\")(\"toStringTag\"),i=\"CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList\".split(\",\"),c=0;c<i.length;c++){var u=i[c],s=r[u],d=s&&s.prototype;d&&!d[o]&&a(d,o,u),l[u]=l.Array}},bQ39:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"80VH\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"stepper\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#stepper\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Stepper\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { View } from \\'remax/one\\';\\nimport { Stepper } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\nimport styles from \\'./index.module.scss\\';\\n\\nexport default () => {\\n  const [number, setNumber] = React.useState(1);\\n  const [number1, setNumber1] = React.useState(2);\\n  const [number2, setNumber2] = React.useState(3);\\n  const [number3, setNumber3] = React.useState(1);\\n  const [number4, setNumber4] = React.useState(1);\\n  const [number5, setNumber5] = React.useState(1);\\n  const [number6, setNumber6] = React.useState(1);\\n  const [number7, setNumber7] = React.useState(1);\\n  const [number8, setNumber8] = React.useState(1);\\n  const [number9, setNumber9] = React.useState(1);\\n  const [number10, setNumber10] = React.useState(1);\\n  const [number11, setNumber11] = React.useState(1);\\n  const [number12, setNumber12] = React.useState(1);\\n  const [number13, setNumber13] = React.useState(1);\\n\\n  return (\\n    <Frame className={styles.app}>\\n      <Block title=\"Basic\">\\n        <View className={styles.container}>\\n          <Stepper value={number} onChange={(val: any) => setNumber(val)} />\\n        </View>\\n      </Block>\\n      <Block title=\"Step\">\\n        <View className={styles.container}>\\n          <Stepper step={3} value={number1} onChange={(val: any) => setNumber1(val)} />\\n        </View>\\n      </Block>\\n      <Block title=\"Min\">\\n        <View className={styles.container}>\\n          <Stepper min={2} value={number2} onChange={(val: any) => setNumber2(val)} />\\n        </View>\\n      </Block>\\n      <Block title=\"Max\">\\n        <View className={styles.container}>\\n          <Stepper max={3} value={number3} onChange={(val: any) => setNumber3(val)} />\\n        </View>\\n      </Block>\\n      <Block title=\"Disabled\">\\n        <View className={styles.container}>\\n          <Stepper disabled value={number4} onChange={(val: any) => setNumber4(val)} />\\n        </View>\\n      </Block>\\n      <Block title=\"Plain\">\\n        <View className={styles.container}>\\n          <Stepper plain value={number5} onChange={(val: any) => setNumber5(val)} />\\n        </View>\\n      </Block>\\n      <Block title=\"Size\">\\n        <View className={styles.container}>\\n          <Stepper size=\"small\" value={number12} onChange={(val: any) => setNumber12(val)} />\\n          <Stepper size=\"small\" plain value={number13} onChange={(val: any) => setNumber13(val)} />\\n        </View>\\n      </Block>\\n      <Block title=\"Shape\">\\n        <View className={styles.container}>\\n          <Stepper shape=\"circle\" value={number6} onChange={(val: any) => setNumber6(val)} />\\n          <Stepper shape=\"circle\" plain value={number7} onChange={(val: any) => setNumber7(val)} />\\n        </View>\\n      </Block>\\n      <Block title=\"Color\">\\n        <View className={styles.container}>\\n          <Stepper\\n            color=\"#096dd9\"\\n            max={7}\\n            value={number8}\\n            onChange={(val: any) => setNumber8(val)}\\n          />\\n          <Stepper\\n            color=\"#096dd9\"\\n            plain\\n            max={7}\\n            value={number9}\\n            onChange={(val: any) => setNumber9(val)}\\n          />\\n        </View>\\n      </Block>\\n      <Block title=\"BgColor\">\\n        <View className={styles.container}>\\n          <Stepper\\n            bgColor=\"#FFC409\"\\n            shape=\"circle\"\\n            max={7}\\n            value={number10}\\n            onChange={(val: any) => setNumber10(val)}\\n          />\\n          <Stepper\\n            bgColor=\"#FFC409\"\\n            shape=\"circle\"\\n            plain\\n            max={7}\\n            value={number11}\\n            onChange={(val: any) => setNumber11(val)}\\n          />\\n        </View>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(1),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    number = _React$useState2[0],\\n    setNumber = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(2),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    number1 = _React$useState4[0],\\n    setNumber1 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState(3),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    number2 = _React$useState6[0],\\n    setNumber2 = _React$useState6[1];\\n\\n  var _React$useState7 = React.useState(1),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    number3 = _React$useState8[0],\\n    setNumber3 = _React$useState8[1];\\n\\n  var _React$useState9 = React.useState(1),\\n    _React$useState10 = _slicedToArray(_React$useState9, 2),\\n    number4 = _React$useState10[0],\\n    setNumber4 = _React$useState10[1];\\n\\n  var _React$useState11 = React.useState(1),\\n    _React$useState12 = _slicedToArray(_React$useState11, 2),\\n    number5 = _React$useState12[0],\\n    setNumber5 = _React$useState12[1];\\n\\n  var _React$useState13 = React.useState(1),\\n    _React$useState14 = _slicedToArray(_React$useState13, 2),\\n    number6 = _React$useState14[0],\\n    setNumber6 = _React$useState14[1];\\n\\n  var _React$useState15 = React.useState(1),\\n    _React$useState16 = _slicedToArray(_React$useState15, 2),\\n    number7 = _React$useState16[0],\\n    setNumber7 = _React$useState16[1];\\n\\n  var _React$useState17 = React.useState(1),\\n    _React$useState18 = _slicedToArray(_React$useState17, 2),\\n    number8 = _React$useState18[0],\\n    setNumber8 = _React$useState18[1];\\n\\n  var _React$useState19 = React.useState(1),\\n    _React$useState20 = _slicedToArray(_React$useState19, 2),\\n    number9 = _React$useState20[0],\\n    setNumber9 = _React$useState20[1];\\n\\n  var _React$useState21 = React.useState(1),\\n    _React$useState22 = _slicedToArray(_React$useState21, 2),\\n    number10 = _React$useState22[0],\\n    setNumber10 = _React$useState22[1];\\n\\n  var _React$useState23 = React.useState(1),\\n    _React$useState24 = _slicedToArray(_React$useState23, 2),\\n    number11 = _React$useState24[0],\\n    setNumber11 = _React$useState24[1];\\n\\n  var _React$useState25 = React.useState(1),\\n    _React$useState26 = _slicedToArray(_React$useState25, 2),\\n    number12 = _React$useState26[0],\\n    setNumber12 = _React$useState26[1];\\n\\n  var _React$useState27 = React.useState(1),\\n    _React$useState28 = _slicedToArray(_React$useState27, 2),\\n    number13 = _React$useState28[0],\\n    setNumber13 = _React$useState28[1];\\n\\n  return (\\n    <_common.Frame className={_indexModule['default'].app}>\\n      <_common.Block title=\\\"Basic\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            value={number}\\n            onChange={function (val) {\\n              return setNumber(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Step\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            step={3}\\n            value={number1}\\n            onChange={function (val) {\\n              return setNumber1(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Min\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            min={2}\\n            value={number2}\\n            onChange={function (val) {\\n              return setNumber2(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Max\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            max={3}\\n            value={number3}\\n            onChange={function (val) {\\n              return setNumber3(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Disabled\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            disabled\\n            value={number4}\\n            onChange={function (val) {\\n              return setNumber4(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Plain\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            plain\\n            value={number5}\\n            onChange={function (val) {\\n              return setNumber5(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Size\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            size=\\\"small\\\"\\n            value={number12}\\n            onChange={function (val) {\\n              return setNumber12(val);\\n            }}\\n          />\\n          <_annaRemaxUi.Stepper\\n            size=\\\"small\\\"\\n            plain\\n            value={number13}\\n            onChange={function (val) {\\n              return setNumber13(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Shape\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            shape=\\\"circle\\\"\\n            value={number6}\\n            onChange={function (val) {\\n              return setNumber6(val);\\n            }}\\n          />\\n          <_annaRemaxUi.Stepper\\n            shape=\\\"circle\\\"\\n            plain\\n            value={number7}\\n            onChange={function (val) {\\n              return setNumber7(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Color\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            color=\\\"#096dd9\\\"\\n            max={7}\\n            value={number8}\\n            onChange={function (val) {\\n              return setNumber8(val);\\n            }}\\n          />\\n          <_annaRemaxUi.Stepper\\n            color=\\\"#096dd9\\\"\\n            plain\\n            max={7}\\n            value={number9}\\n            onChange={function (val) {\\n              return setNumber9(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"BgColor\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Stepper\\n            bgColor=\\\"#FFC409\\\"\\n            shape=\\\"circle\\\"\\n            max={7}\\n            value={number10}\\n            onChange={function (val) {\\n              return setNumber10(val);\\n            }}\\n          />\\n          <_annaRemaxUi.Stepper\\n            bgColor=\\\"#FFC409\\\"\\n            shape=\\\"circle\\\"\\n            plain\\n            max={7}\\n            value={number11}\\n            onChange={function (val) {\\n              return setNumber11(val);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-13\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u5f53\\u524d\\u503c\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"min\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"step\"),l.a.createElement(\"td\",null,\"\\u6b65\\u957f\\uff0c\\u6bcf\\u6b21\\u6539\\u53d8\\u7684\\u6b65\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"1\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"min\"),l.a.createElement(\"td\",null,\"\\u6700\\u5c0f\\u503c\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u7981\\u7528\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"plain\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6734\\u7d20\\u6b65\\u8fdb\\u5668\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"size\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6b65\\u8fdb\\u5668\\u5927\\u5c0f\\uff0c\\u53ef\\u9009\\u503c\\u4e3a \",l.a.createElement(\"code\",null,\"small\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"shape\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6b65\\u8fdb\\u5668\\u5f62\\u72b6\\uff0c\\u53ef\\u9009\\u503c\\u4e3a \",l.a.createElement(\"code\",null,\"circle\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"color\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6b65\\u8fdb\\u5668\\u6309\\u94ae\\u989c\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"bgColor\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6b65\\u8fdb\\u5668\\u6309\\u94ae\\u80cc\\u666f\\u989c\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u5f53\\u503c\\u53d8\\u5316\\u65f6\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(v: number, e?: any) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onInput\"),l.a.createElement(\"td\",null,\"\\u5f53\\u8f93\\u5165\\u6846\\u7684\\u503c\\u53d8\\u5316\\u65f6\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(v: number, e?: any) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onTap\"),l.a.createElement(\"td\",null,\"\\u5f53\\u70b9\\u51fb\\u6309\\u94ae\\u65f6\\u503c\\u53d8\\u5316\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(v: number, e?: any) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onFocus\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u805a\\u7126\\u65f6\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onBlur\"),l.a.createElement(\"td\",null,\"\\u8f93\\u5165\\u6846\\u5931\\u7126\\u65f6\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},bS3J:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return a}));var r=\"anna\",a=function(e){return\"\".concat(r,\"-\").concat(e)}},bSvb:function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"vxlY\"),t(\"f02A\");var r=t(\"oBTY\"),a=t(\"q1tI\"),l=t(\"YCKM\"),o=t(\"z75s\"),i=t(\"bS3J\"),c=Object(i[\"a\"])(\"rate\"),u=function(e){var n=e.count,t=void 0===n?5:n,i=e.label,u=e.value,s=void 0===u?0:u,d=e.onChange,m=e.readOnly,p=e.icon,f=void 0===p?\"favor\":p,h=e.iconFill,y=void 0===h?\"favorfill\":h,g=e.size,b=void 0===g?\"1.5rem\":g,v=e.color,E=void 0===v?\"#FFD700\":v,k=function(e){m||null===d||void 0===d||d(e+1)},x=Object(a[\"useMemo\"])((function(){return t?Object(r[\"a\"])(new Array(t).keys()):[]}),[t]);return a[\"createElement\"](l[\"f\"],{className:c},i?a[\"createElement\"](l[\"f\"],{className:\"\".concat(c,\"-label\")},i):null,a[\"createElement\"](l[\"f\"],{className:\"\".concat(c,\"-value\")},x.map((function(e,n){return a[\"createElement\"](l[\"f\"],{key:n,className:\"\".concat(c,\"-value-star\"),onTap:function(){k(n)}},s>=n+1?a[\"createElement\"](o[\"a\"],{type:y,size:b,color:E}):a[\"createElement\"](o[\"a\"],{type:f,size:b,color:\"#999\"}))}))))},s=u,d=t(\"tJVT\"),m=t(\"Aell\"),p=t(\"30iO\");n[\"default\"]=function(){var e=a[\"useState\"](0),n=Object(d[\"a\"])(e,2),t=n[0],r=n[1],o=a[\"useState\"](0),i=Object(d[\"a\"])(o,2),c=i[0],u=i[1],f=a[\"useState\"](0),h=Object(d[\"a\"])(f,2),y=h[0],g=h[1],b=a[\"useState\"](4),v=Object(d[\"a\"])(b,2),E=v[0],k=v[1],x=a[\"useState\"](3),_=Object(d[\"a\"])(x,2),w=_[0],S=_[1],C=a[\"useState\"](2),R=Object(d[\"a\"])(C,2),T=R[0],O=R[1],j=a[\"useState\"](2),N=Object(d[\"a\"])(j,2),P=N[0],F=N[1],B=a[\"useState\"](2),A=Object(d[\"a\"])(B,2),V=A[0],I=A[1];return a[\"createElement\"](m[\"a\"],{padding:!0},a[\"createElement\"](p[\"a\"],{noTitlePadding:!0,title:\"Basic\"},a[\"createElement\"](s,{value:t,onChange:function(e){return r(e)}})),a[\"createElement\"](p[\"a\"],{noTitlePadding:!0,title:\"Custome Icon\"},a[\"createElement\"](s,{icon:\"evaluate\",iconFill:\"evaluate_fill\",value:T,onChange:function(e){return O(e)}})),a[\"createElement\"](p[\"a\"],{noTitlePadding:!0,title:\"Color\"},a[\"createElement\"](s,{color:\"#FF7777\",icon:\"appreciate\",iconFill:\"appreciatefill\",value:P,onChange:function(e){return F(e)}})),a[\"createElement\"](p[\"a\"],{noTitlePadding:!0,title:\"Size\"},a[\"createElement\"](s,{size:\"1.88rem\",value:V,onChange:function(e){return I(e)}})),a[\"createElement\"](p[\"a\"],{noTitlePadding:!0,title:\"Count\"},a[\"createElement\"](s,{count:6,value:E,onChange:function(e){return k(e)}})),a[\"createElement\"](p[\"a\"],{noTitlePadding:!0,title:\"ReadOnly\"},a[\"createElement\"](s,{readOnly:!0,value:w,onChange:function(e){return S(e)}})),a[\"createElement\"](p[\"a\"],{noTitlePadding:!0,title:\"With Label\"},a[\"createElement\"](l[\"f\"],{style:{marginBottom:\"0.63rem\"}},a[\"createElement\"](s,{label:\"\\u7269\\u6d41\\u670d\\u52a1\",value:c,onChange:function(e){return u(e)}})),a[\"createElement\"](l[\"f\"],null,a[\"createElement\"](s,{label:\"\\u670d\\u52a1\\u6001\\u5ea6\",value:y,onChange:function(e){return g(e)}}))))}},bTPZ:function(e,n,t){\"use strict\";var r=t(\"k1fw\"),a=t(\"jrin\"),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"card\"),d=function(e){var n,t=e.title,i=e.description,u=e.extra,d=e.cover,m=e.foot,p=e.direction,f=void 0===p?\"vertical\":p,h=e.shadow,y=e.style,g=e.contentStyle,b=e.children,v=e.onTap,E=function(e){return t||i||u?l[\"createElement\"](o[\"f\"],{className:c()(\"\".concat(s,\"-head\"),Object(a[\"a\"])({},\"\".concat(s,\"-content-head\"),!e))},l[\"createElement\"](o[\"f\"],null,t?l[\"createElement\"](o[\"f\"],{className:\"\".concat(s,\"-title\")},t):null,i?l[\"createElement\"](o[\"f\"],{className:\"\".concat(s,\"-description\")},i):null),l[\"createElement\"](o[\"f\"],{className:\"\".concat(s,\"-extra\")},u)):null},k=function(){return d?l[\"createElement\"](o[\"f\"],{className:\"\".concat(s,\"-cover\")},d):E(!0)},x=function(){return m?l[\"createElement\"](o[\"f\"],{className:c()(\"\".concat(s,\"-foot\"),Object(a[\"a\"])({},\"\".concat(s,\"-foot-horizontal\"),\"horizontal\"===f))},m):null};return l[\"createElement\"](o[\"f\"],{className:c()(s,(n={},Object(a[\"a\"])(n,\"\".concat(s,\"-horizontal\"),d&&\"horizontal\"===f),Object(a[\"a\"])(n,\"\".concat(s,\"-shadow\"),h),n)),style:y,onTap:v},k(),l[\"createElement\"](o[\"f\"],{className:\"\".concat(s,\"-content\"),style:Object(r[\"a\"])({},g)},d?E(!1):null,b,\"horizontal\"===f?x():null),\"horizontal\"!==f?x():null)};n[\"a\"]=d},bfL6:function(e,n,t){var r=t(\"mGKP\");function a(e,n){var t;if(\"undefined\"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=r(e))||n&&e&&\"number\"===typeof e.length){t&&(e=t);var a=0,l=function(){};return{s:l,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:l}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var o,i=!0,c=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return i=e.done,e},e:function(e){c=!0,o=e},f:function(){try{i||null==t[\"return\"]||t[\"return\"]()}finally{if(c)throw o}}}}e.exports=a},bk2w:function(e,n,t){e.exports={action:\"action___1--Eh\",content:\"content___3HMm_\",app:\"app___3E_v7\",info:\"info___1qZb7\",main:\"main___nkwNF\",title:\"title___IFsZi\",item:\"item___vGx71\",footer:\"footer___3s3yu\",price:\"price___1vPZX\",cart:\"cart___1FdvB\",image:\"image___2F2dj\"}},bv5U:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"QDMV\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"switch\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#switch\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Switch\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport { Switch, Cell } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport styles from './index.module.scss';\\n\\nexport default () => {\\n  const [checked, setChecked] = React.useState(true);\\n  const [checked1, setChecked1] = React.useState(true);\\n  const [value, setValue] = React.useState(false);\\n\\n  return (\\n    <Frame grayBg className={styles.app}>\\n      <Block title=\\\"Basic\\\">\\n        <View className={styles.container}>\\n          <Switch checked={checked} onChange={v => setChecked(v)} />\\n        </View>\\n      </Block>\\n      <Block title=\\\"Small\\\">\\n        <View className={styles.container}>\\n          <Switch small checked={checked1} onChange={v => setChecked1(v)} />\\n        </View>\\n      </Block>\\n      <Block title=\\\"Disabled\\\">\\n        <View className={styles.container}>\\n          <Switch disabled checked={false} />\\n          <View style={{ display: 'inline-block', width: '30px', height: '24px' }} />\\n          <Switch disabled checked />\\n        </View>\\n      </Block>\\n      <Block title=\\\"With Cell\\\">\\n        <Cell\\n          label=\\\"\\u8bbe\\u4e3a\\u9ed8\\u8ba4\\u5730\\u5740\\\"\\n          valueStyle={{\\n            display: 'flex',\\n            justifyContent: 'flex-end',\\n          }}\\n        >\\n          <Switch checked={value} onChange={v => setValue(v)} />\\n        </Cell>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(true),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    checked = _React$useState2[0],\\n    setChecked = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(true),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    checked1 = _React$useState4[0],\\n    setChecked1 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState(false),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    value = _React$useState6[0],\\n    setValue = _React$useState6[1];\\n\\n  return (\\n    <_common.Frame grayBg className={_indexModule['default'].app}>\\n      <_common.Block title=\\\"Basic\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Switch\\n            checked={checked}\\n            onChange={function (v) {\\n              return setChecked(v);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Small\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Switch\\n            small\\n            checked={checked1}\\n            onChange={function (v) {\\n              return setChecked1(v);\\n            }}\\n          />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Disabled\\\">\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Switch disabled checked={false} />\\n          <_one.View\\n            style={{\\n              display: 'inline-block',\\n              width: '30px',\\n              height: '24px',\\n            }}\\n          />\\n          <_annaRemaxUi.Switch disabled checked />\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Cell\\\">\\n        <_annaRemaxUi.Cell\\n          label=\\\"\\u8bbe\\u4e3a\\u9ed8\\u8ba4\\u5730\\u5740\\\"\\n          valueStyle={{\\n            display: 'flex',\\n            justifyContent: 'flex-end',\\n          }}\\n        >\\n          <_annaRemaxUi.Switch\\n            checked={value}\\n            onChange={function (v) {\\n              return setValue(v);\\n            }}\\n          />\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-14\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"checked\"),l.a.createElement(\"td\",null,\"\\u6307\\u5b9a\\u5f53\\u524d\\u662f\\u5426\\u9009\\u4e2d\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u7981\\u7528\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"small\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u4e3a\\u5c0f\\u578bSwitch\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"Switch\\u53d8\\u5316\\u65f6\\u7684\\u56de\\u8c03\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},ccE7:function(e,n,t){var r=t(\"Ojgd\"),a=t(\"Jes0\");e.exports=function(e){return function(n,t){var l,o,i=String(a(n)),c=r(t),u=i.length;return c<0||c>=u?e?\"\":void 0:(l=i.charCodeAt(c),l<55296||l>56319||c+1===u||(o=i.charCodeAt(c+1))<56320||o>57343?e?i.charAt(c):l:e?i.slice(c,c+2):o-56320+(l-55296<<10)+65536)}}},cjXl:function(e,n,t){\"use strict\";var r=t(\"k1fw\"),a=t(\"jrin\"),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"mask\"),d=function(e){var n,t=e.show,i=e.onTap,u=e.zIndex,d=e.style,m=e.children,p=u||0===u?u:999;return l[\"createElement\"](o[\"f\"],{className:c()((n={},Object(a[\"a\"])(n,s,!0),Object(a[\"a\"])(n,\"\".concat(s,\"_active\"),t),n)),style:Object(r[\"a\"])(Object(r[\"a\"])({},d),{},{zIndex:p}),onTap:i},m)};n[\"a\"]=d},codE:function(e,n,t){},\"d/xS\":function(e,n,t){},d17V:function(e,n,t){\"use strict\";var r=t(\"jrin\"),a=t(\"k1fw\"),l=t(\"q1tI\"),o=t.n(l),i=t(\"YCKM\"),c=t(\"TSYQ\"),u=t.n(c),s=t(\"bS3J\"),d=Object(s[\"a\"])(\"row\"),m=function(e,n){var t=o.a.Children.map(e,(function(e){var t=n?{paddingLeft:\"\".concat(n,\"px\"),paddingRight:\"\".concat(n,\"px\")}:null;return Object(a[\"a\"])(Object(a[\"a\"])({},e),{},{props:Object(a[\"a\"])(Object(a[\"a\"])({},e.props),{},{style:Object(a[\"a\"])(Object(a[\"a\"])({},e.props.style),t)})})}));return t},p=function(e){var n,t=e.gutter,c=void 0===t?0:t,s=e.justify,p=void 0===s?\"start\":s,f=e.align,h=void 0===f?\"top\":f,y=e.style,g=e.className,b=e.children,v=Object(l[\"useMemo\"])((function(){return c/2}),[c]);return o.a.createElement(i[\"f\"],{className:u()(d,(n={},Object(r[\"a\"])(n,\"\".concat(d,\"-justify-\").concat(p),p),Object(r[\"a\"])(n,\"\".concat(d,\"-align-\").concat(h),h),n),g),style:Object(a[\"a\"])(Object(a[\"a\"])({},y),{},{marginLeft:\"-\".concat(v,\"px\"),marginRight:\"-\".concat(v,\"px\")})},m(b,v))};n[\"a\"]=p},dI71:function(e,n,t){\"use strict\";function r(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n}t.d(n,\"a\",(function(){return r}))},dIFn:function(e,n,t){},dekw:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"n2WR\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"swipeaction\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#swipeaction\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"SwipeAction\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { SwipeAction, Cell } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport './index.scss';\\n\\nexport default () => {\\n  const [open, setOpen] = React.useState(false);\\n  const [open1, setOpen1] = React.useState(false);\\n\\n  const handleOpen = () => {\\n    setOpen(true);\\n  };\\n\\n  const handleClose = () => {\\n    setOpen(false);\\n  };\\n\\n  const handleDelete = async () => {\\n    console.log('Delete');\\n  };\\n\\n  const handleOpen1 = () => {\\n    setOpen1(true);\\n  };\\n\\n  const handleClose1 = () => {\\n    setOpen1(false);\\n  };\\n\\n  const handleDelete1 = async () => {\\n    console.log('Delete');\\n  };\\n\\n  const handleMark1 = async () => {\\n    console.log('Mark as Read');\\n  };\\n\\n  return (\\n    <Frame grayBg>\\n      <Block title=\\\"Basic\\\">\\n        <SwipeAction\\n          open={open}\\n          onOpened={() => handleOpen()}\\n          onClosed={() => handleClose()}\\n          options={[\\n            {\\n              name: 'Delete',\\n              style: {\\n                backgroundColor: '#ff0000',\\n              },\\n              onTap: () => handleDelete(),\\n            },\\n          ]}\\n        >\\n          <Cell label=\\\"Cell\\\" border={false}>\\n            content\\n          </Cell>\\n        </SwipeAction>\\n      </Block>\\n      <Block title=\\\"Actions\\\">\\n        <SwipeAction\\n          open={open1}\\n          onOpened={() => handleOpen1()}\\n          onClosed={() => handleClose1()}\\n          options={[\\n            {\\n              name: 'Mark as Read',\\n              style: {\\n                backgroundColor: '#333',\\n              },\\n              onTap: () => handleMark1(),\\n            },\\n            {\\n              name: 'Delete',\\n              style: {\\n                backgroundColor: '#ff0000',\\n              },\\n              onTap: () => handleDelete1(),\\n            },\\n          ]}\\n        >\\n          <Cell label=\\\"Cell\\\" border={false}>\\n            content\\n          </Cell>\\n        </SwipeAction>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nrequire('./index.scss');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\\n  try {\\n    var info = gen[key](arg);\\n    var value = info.value;\\n  } catch (error) {\\n    reject(error);\\n    return;\\n  }\\n  if (info.done) {\\n    resolve(value);\\n  } else {\\n    Promise.resolve(value).then(_next, _throw);\\n  }\\n}\\n\\nfunction _asyncToGenerator(fn) {\\n  return function () {\\n    var self = this,\\n      args = arguments;\\n    return new Promise(function (resolve, reject) {\\n      var gen = fn.apply(self, args);\\n      function _next(value) {\\n        asyncGeneratorStep(gen, resolve, reject, _next, _throw, 'next', value);\\n      }\\n      function _throw(err) {\\n        asyncGeneratorStep(gen, resolve, reject, _next, _throw, 'throw', err);\\n      }\\n      _next(undefined);\\n    });\\n  };\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(false),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    open = _React$useState2[0],\\n    setOpen = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(false),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    open1 = _React$useState4[0],\\n    setOpen1 = _React$useState4[1];\\n\\n  var handleOpen = function handleOpen() {\\n    setOpen(true);\\n  };\\n\\n  var handleClose = function handleClose() {\\n    setOpen(false);\\n  };\\n\\n  var handleDelete = /*#__PURE__*/ (function () {\\n    var _ref = _asyncToGenerator(\\n      /*#__PURE__*/ regeneratorRuntime.mark(function _callee() {\\n        return regeneratorRuntime.wrap(function _callee$(_context) {\\n          while (1) {\\n            switch ((_context.prev = _context.next)) {\\n              case 0:\\n                console.log('Delete');\\n\\n              case 1:\\n              case 'end':\\n                return _context.stop();\\n            }\\n          }\\n        }, _callee);\\n      }),\\n    );\\n\\n    return function handleDelete() {\\n      return _ref.apply(this, arguments);\\n    };\\n  })();\\n\\n  var handleOpen1 = function handleOpen1() {\\n    setOpen1(true);\\n  };\\n\\n  var handleClose1 = function handleClose1() {\\n    setOpen1(false);\\n  };\\n\\n  var handleDelete1 = /*#__PURE__*/ (function () {\\n    var _ref2 = _asyncToGenerator(\\n      /*#__PURE__*/ regeneratorRuntime.mark(function _callee2() {\\n        return regeneratorRuntime.wrap(function _callee2$(_context2) {\\n          while (1) {\\n            switch ((_context2.prev = _context2.next)) {\\n              case 0:\\n                console.log('Delete');\\n\\n              case 1:\\n              case 'end':\\n                return _context2.stop();\\n            }\\n          }\\n        }, _callee2);\\n      }),\\n    );\\n\\n    return function handleDelete1() {\\n      return _ref2.apply(this, arguments);\\n    };\\n  })();\\n\\n  var handleMark1 = /*#__PURE__*/ (function () {\\n    var _ref3 = _asyncToGenerator(\\n      /*#__PURE__*/ regeneratorRuntime.mark(function _callee3() {\\n        return regeneratorRuntime.wrap(function _callee3$(_context3) {\\n          while (1) {\\n            switch ((_context3.prev = _context3.next)) {\\n              case 0:\\n                console.log('Mark as Read');\\n\\n              case 1:\\n              case 'end':\\n                return _context3.stop();\\n            }\\n          }\\n        }, _callee3);\\n      }),\\n    );\\n\\n    return function handleMark1() {\\n      return _ref3.apply(this, arguments);\\n    };\\n  })();\\n\\n  return (\\n    <_common.Frame grayBg>\\n      <_common.Block title=\\\"Basic\\\">\\n        <_annaRemaxUi.SwipeAction\\n          open={open}\\n          onOpened={function () {\\n            return handleOpen();\\n          }}\\n          onClosed={function () {\\n            return handleClose();\\n          }}\\n          options={[\\n            {\\n              name: 'Delete',\\n              style: {\\n                backgroundColor: '#ff0000',\\n              },\\n              onTap: function onTap() {\\n                return handleDelete();\\n              },\\n            },\\n          ]}\\n        >\\n          <_annaRemaxUi.Cell label=\\\"Cell\\\" border={false}>\\n            content\\n          </_annaRemaxUi.Cell>\\n        </_annaRemaxUi.SwipeAction>\\n      </_common.Block>\\n      <_common.Block title=\\\"Actions\\\">\\n        <_annaRemaxUi.SwipeAction\\n          open={open1}\\n          onOpened={function () {\\n            return handleOpen1();\\n          }}\\n          onClosed={function () {\\n            return handleClose1();\\n          }}\\n          options={[\\n            {\\n              name: 'Mark as Read',\\n              style: {\\n                backgroundColor: '#333',\\n              },\\n              onTap: function onTap() {\\n                return handleMark1();\\n              },\\n            },\\n            {\\n              name: 'Delete',\\n              style: {\\n                backgroundColor: '#ff0000',\\n              },\\n              onTap: function onTap() {\\n                return handleDelete1();\\n              },\\n            },\\n          ]}\\n        >\\n          <_annaRemaxUi.Cell label=\\\"Cell\\\" border={false}>\\n            content\\n          </_annaRemaxUi.Cell>\\n        </_annaRemaxUi.SwipeAction>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-24\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"},\"index.scss\":{path:\"./index.scss\",content:\".space{\\n  height: 80px;\\n  width: 100%;\\n}\\n\\n.anna-row {\\n  border-radius: 16px;\\n  overflow: hidden;\\n  margin-bottom: 24px;\\n  .anna-col {\\n    height: 88px;\\n    line-height: 88px;\\n    text-align: center;\\n    font-size: 28px;\\n    >view {\\n      background-color: #FFDDDD;\\n    }\\n    >div {\\n      background-color: #FFDDDD;\\n    }\\n  }\\n}\\n\\n.demo-basic {\\n  .anna-row {\\n    .anna-col {\\n      background-color: #FFDDDD;\\n      &:nth-child(2n) {\\n        background-color: #FFFFCC;\\n      }\\n    }\\n  }\\n}\\n\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"swipeactionprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#swipeactionprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"SwipeActionProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"open\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u6253\\u5f00 SwipeAction\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"options\"),l.a.createElement(\"td\",null,\"\\u914d\\u7f6e SwipeAction \\u7684\\u64cd\\u4f5c\\u9879\"),l.a.createElement(\"td\",null,\"SwipeActionOptionProps[]\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"[]\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onOpened\"),l.a.createElement(\"td\",null,\"\\u6253\\u5f00\\u65f6\\u89e6\\u53d1\\u7684\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onClosed\"),l.a.createElement(\"td\",null,\"\\u5173\\u95ed\\u65f6\\u89e6\\u53d1\\u7684\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"swipeactionoptionprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#swipeactionoptionprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"SwipeActionOptionProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"name\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u540d\\u79f0\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onTap\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u9009\\u9879\\u89e6\\u53d1\\u7684\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},dl0q:function(e,n,t){t(\"Zxgi\")(\"observable\")},dlg8:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"CB4/\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"radio\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#radio\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Radio\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport { Radio } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\n\\nconst radioStyle = { paddingBottom: '30px' };\\n\\nexport default () => {\\n  const [checked, setChecked] = React.useState(true);\\n  const [value, setValue] = React.useState(0);\\n  const [value1, setValue1] = React.useState(0);\\n\\n  return (\\n    <Frame padding>\\n      <Block title=\\\"Basic\\\" noTitlePadding>\\n        <Radio checked={checked} onChange={v => setChecked(v)}>\\n          Radio\\n        </Radio>\\n      </Block>\\n      <Block title=\\\"Group\\\" noTitlePadding>\\n        <Radio.Group value={value} onChange={(v: any) => setValue(v)}>\\n          <Radio value={0}>Apple</Radio>\\n          <Radio value={1}>Cherry</Radio>\\n          <Radio value={2}>Watermelon</Radio>\\n        </Radio.Group>\\n      </Block>\\n      <Block title=\\\"Direction & Extra\\\" noTitlePadding>\\n        <Radio.Group value={value1} onChange={(v: any) => setValue1(v)} direction=\\\"column\\\">\\n          <Radio value={0} style={radioStyle}>\\n            Apple\\n          </Radio>\\n          <Radio value={1} style={radioStyle}>\\n            Cherry\\n          </Radio>\\n          <Radio\\n            value={2}\\n            style={radioStyle}\\n            extra={\\n              <View style={{ paddingTop: '24px', color: '#999', fontSize: '26px' }}>\\n                Watermelon over 50 yuan, get 10 yuan coupon\\n              </View>\\n            }\\n          >\\n            Watermelon\\n          </Radio>\\n        </Radio.Group>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar radioStyle = {\\n  paddingBottom: '30px',\\n};\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(true),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    checked = _React$useState2[0],\\n    setChecked = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(0),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    value = _React$useState4[0],\\n    setValue = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState(0),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    value1 = _React$useState6[0],\\n    setValue1 = _React$useState6[1];\\n\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block title=\\\"Basic\\\" noTitlePadding>\\n        <_annaRemaxUi.Radio\\n          checked={checked}\\n          onChange={function (v) {\\n            return setChecked(v);\\n          }}\\n        >\\n          Radio\\n        </_annaRemaxUi.Radio>\\n      </_common.Block>\\n      <_common.Block title=\\\"Group\\\" noTitlePadding>\\n        <_annaRemaxUi.Radio.Group\\n          value={value}\\n          onChange={function (v) {\\n            return setValue(v);\\n          }}\\n        >\\n          <_annaRemaxUi.Radio value={0}>Apple</_annaRemaxUi.Radio>\\n          <_annaRemaxUi.Radio value={1}>Cherry</_annaRemaxUi.Radio>\\n          <_annaRemaxUi.Radio value={2}>Watermelon</_annaRemaxUi.Radio>\\n        </_annaRemaxUi.Radio.Group>\\n      </_common.Block>\\n      <_common.Block title=\\\"Direction & Extra\\\" noTitlePadding>\\n        <_annaRemaxUi.Radio.Group\\n          value={value1}\\n          onChange={function (v) {\\n            return setValue1(v);\\n          }}\\n          direction=\\\"column\\\"\\n        >\\n          <_annaRemaxUi.Radio value={0} style={radioStyle}>\\n            Apple\\n          </_annaRemaxUi.Radio>\\n          <_annaRemaxUi.Radio value={1} style={radioStyle}>\\n            Cherry\\n          </_annaRemaxUi.Radio>\\n          <_annaRemaxUi.Radio\\n            value={2}\\n            style={radioStyle}\\n            extra={\\n              <_one.View\\n                style={{\\n                  paddingTop: '24px',\\n                  color: '#999',\\n                  fontSize: '26px',\\n                }}\\n              >\\n                Watermelon over 50 yuan, get 10 yuan coupon\\n              </_one.View>\\n            }\\n          >\\n            Watermelon\\n          </_annaRemaxUi.Radio>\\n        </_annaRemaxUi.Radio.Group>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-9\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"radio-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#radio-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Radio\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"checked\"),l.a.createElement(\"td\",null,\"\\u6307\\u5b9a\\u5f53\\u524d\\u662f\\u5426\\u9009\\u4e2d\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u6839\\u636e value \\u8fdb\\u884c\\u6bd4\\u8f83\\uff0c\\u5224\\u65ad\\u662f\\u5426\\u9009\\u4e2d\"),l.a.createElement(\"td\",null,\"string | number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"extra\"),l.a.createElement(\"td\",null,\"Radio\\u4e0b\\u65b9\\u6dfb\\u52a0\\u7684\\u5176\\u4ed6\\u4fe1\\u606f\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49Radio\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"Radio\\u53d8\\u5316\\u65f6\\u7684\\u56de\\u8c03\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(checked: boolean, e: any) => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"radiogroup\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#radiogroup\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Radio.Group\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u7528\\u4e8e\\u8bbe\\u7f6e\\u5f53\\u524d\\u9009\\u4e2d\\u7684\\u503c\"),l.a.createElement(\"td\",null,\"string | number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"direction\"),l.a.createElement(\"td\",null,\"Group\\u91cc\\u7684Radio\\u7684\\u6392\\u5217\\u65b9\\u5411\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"row\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49Group\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u53d8\\u5316\\u65f6\\u7684\\u56de\\u8c03\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(v: string | number) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},\"e1+N\":function(e,n,t){},eLxY:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"97lQ\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"result\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#result\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Result\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { View } from \\'remax/one\\';\\nimport { Result, Button } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\nimport styles from \\'./index.module.scss\\';\\n\\nexport default () => {\\n  return (\\n    <Frame grayBg>\\n      <Block title=\"Success\">\\n        <Result\\n          height=\"1000px\"\\n          status=\"success\"\\n          title=\"\\u63d0\\u4ea4\\u6210\\u529f\"\\n          subTitle=\"\\u60a8\\u7684\\u8be2\\u4ef7\\u9700\\u6c42\\u5df2\\u7ecf\\u63d0\\u4ea4\\u6210\\u529f\\uff0c\\u6709\\u62a5\\u4ef7\\u65f6\\u7cfb\\u7edf\\u4f1a\\u53ca\\u65f6\\u901a\\u77e5\\u60a8\\u8fdb\\u884c\\u786e\\u8ba4\"\\n          extra={\\n            <View>\\n              <Button type=\"primary\" style={{ marginRight: \\'24px\\' }}>\\n                \\u67e5\\u770b\\u9700\\u6c42\\n              </Button>\\n              <Button>\\u8fd4\\u56de\\u770b\\u677f</Button>\\n            </View>\\n          }\\n        />\\n      </Block>\\n      <Block title=\"Info\">\\n        <Result\\n          height=\"1000px\"\\n          status=\"info\"\\n          title=\"\\u60a8\\u5df2\\u7ecf\\u63d0\\u4ea4\\u8fc7\\u4e86\"\\n          extra={\\n            <View>\\n              <Button>\\u8fd4\\u56de\\u770b\\u677f</Button>\\n            </View>\\n          }\\n        />\\n      </Block>\\n      <Block title=\"Warning\">\\n        <Result height=\"1000px\" status=\"warning\" title=\"\\u6743\\u9650\\u4e0d\\u8db3\" subTitle=\"\\u62b1\\u6b49\\uff0c\\u60a8\\u65e0\\u6743\\u8bbf\\u95ee\\u6b64\\u9875\" />\\n      </Block>\\n      <Block title=\"Error\">\\n        <Result\\n          height=\"1000px\"\\n          status=\"error\"\\n          title=\"\\u63d0\\u4ea4\\u5931\\u8d25\"\\n          subTitle=\"\\u8bf7\\u4ed4\\u7ec6\\u68c0\\u67e5\\u6838\\u5bf9\\u4fe1\\u606f\\u540e\\u5728\\u63d0\\u4ea4\"\\n        >\\n          <View className={styles.item}>1. \\u8bf7\\u6839\\u636e\\u56fe\\u7247\\u4fe1\\u606f\\u586b\\u5199\\u76f8\\u5173\\u4fe1\\u606f\\u3002</View>\\n          <View className={styles.item}>2. \\u5982\\u679c\\u60a8\\u6709\\u4efb\\u4f55\\u7591\\u95ee\\u8bf7\\u53ca\\u65f6\\u8054\\u7cfb\\u5ba2\\u670d\\u3002</View>\\n        </Result>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame grayBg>\\n      <_common.Block title=\\\"Success\\\">\\n        <_annaRemaxUi.Result\\n          height=\\\"1000px\\\"\\n          status=\\\"success\\\"\\n          title=\\\"\\u63d0\\u4ea4\\u6210\\u529f\\\"\\n          subTitle=\\\"\\u60a8\\u7684\\u8be2\\u4ef7\\u9700\\u6c42\\u5df2\\u7ecf\\u63d0\\u4ea4\\u6210\\u529f\\uff0c\\u6709\\u62a5\\u4ef7\\u65f6\\u7cfb\\u7edf\\u4f1a\\u53ca\\u65f6\\u901a\\u77e5\\u60a8\\u8fdb\\u884c\\u786e\\u8ba4\\\"\\n          extra={\\n            <_one.View>\\n              <_annaRemaxUi.Button\\n                type=\\\"primary\\\"\\n                style={{\\n                  marginRight: '24px',\\n                }}\\n              >\\n                \\u67e5\\u770b\\u9700\\u6c42\\n              </_annaRemaxUi.Button>\\n              <_annaRemaxUi.Button>\\u8fd4\\u56de\\u770b\\u677f</_annaRemaxUi.Button>\\n            </_one.View>\\n          }\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"Info\\\">\\n        <_annaRemaxUi.Result\\n          height=\\\"1000px\\\"\\n          status=\\\"info\\\"\\n          title=\\\"\\u60a8\\u5df2\\u7ecf\\u63d0\\u4ea4\\u8fc7\\u4e86\\\"\\n          extra={\\n            <_one.View>\\n              <_annaRemaxUi.Button>\\u8fd4\\u56de\\u770b\\u677f</_annaRemaxUi.Button>\\n            </_one.View>\\n          }\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"Warning\\\">\\n        <_annaRemaxUi.Result\\n          height=\\\"1000px\\\"\\n          status=\\\"warning\\\"\\n          title=\\\"\\u6743\\u9650\\u4e0d\\u8db3\\\"\\n          subTitle=\\\"\\u62b1\\u6b49\\uff0c\\u60a8\\u65e0\\u6743\\u8bbf\\u95ee\\u6b64\\u9875\\\"\\n        />\\n      </_common.Block>\\n      <_common.Block title=\\\"Error\\\">\\n        <_annaRemaxUi.Result\\n          height=\\\"1000px\\\"\\n          status=\\\"error\\\"\\n          title=\\\"\\u63d0\\u4ea4\\u5931\\u8d25\\\"\\n          subTitle=\\\"\\u8bf7\\u4ed4\\u7ec6\\u68c0\\u67e5\\u6838\\u5bf9\\u4fe1\\u606f\\u540e\\u5728\\u63d0\\u4ea4\\\"\\n        >\\n          <_one.View className={_indexModule['default'].item}>\\n            1. \\u8bf7\\u6839\\u636e\\u56fe\\u7247\\u4fe1\\u606f\\u586b\\u5199\\u76f8\\u5173\\u4fe1\\u606f\\u3002\\n          </_one.View>\\n          <_one.View className={_indexModule['default'].item}>\\n            2. \\u5982\\u679c\\u60a8\\u6709\\u4efb\\u4f55\\u7591\\u95ee\\u8bf7\\u53ca\\u65f6\\u8054\\u7cfb\\u5ba2\\u670d\\u3002\\n          </_one.View>\\n        </_annaRemaxUi.Result>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-18\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"result-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#result-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Result\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"title\"),l.a.createElement(\"td\",null,\"\\u6807\\u9898\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"subTitle\"),l.a.createElement(\"td\",null,\"\\u526f\\u6807\\u9898\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"extra\"),l.a.createElement(\"td\",null,\"\\u64cd\\u4f5c\\u533a\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"status\"),l.a.createElement(\"td\",null,\"\\u72b6\\u6001\\u503c\\uff0c\\u51b3\\u5b9a\\u56fe\\u6807\\u548c\\u989c\\u8272\\uff0c\\u53ef\\u9009\\u503c\\u6709 \",l.a.createElement(\"code\",null,\"info\"),\" \",l.a.createElement(\"code\",null,\"success\"),\" \",l.a.createElement(\"code\",null,\"warning\"),\" \",l.a.createElement(\"code\",null,\"error\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"info\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"icon\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49 icon\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"IconProps\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"height\"),l.a.createElement(\"td\",null,\"\\u7ed3\\u679c\\u9875\\u7684\\u9ad8\\u5ea6\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"100vh\"))))),l.a.createElement(\"h4\",{id:\"iconprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#iconprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"IconProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"name\"),l.a.createElement(\"td\",null,\"icon \\u7684\\u540d\\u79f0\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"color\"),l.a.createElement(\"td\",null,\"icon \\u7684\\u989c\\u8272\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\"))))))}},eUtF:function(e,n,t){e.exports=!t(\"jmDH\")&&!t(\"KUxP\")((function(){return 7!=Object.defineProperty(t(\"Hsns\")(\"div\"),\"a\",{get:function(){return 7}}).a}))},eVs5:function(e,n,t){\"use strict\";function r(){var e=a(t(\"6xEa\"));return r=function(){return e},e}function a(e){return e&&e.__esModule?e:{default:e}}function l(e){return r()[\"default\"].compressToBase64(e).replace(/\\+/g,\"-\").replace(/\\//g,\"_\").replace(/=+$/,\"\")}function o(e){return l(JSON.stringify(e))}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var i=o;n[\"default\"]=i},eaoh:function(e,n){e.exports=function(e){if(\"function\"!=typeof e)throw TypeError(e+\" is not a function!\");return e}},\"f/k9\":function(e,n,t){\"use strict\";var r=t(\"MgzW\"),a=t(\"q1tI\");n.useSubscription=function(e){var n=e.getCurrentValue,t=e.subscribe,l=a.useState((function(){return{getCurrentValue:n,subscribe:t,value:n()}}));e=l[0];var o=l[1];return l=e.value,e.getCurrentValue===n&&e.subscribe===t||(l=n(),o({getCurrentValue:n,subscribe:t,value:l})),a.useDebugValue(l),a.useEffect((function(){function e(){if(!a){var e=n();o((function(a){return a.getCurrentValue!==n||a.subscribe!==t||a.value===e?a:r({},a,{value:e})}))}}var a=!1,l=t(e);return e(),function(){a=!0,l()}}),[n,t]),l}},f02A:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"HOYw\")},f3Xa:function(e,n,t){\"use strict\";var r=t(\"jrin\"),a=t(\"q1tI\"),l=t(\"YCKM\"),o=t(\"TSYQ\"),i=t.n(o),c=t(\"z75s\"),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"cell\"),d=function(e){var n=e.label,t=e.style,o=e.labelStyle,u=e.valueStyle,d=e.children,m=e.description,p=e.verticality,f=e.icon,h=e.border,y=void 0===h||h,g=e.arrow,b=e.required,v=e.field,E=e.defaultNullValue,k=void 0===E?\"\":E,x=e.onTap;return p?a[\"createElement\"](l[\"f\"],{className:s,style:t,onTap:x},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-verticality\")},n?a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-verticality-label\"),style:o},b?a[\"createElement\"](l[\"d\"],{className:\"\".concat(s,\"-verticality-required\")},\"*\"):null,n):null,a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-verticality-value\"),style:u},d))):a[\"createElement\"](l[\"f\"],{className:s,style:t,onTap:x},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-container\")},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-container-main\")},a[\"createElement\"](l[\"f\"],{className:i()(\"\".concat(s,\"-container-main-left\"),Object(r[\"a\"])({},\"\".concat(s,\"-container-main-left-input\"),v))},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-container-main-left-label\")},b?a[\"createElement\"](l[\"d\"],{className:\"\".concat(s,\"-container-main-left-label-required\")},\"*\"):null,f?a[\"createElement\"](c[\"a\"],{type:f,size:\"1rem\",style:{marginRight:\"0.31rem\"},color:\"#333\"}):null,n?a[\"createElement\"](l[\"d\"],{className:\"\".concat(s,\"-container-main-left-label-value\"),style:o},n):null)),a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-container-main-right\")},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-container-main-right-value\"),style:u},d||0===d?d:k),g?a[\"createElement\"](c[\"a\"],{type:\"right\",style:{marginLeft:\"0.31rem\"},color:\"#666\"}):null)),m?a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-container-description\")},m):null),y?a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-border\")}):null)};n[\"a\"]=d},\"fLP+\":function(e,n,t){e.exports={app:\"app___2oF86\",container:\"container___3wLAq\"}},fMvd:function(e,n){(function(n){e.exports=n}).call(this,{})},\"fi1+\":function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"suhc\"),t(\"fi1+\")},fpC5:function(e,n,t){var r=t(\"2faE\"),a=t(\"5K7Z\"),l=t(\"w6GO\");e.exports=t(\"jmDH\")?Object.defineProperties:function(e,n){a(e);var t,o=l(n),i=o.length,c=0;while(i>c)r.f(e,t=o[c++],n[t]);return e}},g9PX:function(e,n,t){},gPvV:function(e,n,t){},h0XC:function(e,n){function t(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}e.exports=t},hDam:function(e,n){e.exports=function(){}},hfkL:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0});var r=window;n[\"default\"]=r.vl=function(e,n){var t=e||100,a=n||750,l=r.document,o=navigator.userAgent,i=o.match(/Android[\\S\\s]+AppleWebkit\\/(\\d{3})/i),c=o.match(/U3\\/((\\d+|\\.){5,})/i),u=c&&parseInt(c[1].split(\".\").join(\"\"),10)>=80,s=l.documentElement,d=1;if(i&&i[1]>534||u){s.style.fontSize=t+\"px\";var m=l.createElement(\"div\");m.setAttribute(\"style\",\"width: 1rem;display:none\"),s.appendChild(m);var p=r.getComputedStyle(m).width;if(s.removeChild(m),p!==s.style.fontSize){var f=parseInt(p,10);d=t/f}}var h=l.querySelector('meta[name=\"viewport\"]');h||(h=l.createElement(\"meta\"),h.setAttribute(\"name\",\"viewport\"),l.head.appendChild(h)),h.setAttribute(\"content\",\"width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1\");var y=function(){s.style.fontSize=t/a*s.clientWidth*d+\"px\"};y(),r.addEventListener(\"resize\",y)},e.exports=n[\"default\"]},i8i4:function(e,n,t){\"use strict\";function r(){if(\"undefined\"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&\"function\"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(e){console.error(e)}}}r(),e.exports=t(\"yl30\")},iCc5:function(e,n,t){\"use strict\";n.__esModule=!0,n[\"default\"]=function(e,n){if(!(e instanceof n))throw new TypeError(\"Cannot call a class as a function\")}},iZJ2:function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var a=u(t(\"q1tI\")),l=t(\"ArA+\"),o=i(t(\"+t3K\"));function i(e){return e&&e.__esModule?e:{default:e}}function c(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function u(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=c();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}t(\"SUj/\");var s=function(){var e=(0,a.useContext)(o[\"default\"]),n=e.locales,t=e.locale,r=n.find((function(e){var n=e.name;return n!==t}));function i(e){var r=l.history.location.pathname.replace(\"/\".concat(t),\"\");e.target.value!==n[0].name&&(r=\"/\".concat(e.target.value).concat(r).replace(/\\/$/,\"\")),l.history.push(r)}return Boolean(n.length)&&a[\"default\"].createElement(\"div\",{className:\"__dumi-default-locale-select\",\"data-locale-count\":n.length},n.length>2?a[\"default\"].createElement(\"select\",{value:t,onChange:i},n.map((function(e){return a[\"default\"].createElement(\"option\",{value:e.name,key:e.name},e.label)}))):a[\"default\"].createElement(\"span\",{onClick:function(){return i({target:{value:r.name}})}},r.label))},d=s;n[\"default\"]=d},ityd:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"KC1R\")},j2DC:function(e,n,t){\"use strict\";var r=t(\"oVml\"),a=t(\"rr1i\"),l=t(\"RfKB\"),o={};t(\"NegM\")(o,t(\"UWiX\")(\"iterator\"),(function(){return this})),e.exports=function(e,n,t){e.prototype=r(o,{next:a(1,t)}),l(e,n+\" Iterator\")}},jTPX:function(e,n){var t=function(e,n,t){return t=window.getComputedStyle,(t?t(e):e.currentStyle)[n.replace(/-(\\w)/gi,(function(e,n){return n.toUpperCase()}))]};e.exports=t},jlhX:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"O8zu\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"cell\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#cell\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Cell\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { Cell } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\n\\nexport default () => {\\n  return (\\n    <Frame grayBg>\\n      <Block title=\"Basic\">\\n        <Cell label=\"Cell\" border={false}>\\n          content\\n        </Cell>\\n      </Block>\\n      <Block title=\"With Icon\">\\n        <Cell label=\"Music\" icon=\"musicfill\" border={false}>\\n          content\\n        </Cell>\\n      </Block>\\n      <Block title=\"With Required\">\\n        <Cell label=\"Cell\" required border={false}>\\n          content\\n        </Cell>\\n      </Block>\\n      <Block title=\"With Arrow\">\\n        <Cell label=\"Cell\" arrow border={false}>\\n          content\\n        </Cell>\\n      </Block>\\n      <Block title=\"With Border\">\\n        <Cell label=\"Cell\">content</Cell>\\n        <Cell label=\"Cell\" border={false}>\\n          content\\n        </Cell>\\n      </Block>\\n      <Block title=\"With Description\">\\n        <Cell label=\"Cell\" border={false} description=\"Here is the description\">\\n          content\\n        </Cell>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame grayBg>\\n      <_common.Block title=\\\"Basic\\\">\\n        <_annaRemaxUi.Cell label=\\\"Cell\\\" border={false}>\\n          content\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Icon\\\">\\n        <_annaRemaxUi.Cell label=\\\"Music\\\" icon=\\\"musicfill\\\" border={false}>\\n          content\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Required\\\">\\n        <_annaRemaxUi.Cell label=\\\"Cell\\\" required border={false}>\\n          content\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Arrow\\\">\\n        <_annaRemaxUi.Cell label=\\\"Cell\\\" arrow border={false}>\\n          content\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Border\\\">\\n        <_annaRemaxUi.Cell label=\\\"Cell\\\">content</_annaRemaxUi.Cell>\\n        <_annaRemaxUi.Cell label=\\\"Cell\\\" border={false}>\\n          content\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n      <_common.Block title=\\\"With Description\\\">\\n        <_annaRemaxUi.Cell label=\\\"Cell\\\" border={false} description=\\\"Here is the description\\\">\\n          content\\n        </_annaRemaxUi.Cell>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-21\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"label\"),l.a.createElement(\"td\",null,\"\\u5de6\\u4fa7\\u6807\\u7b7e\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"icon\"),l.a.createElement(\"td\",null,\"\\u5de6\\u4fa7\\u56fe\\u6807\\u540d\\u79f0\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"required\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u663e\\u793a\\u8868\\u5355\\u5fc5\\u586b\\u661f\\u53f7\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"arrow\"),l.a.createElement(\"td\",null,\"\\u53f3\\u4fa7\\u7bad\\u5934\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"description\"),l.a.createElement(\"td\",null,\"\\u4e0b\\u65b9\\u63cf\\u8ff0\\u4fe1\\u606f\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"border\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u663e\\u793a\\u5185\\u8fb9\\u6846\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"true\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"verticality\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u4e3a\\u7ad6\\u76f4\\u65b9\\u5411\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5355\\u5143\\u683c\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"labelStyle\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u5de6\\u4fa7\\u6807\\u7b7e\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"valueStyle\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u53f3\\u4fa7\\u503c\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onTap\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u5355\\u5143\\u683c\\u65f6\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"() => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},jmDH:function(e,n,t){e.exports=!t(\"KUxP\")((function(){return 7!=Object.defineProperty({},\"a\",{get:function(){return 7}}).a}))},jrin:function(e,n,t){\"use strict\";function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}t.d(n,\"a\",(function(){return r}))},k1fw:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return l}));var r=t(\"jrin\");function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function l(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?a(Object(t),!0).forEach((function(n){Object(r[\"a\"])(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}},kAMH:function(e,n,t){var r=t(\"a0xu\");e.exports=Array.isArray||function(e){return\"Array\"==r(e)}},kRLG:function(e,n,t){e.exports={block:\"block___3vngO\",title:\"title___3G8nR\"}},kTiW:function(e,n,t){e.exports=t(\"NegM\")},kUbd:function(e,n,t){},kqHV:function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var a=t(\"ArA+\"),l=s(t(\"q1tI\")),o=t(\"NKr8\"),i=c(t(\"+t3K\"));function c(e){return e&&e.__esModule?e:{default:e}}function u(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=u();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}function d(e){return f(e)||p(e)||g(e)||m()}function m(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function p(e){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function f(e){if(Array.isArray(e))return b(e)}function h(e,n){return E(e)||v(e,n)||g(e,n)||y()}function y(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function g(e,n){if(e){if(\"string\"===typeof e)return b(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?b(e,n):void 0}}function b(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function v(e,n){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done);r=!0)if(t.push(o.value),n&&t.length===n)break}catch(c){a=!0,l=c}finally{try{r||null==i[\"return\"]||i[\"return\"]()}finally{if(a)throw l}}return t}}function E(e){if(Array.isArray(e))return e}var k=function(e){var n=e.routes,t=(0,l.useContext)(i[\"default\"]),r=t.locale,c=t.locales,u=(0,l.useState)([]),s=h(u,2),m=s[0],p=s[1],f=(0,l.useState)([]),y=h(f,2),g=y[0],b=y[1],v=(0,l.useState)(\"\"),E=h(v,2),k=E[0],x=E[1];return(0,l.useEffect)((function(){p(n.filter((function(e){var n,t=e.title,a=e.meta,l=(null===a||void 0===a?void 0:a.locale)===r,o=(null===a||void 0===a?void 0:a.locale)===(null===(n=c[0])||void 0===n?void 0:n.name)||!(null===a||void 0===a?void 0:a.locale)&&(!c.length||r===c[0].name);return t&&(o||l)})).reduce((function(e,n){var t,r,a={title:n.title,path:n.path};return(null===(t=n.meta)||void 0===t?void 0:t.group)&&(a.parent=n.meta.group),e.push(a),e.push.apply(e,d(((null===(r=n.meta)||void 0===r?void 0:r.slugs)||[]).filter((function(e){var t=e.value;return t!==n.title})).map((function(e){return{title:e.value,path:\"\".concat(n.path,\"#\").concat(e.heading),parent:a}})))),e}),[]))}),[n.length,r]),(0,l.useEffect)((function(){var e=k.trim().toUpperCase();if(e){for(var n=[],t=0;t<m.length&&n.length<6;t+=1)m[t].title.toUpperCase().indexOf(e)>-1&&n.push(m[t]);b(n)}else b([])}),[k]),l[\"default\"].createElement(\"div\",{className:\"__dumi-default-search\"},l[\"default\"].createElement(\"input\",{className:\"__dumi-default-search-input\",type:\"search\",value:k,onChange:function(e){return x(e.target.value)}}),l[\"default\"].createElement(\"ul\",null,g.map((function(e){var n;return l[\"default\"].createElement(\"li\",{key:e.path,onClick:function(){var n=e.path.split(\"#\")[1];n&&(0,o.scrollToSlug)(n),x(\"\")}},l[\"default\"].createElement(a.Link,{to:e.path},(null===(n=e.parent)||void 0===n?void 0:n.title)&&l[\"default\"].createElement(\"span\",null,e.parent.title),e.title))}))))},x=k;n[\"default\"]=x},kwZ1:function(e,n,t){\"use strict\";var r=t(\"jmDH\"),a=t(\"w6GO\"),l=t(\"mqlF\"),o=t(\"NV0k\"),i=t(\"JB68\"),c=t(\"M1xp\"),u=Object.assign;e.exports=!u||t(\"KUxP\")((function(){var e={},n={},t=Symbol(),r=\"abcdefghijklmnopqrst\";return e[t]=7,r.split(\"\").forEach((function(e){n[e]=e})),7!=u({},e)[t]||Object.keys(u({},n)).join(\"\")!=r}))?function(e,n){var t=i(e),u=arguments.length,s=1,d=l.f,m=o.f;while(u>s){var p,f=c(arguments[s++]),h=d?a(f).concat(d(f)):a(f),y=h.length,g=0;while(y>g)p=h[g++],r&&!m.call(f,p)||(t[p]=f[p])}return t}:u},lCc8:function(e,n,t){var r=t(\"Y7ZC\");r(r.S,\"Object\",{create:t(\"oVml\")})},lHvA:function(e,n,t){},leS6:function(e,n,t){\"use strict\";function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}t.d(n,\"a\",(function(){return r}))},lf2C:function(e,n,t){\"use strict\";var r=t(\"q1tI\"),a=t(\"YCKM\"),l=t(\"bS3J\"),o=Object(l[\"a\"])(\"form-value\"),i=function(e){var n=e.placeholder,t=e.style,l=e.children;return r[\"createElement\"](a[\"f\"],{className:o,style:t},l||0===l?l:r[\"createElement\"](a[\"f\"],{className:\"\".concat(o,\"-placeholder\")},n))};n[\"a\"]=i},mGKP:function(e,n,t){var r=t(\"EdiO\");function a(e,n){if(e){if(\"string\"===typeof e)return r(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?r(e,n):void 0}}e.exports=a},mRg0:function(e,n,t){\"use strict\";n.__esModule=!0;var r=t(\"s3Ml\"),a=u(r),l=t(\"AyUB\"),o=u(l),i=t(\"EJiy\"),c=u(i);function u(e){return e&&e.__esModule?e:{default:e}}n[\"default\"]=function(e,n){if(\"function\"!==typeof n&&null!==n)throw new TypeError(\"Super expression must either be null or a function, not \"+(\"undefined\"===typeof n?\"undefined\":(0,c[\"default\"])(n)));e.prototype=(0,o[\"default\"])(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(a[\"default\"]?(0,a[\"default\"])(e,n):e.__proto__=n)}},mSto:function(e,n,t){\"use strict\";var r=t(\"z01/\"),a=t(\"WwtF\"),l=t(\"UPRf\"),o=Object.prototype.hasOwnProperty,i={brackets:function(e){return e+\"[]\"},comma:\"comma\",indices:function(e,n){return e+\"[\"+n+\"]\"},repeat:function(e){return e}},c=Array.isArray,u=Array.prototype.push,s=function(e,n){u.apply(e,c(n)?n:[n])},d=Date.prototype.toISOString,m=l[\"default\"],p={addQueryPrefix:!1,allowDots:!1,charset:\"utf-8\",charsetSentinel:!1,delimiter:\"&\",encode:!0,encoder:a.encode,encodeValuesOnly:!1,format:m,formatter:l.formatters[m],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},f=function(e){return\"string\"===typeof e||\"number\"===typeof e||\"boolean\"===typeof e||\"symbol\"===r(e)||\"bigint\"===typeof e},h=function e(n,t,r,l,o,i,u,d,m,h,y,g,b){var v=n;if(\"function\"===typeof u?v=u(t,v):v instanceof Date?v=h(v):\"comma\"===r&&c(v)&&(v=a.maybeMap(v,(function(e){return e instanceof Date?h(e):e})).join(\",\")),null===v){if(l)return i&&!g?i(t,p.encoder,b,\"key\"):t;v=\"\"}if(f(v)||a.isBuffer(v)){if(i){var E=g?t:i(t,p.encoder,b,\"key\");return[y(E)+\"=\"+y(i(v,p.encoder,b,\"value\"))]}return[y(t)+\"=\"+y(String(v))]}var k,x=[];if(\"undefined\"===typeof v)return x;if(c(u))k=u;else{var _=Object.keys(v);k=d?_.sort(d):_}for(var w=0;w<k.length;++w){var S=k[w],C=v[S];if(!o||null!==C){var R=c(v)?\"function\"===typeof r?r(t,S):t:t+(m?\".\"+S:\"[\"+S+\"]\");s(x,e(C,R,r,l,o,i,u,d,m,h,y,g,b))}}return x},y=function(e){if(!e)return p;if(null!==e.encoder&&void 0!==e.encoder&&\"function\"!==typeof e.encoder)throw new TypeError(\"Encoder has to be a function.\");var n=e.charset||p.charset;if(\"undefined\"!==typeof e.charset&&\"utf-8\"!==e.charset&&\"iso-8859-1\"!==e.charset)throw new TypeError(\"The charset option must be either utf-8, iso-8859-1, or undefined\");var t=l[\"default\"];if(\"undefined\"!==typeof e.format){if(!o.call(l.formatters,e.format))throw new TypeError(\"Unknown format option provided.\");t=e.format}var r=l.formatters[t],a=p.filter;return(\"function\"===typeof e.filter||c(e.filter))&&(a=e.filter),{addQueryPrefix:\"boolean\"===typeof e.addQueryPrefix?e.addQueryPrefix:p.addQueryPrefix,allowDots:\"undefined\"===typeof e.allowDots?p.allowDots:!!e.allowDots,charset:n,charsetSentinel:\"boolean\"===typeof e.charsetSentinel?e.charsetSentinel:p.charsetSentinel,delimiter:\"undefined\"===typeof e.delimiter?p.delimiter:e.delimiter,encode:\"boolean\"===typeof e.encode?e.encode:p.encode,encoder:\"function\"===typeof e.encoder?e.encoder:p.encoder,encodeValuesOnly:\"boolean\"===typeof e.encodeValuesOnly?e.encodeValuesOnly:p.encodeValuesOnly,filter:a,formatter:r,serializeDate:\"function\"===typeof e.serializeDate?e.serializeDate:p.serializeDate,skipNulls:\"boolean\"===typeof e.skipNulls?e.skipNulls:p.skipNulls,sort:\"function\"===typeof e.sort?e.sort:null,strictNullHandling:\"boolean\"===typeof e.strictNullHandling?e.strictNullHandling:p.strictNullHandling}};e.exports=function(e,n){var t,a,l=e,o=y(n);\"function\"===typeof o.filter?(a=o.filter,l=a(\"\",l)):c(o.filter)&&(a=o.filter,t=a);var u,d=[];if(\"object\"!==r(l)||null===l)return\"\";u=n&&n.arrayFormat in i?n.arrayFormat:n&&\"indices\"in n?n.indices?\"indices\":\"repeat\":\"indices\";var m=i[u];t||(t=Object.keys(l)),o.sort&&t.sort(o.sort);for(var p=0;p<t.length;++p){var f=t[p];o.skipNulls&&null===l[f]||s(d,h(l[f],f,m,o.strictNullHandling,o.skipNulls,o.encode?o.encoder:null,o.filter,o.sort,o.allowDots,o.serializeDate,o.formatter,o.encodeValuesOnly,o.charset))}var g=d.join(o.delimiter),b=!0===o.addQueryPrefix?\"?\":\"\";return o.charsetSentinel&&(\"iso-8859-1\"===o.charset?b+=\"utf8=%26%2310003%3B&\":b+=\"utf8=%E2%9C%93&\"),g.length>0?b+g:\"\"}},mYBK:function(e,n,t){},mZso:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var r=function(e){var n,t;return/^(#\\/|[^#])/.test(e?e.hash:null===(n=window)||void 0===n||null===(t=n.location)||void 0===t?void 0:t.hash)},a=r;n[\"default\"]=a},mnBh:function(e,n,t){},mqlF:function(e,n){n.f=Object.getOwnPropertySymbols},\"n/kN\":function(e,n,t){\"use strict\";t.r(n);t(\"GpaW\");var r=t(\"d17V\"),a=(t(\"PZcM\"),t(\"1i6H\")),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"Aell\"),c=t(\"30iO\");t(\"KiPL\");n[\"default\"]=function(){return l[\"createElement\"](i[\"a\"],{padding:!0},l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"Basic\",className:\"demo-basic\"},l[\"createElement\"](r[\"a\"],null,l[\"createElement\"](a[\"a\"],{span:6},\"col-6\"),l[\"createElement\"](a[\"a\"],{span:6},\"col-6\"),l[\"createElement\"](a[\"a\"],{span:6},\"col-6\"),l[\"createElement\"](a[\"a\"],{span:6},\"col-6\")),l[\"createElement\"](r[\"a\"],null,l[\"createElement\"](a[\"a\"],{span:8},\"col-8\"),l[\"createElement\"](a[\"a\"],{span:8},\"col-8\"),l[\"createElement\"](a[\"a\"],{span:8},\"col-8\")),l[\"createElement\"](r[\"a\"],null,l[\"createElement\"](a[\"a\"],{span:12},\"col-12\"),l[\"createElement\"](a[\"a\"],{span:12},\"col-12\")),l[\"createElement\"](r[\"a\"],null,l[\"createElement\"](a[\"a\"],{span:24},\"col-24\"))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"Gutter\",className:\"demo-gutter\"},l[\"createElement\"](r[\"a\"],{gutter:16},l[\"createElement\"](a[\"a\"],{span:6},l[\"createElement\"](o[\"f\"],null,\"col-6\")),l[\"createElement\"](a[\"a\"],{span:6},l[\"createElement\"](o[\"f\"],null,\"col-6\")),l[\"createElement\"](a[\"a\"],{span:6},l[\"createElement\"](o[\"f\"],null,\"col-6\")),l[\"createElement\"](a[\"a\"],{span:6},l[\"createElement\"](o[\"f\"],null,\"col-6\"))),l[\"createElement\"](r[\"a\"],{gutter:16},l[\"createElement\"](a[\"a\"],{span:8},l[\"createElement\"](o[\"f\"],null,\"col-8\")),l[\"createElement\"](a[\"a\"],{span:8},l[\"createElement\"](o[\"f\"],null,\"col-8\")),l[\"createElement\"](a[\"a\"],{span:8},l[\"createElement\"](o[\"f\"],null,\"col-8\"))),l[\"createElement\"](r[\"a\"],{gutter:16},l[\"createElement\"](a[\"a\"],{span:12},l[\"createElement\"](o[\"f\"],null,\"col-12\")),l[\"createElement\"](a[\"a\"],{span:12},l[\"createElement\"](o[\"f\"],null,\"col-12\")))),l[\"createElement\"](c[\"a\"],{noTitlePadding:!0,title:\"Offset\"},l[\"createElement\"](r[\"a\"],null,l[\"createElement\"](a[\"a\"],{span:6,offset:6},l[\"createElement\"](o[\"f\"],null,\"col-6\")),l[\"createElement\"](a[\"a\"],{span:6,offset:6},l[\"createElement\"](o[\"f\"],null,\"offset-6\"))),l[\"createElement\"](r[\"a\"],null,l[\"createElement\"](a[\"a\"],{span:8},l[\"createElement\"](o[\"f\"],null,\"col-8\")),l[\"createElement\"](a[\"a\"],{span:8,offset:8},l[\"createElement\"](o[\"f\"],null,\"offset-8\"))),l[\"createElement\"](r[\"a\"],null,l[\"createElement\"](a[\"a\"],{span:12,offset:6},l[\"createElement\"](o[\"f\"],null,\"col-12 , offset-6\")))))}},n2WR:function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"RraF\");var r=t(\"jrin\"),a=t(\"tJVT\"),l=t(\"q1tI\"),o=t.n(l),i=t(\"YCKM\"),c=t(\"A6C2\"),u=t(\"TSYQ\"),s=t.n(u),d=t(\"HThb\"),m=t(\"bS3J\"),p=Object(m[\"a\"])(\"swipe\"),f=function(e){var n,t=e.open,u=e.options,m=void 0===u?[]:u,f=e.onTouchStart,h=e.onOpened,y=e.onClosed,g=e.children,b=Object(l[\"useState\"])(0),v=Object(a[\"a\"])(b,2),E=v[0],k=v[1],x=Object(l[\"useState\"])(0),_=Object(a[\"a\"])(x,2),w=_[0],S=_[1],C=Object(l[\"useState\"])(\"none\"),R=Object(a[\"a\"])(C,2),T=R[0],O=R[1],j=Object(l[\"useState\"])(0),N=Object(a[\"a\"])(j,2),P=N[0],F=N[1],B=Object(l[\"useState\"])(0),A=Object(a[\"a\"])(B,2),V=A[0],I=A[1],U=Object(l[\"useMemo\"])((function(){return Object(d[\"c\"])()}),[]),D=function(e){Object(c[\"a\"])().select(\".\".concat(p,\"-actions-\").concat(e)).boundingClientRect().exec((function(e){var n,t=Array.isArray(e)?null===e||void 0===e||null===(n=e[0])||void 0===n?void 0:n.width:null===e||void 0===e?void 0:e.width;I(t)}))};Object(l[\"useEffect\"])((function(){D(U)}),[]),Object(l[\"useEffect\"])((function(){var e=Number(\"-\".concat(V));k(t?e:0),S(t?e:0),O(\"all 0.3s\")}),[t]);var M=Object(d[\"d\"])((function(e){var n=e.touches[0],t=n.pageX,r=t-P,a=r+w;a>=0||k(a)}),30,{trailing:!1}),L=function(e){null===f||void 0===f||f(e);var n=e.touches[0];F(n.pageX),O(\"none\")},K=function(e){M(e)},q=function(e){var n=Number(\"-\".concat(V));if(!(E>=0)){if(E>w)return null===y||void 0===y||y(e),k(0),S(0),void O(\"all 0.3s\");var t=0,r=0;E<=-30&&(t=n,r=n,null===h||void 0===h||h(e)),E>-30&&(t=0,r=0,null===y||void 0===y||y(e)),k(t),S(r),O(\"all 0.3s\")}},z=function(){var e=Number(\"-\".concat(V));k(e),S(e)},G=function(e){var n;null===e||void 0===e||null===(n=e.onTap)||void 0===n||n.call(e,e)};return o.a.createElement(i[\"f\"],{className:s()(p,Object(r[\"a\"])({},\"\".concat(p,\"-class\"),!0))},o.a.createElement(i[\"f\"],{className:\"\".concat(p,\"-container\"),onTouchStart:L,onTouchMove:K,onTouchEnd:q,onTouchCancel:z,style:{transform:\"translate3d(\".concat(E,\"PX, 0, 0)\"),transition:T}},g,o.a.createElement(i[\"f\"],{className:s()((n={},Object(r[\"a\"])(n,\"\".concat(p,\"-actions\"),!0),Object(r[\"a\"])(n,\"\".concat(p,\"-actions-\").concat(U),!0),n))},null===m||void 0===m?void 0:m.map((function(e,n){return o.a.createElement(i[\"f\"],{key:n,className:\"\".concat(p,\"-action\"),onTap:function(){return G(e)},style:null===e||void 0===e?void 0:e.style},null===e||void 0===e?void 0:e.name)})))))},h=f,y=(t(\"fi1+\"),t(\"f3Xa\")),g=t(\"WmNS\"),b=t.n(g),v=t(\"9og8\"),E=t(\"Aell\"),k=t(\"30iO\");t(\"R/qC\"),n[\"default\"]=function(){var e=l[\"useState\"](!1),n=Object(a[\"a\"])(e,2),t=n[0],r=n[1],o=l[\"useState\"](!1),i=Object(a[\"a\"])(o,2),c=i[0],u=i[1],s=function(){r(!0)},d=function(){r(!1)},m=function(){var e=Object(v[\"a\"])(b.a.mark((function e(){return b.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:console.log(\"Delete\");case 1:case\"end\":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),p=function(){u(!0)},f=function(){u(!1)},g=function(){var e=Object(v[\"a\"])(b.a.mark((function e(){return b.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:console.log(\"Delete\");case 1:case\"end\":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),x=function(){var e=Object(v[\"a\"])(b.a.mark((function e(){return b.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:console.log(\"Mark as Read\");case 1:case\"end\":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return l[\"createElement\"](E[\"a\"],{grayBg:!0},l[\"createElement\"](k[\"a\"],{title:\"Basic\"},l[\"createElement\"](h,{open:t,onOpened:function(){return s()},onClosed:function(){return d()},options:[{name:\"Delete\",style:{backgroundColor:\"#ff0000\"},onTap:function(){return m()}}]},l[\"createElement\"](y[\"a\"],{label:\"Cell\",border:!1},\"content\"))),l[\"createElement\"](k[\"a\"],{title:\"Actions\"},l[\"createElement\"](h,{open:c,onOpened:function(){return p()},onClosed:function(){return f()},options:[{name:\"Mark as Read\",style:{backgroundColor:\"#333\"},onTap:function(){return x()}},{name:\"Delete\",style:{backgroundColor:\"#ff0000\"},onTap:function(){return g()}}]},l[\"createElement\"](y[\"a\"],{label:\"Cell\",border:!1},\"content\"))))}},nHDr:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"3CNd\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"imageupload\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#imageupload\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"ImageUpload\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { Image, View } from 'remax/one';\\nimport { ImageUpload } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\n\\nconst logoUrl = 'https://smebimage.fuliaoyi.com/FoMXNlKdZt9UqufDkPony8ztWKsU';\\nconst fontUrl = 'https://smebimage.fuliaoyi.com/Fr53_6YFoikRWCgyOsRTcQ4f7CNB';\\n\\nexport default () => {\\n  const [value, setValue] = React.useState([]);\\n  const [value1, setValue1] = React.useState([logoUrl]);\\n  const [value2, setValue2] = React.useState([logoUrl]);\\n  const [value3, setValue3] = React.useState([logoUrl]);\\n  const [value4, setValue4] = React.useState([logoUrl]);\\n  const [value5, setValue5] = React.useState([logoUrl]);\\n  const [value6, setValue6] = React.useState([]);\\n  const [value7, setValue7] = React.useState([]);\\n\\n  const handleChange = (files: any) => {\\n    setValue(files);\\n  };\\n  const handleChange1 = (files: any) => {\\n    setValue1(files);\\n  };\\n  const handleChange2 = (files: any) => {\\n    setValue2(files);\\n  };\\n  const handleChange3 = (files: any) => {\\n    setValue3(files);\\n  };\\n  const handleChange4 = (files: any) => {\\n    setValue4(files);\\n  };\\n  const handleChange5 = (files: any) => {\\n    setValue5(files);\\n  };\\n  const handleChange6 = (files: any) => {\\n    setValue6(files);\\n  };\\n  const handleChange7 = (files: any) => {\\n    setValue7(files);\\n  };\\n\\n  return (\\n    <Frame padding>\\n      <Block noTitlePadding title=\\\"Basic\\\">\\n        <ImageUpload files={value} onChange={handleChange} />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Multiple & MultipleCount\\\">\\n        <ImageUpload files={value1} onChange={handleChange1} multiple multipleCount={3} />\\n      </Block>\\n      <Block noTitlePadding title=\\\"maxCount\\\">\\n        <ImageUpload files={value2} onChange={handleChange2} maxCount={3} />\\n      </Block>\\n      <Block noTitlePadding title=\\\"SizeType\\\">\\n        <ImageUpload files={value3} onChange={handleChange3} sizeType={['compressed']} />\\n      </Block>\\n      <Block noTitlePadding title=\\\"SourceType\\\">\\n        <ImageUpload files={value4} onChange={handleChange4} sourceType={['camera']} />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Deletable\\\">\\n        <ImageUpload files={value5} onChange={handleChange5} deletable={false} />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Disabled\\\">\\n        <ImageUpload files={value6} onChange={handleChange6} disabled />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Children\\\">\\n        <ImageUpload files={value7} onChange={handleChange7} maxCount={1}>\\n          <Image mode=\\\"widthFix\\\" src={fontUrl} style={{ width: '221px', height: '144px' }} />\\n        </ImageUpload>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar logoUrl = 'https://smebimage.fuliaoyi.com/FoMXNlKdZt9UqufDkPony8ztWKsU';\\nvar fontUrl = 'https://smebimage.fuliaoyi.com/Fr53_6YFoikRWCgyOsRTcQ4f7CNB';\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState([]),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    value = _React$useState2[0],\\n    setValue = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState([logoUrl]),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    value1 = _React$useState4[0],\\n    setValue1 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState([logoUrl]),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    value2 = _React$useState6[0],\\n    setValue2 = _React$useState6[1];\\n\\n  var _React$useState7 = React.useState([logoUrl]),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    value3 = _React$useState8[0],\\n    setValue3 = _React$useState8[1];\\n\\n  var _React$useState9 = React.useState([logoUrl]),\\n    _React$useState10 = _slicedToArray(_React$useState9, 2),\\n    value4 = _React$useState10[0],\\n    setValue4 = _React$useState10[1];\\n\\n  var _React$useState11 = React.useState([logoUrl]),\\n    _React$useState12 = _slicedToArray(_React$useState11, 2),\\n    value5 = _React$useState12[0],\\n    setValue5 = _React$useState12[1];\\n\\n  var _React$useState13 = React.useState([]),\\n    _React$useState14 = _slicedToArray(_React$useState13, 2),\\n    value6 = _React$useState14[0],\\n    setValue6 = _React$useState14[1];\\n\\n  var _React$useState15 = React.useState([]),\\n    _React$useState16 = _slicedToArray(_React$useState15, 2),\\n    value7 = _React$useState16[0],\\n    setValue7 = _React$useState16[1];\\n\\n  var handleChange = function handleChange(files) {\\n    setValue(files);\\n  };\\n\\n  var handleChange1 = function handleChange1(files) {\\n    setValue1(files);\\n  };\\n\\n  var handleChange2 = function handleChange2(files) {\\n    setValue2(files);\\n  };\\n\\n  var handleChange3 = function handleChange3(files) {\\n    setValue3(files);\\n  };\\n\\n  var handleChange4 = function handleChange4(files) {\\n    setValue4(files);\\n  };\\n\\n  var handleChange5 = function handleChange5(files) {\\n    setValue5(files);\\n  };\\n\\n  var handleChange6 = function handleChange6(files) {\\n    setValue6(files);\\n  };\\n\\n  var handleChange7 = function handleChange7(files) {\\n    setValue7(files);\\n  };\\n\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\">\\n        <_annaRemaxUi.ImageUpload files={value} onChange={handleChange} />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Multiple & MultipleCount\\\">\\n        <_annaRemaxUi.ImageUpload\\n          files={value1}\\n          onChange={handleChange1}\\n          multiple\\n          multipleCount={3}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"maxCount\\\">\\n        <_annaRemaxUi.ImageUpload files={value2} onChange={handleChange2} maxCount={3} />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"SizeType\\\">\\n        <_annaRemaxUi.ImageUpload\\n          files={value3}\\n          onChange={handleChange3}\\n          sizeType={['compressed']}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"SourceType\\\">\\n        <_annaRemaxUi.ImageUpload files={value4} onChange={handleChange4} sourceType={['camera']} />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Deletable\\\">\\n        <_annaRemaxUi.ImageUpload files={value5} onChange={handleChange5} deletable={false} />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Disabled\\\">\\n        <_annaRemaxUi.ImageUpload files={value6} onChange={handleChange6} disabled />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Children\\\">\\n        <_annaRemaxUi.ImageUpload files={value7} onChange={handleChange7} maxCount={1}>\\n          <_one.Image\\n            mode=\\\"widthFix\\\"\\n            src={fontUrl}\\n            style={{\\n              width: '221px',\\n              height: '144px',\\n            }}\\n          />\\n        </_annaRemaxUi.ImageUpload>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-6\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"imageupload-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#imageupload-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"ImageUpload\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"files\"),l.a.createElement(\"td\",null,\"\\u56fe\\u7247\\u6587\\u4ef6\\u6570\\u7ec4\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"ImageProps[]\"),\" | \",l.a.createElement(\"code\",null,\"string[]\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"[]\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"multiple\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u5f00\\u542f\\u56fe\\u7247\\u591a\\u9009\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"multipleCount\"),l.a.createElement(\"td\",null,\"\\u5f00\\u542f\\u56fe\\u7247\\u591a\\u9009\\u65f6\\u6700\\u591a\\u80fd\\u9009\\u62e9\\u7684\\u56fe\\u7247\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"99\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"maxCount\"),l.a.createElement(\"td\",null,\"\\u6700\\u591a\\u53ef\\u4ee5\\u9009\\u62e9\\u7684\\u56fe\\u7247\\u5f20\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"sizeType\"),l.a.createElement(\"td\",null,\"\\u6240\\u9009\\u7684\\u56fe\\u7247\\u7684\\u5c3a\\u5bf8\"),l.a.createElement(\"td\",null,\"string[]\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"sourceType\"),l.a.createElement(\"td\",null,\"\\u9009\\u62e9\\u56fe\\u7247\\u7684\\u6765\\u6e90\"),l.a.createElement(\"td\",null,\"string[]\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"deletable\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u5c55\\u793a\\u5220\\u9664\\u6309\\u94ae\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"true\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u7981\\u7528\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"children\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u65b0\\u589e\\u533a\\u5757\\u7684\\u5185\\u5bb9\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"files \\u503c\\u53d1\\u751f\\u53d8\\u5316\\u89e6\\u53d1\\u7684\\u56de\\u8c03\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(e:\",l.a.createElement(\"code\",null,\" ImageProps[]\"),\" | \",l.a.createElement(\"code\",null,\"string[]\"),\") => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"imageprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#imageprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"ImageProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"key\"),l.a.createElement(\"td\",null,\"\\u6b64\\u9879\\u5fc5\\u987b\\u8bbe\\u7f6e\\uff08\\u5176\\u503c\\u5728\\u6574\\u4e2a\\u9009\\u9879\\u8303\\u56f4\\u5185\\u552f\\u4e00\\uff09\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"url\"),l.a.createElement(\"td\",null,\"\\u56fe\\u7247url\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\"))))))}},\"nM+0\":function(e,n,t){},nQpK:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"n/kN\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"one-dimensional\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#one-dimensional\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"One-dimensional\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport { Row, Col } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport './index.scss';\\n\\nexport default () => {\\n  return (\\n    <Frame padding>\\n      <Block noTitlePadding title=\\\"Basic\\\" className=\\\"demo-basic\\\">\\n        <Row>\\n          <Col span={6}>col-6</Col>\\n          <Col span={6}>col-6</Col>\\n          <Col span={6}>col-6</Col>\\n          <Col span={6}>col-6</Col>\\n        </Row>\\n        <Row>\\n          <Col span={8}>col-8</Col>\\n          <Col span={8}>col-8</Col>\\n          <Col span={8}>col-8</Col>\\n        </Row>\\n        <Row>\\n          <Col span={12}>col-12</Col>\\n          <Col span={12}>col-12</Col>\\n        </Row>\\n        <Row>\\n          <Col span={24}>col-24</Col>\\n        </Row>\\n      </Block>\\n      <Block noTitlePadding title=\\\"Gutter\\\" className=\\\"demo-gutter\\\">\\n        <Row gutter={16}>\\n          <Col span={6}>\\n            <View>col-6</View>\\n          </Col>\\n          <Col span={6}>\\n            <View>col-6</View>\\n          </Col>\\n          <Col span={6}>\\n            <View>col-6</View>\\n          </Col>\\n          <Col span={6}>\\n            <View>col-6</View>\\n          </Col>\\n        </Row>\\n        <Row gutter={16}>\\n          <Col span={8}>\\n            <View>col-8</View>\\n          </Col>\\n          <Col span={8}>\\n            <View>col-8</View>\\n          </Col>\\n          <Col span={8}>\\n            <View>col-8</View>\\n          </Col>\\n        </Row>\\n        <Row gutter={16}>\\n          <Col span={12}>\\n            <View>col-12</View>\\n          </Col>\\n          <Col span={12}>\\n            <View>col-12</View>\\n          </Col>\\n        </Row>\\n      </Block>\\n      <Block noTitlePadding title=\\\"Offset\\\">\\n        <Row>\\n          <Col span={6} offset={6}>\\n            <View>col-6</View>\\n          </Col>\\n          <Col span={6} offset={6}>\\n            <View>offset-6</View>\\n          </Col>\\n        </Row>\\n        <Row>\\n          <Col span={8}>\\n            <View>col-8</View>\\n          </Col>\\n          <Col span={8} offset={8}>\\n            <View>offset-8</View>\\n          </Col>\\n        </Row>\\n        <Row>\\n          <Col span={12} offset={6}>\\n            <View>col-12 , offset-6</View>\\n          </Col>\\n        </Row>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nrequire('./index.scss');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nvar _default = function _default() {\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\" className=\\\"demo-basic\\\">\\n        <_annaRemaxUi.Row>\\n          <_annaRemaxUi.Col span={6}>col-6</_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={6}>col-6</_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={6}>col-6</_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={6}>col-6</_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n        <_annaRemaxUi.Row>\\n          <_annaRemaxUi.Col span={8}>col-8</_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={8}>col-8</_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={8}>col-8</_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n        <_annaRemaxUi.Row>\\n          <_annaRemaxUi.Col span={12}>col-12</_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={12}>col-12</_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n        <_annaRemaxUi.Row>\\n          <_annaRemaxUi.Col span={24}>col-24</_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Gutter\\\" className=\\\"demo-gutter\\\">\\n        <_annaRemaxUi.Row gutter={16}>\\n          <_annaRemaxUi.Col span={6}>\\n            <_one.View>col-6</_one.View>\\n          </_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={6}>\\n            <_one.View>col-6</_one.View>\\n          </_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={6}>\\n            <_one.View>col-6</_one.View>\\n          </_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={6}>\\n            <_one.View>col-6</_one.View>\\n          </_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n        <_annaRemaxUi.Row gutter={16}>\\n          <_annaRemaxUi.Col span={8}>\\n            <_one.View>col-8</_one.View>\\n          </_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={8}>\\n            <_one.View>col-8</_one.View>\\n          </_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={8}>\\n            <_one.View>col-8</_one.View>\\n          </_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n        <_annaRemaxUi.Row gutter={16}>\\n          <_annaRemaxUi.Col span={12}>\\n            <_one.View>col-12</_one.View>\\n          </_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={12}>\\n            <_one.View>col-12</_one.View>\\n          </_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Offset\\\">\\n        <_annaRemaxUi.Row>\\n          <_annaRemaxUi.Col span={6} offset={6}>\\n            <_one.View>col-6</_one.View>\\n          </_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={6} offset={6}>\\n            <_one.View>offset-6</_one.View>\\n          </_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n        <_annaRemaxUi.Row>\\n          <_annaRemaxUi.Col span={8}>\\n            <_one.View>col-8</_one.View>\\n          </_annaRemaxUi.Col>\\n          <_annaRemaxUi.Col span={8} offset={8}>\\n            <_one.View>offset-8</_one.View>\\n          </_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n        <_annaRemaxUi.Row>\\n          <_annaRemaxUi.Col span={12} offset={6}>\\n            <_one.View>col-12 , offset-6</_one.View>\\n          </_annaRemaxUi.Col>\\n        </_annaRemaxUi.Row>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-25\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"},\"index.scss\":{path:\"./index.scss\",content:\".space{\\n  height: 80px;\\n  width: 100%;\\n}\\n\\n.anna-row {\\n  border-radius: 16px;\\n  overflow: hidden;\\n  margin-bottom: 24px;\\n  .anna-col {\\n    height: 88px;\\n    line-height: 88px;\\n    text-align: center;\\n    font-size: 28px;\\n    >view {\\n      background-color: #FFDDDD;\\n    }\\n    >div {\\n      background-color: #FFDDDD;\\n    }\\n  }\\n}\\n\\n.demo-basic {\\n  .anna-row {\\n    .anna-col {\\n      background-color: #FFDDDD;\\n      &:nth-child(2n) {\\n        background-color: #FFFFCC;\\n      }\\n    }\\n  }\\n}\\n\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"row\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#row\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Row\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"gutter\"),l.a.createElement(\"td\",null,\"\\u6805\\u683c\\u95f4\\u9694\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"0\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"justify\"),l.a.createElement(\"td\",null,\"\\u6c34\\u5e73\\u6392\\u5217\\u65b9\\u5f0f\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"start\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"align\"),l.a.createElement(\"td\",null,\"\\u5782\\u76f4\\u5bf9\\u9f50\\u65b9\\u5f0f\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"top\"))))),l.a.createElement(\"h4\",{id:\"col\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#col\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Col\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"span\"),l.a.createElement(\"td\",null,\"\\u6805\\u683c\\u5360\\u4f4d\\u683c\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"offset\"),l.a.createElement(\"td\",null,\"\\u6805\\u683c\\u5de6\\u4fa7\\u7684\\u95f4\\u9694\\u683c\\u6570\"),l.a.createElement(\"td\",null,\"number\"),l.a.createElement(\"td\",null,\"0\"))))))}},nekP:function(e,n,t){e.exports={gridItem:\"gridItem___-MfrI\",name:\"name___1FYDK\"}},ns0B:function(e,n,t){var r=t(\"wr9r\").AllHtmlEntities,a=new r;function l(e){return a.decode(e.split(/<[^>]+>/).map((function(e){return e.trim()})).filter((function(e){return e.length>0})).join(\" \"))}e.exports=l},nw8D:function(e,n,t){},o8NH:function(e,n,t){var r=t(\"Y7ZC\");r(r.S+r.F,\"Object\",{assign:t(\"kwZ1\")})},oBTY:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return c}));var r=t(\"leS6\");function a(e){if(Array.isArray(e))return Object(r[\"a\"])(e)}function l(e){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}var o=t(\"Qw5x\");function i(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function c(e){return a(e)||l(e)||Object(o[\"a\"])(e)||i()}},oVml:function(e,n,t){var r=t(\"5K7Z\"),a=t(\"fpC5\"),l=t(\"FpHa\"),o=t(\"VVlx\")(\"IE_PROTO\"),i=function(){},c=\"prototype\",u=function(){var e,n=t(\"Hsns\")(\"iframe\"),r=l.length,a=\"<\",o=\">\";n.style.display=\"none\",t(\"MvwC\").appendChild(n),n.src=\"javascript:\",e=n.contentWindow.document,e.open(),e.write(a+\"script\"+o+\"document.F=Object\"+a+\"/script\"+o),e.close(),u=e.F;while(r--)delete u[c][l[r]];return u()};e.exports=Object.create||function(e,n){var t;return null!==e?(i[c]=r(e),t=new i,i[c]=null,t[o]=e):t=u(),void 0===n?t:a(t,n)}},\"oZ+L\":function(e,n,t){\"use strict\";var r=t(\"q1tI\"),a=t(\"YCKM\"),l=t(\"Qj0x\"),o=t.n(l),i=function(e){var n=e.children;return r[\"createElement\"](a[\"f\"],{className:o.a.grid},n)};n[\"a\"]=i},ogwx:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return o})),t.d(n,\"b\",(function(){return l}));var r=t(\"YS25\"),a={basename:\"/anna-remax-ui\"};window.routerBase&&(a.basename=window.routerBase);var l=Object({NODE_ENV:\"production\"}).__IS_SERVER?null:Object(r[\"a\"])(a),o=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e||(l=Object(r[\"a\"])(a)),l}},ousD:function(e,n,t){\"use strict\";t.r(n);t(\"097j\");var r=t(\"Au3V\"),a=(t(\"8mMu\"),t(\"3pKx\"),t(\"fi1+\"),t(\"jrin\")),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"f3Xa\"),s=t(\"bS3J\"),d=Object(s[\"a\"])(\"input\"),m=function(e){var n,t=e.label,r=e.name,i=e.type,s=e.value,m=e.className,p=void 0===m?\"\":m,f=e.inputAlign,h=e.placeholder,y=e.onChange,g=e.disabled,b=e.border,v=void 0===b||b,E=e.required,k=e.icon,x=e.extra,_=e.maxLength,w=e.cellStyle,S=function(e){null===y||void 0===y||y(e)},C=l[\"createElement\"](o[\"c\"],{className:c()((n={},Object(a[\"a\"])(n,d,!0),Object(a[\"a\"])(n,\"\".concat(d,\"-align-right\"),\"right\"===f),Object(a[\"a\"])(n,\"\".concat(d,\"-align-center\"),\"center\"===f),Object(a[\"a\"])(n,p,!0),n)),name:r,type:i,value:s,placeholder:h,onInput:S,disabled:g,maxLength:_});return l[\"createElement\"](u[\"a\"],{style:w,label:t,labelStyle:{width:\"5.63rem\"},border:v,required:E,icon:k,field:!0},l[\"createElement\"](o[\"f\"],{className:\"\".concat(d,\"-container\")},C,x&&l[\"createElement\"](o[\"f\"],{className:\"\".concat(d,\"-extra\")},x)))},p=m,f=t(\"Aell\"),h=t(\"30iO\");n[\"default\"]=function(){return l[\"createElement\"](f[\"a\"],{grayBg:!0},l[\"createElement\"](h[\"a\"],{title:\"Basic\"},l[\"createElement\"](p,{placeholder:\"Please enter\",border:!1})),l[\"createElement\"](h[\"a\"],{title:\"With Label\"},l[\"createElement\"](p,{label:\"Text\",placeholder:\"Please enter\",border:!1})),l[\"createElement\"](h[\"a\"],{title:\"maxLength\"},l[\"createElement\"](p,{label:\"Text\",placeholder:\"You can input 4 charapter\",maxLength:4})),l[\"createElement\"](h[\"a\"],{title:\"inputAlign\"},l[\"createElement\"](p,{label:\"Text\",placeholder:\"Please enter\",border:!1,inputAlign:\"right\"})),l[\"createElement\"](h[\"a\"],{title:\"Type\"},l[\"createElement\"](p,{label:\"Number\",placeholder:\"Please enter\",border:!1,type:\"number\"})),l[\"createElement\"](h[\"a\"],{title:\"Disabled\"},l[\"createElement\"](p,{label:\"Text\",disabled:!0,placeholder:\"Please enter\",value:\"read only\"}),l[\"createElement\"](p,{label:\"Text\",disabled:!0,placeholder:\"Has been disabled\",border:!1})),l[\"createElement\"](h[\"a\"],{title:\"With Required\"},l[\"createElement\"](p,{label:\"Phone\",placeholder:\"Please enter\",border:!1,required:!0})),l[\"createElement\"](h[\"a\"],{title:\"With Icon\"},l[\"createElement\"](p,{label:\"location\",placeholder:\"Please enter\",border:!1,icon:\"location\"})),l[\"createElement\"](h[\"a\"],{title:\"With Extra\"},l[\"createElement\"](p,{label:\"Amount\",placeholder:\"Please enter\",extra:\"\\u5143\"}),l[\"createElement\"](p,{label:\"phone\",placeholder:\"Please enter\",border:!1,extra:l[\"createElement\"](r[\"a\"],{type:\"primary\",size:\"small\"},\"Send Code\")})))}},p4TF:function(e,n,t){\"use strict\";t.r(n);t(\"fi1+\");var r=t(\"f3Xa\"),a=(t(\"8mMu\"),t(\"q5Fa\"),t(\"YnO1\"),t(\"7WpD\"),t(\"ityd\"),t(\"0Owb\")),l=t(\"tJVT\"),o=t(\"q1tI\"),i=t.n(o),c=t(\"YCKM\"),u=t(\"IqLY\"),s=t(\"jrin\"),d=t(\"TSYQ\"),m=t.n(d),p=t(\"bS3J\"),f=Object(p[\"a\"])(\"selector\"),h=null,y=function(e){var n=e.value,t=void 0===n?[]:n,r=e.options,a=void 0===r?[]:r,i=e.style,u=e.onChange,d=e.onChangeParentOption,p=Object(o[\"useState\"])([]),y=Object(l[\"a\"])(p,2),g=y[0],b=y[1],v=Object(o[\"useState\"])([]),E=Object(l[\"a\"])(v,2),k=E[0],x=E[1],_=Object(o[\"useState\"])(\"\"),w=Object(l[\"a\"])(_,2),S=w[0],C=w[1];Object(o[\"useEffect\"])((function(){if(a.length>0){var e=a[0].children||[];h=a[0],C(h.key),b(a),x(e)}}),[a]);var R=function(e){var n=e.children||[];h=e,x(n),C(e.key),null===d||void 0===d||d(e)},T=function(e){null===u||void 0===u||u([h.key,e.key],\"\".concat(h.value,\" \").concat(e.value))};return o[\"createElement\"](c[\"f\"],{className:f,style:i},o[\"createElement\"](c[\"f\"],{className:\"\".concat(f,\"-parent\")},null===g||void 0===g?void 0:g.map((function(e,n){var t;return o[\"createElement\"](c[\"f\"],{key:e.key,className:m()((t={},Object(s[\"a\"])(t,\"\".concat(f,\"-option\"),!0),Object(s[\"a\"])(t,\"\".concat(f,\"-active\"),S===e.key),t)),onTap:function(){R(e)}},e.value,S===e.key&&0!==n?o[\"createElement\"](c[\"f\"],{className:\"\".concat(f,\"-option-rounded_top\")},o[\"createElement\"](c[\"f\"],{className:\"\".concat(f,\"-option-rounded_top-circle\")})):null,S===e.key?o[\"createElement\"](c[\"f\"],{className:\"\".concat(f,\"-option-rounded_bottom\")},o[\"createElement\"](c[\"f\"],{className:\"\".concat(f,\"-option-rounded_bottom-circle\")})):null)}))),o[\"createElement\"](c[\"f\"],{className:\"\".concat(f,\"-children\")},null===k||void 0===k?void 0:k.map((function(e){var n;return o[\"createElement\"](c[\"f\"],{key:e.key,className:m()((n={},Object(s[\"a\"])(n,\"\".concat(f,\"-option\"),!0),Object(s[\"a\"])(n,\"\".concat(f,\"-active\"),(null===t||void 0===t?void 0:t[1])===e.key),n)),onTap:function(){T(e)}},e.value)}))))},g=y,b=t(\"lf2C\"),v=Object(p[\"a\"])(\"selector-popup\"),E=function(e){var n=e.placeholder,t=e.children,r=e.title,i=e.onChange,s=Object(o[\"useState\"])(!1),d=Object(l[\"a\"])(s,2),m=d[0],p=d[1],f=function(){p(!0)},h=function(){p(!1)},y=function(e,n){null===i||void 0===i||i(e,n),h()};return o[\"createElement\"](c[\"f\"],{className:v},o[\"createElement\"](c[\"f\"],{className:\"\".concat(v,\"-formitem\"),onTap:f},o[\"createElement\"](b[\"a\"],{placeholder:n},t)),o[\"createElement\"](u[\"a\"],{position:\"bottom\",title:r,closeable:!0,open:m,onClose:h},o[\"createElement\"](c[\"f\"],{className:\"\".concat(v,\"-container\")},o[\"createElement\"](g,Object(a[\"a\"])({},e,{style:{height:\"16.88rem\"},onChange:y})))))},k=E,x=(t(\"1qxE\"),t(\"D2f/\")),_=t(\"Aell\"),w=t(\"30iO\"),S=t(\"qC7B\"),C=[{key:\"0\",value:\"1000\"},{key:\"1\",value:\"2000\"},{key:\"2\",value:\"3000\"}];n[\"default\"]=function(){var e=i.a.useState({value:[],valueStr:null}),n=Object(l[\"a\"])(e,2),t=n[0],a=n[1],u=i.a.useState({value:[],valueStr:null}),s=Object(l[\"a\"])(u,2),d=s[0],m=s[1],p=i.a.useState({value:[],valueStr:null}),f=Object(l[\"a\"])(p,2),h=f[0],y=f[1],b=i.a.useState(\"0\"),v=Object(l[\"a\"])(b,2),E=v[0],R=v[1],T=function(e,n){a({value:e,valueStr:n})},O=function(e,n){m({value:e,valueStr:n})},j=Object(o[\"useRef\"])(),N=function(e,n){y({value:e,valueStr:n}),j.current.toggle()};return i.a.createElement(_[\"a\"],{grayBg:!0,style:{overflow:\"hidden\"}},i.a.createElement(w[\"a\"],{title:\"Basic\"},i.a.createElement(c[\"f\"],{style:{backgroundColor:\"#FDFFFD\"}},i.a.createElement(g,{options:S[\"b\"],onChange:T,value:t.value}))),i.a.createElement(w[\"a\"],{title:\"With Filter\"},i.a.createElement(c[\"f\"],{style:{backgroundColor:\"#FDFFFD\"}},i.a.createElement(x[\"a\"],{zIndex:998},i.a.createElement(x[\"a\"].Item,{title:\"\\u914d\\u9001\\u65b9\\u5f0f\",ref:j},i.a.createElement(g,{options:S[\"b\"],onChange:N,value:h.value})),i.a.createElement(x[\"a\"].Item,{label:\"\\u4ef7\\u683c\",value:E,options:C,onChange:function(e){return R(e.key)}})))),i.a.createElement(w[\"a\"],{title:\"With Cell and Popup\"},i.a.createElement(r[\"a\"],{label:\"\\u914d\\u9001\\u65b9\\u5f0f\",arrow:!0},i.a.createElement(k,{options:S[\"b\"],onChange:O,value:d.value,title:\"\\u914d\\u9001\\u65b9\\u5f0f\",placeholder:\"\\u8bf7\\u9009\\u62e9\"},d.valueStr))))}},q1tI:function(e,n,t){\"use strict\";e.exports=t(\"viRO\")},q5Fa:function(e,n,t){},qC7B:function(e,n,t){\"use strict\";t.d(n,\"b\",(function(){return r})),t.d(n,\"a\",(function(){return a}));var r=[{children:[{value:\"\\u516c\\u53f8\\u81ea\\u53d6\",key:\"companySelfFetch\"},{value:\"\\u8d27\\u62c9\\u62c9\",key:\"companyHuoLaLa\"},{value:\"\\u5176\\u4ed6\\u7b2c\\u4e09\\u65b9\\u7269\\u6d41\",key:\"companyOtherLogistics\"}],value:\"\\u516c\\u53f8\\u914d\\u9001\",key:\"company\"},{children:[{value:\"\\u5ba2\\u6237\\u81ea\\u9001\",key:\"customerSelfSend\"},{value:\"\\u8d27\\u62c9\\u62c9\",key:\"customerHuoLaLa\"},{value:\"\\u5176\\u4ed6\\u7b2c\\u4e09\\u65b9\\u7269\\u6d41\",key:\"customerOtherLogistics\"}],value:\"\\u5ba2\\u6237\\u914d\\u9001\",key:\"customer\"}],a=[{key:\"20191217161304575-000001y6tyZNjU\",value:\"\\u8f85\\u6750\",parentKey:\"0\",sort:1,children:[{key:\"20191217165823924-000002gO44PH4L\",value:\"\\u5305\\u88c5\\u888b\",parentKey:\"20191217161304575-000001y6tyZNjU\",sort:0,children:[{key:\"20191217170656301-0000399wiWTEts\",value:\"PE\",parentKey:\"20191217165823924-000002gO44PH4L\",sort:0,children:null},{key:\"20191217170656301-00004069R24fKd\",value:\"OPP\",parentKey:\"20191217165823924-000002gO44PH4L\",sort:0,children:null},{key:\"20191217170656302-000041aYgkOREr\",value:\"\\u65e0\\u7eba\\u5e03\",parentKey:\"20191217165823924-000002gO44PH4L\",sort:0,children:null},{key:\"20191217170656302-000042eCtjDn1k\",value:\"\\u6c14\\u6ce1\\u888b\",parentKey:\"20191217165823924-000002gO44PH4L\",sort:0,children:null},{key:\"20191217170656302-000043UFAkA6vU\",value:\"\\u5305\\u88c5\\u76d2\",parentKey:\"20191217165823924-000002gO44PH4L\",sort:0,children:null},{key:\"20191217170656302-0000442hqIqGoF\",value:\"\\u7279\\u79cd\\u819c\",parentKey:\"20191217165823924-000002gO44PH4L\",sort:0,children:null}]},{key:\"20191217165823925-000003lcmwrD8L\",value:\"\\u5546\\u6807\",parentKey:\"20191217161304575-000001y6tyZNjU\",sort:0,children:[{key:\"20191217170656303-000047tPRW1CcA\",value:\"\\u7ec7\\u551b\",parentKey:\"20191217165823925-000003lcmwrD8L\",sort:0,children:null},{key:\"20191217170656303-000048AdtxHrs8\",value:\"\\u540a\\u724c\",parentKey:\"20191217165823925-000003lcmwrD8L\",sort:0,children:null},{key:\"20191217170656303-0000498cYkKVZU\",value:\"\\u6d17\\u6c34\\u551b\",parentKey:\"20191217165823925-000003lcmwrD8L\",sort:0,children:null}]},{key:\"20191217165823925-000004jnmMJAhI\",value:\"\\u8863\\u67b6\",parentKey:\"20191217161304575-000001y6tyZNjU\",sort:0,children:[{key:\"20200207134709826-0000017IdxzBg1\",value:\"\\u5851\\u6599\\u8863\\u67b6\",parentKey:\"20191217165823925-000004jnmMJAhI\",sort:0,children:null}]},{key:\"20191217165823925-000005zNvplXoZ\",value:\"\\u9b54\\u672f\\u8d34\",parentKey:\"20191217161304575-000001y6tyZNjU\",sort:0,children:[{key:\"20200207134709841-000004CbGGqtSn\",value:\"\\u901a\\u7528\\u9b54\\u672f\\u8d34\",parentKey:\"20191217165823925-000005zNvplXoZ\",sort:0,children:null}]},{key:\"20200427132730707-000001Eb7GSuIf\",value:\"\\u540a\\u7c92\",parentKey:\"20191217161304575-000001y6tyZNjU\",sort:0,children:null},{key:\"20200427132730717-000002NMWmmiYK\",value:\"\\u9632\\u76d7\\u6263\",parentKey:\"20191217161304575-000001y6tyZNjU\",sort:0,children:null},{key:\"20200427132730717-000003jRLoFOfD\",value:\"\\u7eb8\\u5361\",parentKey:\"20191217161304575-000001y6tyZNjU\",sort:0,children:null}]},{key:\"20191217161304576-000002r1LOtUSo\",value:\"\\u88c5\\u9970\\u7247\",parentKey:\"0\",sort:1,children:[{key:\"20191217162147778-000001JsV6LYt9\",value:\"\\u624b\\u5de5\\u9489\\u73e0\",parentKey:\"20191217161304576-000002r1LOtUSo\",sort:2,children:[{key:\"20191217163043957-0000018FENDbBC\",value:\"\\u6bdb\\u6be1\\u9489\\u73e0\",parentKey:\"20191217162147778-000001JsV6LYt9\",sort:3,children:null},{key:\"20191217163043959-000002wGATJohh\",value:\"\\u7eb1\\u7c7b\\u9489\\u73e0\",parentKey:\"20191217162147778-000001JsV6LYt9\",sort:4,children:null},{key:\"20191217163043959-000003YfJc0a7y\",value:\"\\u7ee3\\u82b1\\u9489\\u73e0\",parentKey:\"20191217162147778-000001JsV6LYt9\",sort:5,children:null},{key:\"20191217163043959-000004gQb8fOXl\",value:\"\\u88c1\\u7247\\u9489\\u73e0\",parentKey:\"20191217162147778-000001JsV6LYt9\",sort:6,children:null},{key:\"20191217163043960-000005p8It3KTK\",value:\"\\u8863\\u9886\\u9489\\u73e0\",parentKey:\"20191217162147778-000001JsV6LYt9\",sort:7,children:null},{key:\"20191217163043960-000006L6oJJMyg\",value:\"\\u6210\\u8863\\u9489\\u73e0\",parentKey:\"20191217162147778-000001JsV6LYt9\",sort:8,children:null},{key:\"20191217163043960-000007RptOyytA\",value:\"\\u7ec7\\u5e26\\u9489\\u73e0\",parentKey:\"20191217162147778-000001JsV6LYt9\",sort:9,children:null}]},{key:\"20191217162147782-000002fV02O3ca\",value:\"\\u673a\\u5668\\u6253\\u73e0\",parentKey:\"20191217161304576-000002r1LOtUSo\",sort:2,children:[{key:\"20191217163814286-000001uWoEKBrA\",value:\"\\u673a\\u5668\\u6253\\u73cd\\u73e0\",parentKey:\"20191217162147782-000002fV02O3ca\",sort:3,children:null},{key:\"20191217163814288-000002trUKEqmp\",value:\"\\u673a\\u5668\\u6253\\u94bb\",parentKey:\"20191217162147782-000002fV02O3ca\",sort:4,children:null},{key:\"20191217163814288-000003IJia6iAW\",value:\"\\u673a\\u5668\\u6253\\u91d1\\u5c5e\\u9489\",parentKey:\"20191217162147782-000002fV02O3ca\",sort:5,children:null}]},{key:\"20191217162147782-000003M6Y1PIl2\",value:\"\\u624b\\u94a9\\u82b1\",parentKey:\"20191217161304576-000002r1LOtUSo\",sort:2,children:null},{key:\"20191217162147782-000004CgQkO75J\",value:\"\\u8863\\u9886\",parentKey:\"20191217161304576-000002r1LOtUSo\",sort:2,children:null},{key:\"20191217162147782-000005Ty3EoFjO\",value:\"\\u70eb\\u753b\",parentKey:\"20191217161304576-000002r1LOtUSo\",sort:2,children:null}]},{key:\"20191217161304576-000003HHVXFr6e\",value:\"\\u523a\\u7ee3\",parentKey:\"0\",sort:1,children:[{key:\"20191217165232236-00000166H9exyS\",value:\"\\u7ee3\\u82b1\\u7ae0\",parentKey:\"20191217161304576-000003HHVXFr6e\",sort:0,children:[{key:\"20191217170430118-000001mc4VstBq\",value:\"\\u73e0\\u7247\\u7ee3\",parentKey:\"20191217165232236-00000166H9exyS\",sort:0,children:null}]},{key:\"20191217165232237-000002Y1kBzGKT\",value:\"\\u88c1\\u7247\\u523a\\u7ee3\",parentKey:\"20191217161304576-000003HHVXFr6e\",sort:0,children:[{key:\"20191217170430120-000002kvZwHAkn\",value:\"\\u73e0\\u5b50\\u7ee3\",parentKey:\"20191217165232237-000002Y1kBzGKT\",sort:0,children:null}]},{key:\"20191217165232237-000003CgD4oONp\",value:\"\\u6210\\u8863\\u523a\\u7ee3\",parentKey:\"20191217161304576-000003HHVXFr6e\",sort:0,children:[{key:\"20191217170430120-000003BvPrzoaN\",value:\"\\u76d8\\u7ef3\\u7ee3\",parentKey:\"20191217165232237-000003CgD4oONp\",sort:0,children:null}]},{key:\"20191217165232238-000004KyaioEsi\",value:\"\\u9762\\u6599\\u523a\\u7ee3\",parentKey:\"20191217161304576-000003HHVXFr6e\",sort:0,children:[{key:\"20191217170430120-0000044F3f0sLK\",value:\"\\u7ebf\\u7ee3/\\u5e73\\u7ee3\",parentKey:\"20191217165232238-000004KyaioEsi\",sort:0,children:null},{key:\"20191217170430120-000005I63gL7tF\",value:\"\\u7259\\u5237\\u7ee3\",parentKey:\"20191217165232238-000004KyaioEsi\",sort:0,children:null},{key:\"20191217170430121-000006PC2r6L31\",value:\"\\u6bdb\\u5dfe\\u7ee3\",parentKey:\"20191217165232238-000004KyaioEsi\",sort:0,children:null},{key:\"20191217170430121-0000073c2ZeSAy\",value:\"\\u690d\\u7ed2\\u7ee3\",parentKey:\"20191217165232238-000004KyaioEsi\",sort:0,children:null}]}]},{key:\"20191217161304576-000004FTr9G76t\",value:\"\\u82b1\\u8fb9\",parentKey:\"0\",sort:1,children:[{key:\"20191217165232238-000005yrkmxC6f\",value:\"\\u6c34\\u6eb6\\u82b1\\u8fb9\",parentKey:\"20191217161304576-000004FTr9G76t\",sort:0,children:[{key:\"20191217170430121-000008FSnIRmdM\",value:\"\\u725b\\u5976\\u4e1d\",parentKey:\"20191217165232238-000005yrkmxC6f\",sort:0,children:null},{key:\"20191217170430121-0000096Vs9uQ0R\",value:\"\\u68c9\\u4e1d\",parentKey:\"20191217165232238-000005yrkmxC6f\",sort:0,children:null},{key:\"20191217170430121-000010tDxNfTNC\",value:\"\\u6da4\\u5149\",parentKey:\"20191217165232238-000005yrkmxC6f\",sort:0,children:null}]},{key:\"20191217165232238-000006pYONxAlu\",value:\"\\u857e\\u4e1d\\u82b1\\u8fb9\",parentKey:\"20191217161304576-000004FTr9G76t\",sort:0,children:[{key:\"20191217170430121-000011VYPB6U7b\",value:\"\\u776b\\u6bdb\\u82b1\\u8fb9\",parentKey:\"20191217165232238-000006pYONxAlu\",sort:0,children:null}]},{key:\"20191217165232238-000007ivSMOS92\",value:\"\\u523a\\u7ee3\\u82b1\\u8fb9\",parentKey:\"20191217161304576-000004FTr9G76t\",sort:0,children:[{key:\"20191217170430121-000012dexmjeIf\",value:\"\\u68c9\\u5e03\\u7ee3\",parentKey:\"20191217165232238-000007ivSMOS92\",sort:0,children:null},{key:\"20191217170430122-000013CRNBFK23\",value:\"\\u96d5\\u5b54\\u7ee3\",parentKey:\"20191217165232238-000007ivSMOS92\",sort:0,children:null}]}]},{key:\"20191217161304576-000005RN9X3YFT\",value:\"\\u5143\\u7d20\",parentKey:\"0\",sort:1,children:[{key:\"20191217165232238-000008MglUKL6v\",value:\"\\u6c34\\u94bb\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:[{key:\"20191217170430122-0000141P9Tz4yw\",value:\"\\u82b1\\u7bee\\u722a\",parentKey:\"20191217165232238-000008MglUKL6v\",sort:0,children:null},{key:\"20191217170430122-000015bMmUBISy\",value:\"\\u56db\\u722a\",parentKey:\"20191217165232238-000008MglUKL6v\",sort:0,children:null},{key:\"20191217170430122-000016Vt8nK231\",value:\"\\u5305\\u6263\",parentKey:\"20191217165232238-000008MglUKL6v\",sort:0,children:null},{key:\"20191217170430122-000017ucrwcbfx\",value:\"\\u7c98\\u80f6\",parentKey:\"20191217165232238-000008MglUKL6v\",sort:0,children:null},{key:\"20191217170430123-0000180mx2t9BL\",value:\"\\u88f8\\u6c34\\u94bb\",parentKey:\"20191217165232238-000008MglUKL6v\",sort:0,children:null}]},{key:\"20191217165232238-000009I56kLELs\",value:\"\\u94bb\\u94fe\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:[{key:\"20191217170430123-000019aZy65KbG\",value:\"\\u5355\\u6392\\u94bb\\u94fe\",parentKey:\"20191217165232238-000009I56kLELs\",sort:0,children:null},{key:\"20191217170430123-000020sBM1lVrC\",value:\"\\u7ec4\\u5408\\u94bb\\u94fe\",parentKey:\"20191217165232238-000009I56kLELs\",sort:0,children:null},{key:\"20191217170430123-000021Tg0mAI20\",value:\"\\u94bb\\u7f51\",parentKey:\"20191217165232238-000009I56kLELs\",sort:0,children:null}]},{key:\"20191217165232238-000010CIhXWh7P\",value:\"\\u6c34\\u6676\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:[{key:\"20191217170430123-000022t2wJHZWG\",value:\"\\u5c16\\u5e95\\u6c34\\u6676\",parentKey:\"20191217165232238-000010CIhXWh7P\",sort:0,children:null},{key:\"20191217170430123-0000238vmPQmJc\",value:\"\\u5e73\\u5e95\\u6c34\\u6676\",parentKey:\"20191217165232238-000010CIhXWh7P\",sort:0,children:null}]},{key:\"20191217165232238-0000115uliki3x\",value:\"\\u6c34\\u6676\\u73e0\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:null},{key:\"20191217165232238-000012wyxWG27j\",value:\"\\u918b\\u9178\\u677f\\u6750\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:null},{key:\"20191217165232238-000013xYUqVQb4\",value:\"\\u70eb\\u77f3\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:[{key:\"20191217170430124-000024TEPGQYbl\",value:\"\\u70eb\\u94bb\",parentKey:\"20191217165232238-000013xYUqVQb4\",sort:0,children:null},{key:\"20191217170430124-000025qCudkwHK\",value:\"\\u94dd\\u70eb\\u7247\",parentKey:\"20191217165232238-000013xYUqVQb4\",sort:0,children:null},{key:\"20191217170430124-0000266timdVxn\",value:\"\\u94dc\\u70eb\\u7247\",parentKey:\"20191217165232238-000013xYUqVQb4\",sort:0,children:null},{key:\"20191217170430124-000027k9heSLmy\",value:\"\\u73cd\\u73e0\\u70eb\\u7247\",parentKey:\"20191217165232238-000013xYUqVQb4\",sort:0,children:null},{key:\"20191217170430124-000028uQLunj2D\",value:\"\\u6811\\u8102\\u70eb\",parentKey:\"20191217165232238-000013xYUqVQb4\",sort:0,children:null},{key:\"20191217170430124-000029i1UqkwGh\",value:\"\\u4e9a\\u514b\\u529b\\u70eb\",parentKey:\"20191217165232238-000013xYUqVQb4\",sort:0,children:null}]},{key:\"20191217165232239-000014JrMYVHhM\",value:\"\\u5c3f\\u7d20\\u73e0\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:null},{key:\"20191217165232239-0000154JEiSkDU\",value:\"\\u4eff\\u73cd\\u73e0\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:null},{key:\"20191217165232239-000016w3UwMSLn\",value:\"\\u6811\\u8102\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:[{key:\"20191217170430124-000030KiG9kCZt\",value:\"\\u5c16\\u5e95\\u6811\\u8102\",parentKey:\"20191217165232239-000016w3UwMSLn\",sort:0,children:null},{key:\"20191217170430125-000031MqyFnI35\",value:\"\\u5e73\\u5e95\\u6811\\u8102\",parentKey:\"20191217165232239-000016w3UwMSLn\",sort:0,children:null},{key:\"20191217170430125-000032B4Lbm1yI\",value:\"\\u6811\\u8102\\u677f\\u6750\",parentKey:\"20191217165232239-000016w3UwMSLn\",sort:0,children:null}]},{key:\"20191217165232239-000017hyf9ZTce\",value:\"\\u4e9a\\u514b\\u529b\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:[{key:\"20191217170430125-000033kl68NHe8\",value:\"\\u5c16\\u5e95\\u4e9a\\u514b\\u529b\",parentKey:\"20191217165232239-000017hyf9ZTce\",sort:0,children:null},{key:\"20191217170430125-000034bNEkm1JS\",value:\"\\u5e73\\u5e95\\u4e9a\\u514b\\u529b\",parentKey:\"20191217165232239-000017hyf9ZTce\",sort:0,children:null},{key:\"20191217170430125-000035IbpW6shj\",value:\"\\u4e9a\\u514b\\u529b\\u677f\\u6750\",parentKey:\"20191217165232239-000017hyf9ZTce\",sort:0,children:null}]},{key:\"20191217165232239-000018X2VXnwJr\",value:\"\\u6ef4\\u6cb9\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:[{key:\"20191217170430125-000036StiCLSoY\",value:\"\\u6ef4\\u6cb9\\u94bb\",parentKey:\"20191217165232239-000018X2VXnwJr\",sort:0,children:null},{key:\"20191217170430126-000037DcQr4Y6r\",value:\"\\u6ef4\\u6cb9\\u82b1\",parentKey:\"20191217165232239-000018X2VXnwJr\",sort:0,children:null}]},{key:\"20191217165232239-000019pWyf1m8E\",value:\"\\u73e0\\u5b50\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:null},{key:\"20191217165232239-000020rhGd9Exh\",value:\"\\u73e0\\u7ba1\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:null},{key:\"20191217165232239-000021keUzT6bA\",value:\"\\u73e0\\u7247\",parentKey:\"20191217161304576-000005RN9X3YFT\",sort:0,children:null}]},{key:\"20191217161304577-0000062lDupQwh\",value:\"\\u7ec7\\u5e26\",parentKey:\"0\",sort:1,children:[{key:\"20191217165232240-000022FVYyI6KA\",value:\"\\u677e\\u7d27\\u5e26\",parentKey:\"20191217161304577-0000062lDupQwh\",sort:0,children:null},{key:\"20191217165232240-000023XUanCWUJ\",value:\"\\u7ef3\\u5b50\",parentKey:\"20191217161304577-0000062lDupQwh\",sort:0,children:[{key:\"20191217170430126-000038eLf0Tg9V\",value:\"\\u68c9\\u7ef3\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:[{key:\"20191217171318553-000001fJ1nTKgF\",value:\"\\u6241\\u7ef3\",parentKey:\"20191217170430126-000038eLf0Tg9V\",sort:0,children:null},{key:\"20191217171318554-000002CM2D2GqJ\",value:\"\\u7f16\\u7ec7\\u7ef3\",parentKey:\"20191217170430126-000038eLf0Tg9V\",sort:0,children:null},{key:\"20191217171318554-000003pvgWKty2\",value:\"\\u5706\\u7ef3\",parentKey:\"20191217170430126-000038eLf0Tg9V\",sort:0,children:null}]},{key:\"20191217170430126-000039PUsVEnfM\",value:\"\\u6da4\\u68c9\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:null},{key:\"20191217170430126-000040vgGwM3BI\",value:\"PP\\u4e19\\u7eb6\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:null},{key:\"20191217170430126-000041iRWU94sR\",value:\"\\u6da4\\u7eb6(\\u5706\\u7ef3)\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:[{key:\"20191217171318554-000004u64rvFci\",value:\"\\u7f16\\u7ec7\\u5706\\u7ef3\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null},{key:\"20191217171318554-000005D82CJ2Zh\",value:\"\\u87ba\\u7eb9\\u7ef3\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null},{key:\"20191217171318554-000006AM320zG1\",value:\"\\u7f0e\\u7eb9\\u7ef3\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null},{key:\"20191217171318554-000007cD2sAorC\",value:\"\\u683c\\u5b50\\u7eb9\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null},{key:\"20191217171318555-0000084gSupYXT\",value:\"\\u5706\\u70b9\\u7eb9\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null},{key:\"20191217171318555-000009jMr56TvB\",value:\"\\u4eba\\u5b57\\u7eb9\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null},{key:\"20191217171318555-000010giPOme5z\",value:\"\\u63d0\\u82b1\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null},{key:\"20191217171318555-0000114j3DTdyv\",value:\"\\u5e73\\u7eb9\\u7ef3\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null},{key:\"20191217171318555-0000124dp8ALZu\",value:\"\\u5bc6\\u7ec7\\u7ef3\",parentKey:\"20191217170430126-000041iRWU94sR\",sort:0,children:null}]},{key:\"20191217170430126-000042V2yKelNY\",value:\"\\u9526\\u7eb6\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:null},{key:\"20191217170430127-000043Xhx3U4Pk\",value:\"\\u4e73\\u80f6/\\u50cf\\u7b4b\\u7ef3\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:[{key:\"20191217171318555-0000138UnKaeCt\",value:\"\\u900f\\u660e\\u6241\\u7ef3\",parentKey:\"20191217170430127-000043Xhx3U4Pk\",sort:0,children:null},{key:\"20191217171318555-000014ey7W2NOj\",value:\"\\u5706\\u7ef3\",parentKey:\"20191217170430127-000043Xhx3U4Pk\",sort:0,children:null}]},{key:\"20191217170656292-000001T2mnDeIP\",value:\"\\u4eba\\u9020\\u4e1d\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:null},{key:\"20191217170656294-000002674NqDCg\",value:\"\\u5c3c\\u9f99\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:null},{key:\"20191217170656294-000003re8ap0Hi\",value:\"\\u5316\\u7ea4\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:null},{key:\"20191217170656294-000004JWEXgdHy\",value:\"\\u9ebb\\u7ef3\",parentKey:\"20191217165232240-000023XUanCWUJ\",sort:0,children:null}]},{key:\"20191217165232240-000024z4jTsIAh\",value:\"\\u87ba\\u7eb9\",parentKey:\"20191217161304577-0000062lDupQwh\",sort:0,children:null},{key:\"20191217165232240-000025VNHMU170\",value:\"\\u5e3d\\u5e26\",parentKey:\"20191217161304577-0000062lDupQwh\",sort:0,children:null},{key:\"20191217165232240-0000265uM1zXBk\",value:\"\\u4e1d\\u7ed2\\u5e26\",parentKey:\"20191217161304577-0000062lDupQwh\",sort:0,children:null},{key:\"20191217165232240-000027PgvfnF0C\",value:\"\\u91d1\\u94f6\\u8471\\u7ec7\\u5e26\",parentKey:\"20191217161304577-0000062lDupQwh\",sort:0,children:null},{key:\"20191217165232240-000028xlHru6lj\",value:\"\\u4e8c\\u6b21\\u5de5\\u827a\\u7ec7\\u5e26\",parentKey:\"20191217161304577-0000062lDupQwh\",sort:0,children:[{key:\"20191217170656295-000005DbDFXz0U\",value:\"\\u5c0f\\u9999\\u98ce\\u7ec7\\u5e26\",parentKey:\"20191217165232240-000028xlHru6lj\",sort:0,children:null},{key:\"20191217170656295-000006C7kIWn1n\",value:\"\\u6bdb\\u5dfe\\u7ee3\\u7ec7\\u5e26\",parentKey:\"20191217165232240-000028xlHru6lj\",sort:0,children:null},{key:\"20191217170656295-0000079klbAYsR\",value:\"\\u73e0\\u7247\\u7ee3\\u7ec7\\u5e26\",parentKey:\"20191217165232240-000028xlHru6lj\",sort:0,children:null},{key:\"20191217170656295-000008eat014IA\",value:\"TPU\\u7ec7\\u5e26\",parentKey:\"20191217165232240-000028xlHru6lj\",sort:0,children:null},{key:\"20191217170656295-000009JXZg7Fbj\",value:\"\\u6c11\\u65cf\\u98ce\\u7ec7\\u5e26\",parentKey:\"20191217165232240-000028xlHru6lj\",sort:0,children:null},{key:\"20191217170656295-000010FnPul1N0\",value:\"\\u4e94\\u91d1\\u7ec7\\u5e26\",parentKey:\"20191217165232240-000028xlHru6lj\",sort:0,children:null}]},{key:\"20191217165232240-000029kdoKB8AZ\",value:\"\\u6d41\\u82cf\",parentKey:\"20191217161304577-0000062lDupQwh\",sort:0,children:[{key:\"20191217170656296-000011whdNoZP3\",value:\"U\\u578b/I\\u578b\\u6d41\\u82cf\",parentKey:\"20191217165232240-000029kdoKB8AZ\",sort:0,children:null},{key:\"20191217170656296-0000125i0Lb9zp\",value:\"\\u540a\\u7a57\\u6d41\\u82cf\",parentKey:\"20191217165232240-000029kdoKB8AZ\",sort:0,children:null},{key:\"20191217170656296-000013LfGEyCMB\",value:\"\\u76ae\\u8d28\\u6d41\\u82cf\",parentKey:\"20191217165232240-000029kdoKB8AZ\",sort:0,children:null},{key:\"20191217170656296-000014vN8M7dt7\",value:\"\\u4eae\\u7247\\u6d41\\u82cf\",parentKey:\"20191217165232240-000029kdoKB8AZ\",sort:0,children:null},{key:\"20191217170656296-000015dDY8NQ7N\",value:\"\\u73e0\\u94bb\\u6d41\\u82cf\",parentKey:\"20191217165232240-000029kdoKB8AZ\",sort:0,children:null}]}]},{key:\"20191217161304577-000007RvNnXMgX\",value:\"\\u4e94\\u91d1\",parentKey:\"0\",sort:1,children:[{key:\"20191217165232240-000030bweCQhxN\",value:\"\\u94fe\\u6761\",parentKey:\"20191217161304577-000007RvNnXMgX\",sort:0,children:null},{key:\"20191217165657971-0000015c4MFng6\",value:\"\\u6c14\\u773c\",parentKey:\"20191217161304577-000007RvNnXMgX\",sort:0,children:null},{key:\"20191217165657972-000002Lv0YsTin\",value:\"\\u94c6\\u9489\\u7c7b\",parentKey:\"20191217161304577-000007RvNnXMgX\",sort:0,children:null},{key:\"20191217165657973-000003tjwHCvBl\",value:\"\\u80f8\\u9488\",parentKey:\"20191217161304577-000007RvNnXMgX\",sort:0,children:null},{key:\"20191217165657973-000004wTF2ZyE4\",value:\"\\u540a\\u949f\",parentKey:\"20191217161304577-000007RvNnXMgX\",sort:0,children:null},{key:\"20191217165657973-000005yX7GUQOQ\",value:\"\\u91d1\\u5c5e\\u73af\",parentKey:\"20191217161304577-000007RvNnXMgX\",sort:0,children:[{key:\"20191217170656297-000016fOKXol0z\",value:\"\\u65e5\\u5b57\\u73af\",parentKey:\"20191217165657973-000005yX7GUQOQ\",sort:0,children:null},{key:\"20191217170656297-000017FskDddgE\",value:\"D\\u5b57\\u73af\",parentKey:\"20191217165657973-000005yX7GUQOQ\",sort:0,children:null}]},{key:\"20191217165657973-000006F6cXFSYy\",value:\"\\u4e94\\u91d1\\u9970\\u54c1\",parentKey:\"20191217161304577-000007RvNnXMgX\",sort:0,children:[{key:\"20191217170656297-0000184Jd9TRtJ\",value:\"\\u94dc\\u7c7b\\u9970\\u54c1\",parentKey:\"20191217165657973-000006F6cXFSYy\",sort:0,children:null},{key:\"20191217170656297-000019sRveH0fP\",value:\"\\u950c\\u5408\\u91d1\\u9970\\u54c1\",parentKey:\"20191217165657973-000006F6cXFSYy\",sort:0,children:null},{key:\"20191217170656298-000020wakZDCyA\",value:\"\\u7ec4\\u5408\\u9970\\u54c1\",parentKey:\"20191217165657973-000006F6cXFSYy\",sort:0,children:null}]}]},{key:\"20191217161304577-000008HsmOlG2W\",value:\"\\u7ebd\\u6263\",parentKey:\"0\",sort:1,children:[{key:\"20191217165657973-000007o31Z6lyw\",value:\"\\u94bb\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:[{key:\"20191217170656298-0000214QdZt0ak\",value:\"\\u5408\\u91d1\\u94bb\\u6263\",parentKey:\"20191217165657973-000007o31Z6lyw\",sort:0,children:null},{key:\"20191217170656298-000022PKF0mV1r\",value:\"ABS\\u7c98\\u94bb\\u6263\",parentKey:\"20191217165657973-000007o31Z6lyw\",sort:0,children:null},{key:\"20191217170656298-000023IRsreTfR\",value:\"\\u73cd\\u73e0\\u7ec4\\u5408\\u94bb\\u6263\",parentKey:\"20191217165657973-000007o31Z6lyw\",sort:0,children:null}]},{key:\"20191217165657973-0000080UuZhY3V\",value:\"\\u6c34\\u6676\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null},{key:\"20191217165657973-000009N2w7blXD\",value:\"\\u6811\\u8102\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null},{key:\"20191217165657973-0000100bCa6Vc7\",value:\"\\u918b\\u9178\\u677f\\u6750\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null},{key:\"20191217165657974-000011NPbUPhAK\",value:\"\\u5305\\u5e03\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null},{key:\"20191217165657974-000012JcZm9nla\",value:\"\\u56db\\u5408\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:[{key:\"20191217170656298-000024mkSTQQK8\",value:\"\\u9762\\u677f\",parentKey:\"20191217165657974-000012JcZm9nla\",sort:0,children:null},{key:\"20191217170656299-000025kawKkDbO\",value:\"\\u4e0b\\u4e09\\u4ef6\",parentKey:\"20191217165657974-000012JcZm9nla\",sort:0,children:null}]},{key:\"20191217165657974-000013iiAWdkTL\",value:\"\\u91d1\\u5c5e\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:[{key:\"20191217170656299-000026UPO56ZC3\",value:\"\\u65e5\\u5b57\\u6263\",parentKey:\"20191217165657974-000013iiAWdkTL\",sort:0,children:null},{key:\"20191217170656299-000027UriRNFog\",value:\"D\\u5b57\\u6263\",parentKey:\"20191217165657974-000013iiAWdkTL\",sort:0,children:null},{key:\"20191217170656299-000028W4ScFbD0\",value:\"\\u4e94\\u722a\\u6263\",parentKey:\"20191217165657974-000013iiAWdkTL\",sort:0,children:null},{key:\"20191217170656299-000029OOjaYjoJ\",value:\"\\u5de5\\u5b57\\u6263\",parentKey:\"20191217165657974-000013iiAWdkTL\",sort:0,children:null}]},{key:\"20191217165657974-0000141GLhUHVz\",value:\"\\u5f39\\u7c27\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:[{key:\"20191217170656299-0000300M8MpigQ\",value:\"\\u5730\\u96f7\\u6263\",parentKey:\"20191217165657974-0000141GLhUHVz\",sort:0,children:null},{key:\"20191217170656300-000031PtfsRGxv\",value:\"\\u5927\\u7af9\\u8282\\u5f39\\u7c27\\u6263\",parentKey:\"20191217165657974-0000141GLhUHVz\",sort:0,children:null},{key:\"20191217170656300-000032H4NE3wuY\",value:\"\\u53cc\\u5934\\u5f39\\u7c27\\u6263\",parentKey:\"20191217165657974-0000141GLhUHVz\",sort:0,children:null},{key:\"20191217170656300-000033emnUX2Gw\",value:\"\\u5355\\u5934\\u5f39\\u7c27\\u6263\",parentKey:\"20191217165657974-0000141GLhUHVz\",sort:0,children:null}]},{key:\"20191217165657974-000015eIs6S1GZ\",value:\"\\u6697\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:[{key:\"20191217170656300-0000349J7FFIa6\",value:\"\\u91d1\\u5c5e\",parentKey:\"20191217165657974-000015eIs6S1GZ\",sort:0,children:null},{key:\"20191217170656300-000035pWgaROfZ\",value:\"\\u6811\\u8102\",parentKey:\"20191217165657974-000015eIs6S1GZ\",sort:0,children:null},{key:\"20191217170656301-000036YEOBRkDl\",value:\"\\u5305\\u5e03\",parentKey:\"20191217165657974-000015eIs6S1GZ\",sort:0,children:null}]},{key:\"20191217165657974-000016voKKPOE9\",value:\"\\u725b\\u89d2\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null},{key:\"20191217165657974-0000178Syd6uqO\",value:\"\\u8d1d\\u58f3\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null},{key:\"20191217165657974-000018gXZz0iLB\",value:\"\\u6930\\u5b50\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null},{key:\"20191217165657975-000019nKObN65V\",value:\"\\u6728\\u5934\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null},{key:\"20200414111318783-000001AYXiigA4\",value:\"\\u5361\\u6263\",parentKey:\"20191217161304577-000008HsmOlG2W\",sort:0,children:null}]},{key:\"20191217161304577-000009kakIYneM\",value:\"\\u7f1d\\u7eab\\u7ebf\",parentKey:\"0\",sort:1,children:[{key:\"20191217170656301-000037OrpfP8R1\",value:\"\\u6da4\\u7eb6\\u7f1d\\u7eab\\u7ebf\",parentKey:\"20191217161304577-000009kakIYneM\",sort:0,children:null},{key:\"20191217170656301-000037OrpfP8RD\",value:\"\\u4f4e\\u5f39\\u4e1d\",parentKey:\"20191217161304577-000009kakIYneM\",sort:0,children:null},{key:\"20191217170656301-000038RebaC6Pc\",value:\"\\u9ad8\\u5f3a\\u7ebf\",parentKey:\"20191217161304577-000009kakIYneM\",sort:0,children:null}]},{key:\"20191217161304577-000010MmFCiK6I\",value:\"\\u91cc\\u5e03\",parentKey:\"0\",sort:1,children:[{key:\"20191217165657975-000021Fiiskon1\",value:\"\\u96ea\\u7eba\",parentKey:\"20191217161304577-000010MmFCiK6I\",sort:0,children:null},{key:\"20191217165657975-000022F31oZ869\",value:\"\\u8272\\u4e01\",parentKey:\"20191217161304577-000010MmFCiK6I\",sort:0,children:null},{key:\"20191217165657975-000023van83q8e\",value:\"\\u9488\\u7ec7\",parentKey:\"20191217161304577-000010MmFCiK6I\",sort:0,children:null},{key:\"20191217165657975-000024lVAwJLPt\",value:\"\\u918b\\u9178\",parentKey:\"20191217161304577-000010MmFCiK6I\",sort:0,children:null},{key:\"20191217165657975-000025CnovdiJo\",value:\"\\u6da4\\u5854\\u592b\",parentKey:\"20191217161304577-000010MmFCiK6I\",sort:0,children:null},{key:\"20191217165657975-000026smSLbU0R\",value:\"\\u6625\\u4e9a\\u7eba\",parentKey:\"20191217161304577-000010MmFCiK6I\",sort:0,children:null},{key:\"20191217165657976-000027E6qtGc83\",value:\"\\u8212\\u7f8e\\u7ef8\",parentKey:\"20191217161304577-000010MmFCiK6I\",sort:0,children:null},{key:\"20191217165823923-0000010GHOJdYD\",value:\"\\u80c6\\u5e03\",parentKey:\"20191217161304577-000010MmFCiK6I\",sort:0,children:null}]},{key:\"20200226091842647-000001yM5dZfDy\",value:\"\\u533b\\u7597\\u7528\\u54c1\",parentKey:\"0\",sort:0,children:[{key:\"20200226091842649-0000025gFxW5l2\",value:\"\\u53e3\\u7f69\",parentKey:\"20200226091842647-000001yM5dZfDy\",sort:0,children:[{key:\"20200226091842649-000004vCuabYKH\",value:\"\\u53e3\\u7f69\\u7ef3\\u5b50\",parentKey:\"20200226091842649-0000025gFxW5l2\",sort:0,children:[{key:\"20200226091842650-000008pIo29kKY\",value:\"\\u6241\\u7ef3\",parentKey:\"20200226091842649-000004vCuabYKH\",sort:0,children:null},{key:\"20200226091842650-000009eIUMUpCq\",value:\"\\u5706\\u5f62\\u7ef3\",parentKey:\"20200226091842649-000004vCuabYKH\",sort:0,children:null}]},{key:\"20200226091842649-000005rbAn6Lmm\",value:\"\\u53e3\\u7f69\\u9f3b\\u6881\\u6761\",parentKey:\"20200226091842649-0000025gFxW5l2\",sort:0,children:[{key:\"20200226091842650-000010Av15mvpG\",value:\"\\u5355\\u94c1\\u4e1d\\u9f3b\\u6881\\u6761\",parentKey:\"20200226091842649-000005rbAn6Lmm\",sort:0,children:null},{key:\"20200226091842650-000011TjOPF5Qz\",value:\"\\u5851\\u6599\\u9f3b\\u6881\\u6761\",parentKey:\"20200226091842649-000005rbAn6Lmm\",sort:0,children:null}]},{key:\"20200226091842649-0000063CryWbUA\",value:\"\\u53e3\\u7f69\\u5e03\\u6599\",parentKey:\"20200226091842649-0000025gFxW5l2\",sort:0,children:[{key:\"20200226091842650-000012xUA5yPhG\",value:\"\\u65e0\\u7eba\\u5e03\",parentKey:\"20200226091842649-0000063CryWbUA\",sort:0,children:null},{key:\"20200226091842650-0000134NbHyUhr\",value:\"\\u7eba\\u9ecf\\u5e03\",parentKey:\"20200226091842649-0000063CryWbUA\",sort:0,children:null},{key:\"20200226091842650-000014AJRbZ0Vc\",value:\"\\u7194\\u55b7\\u5e03\",parentKey:\"20200226091842649-0000063CryWbUA\",sort:0,children:null}]}]},{key:\"20200226091842649-000003rv7VLKkK\",value:\"\\u9632\\u62a4\\u670d\",parentKey:\"20200226091842647-000001yM5dZfDy\",sort:0,children:[{key:\"20200226091842649-0000079Tp494QF\",value:\"\\u9632\\u62a4\\u670d\\u62c9\\u94fe\",parentKey:\"20200226091842649-000003rv7VLKkK\",sort:0,children:[{key:\"20200226091842651-000015jxNcTAcj\",value:\"\\u4e00\\u822c\\u5c3c\\u9f99\\u62c9\\u94fe\",parentKey:\"20200226091842649-0000079Tp494QF\",sort:0,children:null},{key:\"20200226091842651-000016lEOhJjOR\",value:\"\\u9632\\u6c34\\u62c9\\u94fe\",parentKey:\"20200226091842649-0000079Tp494QF\",sort:0,children:null}]}]}]},{key:\"20200309140701867-000007HFFNjGOQ\",value:\"\\u7eba\\u7c98\\u5e03\",parentKey:\"0\",sort:0,children:[{key:\"20200309140701867-000008JZbEaoZQ\",value:\"\\u7eba\\u7c98\\u5e03SS\\u7ea7\\u522b\",parentKey:\"20200309140701867-000007HFFNjGOQ\",sort:0,children:null},{key:\"20200309140701867-000009a5QWRoXk\",value:\"\\u7eba\\u7c98\\u5e03SSS\\u7ea7\\u522b\",parentKey:\"20200309140701867-000007HFFNjGOQ\",sort:0,children:null}]}]},qHiR:function(e,n,t){},qOys:function(e,n,t){\"use strict\";function r(e){return r=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},r(e)}Object.defineProperty(n,\"__esModule\",{value:!0}),n[\"default\"]=void 0;var a=u(t(\"q1tI\")),l=c(t(\"3Mpw\")),o=u(t(\"7XYx\"));function i(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==r(e)&&\"function\"!==typeof e)return{default:e};var n=i();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(t,l,o):t[l]=e[l]}return t[\"default\"]=e,n&&n.set(e,t),t}function u(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},s.apply(this,arguments)}t(\"JMDn\");var d=function(e){var n=e.code,t=e.lang,r=e.showCopy,i=void 0===r||r;return a[\"default\"].createElement(\"div\",{className:\"__dumi-default-code-block\"},a[\"default\"].createElement(l[\"default\"],s({},l.defaultProps,{code:n,language:t,theme:void 0}),(function(e){var t=e.className,r=e.style,l=e.tokens,c=e.getLineProps,u=e.getTokenProps;return a[\"default\"].createElement(\"pre\",{className:t,style:r},i&&a[\"default\"].createElement(o[\"default\"],{className:\"__dumi-default-code-block-copy-btn\",text:n}),l.map((function(e,n){return a[\"default\"].createElement(\"div\",c({line:e,key:n}),e.map((function(e,n){return a[\"default\"].createElement(\"span\",u({token:e,key:n}))})))})))})))};n[\"default\"]=d},qT12:function(e,n,t){\"use strict\";var r=t(\"z01/\"),a=\"function\"===typeof Symbol&&Symbol[\"for\"],l=a?Symbol[\"for\"](\"react.element\"):60103,o=a?Symbol[\"for\"](\"react.portal\"):60106,i=a?Symbol[\"for\"](\"react.fragment\"):60107,c=a?Symbol[\"for\"](\"react.strict_mode\"):60108,u=a?Symbol[\"for\"](\"react.profiler\"):60114,s=a?Symbol[\"for\"](\"react.provider\"):60109,d=a?Symbol[\"for\"](\"react.context\"):60110,m=a?Symbol[\"for\"](\"react.async_mode\"):60111,p=a?Symbol[\"for\"](\"react.concurrent_mode\"):60111,f=a?Symbol[\"for\"](\"react.forward_ref\"):60112,h=a?Symbol[\"for\"](\"react.suspense\"):60113,y=a?Symbol[\"for\"](\"react.suspense_list\"):60120,g=a?Symbol[\"for\"](\"react.memo\"):60115,b=a?Symbol[\"for\"](\"react.lazy\"):60116,v=a?Symbol[\"for\"](\"react.block\"):60121,E=a?Symbol[\"for\"](\"react.fundamental\"):60117,k=a?Symbol[\"for\"](\"react.responder\"):60118,x=a?Symbol[\"for\"](\"react.scope\"):60119;function _(e){if(\"object\"===r(e)&&null!==e){var n=e.$$typeof;switch(n){case l:switch(e=e.type,e){case m:case p:case i:case u:case c:case h:return e;default:switch(e=e&&e.$$typeof,e){case d:case f:case b:case g:case s:return e;default:return n}}case o:return n}}}function w(e){return _(e)===p}n.AsyncMode=m,n.ConcurrentMode=p,n.ContextConsumer=d,n.ContextProvider=s,n.Element=l,n.ForwardRef=f,n.Fragment=i,n.Lazy=b,n.Memo=g,n.Portal=o,n.Profiler=u,n.StrictMode=c,n.Suspense=h,n.isAsyncMode=function(e){return w(e)||_(e)===m},n.isConcurrentMode=w,n.isContextConsumer=function(e){return _(e)===d},n.isContextProvider=function(e){return _(e)===s},n.isElement=function(e){return\"object\"===r(e)&&null!==e&&e.$$typeof===l},n.isForwardRef=function(e){return _(e)===f},n.isFragment=function(e){return _(e)===i},n.isLazy=function(e){return _(e)===b},n.isMemo=function(e){return _(e)===g},n.isPortal=function(e){return _(e)===o},n.isProfiler=function(e){return _(e)===u},n.isStrictMode=function(e){return _(e)===c},n.isSuspense=function(e){return _(e)===h},n.isValidElementType=function(e){return\"string\"===typeof e||\"function\"===typeof e||e===i||e===p||e===u||e===c||e===h||e===y||\"object\"===r(e)&&null!==e&&(e.$$typeof===b||e.$$typeof===g||e.$$typeof===s||e.$$typeof===d||e.$$typeof===f||e.$$typeof===E||e.$$typeof===k||e.$$typeof===x||e.$$typeof===v)},n.typeOf=_},qYO0:function(e,n,t){},qs9L:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"y7H5\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"actionsheet\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#actionsheet\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"ActionSheet\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import * as React from 'react';\\nimport { ActionSheet, Button } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\n\\nconst actions = [\\n  { value: 1, text: 'Forward' },\\n  { value: 2, text: 'Like' },\\n  { value: 3, text: 'Collect' },\\n  { value: 4, text: 'Copy' },\\n];\\n\\nconst actions2 = [\\n  { value: 1, text: 'Forward' },\\n  { value: 2, text: 'Like' },\\n  { value: 3, text: 'Collect' },\\n  { value: 4, text: 'Delete', type: 'destructive' },\\n];\\n\\nconst actions3 = [\\n  { value: 1, text: 'Forward' },\\n  {\\n    value: 2,\\n    mode: 'grid',\\n    text: [\\n      { value: 1, name: 'Comment', icon: 'commentfill' },\\n      { value: 2, name: 'Appreciate', icon: 'appreciatefill' },\\n      { value: 3, name: 'Collect', icon: 'favorfill' },\\n      { value: 4, name: 'Like', icon: 'likefill' },\\n      { value: 5, name: 'Gratuity', icon: 'evaluate_fill' },\\n      { value: 6, name: 'Broadcast', icon: 'broadcast_fill' },\\n    ],\\n  },\\n  { value: 3, text: 'Delete', type: 'destructive' },\\n];\\n\\nconst actions4 = [\\n  { value: 1, text: 'Forward' },\\n  { value: 2, text: 'Like' },\\n  { value: 3, text: 'Collect' },\\n  { value: 4, text: 'Delete', type: 'destructive' },\\n];\\n\\nexport default () => {\\n  const [open, setOpen] = React.useState(false);\\n  const [open2, setOpen2] = React.useState(false);\\n  const [open3, setOpen3] = React.useState(false);\\n  const [open4, setOpen4] = React.useState(false);\\n  const [open5, setOpen5] = React.useState(false);\\n\\n  return (\\n    <Frame padding style={{ overflow: 'hidden' }}>\\n      <Block noTitlePadding title=\\\"Basic\\\">\\n        <Button onTap={() => setOpen(true)}>Open ActionSheet</Button>\\n        <ActionSheet\\n          open={open}\\n          actions={actions}\\n          onCancel={() => setOpen(false)}\\n          onChange={(a: any, g: any, e: any) => {\\n            console.log(a, g, e);\\n            setOpen(false);\\n          }}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\\\"With Title\\\">\\n        <Button onTap={() => setOpen2(true)}>Open ActionSheet</Button>\\n        <ActionSheet\\n          open={open2}\\n          title=\\\"This is a title\\\"\\n          actions={actions}\\n          onCancel={() => setOpen2(false)}\\n          onChange={(a: any, g: any, e: any) => {\\n            console.log(a, g, e);\\n            setOpen2(false);\\n          }}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Destructive Action\\\">\\n        <Button onTap={() => setOpen3(true)}>Open ActionSheet</Button>\\n        <ActionSheet\\n          open={open3}\\n          actions={actions2}\\n          onCancel={() => setOpen3(false)}\\n          onChange={(a: any, g: any, e: any) => {\\n            console.log(a, g, e);\\n            setOpen3(false);\\n          }}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Grid Action\\\">\\n        <Button onTap={() => setOpen4(true)}>Open ActionSheet</Button>\\n        <ActionSheet\\n          open={open4}\\n          actions={actions3}\\n          onCancel={() => setOpen4(false)}\\n          onChange={(a: any, g: any, e: any) => {\\n            console.log(a, g, e);\\n            setOpen4(false);\\n          }}\\n        />\\n      </Block>\\n      <Block noTitlePadding title=\\\"Cover\\\">\\n        <Button onTap={() => setOpen5(true)}>Open ActionSheet</Button>\\n        <ActionSheet\\n          cover\\n          open={open5}\\n          actions={actions4}\\n          onCancel={() => setOpen5(false)}\\n          onChange={(a: any, g: any, e: any) => {\\n            console.log(a, g, e);\\n            setOpen5(false);\\n          }}\\n        />\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar actions = [\\n  {\\n    value: 1,\\n    text: 'Forward',\\n  },\\n  {\\n    value: 2,\\n    text: 'Like',\\n  },\\n  {\\n    value: 3,\\n    text: 'Collect',\\n  },\\n  {\\n    value: 4,\\n    text: 'Copy',\\n  },\\n];\\nvar actions2 = [\\n  {\\n    value: 1,\\n    text: 'Forward',\\n  },\\n  {\\n    value: 2,\\n    text: 'Like',\\n  },\\n  {\\n    value: 3,\\n    text: 'Collect',\\n  },\\n  {\\n    value: 4,\\n    text: 'Delete',\\n    type: 'destructive',\\n  },\\n];\\nvar actions3 = [\\n  {\\n    value: 1,\\n    text: 'Forward',\\n  },\\n  {\\n    value: 2,\\n    mode: 'grid',\\n    text: [\\n      {\\n        value: 1,\\n        name: 'Comment',\\n        icon: 'commentfill',\\n      },\\n      {\\n        value: 2,\\n        name: 'Appreciate',\\n        icon: 'appreciatefill',\\n      },\\n      {\\n        value: 3,\\n        name: 'Collect',\\n        icon: 'favorfill',\\n      },\\n      {\\n        value: 4,\\n        name: 'Like',\\n        icon: 'likefill',\\n      },\\n      {\\n        value: 5,\\n        name: 'Gratuity',\\n        icon: 'evaluate_fill',\\n      },\\n      {\\n        value: 6,\\n        name: 'Broadcast',\\n        icon: 'broadcast_fill',\\n      },\\n    ],\\n  },\\n  {\\n    value: 3,\\n    text: 'Delete',\\n    type: 'destructive',\\n  },\\n];\\nvar actions4 = [\\n  {\\n    value: 1,\\n    text: 'Forward',\\n  },\\n  {\\n    value: 2,\\n    text: 'Like',\\n  },\\n  {\\n    value: 3,\\n    text: 'Collect',\\n  },\\n  {\\n    value: 4,\\n    text: 'Delete',\\n    type: 'destructive',\\n  },\\n];\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(false),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    open = _React$useState2[0],\\n    setOpen = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(false),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    open2 = _React$useState4[0],\\n    setOpen2 = _React$useState4[1];\\n\\n  var _React$useState5 = React.useState(false),\\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\\n    open3 = _React$useState6[0],\\n    setOpen3 = _React$useState6[1];\\n\\n  var _React$useState7 = React.useState(false),\\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\\n    open4 = _React$useState8[0],\\n    setOpen4 = _React$useState8[1];\\n\\n  var _React$useState9 = React.useState(false),\\n    _React$useState10 = _slicedToArray(_React$useState9, 2),\\n    open5 = _React$useState10[0],\\n    setOpen5 = _React$useState10[1];\\n\\n  return (\\n    <_common.Frame\\n      padding\\n      style={{\\n        overflow: 'hidden',\\n      }}\\n    >\\n      <_common.Block noTitlePadding title=\\\"Basic\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setOpen(true);\\n          }}\\n        >\\n          Open ActionSheet\\n        </_annaRemaxUi.Button>\\n        <_annaRemaxUi.ActionSheet\\n          open={open}\\n          actions={actions}\\n          onCancel={function () {\\n            return setOpen(false);\\n          }}\\n          onChange={function (a, g, e) {\\n            console.log(a, g, e);\\n            setOpen(false);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"With Title\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setOpen2(true);\\n          }}\\n        >\\n          Open ActionSheet\\n        </_annaRemaxUi.Button>\\n        <_annaRemaxUi.ActionSheet\\n          open={open2}\\n          title=\\\"This is a title\\\"\\n          actions={actions}\\n          onCancel={function () {\\n            return setOpen2(false);\\n          }}\\n          onChange={function (a, g, e) {\\n            console.log(a, g, e);\\n            setOpen2(false);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Destructive Action\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setOpen3(true);\\n          }}\\n        >\\n          Open ActionSheet\\n        </_annaRemaxUi.Button>\\n        <_annaRemaxUi.ActionSheet\\n          open={open3}\\n          actions={actions2}\\n          onCancel={function () {\\n            return setOpen3(false);\\n          }}\\n          onChange={function (a, g, e) {\\n            console.log(a, g, e);\\n            setOpen3(false);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Grid Action\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setOpen4(true);\\n          }}\\n        >\\n          Open ActionSheet\\n        </_annaRemaxUi.Button>\\n        <_annaRemaxUi.ActionSheet\\n          open={open4}\\n          actions={actions3}\\n          onCancel={function () {\\n            return setOpen4(false);\\n          }}\\n          onChange={function (a, g, e) {\\n            console.log(a, g, e);\\n            setOpen4(false);\\n          }}\\n        />\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Cover\\\">\\n        <_annaRemaxUi.Button\\n          onTap={function () {\\n            return setOpen5(true);\\n          }}\\n        >\\n          Open ActionSheet\\n        </_annaRemaxUi.Button>\\n        <_annaRemaxUi.ActionSheet\\n          cover\\n          open={open5}\\n          actions={actions4}\\n          onCancel={function () {\\n            return setOpen5(false);\\n          }}\\n          onChange={function (a, g, e) {\\n            console.log(a, g, e);\\n            setOpen5(false);\\n          }}\\n        />\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-15\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"actionsheet-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#actionsheet-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"ActionSheet\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"open\"),l.a.createElement(\"td\",null,\"\\u662f\\u5426\\u6253\\u5f00ActionSheet\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"title\"),l.a.createElement(\"td\",null,\"\\u6807\\u9898\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"actions\"),l.a.createElement(\"td\",null,\"ActionSheet\\u7684\\u6309\\u94ae\\u9879\\u7684\\u914d\\u7f6e\"),l.a.createElement(\"td\",null,\"ActionSheetActionDefaultProps[]\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"cancelText\"),l.a.createElement(\"td\",null,\"\\u53d6\\u6d88\\u6309\\u94ae\\u7684\\u6587\\u672c\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"Cancel\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"cover\"),l.a.createElement(\"td\",null,\"\\u8ba9ActionSheet\\u8986\\u76d6\\u5e95\\u90e8\\uff0c\\u4e0d\\u7559\\u95f4\\u9699\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"maskClosable\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u80cc\\u666f\\u8499\\u5c42\\u662f\\u5426\\u53ef\\u4ee5\\u5173\\u95edActionSheet\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"true\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fbActionSheet\\u7684\\u6309\\u94ae\\u9879\\u89e6\\u53d1\\u7684\\u4e8b\\u4ef6\"),l.a.createElement(\"td\",null,\"(a: ActionSheetAction, g?: ActionSheetActionDefaultProps, e?: any) => void\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onCancel\"),l.a.createElement(\"td\",null,\"\\u5173\\u95ed\\u6389ActionSheet\\u89e6\\u53d1\\u7684\\u4e8b\\u4ef6\"),l.a.createElement(\"td\",null,\"(e?: any) => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"actionsheetactiondefaultprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#actionsheetactiondefaultprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"ActionSheetActionDefaultProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u6b64\\u9879\\u5fc5\\u987b\\u8bbe\\u7f6e\\uff08\\u5176\\u503c\\u5728\\u6574\\u4e2a\\u9009\\u9879\\u8303\\u56f4\\u5185\\u552f\\u4e00\\uff09,\\u6839\\u636e\\u6b64\\u5c5e\\u6027\\u503c\\u8fdb\\u884c\\u7b5b\\u9009\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"number\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"text\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u540d\\u79f0\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"ReactNode\"),\" | \",l.a.createElement(\"code\",null,\"ActionSheetActionGridProps[]\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"type\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u7c7b\\u578b\\uff0c\\u53ef\\u9009\\u503c\\u6709 \",l.a.createElement(\"code\",null,\"destructive\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"mode\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u6a21\\u5f0f\\uff0c\\u53ef\\u9009\\u503c\\u6709 \",l.a.createElement(\"code\",null,\"grid\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u7981\\u7528\\u9009\\u9879\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))))),l.a.createElement(\"h4\",{id:\"actionsheetactiongridprops\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#actionsheetactiongridprops\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"ActionSheetActionGridProps\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"Grid\\u4e0b\\u5b50\\u9009\\u9879\\u7684\\u503c\\uff0c\\u6b64\\u9879\\u5fc5\\u987b\\u8bbe\\u7f6e\\uff08\\u5176\\u503c\\u5728\\u6574\\u4e2a\\u9009\\u9879\\u8303\\u56f4\\u5185\\u552f\\u4e00\\uff09,\\u6839\\u636e\\u6b64\\u5c5e\\u6027\\u503c\\u8fdb\\u884c\\u7b5b\\u9009\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"number\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"name\"),l.a.createElement(\"td\",null,\"Grid\\u4e0b\\u5b50\\u9009\\u9879\\u7684\\u540d\\u79f0\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"string\"),\" | \",l.a.createElement(\"code\",null,\"ReactNode\")),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"icon\"),l.a.createElement(\"td\",null,\"Grid\\u4e0b\\u5b50\\u9009\\u9879\\u6240\\u5c55\\u793a\\u7684Icon\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"disabled\"),l.a.createElement(\"td\",null,\"\\u7981\\u7528\\u9009\\u9879Grid\\u4e0b\\u7684\\u5b50\\u9009\\u9879\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\")))))))}},\"rhT+\":function(e,n){function t(e){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}e.exports=t},rr1i:function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},s3Ml:function(e,n,t){e.exports={default:t(\"JbBM\"),__esModule:!0}},sXpt:function(e,n,t){},slMo:function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"NSAu\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"tag\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#tag\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Tag\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:'import * as React from \\'react\\';\\nimport { Tag } from \\'anna-remax-ui\\';\\nimport { Block, Frame } from \\'../../common\\';\\n\\nconst { CheckableTag } = Tag;\\n\\nexport default () => {\\n  const [checked1, setChecked1] = React.useState(false);\\n  const [checked2, setChecked2] = React.useState(false);\\n\\n  return (\\n    <Frame padding>\\n      <Block noTitlePadding title=\"Basic\">\\n        <Tag>Anna</Tag>\\n      </Block>\\n      <Block noTitlePadding title=\"Plain\">\\n        <Tag plain>Anna</Tag>\\n      </Block>\\n      <Block noTitlePadding title=\"Color\">\\n        <Tag color=\"blue\">blue</Tag>\\n        <Tag color=\"green\">green</Tag>\\n        <Tag color=\"yellow\">yellow</Tag>\\n        <Tag color=\"red\">red</Tag>\\n      </Block>\\n      <Block noTitlePadding title=\"Size\">\\n        <Tag size=\"large\">large</Tag>\\n        <Tag>default</Tag>\\n        <Tag size=\"small\">small</Tag>\\n      </Block>\\n      <Block noTitlePadding title=\"Checkable\">\\n        <CheckableTag checkedColor=\"blue\" checked={checked1} onChange={v => setChecked1(v)}>\\n          \\u5927\\u4f17\\u4f18\\u9009\\n        </CheckableTag>\\n        <CheckableTag checked={checked2} onChange={v => setChecked2(v)}>\\n          \\u70b9\\u8bc4\\u9ad8\\u5206\\n        </CheckableTag>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n',jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar React = _interopRequireWildcard(require('react'));\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar CheckableTag = _annaRemaxUi.Tag.CheckableTag;\\n\\nvar _default = function _default() {\\n  var _React$useState = React.useState(false),\\n    _React$useState2 = _slicedToArray(_React$useState, 2),\\n    checked1 = _React$useState2[0],\\n    setChecked1 = _React$useState2[1];\\n\\n  var _React$useState3 = React.useState(false),\\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\\n    checked2 = _React$useState4[0],\\n    setChecked2 = _React$useState4[1];\\n\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block noTitlePadding title=\\\"Basic\\\">\\n        <_annaRemaxUi.Tag>Anna</_annaRemaxUi.Tag>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Plain\\\">\\n        <_annaRemaxUi.Tag plain>Anna</_annaRemaxUi.Tag>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Color\\\">\\n        <_annaRemaxUi.Tag color=\\\"blue\\\">blue</_annaRemaxUi.Tag>\\n        <_annaRemaxUi.Tag color=\\\"green\\\">green</_annaRemaxUi.Tag>\\n        <_annaRemaxUi.Tag color=\\\"yellow\\\">yellow</_annaRemaxUi.Tag>\\n        <_annaRemaxUi.Tag color=\\\"red\\\">red</_annaRemaxUi.Tag>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Size\\\">\\n        <_annaRemaxUi.Tag size=\\\"large\\\">large</_annaRemaxUi.Tag>\\n        <_annaRemaxUi.Tag>default</_annaRemaxUi.Tag>\\n        <_annaRemaxUi.Tag size=\\\"small\\\">small</_annaRemaxUi.Tag>\\n      </_common.Block>\\n      <_common.Block noTitlePadding title=\\\"Checkable\\\">\\n        <CheckableTag\\n          checkedColor=\\\"blue\\\"\\n          checked={checked1}\\n          onChange={function (v) {\\n            return setChecked1(v);\\n          }}\\n        >\\n          \\u5927\\u4f17\\u4f18\\u9009\\n        </CheckableTag>\\n        <CheckableTag\\n          checked={checked2}\\n          onChange={function (v) {\\n            return setChecked2(v);\\n          }}\\n        >\\n          \\u70b9\\u8bc4\\u9ad8\\u5206\\n        </CheckableTag>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-3\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"tag-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#tag-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Tag\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"plain\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6734\\u7d20\\u6807\\u7b7e\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"size\"),l.a.createElement(\"td\",null,\"\\u6807\\u7b7e\\u5927\\u5c0f\\uff0c\\u53ef\\u9009\\u503c\\u6709\",l.a.createElement(\"code\",null,\"small\"),\" \",l.a.createElement(\"code\",null,\"large\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"color\"),l.a.createElement(\"td\",null,\"\\u6807\\u7b7e\\u989c\\u8272\\uff0c\\u53ef\\u9009\\u503c\\u6709\",l.a.createElement(\"code\",null,\"blue\"),\" \",l.a.createElement(\"code\",null,\"green\"),\" \",l.a.createElement(\"code\",null,\"yellow\"),\" \",l.a.createElement(\"code\",null,\"red\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"className\"),l.a.createElement(\"td\",null,\"\\u6807\\u7b7e\\u7c7b\\u540d\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49\\u6807\\u7b7e\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onTap\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u6807\\u7b7e\\u65f6\\u89e6\\u53d1\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"() => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"tagcheckabletag\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#tagcheckabletag\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Tag.CheckableTag\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"checked\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6807\\u7b7e\\u7684\\u9009\\u4e2d\\u72b6\\u6001\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"checkedColor\"),l.a.createElement(\"td\",null,\"\\u8bbe\\u7f6e\\u6807\\u7b7e\\u9009\\u4e2d\\u72b6\\u6001\\u7684\\u989c\\u8272\\uff0c\\u53ef\\u9009\\u503c\\u6709\",l.a.createElement(\"code\",null,\"blue\"),\" \",l.a.createElement(\"code\",null,\"green\"),\" \",l.a.createElement(\"code\",null,\"yellow\"),\" \",l.a.createElement(\"code\",null,\"red\")),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"className\"),l.a.createElement(\"td\",null,\"CheckableTag\\u7684\\u7c7b\\u540d\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u70b9\\u51fb\\u6807\\u7b7e\\u65f6\\u89e6\\u53d1\\u7684\\u56de\\u8c03\"),l.a.createElement(\"td\",null,\"(e: any) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},suhc:function(e,n,t){},swKd:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n.newpkgJSON=void 0;var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"dumi-example\",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:\"index.js\",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:\"An auto generated demo by dumi\";return'{\\n  \"name\": \"'.concat(n,'\",\\n  \"version\": \"0.0.0\",\\n  \"description\": \"').concat(a,'\",\\n  \"main\": \"').concat(t,'\",\\n  \"dependencies\": {\\n    ').concat(Object.keys(e).map((function(n){return'\"'.concat(n,'\": \"').concat(e[n],'\"')})).join(\",\\n    \"),'\\n  },\\n  \"devDependencies\": {\\n    ').concat(Object.keys(r).map((function(e){return'\"'.concat(e,'\": \"').concat(r[e],'\"')})).join(\",\\n    \"),\"\\n  }\\n}\")};n.newpkgJSON=r},sxGJ:function(e,n,t){(function(e){var r,a,l,o=t(\"z01/\");(function(t,i){\"object\"===o(n)&&\"object\"===o(e)?e.exports=i():(a=[],r=i,l=\"function\"===typeof r?r.apply(n,a):r,void 0===l||(e.exports=l))})(0,(function(){return function(e){var n={};function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){\"undefined\"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&\"object\"===o(e)&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:e}),2&n&&\"string\"!=typeof e)for(var a in e)t.d(r,a,function(n){return e[n]}.bind(null,a));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e[\"default\"]}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p=\"\",t(t.s=6)}([function(e,n){function t(e){var n;if(\"SELECT\"===e.nodeName)e.focus(),n=e.value;else if(\"INPUT\"===e.nodeName||\"TEXTAREA\"===e.nodeName){var t=e.hasAttribute(\"readonly\");t||e.setAttribute(\"readonly\",\"\"),e.select(),e.setSelectionRange(0,e.value.length),t||e.removeAttribute(\"readonly\"),n=e.value}else{e.hasAttribute(\"contenteditable\")&&e.focus();var r=window.getSelection(),a=document.createRange();a.selectNodeContents(e),r.removeAllRanges(),r.addRange(a),n=r.toString()}return n}e.exports=t},function(e,n){function t(){}t.prototype={on:function(e,n,t){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:n,ctx:t}),this},once:function(e,n,t){var r=this;function a(){r.off(e,a),n.apply(t,arguments)}return a._=n,this.on(e,a,t)},emit:function(e){var n=[].slice.call(arguments,1),t=((this.e||(this.e={}))[e]||[]).slice(),r=0,a=t.length;for(r;r<a;r++)t[r].fn.apply(t[r].ctx,n);return this},off:function(e,n){var t=this.e||(this.e={}),r=t[e],a=[];if(r&&n)for(var l=0,o=r.length;l<o;l++)r[l].fn!==n&&r[l].fn._!==n&&a.push(r[l]);return a.length?t[e]=a:delete t[e],this}},e.exports=t,e.exports.TinyEmitter=t},function(e,n,t){var r=t(3),a=t(4);function l(e,n,t){if(!e&&!n&&!t)throw new Error(\"Missing required arguments\");if(!r.string(n))throw new TypeError(\"Second argument must be a String\");if(!r.fn(t))throw new TypeError(\"Third argument must be a Function\");if(r.node(e))return o(e,n,t);if(r.nodeList(e))return i(e,n,t);if(r.string(e))return c(e,n,t);throw new TypeError(\"First argument must be a String, HTMLElement, HTMLCollection, or NodeList\")}function o(e,n,t){return e.addEventListener(n,t),{destroy:function(){e.removeEventListener(n,t)}}}function i(e,n,t){return Array.prototype.forEach.call(e,(function(e){e.addEventListener(n,t)})),{destroy:function(){Array.prototype.forEach.call(e,(function(e){e.removeEventListener(n,t)}))}}}function c(e,n,t){return a(document.body,e,n,t)}e.exports=l},function(e,n){n.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},n.nodeList=function(e){var t=Object.prototype.toString.call(e);return void 0!==e&&(\"[object NodeList]\"===t||\"[object HTMLCollection]\"===t)&&\"length\"in e&&(0===e.length||n.node(e[0]))},n.string=function(e){return\"string\"===typeof e||e instanceof String},n.fn=function(e){var n=Object.prototype.toString.call(e);return\"[object Function]\"===n}},function(e,n,t){var r=t(5);function a(e,n,t,r,a){var l=o.apply(this,arguments);return e.addEventListener(t,l,a),{destroy:function(){e.removeEventListener(t,l,a)}}}function l(e,n,t,r,l){return\"function\"===typeof e.addEventListener?a.apply(null,arguments):\"function\"===typeof t?a.bind(null,document).apply(null,arguments):(\"string\"===typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,(function(e){return a(e,n,t,r,l)})))}function o(e,n,t,a){return function(t){t.delegateTarget=r(t.target,n),t.delegateTarget&&a.call(e,t)}}e.exports=l},function(e,n){var t=9;if(\"undefined\"!==typeof Element&&!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}function a(e,n){while(e&&e.nodeType!==t){if(\"function\"===typeof e.matches&&e.matches(n))return e;e=e.parentNode}}e.exports=a},function(e,n,t){\"use strict\";t.r(n);var r=t(0),a=t.n(r),l=\"function\"===typeof Symbol&&\"symbol\"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":o(e)},i=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function c(e,n){if(!(e instanceof n))throw new TypeError(\"Cannot call a class as a function\")}var u=function(){function e(n){c(this,e),this.resolveOptions(n),this.initSelection()}return i(e,[{key:\"resolveOptions\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=\"\"}},{key:\"initSelection\",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:\"selectFake\",value:function(){var e=this,n=\"rtl\"==document.documentElement.getAttribute(\"dir\");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener(\"click\",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement(\"textarea\"),this.fakeElem.style.fontSize=\"12pt\",this.fakeElem.style.border=\"0\",this.fakeElem.style.padding=\"0\",this.fakeElem.style.margin=\"0\",this.fakeElem.style.position=\"absolute\",this.fakeElem.style[n?\"right\":\"left\"]=\"-9999px\";var t=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=t+\"px\",this.fakeElem.setAttribute(\"readonly\",\"\"),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=a()(this.fakeElem),this.copyText()}},{key:\"removeFake\",value:function(){this.fakeHandler&&(this.container.removeEventListener(\"click\",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:\"selectTarget\",value:function(){this.selectedText=a()(this.target),this.copyText()}},{key:\"copyText\",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(n){e=!1}this.handleResult(e)}},{key:\"handleResult\",value:function(e){this.emitter.emit(e?\"success\":\"error\",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:\"clearSelection\",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:\"destroy\",value:function(){this.removeFake()}},{key:\"action\",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"copy\";if(this._action=e,\"copy\"!==this._action&&\"cut\"!==this._action)throw new Error('Invalid \"action\" value, use either \"copy\" or \"cut\"')},get:function(){return this._action}},{key:\"target\",set:function(e){if(void 0!==e){if(!e||\"object\"!==(\"undefined\"===typeof e?\"undefined\":l(e))||1!==e.nodeType)throw new Error('Invalid \"target\" value, use a valid Element');if(\"copy\"===this.action&&e.hasAttribute(\"disabled\"))throw new Error('Invalid \"target\" attribute. Please use \"readonly\" instead of \"disabled\" attribute');if(\"cut\"===this.action&&(e.hasAttribute(\"readonly\")||e.hasAttribute(\"disabled\")))throw new Error('Invalid \"target\" attribute. You can\\'t cut text from elements with \"readonly\" or \"disabled\" attributes');this._target=e}},get:function(){return this._target}}]),e}(),s=u,d=t(1),m=t.n(d),p=t(2),f=t.n(p),h=\"function\"===typeof Symbol&&\"symbol\"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":o(e)},y=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function g(e,n){if(!(e instanceof n))throw new TypeError(\"Cannot call a class as a function\")}function b(e,n){if(!e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return!n||\"object\"!==o(n)&&\"function\"!==typeof n?e:n}function v(e,n){if(\"function\"!==typeof n&&null!==n)throw new TypeError(\"Super expression must either be null or a function, not \"+o(n));e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var E=function(e){function n(e,t){g(this,n);var r=b(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return r.resolveOptions(t),r.listenClick(e),r}return v(n,e),y(n,[{key:\"resolveOptions\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=\"function\"===typeof e.action?e.action:this.defaultAction,this.target=\"function\"===typeof e.target?e.target:this.defaultTarget,this.text=\"function\"===typeof e.text?e.text:this.defaultText,this.container=\"object\"===h(e.container)?e.container:document.body}},{key:\"listenClick\",value:function(e){var n=this;this.listener=f()(e,\"click\",(function(e){return n.onClick(e)}))}},{key:\"onClick\",value:function(e){var n=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s({action:this.action(n),target:this.target(n),text:this.text(n),container:this.container,trigger:n,emitter:this})}},{key:\"defaultAction\",value:function(e){return k(\"action\",e)}},{key:\"defaultTarget\",value:function(e){var n=k(\"target\",e);if(n)return document.querySelector(n)}},{key:\"defaultText\",value:function(e){return k(\"text\",e)}},{key:\"destroy\",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:\"isSupported\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[\"copy\",\"cut\"],n=\"string\"===typeof e?[e]:e,t=!!document.queryCommandSupported;return n.forEach((function(e){t=t&&!!document.queryCommandSupported(e)})),t}}]),n}(m.a);function k(e,n){var t=\"data-clipboard-\"+e;if(n.hasAttribute(t))return n.getAttribute(t)}n[\"default\"]=E}])[\"default\"]}))}).call(this,t(\"u1Ra\")(e))},tEej:function(e,n,t){var r=t(\"Ojgd\"),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},tEiQ:function(e,n,t){\"use strict\";(function(e){var r=t(\"q1tI\"),a=t.n(r),l=t(\"dI71\"),o=t(\"17x9\"),i=t.n(o),c=1073741823,u=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof window?window:\"undefined\"!==typeof e?e:{};function s(){var e=\"__global_unique_id__\";return u[e]=(u[e]||0)+1}function d(e,n){return e===n?0!==e||1/e===1/n:e!==e&&n!==n}function m(e){var n=[];return{on:function(e){n.push(e)},off:function(e){n=n.filter((function(n){return n!==e}))},get:function(){return e},set:function(t,r){e=t,n.forEach((function(n){return n(e,r)}))}}}function p(e){return Array.isArray(e)?e[0]:e}function f(e,n){var t,a,o=\"__create-react-context-\"+s()+\"__\",u=function(e){function t(){var n;return n=e.apply(this,arguments)||this,n.emitter=m(n.props.value),n}Object(l[\"a\"])(t,e);var r=t.prototype;return r.getChildContext=function(){var e;return e={},e[o]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var t,r=this.props.value,a=e.value;d(r,a)?t=0:(t=\"function\"===typeof n?n(r,a):c,t|=0,0!==t&&this.emitter.set(e.value,t))}},r.render=function(){return this.props.children},t}(r[\"Component\"]);u.childContextTypes=(t={},t[o]=i.a.object.isRequired,t);var f=function(n){function t(){var e;return e=n.apply(this,arguments)||this,e.state={value:e.getValue()},e.onUpdate=function(n,t){var r=0|e.observedBits;0!==(r&t)&&e.setState({value:e.getValue()})},e}Object(l[\"a\"])(t,n);var r=t.prototype;return r.componentWillReceiveProps=function(e){var n=e.observedBits;this.observedBits=void 0===n||null===n?c:n},r.componentDidMount=function(){this.context[o]&&this.context[o].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?c:e},r.componentWillUnmount=function(){this.context[o]&&this.context[o].off(this.onUpdate)},r.getValue=function(){return this.context[o]?this.context[o].get():e},r.render=function(){return p(this.props.children)(this.state.value)},t}(r[\"Component\"]);return f.contextTypes=(a={},a[o]=i.a.object,a),{Provider:u,Consumer:f}}var h=a.a.createContext||f;n[\"a\"]=h}).call(this,t(\"Zeyf\"))},tIdH:function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"WmGa\"),t(\"f02A\");var r=t(\"jrin\"),a=t(\"q1tI\"),l=t(\"YCKM\"),o=t(\"TSYQ\"),i=t.n(o),c=t(\"z75s\"),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"steps\"),d=function(e){var n=e.direction,t=void 0===n?\"horizontal\":n,o=e.current,u=void 0===o?0:o,d=e.steps,m=e.status,p=\"error\"===m?\"roundclosefill\":\"roundcheckfill\",f=\"error\"===m?\"#f5222d\":\"#1890FF\",h=function(e,n){return n===u&&\"error\"===m&&e.errorTitle||e.title};return\"vertical\"===t?a[\"createElement\"](l[\"f\"],{className:s},null===d||void 0===d?void 0:d.map((function(e,n){return a[\"createElement\"](l[\"f\"],{key:n,className:\"\".concat(s,\"-step\")},0===n?a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-circle_current\")},a[\"createElement\"](l[\"d\"],{className:\"\".concat(s,\"-circle_current-icon\")},a[\"createElement\"](c[\"a\"],{type:\"roundcheckfill\",size:\"1.25rem\",color:\"#1890FF\"}))):a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-circle\")}),a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-line\")}),a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-step-header\")},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-step-header-title\")},e.title),a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-step-header-extra\")},e.extra)),a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"-step-description\")},e.description))}))):a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"_horizontal\")},null===d||void 0===d?void 0:d.map((function(e,n){var t;return a[\"createElement\"](l[\"f\"],{key:n,className:i()((t={},Object(r[\"a\"])(t,\"\".concat(s,\"_horizontal-step\"),!0),Object(r[\"a\"])(t,\"\".concat(s,\"_horizontal-step-finish\"),n<=u-1),t))},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"_horizontal-step-container\")},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"_horizontal-step-container-icon\")},n<u?a[\"createElement\"](c[\"a\"],{type:\"roundcheckfill\",size:\"1.25rem\",color:\"#1890FF\"}):null,n===u?a[\"createElement\"](c[\"a\"],{type:p,size:\"1.25rem\",color:f}):null,n>u?a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"_horizontal-step-container-icon-default\")},a[\"createElement\"](l[\"f\"],null)):null),a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"_horizontal-step-container-content\")},a[\"createElement\"](l[\"f\"],{className:\"\".concat(s,\"_horizontal-step-container-content-title\")},h(e,n)))))})))},m=d,p=t(\"Aell\"),f=t(\"30iO\");n[\"default\"]=function(){return a[\"createElement\"](p[\"a\"],{padding:!0},a[\"createElement\"](f[\"a\"],{noTitlePadding:!0,title:\"Basic\"},a[\"createElement\"](m,{current:1,steps:[{title:\"\\u5ba2\\u6237\\u4e0b\\u5355\"},{title:\"\\u5546\\u57ce\\u53d1\\u8d27\"},{title:\"\\u4e70\\u5bb6\\u786e\\u8ba4\"}]})),a[\"createElement\"](f[\"a\"],{noTitlePadding:!0,title:\"Status\"},a[\"createElement\"](m,{current:1,status:\"error\",steps:[{title:\"\\u5ba2\\u6237\\u4e0b\\u5355\"},{title:\"\\u5546\\u57ce\\u53d1\\u8d27\",errorTitle:\"\\u53d1\\u8d27\\u5931\\u8d25\"},{title:\"\\u4e70\\u5bb6\\u786e\\u8ba4\"}]})),a[\"createElement\"](f[\"a\"],{noTitlePadding:!0,title:\"Direction\"},a[\"createElement\"](l[\"f\"],{style:{padding:\"1.88rem 1.56rem\"}},a[\"createElement\"](m,{direction:\"vertical\",steps:[{title:\"\\u62a5\\u4ef7\\u6210\\u529f\"},{title:\"\\u8be2\\u4ef7\\u4e2d\"},{title:\"\\u5f85\\u5904\\u7406\"}]}))),a[\"createElement\"](f[\"a\"],{noTitlePadding:!0,title:\"Description & Extra\"},a[\"createElement\"](l[\"f\"],{style:{padding:\"1.88rem 1.56rem\"}},a[\"createElement\"](m,{direction:\"vertical\",steps:[{title:\"\\u62a5\\u4ef7\\u6210\\u529f\",description:\"\\u5ba2\\u6237\\u5df2\\u63a5\\u53d7\\u62a5\\u4ef7\",extra:\"2020-5-1\"},{title:\"\\u8be2\\u4ef7\\u4e2d\",description:\"\\u9500\\u552e\\u4ee5\\u5411\\u91c7\\u8d2d\\u63d0\\u4ea4\\u8be2\\u4ef7\\u8bf7\\u6c42\",extra:\"2020-4-27\"},{title:\"\\u5f85\\u5904\\u7406\",description:\"\\u5ba2\\u6237\\u5df2\\u4e0b\\u5355\\uff0c\\u8ba2\\u5355\\u7b49\\u5f85\\u9500\\u552e\\u5904\\u7406\",extra:\"2020-4-23\"}]}))))}},tJVT:function(e,n,t){\"use strict\";function r(e){if(Array.isArray(e))return e}function a(e,n){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done);r=!0)if(t.push(o.value),n&&t.length===n)break}catch(c){a=!0,l=c}finally{try{r||null==i[\"return\"]||i[\"return\"]()}finally{if(a)throw l}}return t}}t.d(n,\"a\",(function(){return i}));var l=t(\"Qw5x\");function o(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function i(e,n){return r(e)||a(e,n)||Object(l[\"a\"])(e,n)||o()}},\"tm/P\":function(e,n,t){\"use strict\";t.r(n);var r=t(\"0Owb\"),a=t(\"q1tI\"),l=t.n(a),o=(t(\"B2uJ\"),t(\"+su7\"),t(\"qOys\"),t(\"5Yjd\")),i=t.n(o),c=l.a.memo((function(){var e=t(\"K+nK\"),n=e(t(\"q1tI\")),r=e(t(\"NF3c\")),a=function(){return n[\"default\"].createElement(r[\"default\"],null)};return n[\"default\"].createElement(a)}));n[\"default\"]=function(){return l.a.createElement(l.a.Fragment,null,l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"checkbox\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#checkbox\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Checkbox\"),l.a.createElement(\"p\",null,\"Demo:\")),l.a.createElement(i.a,Object(r[\"a\"])({source:{tsx:\"import React, { useState } from 'react';\\nimport { View } from 'remax/one';\\nimport { Checkbox, Textarea } from 'anna-remax-ui';\\nimport { Block, Frame } from '../../common';\\nimport styles from './index.module.scss';\\n\\nconst radioStyle = { paddingBottom: '30px' };\\n\\nexport default () => {\\n  const [option, setOption] = useState(true);\\n  const [option1, setOption1] = useState([0]);\\n  const [option2, setOption2] = useState([0]);\\n\\n  const handleChange1 = (value: any[]) => {\\n    console.log('value', value);\\n    setOption1(value);\\n  };\\n\\n  const handleChange2 = (value: any[]) => {\\n    console.log('value', value);\\n    setOption2(value);\\n  };\\n\\n  return (\\n    <Frame padding>\\n      <Block title=\\\"Basic\\\" noTitlePadding>\\n        <View className={styles.container}>\\n          <Checkbox checked={option} onChange={() => setOption(s => !s)}>\\n            Checkbox\\n          </Checkbox>\\n        </View>\\n      </Block>\\n      <Block title=\\\"Group\\\" noTitlePadding>\\n        <Checkbox.Group value={option1} onChange={handleChange1}>\\n          <Checkbox value={0}>\\u65f6\\u6548\\u95ee\\u9898</Checkbox>\\n          <Checkbox value={1}>\\u4ef7\\u683c\\u95ee\\u9898</Checkbox>\\n          <Checkbox value={2}>\\u5176\\u4ed6</Checkbox>\\n        </Checkbox.Group>\\n      </Block>\\n      <Block title=\\\"Direction & Extra\\\" noTitlePadding>\\n        <View className={styles.container}>\\n          <Checkbox.Group direction=\\\"column\\\" value={option2} onChange={handleChange2}>\\n            <Checkbox value={0} style={radioStyle}>\\n              \\u65f6\\u6548\\u95ee\\u9898\\n            </Checkbox>\\n            <Checkbox value={1} style={radioStyle}>\\n              \\u4ef7\\u683c\\u95ee\\u9898\\n            </Checkbox>\\n            <Checkbox\\n              value={2}\\n              extra={\\n                <Textarea\\n                  className={styles.remarks}\\n                  placeholder=\\\"\\u82e5\\u4e3a\\u5176\\u4ed6\\uff0c\\u8bf7\\u586b\\u5199\\u5907\\u6ce8\\uff08\\u6ce8\\uff1a\\u6b64\\u5904\\u4e3aextra\\uff09\\\"\\n                  value={''}\\n                  showCount={false}\\n                />\\n              }\\n            >\\n              \\u5176\\u4ed6\\n            </Checkbox>\\n          </Checkbox.Group>\\n        </View>\\n      </Block>\\n    </Frame>\\n  );\\n};\\n\",jsx:\"'use strict';\\n\\nfunction _typeof(obj) {\\n  '@babel/helpers - typeof';\\n  if (typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol') {\\n    _typeof = function _typeof(obj) {\\n      return typeof obj;\\n    };\\n  } else {\\n    _typeof = function _typeof(obj) {\\n      return obj &&\\n        typeof Symbol === 'function' &&\\n        obj.constructor === Symbol &&\\n        obj !== Symbol.prototype\\n        ? 'symbol'\\n        : typeof obj;\\n    };\\n  }\\n  return _typeof(obj);\\n}\\n\\nObject.defineProperty(exports, '__esModule', {\\n  value: true,\\n});\\nexports['default'] = void 0;\\n\\nvar _react = _interopRequireWildcard(require('react'));\\n\\nvar _one = require('remax/one');\\n\\nvar _annaRemaxUi = require('anna-remax-ui');\\n\\nvar _common = require('../../common');\\n\\nvar _indexModule = _interopRequireDefault(require('./index.module.scss'));\\n\\nfunction _interopRequireDefault(obj) {\\n  return obj && obj.__esModule ? obj : { default: obj };\\n}\\n\\nfunction _getRequireWildcardCache() {\\n  if (typeof WeakMap !== 'function') return null;\\n  var cache = new WeakMap();\\n  _getRequireWildcardCache = function _getRequireWildcardCache() {\\n    return cache;\\n  };\\n  return cache;\\n}\\n\\nfunction _interopRequireWildcard(obj) {\\n  if (obj && obj.__esModule) {\\n    return obj;\\n  }\\n  if (obj === null || (_typeof(obj) !== 'object' && typeof obj !== 'function')) {\\n    return { default: obj };\\n  }\\n  var cache = _getRequireWildcardCache();\\n  if (cache && cache.has(obj)) {\\n    return cache.get(obj);\\n  }\\n  var newObj = {};\\n  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\\n  for (var key in obj) {\\n    if (Object.prototype.hasOwnProperty.call(obj, key)) {\\n      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\\n      if (desc && (desc.get || desc.set)) {\\n        Object.defineProperty(newObj, key, desc);\\n      } else {\\n        newObj[key] = obj[key];\\n      }\\n    }\\n  }\\n  newObj['default'] = obj;\\n  if (cache) {\\n    cache.set(obj, newObj);\\n  }\\n  return newObj;\\n}\\n\\nfunction _slicedToArray(arr, i) {\\n  return (\\n    _arrayWithHoles(arr) ||\\n    _iterableToArrayLimit(arr, i) ||\\n    _unsupportedIterableToArray(arr, i) ||\\n    _nonIterableRest()\\n  );\\n}\\n\\nfunction _nonIterableRest() {\\n  throw new TypeError(\\n    'Invalid attempt to destructure non-iterable instance.\\\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',\\n  );\\n}\\n\\nfunction _unsupportedIterableToArray(o, minLen) {\\n  if (!o) return;\\n  if (typeof o === 'string') return _arrayLikeToArray(o, minLen);\\n  var n = Object.prototype.toString.call(o).slice(8, -1);\\n  if (n === 'Object' && o.constructor) n = o.constructor.name;\\n  if (n === 'Map' || n === 'Set') return Array.from(o);\\n  if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))\\n    return _arrayLikeToArray(o, minLen);\\n}\\n\\nfunction _arrayLikeToArray(arr, len) {\\n  if (len == null || len > arr.length) len = arr.length;\\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\\n    arr2[i] = arr[i];\\n  }\\n  return arr2;\\n}\\n\\nfunction _iterableToArrayLimit(arr, i) {\\n  if (typeof Symbol === 'undefined' || !(Symbol.iterator in Object(arr))) return;\\n  var _arr = [];\\n  var _n = true;\\n  var _d = false;\\n  var _e = undefined;\\n  try {\\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\\n      _arr.push(_s.value);\\n      if (i && _arr.length === i) break;\\n    }\\n  } catch (err) {\\n    _d = true;\\n    _e = err;\\n  } finally {\\n    try {\\n      if (!_n && _i['return'] != null) _i['return']();\\n    } finally {\\n      if (_d) throw _e;\\n    }\\n  }\\n  return _arr;\\n}\\n\\nfunction _arrayWithHoles(arr) {\\n  if (Array.isArray(arr)) return arr;\\n}\\n\\nvar radioStyle = {\\n  paddingBottom: '30px',\\n};\\n\\nvar _default = function _default() {\\n  var _useState = (0, _react.useState)(true),\\n    _useState2 = _slicedToArray(_useState, 2),\\n    option = _useState2[0],\\n    setOption = _useState2[1];\\n\\n  var _useState3 = (0, _react.useState)([0]),\\n    _useState4 = _slicedToArray(_useState3, 2),\\n    option1 = _useState4[0],\\n    setOption1 = _useState4[1];\\n\\n  var _useState5 = (0, _react.useState)([0]),\\n    _useState6 = _slicedToArray(_useState5, 2),\\n    option2 = _useState6[0],\\n    setOption2 = _useState6[1];\\n\\n  var handleChange1 = function handleChange1(value) {\\n    console.log('value', value);\\n    setOption1(value);\\n  };\\n\\n  var handleChange2 = function handleChange2(value) {\\n    console.log('value', value);\\n    setOption2(value);\\n  };\\n\\n  return (\\n    <_common.Frame padding>\\n      <_common.Block title=\\\"Basic\\\" noTitlePadding>\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Checkbox\\n            checked={option}\\n            onChange={function () {\\n              return setOption(function (s) {\\n                return !s;\\n              });\\n            }}\\n          >\\n            Checkbox\\n          </_annaRemaxUi.Checkbox>\\n        </_one.View>\\n      </_common.Block>\\n      <_common.Block title=\\\"Group\\\" noTitlePadding>\\n        <_annaRemaxUi.Checkbox.Group value={option1} onChange={handleChange1}>\\n          <_annaRemaxUi.Checkbox value={0}>\\u65f6\\u6548\\u95ee\\u9898</_annaRemaxUi.Checkbox>\\n          <_annaRemaxUi.Checkbox value={1}>\\u4ef7\\u683c\\u95ee\\u9898</_annaRemaxUi.Checkbox>\\n          <_annaRemaxUi.Checkbox value={2}>\\u5176\\u4ed6</_annaRemaxUi.Checkbox>\\n        </_annaRemaxUi.Checkbox.Group>\\n      </_common.Block>\\n      <_common.Block title=\\\"Direction & Extra\\\" noTitlePadding>\\n        <_one.View className={_indexModule['default'].container}>\\n          <_annaRemaxUi.Checkbox.Group direction=\\\"column\\\" value={option2} onChange={handleChange2}>\\n            <_annaRemaxUi.Checkbox value={0} style={radioStyle}>\\n              \\u65f6\\u6548\\u95ee\\u9898\\n            </_annaRemaxUi.Checkbox>\\n            <_annaRemaxUi.Checkbox value={1} style={radioStyle}>\\n              \\u4ef7\\u683c\\u95ee\\u9898\\n            </_annaRemaxUi.Checkbox>\\n            <_annaRemaxUi.Checkbox\\n              value={2}\\n              extra={\\n                <_annaRemaxUi.Textarea\\n                  className={_indexModule['default'].remarks}\\n                  placeholder=\\\"\\u82e5\\u4e3a\\u5176\\u4ed6\\uff0c\\u8bf7\\u586b\\u5199\\u5907\\u6ce8\\uff08\\u6ce8\\uff1a\\u6b64\\u5904\\u4e3aextra\\uff09\\\"\\n                  value={''}\\n                  showCount={false}\\n                />\\n              }\\n            >\\n              \\u5176\\u4ed6\\n            </_annaRemaxUi.Checkbox>\\n          </_annaRemaxUi.Checkbox.Group>\\n        </_one.View>\\n      </_common.Block>\\n    </_common.Frame>\\n  );\\n};\\n\\nexports['default'] = _default;\\n\"}},{path:\"/_demos/index-5\",dependencies:{remax:\"2.8.4\",classnames:\"2.2.6\"},files:{\"common/index.ts\":{path:\"../../common\",content:\"export { default as Frame } from './frame';\\n\\nexport { default as Block } from './block';\\n\\nexport { default as Grid } from './grid';\\n\\nexport { default as GridItem } from './grid-item';\\n\"},\"frame/index.tsx\":{path:\"./frame\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  className?: string;\\n  grayBg?: boolean;\\n  lightBg?: boolean;\\n  padding?: boolean;\\n  style?: React.CSSProperties;\\n}\\n\\nconst Frame = (props: BlockProps) => {\\n  const { title, children, className = '', grayBg, lightBg, padding, style } = props;\\n\\n  let backgroundColor = '#FDFFFD';\\n  if (grayBg) {\\n    backgroundColor = '#F2F2F2';\\n  }\\n  if (lightBg) {\\n    backgroundColor = '#F7F7F7';\\n  }\\n\\n  return (\\n    <View\\n      className={classNames({\\n        [styles.app]: true,\\n        [className]: true,\\n        [styles.padding]: padding,\\n      })}\\n      style={{\\n        ...style,\\n        backgroundColor,\\n      }}\\n    >\\n      {title ? <View className={styles.title}>{title}</View> : null}\\n      <View className={styles.content}>{children}</View>\\n    </View>\\n  );\\n};\\n\\nexport default Frame;\\n\"},\"index.module.scss\":{path:\"./index.module.scss\",content:\"@import '../../../../components/style/theme/index.scss';\\r\\n\\r\\n.app{\\r\\n  margin-bottom: 30px;\\r\\n  box-sizing: border-box;\\r\\n  width: 720px;\\r\\n  min-height: 1280px;\\r\\n  background: $light-base;\\r\\n  overflow: scroll;\\r\\n  border-radius: 16px;\\r\\n  box-shadow: #EEE 0 8px 24px;\\r\\n  transform: translateZ(0); // \\u5229\\u7528CSS3\\u7684transform\\u4f7ffixed\\u76f8\\u5bf9\\u4e8eapp\\u5b9a\\u4f4d\\r\\n  -webkit-transform: translateZ(0);\\r\\n  .title{\\r\\n    box-sizing: border-box;\\r\\n    height: 112px;\\r\\n    line-height: 112px;\\r\\n    text-align: center;\\r\\n    font-size: 32px;\\r\\n    font-weight: 500;\\r\\n    color: $light-base;\\r\\n  }\\r\\n  .content{\\r\\n    \\r\\n  }\\r\\n}\\r\\n\\r\\n.padding{\\r\\n  padding: 28px;\\r\\n}\"},\"block/index.tsx\":{path:\"./block\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport classNames from 'classnames';\\nimport styles from './index.module.scss';\\n\\nexport interface BlockProps {\\n  title?: React.ReactNode;\\n  children?: React.ReactNode;\\n  noTitlePadding?: boolean;\\n  contentStyle?: React.CSSProperties;\\n  className?: string;\\n}\\n\\nconst Block = (props: BlockProps) => {\\n  const { title, children, noTitlePadding, contentStyle, className } = props;\\n\\n  return (\\n    <View className={classNames(styles.block, className)}>\\n      <View className={styles.title} style={{ paddingLeft: noTitlePadding ? '0' : '24px' }}>\\n        {title}\\n      </View>\\n      <View className={styles.content} style={contentStyle}>\\n        {children}\\n      </View>\\n    </View>\\n  );\\n};\\n\\nexport default Block;\\n\"},\"grid/index.tsx\":{path:\"./grid\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridProps {\\n  children?: any;\\n}\\n\\nconst Grid = (props: GridProps) => {\\n  const { children } = props;\\n  return <View className={styles.grid}>{children}</View>;\\n};\\n\\nexport default Grid;\\n\"},\"grid-item/index.tsx\":{path:\"./grid-item\",content:\"import * as React from 'react';\\nimport { View } from 'remax/one';\\nimport styles from './index.module.scss';\\n\\nexport interface GridItemProps {\\n  name?: string;\\n  children?: any;\\n}\\n\\nconst GridItem = (props: GridItemProps) => {\\n  const { name, children } = props;\\n  return (\\n    <View className={styles.gridItem}>\\n      {children}\\n      <View className={styles.name}>{name}</View>\\n    </View>\\n  );\\n};\\n\\nexport default GridItem;\\n\"}}}),l.a.createElement(c,null)),l.a.createElement(\"div\",{className:\"markdown\"},l.a.createElement(\"h2\",{id:\"api\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#api\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"API\"),l.a.createElement(\"h4\",{id:\"checkbox-1\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#checkbox-1\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Checkbox\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"checked\"),l.a.createElement(\"td\",null,\"\\u6307\\u5b9a\\u5f53\\u524d\\u662f\\u5426\\u9009\\u4e2d\"),l.a.createElement(\"td\",null,\"boolean\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"false\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u6839\\u636e value \\u8fdb\\u884c\\u6bd4\\u8f83\\uff0c\\u5224\\u65ad\\u662f\\u5426\\u9009\\u4e2d\"),l.a.createElement(\"td\",null,\"string | number\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"extra\"),l.a.createElement(\"td\",null,\"Checkbox\\u4e0b\\u65b9\\u6dfb\\u52a0\\u7684\\u5176\\u4ed6\\u4fe1\\u606f\"),l.a.createElement(\"td\",null,\"ReactNode\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"style\"),l.a.createElement(\"td\",null,\"\\u81ea\\u5b9a\\u4e49Checkbox\\u6837\\u5f0f\"),l.a.createElement(\"td\",null,\"CSSProperties\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"Checkbox\\u53d8\\u5316\\u65f6\\u7684\\u56de\\u8c03\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(checked: boolean, e: any) => void\"),l.a.createElement(\"td\",null,\"-\")))),l.a.createElement(\"h4\",{id:\"checkboxgroup\"},l.a.createElement(\"a\",{\"aria-hidden\":\"true\",href:\"#checkboxgroup\"},l.a.createElement(\"span\",{className:\"icon icon-link\"})),\"Checkbox.Group\"),l.a.createElement(\"table\",null,l.a.createElement(\"thead\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"th\",null,\"\\u5c5e\\u6027\"),l.a.createElement(\"th\",null,\"\\u8bf4\\u660e\"),l.a.createElement(\"th\",null,\"\\u7c7b\\u578b\"),l.a.createElement(\"th\",null,\"\\u9ed8\\u8ba4\\u503c\"))),l.a.createElement(\"tbody\",null,l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"value\"),l.a.createElement(\"td\",null,\"\\u7528\\u4e8e\\u8bbe\\u7f6e\\u5f53\\u524d\\u9009\\u4e2d\\u7684\\u503c\"),l.a.createElement(\"td\",null,\"string[] | number[]\"),l.a.createElement(\"td\",null,\"-\")),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"direction\"),l.a.createElement(\"td\",null,\"Group\\u91cc\\u7684Checkbox\\u7684\\u6392\\u5217\\u65b9\\u5411\"),l.a.createElement(\"td\",null,\"string\"),l.a.createElement(\"td\",null,l.a.createElement(\"code\",null,\"row\"))),l.a.createElement(\"tr\",null,l.a.createElement(\"td\",null,\"onChange\"),l.a.createElement(\"td\",null,\"\\u9009\\u9879\\u53d8\\u5316\\u65f6\\u7684\\u56de\\u8c03\\u51fd\\u6570\"),l.a.createElement(\"td\",null,\"(v: string[] | number[]) => void\"),l.a.createElement(\"td\",null,\"-\"))))))}},u1Ra:function(e,n){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,\"loaded\",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,\"id\",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},uOPS:function(e,n){e.exports=!0},uXUn:function(e,n,t){\"use strict\";t.r(n);t(\"7mvp\");var r=t(\"bTPZ\"),a=(t(\"zswl\"),t(\"SkHb\")),l=(t(\"8mMu\"),t(\"Ehkg\"),t(\"k1fw\")),o=t(\"jrin\"),i=t(\"oBTY\"),c=t(\"tJVT\"),u=t(\"q1tI\"),s=t.n(u),d=t(\"YCKM\"),m=t(\"TSYQ\"),p=t.n(m),f=t(\"bS3J\"),h=Object(f[\"a\"])(\"skeleton\"),y=function(e){var n,t=e.title,r=void 0===t||t,a=e.titleColor,m=e.backgroundColor,f=e.active,y=e.avatar,g=void 0!==y&&y,b=e.loading,v=void 0===b||b,E=e.image,k=void 0!==E&&E,x=e.paragraph,_=void 0===x?{rows:3,width:[80,\"auto\",200]}:x,w=e.repetitions,S=void 0===w?1:w,C=e.space,R=e.customize,T=e.fade,O=e.style,j=e.children,N=s.a.useState(!1),P=Object(c[\"a\"])(N,2),F=P[0],B=P[1],A=s.a.useState(!1),V=Object(c[\"a\"])(A,2),I=V[0],U=V[1];Object(u[\"useEffect\"])((function(){T&&(v||setTimeout((function(){B(!0)}),300),v&&(B(!1),U(!1)))}),[v]),Object(u[\"useEffect\"])((function(){T&&F&&setTimeout((function(){U(!0)}),100)}),[F]);var D,M=Object(u[\"useMemo\"])((function(){return _.rows?Object(i[\"a\"])(new Array(_.rows).keys()):[]}),[_]),L=Object(u[\"useMemo\"])((function(){return\"number\"===typeof _.width?Object(i[\"a\"])(new Array(M.length).fill(\"\".concat(_.width,\"px\"))):\"string\"===typeof _.width?Object(i[\"a\"])(new Array(M.length).fill(_.width)):Array.isArray(_.width)?null===(e=_.width)||void 0===e?void 0:e.map((function(e){return\"number\"===typeof e?\"\".concat(e,\"px\"):\"string\"===typeof e?e:\"auto\"})):void 0;var e}),[_]),K=function(e){var n;return e?s.a.createElement(d[\"f\"],{className:p()((n={},Object(o[\"a\"])(n,\"\".concat(h,\"-image\"),!0),Object(o[\"a\"])(n,\"\".concat(h,\"-active\"),f),n))}):null},q=function(e){var n;return e?s.a.createElement(d[\"f\"],{className:p()((n={},Object(o[\"a\"])(n,\"\".concat(h,\"-avatar\"),!0),Object(o[\"a\"])(n,\"\".concat(h,\"-active\"),f),n))}):null},z=function(e){var n;return e?s.a.createElement(d[\"f\"],{className:p()((n={},Object(o[\"a\"])(n,\"\".concat(h,\"-title\"),!0),Object(o[\"a\"])(n,\"\".concat(h,\"-active\"),f),n)),style:{backgroundColor:a}}):null},G=function(){return M.map((function(e,n){var t;return s.a.createElement(d[\"f\"],{key:e,className:p()((t={},Object(o[\"a\"])(t,\"\".concat(h,\"-row\"),!0),Object(o[\"a\"])(t,\"\".concat(h,\"-active\"),f),t)),style:{width:null===L||void 0===L?void 0:L[n]}})}))},W=function(){var e=Object(i[\"a\"])(new Array(S).keys());return s.a.createElement(s.a.Fragment,null,null===e||void 0===e?void 0:e.map((function(n,t){return s.a.createElement(d[\"f\"],{key:n,className:\"\".concat(h,\"-item\"),style:{marginBottom:t!==e.length-1?C:0}},R||s.a.createElement(s.a.Fragment,null,K(k),q(g),z(r),G()))})))};return T?s.a.createElement(d[\"f\"],{className:h},F?s.a.createElement(d[\"f\"],{className:p()((D={},Object(o[\"a\"])(D,\"\".concat(h,\"-container\"),!0),Object(o[\"a\"])(D,\"\".concat(h,\"-container-active\"),I),D))},j):s.a.createElement(d[\"f\"],{className:p()(\"\".concat(h,\"-placeholder\"),Object(o[\"a\"])({},\"\".concat(h,\"-hidden\"),!v)),style:Object(l[\"a\"])({backgroundColor:m},O)},W())):s.a.createElement(d[\"f\"],{className:h},v?s.a.createElement(d[\"f\"],{className:\"\".concat(h,\"-placeholder\"),style:Object(l[\"a\"])({backgroundColor:m},O)},W()):s.a.createElement(d[\"f\"],{className:p()((n={},Object(o[\"a\"])(n,\"\".concat(h,\"-container\"),!0),Object(o[\"a\"])(n,\"\".concat(h,\"-container-active\"),!0),n))},j))},g=y,b=t(\"Aell\"),v=t(\"30iO\"),E=t(\"bk2w\"),k=t.n(E),x=u[\"createElement\"](d[\"f\"],{className:k.a.app},u[\"createElement\"](d[\"f\"],{className:k.a.image}),u[\"createElement\"](d[\"f\"],{className:k.a.info},u[\"createElement\"](d[\"f\"],{className:k.a.main},u[\"createElement\"](d[\"f\"],{className:k.a.title}),u[\"createElement\"](d[\"f\"],{className:k.a.item})),u[\"createElement\"](d[\"f\"],{className:k.a.footer},u[\"createElement\"](d[\"d\"],{className:k.a.price}),u[\"createElement\"](d[\"d\"],{className:k.a.cart}))));n[\"default\"]=function(){var e=u[\"useState\"](!1),n=Object(c[\"a\"])(e,2),t=n[0],l=n[1],o=u[\"useState\"](!0),i=Object(c[\"a\"])(o,2),s=i[0],m=i[1],p=function(e){l(e),m(!e)};return u[\"createElement\"](b[\"a\"],null,u[\"createElement\"](v[\"a\"],{title:\"Basic\"},u[\"createElement\"](g,null)),u[\"createElement\"](v[\"a\"],{title:\"TitleColor\"},u[\"createElement\"](g,{titleColor:\"rgba(255, 153, 153, 0.2)\"})),u[\"createElement\"](v[\"a\"],{title:\"Without title\"},u[\"createElement\"](g,{title:!1})),u[\"createElement\"](v[\"a\"],{title:\"Paragraph\"},u[\"createElement\"](g,{paragraph:{rows:4,width:[240,\"aut0\",\"aut0\",200]}})),u[\"createElement\"](v[\"a\"],{title:\"Avatar\"},u[\"createElement\"](g,{avatar:!0})),u[\"createElement\"](v[\"a\"],{title:\"Image\"},u[\"createElement\"](g,{avatar:!0,image:!0})),u[\"createElement\"](v[\"a\"],{title:\"Customize\"},u[\"createElement\"](g,{customize:x})),u[\"createElement\"](v[\"a\"],{title:\"Fade\",contentStyle:{height:\"9.38rem\"}},u[\"createElement\"](d[\"f\"],{className:k.a.action},u[\"createElement\"](a[\"a\"],{small:!0,checked:t,onChange:p})),u[\"createElement\"](g,{fade:!0,loading:s},u[\"createElement\"](r[\"a\"],null,u[\"createElement\"](d[\"f\"],{className:k.a.content},\"Amazing!!!\")))),u[\"createElement\"](v[\"a\"],{title:\"Repetitions\"},u[\"createElement\"](g,{repetitions:3})),u[\"createElement\"](v[\"a\"],{title:\"Space\"},u[\"createElement\"](g,{repetitions:2,space:50})),u[\"createElement\"](v[\"a\"],{title:\"Style\"},u[\"createElement\"](g,{style:{padding:10,borderRadius:6,margin:\"0 0.63rem\",backgroundColor:\"#FFEEEE\"}})))}},uq05:function(e,n,t){\"use strict\";t.d(n,\"a\",(function(){return o}));var r=t(\"0Owb\"),a=t(\"k1fw\"),l=t(\"q1tI\");function o(e){return l[\"createElement\"](\"div\",Object(r[\"a\"])({},e,{style:Object(a[\"a\"])(Object(a[\"a\"])({},e.style),{},{overflow:\"scroll\"})}))}},\"v+AA\":function(e,n,t){\"use strict\";t.r(n);t(\"f02A\");var r=t(\"z75s\"),a=t(\"q1tI\"),l=t(\"Aell\"),o=t(\"30iO\"),i=t(\"oZ+L\"),c=t(\"By9Z\");n[\"default\"]=function(){return a[\"createElement\"](l[\"a\"],{grayBg:!0},a[\"createElement\"](o[\"a\"],{title:\"Type\"},a[\"createElement\"](i[\"a\"],null,a[\"createElement\"](c[\"a\"],{name:\"check\"},a[\"createElement\"](r[\"a\"],{type:\"check\",size:\"1.56rem\"})),a[\"createElement\"](c[\"a\"],{name:\"close\"},a[\"createElement\"](r[\"a\"],{type:\"close\",size:\"1.56rem\"})),a[\"createElement\"](c[\"a\"],{name:\"comment\"},a[\"createElement\"](r[\"a\"],{type:\"comment\",size:\"1.56rem\"})),a[\"createElement\"](c[\"a\"],{name:\"scan\"},a[\"createElement\"](r[\"a\"],{type:\"scan\",size:\"1.56rem\"})),a[\"createElement\"](c[\"a\"],{name:\"locationfill\"},a[\"createElement\"](r[\"a\"],{type:\"locationfill\",size:\"1.56rem\"})),a[\"createElement\"](c[\"a\"],{name:\"emojifill\"},a[\"createElement\"](r[\"a\"],{type:\"emojifill\",size:\"1.56rem\"})))),a[\"createElement\"](o[\"a\"],{title:\"Size\"},a[\"createElement\"](i[\"a\"],null,a[\"createElement\"](c[\"a\"],{name:\"72 px\"},a[\"createElement\"](r[\"a\"],{type:\"favorfill\",size:\"2.25rem\"})),a[\"createElement\"](c[\"a\"],{name:\"50 px\"},a[\"createElement\"](r[\"a\"],{type:\"favorfill\",size:\"1.56rem\"})),a[\"createElement\"](c[\"a\"],{name:\"default\"},a[\"createElement\"](r[\"a\"],{type:\"favorfill\",size:\"0.88rem\"})))),a[\"createElement\"](o[\"a\"],{title:\"Color\"},a[\"createElement\"](i[\"a\"],null,a[\"createElement\"](c[\"a\"],{name:\"#FF6666\"},a[\"createElement\"](r[\"a\"],{type:\"likefill\",size:\"1.56rem\",color:\"#FF6666\"})),a[\"createElement\"](c[\"a\"],{name:\"#FFCC33\"},a[\"createElement\"](r[\"a\"],{type:\"likefill\",size:\"1.56rem\",color:\"#FFCC33\"})),a[\"createElement\"](c[\"a\"],{name:\"default\"},a[\"createElement\"](r[\"a\"],{type:\"likefill\",size:\"1.56rem\"})))))}},v5yi:function(e,n,t){},vRGJ:function(e,n,t){var r=t(\"z01/\"),a=t(\"AqCL\");e.exports=v,e.exports.parse=o,e.exports.compile=i,e.exports.tokensToFunction=s,e.exports.tokensToRegExp=b;var l=new RegExp([\"(\\\\\\\\.)\",\"([\\\\/.])?(?:(?:\\\\:(\\\\w+)(?:\\\\(((?:\\\\\\\\.|[^\\\\\\\\()])+)\\\\))?|\\\\(((?:\\\\\\\\.|[^\\\\\\\\()])+)\\\\))([+*?])?|(\\\\*))\"].join(\"|\"),\"g\");function o(e,n){var t,r=[],a=0,o=0,i=\"\",c=n&&n.delimiter||\"/\";while(null!=(t=l.exec(e))){var u=t[0],s=t[1],p=t.index;if(i+=e.slice(o,p),o=p+u.length,s)i+=s[1];else{var f=e[o],h=t[2],y=t[3],g=t[4],b=t[5],v=t[6],E=t[7];i&&(r.push(i),i=\"\");var k=null!=h&&null!=f&&f!==h,x=\"+\"===v||\"*\"===v,_=\"?\"===v||\"*\"===v,w=t[2]||c,S=g||b;r.push({name:y||a++,prefix:h||\"\",delimiter:w,optional:_,repeat:x,partial:k,asterisk:!!E,pattern:S?m(S):E?\".*\":\"[^\"+d(w)+\"]+?\"})}}return o<e.length&&(i+=e.substr(o)),i&&r.push(i),r}function i(e,n){return s(o(e,n),n)}function c(e){return encodeURI(e).replace(/[\\/?#]/g,(function(e){return\"%\"+e.charCodeAt(0).toString(16).toUpperCase()}))}function u(e){return encodeURI(e).replace(/[?#]/g,(function(e){return\"%\"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,n){for(var t=new Array(e.length),l=0;l<e.length;l++)\"object\"===r(e[l])&&(t[l]=new RegExp(\"^(?:\"+e[l].pattern+\")$\",f(n)));return function(n,r){for(var l=\"\",o=n||{},i=r||{},s=i.pretty?c:encodeURIComponent,d=0;d<e.length;d++){var m=e[d];if(\"string\"!==typeof m){var p,f=o[m.name];if(null==f){if(m.optional){m.partial&&(l+=m.prefix);continue}throw new TypeError('Expected \"'+m.name+'\" to be defined')}if(a(f)){if(!m.repeat)throw new TypeError('Expected \"'+m.name+'\" to not repeat, but received `'+JSON.stringify(f)+\"`\");if(0===f.length){if(m.optional)continue;throw new TypeError('Expected \"'+m.name+'\" to not be empty')}for(var h=0;h<f.length;h++){if(p=s(f[h]),!t[d].test(p))throw new TypeError('Expected all \"'+m.name+'\" to match \"'+m.pattern+'\", but received `'+JSON.stringify(p)+\"`\");l+=(0===h?m.prefix:m.delimiter)+p}}else{if(p=m.asterisk?u(f):s(f),!t[d].test(p))throw new TypeError('Expected \"'+m.name+'\" to match \"'+m.pattern+'\", but received \"'+p+'\"');l+=m.prefix+p}}else l+=m}return l}}function d(e){return e.replace(/([.+*?=^!:${}()[\\]|\\/\\\\])/g,\"\\\\$1\")}function m(e){return e.replace(/([=!:$\\/()])/g,\"\\\\$1\")}function p(e,n){return e.keys=n,e}function f(e){return e&&e.sensitive?\"\":\"i\"}function h(e,n){var t=e.source.match(/\\((?!\\?)/g);if(t)for(var r=0;r<t.length;r++)n.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return p(e,n)}function y(e,n,t){for(var r=[],a=0;a<e.length;a++)r.push(v(e[a],n,t).source);var l=new RegExp(\"(?:\"+r.join(\"|\")+\")\",f(t));return p(l,n)}function g(e,n,t){return b(o(e,t),n,t)}function b(e,n,t){a(n)||(t=n||t,n=[]),t=t||{};for(var r=t.strict,l=!1!==t.end,o=\"\",i=0;i<e.length;i++){var c=e[i];if(\"string\"===typeof c)o+=d(c);else{var u=d(c.prefix),s=\"(?:\"+c.pattern+\")\";n.push(c),c.repeat&&(s+=\"(?:\"+u+s+\")*\"),s=c.optional?c.partial?u+\"(\"+s+\")?\":\"(?:\"+u+\"(\"+s+\"))?\":u+\"(\"+s+\")\",o+=s}}var m=d(t.delimiter||\"/\"),h=o.slice(-m.length)===m;return r||(o=(h?o.slice(0,-m.length):o)+\"(?:\"+m+\"(?=$))?\"),o+=l?\"$\":r&&h?\"\":\"(?=\"+m+\"|$)\",p(new RegExp(\"^\"+o,f(t)),n)}function v(e,n,t){return a(n)||(t=n||t,n=[]),t=t||{},e instanceof RegExp?h(e,n):a(e)?y(e,n,t):g(e,n,t)}},vg9a:function(e,n,t){},viRO:function(e,n,t){\"use strict\";var r=t(\"MgzW\"),a=\"function\"===typeof Symbol&&Symbol.for,l=a?Symbol.for(\"react.element\"):60103,o=a?Symbol.for(\"react.portal\"):60106,i=a?Symbol.for(\"react.fragment\"):60107,c=a?Symbol.for(\"react.strict_mode\"):60108,u=a?Symbol.for(\"react.profiler\"):60114,s=a?Symbol.for(\"react.provider\"):60109,d=a?Symbol.for(\"react.context\"):60110,m=a?Symbol.for(\"react.forward_ref\"):60112,p=a?Symbol.for(\"react.suspense\"):60113,f=a?Symbol.for(\"react.memo\"):60115,h=a?Symbol.for(\"react.lazy\"):60116,y=\"function\"===typeof Symbol&&Symbol.iterator;function g(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,t=1;t<arguments.length;t++)n+=\"&args[]=\"+encodeURIComponent(arguments[t]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v={};function E(e,n,t){this.props=e,this.context=n,this.refs=v,this.updater=t||b}function k(){}function x(e,n,t){this.props=e,this.context=n,this.refs=v,this.updater=t||b}E.prototype.isReactComponent={},E.prototype.setState=function(e,n){if(\"object\"!==typeof e&&\"function\"!==typeof e&&null!=e)throw Error(g(85));this.updater.enqueueSetState(this,e,n,\"setState\")},E.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,\"forceUpdate\")},k.prototype=E.prototype;var _=x.prototype=new k;_.constructor=x,r(_,E.prototype),_.isPureReactComponent=!0;var w={current:null},S=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function R(e,n,t){var r,a={},o=null,i=null;if(null!=n)for(r in void 0!==n.ref&&(i=n.ref),void 0!==n.key&&(o=\"\"+n.key),n)S.call(n,r)&&!C.hasOwnProperty(r)&&(a[r]=n[r]);var c=arguments.length-2;if(1===c)a.children=t;else if(1<c){for(var u=Array(c),s=0;s<c;s++)u[s]=arguments[s+2];a.children=u}if(e&&e.defaultProps)for(r in c=e.defaultProps,c)void 0===a[r]&&(a[r]=c[r]);return{$$typeof:l,type:e,key:o,ref:i,props:a,_owner:w.current}}function T(e,n){return{$$typeof:l,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}function O(e){return\"object\"===typeof e&&null!==e&&e.$$typeof===l}function j(e){var n={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+e).replace(/[=:]/g,(function(e){return n[e]}))}var N=/\\/+/g,P=[];function F(e,n,t,r){if(P.length){var a=P.pop();return a.result=e,a.keyPrefix=n,a.func=t,a.context=r,a.count=0,a}return{result:e,keyPrefix:n,func:t,context:r,count:0}}function B(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>P.length&&P.push(e)}function A(e,n,t,r){var a=typeof e;\"undefined\"!==a&&\"boolean\"!==a||(e=null);var i=!1;if(null===e)i=!0;else switch(a){case\"string\":case\"number\":i=!0;break;case\"object\":switch(e.$$typeof){case l:case o:i=!0}}if(i)return t(r,e,\"\"===n?\".\"+I(e,0):n),1;if(i=0,n=\"\"===n?\".\":n+\":\",Array.isArray(e))for(var c=0;c<e.length;c++){a=e[c];var u=n+I(a,c);i+=A(a,u,t,r)}else if(null===e||\"object\"!==typeof e?u=null:(u=y&&e[y]||e[\"@@iterator\"],u=\"function\"===typeof u?u:null),\"function\"===typeof u)for(e=u.call(e),c=0;!(a=e.next()).done;)a=a.value,u=n+I(a,c++),i+=A(a,u,t,r);else if(\"object\"===a)throw t=\"\"+e,Error(g(31,\"[object Object]\"===t?\"object with keys {\"+Object.keys(e).join(\", \")+\"}\":t,\"\"));return i}function V(e,n,t){return null==e?0:A(e,\"\",n,t)}function I(e,n){return\"object\"===typeof e&&null!==e&&null!=e.key?j(e.key):n.toString(36)}function U(e,n){e.func.call(e.context,n,e.count++)}function D(e,n,t){var r=e.result,a=e.keyPrefix;e=e.func.call(e.context,n,e.count++),Array.isArray(e)?M(e,r,t,(function(e){return e})):null!=e&&(O(e)&&(e=T(e,a+(!e.key||n&&n.key===e.key?\"\":(\"\"+e.key).replace(N,\"$&/\")+\"/\")+t)),r.push(e))}function M(e,n,t,r,a){var l=\"\";null!=t&&(l=(\"\"+t).replace(N,\"$&/\")+\"/\"),n=F(n,l,r,a),V(e,D,n),B(n)}var L={current:null};function K(){var e=L.current;if(null===e)throw Error(g(321));return e}var q={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:r};n.Children={map:function(e,n,t){if(null==e)return e;var r=[];return M(e,r,null,n,t),r},forEach:function(e,n,t){if(null==e)return e;n=F(null,null,n,t),V(e,U,n),B(n)},count:function(e){return V(e,(function(){return null}),null)},toArray:function(e){var n=[];return M(e,n,null,(function(e){return e})),n},only:function(e){if(!O(e))throw Error(g(143));return e}},n.Component=E,n.Fragment=i,n.Profiler=u,n.PureComponent=x,n.StrictMode=c,n.Suspense=p,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=q,n.cloneElement=function(e,n,t){if(null===e||void 0===e)throw Error(g(267,e));var a=r({},e.props),o=e.key,i=e.ref,c=e._owner;if(null!=n){if(void 0!==n.ref&&(i=n.ref,c=w.current),void 0!==n.key&&(o=\"\"+n.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in n)S.call(n,s)&&!C.hasOwnProperty(s)&&(a[s]=void 0===n[s]&&void 0!==u?u[s]:n[s])}var s=arguments.length-2;if(1===s)a.children=t;else if(1<s){u=Array(s);for(var d=0;d<s;d++)u[d]=arguments[d+2];a.children=u}return{$$typeof:l,type:e.type,key:o,ref:i,props:a,_owner:c}},n.createContext=function(e,n){return void 0===n&&(n=null),e={$$typeof:d,_calculateChangedBits:n,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider={$$typeof:s,_context:e},e.Consumer=e},n.createElement=R,n.createFactory=function(e){var n=R.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:m,render:e}},n.isValidElement=O,n.lazy=function(e){return{$$typeof:h,_ctor:e,_status:-1,_result:null}},n.memo=function(e,n){return{$$typeof:f,type:e,compare:void 0===n?null:n}},n.useCallback=function(e,n){return K().useCallback(e,n)},n.useContext=function(e,n){return K().useContext(e,n)},n.useDebugValue=function(){},n.useEffect=function(e,n){return K().useEffect(e,n)},n.useImperativeHandle=function(e,n,t){return K().useImperativeHandle(e,n,t)},n.useLayoutEffect=function(e,n){return K().useLayoutEffect(e,n)},n.useMemo=function(e,n){return K().useMemo(e,n)},n.useReducer=function(e,n,t){return K().useReducer(e,n,t)},n.useRef=function(e){return K().useRef(e)},n.useState=function(e){return K().useState(e)},n.version=\"16.14.0\"},vwuL:function(e,n,t){var r=t(\"NV0k\"),a=t(\"rr1i\"),l=t(\"NsO/\"),o=t(\"G8Mo\"),i=t(\"B+OT\"),c=t(\"eUtF\"),u=Object.getOwnPropertyDescriptor;n.f=t(\"jmDH\")?u:function(e,n){if(e=l(e),n=o(n,!0),c)try{return u(e,n)}catch(t){}if(i(e,n))return a(!r.f.call(e,n),e[n])}},vxlY:function(e,n,t){},\"w2d+\":function(e,n,t){\"use strict\";var r=t(\"hDam\"),a=t(\"UO39\"),l=t(\"SBuE\"),o=t(\"NsO/\");e.exports=t(\"MPFp\")(Array,\"Array\",(function(e,n){this._t=o(e),this._i=0,this._k=n}),(function(){var e=this._t,n=this._k,t=this._i++;return!e||t>=e.length?(this._t=void 0,a(1)):a(0,\"keys\"==n?t:\"values\"==n?e[t]:[t,e[t]])}),\"values\"),l.Arguments=l.Array,r(\"keys\"),r(\"values\"),r(\"entries\")},w6GO:function(e,n,t){var r=t(\"5vMV\"),a=t(\"FpHa\");e.exports=Object.keys||function(e){return r(e,a)}},wcgA:function(e,n,t){},wgeU:function(e,n){},wr9r:function(e,n,t){\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0});var r=t(\"UClF\");n.XmlEntities=r.XmlEntities;var a=t(\"HwU6\");n.Html4Entities=a.Html4Entities;var l=t(\"F//3\");n.Html5Entities=l.Html5Entities,n.AllHtmlEntities=l.Html5Entities},wx14:function(e,n,t){\"use strict\";function r(){return r=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},r.apply(this,arguments)}t.d(n,\"a\",(function(){return r}))},\"x+K1\":function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"e1+N\"),t(\"fi1+\"),t(\"ityd\");var r=t(\"q1tI\"),a=t.n(r),l=t(\"tJVT\"),o=t(\"IqLY\"),i=t(\"bS3J\"),c=Object(i[\"a\"])(\"base-picker\"),u=44,s=function(e){var n=e.value,t=void 0===n?0:n,i=e.range,s=void 0===i?[]:i,d=e.rangeKey,m=void 0===d?\"value\":d,p=e.title,f=e.disabled,h=e.children,y=e.onChange,g=Object(r[\"useState\"])(!1),b=Object(l[\"a\"])(g,2),v=b[0],E=b[1],k=Object(r[\"useState\"])(2*u),x=Object(l[\"a\"])(k,2),_=x[0],w=x[1],S=Object(r[\"useState\"])(0),C=Object(l[\"a\"])(S,2),R=C[0],T=C[1],O=Object(r[\"useState\"])(_),j=Object(l[\"a\"])(O,2),N=j[0],P=j[1],F=Object(r[\"useState\"])(0),B=Object(l[\"a\"])(F,2),A=B[0],V=B[1],I=Object(r[\"useState\"])(!1),U=Object(l[\"a\"])(I,2),D=U[0],M=U[1];Object(r[\"useEffect\"])((function(){V(s.length*u)}),[s]),Object(r[\"useEffect\"])((function(){P(!t||t<=0?2*u:-u*t+2*u)}),[t]);var L=function(){f||E((function(e){return!e}))},K=function(){E(!1)},q=function(){var e=Math.floor((N-2*u)/-u),n={detail:{value:e}};null===y||void 0===y||y(n),E(!1)},z=function(e){e.preventDefault(),M(!1),T(e.targetTouches[0].clientY)},G=function(e){e.preventDefault();var n=e.targetTouches[0].clientY-R,t=n+_;P(t<2*u-A?2*u-A:t>3*u?3*u:t)},W=function(e){if(e.preventDefault(),N<3*u-A)return P(3*u-A),w(3*u-A),void M(!0);if(N>2*u)return P(2*u),w(2*u),void M(!0);if(N%u===0)w(N);else{var n=Math.round(N/u)-Math.floor(N/u);if(1===n){var t=Math.ceil(N/u)*u;P(t),w(t),M(!0)}else{var r=Math.floor(N/u)*u;P(r),w(r),M(!0)}}};return a.a.createElement(\"div\",{className:c},a.a.createElement(\"div\",{onClick:L},h),a.a.createElement(o[\"a\"],{position:\"bottom\",open:v,onClose:function(){return E(!1)}},a.a.createElement(\"div\",{className:\"\".concat(c,\"-container\")},a.a.createElement(\"div\",{className:\"\".concat(c,\"-toolbar\")},a.a.createElement(\"div\",{className:\"\".concat(c,\"-toolbar-cancel\"),onClick:K},\"\\u53d6\\u6d88\"),a.a.createElement(\"div\",{className:\"\".concat(c,\"-toolbar-tittle\")},p),a.a.createElement(\"div\",{className:\"\".concat(c,\"-toolbar-confirm\"),onClick:q},\"\\u786e\\u5b9a\")),a.a.createElement(\"div\",{className:\"\".concat(c,\"-columns\")},a.a.createElement(\"div\",{className:\"\".concat(c,\"-column\")},a.a.createElement(\"ul\",{className:\"\".concat(c,\"-column-items\"),onTouchStart:z,onTouchMove:G,onTouchEnd:W,style:{transform:\"translate3d(0, \".concat(N,\"PX, 0)\"),transition:\"\".concat(D?\"transform\":\"none\",\" 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)\")}},null===s||void 0===s?void 0:s.map((function(e,n){var t;return a.a.createElement(\"li\",{key:n,className:\"\".concat(c,\"-column-item\")},(null===(t=e)||void 0===t?void 0:t[m])||e)})))),a.a.createElement(\"div\",{className:\"\".concat(c,\"-selected\")}),a.a.createElement(\"div\",{className:\"\".concat(c,\"-mask\")})))))},d=s,m=t(\"f3Xa\"),p=t(\"lf2C\"),f=function(e){var n=e.label,t=e.border,a=e.required,l=e.icon,o=e.pickerAlign,i=void 0===o?\"left\":o,c=e.options,u=e.value,s=e.onChange,f=e.placeholder,h=e.children,y=e.disabled,g=function(e){e.detail.value<0||null===s||void 0===s||s(null===c||void 0===c?void 0:c[e.detail.value])},b=(null===c||void 0===c?void 0:c.findIndex((function(e){return e[\"key\"]===u})))||0,v=null===c||void 0===c?void 0:c.find((function(e){return e.key===u}));return r[\"createElement\"](m[\"a\"],{label:n,labelStyle:{width:\"5.63rem\"},border:t,required:a,icon:l,field:!0},r[\"createElement\"](d,{\"wechat-mode\":\"selector\",range:c,rangeKey:\"value\",disabled:y,value:b,onChange:g},null!==h&&void 0!==h?h:r[\"createElement\"](p[\"a\"],{placeholder:f,style:{textAlign:i}},null===v||void 0===v?void 0:v.value)))},h=f,y=t(\"Aell\"),g=t(\"30iO\"),b=[{key:\"1\",value:\"Remax\"},{key:\"2\",value:\"Taro\"},{key:\"3\",value:\"Nanachi\"},{key:\"4\",value:\"Uni-app\"},{key:\"5\",value:\"Mpvue\"}];n[\"default\"]=function(){var e=r[\"useState\"](\"0\"),n=Object(l[\"a\"])(e,2),t=n[0],a=n[1],o=r[\"useState\"](\"0\"),i=Object(l[\"a\"])(o,2),c=i[0],u=i[1],s=r[\"useState\"](\"0\"),d=Object(l[\"a\"])(s,2),m=d[0],p=d[1],f=r[\"useState\"](\"0\"),v=Object(l[\"a\"])(f,2),E=v[0],k=v[1],x=r[\"useState\"](\"0\"),_=Object(l[\"a\"])(x,2),w=_[0],S=_[1];return r[\"createElement\"](y[\"a\"],{grayBg:!0,style:{overflow:\"hidden\"}},r[\"createElement\"](g[\"a\"],{title:\"Basic\"},r[\"createElement\"](h,{value:t,onChange:function(e){return a(e.key)},options:b,placeholder:\"Please choose\"})),r[\"createElement\"](g[\"a\"],{title:\"With Label\"},r[\"createElement\"](h,{label:\"Scheme\",value:c,onChange:function(e){return u(e.key)},options:b,placeholder:\"Please choose\"})),r[\"createElement\"](g[\"a\"],{title:\"pickerAlign\"},r[\"createElement\"](h,{label:\"Scheme\",value:m,onChange:function(e){return p(e.key)},options:b,placeholder:\"Please choose\",pickerAlign:\"right\"})),r[\"createElement\"](g[\"a\"],{title:\"Disabled\"},r[\"createElement\"](h,{label:\"Scheme\",options:b,placeholder:\"Has been disabled\",disabled:!0})),r[\"createElement\"](g[\"a\"],{title:\"With Required\"},r[\"createElement\"](h,{required:!0,label:\"Scheme\",value:E,onChange:function(e){return k(e.key)},options:b,placeholder:\"Please choose\"})),r[\"createElement\"](g[\"a\"],{title:\"With Icon\"},r[\"createElement\"](h,{icon:\"likefill\",label:\"Favorite\",value:w,onChange:function(e){return S(e.key)},options:b,placeholder:\"Please choose\"})))}},y7H5:function(e,n,t){\"use strict\";t.r(n);t(\"8mMu\"),t(\"kUbd\");var r=t(\"jrin\"),a=t(\"q1tI\"),l=t.n(a),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"IqLY\"),s=t(\"z75s\"),d=t(\"bS3J\"),m=Object(d[\"a\"])(\"action-sheet\"),p=function(e){var n=e.open,t=e.title,a=e.actions,i=e.cancelText,d=void 0===i?\"Cancel\":i,p=e.cover,f=e.maskClosable,h=void 0===f||f,y=e.onCancel,g=e.onChange,b=function(e){null===y||void 0===y||y(e)},v=function(e,n,t){null===g||void 0===g||g(e,n,t)},E=function(){h&&(null===y||void 0===y||y())},k=function(e){return l.a.createElement(o[\"f\"],{key:e.value,className:c()(\"\".concat(m,\"-action\"),Object(r[\"a\"])({},\"\".concat(m,\"-action-destructive\"),\"destructive\"===e.type)),onTap:function(n){return v(e,void 0,n)}},e.text)},x=function(e){var n;return l.a.createElement(o[\"f\"],{key:e.value,className:c()(\"\".concat(m,\"-grid\"),Object(r[\"a\"])({},\"\".concat(m,\"-action-destructive\"),\"destructive\"===e.type))},l.a.createElement(o[\"f\"],{className:\"\".concat(m,\"-grid-wrapper\")},null===(n=e.text)||void 0===n?void 0:n.map((function(n){return l.a.createElement(o[\"f\"],{key:n.value,className:\"\".concat(m,\"-grid-item\"),onTap:function(t){return v(n,e,t)}},l.a.createElement(o[\"f\"],{className:\"\".concat(m,\"-grid-item-icon\")},n.icon?l.a.createElement(s[\"a\"],{type:n.icon,size:\"1.5rem\",color:\"rgba(0, 0, 0, 0.8)\"}):n.name),l.a.createElement(o[\"f\"],{className:\"\".concat(m,\"-grid-item-name\")},n.name))}))))};return l.a.createElement(o[\"f\"],{className:m},l.a.createElement(u[\"a\"],{transparent:!0,position:\"bottom\",open:n,onClose:E},l.a.createElement(o[\"f\"],{className:c()(\"\".concat(m,\"-container\"),Object(r[\"a\"])({},\"\".concat(m,\"-cover\"),p))},l.a.createElement(o[\"f\"],{className:\"\".concat(m,\"-menu\")},t?l.a.createElement(o[\"f\"],{className:c()(\"\".concat(m,\"-action\"),Object(r[\"a\"])({},\"\".concat(m,\"-title\"),!0))},t):null,null===a||void 0===a?void 0:a.map((function(e){return\"grid\"===e.mode?x(e):k(e)}))),l.a.createElement(o[\"f\"],{className:\"\".concat(m,\"-cancel\"),onTap:b},d))))},f=p,h=(t(\"097j\"),t(\"Au3V\")),y=t(\"tJVT\"),g=t(\"Aell\"),b=t(\"30iO\"),v=[{value:1,text:\"Forward\"},{value:2,text:\"Like\"},{value:3,text:\"Collect\"},{value:4,text:\"Copy\"}],E=[{value:1,text:\"Forward\"},{value:2,text:\"Like\"},{value:3,text:\"Collect\"},{value:4,text:\"Delete\",type:\"destructive\"}],k=[{value:1,text:\"Forward\"},{value:2,mode:\"grid\",text:[{value:1,name:\"Comment\",icon:\"commentfill\"},{value:2,name:\"Appreciate\",icon:\"appreciatefill\"},{value:3,name:\"Collect\",icon:\"favorfill\"},{value:4,name:\"Like\",icon:\"likefill\"},{value:5,name:\"Gratuity\",icon:\"evaluate_fill\"},{value:6,name:\"Broadcast\",icon:\"broadcast_fill\"}]},{value:3,text:\"Delete\",type:\"destructive\"}],x=[{value:1,text:\"Forward\"},{value:2,text:\"Like\"},{value:3,text:\"Collect\"},{value:4,text:\"Delete\",type:\"destructive\"}];n[\"default\"]=function(){var e=a[\"useState\"](!1),n=Object(y[\"a\"])(e,2),t=n[0],r=n[1],l=a[\"useState\"](!1),o=Object(y[\"a\"])(l,2),i=o[0],c=o[1],u=a[\"useState\"](!1),s=Object(y[\"a\"])(u,2),d=s[0],m=s[1],p=a[\"useState\"](!1),_=Object(y[\"a\"])(p,2),w=_[0],S=_[1],C=a[\"useState\"](!1),R=Object(y[\"a\"])(C,2),T=R[0],O=R[1];return a[\"createElement\"](g[\"a\"],{padding:!0,style:{overflow:\"hidden\"}},a[\"createElement\"](b[\"a\"],{noTitlePadding:!0,title:\"Basic\"},a[\"createElement\"](h[\"a\"],{onTap:function(){return r(!0)}},\"Open ActionSheet\"),a[\"createElement\"](f,{open:t,actions:v,onCancel:function(){return r(!1)},onChange:function(e,n,t){console.log(e,n,t),r(!1)}})),a[\"createElement\"](b[\"a\"],{noTitlePadding:!0,title:\"With Title\"},a[\"createElement\"](h[\"a\"],{onTap:function(){return c(!0)}},\"Open ActionSheet\"),a[\"createElement\"](f,{open:i,title:\"This is a title\",actions:v,onCancel:function(){return c(!1)},onChange:function(e,n,t){console.log(e,n,t),c(!1)}})),a[\"createElement\"](b[\"a\"],{noTitlePadding:!0,title:\"Destructive Action\"},a[\"createElement\"](h[\"a\"],{onTap:function(){return m(!0)}},\"Open ActionSheet\"),a[\"createElement\"](f,{open:d,actions:E,onCancel:function(){return m(!1)},onChange:function(e,n,t){console.log(e,n,t),m(!1)}})),a[\"createElement\"](b[\"a\"],{noTitlePadding:!0,title:\"Grid Action\"},a[\"createElement\"](h[\"a\"],{onTap:function(){return S(!0)}},\"Open ActionSheet\"),a[\"createElement\"](f,{open:w,actions:k,onCancel:function(){return S(!1)},onChange:function(e,n,t){console.log(e,n,t),S(!1)}})),a[\"createElement\"](b[\"a\"],{noTitlePadding:!0,title:\"Cover\"},a[\"createElement\"](h[\"a\"],{onTap:function(){return O(!0)}},\"Open ActionSheet\"),a[\"createElement\"](f,{cover:!0,open:T,actions:x,onCancel:function(){return O(!1)},onChange:function(e,n,t){console.log(e,n,t),O(!1)}})))}},yl30:function(e,n,t){\"use strict\";var r=t(\"q1tI\"),a=t(\"MgzW\"),l=t(\"QCnb\");function o(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,t=1;t<arguments.length;t++)n+=\"&args[]=\"+encodeURIComponent(arguments[t]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}if(!r)throw Error(o(227));function i(e,n,t,r,a,l,o,i,c){var u=Array.prototype.slice.call(arguments,3);try{n.apply(t,u)}catch(s){this.onError(s)}}var c=!1,u=null,s=!1,d=null,m={onError:function(e){c=!0,u=e}};function p(e,n,t,r,a,l,o,s,d){c=!1,u=null,i.apply(m,arguments)}function f(e,n,t,r,a,l,i,m,f){if(p.apply(this,arguments),c){if(!c)throw Error(o(198));var h=u;c=!1,u=null,s||(s=!0,d=h)}}var h=null,y=null,g=null;function b(e,n,t){var r=e.type||\"unknown-event\";e.currentTarget=g(t),f(r,n,void 0,e),e.currentTarget=null}var v=null,E={};function k(){if(v)for(var e in E){var n=E[e],t=v.indexOf(e);if(!(-1<t))throw Error(o(96,e));if(!_[t]){if(!n.extractEvents)throw Error(o(97,e));for(var r in _[t]=n,t=n.eventTypes,t){var a=void 0,l=t[r],i=n,c=r;if(w.hasOwnProperty(c))throw Error(o(99,c));w[c]=l;var u=l.phasedRegistrationNames;if(u){for(a in u)u.hasOwnProperty(a)&&x(u[a],i,c);a=!0}else l.registrationName?(x(l.registrationName,i,c),a=!0):a=!1;if(!a)throw Error(o(98,r,e))}}}}function x(e,n,t){if(S[e])throw Error(o(100,e));S[e]=n,C[e]=n.eventTypes[t].dependencies}var _=[],w={},S={},C={};function R(e){var n,t=!1;for(n in e)if(e.hasOwnProperty(n)){var r=e[n];if(!E.hasOwnProperty(n)||E[n]!==r){if(E[n])throw Error(o(102,n));E[n]=r,t=!0}}t&&k()}var T=!(\"undefined\"===typeof window||\"undefined\"===typeof window.document||\"undefined\"===typeof window.document.createElement),O=null,j=null,N=null;function P(e){if(e=y(e)){if(\"function\"!==typeof O)throw Error(o(280));var n=e.stateNode;n&&(n=h(n),O(e.stateNode,e.type,n))}}function F(e){j?N?N.push(e):N=[e]:j=e}function B(){if(j){var e=j,n=N;if(N=j=null,P(e),n)for(e=0;e<n.length;e++)P(n[e])}}function A(e,n){return e(n)}function V(e,n,t,r,a){return e(n,t,r,a)}function I(){}var U=A,D=!1,M=!1;function L(){null===j&&null===N||(I(),B())}function K(e,n,t){if(M)return e(n,t);M=!0;try{return U(e,n,t)}finally{M=!1,L()}}var q=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,z=Object.prototype.hasOwnProperty,G={},W={};function $(e){return!!z.call(W,e)||!z.call(G,e)&&(q.test(e)?W[e]=!0:(G[e]=!0,!1))}function H(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case\"function\":case\"symbol\":return!0;case\"boolean\":return!r&&(null!==t?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),\"data-\"!==e&&\"aria-\"!==e));default:return!1}}function Y(e,n,t,r){if(null===n||\"undefined\"===typeof n||H(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function X(e,n,t,r,a,l){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=l}var Q={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){Q[e]=new X(e,0,!1,e,null,!1)})),[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];Q[n]=new X(n,1,!1,e[1],null,!1)})),[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){Q[e]=new X(e,2,!1,e.toLowerCase(),null,!1)})),[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){Q[e]=new X(e,2,!1,e,null,!1)})),\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){Q[e]=new X(e,3,!1,e.toLowerCase(),null,!1)})),[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){Q[e]=new X(e,3,!0,e,null,!1)})),[\"capture\",\"download\"].forEach((function(e){Q[e]=new X(e,4,!1,e,null,!1)})),[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){Q[e]=new X(e,6,!1,e,null,!1)})),[\"rowSpan\",\"start\"].forEach((function(e){Q[e]=new X(e,5,!1,e.toLowerCase(),null,!1)}));var Z=/[\\-:]([a-z])/g;function J(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Z,J);Q[n]=new X(n,1,!1,e,null,!1)})),\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Z,J);Q[n]=new X(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1)})),[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Z,J);Q[n]=new X(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1)})),[\"tabIndex\",\"crossOrigin\"].forEach((function(e){Q[e]=new X(e,1,!1,e.toLowerCase(),null,!1)})),Q.xlinkHref=new X(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0),[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){Q[e]=new X(e,1,!1,e.toLowerCase(),null,!0)}));var ee=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function ne(e,n,t,r){var a=Q.hasOwnProperty(n)?Q[n]:null,l=null!==a?0===a.type:!r&&(2<n.length&&(\"o\"===n[0]||\"O\"===n[0])&&(\"n\"===n[1]||\"N\"===n[1]));l||(Y(n,t,a,r)&&(t=null),r||null===a?$(n)&&(null===t?e.removeAttribute(n):e.setAttribute(n,\"\"+t)):a.mustUseProperty?e[a.propertyName]=null===t?3!==a.type&&\"\":t:(n=a.attributeName,r=a.attributeNamespace,null===t?e.removeAttribute(n):(a=a.type,t=3===a||4===a&&!0===t?\"\":\"\"+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}ee.hasOwnProperty(\"ReactCurrentDispatcher\")||(ee.ReactCurrentDispatcher={current:null}),ee.hasOwnProperty(\"ReactCurrentBatchConfig\")||(ee.ReactCurrentBatchConfig={suspense:null});var te=/^(.*)[\\\\\\/]/,re=\"function\"===typeof Symbol&&Symbol.for,ae=re?Symbol.for(\"react.element\"):60103,le=re?Symbol.for(\"react.portal\"):60106,oe=re?Symbol.for(\"react.fragment\"):60107,ie=re?Symbol.for(\"react.strict_mode\"):60108,ce=re?Symbol.for(\"react.profiler\"):60114,ue=re?Symbol.for(\"react.provider\"):60109,se=re?Symbol.for(\"react.context\"):60110,de=re?Symbol.for(\"react.concurrent_mode\"):60111,me=re?Symbol.for(\"react.forward_ref\"):60112,pe=re?Symbol.for(\"react.suspense\"):60113,fe=re?Symbol.for(\"react.suspense_list\"):60120,he=re?Symbol.for(\"react.memo\"):60115,ye=re?Symbol.for(\"react.lazy\"):60116,ge=re?Symbol.for(\"react.block\"):60121,be=\"function\"===typeof Symbol&&Symbol.iterator;function ve(e){return null===e||\"object\"!==typeof e?null:(e=be&&e[be]||e[\"@@iterator\"],\"function\"===typeof e?e:null)}function Ee(e){if(-1===e._status){e._status=0;var n=e._ctor;n=n(),e._result=n,n.then((function(n){0===e._status&&(n=n.default,e._status=1,e._result=n)}),(function(n){0===e._status&&(e._status=2,e._result=n)}))}}function ke(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case oe:return\"Fragment\";case le:return\"Portal\";case ce:return\"Profiler\";case ie:return\"StrictMode\";case pe:return\"Suspense\";case fe:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case se:return\"Context.Consumer\";case ue:return\"Context.Provider\";case me:var n=e.render;return n=n.displayName||n.name||\"\",e.displayName||(\"\"!==n?\"ForwardRef(\"+n+\")\":\"ForwardRef\");case he:return ke(e.type);case ge:return ke(e.render);case ye:if(e=1===e._status?e._result:null)return ke(e)}return null}function xe(e){var n=\"\";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var t=\"\";break e;default:var r=e._debugOwner,a=e._debugSource,l=ke(e.type);t=null,r&&(t=ke(r.type)),r=l,l=\"\",a?l=\" (at \"+a.fileName.replace(te,\"\")+\":\"+a.lineNumber+\")\":t&&(l=\" (created by \"+t+\")\"),t=\"\\n    in \"+(r||\"Unknown\")+l}n+=t,e=e.return}while(e);return n}function _e(e){switch(typeof e){case\"boolean\":case\"number\":case\"object\":case\"string\":case\"undefined\":return e;default:return\"\"}}function we(e){var n=e.type;return(e=e.nodeName)&&\"input\"===e.toLowerCase()&&(\"checkbox\"===n||\"radio\"===n)}function Se(e){var n=we(e)?\"checked\":\"value\",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=\"\"+e[n];if(!e.hasOwnProperty(n)&&\"undefined\"!==typeof t&&\"function\"===typeof t.get&&\"function\"===typeof t.set){var a=t.get,l=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=\"\"+e,l.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=\"\"+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Ce(e){e._valueTracker||(e._valueTracker=Se(e))}function Re(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r=\"\";return e&&(r=we(e)?e.checked?\"true\":\"false\":e.value),e=r,e!==t&&(n.setValue(e),!0)}function Te(e,n){var t=n.checked;return a({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function Oe(e,n){var t=null==n.defaultValue?\"\":n.defaultValue,r=null!=n.checked?n.checked:n.defaultChecked;t=_e(null!=n.value?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:\"checkbox\"===n.type||\"radio\"===n.type?null!=n.checked:null!=n.value}}function je(e,n){n=n.checked,null!=n&&ne(e,\"checked\",n,!1)}function Ne(e,n){je(e,n);var t=_e(n.value),r=n.type;if(null!=t)\"number\"===r?(0===t&&\"\"===e.value||e.value!=t)&&(e.value=\"\"+t):e.value!==\"\"+t&&(e.value=\"\"+t);else if(\"submit\"===r||\"reset\"===r)return void e.removeAttribute(\"value\");n.hasOwnProperty(\"value\")?Fe(e,n.type,t):n.hasOwnProperty(\"defaultValue\")&&Fe(e,n.type,_e(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function Pe(e,n,t){if(n.hasOwnProperty(\"value\")||n.hasOwnProperty(\"defaultValue\")){var r=n.type;if(!(\"submit\"!==r&&\"reset\"!==r||void 0!==n.value&&null!==n.value))return;n=\"\"+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,\"\"!==t&&(e.name=\"\"),e.defaultChecked=!!e._wrapperState.initialChecked,\"\"!==t&&(e.name=t)}function Fe(e,n,t){\"number\"===n&&e.ownerDocument.activeElement===e||(null==t?e.defaultValue=\"\"+e._wrapperState.initialValue:e.defaultValue!==\"\"+t&&(e.defaultValue=\"\"+t))}function Be(e){var n=\"\";return r.Children.forEach(e,(function(e){null!=e&&(n+=e)})),n}function Ae(e,n){return e=a({children:void 0},n),(n=Be(n.children))&&(e.children=n),e}function Ve(e,n,t,r){if(e=e.options,n){n={};for(var a=0;a<t.length;a++)n[\"$\"+t[a]]=!0;for(t=0;t<e.length;t++)a=n.hasOwnProperty(\"$\"+e[t].value),e[t].selected!==a&&(e[t].selected=a),a&&r&&(e[t].defaultSelected=!0)}else{for(t=\"\"+_e(t),n=null,a=0;a<e.length;a++){if(e[a].value===t)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==n||e[a].disabled||(n=e[a])}null!==n&&(n.selected=!0)}}function Ie(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(o(91));return a({},n,{value:void 0,defaultValue:void 0,children:\"\"+e._wrapperState.initialValue})}function Ue(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(o(92));if(Array.isArray(t)){if(!(1>=t.length))throw Error(o(93));t=t[0]}n=t}null==n&&(n=\"\"),t=n}e._wrapperState={initialValue:_e(t)}}function De(e,n){var t=_e(n.value),r=_e(n.defaultValue);null!=t&&(t=\"\"+t,t!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=r&&(e.defaultValue=\"\"+r)}function Me(e){var n=e.textContent;n===e._wrapperState.initialValue&&\"\"!==n&&null!==n&&(e.value=n)}var Le={html:\"http://www.w3.org/1999/xhtml\",mathml:\"http://www.w3.org/1998/Math/MathML\",svg:\"http://www.w3.org/2000/svg\"};function Ke(e){switch(e){case\"svg\":return\"http://www.w3.org/2000/svg\";case\"math\":return\"http://www.w3.org/1998/Math/MathML\";default:return\"http://www.w3.org/1999/xhtml\"}}function qe(e,n){return null==e||\"http://www.w3.org/1999/xhtml\"===e?Ke(n):\"http://www.w3.org/2000/svg\"===e&&\"foreignObject\"===n?\"http://www.w3.org/1999/xhtml\":e}var ze,Ge=function(e){return\"undefined\"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(n,t,r,a){MSApp.execUnsafeLocalFunction((function(){return e(n,t,r,a)}))}:e}((function(e,n){if(e.namespaceURI!==Le.svg||\"innerHTML\"in e)e.innerHTML=n;else{for(ze=ze||document.createElement(\"div\"),ze.innerHTML=\"<svg>\"+n.valueOf().toString()+\"</svg>\",n=ze.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}}));function We(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType)return void(t.nodeValue=n)}e.textContent=n}function $e(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t[\"Webkit\"+e]=\"webkit\"+n,t[\"Moz\"+e]=\"moz\"+n,t}var He={animationend:$e(\"Animation\",\"AnimationEnd\"),animationiteration:$e(\"Animation\",\"AnimationIteration\"),animationstart:$e(\"Animation\",\"AnimationStart\"),transitionend:$e(\"Transition\",\"TransitionEnd\")},Ye={},Xe={};function Qe(e){if(Ye[e])return Ye[e];if(!He[e])return e;var n,t=He[e];for(n in t)if(t.hasOwnProperty(n)&&n in Xe)return Ye[e]=t[n];return e}T&&(Xe=document.createElement(\"div\").style,\"AnimationEvent\"in window||(delete He.animationend.animation,delete He.animationiteration.animation,delete He.animationstart.animation),\"TransitionEvent\"in window||delete He.transitionend.transition);var Ze=Qe(\"animationend\"),Je=Qe(\"animationiteration\"),en=Qe(\"animationstart\"),nn=Qe(\"transitionend\"),tn=\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\".split(\" \"),rn=new(\"function\"===typeof WeakMap?WeakMap:Map);function an(e){var n=rn.get(e);return void 0===n&&(n=new Map,rn.set(e,n)),n}function ln(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do{n=e,0!==(1026&n.effectTag)&&(t=n.return),e=n.return}while(e)}return 3===n.tag?t:null}function on(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&(e=e.alternate,null!==e&&(n=e.memoizedState)),null!==n)return n.dehydrated}return null}function cn(e){if(ln(e)!==e)throw Error(o(188))}function un(e){var n=e.alternate;if(!n){if(n=ln(e),null===n)throw Error(o(188));return n!==e?null:e}for(var t=e,r=n;;){var a=t.return;if(null===a)break;var l=a.alternate;if(null===l){if(r=a.return,null!==r){t=r;continue}break}if(a.child===l.child){for(l=a.child;l;){if(l===t)return cn(a),e;if(l===r)return cn(a),n;l=l.sibling}throw Error(o(188))}if(t.return!==r.return)t=a,r=l;else{for(var i=!1,c=a.child;c;){if(c===t){i=!0,t=a,r=l;break}if(c===r){i=!0,r=a,t=l;break}c=c.sibling}if(!i){for(c=l.child;c;){if(c===t){i=!0,t=l,r=a;break}if(c===r){i=!0,r=l,t=a;break}c=c.sibling}if(!i)throw Error(o(189))}}if(t.alternate!==r)throw Error(o(190))}if(3!==t.tag)throw Error(o(188));return t.stateNode.current===t?e:n}function sn(e){if(e=un(e),!e)return null;for(var n=e;;){if(5===n.tag||6===n.tag)return n;if(n.child)n.child.return=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null}function dn(e,n){if(null==n)throw Error(o(30));return null==e?n:Array.isArray(e)?Array.isArray(n)?(e.push.apply(e,n),e):(e.push(n),e):Array.isArray(n)?[e].concat(n):[e,n]}function mn(e,n,t){Array.isArray(e)?e.forEach(n,t):e&&n.call(t,e)}var pn=null;function fn(e){if(e){var n=e._dispatchListeners,t=e._dispatchInstances;if(Array.isArray(n))for(var r=0;r<n.length&&!e.isPropagationStopped();r++)b(e,n[r],t[r]);else n&&b(e,n,t);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function hn(e){if(null!==e&&(pn=dn(pn,e)),e=pn,pn=null,e){if(mn(e,fn),pn)throw Error(o(95));if(s)throw e=d,s=!1,d=null,e}}function yn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function gn(e){if(!T)return!1;e=\"on\"+e;var n=e in document;return n||(n=document.createElement(\"div\"),n.setAttribute(e,\"return;\"),n=\"function\"===typeof n[e]),n}var bn=[];function vn(e){e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>bn.length&&bn.push(e)}function En(e,n,t,r){if(bn.length){var a=bn.pop();return a.topLevelType=e,a.eventSystemFlags=r,a.nativeEvent=n,a.targetInst=t,a}return{topLevelType:e,eventSystemFlags:r,nativeEvent:n,targetInst:t,ancestors:[]}}function kn(e){var n=e.targetInst,t=n;do{if(!t){e.ancestors.push(t);break}var r=t;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;n=t.tag,5!==n&&6!==n||e.ancestors.push(t),t=Lt(r)}while(t);for(t=0;t<e.ancestors.length;t++){n=e.ancestors[t];var a=yn(e.nativeEvent);r=e.topLevelType;var l=e.nativeEvent,o=e.eventSystemFlags;0===t&&(o|=64);for(var i=null,c=0;c<_.length;c++){var u=_[c];u&&(u=u.extractEvents(r,n,l,a,o))&&(i=dn(i,u))}hn(i)}}function xn(e,n,t){if(!t.has(e)){switch(e){case\"scroll\":at(n,\"scroll\",!0);break;case\"focus\":case\"blur\":at(n,\"focus\",!0),at(n,\"blur\",!0),t.set(\"blur\",null),t.set(\"focus\",null);break;case\"cancel\":case\"close\":gn(e)&&at(n,e,!0);break;case\"invalid\":case\"submit\":case\"reset\":break;default:-1===tn.indexOf(e)&&rt(e,n)}t.set(e,null)}}var _n,wn,Sn,Cn=!1,Rn=[],Tn=null,On=null,jn=null,Nn=new Map,Pn=new Map,Fn=[],Bn=\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit\".split(\" \"),An=\"focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture\".split(\" \");function Vn(e,n){var t=an(n);Bn.forEach((function(e){xn(e,n,t)})),An.forEach((function(e){xn(e,n,t)}))}function In(e,n,t,r,a){return{blockedOn:e,topLevelType:n,eventSystemFlags:32|t,nativeEvent:a,container:r}}function Un(e,n){switch(e){case\"focus\":case\"blur\":Tn=null;break;case\"dragenter\":case\"dragleave\":On=null;break;case\"mouseover\":case\"mouseout\":jn=null;break;case\"pointerover\":case\"pointerout\":Nn.delete(n.pointerId);break;case\"gotpointercapture\":case\"lostpointercapture\":Pn.delete(n.pointerId)}}function Dn(e,n,t,r,a,l){return null===e||e.nativeEvent!==l?(e=In(n,t,r,a,l),null!==n&&(n=Kt(n),null!==n&&wn(n)),e):(e.eventSystemFlags|=r,e)}function Mn(e,n,t,r,a){switch(n){case\"focus\":return Tn=Dn(Tn,e,n,t,r,a),!0;case\"dragenter\":return On=Dn(On,e,n,t,r,a),!0;case\"mouseover\":return jn=Dn(jn,e,n,t,r,a),!0;case\"pointerover\":var l=a.pointerId;return Nn.set(l,Dn(Nn.get(l)||null,e,n,t,r,a)),!0;case\"gotpointercapture\":return l=a.pointerId,Pn.set(l,Dn(Pn.get(l)||null,e,n,t,r,a)),!0}return!1}function Ln(e){var n=Lt(e.target);if(null!==n){var t=ln(n);if(null!==t)if(n=t.tag,13===n){if(n=on(t),null!==n)return e.blockedOn=n,void l.unstable_runWithPriority(e.priority,(function(){Sn(t)}))}else if(3===n&&t.stateNode.hydrate)return void(e.blockedOn=3===t.tag?t.stateNode.containerInfo:null)}e.blockedOn=null}function Kn(e){if(null!==e.blockedOn)return!1;var n=ct(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);if(null!==n){var t=Kt(n);return null!==t&&wn(t),e.blockedOn=n,!1}return!0}function qn(e,n,t){Kn(e)&&t.delete(n)}function zn(){for(Cn=!1;0<Rn.length;){var e=Rn[0];if(null!==e.blockedOn){e=Kt(e.blockedOn),null!==e&&_n(e);break}var n=ct(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);null!==n?e.blockedOn=n:Rn.shift()}null!==Tn&&Kn(Tn)&&(Tn=null),null!==On&&Kn(On)&&(On=null),null!==jn&&Kn(jn)&&(jn=null),Nn.forEach(qn),Pn.forEach(qn)}function Gn(e,n){e.blockedOn===n&&(e.blockedOn=null,Cn||(Cn=!0,l.unstable_scheduleCallback(l.unstable_NormalPriority,zn)))}function Wn(e){function n(n){return Gn(n,e)}if(0<Rn.length){Gn(Rn[0],e);for(var t=1;t<Rn.length;t++){var r=Rn[t];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Tn&&Gn(Tn,e),null!==On&&Gn(On,e),null!==jn&&Gn(jn,e),Nn.forEach(n),Pn.forEach(n),t=0;t<Fn.length;t++)r=Fn[t],r.blockedOn===e&&(r.blockedOn=null);for(;0<Fn.length&&(t=Fn[0],null===t.blockedOn);)Ln(t),null===t.blockedOn&&Fn.shift()}var $n={},Hn=new Map,Yn=new Map,Xn=[\"abort\",\"abort\",Ze,\"animationEnd\",Je,\"animationIteration\",en,\"animationStart\",\"canplay\",\"canPlay\",\"canplaythrough\",\"canPlayThrough\",\"durationchange\",\"durationChange\",\"emptied\",\"emptied\",\"encrypted\",\"encrypted\",\"ended\",\"ended\",\"error\",\"error\",\"gotpointercapture\",\"gotPointerCapture\",\"load\",\"load\",\"loadeddata\",\"loadedData\",\"loadedmetadata\",\"loadedMetadata\",\"loadstart\",\"loadStart\",\"lostpointercapture\",\"lostPointerCapture\",\"playing\",\"playing\",\"progress\",\"progress\",\"seeking\",\"seeking\",\"stalled\",\"stalled\",\"suspend\",\"suspend\",\"timeupdate\",\"timeUpdate\",nn,\"transitionEnd\",\"waiting\",\"waiting\"];function Qn(e,n){for(var t=0;t<e.length;t+=2){var r=e[t],a=e[t+1],l=\"on\"+(a[0].toUpperCase()+a.slice(1));l={phasedRegistrationNames:{bubbled:l,captured:l+\"Capture\"},dependencies:[r],eventPriority:n},Yn.set(r,n),Hn.set(r,l),$n[a]=l}}Qn(\"blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\".split(\" \"),0),Qn(\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\".split(\" \"),1),Qn(Xn,2);for(var Zn=\"change selectionchange textInput compositionstart compositionend compositionupdate\".split(\" \"),Jn=0;Jn<Zn.length;Jn++)Yn.set(Zn[Jn],0);var et=l.unstable_UserBlockingPriority,nt=l.unstable_runWithPriority,tt=!0;function rt(e,n){at(n,e,!1)}function at(e,n,t){var r=Yn.get(n);switch(void 0===r?2:r){case 0:r=lt.bind(null,n,1,e);break;case 1:r=ot.bind(null,n,1,e);break;default:r=it.bind(null,n,1,e)}t?e.addEventListener(n,r,!0):e.addEventListener(n,r,!1)}function lt(e,n,t,r){D||I();var a=it,l=D;D=!0;try{V(a,e,n,t,r)}finally{(D=l)||L()}}function ot(e,n,t,r){nt(et,it.bind(null,e,n,t,r))}function it(e,n,t,r){if(tt)if(0<Rn.length&&-1<Bn.indexOf(e))e=In(null,e,n,t,r),Rn.push(e);else{var a=ct(e,n,t,r);if(null===a)Un(e,r);else if(-1<Bn.indexOf(e))e=In(a,e,n,t,r),Rn.push(e);else if(!Mn(a,e,n,t,r)){Un(e,r),e=En(e,r,null,n);try{K(kn,e)}finally{vn(e)}}}}function ct(e,n,t,r){if(t=yn(r),t=Lt(t),null!==t){var a=ln(t);if(null===a)t=null;else{var l=a.tag;if(13===l){if(t=on(a),null!==t)return t;t=null}else if(3===l){if(a.stateNode.hydrate)return 3===a.tag?a.stateNode.containerInfo:null;t=null}else a!==t&&(t=null)}}e=En(e,r,t,n);try{K(kn,e)}finally{vn(e)}return null}var ut={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},st=[\"Webkit\",\"ms\",\"Moz\",\"O\"];function dt(e,n,t){return null==n||\"boolean\"===typeof n||\"\"===n?\"\":t||\"number\"!==typeof n||0===n||ut.hasOwnProperty(e)&&ut[e]?(\"\"+n).trim():n+\"px\"}function mt(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf(\"--\"),a=dt(t,n[t],r);\"float\"===t&&(t=\"cssFloat\"),r?e.setProperty(t,a):e[t]=a}}Object.keys(ut).forEach((function(e){st.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),ut[n]=ut[e]}))}));var pt=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ft(e,n){if(n){if(pt[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(o(137,e,\"\"));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(o(60));if(\"object\"!==typeof n.dangerouslySetInnerHTML||!(\"__html\"in n.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=n.style&&\"object\"!==typeof n.style)throw Error(o(62,\"\"))}}function ht(e,n){if(-1===e.indexOf(\"-\"))return\"string\"===typeof n.is;switch(e){case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return!1;default:return!0}}var yt=Le.html;function gt(e,n){e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument;var t=an(e);n=C[n];for(var r=0;r<n.length;r++)xn(n[r],e,t)}function bt(){}function vt(e){if(e=e||(\"undefined\"!==typeof document?document:void 0),\"undefined\"===typeof e)return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Et(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function kt(e,n){var t,r=Et(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Et(r)}}function xt(e,n){return!(!e||!n)&&(e===n||(!e||3!==e.nodeType)&&(n&&3===n.nodeType?xt(e,n.parentNode):\"contains\"in e?e.contains(n):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(n))))}function _t(){for(var e=window,n=vt();n instanceof e.HTMLIFrameElement;){try{var t=\"string\"===typeof n.contentWindow.location.href}catch(r){t=!1}if(!t)break;e=n.contentWindow,n=vt(e.document)}return n}function wt(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(\"input\"===n&&(\"text\"===e.type||\"search\"===e.type||\"tel\"===e.type||\"url\"===e.type||\"password\"===e.type)||\"textarea\"===n||\"true\"===e.contentEditable)}var St=\"$\",Ct=\"/$\",Rt=\"$?\",Tt=\"$!\",Ot=null,jt=null;function Nt(e,n){switch(e){case\"button\":case\"input\":case\"select\":case\"textarea\":return!!n.autoFocus}return!1}function Pt(e,n){return\"textarea\"===e||\"option\"===e||\"noscript\"===e||\"string\"===typeof n.children||\"number\"===typeof n.children||\"object\"===typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var Ft=\"function\"===typeof setTimeout?setTimeout:void 0,Bt=\"function\"===typeof clearTimeout?clearTimeout:void 0;function At(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break}return e}function Vt(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if(t===St||t===Tt||t===Rt){if(0===n)return e;n--}else t===Ct&&n++}e=e.previousSibling}return null}var It=Math.random().toString(36).slice(2),Ut=\"__reactInternalInstance$\"+It,Dt=\"__reactEventHandlers$\"+It,Mt=\"__reactContainere$\"+It;function Lt(e){var n=e[Ut];if(n)return n;for(var t=e.parentNode;t;){if(n=t[Mt]||t[Ut]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=Vt(e);null!==e;){if(t=e[Ut])return t;e=Vt(e)}return n}e=t,t=e.parentNode}return null}function Kt(e){return e=e[Ut]||e[Mt],!e||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function qt(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function zt(e){return e[Dt]||null}function Gt(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Wt(e,n){var t=e.stateNode;if(!t)return null;var r=h(t);if(!r)return null;t=r[n];e:switch(n){case\"onClick\":case\"onClickCapture\":case\"onDoubleClick\":case\"onDoubleClickCapture\":case\"onMouseDown\":case\"onMouseDownCapture\":case\"onMouseMove\":case\"onMouseMoveCapture\":case\"onMouseUp\":case\"onMouseUpCapture\":case\"onMouseEnter\":(r=!r.disabled)||(e=e.type,r=!(\"button\"===e||\"input\"===e||\"select\"===e||\"textarea\"===e)),e=!r;break e;default:e=!1}if(e)return null;if(t&&\"function\"!==typeof t)throw Error(o(231,n,typeof t));return t}function $t(e,n,t){(n=Wt(e,t.dispatchConfig.phasedRegistrationNames[n]))&&(t._dispatchListeners=dn(t._dispatchListeners,n),t._dispatchInstances=dn(t._dispatchInstances,e))}function Ht(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var n=e._targetInst,t=[];n;)t.push(n),n=Gt(n);for(n=t.length;0<n--;)$t(t[n],\"captured\",e);for(n=0;n<t.length;n++)$t(t[n],\"bubbled\",e)}}function Yt(e,n,t){e&&t&&t.dispatchConfig.registrationName&&(n=Wt(e,t.dispatchConfig.registrationName))&&(t._dispatchListeners=dn(t._dispatchListeners,n),t._dispatchInstances=dn(t._dispatchInstances,e))}function Xt(e){e&&e.dispatchConfig.registrationName&&Yt(e._targetInst,null,e)}function Qt(e){mn(e,Ht)}var Zt=null,Jt=null,er=null;function nr(){if(er)return er;var e,n,t=Jt,r=t.length,a=\"value\"in Zt?Zt.value:Zt.textContent,l=a.length;for(e=0;e<r&&t[e]===a[e];e++);var o=r-e;for(n=1;n<=o&&t[r-n]===a[l-n];n++);return er=a.slice(e,1<n?1-n:void 0)}function tr(){return!0}function rr(){return!1}function ar(e,n,t,r){for(var a in this.dispatchConfig=e,this._targetInst=n,this.nativeEvent=t,e=this.constructor.Interface,e)e.hasOwnProperty(a)&&((n=e[a])?this[a]=n(t):\"target\"===a?this.target=r:this[a]=t[a]);return this.isDefaultPrevented=(null!=t.defaultPrevented?t.defaultPrevented:!1===t.returnValue)?tr:rr,this.isPropagationStopped=rr,this}function lr(e,n,t,r){if(this.eventPool.length){var a=this.eventPool.pop();return this.call(a,e,n,t,r),a}return new this(e,n,t,r)}function or(e){if(!(e instanceof this))throw Error(o(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function ir(e){e.eventPool=[],e.getPooled=lr,e.release=or}a(ar.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():\"unknown\"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=tr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():\"unknown\"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=tr)},persist:function(){this.isPersistent=tr},isPersistent:rr,destructor:function(){var e,n=this.constructor.Interface;for(e in n)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=rr,this._dispatchInstances=this._dispatchListeners=null}}),ar.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ar.extend=function(e){function n(){}function t(){return r.apply(this,arguments)}var r=this;n.prototype=r.prototype;var l=new n;return a(l,t.prototype),t.prototype=l,t.prototype.constructor=t,t.Interface=a({},r.Interface,e),t.extend=r.extend,ir(t),t},ir(ar);var cr=ar.extend({data:null}),ur=ar.extend({data:null}),sr=[9,13,27,32],dr=T&&\"CompositionEvent\"in window,mr=null;T&&\"documentMode\"in document&&(mr=document.documentMode);var pr=T&&\"TextEvent\"in window&&!mr,fr=T&&(!dr||mr&&8<mr&&11>=mr),hr=String.fromCharCode(32),yr={beforeInput:{phasedRegistrationNames:{bubbled:\"onBeforeInput\",captured:\"onBeforeInputCapture\"},dependencies:[\"compositionend\",\"keypress\",\"textInput\",\"paste\"]},compositionEnd:{phasedRegistrationNames:{bubbled:\"onCompositionEnd\",captured:\"onCompositionEndCapture\"},dependencies:\"blur compositionend keydown keypress keyup mousedown\".split(\" \")},compositionStart:{phasedRegistrationNames:{bubbled:\"onCompositionStart\",captured:\"onCompositionStartCapture\"},dependencies:\"blur compositionstart keydown keypress keyup mousedown\".split(\" \")},compositionUpdate:{phasedRegistrationNames:{bubbled:\"onCompositionUpdate\",captured:\"onCompositionUpdateCapture\"},dependencies:\"blur compositionupdate keydown keypress keyup mousedown\".split(\" \")}},gr=!1;function br(e,n){switch(e){case\"keyup\":return-1!==sr.indexOf(n.keyCode);case\"keydown\":return 229!==n.keyCode;case\"keypress\":case\"mousedown\":case\"blur\":return!0;default:return!1}}function vr(e){return e=e.detail,\"object\"===typeof e&&\"data\"in e?e.data:null}var Er=!1;function kr(e,n){switch(e){case\"compositionend\":return vr(n);case\"keypress\":return 32!==n.which?null:(gr=!0,hr);case\"textInput\":return e=n.data,e===hr&&gr?null:e;default:return null}}function xr(e,n){if(Er)return\"compositionend\"===e||!dr&&br(e,n)?(e=nr(),er=Jt=Zt=null,Er=!1,e):null;switch(e){case\"paste\":return null;case\"keypress\":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case\"compositionend\":return fr&&\"ko\"!==n.locale?null:n.data;default:return null}}var _r={eventTypes:yr,extractEvents:function(e,n,t,r){var a;if(dr)e:{switch(e){case\"compositionstart\":var l=yr.compositionStart;break e;case\"compositionend\":l=yr.compositionEnd;break e;case\"compositionupdate\":l=yr.compositionUpdate;break e}l=void 0}else Er?br(e,t)&&(l=yr.compositionEnd):\"keydown\"===e&&229===t.keyCode&&(l=yr.compositionStart);return l?(fr&&\"ko\"!==t.locale&&(Er||l!==yr.compositionStart?l===yr.compositionEnd&&Er&&(a=nr()):(Zt=r,Jt=\"value\"in Zt?Zt.value:Zt.textContent,Er=!0)),l=cr.getPooled(l,n,t,r),a?l.data=a:(a=vr(t),null!==a&&(l.data=a)),Qt(l),a=l):a=null,(e=pr?kr(e,t):xr(e,t))?(n=ur.getPooled(yr.beforeInput,n,t,r),n.data=e,Qt(n)):n=null,null===a?n:null===n?a:[a,n]}},wr={color:!0,date:!0,datetime:!0,\"datetime-local\":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Sr(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return\"input\"===n?!!wr[e.type]:\"textarea\"===n}var Cr={change:{phasedRegistrationNames:{bubbled:\"onChange\",captured:\"onChangeCapture\"},dependencies:\"blur change click focus input keydown keyup selectionchange\".split(\" \")}};function Rr(e,n,t){return e=ar.getPooled(Cr.change,e,n,t),e.type=\"change\",F(t),Qt(e),e}var Tr=null,Or=null;function jr(e){hn(e)}function Nr(e){var n=qt(e);if(Re(n))return e}function Pr(e,n){if(\"change\"===e)return n}var Fr=!1;function Br(){Tr&&(Tr.detachEvent(\"onpropertychange\",Ar),Or=Tr=null)}function Ar(e){if(\"value\"===e.propertyName&&Nr(Or))if(e=Rr(Or,e,yn(e)),D)hn(e);else{D=!0;try{A(jr,e)}finally{D=!1,L()}}}function Vr(e,n,t){\"focus\"===e?(Br(),Tr=n,Or=t,Tr.attachEvent(\"onpropertychange\",Ar)):\"blur\"===e&&Br()}function Ir(e){if(\"selectionchange\"===e||\"keyup\"===e||\"keydown\"===e)return Nr(Or)}function Ur(e,n){if(\"click\"===e)return Nr(n)}function Dr(e,n){if(\"input\"===e||\"change\"===e)return Nr(n)}T&&(Fr=gn(\"input\")&&(!document.documentMode||9<document.documentMode));var Mr={eventTypes:Cr,_isInputEventSupported:Fr,extractEvents:function(e,n,t,r){var a=n?qt(n):window,l=a.nodeName&&a.nodeName.toLowerCase();if(\"select\"===l||\"input\"===l&&\"file\"===a.type)var o=Pr;else if(Sr(a))if(Fr)o=Dr;else{o=Ir;var i=Vr}else(l=a.nodeName)&&\"input\"===l.toLowerCase()&&(\"checkbox\"===a.type||\"radio\"===a.type)&&(o=Ur);if(o&&(o=o(e,n)))return Rr(o,t,r);i&&i(e,a,n),\"blur\"===e&&(e=a._wrapperState)&&e.controlled&&\"number\"===a.type&&Fe(a,\"number\",a.value)}},Lr=ar.extend({view:null,detail:null}),Kr={Alt:\"altKey\",Control:\"ctrlKey\",Meta:\"metaKey\",Shift:\"shiftKey\"};function qr(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=Kr[e])&&!!n[e]}function zr(){return qr}var Gr=0,Wr=0,$r=!1,Hr=!1,Yr=Lr.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:zr,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if(\"movementX\"in e)return e.movementX;var n=Gr;return Gr=e.screenX,$r?\"mousemove\"===e.type?e.screenX-n:0:($r=!0,0)},movementY:function(e){if(\"movementY\"in e)return e.movementY;var n=Wr;return Wr=e.screenY,Hr?\"mousemove\"===e.type?e.screenY-n:0:(Hr=!0,0)}}),Xr=Yr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Qr={mouseEnter:{registrationName:\"onMouseEnter\",dependencies:[\"mouseout\",\"mouseover\"]},mouseLeave:{registrationName:\"onMouseLeave\",dependencies:[\"mouseout\",\"mouseover\"]},pointerEnter:{registrationName:\"onPointerEnter\",dependencies:[\"pointerout\",\"pointerover\"]},pointerLeave:{registrationName:\"onPointerLeave\",dependencies:[\"pointerout\",\"pointerover\"]}},Zr={eventTypes:Qr,extractEvents:function(e,n,t,r,a){var l=\"mouseover\"===e||\"pointerover\"===e,o=\"mouseout\"===e||\"pointerout\"===e;if(l&&0===(32&a)&&(t.relatedTarget||t.fromElement)||!o&&!l)return null;if(l=r.window===r?r:(l=r.ownerDocument)?l.defaultView||l.parentWindow:window,o){if(o=n,n=(n=t.relatedTarget||t.toElement)?Lt(n):null,null!==n){var i=ln(n);(n!==i||5!==n.tag&&6!==n.tag)&&(n=null)}}else o=null;if(o===n)return null;if(\"mouseout\"===e||\"mouseover\"===e)var c=Yr,u=Qr.mouseLeave,s=Qr.mouseEnter,d=\"mouse\";else\"pointerout\"!==e&&\"pointerover\"!==e||(c=Xr,u=Qr.pointerLeave,s=Qr.pointerEnter,d=\"pointer\");if(e=null==o?l:qt(o),l=null==n?l:qt(n),u=c.getPooled(u,o,t,r),u.type=d+\"leave\",u.target=e,u.relatedTarget=l,t=c.getPooled(s,n,t,r),t.type=d+\"enter\",t.target=l,t.relatedTarget=e,r=o,d=n,r&&d)e:{for(c=r,s=d,o=0,e=c;e;e=Gt(e))o++;for(e=0,n=s;n;n=Gt(n))e++;for(;0<o-e;)c=Gt(c),o--;for(;0<e-o;)s=Gt(s),e--;for(;o--;){if(c===s||c===s.alternate)break e;c=Gt(c),s=Gt(s)}c=null}else c=null;for(s=c,c=[];r&&r!==s;){if(o=r.alternate,null!==o&&o===s)break;c.push(r),r=Gt(r)}for(r=[];d&&d!==s;){if(o=d.alternate,null!==o&&o===s)break;r.push(d),d=Gt(d)}for(d=0;d<c.length;d++)Yt(c[d],\"bubbled\",u);for(d=r.length;0<d--;)Yt(r[d],\"captured\",t);return 0===(64&a)?[u]:[u,t]}};function Jr(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var ea=\"function\"===typeof Object.is?Object.is:Jr,na=Object.prototype.hasOwnProperty;function ta(e,n){if(ea(e,n))return!0;if(\"object\"!==typeof e||null===e||\"object\"!==typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++)if(!na.call(n,t[r])||!ea(e[t[r]],n[t[r]]))return!1;return!0}var ra=T&&\"documentMode\"in document&&11>=document.documentMode,aa={select:{phasedRegistrationNames:{bubbled:\"onSelect\",captured:\"onSelectCapture\"},dependencies:\"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange\".split(\" \")}},la=null,oa=null,ia=null,ca=!1;function ua(e,n){var t=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;return ca||null==la||la!==vt(t)?null:(t=la,\"selectionStart\"in t&&wt(t)?t={start:t.selectionStart,end:t.selectionEnd}:(t=(t.ownerDocument&&t.ownerDocument.defaultView||window).getSelection(),t={anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}),ia&&ta(ia,t)?null:(ia=t,e=ar.getPooled(aa.select,oa,e,n),e.type=\"select\",e.target=la,Qt(e),e))}var sa={eventTypes:aa,extractEvents:function(e,n,t,r,a,l){if(a=l||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument),!(l=!a)){e:{a=an(a),l=C.onSelect;for(var o=0;o<l.length;o++)if(!a.has(l[o])){a=!1;break e}a=!0}l=!a}if(l)return null;switch(a=n?qt(n):window,e){case\"focus\":(Sr(a)||\"true\"===a.contentEditable)&&(la=a,oa=n,ia=null);break;case\"blur\":ia=oa=la=null;break;case\"mousedown\":ca=!0;break;case\"contextmenu\":case\"mouseup\":case\"dragend\":return ca=!1,ua(t,r);case\"selectionchange\":if(ra)break;case\"keydown\":case\"keyup\":return ua(t,r)}return null}},da=ar.extend({animationName:null,elapsedTime:null,pseudoElement:null}),ma=ar.extend({clipboardData:function(e){return\"clipboardData\"in e?e.clipboardData:window.clipboardData}}),pa=Lr.extend({relatedTarget:null});function fa(e){var n=e.keyCode;return\"charCode\"in e?(e=e.charCode,0===e&&13===n&&(e=13)):e=n,10===e&&(e=13),32<=e||13===e?e:0}var ha={Esc:\"Escape\",Spacebar:\" \",Left:\"ArrowLeft\",Up:\"ArrowUp\",Right:\"ArrowRight\",Down:\"ArrowDown\",Del:\"Delete\",Win:\"OS\",Menu:\"ContextMenu\",Apps:\"ContextMenu\",Scroll:\"ScrollLock\",MozPrintableKey:\"Unidentified\"},ya={8:\"Backspace\",9:\"Tab\",12:\"Clear\",13:\"Enter\",16:\"Shift\",17:\"Control\",18:\"Alt\",19:\"Pause\",20:\"CapsLock\",27:\"Escape\",32:\" \",33:\"PageUp\",34:\"PageDown\",35:\"End\",36:\"Home\",37:\"ArrowLeft\",38:\"ArrowUp\",39:\"ArrowRight\",40:\"ArrowDown\",45:\"Insert\",46:\"Delete\",112:\"F1\",113:\"F2\",114:\"F3\",115:\"F4\",116:\"F5\",117:\"F6\",118:\"F7\",119:\"F8\",120:\"F9\",121:\"F10\",122:\"F11\",123:\"F12\",144:\"NumLock\",145:\"ScrollLock\",224:\"Meta\"},ga=Lr.extend({key:function(e){if(e.key){var n=ha[e.key]||e.key;if(\"Unidentified\"!==n)return n}return\"keypress\"===e.type?(e=fa(e),13===e?\"Enter\":String.fromCharCode(e)):\"keydown\"===e.type||\"keyup\"===e.type?ya[e.keyCode]||\"Unidentified\":\"\"},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:zr,charCode:function(e){return\"keypress\"===e.type?fa(e):0},keyCode:function(e){return\"keydown\"===e.type||\"keyup\"===e.type?e.keyCode:0},which:function(e){return\"keypress\"===e.type?fa(e):\"keydown\"===e.type||\"keyup\"===e.type?e.keyCode:0}}),ba=Yr.extend({dataTransfer:null}),va=Lr.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:zr}),Ea=ar.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),ka=Yr.extend({deltaX:function(e){return\"deltaX\"in e?e.deltaX:\"wheelDeltaX\"in e?-e.wheelDeltaX:0},deltaY:function(e){return\"deltaY\"in e?e.deltaY:\"wheelDeltaY\"in e?-e.wheelDeltaY:\"wheelDelta\"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),xa={eventTypes:$n,extractEvents:function(e,n,t,r){var a=Hn.get(e);if(!a)return null;switch(e){case\"keypress\":if(0===fa(t))return null;case\"keydown\":case\"keyup\":e=ga;break;case\"blur\":case\"focus\":e=pa;break;case\"click\":if(2===t.button)return null;case\"auxclick\":case\"dblclick\":case\"mousedown\":case\"mousemove\":case\"mouseup\":case\"mouseout\":case\"mouseover\":case\"contextmenu\":e=Yr;break;case\"drag\":case\"dragend\":case\"dragenter\":case\"dragexit\":case\"dragleave\":case\"dragover\":case\"dragstart\":case\"drop\":e=ba;break;case\"touchcancel\":case\"touchend\":case\"touchmove\":case\"touchstart\":e=va;break;case Ze:case Je:case en:e=da;break;case nn:e=Ea;break;case\"scroll\":e=Lr;break;case\"wheel\":e=ka;break;case\"copy\":case\"cut\":case\"paste\":e=ma;break;case\"gotpointercapture\":case\"lostpointercapture\":case\"pointercancel\":case\"pointerdown\":case\"pointermove\":case\"pointerout\":case\"pointerover\":case\"pointerup\":e=Xr;break;default:e=ar}return n=e.getPooled(a,n,t,r),Qt(n),n}};if(v)throw Error(o(101));v=Array.prototype.slice.call(\"ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin\".split(\" \")),k();var _a=Kt;h=zt,y=_a,g=qt,R({SimpleEventPlugin:xa,EnterLeaveEventPlugin:Zr,ChangeEventPlugin:Mr,SelectEventPlugin:sa,BeforeInputEventPlugin:_r});var wa=[],Sa=-1;function Ca(e){0>Sa||(e.current=wa[Sa],wa[Sa]=null,Sa--)}function Ra(e,n){Sa++,wa[Sa]=e.current,e.current=n}var Ta={},Oa={current:Ta},ja={current:!1},Na=Ta;function Pa(e,n){var t=e.type.contextTypes;if(!t)return Ta;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var a,l={};for(a in t)l[a]=n[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function Fa(e){return e=e.childContextTypes,null!==e&&void 0!==e}function Ba(){Ca(ja),Ca(Oa)}function Aa(e,n,t){if(Oa.current!==Ta)throw Error(o(168));Ra(Oa,n),Ra(ja,t)}function Va(e,n,t){var r=e.stateNode;if(e=n.childContextTypes,\"function\"!==typeof r.getChildContext)return t;for(var l in r=r.getChildContext(),r)if(!(l in e))throw Error(o(108,ke(n)||\"Unknown\",l));return a({},t,{},r)}function Ia(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ta,Na=Oa.current,Ra(Oa,e),Ra(ja,ja.current),!0}function Ua(e,n,t){var r=e.stateNode;if(!r)throw Error(o(169));t?(e=Va(e,n,Na),r.__reactInternalMemoizedMergedChildContext=e,Ca(ja),Ca(Oa),Ra(Oa,e)):Ca(ja),Ra(ja,t)}var Da=l.unstable_runWithPriority,Ma=l.unstable_scheduleCallback,La=l.unstable_cancelCallback,Ka=l.unstable_requestPaint,qa=l.unstable_now,za=l.unstable_getCurrentPriorityLevel,Ga=l.unstable_ImmediatePriority,Wa=l.unstable_UserBlockingPriority,$a=l.unstable_NormalPriority,Ha=l.unstable_LowPriority,Ya=l.unstable_IdlePriority,Xa={},Qa=l.unstable_shouldYield,Za=void 0!==Ka?Ka:function(){},Ja=null,el=null,nl=!1,tl=qa(),rl=1e4>tl?qa:function(){return qa()-tl};function al(){switch(za()){case Ga:return 99;case Wa:return 98;case $a:return 97;case Ha:return 96;case Ya:return 95;default:throw Error(o(332))}}function ll(e){switch(e){case 99:return Ga;case 98:return Wa;case 97:return $a;case 96:return Ha;case 95:return Ya;default:throw Error(o(332))}}function ol(e,n){return e=ll(e),Da(e,n)}function il(e,n,t){return e=ll(e),Ma(e,n,t)}function cl(e){return null===Ja?(Ja=[e],el=Ma(Ga,sl)):Ja.push(e),Xa}function ul(){if(null!==el){var e=el;el=null,La(e)}sl()}function sl(){if(!nl&&null!==Ja){nl=!0;var e=0;try{var n=Ja;ol(99,(function(){for(;e<n.length;e++){var t=n[e];do{t=t(!0)}while(null!==t)}})),Ja=null}catch(t){throw null!==Ja&&(Ja=Ja.slice(e+1)),Ma(Ga,ul),t}finally{nl=!1}}}function dl(e,n,t){return t/=10,1073741821-(1+((1073741821-e+n/10)/t|0))*t}function ml(e,n){if(e&&e.defaultProps)for(var t in n=a({},n),e=e.defaultProps,e)void 0===n[t]&&(n[t]=e[t]);return n}var pl={current:null},fl=null,hl=null,yl=null;function gl(){yl=hl=fl=null}function bl(e){var n=pl.current;Ca(pl),e.type._context._currentValue=n}function vl(e,n){for(;null!==e;){var t=e.alternate;if(e.childExpirationTime<n)e.childExpirationTime=n,null!==t&&t.childExpirationTime<n&&(t.childExpirationTime=n);else{if(!(null!==t&&t.childExpirationTime<n))break;t.childExpirationTime=n}e=e.return}}function El(e,n){fl=e,yl=hl=null,e=e.dependencies,null!==e&&null!==e.firstContext&&(e.expirationTime>=n&&(Ho=!0),e.firstContext=null)}function kl(e,n){if(yl!==e&&!1!==n&&0!==n)if(\"number\"===typeof n&&1073741823!==n||(yl=e,n=1073741823),n={context:e,observedBits:n,next:null},null===hl){if(null===fl)throw Error(o(308));hl=n,fl.dependencies={expirationTime:0,firstContext:n,responders:null}}else hl=hl.next=n;return e._currentValue}var xl=!1;function _l(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function wl(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function Sl(e,n){return e={expirationTime:e,suspenseConfig:n,tag:0,payload:null,callback:null,next:null},e.next=e}function Cl(e,n){if(e=e.updateQueue,null!==e){e=e.shared;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}}function Rl(e,n){var t=e.alternate;null!==t&&wl(t,e),e=e.updateQueue,t=e.baseQueue,null===t?(e.baseQueue=n.next=n,n.next=n):(n.next=t.next,t.next=n)}function Tl(e,n,t,r){var l=e.updateQueue;xl=!1;var o=l.baseQueue,i=l.shared.pending;if(null!==i){if(null!==o){var c=o.next;o.next=i.next,i.next=c}o=i,l.shared.pending=null,c=e.alternate,null!==c&&(c=c.updateQueue,null!==c&&(c.baseQueue=i))}if(null!==o){c=o.next;var u=l.baseState,s=0,d=null,m=null,p=null;if(null!==c){var f=c;do{if(i=f.expirationTime,i<r){var h={expirationTime:f.expirationTime,suspenseConfig:f.suspenseConfig,tag:f.tag,payload:f.payload,callback:f.callback,next:null};null===p?(m=p=h,d=u):p=p.next=h,i>s&&(s=i)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:f.suspenseConfig,tag:f.tag,payload:f.payload,callback:f.callback,next:null}),Vc(i,f.suspenseConfig);e:{var y=e,g=f;switch(i=n,h=t,g.tag){case 1:if(y=g.payload,\"function\"===typeof y){u=y.call(h,u,i);break e}u=y;break e;case 3:y.effectTag=-4097&y.effectTag|64;case 0:if(y=g.payload,i=\"function\"===typeof y?y.call(h,u,i):y,null===i||void 0===i)break e;u=a({},u,i);break e;case 2:xl=!0}}null!==f.callback&&(e.effectTag|=32,i=l.effects,null===i?l.effects=[f]:i.push(f))}if(f=f.next,null===f||f===c){if(i=l.shared.pending,null===i)break;f=o.next=i.next,i.next=c,l.baseQueue=o=i,l.shared.pending=null}}while(1)}null===p?d=u:p.next=m,l.baseState=d,l.baseQueue=p,Ic(s),e.expirationTime=s,e.memoizedState=u}}function Ol(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],a=r.callback;if(null!==a){if(r.callback=null,r=a,a=t,\"function\"!==typeof r)throw Error(o(191,r));r.call(a)}}}var jl=ee.ReactCurrentBatchConfig,Nl=(new r.Component).refs;function Pl(e,n,t,r){n=e.memoizedState,t=t(r,n),t=null===t||void 0===t?n:a({},n,t),e.memoizedState=t,0===e.expirationTime&&(e.updateQueue.baseState=t)}var Fl={isMounted:function(e){return!!(e=e._reactInternalFiber)&&ln(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternalFiber;var r=xc(),a=jl.suspense;r=_c(r,e,a),a=Sl(r,a),a.payload=n,void 0!==t&&null!==t&&(a.callback=t),Cl(e,a),wc(e,r)},enqueueReplaceState:function(e,n,t){e=e._reactInternalFiber;var r=xc(),a=jl.suspense;r=_c(r,e,a),a=Sl(r,a),a.tag=1,a.payload=n,void 0!==t&&null!==t&&(a.callback=t),Cl(e,a),wc(e,r)},enqueueForceUpdate:function(e,n){e=e._reactInternalFiber;var t=xc(),r=jl.suspense;t=_c(t,e,r),r=Sl(t,r),r.tag=2,void 0!==n&&null!==n&&(r.callback=n),Cl(e,r),wc(e,t)}};function Bl(e,n,t,r,a,l,o){return e=e.stateNode,\"function\"===typeof e.shouldComponentUpdate?e.shouldComponentUpdate(r,l,o):!n.prototype||!n.prototype.isPureReactComponent||(!ta(t,r)||!ta(a,l))}function Al(e,n,t){var r=!1,a=Ta,l=n.contextType;return\"object\"===typeof l&&null!==l?l=kl(l):(a=Fa(n)?Na:Oa.current,r=n.contextTypes,l=(r=null!==r&&void 0!==r)?Pa(e,a):Ta),n=new n(t,l),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=Fl,e.stateNode=n,n._reactInternalFiber=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=l),n}function Vl(e,n,t,r){e=n.state,\"function\"===typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),\"function\"===typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&Fl.enqueueReplaceState(n,n.state,null)}function Il(e,n,t,r){var a=e.stateNode;a.props=t,a.state=e.memoizedState,a.refs=Nl,_l(e);var l=n.contextType;\"object\"===typeof l&&null!==l?a.context=kl(l):(l=Fa(n)?Na:Oa.current,a.context=Pa(e,l)),Tl(e,t,a,r),a.state=e.memoizedState,l=n.getDerivedStateFromProps,\"function\"===typeof l&&(Pl(e,n,l,t),a.state=e.memoizedState),\"function\"===typeof n.getDerivedStateFromProps||\"function\"===typeof a.getSnapshotBeforeUpdate||\"function\"!==typeof a.UNSAFE_componentWillMount&&\"function\"!==typeof a.componentWillMount||(n=a.state,\"function\"===typeof a.componentWillMount&&a.componentWillMount(),\"function\"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),n!==a.state&&Fl.enqueueReplaceState(a,a.state,null),Tl(e,t,a,r),a.state=e.memoizedState),\"function\"===typeof a.componentDidMount&&(e.effectTag|=4)}var Ul=Array.isArray;function Dl(e,n,t){if(e=t.ref,null!==e&&\"function\"!==typeof e&&\"object\"!==typeof e){if(t._owner){if(t=t._owner,t){if(1!==t.tag)throw Error(o(309));var r=t.stateNode}if(!r)throw Error(o(147,e));var a=\"\"+e;return null!==n&&null!==n.ref&&\"function\"===typeof n.ref&&n.ref._stringRef===a?n.ref:(n=function(e){var n=r.refs;n===Nl&&(n=r.refs={}),null===e?delete n[a]:n[a]=e},n._stringRef=a,n)}if(\"string\"!==typeof e)throw Error(o(284));if(!t._owner)throw Error(o(290,e))}return e}function Ml(e,n){if(\"textarea\"!==e.type)throw Error(o(31,\"[object Object]\"===Object.prototype.toString.call(n)?\"object with keys {\"+Object.keys(n).join(\", \")+\"}\":n,\"\"))}function Ll(e){function n(n,t){if(e){var r=n.lastEffect;null!==r?(r.nextEffect=t,n.lastEffect=t):n.firstEffect=n.lastEffect=t,t.nextEffect=null,t.effectTag=8}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function a(e,n){return e=lu(e,n),e.index=0,e.sibling=null,e}function l(n,t,r){return n.index=r,e?(r=n.alternate,null!==r?(r=r.index,r<t?(n.effectTag=2,t):r):(n.effectTag=2,t)):t}function i(n){return e&&null===n.alternate&&(n.effectTag=2),n}function c(e,n,t,r){return null===n||6!==n.tag?(n=cu(t,e.mode,r),n.return=e,n):(n=a(n,t),n.return=e,n)}function u(e,n,t,r){return null!==n&&n.elementType===t.type?(r=a(n,t.props),r.ref=Dl(e,n,t),r.return=e,r):(r=ou(t.type,t.key,t.props,null,e.mode,r),r.ref=Dl(e,n,t),r.return=e,r)}function s(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?(n=uu(t,e.mode,r),n.return=e,n):(n=a(n,t.children||[]),n.return=e,n)}function d(e,n,t,r,l){return null===n||7!==n.tag?(n=iu(t,e.mode,r,l),n.return=e,n):(n=a(n,t),n.return=e,n)}function m(e,n,t){if(\"string\"===typeof n||\"number\"===typeof n)return n=cu(\"\"+n,e.mode,t),n.return=e,n;if(\"object\"===typeof n&&null!==n){switch(n.$$typeof){case ae:return t=ou(n.type,n.key,n.props,null,e.mode,t),t.ref=Dl(e,null,n),t.return=e,t;case le:return n=uu(n,e.mode,t),n.return=e,n}if(Ul(n)||ve(n))return n=iu(n,e.mode,t,null),n.return=e,n;Ml(e,n)}return null}function p(e,n,t,r){var a=null!==n?n.key:null;if(\"string\"===typeof t||\"number\"===typeof t)return null!==a?null:c(e,n,\"\"+t,r);if(\"object\"===typeof t&&null!==t){switch(t.$$typeof){case ae:return t.key===a?t.type===oe?d(e,n,t.props.children,r,a):u(e,n,t,r):null;case le:return t.key===a?s(e,n,t,r):null}if(Ul(t)||ve(t))return null!==a?null:d(e,n,t,r,null);Ml(e,t)}return null}function f(e,n,t,r,a){if(\"string\"===typeof r||\"number\"===typeof r)return e=e.get(t)||null,c(n,e,\"\"+r,a);if(\"object\"===typeof r&&null!==r){switch(r.$$typeof){case ae:return e=e.get(null===r.key?t:r.key)||null,r.type===oe?d(n,e,r.props.children,a,r.key):u(n,e,r,a);case le:return e=e.get(null===r.key?t:r.key)||null,s(n,e,r,a)}if(Ul(r)||ve(r))return e=e.get(t)||null,d(n,e,r,a,null);Ml(n,r)}return null}function h(a,o,i,c){for(var u=null,s=null,d=o,h=o=0,y=null;null!==d&&h<i.length;h++){d.index>h?(y=d,d=null):y=d.sibling;var g=p(a,d,i[h],c);if(null===g){null===d&&(d=y);break}e&&d&&null===g.alternate&&n(a,d),o=l(g,o,h),null===s?u=g:s.sibling=g,s=g,d=y}if(h===i.length)return t(a,d),u;if(null===d){for(;h<i.length;h++)d=m(a,i[h],c),null!==d&&(o=l(d,o,h),null===s?u=d:s.sibling=d,s=d);return u}for(d=r(a,d);h<i.length;h++)y=f(d,a,h,i[h],c),null!==y&&(e&&null!==y.alternate&&d.delete(null===y.key?h:y.key),o=l(y,o,h),null===s?u=y:s.sibling=y,s=y);return e&&d.forEach((function(e){return n(a,e)})),u}function y(a,i,c,u){var s=ve(c);if(\"function\"!==typeof s)throw Error(o(150));if(c=s.call(c),null==c)throw Error(o(151));for(var d=s=null,h=i,y=i=0,g=null,b=c.next();null!==h&&!b.done;y++,b=c.next()){h.index>y?(g=h,h=null):g=h.sibling;var v=p(a,h,b.value,u);if(null===v){null===h&&(h=g);break}e&&h&&null===v.alternate&&n(a,h),i=l(v,i,y),null===d?s=v:d.sibling=v,d=v,h=g}if(b.done)return t(a,h),s;if(null===h){for(;!b.done;y++,b=c.next())b=m(a,b.value,u),null!==b&&(i=l(b,i,y),null===d?s=b:d.sibling=b,d=b);return s}for(h=r(a,h);!b.done;y++,b=c.next())b=f(h,a,y,b.value,u),null!==b&&(e&&null!==b.alternate&&h.delete(null===b.key?y:b.key),i=l(b,i,y),null===d?s=b:d.sibling=b,d=b);return e&&h.forEach((function(e){return n(a,e)})),s}return function(e,r,l,c){var u=\"object\"===typeof l&&null!==l&&l.type===oe&&null===l.key;u&&(l=l.props.children);var s=\"object\"===typeof l&&null!==l;if(s)switch(l.$$typeof){case ae:e:{for(s=l.key,u=r;null!==u;){if(u.key===s){switch(u.tag){case 7:if(l.type===oe){t(e,u.sibling),r=a(u,l.props.children),r.return=e,e=r;break e}break;default:if(u.elementType===l.type){t(e,u.sibling),r=a(u,l.props),r.ref=Dl(e,u,l),r.return=e,e=r;break e}}t(e,u);break}n(e,u),u=u.sibling}l.type===oe?(r=iu(l.props.children,e.mode,c,l.key),r.return=e,e=r):(c=ou(l.type,l.key,l.props,null,e.mode,c),c.ref=Dl(e,r,l),c.return=e,e=c)}return i(e);case le:e:{for(u=l.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===l.containerInfo&&r.stateNode.implementation===l.implementation){t(e,r.sibling),r=a(r,l.children||[]),r.return=e,e=r;break e}t(e,r);break}n(e,r),r=r.sibling}r=uu(l,e.mode,c),r.return=e,e=r}return i(e)}if(\"string\"===typeof l||\"number\"===typeof l)return l=\"\"+l,null!==r&&6===r.tag?(t(e,r.sibling),r=a(r,l),r.return=e,e=r):(t(e,r),r=cu(l,e.mode,c),r.return=e,e=r),i(e);if(Ul(l))return h(e,r,l,c);if(ve(l))return y(e,r,l,c);if(s&&Ml(e,l),\"undefined\"===typeof l&&!u)switch(e.tag){case 1:case 0:throw e=e.type,Error(o(152,e.displayName||e.name||\"Component\"))}return t(e,r)}}var Kl=Ll(!0),ql=Ll(!1),zl={},Gl={current:zl},Wl={current:zl},$l={current:zl};function Hl(e){if(e===zl)throw Error(o(174));return e}function Yl(e,n){switch(Ra($l,n),Ra(Wl,e),Ra(Gl,zl),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:qe(null,\"\");break;default:e=8===e?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=qe(n,e)}Ca(Gl),Ra(Gl,n)}function Xl(){Ca(Gl),Ca(Wl),Ca($l)}function Ql(e){Hl($l.current);var n=Hl(Gl.current),t=qe(n,e.type);n!==t&&(Ra(Wl,e),Ra(Gl,t))}function Zl(e){Wl.current===e&&(Ca(Gl),Ca(Wl))}var Jl={current:0};function eo(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(t=t.dehydrated,null===t||t.data===Rt||t.data===Tt))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!==(64&n.effectTag))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}function no(e,n){return{responder:e,props:n}}var to=ee.ReactCurrentDispatcher,ro=ee.ReactCurrentBatchConfig,ao=0,lo=null,oo=null,io=null,co=!1;function uo(){throw Error(o(321))}function so(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!ea(e[t],n[t]))return!1;return!0}function mo(e,n,t,r,a,l){if(ao=l,lo=n,n.memoizedState=null,n.updateQueue=null,n.expirationTime=0,to.current=null===e||null===e.memoizedState?Ao:Vo,e=t(r,a),n.expirationTime===ao){l=0;do{if(n.expirationTime=0,!(25>l))throw Error(o(301));l+=1,io=oo=null,n.updateQueue=null,to.current=Io,e=t(r,a)}while(n.expirationTime===ao)}if(to.current=Bo,n=null!==oo&&null!==oo.next,ao=0,io=oo=lo=null,co=!1,n)throw Error(o(300));return e}function po(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===io?lo.memoizedState=io=e:io=io.next=e,io}function fo(){if(null===oo){var e=lo.alternate;e=null!==e?e.memoizedState:null}else e=oo.next;var n=null===io?lo.memoizedState:io.next;if(null!==n)io=n,oo=e;else{if(null===e)throw Error(o(310));oo=e,e={memoizedState:oo.memoizedState,baseState:oo.baseState,baseQueue:oo.baseQueue,queue:oo.queue,next:null},null===io?lo.memoizedState=io=e:io=io.next=e}return io}function ho(e,n){return\"function\"===typeof n?n(e):n}function yo(e){var n=fo(),t=n.queue;if(null===t)throw Error(o(311));t.lastRenderedReducer=e;var r=oo,a=r.baseQueue,l=t.pending;if(null!==l){if(null!==a){var i=a.next;a.next=l.next,l.next=i}r.baseQueue=a=l,t.pending=null}if(null!==a){a=a.next,r=r.baseState;var c=i=l=null,u=a;do{var s=u.expirationTime;if(s<ao){var d={expirationTime:u.expirationTime,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===c?(i=c=d,l=r):c=c.next=d,s>lo.expirationTime&&(lo.expirationTime=s,Ic(s))}else null!==c&&(c=c.next={expirationTime:1073741823,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),Vc(s,u.suspenseConfig),r=u.eagerReducer===e?u.eagerState:e(r,u.action);u=u.next}while(null!==u&&u!==a);null===c?l=r:c.next=i,ea(r,n.memoizedState)||(Ho=!0),n.memoizedState=r,n.baseState=l,n.baseQueue=c,t.lastRenderedState=r}return[n.memoizedState,t.dispatch]}function go(e){var n=fo(),t=n.queue;if(null===t)throw Error(o(311));t.lastRenderedReducer=e;var r=t.dispatch,a=t.pending,l=n.memoizedState;if(null!==a){t.pending=null;var i=a=a.next;do{l=e(l,i.action),i=i.next}while(i!==a);ea(l,n.memoizedState)||(Ho=!0),n.memoizedState=l,null===n.baseQueue&&(n.baseState=l),t.lastRenderedState=l}return[l,r]}function bo(e){var n=po();return\"function\"===typeof e&&(e=e()),n.memoizedState=n.baseState=e,e=n.queue={pending:null,dispatch:null,lastRenderedReducer:ho,lastRenderedState:e},e=e.dispatch=Fo.bind(null,lo,e),[n.memoizedState,e]}function vo(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},n=lo.updateQueue,null===n?(n={lastEffect:null},lo.updateQueue=n,n.lastEffect=e.next=e):(t=n.lastEffect,null===t?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e)),e}function Eo(){return fo().memoizedState}function ko(e,n,t,r){var a=po();lo.effectTag|=e,a.memoizedState=vo(1|n,t,void 0,void 0===r?null:r)}function xo(e,n,t,r){var a=fo();r=void 0===r?null:r;var l=void 0;if(null!==oo){var o=oo.memoizedState;if(l=o.destroy,null!==r&&so(r,o.deps))return void vo(n,t,l,r)}lo.effectTag|=e,a.memoizedState=vo(1|n,t,l,r)}function _o(e,n){return ko(516,4,e,n)}function wo(e,n){return xo(516,4,e,n)}function So(e,n){return xo(4,2,e,n)}function Co(e,n){return\"function\"===typeof n?(e=e(),n(e),function(){n(null)}):null!==n&&void 0!==n?(e=e(),n.current=e,function(){n.current=null}):void 0}function Ro(e,n,t){return t=null!==t&&void 0!==t?t.concat([e]):null,xo(4,2,Co.bind(null,n,e),t)}function To(){}function Oo(e,n){return po().memoizedState=[e,void 0===n?null:n],e}function jo(e,n){var t=fo();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&so(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function No(e,n){var t=fo();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&so(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function Po(e,n,t){var r=al();ol(98>r?98:r,(function(){e(!0)})),ol(97<r?97:r,(function(){var r=ro.suspense;ro.suspense=void 0===n?null:n;try{e(!1),t()}finally{ro.suspense=r}}))}function Fo(e,n,t){var r=xc(),a=jl.suspense;r=_c(r,e,a),a={expirationTime:r,suspenseConfig:a,action:t,eagerReducer:null,eagerState:null,next:null};var l=n.pending;if(null===l?a.next=a:(a.next=l.next,l.next=a),n.pending=a,l=e.alternate,e===lo||null!==l&&l===lo)co=!0,a.expirationTime=ao,lo.expirationTime=ao;else{if(0===e.expirationTime&&(null===l||0===l.expirationTime)&&(l=n.lastRenderedReducer,null!==l))try{var o=n.lastRenderedState,i=l(o,t);if(a.eagerReducer=l,a.eagerState=i,ea(i,o))return}catch(c){}wc(e,r)}}var Bo={readContext:kl,useCallback:uo,useContext:uo,useEffect:uo,useImperativeHandle:uo,useLayoutEffect:uo,useMemo:uo,useReducer:uo,useRef:uo,useState:uo,useDebugValue:uo,useResponder:uo,useDeferredValue:uo,useTransition:uo},Ao={readContext:kl,useCallback:Oo,useContext:kl,useEffect:_o,useImperativeHandle:function(e,n,t){return t=null!==t&&void 0!==t?t.concat([e]):null,ko(4,2,Co.bind(null,n,e),t)},useLayoutEffect:function(e,n){return ko(4,2,e,n)},useMemo:function(e,n){var t=po();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=po();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},e=e.dispatch=Fo.bind(null,lo,e),[r.memoizedState,e]},useRef:function(e){var n=po();return e={current:e},n.memoizedState=e},useState:bo,useDebugValue:To,useResponder:no,useDeferredValue:function(e,n){var t=bo(e),r=t[0],a=t[1];return _o((function(){var t=ro.suspense;ro.suspense=void 0===n?null:n;try{a(e)}finally{ro.suspense=t}}),[e,n]),r},useTransition:function(e){var n=bo(!1),t=n[0];return n=n[1],[Oo(Po.bind(null,n,e),[n,e]),t]}},Vo={readContext:kl,useCallback:jo,useContext:kl,useEffect:wo,useImperativeHandle:Ro,useLayoutEffect:So,useMemo:No,useReducer:yo,useRef:Eo,useState:function(){return yo(ho)},useDebugValue:To,useResponder:no,useDeferredValue:function(e,n){var t=yo(ho),r=t[0],a=t[1];return wo((function(){var t=ro.suspense;ro.suspense=void 0===n?null:n;try{a(e)}finally{ro.suspense=t}}),[e,n]),r},useTransition:function(e){var n=yo(ho),t=n[0];return n=n[1],[jo(Po.bind(null,n,e),[n,e]),t]}},Io={readContext:kl,useCallback:jo,useContext:kl,useEffect:wo,useImperativeHandle:Ro,useLayoutEffect:So,useMemo:No,useReducer:go,useRef:Eo,useState:function(){return go(ho)},useDebugValue:To,useResponder:no,useDeferredValue:function(e,n){var t=go(ho),r=t[0],a=t[1];return wo((function(){var t=ro.suspense;ro.suspense=void 0===n?null:n;try{a(e)}finally{ro.suspense=t}}),[e,n]),r},useTransition:function(e){var n=go(ho),t=n[0];return n=n[1],[jo(Po.bind(null,n,e),[n,e]),t]}},Uo=null,Do=null,Mo=!1;function Lo(e,n){var t=tu(5,null,null,0);t.elementType=\"DELETED\",t.type=\"DELETED\",t.stateNode=n,t.return=e,t.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function Ko(e,n){switch(e.tag){case 5:var t=e.type;return n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n,null!==n&&(e.stateNode=n,!0);case 6:return n=\"\"===e.pendingProps||3!==n.nodeType?null:n,null!==n&&(e.stateNode=n,!0);case 13:return!1;default:return!1}}function qo(e){if(Mo){var n=Do;if(n){var t=n;if(!Ko(e,n)){if(n=At(t.nextSibling),!n||!Ko(e,n))return e.effectTag=-1025&e.effectTag|2,Mo=!1,void(Uo=e);Lo(Uo,t)}Uo=e,Do=At(n.firstChild)}else e.effectTag=-1025&e.effectTag|2,Mo=!1,Uo=e}}function zo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Uo=e}function Go(e){if(e!==Uo)return!1;if(!Mo)return zo(e),Mo=!0,!1;var n=e.type;if(5!==e.tag||\"head\"!==n&&\"body\"!==n&&!Pt(n,e.memoizedProps))for(n=Do;n;)Lo(e,n),n=At(n.nextSibling);if(zo(e),13===e.tag){if(e=e.memoizedState,e=null!==e?e.dehydrated:null,!e)throw Error(o(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType){var t=e.data;if(t===Ct){if(0===n){Do=At(e.nextSibling);break e}n--}else t!==St&&t!==Tt&&t!==Rt||n++}e=e.nextSibling}Do=null}}else Do=Uo?At(e.stateNode.nextSibling):null;return!0}function Wo(){Do=Uo=null,Mo=!1}var $o=ee.ReactCurrentOwner,Ho=!1;function Yo(e,n,t,r){n.child=null===e?ql(n,null,t,r):Kl(n,e.child,t,r)}function Xo(e,n,t,r,a){t=t.render;var l=n.ref;return El(n,a),r=mo(e,n,t,r,l,a),null===e||Ho?(n.effectTag|=1,Yo(e,n,r,a),n.child):(n.updateQueue=e.updateQueue,n.effectTag&=-517,e.expirationTime<=a&&(e.expirationTime=0),pi(e,n,a))}function Qo(e,n,t,r,a,l){if(null===e){var o=t.type;return\"function\"!==typeof o||ru(o)||void 0!==o.defaultProps||null!==t.compare||void 0!==t.defaultProps?(e=ou(t.type,null,r,null,n.mode,l),e.ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=o,Zo(e,n,o,r,a,l))}return o=e.child,a<l&&(a=o.memoizedProps,t=t.compare,t=null!==t?t:ta,t(a,r)&&e.ref===n.ref)?pi(e,n,l):(n.effectTag|=1,e=lu(o,r),e.ref=n.ref,e.return=n,n.child=e)}function Zo(e,n,t,r,a,l){return null!==e&&ta(e.memoizedProps,r)&&e.ref===n.ref&&(Ho=!1,a<l)?(n.expirationTime=e.expirationTime,pi(e,n,l)):ei(e,n,t,r,l)}function Jo(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.effectTag|=128)}function ei(e,n,t,r,a){var l=Fa(t)?Na:Oa.current;return l=Pa(n,l),El(n,a),t=mo(e,n,t,r,l,a),null===e||Ho?(n.effectTag|=1,Yo(e,n,t,a),n.child):(n.updateQueue=e.updateQueue,n.effectTag&=-517,e.expirationTime<=a&&(e.expirationTime=0),pi(e,n,a))}function ni(e,n,t,r,a){if(Fa(t)){var l=!0;Ia(n)}else l=!1;if(El(n,a),null===n.stateNode)null!==e&&(e.alternate=null,n.alternate=null,n.effectTag|=2),Al(n,t,r),Il(n,t,r,a),r=!0;else if(null===e){var o=n.stateNode,i=n.memoizedProps;o.props=i;var c=o.context,u=t.contextType;\"object\"===typeof u&&null!==u?u=kl(u):(u=Fa(t)?Na:Oa.current,u=Pa(n,u));var s=t.getDerivedStateFromProps,d=\"function\"===typeof s||\"function\"===typeof o.getSnapshotBeforeUpdate;d||\"function\"!==typeof o.UNSAFE_componentWillReceiveProps&&\"function\"!==typeof o.componentWillReceiveProps||(i!==r||c!==u)&&Vl(n,o,r,u),xl=!1;var m=n.memoizedState;o.state=m,Tl(n,r,o,a),c=n.memoizedState,i!==r||m!==c||ja.current||xl?(\"function\"===typeof s&&(Pl(n,t,s,r),c=n.memoizedState),(i=xl||Bl(n,t,i,r,m,c,u))?(d||\"function\"!==typeof o.UNSAFE_componentWillMount&&\"function\"!==typeof o.componentWillMount||(\"function\"===typeof o.componentWillMount&&o.componentWillMount(),\"function\"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),\"function\"===typeof o.componentDidMount&&(n.effectTag|=4)):(\"function\"===typeof o.componentDidMount&&(n.effectTag|=4),n.memoizedProps=r,n.memoizedState=c),o.props=r,o.state=c,o.context=u,r=i):(\"function\"===typeof o.componentDidMount&&(n.effectTag|=4),r=!1)}else o=n.stateNode,wl(e,n),i=n.memoizedProps,o.props=n.type===n.elementType?i:ml(n.type,i),c=o.context,u=t.contextType,\"object\"===typeof u&&null!==u?u=kl(u):(u=Fa(t)?Na:Oa.current,u=Pa(n,u)),s=t.getDerivedStateFromProps,(d=\"function\"===typeof s||\"function\"===typeof o.getSnapshotBeforeUpdate)||\"function\"!==typeof o.UNSAFE_componentWillReceiveProps&&\"function\"!==typeof o.componentWillReceiveProps||(i!==r||c!==u)&&Vl(n,o,r,u),xl=!1,c=n.memoizedState,o.state=c,Tl(n,r,o,a),m=n.memoizedState,i!==r||c!==m||ja.current||xl?(\"function\"===typeof s&&(Pl(n,t,s,r),m=n.memoizedState),(s=xl||Bl(n,t,i,r,c,m,u))?(d||\"function\"!==typeof o.UNSAFE_componentWillUpdate&&\"function\"!==typeof o.componentWillUpdate||(\"function\"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,m,u),\"function\"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,m,u)),\"function\"===typeof o.componentDidUpdate&&(n.effectTag|=4),\"function\"===typeof o.getSnapshotBeforeUpdate&&(n.effectTag|=256)):(\"function\"!==typeof o.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(n.effectTag|=4),\"function\"!==typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&c===e.memoizedState||(n.effectTag|=256),n.memoizedProps=r,n.memoizedState=m),o.props=r,o.state=m,o.context=u,r=s):(\"function\"!==typeof o.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(n.effectTag|=4),\"function\"!==typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&c===e.memoizedState||(n.effectTag|=256),r=!1);return ti(e,n,t,r,l,a)}function ti(e,n,t,r,a,l){Jo(e,n);var o=0!==(64&n.effectTag);if(!r&&!o)return a&&Ua(n,t,!1),pi(e,n,l);r=n.stateNode,$o.current=n;var i=o&&\"function\"!==typeof t.getDerivedStateFromError?null:r.render();return n.effectTag|=1,null!==e&&o?(n.child=Kl(n,e.child,null,l),n.child=Kl(n,null,i,l)):Yo(e,n,i,l),n.memoizedState=r.state,a&&Ua(n,t,!0),n.child}function ri(e){var n=e.stateNode;n.pendingContext?Aa(e,n.pendingContext,n.pendingContext!==n.context):n.context&&Aa(e,n.context,!1),Yl(e,n.containerInfo)}var ai,li,oi,ii,ci={dehydrated:null,retryTime:0};function ui(e,n,t){var r,a=n.mode,l=n.pendingProps,o=Jl.current,i=!1;if((r=0!==(64&n.effectTag))||(r=0!==(2&o)&&(null===e||null!==e.memoizedState)),r?(i=!0,n.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===l.fallback||!0===l.unstable_avoidThisFallback||(o|=1),Ra(Jl,1&o),null===e){if(void 0!==l.fallback&&qo(n),i){if(i=l.fallback,l=iu(null,a,0,null),l.return=n,0===(2&n.mode))for(e=null!==n.memoizedState?n.child.child:n.child,l.child=e;null!==e;)e.return=l,e=e.sibling;return t=iu(i,a,t,null),t.return=n,l.sibling=t,n.memoizedState=ci,n.child=l,t}return a=l.children,n.memoizedState=null,n.child=ql(n,null,a,t)}if(null!==e.memoizedState){if(e=e.child,a=e.sibling,i){if(l=l.fallback,t=lu(e,e.pendingProps),t.return=n,0===(2&n.mode)&&(i=null!==n.memoizedState?n.child.child:n.child,i!==e.child))for(t.child=i;null!==i;)i.return=t,i=i.sibling;return a=lu(a,l),a.return=n,t.sibling=a,t.childExpirationTime=0,n.memoizedState=ci,n.child=t,a}return t=Kl(n,e.child,l.children,t),n.memoizedState=null,n.child=t}if(e=e.child,i){if(i=l.fallback,l=iu(null,a,0,null),l.return=n,l.child=e,null!==e&&(e.return=l),0===(2&n.mode))for(e=null!==n.memoizedState?n.child.child:n.child,l.child=e;null!==e;)e.return=l,e=e.sibling;return t=iu(i,a,t,null),t.return=n,l.sibling=t,t.effectTag|=2,l.childExpirationTime=0,n.memoizedState=ci,n.child=l,t}return n.memoizedState=null,n.child=Kl(n,e,l.children,t)}function si(e,n){e.expirationTime<n&&(e.expirationTime=n);var t=e.alternate;null!==t&&t.expirationTime<n&&(t.expirationTime=n),vl(e.return,n)}function di(e,n,t,r,a,l){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailExpiration:0,tailMode:a,lastEffect:l}:(o.isBackwards=n,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=t,o.tailExpiration=0,o.tailMode=a,o.lastEffect=l)}function mi(e,n,t){var r=n.pendingProps,a=r.revealOrder,l=r.tail;if(Yo(e,n,r.children,t),r=Jl.current,0!==(2&r))r=1&r|2,n.effectTag|=64;else{if(null!==e&&0!==(64&e.effectTag))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&si(e,t);else if(19===e.tag)si(e,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ra(Jl,r),0===(2&n.mode))n.memoizedState=null;else switch(a){case\"forwards\":for(t=n.child,a=null;null!==t;)e=t.alternate,null!==e&&null===eo(e)&&(a=t),t=t.sibling;t=a,null===t?(a=n.child,n.child=null):(a=t.sibling,t.sibling=null),di(n,!1,a,t,l,n.lastEffect);break;case\"backwards\":for(t=null,a=n.child,n.child=null;null!==a;){if(e=a.alternate,null!==e&&null===eo(e)){n.child=a;break}e=a.sibling,a.sibling=t,t=a,a=e}di(n,!0,t,null,l,n.lastEffect);break;case\"together\":di(n,!1,null,null,void 0,n.lastEffect);break;default:n.memoizedState=null}return n.child}function pi(e,n,t){null!==e&&(n.dependencies=e.dependencies);var r=n.expirationTime;if(0!==r&&Ic(r),n.childExpirationTime<t)return null;if(null!==e&&n.child!==e.child)throw Error(o(153));if(null!==n.child){for(e=n.child,t=lu(e,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,t=t.sibling=lu(e,e.pendingProps),t.return=n;t.sibling=null}return n.child}function fi(e,n){switch(e.tailMode){case\"hidden\":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case\"collapsed\":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function hi(e,n,t){var r=n.pendingProps;switch(n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return Fa(n.type)&&Ba(),null;case 3:return Xl(),Ca(ja),Ca(Oa),t=n.stateNode,t.pendingContext&&(t.context=t.pendingContext,t.pendingContext=null),null!==e&&null!==e.child||!Go(n)||(n.effectTag|=4),li(n),null;case 5:Zl(n),t=Hl($l.current);var l=n.type;if(null!==e&&null!=n.stateNode)oi(e,n,l,r,t),e.ref!==n.ref&&(n.effectTag|=128);else{if(!r){if(null===n.stateNode)throw Error(o(166));return null}if(e=Hl(Gl.current),Go(n)){r=n.stateNode,l=n.type;var i=n.memoizedProps;switch(r[Ut]=n,r[Dt]=i,l){case\"iframe\":case\"object\":case\"embed\":rt(\"load\",r);break;case\"video\":case\"audio\":for(e=0;e<tn.length;e++)rt(tn[e],r);break;case\"source\":rt(\"error\",r);break;case\"img\":case\"image\":case\"link\":rt(\"error\",r),rt(\"load\",r);break;case\"form\":rt(\"reset\",r),rt(\"submit\",r);break;case\"details\":rt(\"toggle\",r);break;case\"input\":Oe(r,i),rt(\"invalid\",r),gt(t,\"onChange\");break;case\"select\":r._wrapperState={wasMultiple:!!i.multiple},rt(\"invalid\",r),gt(t,\"onChange\");break;case\"textarea\":Ue(r,i),rt(\"invalid\",r),gt(t,\"onChange\")}for(var c in ft(l,i),e=null,i)if(i.hasOwnProperty(c)){var u=i[c];\"children\"===c?\"string\"===typeof u?r.textContent!==u&&(e=[\"children\",u]):\"number\"===typeof u&&r.textContent!==\"\"+u&&(e=[\"children\",\"\"+u]):S.hasOwnProperty(c)&&null!=u&&gt(t,c)}switch(l){case\"input\":Ce(r),Pe(r,i,!0);break;case\"textarea\":Ce(r),Me(r);break;case\"select\":case\"option\":break;default:\"function\"===typeof i.onClick&&(r.onclick=bt)}t=e,n.updateQueue=t,null!==t&&(n.effectTag|=4)}else{switch(c=9===t.nodeType?t:t.ownerDocument,e===yt&&(e=Ke(l)),e===yt?\"script\"===l?(e=c.createElement(\"div\"),e.innerHTML=\"<script><\\/script>\",e=e.removeChild(e.firstChild)):\"string\"===typeof r.is?e=c.createElement(l,{is:r.is}):(e=c.createElement(l),\"select\"===l&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,l),e[Ut]=n,e[Dt]=r,ai(e,n,!1,!1),n.stateNode=e,c=ht(l,r),l){case\"iframe\":case\"object\":case\"embed\":rt(\"load\",e),u=r;break;case\"video\":case\"audio\":for(u=0;u<tn.length;u++)rt(tn[u],e);u=r;break;case\"source\":rt(\"error\",e),u=r;break;case\"img\":case\"image\":case\"link\":rt(\"error\",e),rt(\"load\",e),u=r;break;case\"form\":rt(\"reset\",e),rt(\"submit\",e),u=r;break;case\"details\":rt(\"toggle\",e),u=r;break;case\"input\":Oe(e,r),u=Te(e,r),rt(\"invalid\",e),gt(t,\"onChange\");break;case\"option\":u=Ae(e,r);break;case\"select\":e._wrapperState={wasMultiple:!!r.multiple},u=a({},r,{value:void 0}),rt(\"invalid\",e),gt(t,\"onChange\");break;case\"textarea\":Ue(e,r),u=Ie(e,r),rt(\"invalid\",e),gt(t,\"onChange\");break;default:u=r}ft(l,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var d=s[i];\"style\"===i?mt(e,d):\"dangerouslySetInnerHTML\"===i?(d=d?d.__html:void 0,null!=d&&Ge(e,d)):\"children\"===i?\"string\"===typeof d?(\"textarea\"!==l||\"\"!==d)&&We(e,d):\"number\"===typeof d&&We(e,\"\"+d):\"suppressContentEditableWarning\"!==i&&\"suppressHydrationWarning\"!==i&&\"autoFocus\"!==i&&(S.hasOwnProperty(i)?null!=d&&gt(t,i):null!=d&&ne(e,i,d,c))}switch(l){case\"input\":Ce(e),Pe(e,r,!1);break;case\"textarea\":Ce(e),Me(e);break;case\"option\":null!=r.value&&e.setAttribute(\"value\",\"\"+_e(r.value));break;case\"select\":e.multiple=!!r.multiple,t=r.value,null!=t?Ve(e,!!r.multiple,t,!1):null!=r.defaultValue&&Ve(e,!!r.multiple,r.defaultValue,!0);break;default:\"function\"===typeof u.onClick&&(e.onclick=bt)}Nt(l,r)&&(n.effectTag|=4)}null!==n.ref&&(n.effectTag|=128)}return null;case 6:if(e&&null!=n.stateNode)ii(e,n,e.memoizedProps,r);else{if(\"string\"!==typeof r&&null===n.stateNode)throw Error(o(166));t=Hl($l.current),Hl(Gl.current),Go(n)?(t=n.stateNode,r=n.memoizedProps,t[Ut]=n,t.nodeValue!==r&&(n.effectTag|=4)):(t=(9===t.nodeType?t:t.ownerDocument).createTextNode(r),t[Ut]=n,n.stateNode=t)}return null;case 13:return Ca(Jl),r=n.memoizedState,0!==(64&n.effectTag)?(n.expirationTime=t,n):(t=null!==r,r=!1,null===e?void 0!==n.memoizedProps.fallback&&Go(n):(l=e.memoizedState,r=null!==l,t||null===l||(l=e.child.sibling,null!==l&&(i=n.firstEffect,null!==i?(n.firstEffect=l,l.nextEffect=i):(n.firstEffect=n.lastEffect=l,l.nextEffect=null),l.effectTag=8))),t&&!r&&0!==(2&n.mode)&&(null===e&&!0!==n.memoizedProps.unstable_avoidThisFallback||0!==(1&Jl.current)?tc===Wi&&(tc=Yi):(tc!==Wi&&tc!==Yi||(tc=Xi),0!==ic&&null!==Ji&&(mu(Ji,nc),pu(Ji,ic)))),(t||r)&&(n.effectTag|=4),null);case 4:return Xl(),li(n),null;case 10:return bl(n),null;case 17:return Fa(n.type)&&Ba(),null;case 19:if(Ca(Jl),r=n.memoizedState,null===r)return null;if(l=0!==(64&n.effectTag),i=r.rendering,null===i){if(l)fi(r,!1);else if(tc!==Wi||null!==e&&0!==(64&e.effectTag))for(i=n.child;null!==i;){if(e=eo(i),null!==e){for(n.effectTag|=64,fi(r,!1),l=e.updateQueue,null!==l&&(n.updateQueue=l,n.effectTag|=4),null===r.lastEffect&&(n.firstEffect=null),n.lastEffect=r.lastEffect,r=n.child;null!==r;)l=r,i=t,l.effectTag&=2,l.nextEffect=null,l.firstEffect=null,l.lastEffect=null,e=l.alternate,null===e?(l.childExpirationTime=0,l.expirationTime=i,l.child=null,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null):(l.childExpirationTime=e.childExpirationTime,l.expirationTime=e.expirationTime,l.child=e.child,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,i=e.dependencies,l.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),r=r.sibling;return Ra(Jl,1&Jl.current|2),n.child}i=i.sibling}}else{if(!l)if(e=eo(i),null!==e){if(n.effectTag|=64,l=!0,t=e.updateQueue,null!==t&&(n.updateQueue=t,n.effectTag|=4),fi(r,!0),null===r.tail&&\"hidden\"===r.tailMode&&!i.alternate)return n=n.lastEffect=r.lastEffect,null!==n&&(n.nextEffect=null),null}else 2*rl()-r.renderingStartTime>r.tailExpiration&&1<t&&(n.effectTag|=64,l=!0,fi(r,!1),n.expirationTime=n.childExpirationTime=t-1);r.isBackwards?(i.sibling=n.child,n.child=i):(t=r.last,null!==t?t.sibling=i:n.child=i,r.last=i)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=rl()+500),t=r.tail,r.rendering=t,r.tail=t.sibling,r.lastEffect=n.lastEffect,r.renderingStartTime=rl(),t.sibling=null,n=Jl.current,Ra(Jl,l?1&n|2:1&n),t):null}throw Error(o(156,n.tag))}function yi(e){switch(e.tag){case 1:Fa(e.type)&&Ba();var n=e.effectTag;return 4096&n?(e.effectTag=-4097&n|64,e):null;case 3:if(Xl(),Ca(ja),Ca(Oa),n=e.effectTag,0!==(64&n))throw Error(o(285));return e.effectTag=-4097&n|64,e;case 5:return Zl(e),null;case 13:return Ca(Jl),n=e.effectTag,4096&n?(e.effectTag=-4097&n|64,e):null;case 19:return Ca(Jl),null;case 4:return Xl(),null;case 10:return bl(e),null;default:return null}}function gi(e,n){return{value:e,source:n,stack:xe(n)}}ai=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},li=function(){},oi=function(e,n,t,r,l){var o=e.memoizedProps;if(o!==r){var i,c,u=n.stateNode;switch(Hl(Gl.current),e=null,t){case\"input\":o=Te(u,o),r=Te(u,r),e=[];break;case\"option\":o=Ae(u,o),r=Ae(u,r),e=[];break;case\"select\":o=a({},o,{value:void 0}),r=a({},r,{value:void 0}),e=[];break;case\"textarea\":o=Ie(u,o),r=Ie(u,r),e=[];break;default:\"function\"!==typeof o.onClick&&\"function\"===typeof r.onClick&&(u.onclick=bt)}for(i in ft(t,r),t=null,o)if(!r.hasOwnProperty(i)&&o.hasOwnProperty(i)&&null!=o[i])if(\"style\"===i)for(c in u=o[i],u)u.hasOwnProperty(c)&&(t||(t={}),t[c]=\"\");else\"dangerouslySetInnerHTML\"!==i&&\"children\"!==i&&\"suppressContentEditableWarning\"!==i&&\"suppressHydrationWarning\"!==i&&\"autoFocus\"!==i&&(S.hasOwnProperty(i)?e||(e=[]):(e=e||[]).push(i,null));for(i in r){var s=r[i];if(u=null!=o?o[i]:void 0,r.hasOwnProperty(i)&&s!==u&&(null!=s||null!=u))if(\"style\"===i)if(u){for(c in u)!u.hasOwnProperty(c)||s&&s.hasOwnProperty(c)||(t||(t={}),t[c]=\"\");for(c in s)s.hasOwnProperty(c)&&u[c]!==s[c]&&(t||(t={}),t[c]=s[c])}else t||(e||(e=[]),e.push(i,t)),t=s;else\"dangerouslySetInnerHTML\"===i?(s=s?s.__html:void 0,u=u?u.__html:void 0,null!=s&&u!==s&&(e=e||[]).push(i,s)):\"children\"===i?u===s||\"string\"!==typeof s&&\"number\"!==typeof s||(e=e||[]).push(i,\"\"+s):\"suppressContentEditableWarning\"!==i&&\"suppressHydrationWarning\"!==i&&(S.hasOwnProperty(i)?(null!=s&&gt(l,i),e||u===s||(e=[])):(e=e||[]).push(i,s))}t&&(e=e||[]).push(\"style\",t),l=e,(n.updateQueue=l)&&(n.effectTag|=4)}},ii=function(e,n,t,r){t!==r&&(n.effectTag|=4)};var bi=\"function\"===typeof WeakSet?WeakSet:Set;function vi(e,n){var t=n.source,r=n.stack;null===r&&null!==t&&(r=xe(t)),null!==t&&ke(t.type),n=n.value,null!==e&&1===e.tag&&ke(e.type);try{console.error(n)}catch(a){setTimeout((function(){throw a}))}}function Ei(e,n){try{n.props=e.memoizedProps,n.state=e.memoizedState,n.componentWillUnmount()}catch(t){Yc(e,t)}}function ki(e){var n=e.ref;if(null!==n)if(\"function\"===typeof n)try{n(null)}catch(t){Yc(e,t)}else n.current=null}function xi(e,n){switch(n.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&n.effectTag&&null!==e){var t=e.memoizedProps,r=e.memoizedState;e=n.stateNode,n=e.getSnapshotBeforeUpdate(n.elementType===n.type?t:ml(n.type,t),r),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:case 5:case 6:case 4:case 17:return}throw Error(o(163))}function _i(e,n){if(n=n.updateQueue,n=null!==n?n.lastEffect:null,null!==n){var t=n=n.next;do{if((t.tag&e)===e){var r=t.destroy;t.destroy=void 0,void 0!==r&&r()}t=t.next}while(t!==n)}}function wi(e,n){if(n=n.updateQueue,n=null!==n?n.lastEffect:null,null!==n){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function Si(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:return void wi(3,t);case 1:if(e=t.stateNode,4&t.effectTag)if(null===n)e.componentDidMount();else{var r=t.elementType===t.type?n.memoizedProps:ml(t.type,n.memoizedProps);e.componentDidUpdate(r,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return n=t.updateQueue,void(null!==n&&Ol(t,n,e));case 3:if(n=t.updateQueue,null!==n){if(e=null,null!==t.child)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}Ol(t,n,e)}return;case 5:return e=t.stateNode,void(null===n&&4&t.effectTag&&Nt(t.type,t.memoizedProps)&&e.focus());case 6:return;case 4:return;case 12:return;case 13:return void(null===t.memoizedState&&(t=t.alternate,null!==t&&(t=t.memoizedState,null!==t&&(t=t.dehydrated,null!==t&&Wn(t)))));case 19:case 17:case 20:case 21:return}throw Error(o(163))}function Ci(e,n,t){switch(\"function\"===typeof Jc&&Jc(n),n.tag){case 0:case 11:case 14:case 15:case 22:if(e=n.updateQueue,null!==e&&(e=e.lastEffect,null!==e)){var r=e.next;ol(97<t?97:t,(function(){var e=r;do{var t=e.destroy;if(void 0!==t){var a=n;try{t()}catch(l){Yc(a,l)}}e=e.next}while(e!==r)}))}break;case 1:ki(n),t=n.stateNode,\"function\"===typeof t.componentWillUnmount&&Ei(n,t);break;case 5:ki(n);break;case 4:Pi(e,n,t)}}function Ri(e){var n=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==n&&Ri(n)}function Ti(e){return 5===e.tag||3===e.tag||4===e.tag}function Oi(e){e:{for(var n=e.return;null!==n;){if(Ti(n)){var t=n;break e}n=n.return}throw Error(o(160))}switch(n=t.stateNode,t.tag){case 5:var r=!1;break;case 3:n=n.containerInfo,r=!0;break;case 4:n=n.containerInfo,r=!0;break;default:throw Error(o(161))}16&t.effectTag&&(We(n,\"\"),t.effectTag&=-17);e:n:for(t=e;;){for(;null===t.sibling;){if(null===t.return||Ti(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;5!==t.tag&&6!==t.tag&&18!==t.tag;){if(2&t.effectTag)continue n;if(null===t.child||4===t.tag)continue n;t.child.return=t,t=t.child}if(!(2&t.effectTag)){t=t.stateNode;break e}}r?ji(e,t,n):Ni(e,t,n)}function ji(e,n,t){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,n?8===t.nodeType?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(8===t.nodeType?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,null!==t&&void 0!==t||null!==n.onclick||(n.onclick=bt));else if(4!==r&&(e=e.child,null!==e))for(ji(e,n,t),e=e.sibling;null!==e;)ji(e,n,t),e=e.sibling}function Ni(e,n,t){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,n?t.insertBefore(e,n):t.appendChild(e);else if(4!==r&&(e=e.child,null!==e))for(Ni(e,n,t),e=e.sibling;null!==e;)Ni(e,n,t),e=e.sibling}function Pi(e,n,t){for(var r,a,l=n,i=!1;;){if(!i){i=l.return;e:for(;;){if(null===i)throw Error(o(160));switch(r=i.stateNode,i.tag){case 5:a=!1;break e;case 3:r=r.containerInfo,a=!0;break e;case 4:r=r.containerInfo,a=!0;break e}i=i.return}i=!0}if(5===l.tag||6===l.tag){e:for(var c=e,u=l,s=t,d=u;;)if(Ci(c,d,s),null!==d.child&&4!==d.tag)d.child.return=d,d=d.child;else{if(d===u)break e;for(;null===d.sibling;){if(null===d.return||d.return===u)break e;d=d.return}d.sibling.return=d.return,d=d.sibling}a?(c=r,u=l.stateNode,8===c.nodeType?c.parentNode.removeChild(u):c.removeChild(u)):r.removeChild(l.stateNode)}else if(4===l.tag){if(null!==l.child){r=l.stateNode.containerInfo,a=!0,l.child.return=l,l=l.child;continue}}else if(Ci(e,l,t),null!==l.child){l.child.return=l,l=l.child;continue}if(l===n)break;for(;null===l.sibling;){if(null===l.return||l.return===n)return;l=l.return,4===l.tag&&(i=!1)}l.sibling.return=l.return,l=l.sibling}}function Fi(e,n){switch(n.tag){case 0:case 11:case 14:case 15:case 22:return void _i(3,n);case 1:return;case 5:var t=n.stateNode;if(null!=t){var r=n.memoizedProps,a=null!==e?e.memoizedProps:r;e=n.type;var l=n.updateQueue;if(n.updateQueue=null,null!==l){for(t[Dt]=r,\"input\"===e&&\"radio\"===r.type&&null!=r.name&&je(t,r),ht(e,a),n=ht(e,r),a=0;a<l.length;a+=2){var i=l[a],c=l[a+1];\"style\"===i?mt(t,c):\"dangerouslySetInnerHTML\"===i?Ge(t,c):\"children\"===i?We(t,c):ne(t,i,c,n)}switch(e){case\"input\":Ne(t,r);break;case\"textarea\":De(t,r);break;case\"select\":n=t._wrapperState.wasMultiple,t._wrapperState.wasMultiple=!!r.multiple,e=r.value,null!=e?Ve(t,!!r.multiple,e,!1):n!==!!r.multiple&&(null!=r.defaultValue?Ve(t,!!r.multiple,r.defaultValue,!0):Ve(t,!!r.multiple,r.multiple?[]:\"\",!1))}}}return;case 6:if(null===n.stateNode)throw Error(o(162));return void(n.stateNode.nodeValue=n.memoizedProps);case 3:return n=n.stateNode,void(n.hydrate&&(n.hydrate=!1,Wn(n.containerInfo)));case 12:return;case 13:if(t=n,null===n.memoizedState?r=!1:(r=!0,t=n.child,uc=rl()),null!==t)e:for(e=t;;){if(5===e.tag)l=e.stateNode,r?(l=l.style,\"function\"===typeof l.setProperty?l.setProperty(\"display\",\"none\",\"important\"):l.display=\"none\"):(l=e.stateNode,a=e.memoizedProps.style,a=void 0!==a&&null!==a&&a.hasOwnProperty(\"display\")?a.display:null,l.style.display=dt(\"display\",a));else if(6===e.tag)e.stateNode.nodeValue=r?\"\":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){l=e.child.sibling,l.return=e,e=l;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}return void Bi(n);case 19:return void Bi(n);case 17:return}throw Error(o(163))}function Bi(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new bi),n.forEach((function(n){var r=Qc.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))}))}}var Ai=\"function\"===typeof WeakMap?WeakMap:Map;function Vi(e,n,t){t=Sl(t,null),t.tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){mc||(mc=!0,pc=r),vi(e,n)},t}function Ii(e,n,t){t=Sl(t,null),t.tag=3;var r=e.type.getDerivedStateFromError;if(\"function\"===typeof r){var a=n.value;t.payload=function(){return vi(e,n),r(a)}}var l=e.stateNode;return null!==l&&\"function\"===typeof l.componentDidCatch&&(t.callback=function(){\"function\"!==typeof r&&(null===fc?fc=new Set([this]):fc.add(this),vi(e,n));var t=n.stack;this.componentDidCatch(n.value,{componentStack:null!==t?t:\"\"})}),t}var Ui,Di=Math.ceil,Mi=ee.ReactCurrentDispatcher,Li=ee.ReactCurrentOwner,Ki=0,qi=8,zi=16,Gi=32,Wi=0,$i=1,Hi=2,Yi=3,Xi=4,Qi=5,Zi=Ki,Ji=null,ec=null,nc=0,tc=Wi,rc=null,ac=1073741823,lc=1073741823,oc=null,ic=0,cc=!1,uc=0,sc=500,dc=null,mc=!1,pc=null,fc=null,hc=!1,yc=null,gc=90,bc=null,vc=0,Ec=null,kc=0;function xc(){return(Zi&(zi|Gi))!==Ki?1073741821-(rl()/10|0):0!==kc?kc:kc=1073741821-(rl()/10|0)}function _c(e,n,t){if(n=n.mode,0===(2&n))return 1073741823;var r=al();if(0===(4&n))return 99===r?1073741823:1073741822;if((Zi&zi)!==Ki)return nc;if(null!==t)e=dl(e,0|t.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=dl(e,150,100);break;case 97:case 96:e=dl(e,5e3,250);break;case 95:e=2;break;default:throw Error(o(326))}return null!==Ji&&e===nc&&--e,e}function wc(e,n){if(50<vc)throw vc=0,Ec=null,Error(o(185));if(e=Sc(e,n),null!==e){var t=al();1073741823===n?(Zi&qi)!==Ki&&(Zi&(zi|Gi))===Ki?Oc(e):(Rc(e),Zi===Ki&&ul()):Rc(e),(4&Zi)===Ki||98!==t&&99!==t||(null===bc?bc=new Map([[e,n]]):(t=bc.get(e),(void 0===t||t>n)&&bc.set(e,n)))}}function Sc(e,n){e.expirationTime<n&&(e.expirationTime=n);var t=e.alternate;null!==t&&t.expirationTime<n&&(t.expirationTime=n);var r=e.return,a=null;if(null===r&&3===e.tag)a=e.stateNode;else for(;null!==r;){if(t=r.alternate,r.childExpirationTime<n&&(r.childExpirationTime=n),null!==t&&t.childExpirationTime<n&&(t.childExpirationTime=n),null===r.return&&3===r.tag){a=r.stateNode;break}r=r.return}return null!==a&&(Ji===a&&(Ic(n),tc===Xi&&mu(a,nc)),pu(a,n)),a}function Cc(e){var n=e.lastExpiredTime;if(0!==n)return n;if(n=e.firstPendingTime,!du(e,n))return n;var t=e.lastPingedTime;return e=e.nextKnownPendingLevel,e=t>e?t:e,2>=e&&n!==e?0:e}function Rc(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=cl(Oc.bind(null,e));else{var n=Cc(e),t=e.callbackNode;if(0===n)null!==t&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=xc();if(1073741823===n?r=99:1===n||2===n?r=95:(r=10*(1073741821-n)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==t){var a=e.callbackPriority;if(e.callbackExpirationTime===n&&a>=r)return;t!==Xa&&La(t)}e.callbackExpirationTime=n,e.callbackPriority=r,n=1073741823===n?cl(Oc.bind(null,e)):il(r,Tc.bind(null,e),{timeout:10*(1073741821-n)-rl()}),e.callbackNode=n}}}function Tc(e,n){if(kc=0,n)return n=xc(),fu(e,n),Rc(e),null;var t=Cc(e);if(0!==t){if(n=e.callbackNode,(Zi&(zi|Gi))!==Ki)throw Error(o(327));if(Wc(),e===Ji&&t===nc||Fc(e,t),null!==ec){var r=Zi;Zi|=zi;var a=Ac();do{try{Dc();break}catch(c){Bc(e,c)}}while(1);if(gl(),Zi=r,Mi.current=a,tc===$i)throw n=rc,Fc(e,t),mu(e,t),Rc(e),n;if(null===ec)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,r=tc,Ji=null,r){case Wi:case $i:throw Error(o(345));case Hi:fu(e,2<t?2:t);break;case Yi:if(mu(e,t),r=e.lastSuspendedTime,t===r&&(e.nextKnownPendingLevel=Kc(a)),1073741823===ac&&(a=uc+sc-rl(),10<a)){if(cc){var l=e.lastPingedTime;if(0===l||l>=t){e.lastPingedTime=t,Fc(e,t);break}}if(l=Cc(e),0!==l&&l!==t)break;if(0!==r&&r!==t){e.lastPingedTime=r;break}e.timeoutHandle=Ft(qc.bind(null,e),a);break}qc(e);break;case Xi:if(mu(e,t),r=e.lastSuspendedTime,t===r&&(e.nextKnownPendingLevel=Kc(a)),cc&&(a=e.lastPingedTime,0===a||a>=t)){e.lastPingedTime=t,Fc(e,t);break}if(a=Cc(e),0!==a&&a!==t)break;if(0!==r&&r!==t){e.lastPingedTime=r;break}if(1073741823!==lc?r=10*(1073741821-lc)-rl():1073741823===ac?r=0:(r=10*(1073741821-ac)-5e3,a=rl(),t=10*(1073741821-t)-a,r=a-r,0>r&&(r=0),r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Di(r/1960))-r,t<r&&(r=t)),10<r){e.timeoutHandle=Ft(qc.bind(null,e),r);break}qc(e);break;case Qi:if(1073741823!==ac&&null!==oc){l=ac;var i=oc;if(r=0|i.busyMinDurationMs,0>=r?r=0:(a=0|i.busyDelayMs,l=rl()-(10*(1073741821-l)-(0|i.timeoutMs||5e3)),r=l<=a?0:a+r-l),10<r){mu(e,t),e.timeoutHandle=Ft(qc.bind(null,e),r);break}}qc(e);break;default:throw Error(o(329))}if(Rc(e),e.callbackNode===n)return Tc.bind(null,e)}}return null}function Oc(e){var n=e.lastExpiredTime;if(n=0!==n?n:1073741823,(Zi&(zi|Gi))!==Ki)throw Error(o(327));if(Wc(),e===Ji&&n===nc||Fc(e,n),null!==ec){var t=Zi;Zi|=zi;var r=Ac();do{try{Uc();break}catch(a){Bc(e,a)}}while(1);if(gl(),Zi=t,Mi.current=r,tc===$i)throw t=rc,Fc(e,n),mu(e,n),Rc(e),t;if(null!==ec)throw Error(o(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,Ji=null,qc(e),Rc(e)}return null}function jc(){if(null!==bc){var e=bc;bc=null,e.forEach((function(e,n){fu(n,e),Rc(n)})),ul()}}function Nc(e,n){var t=Zi;Zi|=1;try{return e(n)}finally{Zi=t,Zi===Ki&&ul()}}function Pc(e,n){var t=Zi;Zi&=-2,Zi|=qi;try{return e(n)}finally{Zi=t,Zi===Ki&&ul()}}function Fc(e,n){e.finishedWork=null,e.finishedExpirationTime=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,Bt(t)),null!==ec)for(t=ec.return;null!==t;){var r=t;switch(r.tag){case 1:r=r.type.childContextTypes,null!==r&&void 0!==r&&Ba();break;case 3:Xl(),Ca(ja),Ca(Oa);break;case 5:Zl(r);break;case 4:Xl();break;case 13:Ca(Jl);break;case 19:Ca(Jl);break;case 10:bl(r)}t=t.return}Ji=e,ec=lu(e.current,null),nc=n,tc=Wi,rc=null,lc=ac=1073741823,oc=null,ic=0,cc=!1}function Bc(e,n){do{try{if(gl(),to.current=Bo,co)for(var t=lo.memoizedState;null!==t;){var r=t.queue;null!==r&&(r.pending=null),t=t.next}if(ao=0,io=oo=lo=null,co=!1,null===ec||null===ec.return)return tc=$i,rc=n,ec=null;e:{var a=e,l=ec.return,o=ec,i=n;if(n=nc,o.effectTag|=2048,o.firstEffect=o.lastEffect=null,null!==i&&\"object\"===typeof i&&\"function\"===typeof i.then){var c=i;if(0===(2&o.mode)){var u=o.alternate;u?(o.updateQueue=u.updateQueue,o.memoizedState=u.memoizedState,o.expirationTime=u.expirationTime):(o.updateQueue=null,o.memoizedState=null)}var s=0!==(1&Jl.current),d=l;do{var m;if(m=13===d.tag){var p=d.memoizedState;if(null!==p)m=null!==p.dehydrated;else{var f=d.memoizedProps;m=void 0!==f.fallback&&(!0!==f.unstable_avoidThisFallback||!s)}}if(m){var h=d.updateQueue;if(null===h){var y=new Set;y.add(c),d.updateQueue=y}else h.add(c);if(0===(2&d.mode)){if(d.effectTag|=64,o.effectTag&=-2981,1===o.tag)if(null===o.alternate)o.tag=17;else{var g=Sl(1073741823,null);g.tag=2,Cl(o,g)}o.expirationTime=1073741823;break e}i=void 0,o=n;var b=a.pingCache;if(null===b?(b=a.pingCache=new Ai,i=new Set,b.set(c,i)):(i=b.get(c),void 0===i&&(i=new Set,b.set(c,i))),!i.has(o)){i.add(o);var v=Xc.bind(null,a,c,o);c.then(v,v)}d.effectTag|=4096,d.expirationTime=n;break e}d=d.return}while(null!==d);i=Error((ke(o.type)||\"A React component\")+\" suspended while rendering, but no fallback UI was specified.\\n\\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.\"+xe(o))}tc!==Qi&&(tc=Hi),i=gi(i,o),d=l;do{switch(d.tag){case 3:c=i,d.effectTag|=4096,d.expirationTime=n;var E=Vi(d,c,n);Rl(d,E);break e;case 1:c=i;var k=d.type,x=d.stateNode;if(0===(64&d.effectTag)&&(\"function\"===typeof k.getDerivedStateFromError||null!==x&&\"function\"===typeof x.componentDidCatch&&(null===fc||!fc.has(x)))){d.effectTag|=4096,d.expirationTime=n;var _=Ii(d,c,n);Rl(d,_);break e}}d=d.return}while(null!==d)}ec=Lc(ec)}catch(w){n=w;continue}break}while(1)}function Ac(){var e=Mi.current;return Mi.current=Bo,null===e?Bo:e}function Vc(e,n){e<ac&&2<e&&(ac=e),null!==n&&e<lc&&2<e&&(lc=e,oc=n)}function Ic(e){e>ic&&(ic=e)}function Uc(){for(;null!==ec;)ec=Mc(ec)}function Dc(){for(;null!==ec&&!Qa();)ec=Mc(ec)}function Mc(e){var n=Ui(e.alternate,e,nc);return e.memoizedProps=e.pendingProps,null===n&&(n=Lc(e)),Li.current=null,n}function Lc(e){ec=e;do{var n=ec.alternate;if(e=ec.return,0===(2048&ec.effectTag)){if(n=hi(n,ec,nc),1===nc||1!==ec.childExpirationTime){for(var t=0,r=ec.child;null!==r;){var a=r.expirationTime,l=r.childExpirationTime;a>t&&(t=a),l>t&&(t=l),r=r.sibling}ec.childExpirationTime=t}if(null!==n)return n;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ec.firstEffect),null!==ec.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ec.firstEffect),e.lastEffect=ec.lastEffect),1<ec.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=ec:e.firstEffect=ec,e.lastEffect=ec))}else{if(n=yi(ec),null!==n)return n.effectTag&=2047,n;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(n=ec.sibling,null!==n)return n;ec=e}while(null!==ec);return tc===Wi&&(tc=Qi),null}function Kc(e){var n=e.expirationTime;return e=e.childExpirationTime,n>e?n:e}function qc(e){var n=al();return ol(99,zc.bind(null,e,n)),null}function zc(e,n){do{Wc()}while(null!==yc);if((Zi&(zi|Gi))!==Ki)throw Error(o(327));var t=e.finishedWork,r=e.finishedExpirationTime;if(null===t)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,t===e.current)throw Error(o(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=Kc(t);if(e.firstPendingTime=a,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Ji&&(ec=Ji=null,nc=0),1<t.effectTag?null!==t.lastEffect?(t.lastEffect.nextEffect=t,a=t.firstEffect):a=t:a=t.firstEffect,null!==a){var l=Zi;Zi|=Gi,Li.current=null,Ot=tt;var i=_t();if(wt(i)){if(\"selectionStart\"in i)var c={start:i.selectionStart,end:i.selectionEnd};else e:{c=(c=i.ownerDocument)&&c.defaultView||window;var u=c.getSelection&&c.getSelection();if(u&&0!==u.rangeCount){c=u.anchorNode;var s=u.anchorOffset,d=u.focusNode;u=u.focusOffset;try{c.nodeType,d.nodeType}catch(C){c=null;break e}var m=0,p=-1,f=-1,h=0,y=0,g=i,b=null;n:for(;;){for(var v;;){if(g!==c||0!==s&&3!==g.nodeType||(p=m+s),g!==d||0!==u&&3!==g.nodeType||(f=m+u),3===g.nodeType&&(m+=g.nodeValue.length),null===(v=g.firstChild))break;b=g,g=v}for(;;){if(g===i)break n;if(b===c&&++h===s&&(p=m),b===d&&++y===u&&(f=m),null!==(v=g.nextSibling))break;g=b,b=g.parentNode}g=v}c=-1===p||-1===f?null:{start:p,end:f}}else c=null}c=c||{start:0,end:0}}else c=null;jt={activeElementDetached:null,focusedElem:i,selectionRange:c},tt=!1,dc=a;do{try{Gc()}catch(C){if(null===dc)throw Error(o(330));Yc(dc,C),dc=dc.nextEffect}}while(null!==dc);dc=a;do{try{for(i=e,c=n;null!==dc;){var E=dc.effectTag;if(16&E&&We(dc.stateNode,\"\"),128&E){var k=dc.alternate;if(null!==k){var x=k.ref;null!==x&&(\"function\"===typeof x?x(null):x.current=null)}}switch(1038&E){case 2:Oi(dc),dc.effectTag&=-3;break;case 6:Oi(dc),dc.effectTag&=-3,Fi(dc.alternate,dc);break;case 1024:dc.effectTag&=-1025;break;case 1028:dc.effectTag&=-1025,Fi(dc.alternate,dc);break;case 4:Fi(dc.alternate,dc);break;case 8:s=dc,Pi(i,s,c),Ri(s)}dc=dc.nextEffect}}catch(C){if(null===dc)throw Error(o(330));Yc(dc,C),dc=dc.nextEffect}}while(null!==dc);if(x=jt,k=_t(),E=x.focusedElem,c=x.selectionRange,k!==E&&E&&E.ownerDocument&&xt(E.ownerDocument.documentElement,E)){null!==c&&wt(E)&&(k=c.start,x=c.end,void 0===x&&(x=k),\"selectionStart\"in E?(E.selectionStart=k,E.selectionEnd=Math.min(x,E.value.length)):(x=(k=E.ownerDocument||document)&&k.defaultView||window,x.getSelection&&(x=x.getSelection(),s=E.textContent.length,i=Math.min(c.start,s),c=void 0===c.end?i:Math.min(c.end,s),!x.extend&&i>c&&(s=c,c=i,i=s),s=kt(E,i),d=kt(E,c),s&&d&&(1!==x.rangeCount||x.anchorNode!==s.node||x.anchorOffset!==s.offset||x.focusNode!==d.node||x.focusOffset!==d.offset)&&(k=k.createRange(),k.setStart(s.node,s.offset),x.removeAllRanges(),i>c?(x.addRange(k),x.extend(d.node,d.offset)):(k.setEnd(d.node,d.offset),x.addRange(k)))))),k=[];for(x=E;x=x.parentNode;)1===x.nodeType&&k.push({element:x,left:x.scrollLeft,top:x.scrollTop});for(\"function\"===typeof E.focus&&E.focus(),E=0;E<k.length;E++)x=k[E],x.element.scrollLeft=x.left,x.element.scrollTop=x.top}tt=!!Ot,jt=Ot=null,e.current=t,dc=a;do{try{for(E=e;null!==dc;){var _=dc.effectTag;if(36&_&&Si(E,dc.alternate,dc),128&_){k=void 0;var w=dc.ref;if(null!==w){var S=dc.stateNode;switch(dc.tag){case 5:k=S;break;default:k=S}\"function\"===typeof w?w(k):w.current=k}}dc=dc.nextEffect}}catch(C){if(null===dc)throw Error(o(330));Yc(dc,C),dc=dc.nextEffect}}while(null!==dc);dc=null,Za(),Zi=l}else e.current=t;if(hc)hc=!1,yc=e,gc=n;else for(dc=a;null!==dc;)n=dc.nextEffect,dc.nextEffect=null,dc=n;if(n=e.firstPendingTime,0===n&&(fc=null),1073741823===n?e===Ec?vc++:(vc=0,Ec=e):vc=0,\"function\"===typeof Zc&&Zc(t.stateNode,r),Rc(e),mc)throw mc=!1,e=pc,pc=null,e;return(Zi&qi)!==Ki||ul(),null}function Gc(){for(;null!==dc;){var e=dc.effectTag;0!==(256&e)&&xi(dc.alternate,dc),0===(512&e)||hc||(hc=!0,il(97,(function(){return Wc(),null}))),dc=dc.nextEffect}}function Wc(){if(90!==gc){var e=97<gc?97:gc;return gc=90,ol(e,$c)}}function $c(){if(null===yc)return!1;var e=yc;if(yc=null,(Zi&(zi|Gi))!==Ki)throw Error(o(331));var n=Zi;for(Zi|=Gi,e=e.current.firstEffect;null!==e;){try{var t=e;if(0!==(512&t.effectTag))switch(t.tag){case 0:case 11:case 15:case 22:_i(5,t),wi(5,t)}}catch(r){if(null===e)throw Error(o(330));Yc(e,r)}t=e.nextEffect,e.nextEffect=null,e=t}return Zi=n,ul(),!0}function Hc(e,n,t){n=gi(t,n),n=Vi(e,n,1073741823),Cl(e,n),e=Sc(e,1073741823),null!==e&&Rc(e)}function Yc(e,n){if(3===e.tag)Hc(e,e,n);else for(var t=e.return;null!==t;){if(3===t.tag){Hc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if(\"function\"===typeof t.type.getDerivedStateFromError||\"function\"===typeof r.componentDidCatch&&(null===fc||!fc.has(r))){e=gi(n,e),e=Ii(t,e,1073741823),Cl(t,e),t=Sc(t,1073741823),null!==t&&Rc(t);break}}t=t.return}}function Xc(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),Ji===e&&nc===t?tc===Xi||tc===Yi&&1073741823===ac&&rl()-uc<sc?Fc(e,nc):cc=!0:du(e,t)&&(n=e.lastPingedTime,0!==n&&n<t||(e.lastPingedTime=t,Rc(e)))}function Qc(e,n){var t=e.stateNode;null!==t&&t.delete(n),n=0,0===n&&(n=xc(),n=_c(n,e,null)),e=Sc(e,n),null!==e&&Rc(e)}Ui=function(e,n,t){var r=n.expirationTime;if(null!==e){var a=n.pendingProps;if(e.memoizedProps!==a||ja.current)Ho=!0;else{if(r<t){switch(Ho=!1,n.tag){case 3:ri(n),Wo();break;case 5:if(Ql(n),4&n.mode&&1!==t&&a.hidden)return n.expirationTime=n.childExpirationTime=1,null;break;case 1:Fa(n.type)&&Ia(n);break;case 4:Yl(n,n.stateNode.containerInfo);break;case 10:r=n.memoizedProps.value,a=n.type._context,Ra(pl,a._currentValue),a._currentValue=r;break;case 13:if(null!==n.memoizedState)return r=n.child.childExpirationTime,0!==r&&r>=t?ui(e,n,t):(Ra(Jl,1&Jl.current),n=pi(e,n,t),null!==n?n.sibling:null);Ra(Jl,1&Jl.current);break;case 19:if(r=n.childExpirationTime>=t,0!==(64&e.effectTag)){if(r)return mi(e,n,t);n.effectTag|=64}if(a=n.memoizedState,null!==a&&(a.rendering=null,a.tail=null),Ra(Jl,Jl.current),!r)return null}return pi(e,n,t)}Ho=!1}}else Ho=!1;switch(n.expirationTime=0,n.tag){case 2:if(r=n.type,null!==e&&(e.alternate=null,n.alternate=null,n.effectTag|=2),e=n.pendingProps,a=Pa(n,Oa.current),El(n,t),a=mo(null,n,r,e,a,t),n.effectTag|=1,\"object\"===typeof a&&null!==a&&\"function\"===typeof a.render&&void 0===a.$$typeof){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,Fa(r)){var l=!0;Ia(n)}else l=!1;n.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,_l(n);var i=r.getDerivedStateFromProps;\"function\"===typeof i&&Pl(n,r,i,e),a.updater=Fl,n.stateNode=a,a._reactInternalFiber=n,Il(n,r,e,t),n=ti(null,n,r,!0,l,t)}else n.tag=0,Yo(null,n,a,t),n=n.child;return n;case 16:e:{if(a=n.elementType,null!==e&&(e.alternate=null,n.alternate=null,n.effectTag|=2),e=n.pendingProps,Ee(a),1!==a._status)throw a._result;switch(a=a._result,n.type=a,l=n.tag=au(a),e=ml(a,e),l){case 0:n=ei(null,n,a,e,t);break e;case 1:n=ni(null,n,a,e,t);break e;case 11:n=Xo(null,n,a,e,t);break e;case 14:n=Qo(null,n,a,ml(a.type,e),r,t);break e}throw Error(o(306,a,\"\"))}return n;case 0:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:ml(r,a),ei(e,n,r,a,t);case 1:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:ml(r,a),ni(e,n,r,a,t);case 3:if(ri(n),r=n.updateQueue,null===e||null===r)throw Error(o(282));if(r=n.pendingProps,a=n.memoizedState,a=null!==a?a.element:null,wl(e,n),Tl(n,r,null,t),r=n.memoizedState.element,r===a)Wo(),n=pi(e,n,t);else{if((a=n.stateNode.hydrate)&&(Do=At(n.stateNode.containerInfo.firstChild),Uo=n,a=Mo=!0),a)for(t=ql(n,null,r,t),n.child=t;t;)t.effectTag=-3&t.effectTag|1024,t=t.sibling;else Yo(e,n,r,t),Wo();n=n.child}return n;case 5:return Ql(n),null===e&&qo(n),r=n.type,a=n.pendingProps,l=null!==e?e.memoizedProps:null,i=a.children,Pt(r,a)?i=null:null!==l&&Pt(r,l)&&(n.effectTag|=16),Jo(e,n),4&n.mode&&1!==t&&a.hidden?(n.expirationTime=n.childExpirationTime=1,n=null):(Yo(e,n,i,t),n=n.child),n;case 6:return null===e&&qo(n),null;case 13:return ui(e,n,t);case 4:return Yl(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=Kl(n,null,r,t):Yo(e,n,r,t),n.child;case 11:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:ml(r,a),Xo(e,n,r,a,t);case 7:return Yo(e,n,n.pendingProps,t),n.child;case 8:return Yo(e,n,n.pendingProps.children,t),n.child;case 12:return Yo(e,n,n.pendingProps.children,t),n.child;case 10:e:{r=n.type._context,a=n.pendingProps,i=n.memoizedProps,l=a.value;var c=n.type._context;if(Ra(pl,c._currentValue),c._currentValue=l,null!==i)if(c=i.value,l=ea(c,l)?0:0|(\"function\"===typeof r._calculateChangedBits?r._calculateChangedBits(c,l):1073741823),0===l){if(i.children===a.children&&!ja.current){n=pi(e,n,t);break e}}else for(c=n.child,null!==c&&(c.return=n);null!==c;){var u=c.dependencies;if(null!==u){i=c.child;for(var s=u.firstContext;null!==s;){if(s.context===r&&0!==(s.observedBits&l)){1===c.tag&&(s=Sl(t,null),s.tag=2,Cl(c,s)),c.expirationTime<t&&(c.expirationTime=t),s=c.alternate,null!==s&&s.expirationTime<t&&(s.expirationTime=t),vl(c.return,t),u.expirationTime<t&&(u.expirationTime=t);break}s=s.next}}else i=10===c.tag&&c.type===n.type?null:c.child;if(null!==i)i.return=c;else for(i=c;null!==i;){if(i===n){i=null;break}if(c=i.sibling,null!==c){c.return=i.return,i=c;break}i=i.return}c=i}Yo(e,n,a.children,t),n=n.child}return n;case 9:return a=n.type,l=n.pendingProps,r=l.children,El(n,t),a=kl(a,l.unstable_observedBits),r=r(a),n.effectTag|=1,Yo(e,n,r,t),n.child;case 14:return a=n.type,l=ml(a,n.pendingProps),l=ml(a.type,l),Qo(e,n,a,l,r,t);case 15:return Zo(e,n,n.type,n.pendingProps,r,t);case 17:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:ml(r,a),null!==e&&(e.alternate=null,n.alternate=null,n.effectTag|=2),n.tag=1,Fa(r)?(e=!0,Ia(n)):e=!1,El(n,t),Al(n,r,a),Il(n,r,a,t),ti(null,n,r,!0,e,t);case 19:return mi(e,n,t)}throw Error(o(156,n.tag))};var Zc=null,Jc=null;function eu(e){if(\"undefined\"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var n=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(n.isDisabled||!n.supportsFiber)return!0;try{var t=n.inject(e);Zc=function(e){try{n.onCommitFiberRoot(t,e,void 0,64===(64&e.current.effectTag))}catch(r){}},Jc=function(e){try{n.onCommitFiberUnmount(t,e)}catch(r){}}}catch(r){}return!0}function nu(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function tu(e,n,t,r){return new nu(e,n,t,r)}function ru(e){return e=e.prototype,!(!e||!e.isReactComponent)}function au(e){if(\"function\"===typeof e)return ru(e)?1:0;if(void 0!==e&&null!==e){if(e=e.$$typeof,e===me)return 11;if(e===he)return 14}return 2}function lu(e,n){var t=e.alternate;return null===t?(t=tu(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.effectTag=0,t.nextEffect=null,t.firstEffect=null,t.lastEffect=null),t.childExpirationTime=e.childExpirationTime,t.expirationTime=e.expirationTime,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{expirationTime:n.expirationTime,firstContext:n.firstContext,responders:n.responders},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function ou(e,n,t,r,a,l){var i=2;if(r=e,\"function\"===typeof e)ru(e)&&(i=1);else if(\"string\"===typeof e)i=5;else e:switch(e){case oe:return iu(t.children,a,l,n);case de:i=8,a|=7;break;case ie:i=8,a|=1;break;case ce:return e=tu(12,t,n,8|a),e.elementType=ce,e.type=ce,e.expirationTime=l,e;case pe:return e=tu(13,t,n,a),e.type=pe,e.elementType=pe,e.expirationTime=l,e;case fe:return e=tu(19,t,n,a),e.elementType=fe,e.expirationTime=l,e;default:if(\"object\"===typeof e&&null!==e)switch(e.$$typeof){case ue:i=10;break e;case se:i=9;break e;case me:i=11;break e;case he:i=14;break e;case ye:i=16,r=null;break e;case ge:i=22;break e}throw Error(o(130,null==e?e:typeof e,\"\"))}return n=tu(i,t,n,a),n.elementType=e,n.type=r,n.expirationTime=l,n}function iu(e,n,t,r){return e=tu(7,e,r,n),e.expirationTime=t,e}function cu(e,n,t){return e=tu(6,e,null,n),e.expirationTime=t,e}function uu(e,n,t){return n=tu(4,null!==e.children?e.children:[],e.key,n),n.expirationTime=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function su(e,n,t){this.tag=n,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function du(e,n){var t=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==t&&t>=n&&e<=n}function mu(e,n){var t=e.firstSuspendedTime,r=e.lastSuspendedTime;t<n&&(e.firstSuspendedTime=n),(r>n||0===t)&&(e.lastSuspendedTime=n),n<=e.lastPingedTime&&(e.lastPingedTime=0),n<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function pu(e,n){n>e.firstPendingTime&&(e.firstPendingTime=n);var t=e.firstSuspendedTime;0!==t&&(n>=t?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:n>=e.lastSuspendedTime&&(e.lastSuspendedTime=n+1),n>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=n))}function fu(e,n){var t=e.lastExpiredTime;(0===t||t>n)&&(e.lastExpiredTime=n)}function hu(e,n,t,r){var a=n.current,l=xc(),i=jl.suspense;l=_c(l,a,i);e:if(t){t=t._reactInternalFiber;n:{if(ln(t)!==t||1!==t.tag)throw Error(o(170));var c=t;do{switch(c.tag){case 3:c=c.stateNode.context;break n;case 1:if(Fa(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break n}}c=c.return}while(null!==c);throw Error(o(171))}if(1===t.tag){var u=t.type;if(Fa(u)){t=Va(t,u,c);break e}}t=c}else t=Ta;return null===n.context?n.context=t:n.pendingContext=t,n=Sl(l,i),n.payload={element:e},r=void 0===r?null:r,null!==r&&(n.callback=r),Cl(a,n),wc(a,l),l}function yu(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function gu(e,n){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime<n&&(e.retryTime=n)}function bu(e,n){gu(e,n),(e=e.alternate)&&gu(e,n)}function vu(e,n,t){t=null!=t&&!0===t.hydrate;var r=new su(e,n,t),a=tu(3,null,null,2===n?7:1===n?3:0);r.current=a,a.stateNode=r,_l(a),e[Mt]=r.current,t&&0!==n&&Vn(e,9===e.nodeType?e:e.ownerDocument),this._internalRoot=r}function Eu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||\" react-mount-point-unstable \"!==e.nodeValue))}function ku(e,n){if(n||(n=e?9===e.nodeType?e.documentElement:e.firstChild:null,n=!(!n||1!==n.nodeType||!n.hasAttribute(\"data-reactroot\"))),!n)for(var t;t=e.lastChild;)e.removeChild(t);return new vu(e,0,n?{hydrate:!0}:void 0)}function xu(e,n,t,r,a){var l=t._reactRootContainer;if(l){var o=l._internalRoot;if(\"function\"===typeof a){var i=a;a=function(){var e=yu(o);i.call(e)}}hu(n,o,e,a)}else{if(l=t._reactRootContainer=ku(t,r),o=l._internalRoot,\"function\"===typeof a){var c=a;a=function(){var e=yu(o);c.call(e)}}Pc((function(){hu(n,o,e,a)}))}return yu(o)}function _u(e,n,t){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:le,key:null==r?null:\"\"+r,children:e,containerInfo:n,implementation:t}}function wu(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Eu(n))throw Error(o(200));return _u(e,n,null,t)}vu.prototype.render=function(e){hu(e,this._internalRoot,null,null)},vu.prototype.unmount=function(){var e=this._internalRoot,n=e.containerInfo;hu(null,e,null,(function(){n[Mt]=null}))},_n=function(e){if(13===e.tag){var n=dl(xc(),150,100);wc(e,n),bu(e,n)}},wn=function(e){13===e.tag&&(wc(e,3),bu(e,3))},Sn=function(e){if(13===e.tag){var n=xc();n=_c(n,e,null),wc(e,n),bu(e,n)}},O=function(e,n,t){switch(n){case\"input\":if(Ne(e,t),n=t.name,\"radio\"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll(\"input[name=\"+JSON.stringify(\"\"+n)+'][type=\"radio\"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var a=zt(r);if(!a)throw Error(o(90));Re(r),Ne(r,a)}}}break;case\"textarea\":De(e,t);break;case\"select\":n=t.value,null!=n&&Ve(e,!!t.multiple,n,!1)}},A=Nc,V=function(e,n,t,r,a){var l=Zi;Zi|=4;try{return ol(98,e.bind(null,n,t,r,a))}finally{Zi=l,Zi===Ki&&ul()}},I=function(){(Zi&(1|zi|Gi))===Ki&&(jc(),Wc())},U=function(e,n){var t=Zi;Zi|=2;try{return e(n)}finally{Zi=t,Zi===Ki&&ul()}};var Su={Events:[Kt,qt,zt,R,w,Qt,function(e){mn(e,Xt)},F,B,it,hn,Wc,{current:!1}]};(function(e){var n=e.findFiberByHostInstance;eu(a({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ee.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=sn(e),null===e?null:e.stateNode},findFiberByHostInstance:function(e){return n?n(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))})({findFiberByHostInstance:Lt,bundleType:0,version:\"16.14.0\",rendererPackageName:\"react-dom\"}),n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Su,n.createPortal=wu,n.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternalFiber;if(void 0===n){if(\"function\"===typeof e.render)throw Error(o(188));throw Error(o(268,Object.keys(e)))}return e=sn(n),e=null===e?null:e.stateNode,e},n.flushSync=function(e,n){if((Zi&(zi|Gi))!==Ki)throw Error(o(187));var t=Zi;Zi|=1;try{return ol(99,e.bind(null,n))}finally{Zi=t,ul()}},n.hydrate=function(e,n,t){if(!Eu(n))throw Error(o(200));return xu(null,e,n,!0,t)},n.render=function(e,n,t){if(!Eu(n))throw Error(o(200));return xu(null,e,n,!1,t)},n.unmountComponentAtNode=function(e){if(!Eu(e))throw Error(o(40));return!!e._reactRootContainer&&(Pc((function(){xu(null,null,e,!1,(function(){e._reactRootContainer=null,e[Mt]=null}))})),!0)},n.unstable_batchedUpdates=Nc,n.unstable_createPortal=function(e,n){return wu(e,n,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},n.unstable_renderSubtreeIntoContainer=function(e,n,t,r){if(!Eu(t))throw Error(o(200));if(null==e||void 0===e._reactInternalFiber)throw Error(o(38));return xu(e,n,t,!1,r)},n.version=\"16.14.0\"},\"z01/\":function(e,n){function t(n){return\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?e.exports=t=function(e){return typeof e}:e.exports=t=function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},t(n)}e.exports=t},z75s:function(e,n,t){\"use strict\";var r=t(\"k1fw\"),a=t(\"jrin\"),l=t(\"q1tI\"),o=t(\"YCKM\"),i=t(\"TSYQ\"),c=t.n(i),u=t(\"bS3J\"),s=Object(u[\"a\"])(\"icon\"),d=function(e){var n,t=e.type,i=e.color,u=e.size,d=e.style;return l[\"createElement\"](o[\"d\"],{className:c()((n={},Object(a[\"a\"])(n,s,!0),Object(a[\"a\"])(n,\"iconfont\",!0),Object(a[\"a\"])(n,\"icon-\".concat(t),!0),n)),style:Object(r[\"a\"])(Object(r[\"a\"])({},d),{},{color:i,fontSize:u||\"0.88rem\"})})};n[\"a\"]=d},zLVn:function(e,n,t){\"use strict\";function r(e,n){if(null==e)return{};var t,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||(a[t]=e[t]);return a}t.d(n,\"a\",(function(){return r}))},zLkG:function(e,n,t){n.f=t(\"UWiX\")},zlVK:function(e,n,t){\"use strict\";var r=t(\"WmNS\"),a=t(\"z01/\");function l(e){return e&&\"object\"===a(e)&&\"default\"in e?e[\"default\"]:e}Object.defineProperty(n,\"__esModule\",{value:!0});var o=t(\"i8i4\"),i=t(\"q1tI\"),c=l(i),u=t(\"LtsZ\"),s=t(\"V/vL\");function d(e,n,t,r,a,l,o){try{var i=e[l](o),c=i.value}catch(u){return void t(u)}i.done?n(c):Promise.resolve(c).then(r,a)}function m(e){return function(){var n=this,t=arguments;return new Promise((function(r,a){var l=e.apply(n,t);function o(e){d(l,r,a,o,i,\"next\",e)}function i(e){d(l,r,a,o,i,\"throw\",e)}o(void 0)}))}}function p(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function f(){return f=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},f.apply(this,arguments)}function h(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function y(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?h(Object(t),!0).forEach((function(n){p(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):h(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function g(e,n){if(null==e)return{};var t,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||(a[t]=e[t]);return a}function b(e,n){if(null==e)return{};var t,r,a=g(e,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)t=l[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}function v(e,n){return E(e)||k(e,n)||x(e,n)||w()}function E(e){if(Array.isArray(e))return e}function k(e,n){if(\"undefined\"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done);r=!0)if(t.push(o.value),n&&t.length===n)break}catch(c){a=!0,l=c}finally{try{r||null==i[\"return\"]||i[\"return\"]()}finally{if(a)throw l}}return t}}function x(e,n){if(e){if(\"string\"===typeof e)return _(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(t):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_(e,n):void 0}}function _(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function w(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function S(e){if(\"undefined\"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=x(e))){var n=0,t=function(){};return{s:t,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:t}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var r,a,l=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return l=e.done,e},e:function(e){o=!0,a=e},f:function(){try{l||null==r[\"return\"]||r[\"return\"]()}finally{if(o)throw a}}}}function C(e){return c.createElement(u.__RouterContext.Consumer,null,(function(n){var t,r=e.children,a=b(e,[\"children\"]),l=n.location,o=null;return c.Children.forEach(r,(function(e){if(null===o&&c.isValidElement(e)){t=e;var r=e.props.path||e.props.from;o=r?u.matchPath(l.pathname,y({},e.props,{path:r})):n.match}})),o?c.cloneElement(t,{location:l,computedMatch:o,layoutProps:a}):null}))}function R(e){return c.createElement(u.__RouterContext.Consumer,null,(function(n){var t=n.location,r=e.computedMatch,a=y({},n,{location:t,match:r}),l=e.render;return c.createElement(u.__RouterContext.Provider,{value:a},a.match?l(y({},e.layoutProps,{},a)):null)}))}function T(e,n){e.component;var t=b(e,[\"component\"]),a=e.component;function l(l){var o=i.useState((function(){return window.g_initialProps})),s=v(o,2),d=s[0],p=s[1];return i.useEffect((function(){var o=function(){var o=m(r.mark((function o(){var i,c,s,d,m;return r.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(!a.preload){r.next=5;break}return r.next=3,a.preload();case 3:c=r.sent,a=c[\"default\"]||c;case 5:if(s=y({isServer:!1,match:null===l||void 0===l?void 0:l.match,route:e},n.getInitialPropsCtx||{},{},t),!(null===(i=a)||void 0===i?void 0:i.getInitialProps)){r.next=14;break}return r.next=9,n.plugin.applyPlugins({key:\"ssr.modifyGetInitialPropsCtx\",type:u.ApplyPluginsType.modify,initialValue:s,async:!0});case 9:return d=r.sent,r.next=12,a.getInitialProps(d||s);case 12:m=r.sent,p(m);case 14:case\"end\":return r.stop()}}),o)})));return function(){return o.apply(this,arguments)}}();null===window.g_initialProps&&o()}),[window.location.pathname,window.location.search]),c.createElement(a,f({},l,d))}return l.wrapInitialPropsLoaded=!0,l.displayName=\"ComponentWithInitialPropsFetch\",l}function O(e){var n=e.route,t=e.opts,r=e.props,a=N(y({},t,{routes:n.routes||[],rootRoutes:t.rootRoutes})),l=n.component,o=n.wrappers;if(l){var i=t.isServer?{}:window.g_initialProps,u=y({},r,{},t.extraProps,{},t.pageInitialProps||i,{route:n,routes:t.rootRoutes}),s=c.createElement(l,u,a);if(o){var d=o.length-1;while(d>=0)s=c.createElement(o[d],u,s),d-=1}return s}return a}function j(e){var n,t,r,a=e.route,l=e.index,o=e.opts,i={key:a.key||l,exact:a.exact,strict:a.strict,sensitive:a.sensitive,path:a.path};return a.redirect?c.createElement(u.Redirect,f({},i,{from:a.path,to:a.redirect})):(!o.ssrProps||o.isServer||(null===(n=a.component)||void 0===n?void 0:n.wrapInitialPropsLoaded)||!(null===(t=a.component)||void 0===t?void 0:t.getInitialProps)&&!(null===(r=a.component)||void 0===r?void 0:r.preload)||(a.component=T(a,o)),c.createElement(R,f({},i,{render:function(e){return O({route:a,opts:o,props:e})}})))}function N(e){return e.routes?c.createElement(C,null,e.routes.map((function(n,t){return j({route:n,index:t,opts:y({},e,{rootRoutes:e.rootRoutes||e.routes})})}))):null}function P(e){var n=e.history,t=b(e,[\"history\"]);return i.useEffect((function(){function r(n,r){var a=s.matchRoutes(e.routes,n.pathname);\"undefined\"!==typeof document&&void 0!==t.defaultTitle&&(document.title=a.length&&a[a.length-1].route.title||t.defaultTitle||\"\"),e.plugin.applyPlugins({key:\"onRouteChange\",type:u.ApplyPluginsType.event,args:{routes:e.routes,matchedRoutes:a,location:n,action:r}})}return window.g_useSSR&&(window.g_initialProps=null),r(n.location,\"POP\"),n.listen(r)}),[n]),c.createElement(u.Router,{history:n},N(t))}function F(e){return B.apply(this,arguments)}function B(){return B=m(r.mark((function e(n){var t,a,l,o,i,c,u,d,m=arguments;return r.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t=m.length>1&&void 0!==m[1]?m[1]:window.location.pathname,a=s.matchRoutes(n,t),l=S(a),e.prev=3,l.s();case 5:if((o=l.n()).done){e.next=19;break}if(c=o.value,u=c.route,!(null===(i=u.component)||void 0===i?void 0:i.preload)){e.next=13;break}return e.next=11,u.component.preload();case 11:d=e.sent,u.component=d[\"default\"]||d;case 13:if(!u.routes){e.next=17;break}return e.next=16,F(u.routes,t);case 16:u.routes=e.sent;case 17:e.next=5;break;case 19:e.next=24;break;case 21:e.prev=21,e.t0=e[\"catch\"](3),l.e(e.t0);case 24:return e.prev=24,l.f(),e.finish(24);case 27:return e.abrupt(\"return\",n);case 28:case\"end\":return e.stop()}}),e,null,[[3,21,24,27]])}))),B.apply(this,arguments)}function A(e){var n=e.plugin.applyPlugins({type:u.ApplyPluginsType.modify,key:\"rootContainer\",initialValue:c.createElement(P,{history:e.history,routes:e.routes,plugin:e.plugin,ssrProps:e.ssrProps,defaultTitle:e.defaultTitle}),args:{history:e.history,routes:e.routes,plugin:e.plugin}});if(!e.rootElement)return n;var t=\"string\"===typeof e.rootElement?document.getElementById(e.rootElement):e.rootElement,r=e.callback||function(){};window.g_useSSR?e.dynamicImport?F(e.routes).then((function(){o.hydrate(n,t,r)})):o.hydrate(n,t,r):o.render(n,t,r)}n.renderClient=A,n.renderRoutes=N},zswl:function(e,n,t){\"use strict\";t(\"8mMu\"),t(\"8S9S\")}});"
  },
  {
    "path": "tests/setup.js",
    "content": "import Enzyme from 'enzyme';\nimport Adapter from 'enzyme-adapter-react-16';\n\nEnzyme.configure({\n  adapter: new Adapter(),\n});\n"
  },
  {
    "path": "tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"target\": \"es6\",\n    \"module\": \"commonjs\",\n    \"moduleResolution\": \"node\",\n    \"strict\": true,\n    \"esModuleInterop\": true,\n    \"declaration\": true,\n    \"jsx\": \"react\",\n    \"outDir\": \"./esm\",\n    \"rootDir\": \"./components\",\n    \"baseUrl\": \"./\",\n    \"paths\": {\n      \"@/*\": [\"./components/*\"]\n    },\n    \"lib\": [\n      \"ESNext\",\n      \"DOM\",\n      \"DOM.Iterable\",\n      \"ScriptHost\",\n    ],\n  },\n  \"include\": [\n    \"components/**/*\",\n    \"docs/**/*\",\n    \"typings/**/*\",\n  ]\n}\n"
  },
  {
    "path": "tsconfig.webpack.json",
    "content": "{\n  \"extends\": \"./tsconfig.json\",\n  \"include\": [\n    \"components/**/*\",\n    \"typings/**/*\",\n  ]\n}\n"
  },
  {
    "path": "typings/index.d.ts",
    "content": "declare module '*.png';\ndeclare module '*.gif';\ndeclare module '*.jpg';\ndeclare module '*.jpeg';\ndeclare module '*.svg';\ndeclare module '*.css';\ndeclare module '*.less';\ndeclare module '*.scss';\ndeclare module '*.sass';\ndeclare module '*.styl';\n\ndeclare type Path = unknown;\n"
  },
  {
    "path": "webpack.config.js",
    "content": "const path = require('path');\nconst { CleanWebpackPlugin } = require('clean-webpack-plugin');\nconst MiniCssExtractPlugin = require('mini-css-extract-plugin');\nconst merge = require('webpack-merge');\nconst BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;\nconst WebpackBar = require('webpackbar');\nconst pkg = require('./package.json');\n\n\nconst entry = ['./index'];\nconst libName = \"anna\";\nconst exts = ['.web.ts','.web.tsx','.ts', '.tsx', '.js', '.jsx'];\n\nconst config = {\n  output: {\n    path: path.resolve(__dirname, 'dist'),\n    filename: '[name].js',\n    library: 'anna',\n    libraryTarget: 'umd',\n  },\n  externals: {\n    react: {\n      root: 'React',\n      commonjs2: 'react',\n      commonjs: 'react',\n      amd: 'react',\n    },\n    'react-dom': {\n      root: 'ReactDOM',\n      commonjs2: 'react-dom',\n      commonjs: 'react-dom',\n      amd: 'react-dom',\n    },\n    'lodash-es': {\n      root: '_',\n      commonjs: 'lodash-es',\n      commonjs2: 'lodash-es',\n      amd: 'lodash-es',\n    },\n    'remax': {\n      root: 'Remax',\n      commonjs: 'remax',\n      commonjs2: 'remax',\n      amd: 'remax',\n    },\n  },\n  resolve: {\n    extensions: exts,\n  },\n  devtool: 'source-map',\n  devServer: {\n    contentBase: './dist',\n    port: 8080,\n    open: true,\n  },\n  module: {\n    rules: [\n      {\n        test: /\\.tsx?$/,\n        exclude: /node_modules/,\n        use: [\n          {\n            loader: 'babel-loader',\n            options: {\n              envName: \"web\"\n            }\n          },\n          {\n            loader: 'ts-loader',\n            options: {\n              configFile: 'tsconfig.webpack.json'\n            }\n          },\n        ],\n      },\n      {\n        test: /\\.css$/,\n        exclude: /node_modules/,\n        use: [\n          MiniCssExtractPlugin.loader,\n          {\n            loader: 'css-loader',\n            options: {\n              importLoaders: 1,\n            },\n          },\n          {\n            loader: 'postcss-loader',\n          },\n        ],\n      },\n      {\n        test: /\\.s[ac]ss$/i,\n        exclude: /node_modules/,\n        use: [\n          MiniCssExtractPlugin.loader,\n          {\n            loader: 'css-loader',\n            options: {\n              importLoaders: 1,\n            },\n          },\n          {\n            loader: 'postcss-loader',\n          },\n          {\n            loader: 'sass-loader',\n          },\n        ],\n      },\n    ],\n  },\n  plugins: [\n    new CleanWebpackPlugin({ cleanStaleWebpackAssets: false }),\n    new MiniCssExtractPlugin({ filename: '[name].css' }),\n    new WebpackBar({\n      name: ' 🎸  Anna',\n      color: '#FF7777',\n    }),\n    new BundleAnalyzerPlugin({\n      analyzerMode: 'static',\n      openAnalyzer: false,\n      reportFilename: '../report.html',\n    }),\n  ],\n}\n\nconst uncompressedConfig = merge({}, config, {\n  mode: 'development',\n  entry: {\n    [libName]: entry,\n  },\n  optimization: {\n    usedExports: true,\n  }\n})\n\nconst productionConfig = merge({}, config, {\n  mode: 'production',\n  entry: {\n    [`${libName}.min`]: entry,\n  },\n})\n\nmodule.exports = [productionConfig, uncompressedConfig];\n"
  }
]