index-d896e43b.js 3.8 KB

1
  1. import{z as t,p as v,f as w,aE as E,m as R,_ as I}from"./index.js";import{u as d}from"./index-02657599.js";import{u as y}from"./index-bd5fdd06.js";import{c as r}from"./index-477bc323.js";import{D as S,w as O}from"./antd-49db3de3.js";import{d as $,a5 as n,Y as V,Z as x,l as o,a7 as _,_ as m,a0 as A,a1 as L,a2 as P}from"./vue-8fccce23.js";import"./useWindowSizeFn-e2b93e2a.js";import"./useNow-7dfe94f3.js";import"./index-566e22b1.js";import"./useContentViewHeight-62fb8ef5.js";import"./tuoren-logo-64c55514.js";import"./useSortable-7338e303.js";import"./lock-ad5329db.js";const T=$({name:"MoreDropdown",components:{Dropdown:S,Menu:O,MenuItem:r(()=>t(()=>import("./DropMenuItem-208cad5f.js"),["assets/DropMenuItem-208cad5f.js","assets/index.js","assets/vue-8fccce23.js","assets/antd-49db3de3.js","assets/index-ea577040.css"])),DocModal:r(()=>t(()=>import("./DocModal-d1f5c620.js"),["assets/DocModal-d1f5c620.js","assets/index-02657599.js","assets/index.js","assets/vue-8fccce23.js","assets/antd-49db3de3.js","assets/index-ea577040.css","assets/useWindowSizeFn-e2b93e2a.js","assets/index-7ae62e9f.css"])),AboutModal:r(()=>t(()=>import("./AboutModal-203f6058.js"),["assets/AboutModal-203f6058.js","assets/index-02657599.js","assets/index.js","assets/vue-8fccce23.js","assets/antd-49db3de3.js","assets/index-ea577040.css","assets/useWindowSizeFn-e2b93e2a.js","assets/index-7ae62e9f.css"])),AgreeModal:r(()=>t(()=>import("./AgreeModal-841ced8c.js"),["assets/AgreeModal-841ced8c.js","assets/index-02657599.js","assets/index.js","assets/vue-8fccce23.js","assets/antd-49db3de3.js","assets/index-ea577040.css","assets/useWindowSizeFn-e2b93e2a.js","assets/index-7ae62e9f.css"])),SettingDrawer:r(()=>t(()=>import("./index-477bc323.js").then(e=>e.d),["assets/index-477bc323.js","assets/index.js","assets/vue-8fccce23.js","assets/antd-49db3de3.js","assets/index-ea577040.css","assets/useNow-7dfe94f3.js","assets/index-566e22b1.js","assets/useContentViewHeight-62fb8ef5.js","assets/useWindowSizeFn-e2b93e2a.js","assets/index-1551586a.css","assets/tuoren-logo-64c55514.js","assets/useSortable-7338e303.js","assets/index-bd5fdd06.js","assets/index-16d72456.css","assets/lock-ad5329db.js","assets/index-c965543d.css"]))},props:{theme:v.oneOf(["dark","light"])},setup(){const{prefixCls:e}=w("header-more-dropdown"),[g,{openModal:f}]=d(),[M,{openModal:D}]=d(),[b,{openModal:s}]=d(),[a,{openDrawer:i}]=y(),{toggle:p}=E();function c(){f(!0,{isOpen:!0})}function l(){D(!0,{isOpen:!0})}function u(){s(!0,{isOpen:!0})}function C(){i(!0)}function h(k){switch(k.key){case"doc":c();break;case"about":l();break;case"agree":u();break;case"setting":C();break;case"fullscreen":p();break}}return{prefixCls:e,Icon:R,handleMenuClick:h,registerDoc:g,registerAbout:M,registerAgree:b,registerSetting:a}}});const F=e=>(L("data-v-05b7b2c1"),e=e(),P(),e),N=F(()=>m("span",{class:"icon-more"},null,-1)),B=[N];function z(e,g,f,M,D,b){const s=n("MenuItem"),a=n("Menu"),i=n("Dropdown"),p=n("DocModal"),c=n("AboutModal"),l=n("AgreeModal"),u=n("SettingDrawer");return V(),x("div",null,[o(i,{placement:"bottomLeft",overlayClassName:`${e.prefixCls}-dropdown-overlay`},{overlay:_(()=>[o(a,{onClick:e.handleMenuClick,forceSubMenuRender:!0,style:{"min-width":"100px"}},{default:_(()=>[o(s,{key:"doc",text:"使用帮助",icon:"ant-design:question-outlined"}),o(s,{key:"fullscreen",text:"全屏展示",icon:"ant-design:compress-outlined"})]),_:1},8,["onClick"])]),default:_(()=>[m("span",{class:A([[e.prefixCls,`${e.prefixCls}--${e.theme}`],"flex"])},[m("span",{class:A(`${e.prefixCls}__info hidden md:block`)},B,2)],2)]),_:1},8,["overlayClassName"]),o(p,{onRegister:e.registerDoc},null,8,["onRegister"]),o(c,{onRegister:e.registerAbout},null,8,["onRegister"]),o(l,{onRegister:e.registerAgree},null,8,["onRegister"]),o(u,{onRegister:e.registerSetting},null,8,["onRegister"])])}const oe=I(T,[["render",z],["__scopeId","data-v-05b7b2c1"]]);export{oe as default};