index-ca78dddd.js 1.1 KB

1
  1. import{d as c,r as n,c as d,e as u,n as w,f as a,t as v,A as f}from"./index-5b95136e.js";import{s as m}from"./state-d3a088a8.js";const h="_wrap_11e0p_1",_="_previewWindow_11e0p_12",g="_previewIframe_11e0p_16",r={wrap:h,previewWindow:_,previewIframe:g},S=c({name:"notation-a",setup(){const t=n(!1),o=n(!1),s=n({}),i=d().getToken||"";console.log(i);const l=u({src:"".concat(/(192|localhost)/.test(location.origin)?"https://test.lexiaoya.cn":location.origin,"/notation/#/create?Authorization=").concat(i)}),p=e=>{console.log(e.data,"data"),e.data.api==="notation_open"?m.application?(t.value=!0,o.value=!0,s.value={url:e.data.url}):window.open(e.data.url):e.data.api==="notation_exit"&&(o.value=!1,s.value.url="")};return w(()=>{window.addEventListener("message",p)}),()=>a("div",{class:r.wrap},[a("iframe",{src:l.src},null),a(v,{show:o.value,"onUpdate:show":e=>o.value=e,class:r.previewWindow,showIcon:!1,displayDirective:"show"},{default:()=>[a(f,{show:t.value,style:"--n-opacity-spinning: 1;"},{default:()=>[a("iframe",{class:r.previewIframe,onLoad:()=>{t.value=!1},frameborder:"0",src:s.value.url},null)]})]})])}});export{S as default};