import{u as _,c as v,e as w,_ as x}from"./index-design-C8wrC2s6.js";import{u as y,a as h}from"./vue-router-3s92ZBQp.js";import{L as q}from"./LeftMenuDraggable-BtDtHRjq.js";import{v as S}from"./element-plus-DXXGg0hD.js";import{d as b,e as r,f as R,H as P,ao as F,M as i,O as s,U as M,a1 as N,a4 as a,u as V,R as k,p as D}from"./vue-BQyCGvUQ.js";import"./svg-icons-register-D2E0-Ytb.js";import"./pinia-vendor-Dca3jG8Z.js";import"./x2js-CcPE71Wh.js";import"./spark-md5-D1K1GNLF.js";import"./bpmn-js-vendor-CmbY3e_O.js";import"./element-plus/icons-vue-W2FFUolX.js";import"./feelin-BX8uiLPw.js";import"./tiny-svg-DwrM6wVX.js";import"./axios-Bz4la0P9.js";import"./vueuse-DpVqiu7V.js";import"./echarts-Sg1_iEix.js";import"./dragula-CfHszRTf.js";import"./vuedraggable-DggeXcQm.js";import"./tui-image-editor-vendor-DBxMdFCh.js";import"./fabric-Cm_BIpEs.js";import"./qrcode-DgLtAz-0.js";import"./index-CVM1f0LW.js";import"./CreateMenuOrItem.vue_vue_type_style_index_0_lang-RrtT38af.js";import"./IntercomRoom-BIowDLdp.js";import"./RoleAuthorization-Cs76GdDE.js";/* empty css                    */import"./ChooseIconImageDialog.vue_vue_type_style_index_0_lang-B1LnWpKV.js";import"./photoswipe-Bw4POffq.js";/* empty css                  */import"./dataTypeTools-C_Yz7Wm5.js";const B={class:"request-prototyping-design flex-grow flex flex-row w-full"},C={key:0,class:"content-left flex flex-col flex-shrink-0 w-208 bg-white z-30"},L={class:"flex-grow content-right flex flex-col",style:{"max-width":"calc(100% - 208px)"}},O={class:"content-deatail flex-grow"},E=b({__name:"index",setup(I){const p=_(),n=v();r(()=>n.curFunction);const c=w();y();const o=h(),m=r(()=>{const t=o.name,e=c.activeDesignTabItem;return t&&typeof t=="string"&&/request-prototyping-(design|preview)_single/.test(t)?!0:e?!!e.isSinglePage:!1}),u={"request-prototyping-design_interfacial":"","request-prototyping-design_subfunction":"","request-prototyping-design_data":"","request-prototyping-design_rule":"","request-prototyping-design_version":""},l=R("");P(()=>{if(o.name==="request-prototyping-design")return;const t=o&&o.matched[2],e=t&&t.name;console.log("request-prototyping-design tab name: ",e),e&&Object.prototype.hasOwnProperty.call(u,e)&&(l.value=e)});const d=r(()=>p.isPreviewForm);return D("isPreviewForm",d),(t,e)=>{const g=F("RouterView"),f=S;return s(),i("div",B,[m.value?M("",!0):(s(),i("div",C,[a(q)])),N((s(),i("div",L,[k("div",O,[a(g)])])),[[f,V(n).loading]])])}}}),fe=x(E,[["__scopeId","data-v-d799ad1e"]]);export{fe as default};
