UNPKG

dumi-theme-antd

Version:

Ant Design 5.0 官网风格类似的 dumi2 主题插件

120 lines 30.3 kB
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray"; function _EMOTION_STRINGIFIED_CSS_ERROR__() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; } import { UnorderedListOutlined } from '@ant-design/icons'; import { css } from '@emotion/react'; import { Col, ConfigProvider, Menu } from 'antd'; import { useSidebarData } from 'dumi'; import MobileMenu from 'rc-drawer'; import 'rc-drawer/assets/index.css'; import React, { useCallback, useContext, useEffect, useState } from 'react'; import useMenu from "../../hooks/useMenu"; import useSiteToken from "../../hooks/useSiteToken"; import SiteContext from "dumi/theme/slots/SiteContext"; import { jsx as ___EmotionJSX } from "@emotion/react"; var _ref = process.env.NODE_ENV === "production" ? { name: "vf4xf0", styles: "position:fixed;z-index:2;bottom:100px;right:20px;cursor:pointer" } : { name: "iaxhd9-mobileMenu", styles: "position:fixed;z-index:2;bottom:100px;right:20px;cursor:pointer;label:mobileMenu;", map: "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrSW1CIiwiZmlsZSI6ImluZGV4LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFVub3JkZXJlZExpc3RPdXRsaW5lZCB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IENvbCwgQ29uZmlnUHJvdmlkZXIsIE1lbnUgfSBmcm9tICdhbnRkJztcbmltcG9ydCB7IHVzZVNpZGViYXJEYXRhIH0gZnJvbSAnZHVtaSc7XG5pbXBvcnQgTW9iaWxlTWVudSBmcm9tICdyYy1kcmF3ZXInO1xuaW1wb3J0ICdyYy1kcmF3ZXIvYXNzZXRzL2luZGV4LmNzcyc7XG5pbXBvcnQgUmVhY3QsIHsgRkMsIHVzZUNhbGxiYWNrLCB1c2VDb250ZXh0LCB1c2VFZmZlY3QsIHVzZVN0YXRlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHVzZU1lbnUgZnJvbSAnLi4vLi4vaG9va3MvdXNlTWVudSc7XG5pbXBvcnQgdXNlU2l0ZVRva2VuIGZyb20gJy4uLy4uL2hvb2tzL3VzZVNpdGVUb2tlbic7XG5pbXBvcnQgU2l0ZUNvbnRleHQgZnJvbSAnLi4vU2l0ZUNvbnRleHQnO1xuXG5pbnRlcmZhY2UgU2lkZWJhclN0YXRlIHtcbiAgbW9iaWxlTWVudVZpc2libGU6IGJvb2xlYW47XG59XG5cbmNvbnN0IHVzZVN0eWxlID0gKCkgPT4ge1xuICBjb25zdCB7IHRva2VuIH0gPSB1c2VTaXRlVG9rZW4oKTtcblxuICBjb25zdCB7IGFudENscywgZm9udEZhbWlseSwgY29sb3JTcGxpdCB9ID0gdG9rZW47XG5cbiAgcmV0dXJuIHtcbiAgICBhc2lkZUNvbnRhaW5lcjogY3NzYFxuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEF2ZW5pciwgJHtmb250RmFtaWx5fSwgc2Fucy1zZXJpZjtcblxuICAgICAgJiR7YW50Q2xzfS1tZW51LWlubGluZSB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAke2FudENsc30tbWVudS1zdWJtZW51LXRpdGxlIGg0LFxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0sXG4gICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cblxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR7Y29sb3JTcGxpdH07XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0sXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1zdWJtZW51XG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1zdWJtZW51LXRpdGxlLFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSxcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXBcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAtbGlzdFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbSxcbiAgICAgICAgICAmJHthbnRDbHN9LW1lbnUtaW5saW5lXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwLWxpc3RcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJHthbnRDbHN9LXJvdy1ydGwgJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBOZXN0IENhdGVnb3J5ID4gVHlwZSA+IEFydGljbGVcbiAgICAgICAgJiR7YW50Q2xzfS1tZW51LWlubGluZSB7XG4gICAgICAgICAgJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuXG4gICAgICAgICAgICAke2FudENsc30tcm93LXJ0bCAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAtbGlzdCA+ICR7YW50Q2xzfS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICR7YW50Q2xzfS1yb3ctcnRsICYge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhW2Rpc2FibGVkXSB7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgfVxuXG4gICAgICAuY2hpbmVzZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgb3BhY2l0eTogMC42NztcbiAgICAgIH1cbiAgICBgLFxuICAgIG1haW5NZW51OiBjc3NgXG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAubWFpbi1tZW51LWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAke3Rva2VuLmhlYWRlckhlaWdodCArIHRva2VuLmNvbnRlbnRNYXJnaW5Ub3B9cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAke3Rva2VuLmhlYWRlckhlaWdodCArIHRva2VuLmNvbnRlbnRNYXJnaW5Ub3B9cHgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgICAgIHNjcm9sbGJhci1jb2xvcjogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgLm1haW4tbWVudS1pbm5lciB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgYCxcbiAgICBtb2JpbGVNZW51OiBjc3NgXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGBcbiAgfTtcbn07XG5cbmNvbnN0IFNpZGViYXI6IEZDID0gKCkgPT4ge1xuICBjb25zdCBbc2lkZWJhclN0YXRlLCBzZXRTaWRlYmFyU3RhdGVdID0gdXNlU3RhdGU8U2lkZWJhclN0YXRlPih7IG1vYmlsZU1lbnVWaXNpYmxlOiBmYWxzZSB9KTtcbiAgY29uc3Qgc2lkZWJhckRhdGEgPSB1c2VTaWRlYmFyRGF0YSgpO1xuICBjb25zdCBzdHlsZXMgPSB1c2VTdHlsZSgpO1xuICBjb25zdCB7XG4gICAgdG9rZW46IHsgY29sb3JCZ0NvbnRhaW5lciB9XG4gIH0gPSB1c2VTaXRlVG9rZW4oKTtcbiAgY29uc3QgeyB0aGVtZSwgaXNNb2JpbGUgfSA9IHVzZUNvbnRleHQoU2l0ZUNvbnRleHQpO1xuICBjb25zdCBbbWVudUl0ZW1zLCBzZWxlY3RlZEtleV0gPSB1c2VNZW51KCk7XG5cbiAgY29uc3QgaXNEYXJrID0gdGhlbWUuaW5jbHVkZXMoJ2RhcmsnKTtcblxuICBjb25zdCBoYW5kbGVTaG93TW9iaWxlTWVudSA9IHVzZUNhbGxiYWNrKCgpID0+IHtcbiAgICBzZXRTaWRlYmFyU3RhdGUoKHByZXYpID0+ICh7XG4gICAgICAuLi5wcmV2LFxuICAgICAgbW9iaWxlTWVudVZpc2libGU6IHRydWVcbiAgICB9KSk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBoYW5kbGVDbG9zZU1vYmlsZU1lbnUgPSB1c2VDYWxsYmFjaygoKSA9PiB7XG4gICAgc2V0U2lkZWJhclN0YXRlKChwcmV2KSA9PiAoe1xuICAgICAgLi4ucHJldixcbiAgICAgIG1vYmlsZU1lbnVWaXNpYmxlOiBmYWxzZVxuICAgIH0pKTtcbiAgfSwgW10pO1xuXG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgaWYgKGlzTW9iaWxlKSB7XG4gICAgICBoYW5kbGVDbG9zZU1vYmlsZU1lbnUoKTtcbiAgICB9XG4gIH0sIFtpc01vYmlsZSwgaGFuZGxlQ2xvc2VNb2JpbGVNZW51XSk7XG5cbiAgY29uc3QgeyBtb2JpbGVNZW51VmlzaWJsZSB9ID0gc2lkZWJhclN0YXRlO1xuXG4gIGNvbnN0IG1lbnVDaGlsZCA9IChcbiAgICA8Q29uZmlnUHJvdmlkZXJcbiAgICAgIHRoZW1lPXt7IGNvbXBvbmVudHM6IHsgTWVudTogeyBpdGVtQmc6IGNvbG9yQmdDb250YWluZXIsIGRhcmtJdGVtQmc6IGNvbG9yQmdDb250YWluZXIgfSB9IH19XG4gICAgPlxuICAgICAgPE1lbnVcbiAgICAgICAgaXRlbXM9e21lbnVJdGVtc31cbiAgICAgICAgaW5saW5lSW5kZW50PXszMH1cbiAgICAgICAgY3NzPXtzdHlsZXMuYXNpZGVDb250YWluZXJ9XG4gICAgICAgIG1vZGU9XCJpbmxpbmVcIlxuICAgICAgICB0aGVtZT17aXNEYXJrID8gJ2RhcmsnIDogJ2xpZ2h0J31cbiAgICAgICAgc2VsZWN0ZWRLZXlzPXtbc2VsZWN0ZWRLZXldfVxuICAgICAgICBkZWZhdWx0T3BlbktleXM9e3NpZGViYXJEYXRhPy5tYXAoKHsgdGl0bGUgfSkgPT4gdGl0bGUpLmZpbHRlcigoaXRlbSkgPT4gaXRlbSkgYXMgc3RyaW5nW119XG4gICAgICAvPlxuICAgIDwvQ29uZmlnUHJvdmlkZXI+XG4gICk7XG5cbiAgcmV0dXJuIGlzTW9iaWxlID8gKFxuICAgIDxSZWFjdC5GcmFnbWVudD5cbiAgICAgIDxNb2JpbGVNZW51XG4gICAgICAgIGtleT1cIm1vYmlsZS1tZW51XCJcbiAgICAgICAgY29udGVudFdyYXBwZXJTdHlsZT17e1xuICAgICAgICAgIHdpZHRoOiAnMzAwcHgnXG4gICAgICAgIH19XG4gICAgICAgIG9wZW49e21vYmlsZU1lbnVWaXNpYmxlfVxuICAgICAgICBvbkNsb3NlPXtoYW5kbGVDbG9zZU1vYmlsZU1lbnV9XG4gICAgICA+XG4gICAgICAgIHttZW51Q2hpbGR9XG4gICAgICA8L01vYmlsZU1lbnU+XG4gICAgICB7KG1lbnVJdGVtcyA/PyBbXSkubGVuZ3RoID4gMSA/IChcbiAgICAgICAgPGRpdiBjc3M9e3N0eWxlcy5tb2JpbGVNZW51fSBvbkNsaWNrPXtoYW5kbGVTaG93TW9iaWxlTWVudX0+XG4gICAgICAgICAgPFVub3JkZXJlZExpc3RPdXRsaW5lZCAvPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICkgOiBudWxsfVxuICAgIDwvUmVhY3QuRnJhZ21lbnQ+XG4gICkgOiAoXG4gICAgPENvbCB4eGw9ezR9IHhsPXs1fSBsZz17Nn0gbWQ9ezZ9IHNtPXsyNH0geHM9ezI0fSBjc3M9e3N0eWxlcy5tYWluTWVudX0+XG4gICAgICA8c2VjdGlvbiBjbGFzc05hbWU9XCJtYWluLW1lbnUtaW5uZXJcIj57bWVudUNoaWxkfTwvc2VjdGlvbj5cbiAgICA8L0NvbD5cbiAgKTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNpZGViYXI7XG4iXX0= */", toString: _EMOTION_STRINGIFIED_CSS_ERROR__ }; var useStyle = function useStyle() { var _useSiteToken = useSiteToken(), token = _useSiteToken.token; var antCls = token.antCls, fontFamily = token.fontFamily, colorSplit = token.colorSplit; return { asideContainer: /*#__PURE__*/css("min-height:100%;padding-bottom:48px;font-family:Avenir,", fontFamily, ",sans-serif;&", antCls, "-menu-inline{user-select:none;", antCls, "-menu-submenu-title h4,>", antCls, "-menu-item,", antCls, "-menu-item a{overflow:hidden;font-size:14px;text-overflow:ellipsis;}>", antCls, "-menu-item-group>", antCls, "-menu-item-group-title{margin-top:16px;margin-bottom:16px;font-size:13px;&::after{position:relative;top:12px;display:block;width:calc(100% - 20px);height:1px;background:", colorSplit, ";content:'';}}>", antCls, "-menu-item,>", antCls, "-menu-submenu>", antCls, "-menu-submenu-title,>", antCls, "-menu-item-group>", antCls, "-menu-item-group-title,>", antCls, "-menu-item-group>", antCls, "-menu-item-group-list>", antCls, "-menu-item,&", antCls, "-menu-inline>", antCls, "-menu-item-group>", antCls, "-menu-item-group-list>", antCls, "-menu-item{padding-left:40px!important;", antCls, "-row-rtl &{padding-right:40px!important;padding-left:16px!important;}}&", antCls, "-menu-inline{", antCls, "-menu-item-group-title{margin-left:4px;padding-left:60px;", antCls, "-row-rtl &{padding-right:60px;padding-left:16px;}}", antCls, "-menu-item-group-list>", antCls, "-menu-item{padding-left:80px!important;", antCls, "-row-rtl &{padding-right:80px!important;padding-left:16px!important;}}}", antCls, "-menu-item-group:first-of-type{", antCls, "-menu-item-group-title{margin-top:0;}}}a[disabled]{color:#ccc;}.chinese{margin-left:6px;font-weight:normal;font-size:12px;opacity:0.67;}" + (process.env.NODE_ENV === "production" ? "" : ";label:asideContainer;"), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQnVCIiwiZmlsZSI6ImluZGV4LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFVub3JkZXJlZExpc3RPdXRsaW5lZCB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IENvbCwgQ29uZmlnUHJvdmlkZXIsIE1lbnUgfSBmcm9tICdhbnRkJztcbmltcG9ydCB7IHVzZVNpZGViYXJEYXRhIH0gZnJvbSAnZHVtaSc7XG5pbXBvcnQgTW9iaWxlTWVudSBmcm9tICdyYy1kcmF3ZXInO1xuaW1wb3J0ICdyYy1kcmF3ZXIvYXNzZXRzL2luZGV4LmNzcyc7XG5pbXBvcnQgUmVhY3QsIHsgRkMsIHVzZUNhbGxiYWNrLCB1c2VDb250ZXh0LCB1c2VFZmZlY3QsIHVzZVN0YXRlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHVzZU1lbnUgZnJvbSAnLi4vLi4vaG9va3MvdXNlTWVudSc7XG5pbXBvcnQgdXNlU2l0ZVRva2VuIGZyb20gJy4uLy4uL2hvb2tzL3VzZVNpdGVUb2tlbic7XG5pbXBvcnQgU2l0ZUNvbnRleHQgZnJvbSAnLi4vU2l0ZUNvbnRleHQnO1xuXG5pbnRlcmZhY2UgU2lkZWJhclN0YXRlIHtcbiAgbW9iaWxlTWVudVZpc2libGU6IGJvb2xlYW47XG59XG5cbmNvbnN0IHVzZVN0eWxlID0gKCkgPT4ge1xuICBjb25zdCB7IHRva2VuIH0gPSB1c2VTaXRlVG9rZW4oKTtcblxuICBjb25zdCB7IGFudENscywgZm9udEZhbWlseSwgY29sb3JTcGxpdCB9ID0gdG9rZW47XG5cbiAgcmV0dXJuIHtcbiAgICBhc2lkZUNvbnRhaW5lcjogY3NzYFxuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEF2ZW5pciwgJHtmb250RmFtaWx5fSwgc2Fucy1zZXJpZjtcblxuICAgICAgJiR7YW50Q2xzfS1tZW51LWlubGluZSB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAke2FudENsc30tbWVudS1zdWJtZW51LXRpdGxlIGg0LFxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0sXG4gICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cblxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR7Y29sb3JTcGxpdH07XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0sXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1zdWJtZW51XG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1zdWJtZW51LXRpdGxlLFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSxcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXBcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAtbGlzdFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbSxcbiAgICAgICAgICAmJHthbnRDbHN9LW1lbnUtaW5saW5lXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwLWxpc3RcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJHthbnRDbHN9LXJvdy1ydGwgJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBOZXN0IENhdGVnb3J5ID4gVHlwZSA+IEFydGljbGVcbiAgICAgICAgJiR7YW50Q2xzfS1tZW51LWlubGluZSB7XG4gICAgICAgICAgJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuXG4gICAgICAgICAgICAke2FudENsc30tcm93LXJ0bCAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAtbGlzdCA+ICR7YW50Q2xzfS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICR7YW50Q2xzfS1yb3ctcnRsICYge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhW2Rpc2FibGVkXSB7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgfVxuXG4gICAgICAuY2hpbmVzZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgb3BhY2l0eTogMC42NztcbiAgICAgIH1cbiAgICBgLFxuICAgIG1haW5NZW51OiBjc3NgXG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAubWFpbi1tZW51LWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAke3Rva2VuLmhlYWRlckhlaWdodCArIHRva2VuLmNvbnRlbnRNYXJnaW5Ub3B9cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAke3Rva2VuLmhlYWRlckhlaWdodCArIHRva2VuLmNvbnRlbnRNYXJnaW5Ub3B9cHgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgICAgIHNjcm9sbGJhci1jb2xvcjogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgLm1haW4tbWVudS1pbm5lciB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgYCxcbiAgICBtb2JpbGVNZW51OiBjc3NgXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGBcbiAgfTtcbn07XG5cbmNvbnN0IFNpZGViYXI6IEZDID0gKCkgPT4ge1xuICBjb25zdCBbc2lkZWJhclN0YXRlLCBzZXRTaWRlYmFyU3RhdGVdID0gdXNlU3RhdGU8U2lkZWJhclN0YXRlPih7IG1vYmlsZU1lbnVWaXNpYmxlOiBmYWxzZSB9KTtcbiAgY29uc3Qgc2lkZWJhckRhdGEgPSB1c2VTaWRlYmFyRGF0YSgpO1xuICBjb25zdCBzdHlsZXMgPSB1c2VTdHlsZSgpO1xuICBjb25zdCB7XG4gICAgdG9rZW46IHsgY29sb3JCZ0NvbnRhaW5lciB9XG4gIH0gPSB1c2VTaXRlVG9rZW4oKTtcbiAgY29uc3QgeyB0aGVtZSwgaXNNb2JpbGUgfSA9IHVzZUNvbnRleHQoU2l0ZUNvbnRleHQpO1xuICBjb25zdCBbbWVudUl0ZW1zLCBzZWxlY3RlZEtleV0gPSB1c2VNZW51KCk7XG5cbiAgY29uc3QgaXNEYXJrID0gdGhlbWUuaW5jbHVkZXMoJ2RhcmsnKTtcblxuICBjb25zdCBoYW5kbGVTaG93TW9iaWxlTWVudSA9IHVzZUNhbGxiYWNrKCgpID0+IHtcbiAgICBzZXRTaWRlYmFyU3RhdGUoKHByZXYpID0+ICh7XG4gICAgICAuLi5wcmV2LFxuICAgICAgbW9iaWxlTWVudVZpc2libGU6IHRydWVcbiAgICB9KSk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBoYW5kbGVDbG9zZU1vYmlsZU1lbnUgPSB1c2VDYWxsYmFjaygoKSA9PiB7XG4gICAgc2V0U2lkZWJhclN0YXRlKChwcmV2KSA9PiAoe1xuICAgICAgLi4ucHJldixcbiAgICAgIG1vYmlsZU1lbnVWaXNpYmxlOiBmYWxzZVxuICAgIH0pKTtcbiAgfSwgW10pO1xuXG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgaWYgKGlzTW9iaWxlKSB7XG4gICAgICBoYW5kbGVDbG9zZU1vYmlsZU1lbnUoKTtcbiAgICB9XG4gIH0sIFtpc01vYmlsZSwgaGFuZGxlQ2xvc2VNb2JpbGVNZW51XSk7XG5cbiAgY29uc3QgeyBtb2JpbGVNZW51VmlzaWJsZSB9ID0gc2lkZWJhclN0YXRlO1xuXG4gIGNvbnN0IG1lbnVDaGlsZCA9IChcbiAgICA8Q29uZmlnUHJvdmlkZXJcbiAgICAgIHRoZW1lPXt7IGNvbXBvbmVudHM6IHsgTWVudTogeyBpdGVtQmc6IGNvbG9yQmdDb250YWluZXIsIGRhcmtJdGVtQmc6IGNvbG9yQmdDb250YWluZXIgfSB9IH19XG4gICAgPlxuICAgICAgPE1lbnVcbiAgICAgICAgaXRlbXM9e21lbnVJdGVtc31cbiAgICAgICAgaW5saW5lSW5kZW50PXszMH1cbiAgICAgICAgY3NzPXtzdHlsZXMuYXNpZGVDb250YWluZXJ9XG4gICAgICAgIG1vZGU9XCJpbmxpbmVcIlxuICAgICAgICB0aGVtZT17aXNEYXJrID8gJ2RhcmsnIDogJ2xpZ2h0J31cbiAgICAgICAgc2VsZWN0ZWRLZXlzPXtbc2VsZWN0ZWRLZXldfVxuICAgICAgICBkZWZhdWx0T3BlbktleXM9e3NpZGViYXJEYXRhPy5tYXAoKHsgdGl0bGUgfSkgPT4gdGl0bGUpLmZpbHRlcigoaXRlbSkgPT4gaXRlbSkgYXMgc3RyaW5nW119XG4gICAgICAvPlxuICAgIDwvQ29uZmlnUHJvdmlkZXI+XG4gICk7XG5cbiAgcmV0dXJuIGlzTW9iaWxlID8gKFxuICAgIDxSZWFjdC5GcmFnbWVudD5cbiAgICAgIDxNb2JpbGVNZW51XG4gICAgICAgIGtleT1cIm1vYmlsZS1tZW51XCJcbiAgICAgICAgY29udGVudFdyYXBwZXJTdHlsZT17e1xuICAgICAgICAgIHdpZHRoOiAnMzAwcHgnXG4gICAgICAgIH19XG4gICAgICAgIG9wZW49e21vYmlsZU1lbnVWaXNpYmxlfVxuICAgICAgICBvbkNsb3NlPXtoYW5kbGVDbG9zZU1vYmlsZU1lbnV9XG4gICAgICA+XG4gICAgICAgIHttZW51Q2hpbGR9XG4gICAgICA8L01vYmlsZU1lbnU+XG4gICAgICB7KG1lbnVJdGVtcyA/PyBbXSkubGVuZ3RoID4gMSA/IChcbiAgICAgICAgPGRpdiBjc3M9e3N0eWxlcy5tb2JpbGVNZW51fSBvbkNsaWNrPXtoYW5kbGVTaG93TW9iaWxlTWVudX0+XG4gICAgICAgICAgPFVub3JkZXJlZExpc3RPdXRsaW5lZCAvPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICkgOiBudWxsfVxuICAgIDwvUmVhY3QuRnJhZ21lbnQ+XG4gICkgOiAoXG4gICAgPENvbCB4eGw9ezR9IHhsPXs1fSBsZz17Nn0gbWQ9ezZ9IHNtPXsyNH0geHM9ezI0fSBjc3M9e3N0eWxlcy5tYWluTWVudX0+XG4gICAgICA8c2VjdGlvbiBjbGFzc05hbWU9XCJtYWluLW1lbnUtaW5uZXJcIj57bWVudUNoaWxkfTwvc2VjdGlvbj5cbiAgICA8L0NvbD5cbiAgKTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNpZGViYXI7XG4iXX0= */"), mainMenu: /*#__PURE__*/css("z-index:1;.main-menu-inner{position:sticky;top:", token.headerHeight + token.contentMarginTop, "px;width:100%;height:100%;max-height:calc(100vh - ", token.headerHeight + token.contentMarginTop, "px);overflow:hidden;scrollbar-width:thin;scrollbar-color:unset;}&:hover .main-menu-inner{overflow-y:auto;}" + (process.env.NODE_ENV === "production" ? "" : ";label:mainMenu;"), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnSGlCIiwiZmlsZSI6ImluZGV4LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFVub3JkZXJlZExpc3RPdXRsaW5lZCB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IENvbCwgQ29uZmlnUHJvdmlkZXIsIE1lbnUgfSBmcm9tICdhbnRkJztcbmltcG9ydCB7IHVzZVNpZGViYXJEYXRhIH0gZnJvbSAnZHVtaSc7XG5pbXBvcnQgTW9iaWxlTWVudSBmcm9tICdyYy1kcmF3ZXInO1xuaW1wb3J0ICdyYy1kcmF3ZXIvYXNzZXRzL2luZGV4LmNzcyc7XG5pbXBvcnQgUmVhY3QsIHsgRkMsIHVzZUNhbGxiYWNrLCB1c2VDb250ZXh0LCB1c2VFZmZlY3QsIHVzZVN0YXRlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHVzZU1lbnUgZnJvbSAnLi4vLi4vaG9va3MvdXNlTWVudSc7XG5pbXBvcnQgdXNlU2l0ZVRva2VuIGZyb20gJy4uLy4uL2hvb2tzL3VzZVNpdGVUb2tlbic7XG5pbXBvcnQgU2l0ZUNvbnRleHQgZnJvbSAnLi4vU2l0ZUNvbnRleHQnO1xuXG5pbnRlcmZhY2UgU2lkZWJhclN0YXRlIHtcbiAgbW9iaWxlTWVudVZpc2libGU6IGJvb2xlYW47XG59XG5cbmNvbnN0IHVzZVN0eWxlID0gKCkgPT4ge1xuICBjb25zdCB7IHRva2VuIH0gPSB1c2VTaXRlVG9rZW4oKTtcblxuICBjb25zdCB7IGFudENscywgZm9udEZhbWlseSwgY29sb3JTcGxpdCB9ID0gdG9rZW47XG5cbiAgcmV0dXJuIHtcbiAgICBhc2lkZUNvbnRhaW5lcjogY3NzYFxuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEF2ZW5pciwgJHtmb250RmFtaWx5fSwgc2Fucy1zZXJpZjtcblxuICAgICAgJiR7YW50Q2xzfS1tZW51LWlubGluZSB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAke2FudENsc30tbWVudS1zdWJtZW51LXRpdGxlIGg0LFxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0sXG4gICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cblxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR7Y29sb3JTcGxpdH07XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0sXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1zdWJtZW51XG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1zdWJtZW51LXRpdGxlLFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSxcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXBcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAtbGlzdFxuICAgICAgICAgID4gJHthbnRDbHN9LW1lbnUtaXRlbSxcbiAgICAgICAgICAmJHthbnRDbHN9LW1lbnUtaW5saW5lXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwXG4gICAgICAgICAgPiAke2FudENsc30tbWVudS1pdGVtLWdyb3VwLWxpc3RcbiAgICAgICAgICA+ICR7YW50Q2xzfS1tZW51LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJHthbnRDbHN9LXJvdy1ydGwgJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBOZXN0IENhdGVnb3J5ID4gVHlwZSA+IEFydGljbGVcbiAgICAgICAgJiR7YW50Q2xzfS1tZW51LWlubGluZSB7XG4gICAgICAgICAgJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuXG4gICAgICAgICAgICAke2FudENsc30tcm93LXJ0bCAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXAtbGlzdCA+ICR7YW50Q2xzfS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICR7YW50Q2xzfS1yb3ctcnRsICYge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICR7YW50Q2xzfS1tZW51LWl0ZW0tZ3JvdXA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgJHthbnRDbHN9LW1lbnUtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhW2Rpc2FibGVkXSB7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgfVxuXG4gICAgICAuY2hpbmVzZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgb3BhY2l0eTogMC42NztcbiAgICAgIH1cbiAgICBgLFxuICAgIG1haW5NZW51OiBjc3NgXG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAubWFpbi1tZW51LWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAke3Rva2VuLmhlYWRlckhlaWdodCArIHRva2VuLmNvbnRlbnRNYXJnaW5Ub3B9cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAke3Rva2VuLmhlYWRlckhlaWdodCArIHRva2VuLmNvbnRlbnRNYXJnaW5Ub3B9cHgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgICAgIHNjcm9sbGJhci1jb2xvcjogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgLm1haW4tbWVudS1pbm5lciB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgYCxcbiAgICBtb2JpbGVNZW51OiBjc3NgXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGBcbiAgfTtcbn07XG5cbmNvbnN0IFNpZGViYXI6IEZDID0gKCkgPT4ge1xuICBjb25zdCBbc2lkZWJhclN0YXRlLCBzZXRTaWRlYmFyU3RhdGVdID0gdXNlU3RhdGU8U2lkZWJhclN0YXRlPih7IG1vYmlsZU1lbnVWaXNpYmxlOiBmYWxzZSB9KTtcbiAgY29uc3Qgc2lkZWJhckRhdGEgPSB1c2VTaWRlYmFyRGF0YSgpO1xuICBjb25zdCBzdHlsZXMgPSB1c2VTdHlsZSgpO1xuICBjb25zdCB7XG4gICAgdG9rZW46IHsgY29sb3JCZ0NvbnRhaW5lciB9XG4gIH0gPSB1c2VTaXRlVG9rZW4oKTtcbiAgY29uc3QgeyB0aGVtZSwgaXNNb2JpbGUgfSA9IHVzZUNvbnRleHQoU2l0ZUNvbnRleHQpO1xuICBjb25zdCBbbWVudUl0ZW1zLCBzZWxlY3RlZEtleV0gPSB1c2VNZW51KCk7XG5cbiAgY29uc3QgaXNEYXJrID0gdGhlbWUuaW5jbHVkZXMoJ2RhcmsnKTtcblxuICBjb25zdCBoYW5kbGVTaG93TW9iaWxlTWVudSA9IHVzZUNhbGxiYWNrKCgpID0+IHtcbiAgICBzZXRTaWRlYmFyU3RhdGUoKHByZXYpID0+ICh7XG4gICAgICAuLi5wcmV2LFxuICAgICAgbW9iaWxlTWVudVZpc2libGU6IHRydWVcbiAgICB9KSk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBoYW5kbGVDbG9zZU1vYmlsZU1lbnUgPSB1c2VDYWxsYmFjaygoKSA9PiB7XG4gICAgc2V0U2lkZWJhclN0YXRlKChwcmV2KSA9PiAoe1xuICAgICAgLi4ucHJldixcbiAgICAgIG1vYmlsZU1lbnVWaXNpYmxlOiBmYWxzZVxuICAgIH0pKTtcbiAgfSwgW10pO1xuXG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgaWYgKGlzTW9iaWxlKSB7XG4gICAgICBoYW5kbGVDbG9zZU1vYmlsZU1lbnUoKTtcbiAgICB9XG4gIH0sIFtpc01vYmlsZSwgaGFuZGxlQ2xvc2VNb2JpbGVNZW51XSk7XG5cbiAgY29uc3QgeyBtb2JpbGVNZW51VmlzaWJsZSB9ID0gc2lkZWJhclN0YXRlO1xuXG4gIGNvbnN0IG1lbnVDaGlsZCA9IChcbiAgICA8Q29uZmlnUHJvdmlkZXJcbiAgICAgIHRoZW1lPXt7IGNvbXBvbmVudHM6IHsgTWVudTogeyBpdGVtQmc6IGNvbG9yQmdDb250YWluZXIsIGRhcmtJdGVtQmc6IGNvbG9yQmdDb250YWluZXIgfSB9IH19XG4gICAgPlxuICAgICAgPE1lbnVcbiAgICAgICAgaXRlbXM9e21lbnVJdGVtc31cbiAgICAgICAgaW5saW5lSW5kZW50PXszMH1cbiAgICAgICAgY3NzPXtzdHlsZXMuYXNpZGVDb250YWluZXJ9XG4gICAgICAgIG1vZGU9XCJpbmxpbmVcIlxuICAgICAgICB0aGVtZT17aXNEYXJrID8gJ2RhcmsnIDogJ2xpZ2h0J31cbiAgICAgICAgc2VsZWN0ZWRLZXlzPXtbc2VsZWN0ZWRLZXldfVxuICAgICAgICBkZWZhdWx0T3BlbktleXM9e3NpZGViYXJEYXRhPy5tYXAoKHsgdGl0bGUgfSkgPT4gdGl0bGUpLmZpbHRlcigoaXRlbSkgPT4gaXRlbSkgYXMgc3RyaW5nW119XG4gICAgICAvPlxuICAgIDwvQ29uZmlnUHJvdmlkZXI+XG4gICk7XG5cbiAgcmV0dXJuIGlzTW9iaWxlID8gKFxuICAgIDxSZWFjdC5GcmFnbWVudD5cbiAgICAgIDxNb2JpbGVNZW51XG4gICAgICAgIGtleT1cIm1vYmlsZS1tZW51XCJcbiAgICAgICAgY29udGVudFdyYXBwZXJTdHlsZT17e1xuICAgICAgICAgIHdpZHRoOiAnMzAwcHgnXG4gICAgICAgIH19XG4gICAgICAgIG9wZW49e21vYmlsZU1lbnVWaXNpYmxlfVxuICAgICAgICBvbkNsb3NlPXtoYW5kbGVDbG9zZU1vYmlsZU1lbnV9XG4gICAgICA+XG4gICAgICAgIHttZW51Q2hpbGR9XG4gICAgICA8L01vYmlsZU1lbnU+XG4gICAgICB7KG1lbnVJdGVtcyA/PyBbXSkubGVuZ3RoID4gMSA/IChcbiAgICAgICAgPGRpdiBjc3M9e3N0eWxlcy5tb2JpbGVNZW51fSBvbkNsaWNrPXtoYW5kbGVTaG93TW9iaWxlTWVudX0+XG4gICAgICAgICAgPFVub3JkZXJlZExpc3RPdXRsaW5lZCAvPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICkgOiBudWxsfVxuICAgIDwvUmVhY3QuRnJhZ21lbnQ+XG4gICkgOiAoXG4gICAgPENvbCB4eGw9ezR9IHhsPXs1fSBsZz17Nn0gbWQ9ezZ9IHNtPXsyNH0geHM9ezI0fSBjc3M9e3N0eWxlcy5tYWluTWVudX0+XG4gICAgICA8c2VjdGlvbiBjbGFzc05hbWU9XCJtYWluLW1lbnUtaW5uZXJcIj57bWVudUNoaWxkfTwvc2VjdGlvbj5cbiAgICA8L0NvbD5cbiAgKTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNpZGViYXI7XG4iXX0= */"), mobileMenu: _ref }; }; var Sidebar = function Sidebar() { var _useState = useState({ mobileMenuVisible: false }), _useState2 = _slicedToArray(_useState, 2), sidebarState = _useState2[0], setSidebarState = _useState2[1]; var sidebarData = useSidebarData(); var styles = useStyle(); var _useSiteToken2 = useSiteToken(), colorBgContainer = _useSiteToken2.token.colorBgContainer; var _useContext = useContext(SiteContext), theme = _useContext.theme, isMobile = _useContext.isMobile; var _useMenu = useMenu(), _useMenu2 = _slicedToArray(_useMenu, 2), menuItems = _useMenu2[0], selectedKey = _useMenu2[1]; var isDark = theme.includes('dark'); var handleShowMobileMenu = useCallback(function () { setSidebarState(function (prev) { return _objectSpread(_objectSpread({}, prev), {}, { mobileMenuVisible: true }); }); }, []); var handleCloseMobileMenu = useCallback(function () { setSidebarState(function (prev) { return _objectSpread(_objectSpread({}, prev), {}, { mobileMenuVisible: false }); }); }, []); useEffect(function () { if (isMobile) { handleCloseMobileMenu(); } }, [isMobile, handleCloseMobileMenu]); var mobileMenuVisible = sidebarState.mobileMenuVisible; var menuChild = ___EmotionJSX(ConfigProvider, { theme: { components: { Menu: { itemBg: colorBgContainer, darkItemBg: colorBgContainer } } } }, ___EmotionJSX(Menu, { items: menuItems, inlineIndent: 30, css: styles.asideContainer, mode: "inline", theme: isDark ? 'dark' : 'light', selectedKeys: [selectedKey], defaultOpenKeys: sidebarData === null || sidebarData === void 0 ? void 0 : sidebarData.map(function (_ref2) { var title = _ref2.title; return title; }).filter(function (item) { return item; }) })); return isMobile ? ___EmotionJSX(React.Fragment, null, ___EmotionJSX(MobileMenu, { key: "mobile-menu", contentWrapperStyle: { width: '300px' }, open: mobileMenuVisible, onClose: handleCloseMobileMenu }, menuChild), (menuItems !== null && menuItems !== void 0 ? menuItems : []).length > 1 ? ___EmotionJSX("div", { css: styles.mobileMenu, onClick: handleShowMobileMenu }, ___EmotionJSX(UnorderedListOutlined, null)) : null) : ___EmotionJSX(Col, { xxl: 4, xl: 5, lg: 6, md: 6, sm: 24, xs: 24, css: styles.mainMenu }, ___EmotionJSX("section", { className: "main-menu-inner" }, menuChild)); }; export default Sidebar;