Spaces:
Running
Running
Commit ·
04a55df
1
Parent(s): d3058ca
update: export from starry-refactor 2026-05-06 11:05
Browse files- dist/assets/{DeleteOutlined-d9d74550.js → DeleteOutlined-705c9ef8.js} +1 -1
- dist/assets/{DownloadOutlined-3fe1daaf.js → DownloadOutlined-e011c7de.js} +1 -1
- dist/assets/{Dropdown-7858c6b0.js → Dropdown-b12352b0.js} +1 -1
- dist/assets/{PlaySquareOutlined-e4e2a10d.js → PlaySquareOutlined-13a5fcb2.js} +1 -1
- dist/assets/{ScoreEncoder-fca7ed07.js → ScoreEncoder-66ee4fd9.js} +1 -1
- dist/assets/{Table-83457318.js → Table-55774371.js} +0 -0
- dist/assets/{Tags-8524052f.js → Tags-87a848a4.js} +1 -1
- dist/assets/{TextArea-c0a642cb.js → TextArea-afec7477.js} +1 -1
- dist/assets/{_setToString-0425f0d8.js → _setToString-0bb40a59.js} +1 -1
- dist/assets/{button-4677d78c.js → button-62e81cb0.js} +1 -1
- dist/assets/{confirm-ad2c2208.js → confirm-dc1a6f39.js} +1 -1
- dist/assets/{download-11877e8e.js → download-03f4b1b3.js} +1 -1
- dist/assets/{font-a1ee987c.js → font-ddd5c658.js} +1 -1
- dist/assets/{gauge-d88571db.js → gauge-d2bf64ad.js} +1 -1
- dist/assets/{index-c4ce8f34.js → index-009be13d.js} +1 -1
- dist/assets/{index-a10f5a53.js → index-0e36b7d9.js} +2 -2
- dist/assets/{index-270adfe1.js → index-27b57c09.js} +1 -1
- dist/assets/{index-7cde7a0c.js → index-36b15a14.js} +1 -1
- dist/assets/{index-6a83afe1.js → index-4747c3de.js} +1 -1
- dist/assets/{index-bd96a200.js → index-4b71adc2.js} +1 -1
- dist/assets/{index-49239cfa.js → index-4ecb1f6e.js} +1 -1
- dist/assets/{index-712c5370.js → index-57b8b790.js} +1 -1
- dist/assets/{index-01ee65ae.js → index-5d01413b.js} +1 -1
- dist/assets/{index-81388ff4.js → index-61f3fc9a.js} +1 -1
- dist/assets/{index-c5229927.js → index-7141c4bb.js} +1 -1
- dist/assets/{index-01745882.js → index-71b2c678.js} +1 -1
- dist/assets/{index-7e6c0619.js → index-7ad25bb0.js} +1 -1
- dist/assets/{index-2cccea25.js → index-89289fd5.js} +1 -1
- dist/assets/{index-a5a9b6b7.js → index-99e921db.js} +1 -1
- dist/assets/{index-37d19ef1.js → index-9e838a8d.js} +1 -1
- dist/assets/{index-e2603369.js → index-d0f61779.js} +1 -1
- dist/assets/{index-1700d688.js → index-d9ab5af1.js} +0 -0
- dist/assets/{index-bd281dbc.js → index-e83e4e3b.js} +1 -1
- dist/assets/{index-5ffb5999.js → index-fe10c83f.js} +1 -1
- dist/assets/{index.less_used_.module-2d328400.js → index.less_used_.module-94f291d2.js} +1 -1
- dist/assets/{jszip.min-d13a12ed.js → jszip.min-d1bc27ee.js} +1 -1
- dist/assets/{parser-90a0a9b5.js → parser-7e615441.js} +1 -1
- dist/assets/{processCompressedAESFile-a8a667f3.js → processCompressedAESFile-53e66b5c.js} +0 -0
- dist/assets/{progress-fd8bc74e.js → progress-0da79001.js} +1 -1
- dist/assets/{tiny-invariant-a7dcada5.js → tiny-invariant-ee415fbb.js} +1 -1
- dist/assets/{umi-3784aee5.js → umi-7fd069e7.js} +0 -0
- dist/assets/{useAsync-31b306bf.js → useAsync-5fba45d3.js} +1 -1
- dist/assets/{useAsyncFn-7154c17a.js → useAsyncFn-a45769f8.js} +1 -1
- dist/assets/{useDebounce-1809e81f.js → useDebounce-9ddc5c31.js} +0 -0
- dist/assets/{useIntersection-60f01595.js → useIntersection-9350a739.js} +1 -1
- dist/assets/{util-208473ee.js → util-b28cb7ce.js} +1 -1
- dist/index.html +1 -1
dist/assets/{DeleteOutlined-d9d74550.js → DeleteOutlined-705c9ef8.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as l,f as e}from"./_setToString-
|
|
|
|
| 1 |
+
import{A as l,f as e}from"./_setToString-0bb40a59.js";import{r as t}from"./umi-7fd069e7.js";var a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};const n=a;var o=function(c,r){return t.createElement(l,e(e({},c),{},{ref:r,icon:n}))},v=t.forwardRef(o);const h=v;export{h as D};
|
dist/assets/{DownloadOutlined-3fe1daaf.js → DownloadOutlined-e011c7de.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as n,f as o}from"./_setToString-
|
|
|
|
| 1 |
+
import{A as n,f as o}from"./_setToString-0bb40a59.js";import{r as t}from"./umi-7fd069e7.js";var c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};const r=c;var d=function(a,e){return t.createElement(n,o(o({},a),{},{ref:e,icon:r}))},l=t.forwardRef(d);const u=l;export{u as D};
|
dist/assets/{Dropdown-7858c6b0.js → Dropdown-b12352b0.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as $t,f as N,u as Y,y as _n,_ as pe,w as Re,b as w,a as F,z as Dt,aG as An,c as oe,q as kn,B as Ln,p as $n,l as Dn,o as Tt,j as Tn,d as Vn}from"./_setToString-0425f0d8.js";import{r as t,_ as B,e as Fn}from"./umi-3784aee5.js";import{d as Vt,i as zn,K as te,u as Xe,G as Te,c as Ft}from"./TextArea-c0a642cb.js";import{t as Un}from"./button-4677d78c.js";var Wn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};const Hn=Wn;var jn=function(n,a){return t.createElement($t,N(N({},n),{},{ref:a,icon:Hn}))},Gn=t.forwardRef(jn);const Wr=Gn;var qn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};const Bn=qn;var Yn=function(n,a){return t.createElement($t,N(N({},n),{},{ref:a,icon:Bn}))},Xn=t.forwardRef(Yn);const Hr=Xn;var zt=t.createContext(null);function ft(e,n){return e===void 0?null:"".concat(e,"-").concat(n)}function Ut(e){var n=t.useContext(zt);return ft(n,e)}var Jn=["children","locked"],ee=t.createContext(null);function Zn(e,n){var a=N({},e);return Object.keys(n).forEach(function(o){var r=n[o];r!==void 0&&(a[o]=r)}),a}function Ve(e){var n=e.children,a=e.locked,o=Y(e,Jn),r=t.useContext(ee),l=_n(function(){return Zn(r,o)},[r,o],function(i,u){return!a&&(i[0]!==u[0]||!Vt(i[1],u[1],!0))});return t.createElement(ee.Provider,{value:l},n)}var Qn=[],Wt=t.createContext(null);function et(){return t.useContext(Wt)}var Ht=t.createContext(Qn);function Fe(e){var n=t.useContext(Ht);return t.useMemo(function(){return e!==void 0?[].concat(pe(n),[e]):n},[n,e])}var jt=t.createContext(null),mt=t.createContext({});function Ot(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(zn(e)){var a=e.nodeName.toLowerCase(),o=["input","select","textarea","button"].includes(a)||e.isContentEditable||a==="a"&&!!e.getAttribute("href"),r=e.getAttribute("tabindex"),l=Number(r),i=null;return r&&!Number.isNaN(l)?i=l:o&&i===null&&(i=0),o&&e.disabled&&(i=null),i!==null&&(i>=0||n&&i<0)}return!1}function Gt(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=pe(e.querySelectorAll("*")).filter(function(o){return Ot(o,n)});return Ot(e,n)&&a.unshift(e),a}var ut=te.LEFT,st=te.RIGHT,ct=te.UP,Je=te.DOWN,Ze=te.ENTER,qt=te.ESC,$e=te.HOME,De=te.END,_t=[ct,Je,ut,st];function er(e,n,a,o){var r,l,i,u,s="prev",c="next",m="children",g="parent";if(e==="inline"&&o===Ze)return{inlineTrigger:!0};var d=(r={},w(r,ct,s),w(r,Je,c),r),h=(l={},w(l,ut,a?c:s),w(l,st,a?s:c),w(l,Je,m),w(l,Ze,m),l),v=(i={},w(i,ct,s),w(i,Je,c),w(i,Ze,m),w(i,qt,g),w(i,ut,a?m:g),w(i,st,a?g:m),i),y={inline:d,horizontal:h,vertical:v,inlineSub:d,horizontalSub:v,verticalSub:v},M=(u=y["".concat(e).concat(n?"":"Sub")])===null||u===void 0?void 0:u[o];switch(M){case s:return{offset:-1,sibling:!0};case c:return{offset:1,sibling:!0};case g:return{offset:-1,sibling:!1};case m:return{offset:1,sibling:!1};default:return null}}function tr(e){for(var n=e;n;){if(n.getAttribute("data-menu-list"))return n;n=n.parentElement}return null}function nr(e,n){for(var a=e||document.activeElement;a;){if(n.has(a))return a;a=a.parentElement}return null}function Bt(e,n){var a=Gt(e,!0);return a.filter(function(o){return n.has(o)})}function At(e,n,a){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var r=Bt(e,n),l=r.length,i=r.findIndex(function(u){return a===u});return o<0?i===-1?i=l-1:i-=1:o>0&&(i+=1),i=(i+l)%l,r[i]}function rr(e,n,a,o,r,l,i,u,s,c){var m=t.useRef(),g=t.useRef();g.current=n;var d=function(){Re.cancel(m.current)};return t.useEffect(function(){return function(){d()}},[]),function(h){var v=h.which;if([].concat(_t,[Ze,qt,$e,De]).includes(v)){var y,M,S,O=function(){y=new Set,M=new Map,S=new Map;var V=l();return V.forEach(function(k){var A=document.querySelector("[data-menu-id='".concat(ft(o,k),"']"));A&&(y.add(A),S.set(A,k),M.set(k,A))}),y};O();var C=M.get(n),p=nr(C,y),b=S.get(p),f=er(e,i(b,!0).length===1,a,v);if(!f&&v!==$e&&v!==De)return;(_t.includes(v)||[$e,De].includes(v))&&h.preventDefault();var U=function(V){if(V){var k=V,A=V.querySelector("a");A!=null&&A.getAttribute("href")&&(k=A);var ne=S.get(V);u(ne),d(),m.current=Re(function(){g.current===ne&&k.focus()})}};if([$e,De].includes(v)||f.sibling||!p){var P;!p||e==="inline"?P=r.current:P=tr(p);var W,T=Bt(P,y);v===$e?W=T[0]:v===De?W=T[T.length-1]:W=At(P,y,p,f.offset),U(W)}else if(f.inlineTrigger)s(b);else if(f.offset>0)s(b,!0),d(),m.current=Re(function(){O();var D=p.getAttribute("aria-controls"),V=document.getElementById(D),k=At(V,y);U(k)},5);else if(f.offset<0){var _=i(b,!0),$=_[_.length-2],Z=M.get($);s($,!1),U(Z)}}c==null||c(h)}}function ar(e){Promise.resolve().then(e)}var pt="__RC_UTIL_PATH_SPLIT__",kt=function(n){return n.join(pt)},ir=function(n){return n.split(pt)},dt="rc-menu-more";function or(){var e=t.useState({}),n=F(e,2),a=n[1],o=t.useRef(new Map),r=t.useRef(new Map),l=t.useState([]),i=F(l,2),u=i[0],s=i[1],c=t.useRef(0),m=t.useRef(!1),g=function(){m.current||a({})},d=t.useCallback(function(C,p){var b=kt(p);r.current.set(b,C),o.current.set(C,b),c.current+=1;var f=c.current;ar(function(){f===c.current&&g()})},[]),h=t.useCallback(function(C,p){var b=kt(p);r.current.delete(b),o.current.delete(C)},[]),v=t.useCallback(function(C){s(C)},[]),y=t.useCallback(function(C,p){var b=o.current.get(C)||"",f=ir(b);return p&&u.includes(f[0])&&f.unshift(dt),f},[u]),M=t.useCallback(function(C,p){return C.some(function(b){var f=y(b,!0);return f.includes(p)})},[y]),S=function(){var p=pe(o.current.keys());return u.length&&p.push(dt),p},O=t.useCallback(function(C){var p="".concat(o.current.get(C)).concat(pt),b=new Set;return pe(r.current.keys()).forEach(function(f){f.startsWith(p)&&b.add(r.current.get(f))}),b},[]);return t.useEffect(function(){return function(){m.current=!0}},[]),{registerPath:d,unregisterPath:h,refreshOverflowKeys:v,isSubPathKey:M,getKeyPath:y,getKeys:S,getSubPathKeys:O}}function Ee(e){var n=t.useRef(e);n.current=e;var a=t.useCallback(function(){for(var o,r=arguments.length,l=new Array(r),i=0;i<r;i++)l[i]=arguments[i];return(o=n.current)===null||o===void 0?void 0:o.call.apply(o,[n].concat(l))},[]);return e?a:void 0}var lr=Math.random().toFixed(5).toString().slice(2),Lt=0;function ur(e){var n=Xe(e,{value:e}),a=F(n,2),o=a[0],r=a[1];return t.useEffect(function(){Lt+=1;var l="".concat(lr,"-").concat(Lt);r("rc-menu-uuid-".concat(l))},[]),o}function Yt(e,n,a,o){var r=t.useContext(ee),l=r.activeKey,i=r.onActive,u=r.onInactive,s={active:l===e};return n||(s.onMouseEnter=function(c){a==null||a({key:e,domEvent:c}),i(e)},s.onMouseLeave=function(c){o==null||o({key:e,domEvent:c}),u(e)}),s}function Xt(e){var n=t.useContext(ee),a=n.mode,o=n.rtl,r=n.inlineIndent;if(a!=="inline")return null;var l=e;return o?{paddingRight:l*r}:{paddingLeft:l*r}}function Jt(e){var n=e.icon,a=e.props,o=e.children,r;return typeof n=="function"?r=t.createElement(n,N({},a)):r=n,r||o||null}var sr=["item"];function Qe(e){var n=e.item,a=Y(e,sr);return Object.defineProperty(a,"item",{get:function(){return Dt(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),n}}),a}var cr=["title","attribute","elementRef"],dr=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],vr=["active"],fr=function(e){kn(a,e);var n=Ln(a);function a(){return $n(this,a),n.apply(this,arguments)}return Dn(a,[{key:"render",value:function(){var r=this.props,l=r.title,i=r.attribute,u=r.elementRef,s=Y(r,cr),c=Tt(s,["eventKey","popupClassName","popupOffset","onTitleClick"]);return Dt(!i,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),t.createElement(Te.Item,B({},i,{title:typeof l=="string"?l:void 0},c,{ref:u}))}}]),a}(t.Component),mr=t.forwardRef(function(e,n){var a,o=e.style,r=e.className,l=e.eventKey;e.warnKey;var i=e.disabled,u=e.itemIcon,s=e.children,c=e.role,m=e.onMouseEnter,g=e.onMouseLeave,d=e.onClick,h=e.onKeyDown,v=e.onFocus,y=Y(e,dr),M=Ut(l),S=t.useContext(ee),O=S.prefixCls,C=S.onItemClick,p=S.disabled,b=S.overflowDisabled,f=S.itemIcon,U=S.selectedKeys,P=S.onActive,W=t.useContext(mt),T=W._internalRenderMenuItem,_="".concat(O,"-item"),$=t.useRef(),Z=t.useRef(),D=p||i,V=An(n,Z),k=Fe(l),A=function(j){return{key:l,keyPath:pe(k).reverse(),item:$.current,domEvent:j}},ne=u||f,le=Yt(l,D,m,g),re=le.active,Q=Y(le,vr),L=U.includes(l),I=Xt(k.length),R=function(j){if(!D){var z=A(j);d==null||d(Qe(z)),C(z)}},H=function(j){if(h==null||h(j),j.which===te.ENTER){var z=A(j);d==null||d(Qe(z)),C(z)}},ge=function(j){P(l),v==null||v(j)},he={};e.role==="option"&&(he["aria-selected"]=L);var de=t.createElement(fr,B({ref:$,elementRef:V,role:c===null?"none":c||"menuitem",tabIndex:i?null:-1,"data-menu-id":b&&M?null:M},y,Q,he,{component:"li","aria-disabled":i,style:N(N({},I),o),className:oe(_,(a={},w(a,"".concat(_,"-active"),re),w(a,"".concat(_,"-selected"),L),w(a,"".concat(_,"-disabled"),D),a),r),onClick:R,onKeyDown:H,onFocus:ge}),s,t.createElement(Jt,{props:N(N({},e),{},{isSelected:L}),icon:ne}));return T&&(de=T(de,e,{selected:L})),de});function pr(e,n){var a=e.eventKey,o=et(),r=Fe(a);return t.useEffect(function(){if(o)return o.registerPath(a,r),function(){o.unregisterPath(a,r)}},[r]),o?null:t.createElement(mr,B({},e,{ref:n}))}const gt=t.forwardRef(pr);var gr=["className","children"],hr=function(n,a){var o=n.className,r=n.children,l=Y(n,gr),i=t.useContext(ee),u=i.prefixCls,s=i.mode,c=i.rtl;return t.createElement("ul",B({className:oe(u,c&&"".concat(u,"-rtl"),"".concat(u,"-sub"),"".concat(u,"-").concat(s==="inline"?"inline":"vertical"),o),role:"menu"},l,{"data-menu-list":!0,ref:a}),r)},ht=t.forwardRef(hr);ht.displayName="SubMenuList";var Cr=["label","children","key","type"];function Ct(e,n){return Un(e).map(function(a,o){if(t.isValidElement(a)){var r,l,i=a.key,u=(r=(l=a.props)===null||l===void 0?void 0:l.eventKey)!==null&&r!==void 0?r:i,s=u==null;s&&(u="tmp_key-".concat([].concat(pe(n),[o]).join("-")));var c={key:u,eventKey:u};return t.cloneElement(a,c)}return a})}function vt(e){return(e||[]).map(function(n,a){if(n&&Tn(n)==="object"){var o=n,r=o.label,l=o.children,i=o.key,u=o.type,s=Y(o,Cr),c=i??"tmp-".concat(a);return l||u==="group"?u==="group"?t.createElement(Qt,B({key:c},s,{title:r}),vt(l)):t.createElement(bt,B({key:c},s,{title:r}),vt(l)):u==="divider"?t.createElement(en,B({key:c},s)):t.createElement(gt,B({key:c},s),r)}return null}).filter(function(n){return n})}function br(e,n,a){var o=e;return n&&(o=vt(n)),Ct(o,a)}var ce={adjustX:1,adjustY:1},yr={topLeft:{points:["bl","tl"],overflow:ce,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ce,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:ce,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:ce,offset:[4,0]}},Ir={topLeft:{points:["bl","tl"],overflow:ce,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ce,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:ce,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:ce,offset:[4,0]}};function Zt(e,n,a){if(n)return n;if(a)return a[e]||a.other}var Mr={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Sr(e){var n=e.prefixCls,a=e.visible,o=e.children,r=e.popup,l=e.popupClassName,i=e.popupOffset,u=e.disabled,s=e.mode,c=e.onVisibleChange,m=t.useContext(ee),g=m.getPopupContainer,d=m.rtl,h=m.subMenuOpenDelay,v=m.subMenuCloseDelay,y=m.builtinPlacements,M=m.triggerSubMenuAction,S=m.forceSubMenuRender,O=m.rootClassName,C=m.motion,p=m.defaultMotions,b=t.useState(!1),f=F(b,2),U=f[0],P=f[1],W=d?N(N({},Ir),y):N(N({},yr),y),T=Mr[s],_=Zt(s,C,p),$=t.useRef(_);s!=="inline"&&($.current=_);var Z=N(N({},$.current),{},{leavedClassName:"".concat(n,"-hidden"),removeOnLeave:!1,motionAppear:!0}),D=t.useRef();return t.useEffect(function(){return D.current=Re(function(){P(a)}),function(){Re.cancel(D.current)}},[a]),t.createElement(Ft,{prefixCls:n,popupClassName:oe("".concat(n,"-popup"),w({},"".concat(n,"-rtl"),d),l,O),stretch:s==="horizontal"?"minWidth":null,getPopupContainer:g,builtinPlacements:W,popupPlacement:T,popupVisible:U,popup:r,popupAlign:i&&{offset:i},action:u?[]:[M],mouseEnterDelay:h,mouseLeaveDelay:v,onPopupVisibleChange:c,forceRender:S,popupMotion:Z},o)}function Er(e){var n=e.id,a=e.open,o=e.keyPath,r=e.children,l="inline",i=t.useContext(ee),u=i.prefixCls,s=i.forceSubMenuRender,c=i.motion,m=i.defaultMotions,g=i.mode,d=t.useRef(!1);d.current=g===l;var h=t.useState(!d.current),v=F(h,2),y=v[0],M=v[1],S=d.current?a:!1;t.useEffect(function(){d.current&&M(!1)},[g]);var O=N({},Zt(l,c,m));o.length>1&&(O.motionAppear=!1);var C=O.onVisibleChanged;return O.onVisibleChanged=function(p){return!d.current&&!p&&M(!0),C==null?void 0:C(p)},y?null:t.createElement(Ve,{mode:l,locked:!d.current},t.createElement(Vn,B({visible:S},O,{forceRender:s,removeOnLeave:!1,leavedClassName:"".concat(u,"-hidden")}),function(p){var b=p.className,f=p.style;return t.createElement(ht,{id:n,className:b,style:f},r)}))}var Rr=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Pr=["active"],xr=function(n){var a,o=n.style,r=n.className,l=n.title,i=n.eventKey;n.warnKey;var u=n.disabled,s=n.internalPopupClose,c=n.children,m=n.itemIcon,g=n.expandIcon,d=n.popupClassName,h=n.popupOffset,v=n.onClick,y=n.onMouseEnter,M=n.onMouseLeave,S=n.onTitleClick,O=n.onTitleMouseEnter,C=n.onTitleMouseLeave,p=Y(n,Rr),b=Ut(i),f=t.useContext(ee),U=f.prefixCls,P=f.mode,W=f.openKeys,T=f.disabled,_=f.overflowDisabled,$=f.activeKey,Z=f.selectedKeys,D=f.itemIcon,V=f.expandIcon,k=f.onItemClick,A=f.onOpenChange,ne=f.onActive,le=t.useContext(mt),re=le._internalRenderSubMenuItem,Q=t.useContext(jt),L=Q.isSubPathKey,I=Fe(),R="".concat(U,"-submenu"),H=T||u,ge=t.useRef(),he=t.useRef(),de=m||D,ue=g||V,j=W.includes(i),z=!_&&j,ze=L(Z,i),Ue=Yt(i,H,O,C),Pe=Ue.active,xe=Y(Ue,Pr),we=t.useState(!1),We=F(we,2),Ne=We[0],He=We[1],je=function(J){H||He(J)},ae=function(J){je(!0),y==null||y({key:i,domEvent:J})},nt=function(J){je(!1),M==null||M({key:i,domEvent:J})},Ke=t.useMemo(function(){return Pe||(P!=="inline"?Ne||L([$],i):!1)},[P,Pe,$,Ne,i,L]),Ge=Xt(I.length),rt=function(J){H||(S==null||S({key:i,domEvent:J}),P==="inline"&&A(i,!j))},Ce=Ee(function(ie){v==null||v(Qe(ie)),k(ie)}),Oe=function(J){P!=="inline"&&A(i,J)},_e=function(){ne(i)},Ae=b&&"".concat(b,"-popup"),be=t.createElement("div",B({role:"menuitem",style:Ge,className:"".concat(R,"-title"),tabIndex:H?null:-1,ref:ge,title:typeof l=="string"?l:null,"data-menu-id":_&&b?null:b,"aria-expanded":z,"aria-haspopup":!0,"aria-controls":Ae,"aria-disabled":H,onClick:rt,onFocus:_e},xe),l,t.createElement(Jt,{icon:P!=="horizontal"?ue:null,props:N(N({},n),{},{isOpen:z,isSubMenu:!0})},t.createElement("i",{className:"".concat(R,"-arrow")}))),X=t.useRef(P);if(P!=="inline"&&I.length>1?X.current="vertical":X.current=P,!_){var ye=X.current;be=t.createElement(Sr,{mode:ye,prefixCls:R,visible:!s&&z&&P!=="inline",popupClassName:d,popupOffset:h,popup:t.createElement(Ve,{mode:ye==="horizontal"?"vertical":ye},t.createElement(ht,{id:Ae,ref:he},c)),disabled:H,onVisibleChange:Oe},be)}var ve=t.createElement(Te.Item,B({role:"none"},p,{component:"li",style:o,className:oe(R,"".concat(R,"-").concat(P),r,(a={},w(a,"".concat(R,"-open"),z),w(a,"".concat(R,"-active"),Ke),w(a,"".concat(R,"-selected"),ze),w(a,"".concat(R,"-disabled"),H),a)),onMouseEnter:ae,onMouseLeave:nt}),be,!_&&t.createElement(Er,{id:Ae,open:z,keyPath:I},c));return re&&(ve=re(ve,n,{selected:ze,active:Ke,open:z,disabled:H})),t.createElement(Ve,{onItemClick:Ce,mode:P==="horizontal"?"vertical":P,itemIcon:de,expandIcon:ue},ve)};function bt(e){var n=e.eventKey,a=e.children,o=Fe(n),r=Ct(a,o),l=et();t.useEffect(function(){if(l)return l.registerPath(n,o),function(){l.unregisterPath(n,o)}},[o]);var i;return l?i=r:i=t.createElement(xr,e,r),t.createElement(Ht.Provider,{value:o},i)}var wr=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Ie=[],Nr=t.forwardRef(function(e,n){var a,o,r=e,l=r.prefixCls,i=l===void 0?"rc-menu":l,u=r.rootClassName,s=r.style,c=r.className,m=r.tabIndex,g=m===void 0?0:m,d=r.items,h=r.children,v=r.direction,y=r.id,M=r.mode,S=M===void 0?"vertical":M,O=r.inlineCollapsed,C=r.disabled,p=r.disabledOverflow,b=r.subMenuOpenDelay,f=b===void 0?.1:b,U=r.subMenuCloseDelay,P=U===void 0?.1:U,W=r.forceSubMenuRender,T=r.defaultOpenKeys,_=r.openKeys,$=r.activeKey,Z=r.defaultActiveFirst,D=r.selectable,V=D===void 0?!0:D,k=r.multiple,A=k===void 0?!1:k,ne=r.defaultSelectedKeys,le=r.selectedKeys,re=r.onSelect,Q=r.onDeselect,L=r.inlineIndent,I=L===void 0?24:L,R=r.motion,H=r.defaultMotions,ge=r.triggerSubMenuAction,he=ge===void 0?"hover":ge,de=r.builtinPlacements,ue=r.itemIcon,j=r.expandIcon,z=r.overflowedIndicator,ze=z===void 0?"...":z,Ue=r.overflowedIndicatorPopupClassName,Pe=r.getPopupContainer,xe=r.onClick,we=r.onOpenChange,We=r.onKeyDown;r.openAnimation,r.openTransitionName;var Ne=r._internalRenderMenuItem,He=r._internalRenderSubMenuItem,je=Y(r,wr),ae=t.useMemo(function(){return br(h,d,Ie)},[h,d]),nt=t.useState(!1),Ke=F(nt,2),Ge=Ke[0],rt=Ke[1],Ce=t.useRef(),Oe=ur(y),_e=v==="rtl",Ae=Xe(T,{value:_,postState:function(E){return E||Ie}}),be=F(Ae,2),X=be[0],ye=be[1],ve=function(E){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function G(){ye(E),we==null||we(E)}x?Fn.flushSync(G):G()},ie=t.useState(X),J=F(ie,2),tn=J[0],nn=J[1],at=t.useRef(!1),rn=t.useMemo(function(){return(S==="inline"||S==="vertical")&&O?["vertical",O]:[S,!1]},[S,O]),yt=F(rn,2),qe=yt[0],it=yt[1],It=qe==="inline",an=t.useState(qe),Mt=F(an,2),se=Mt[0],on=Mt[1],ln=t.useState(it),St=F(ln,2),un=St[0],sn=St[1];t.useEffect(function(){on(qe),sn(it),at.current&&(It?ye(tn):ve(Ie))},[qe,it]);var cn=t.useState(0),Et=F(cn,2),Be=Et[0],dn=Et[1],ot=Be>=ae.length-1||se!=="horizontal"||p;t.useEffect(function(){It&&nn(X)},[X]),t.useEffect(function(){return at.current=!0,function(){at.current=!1}},[]);var fe=or(),Rt=fe.registerPath,Pt=fe.unregisterPath,vn=fe.refreshOverflowKeys,xt=fe.isSubPathKey,fn=fe.getKeyPath,mn=fe.getKeys,pn=fe.getSubPathKeys,gn=t.useMemo(function(){return{registerPath:Rt,unregisterPath:Pt}},[Rt,Pt]),hn=t.useMemo(function(){return{isSubPathKey:xt}},[xt]);t.useEffect(function(){vn(ot?Ie:ae.slice(Be+1).map(function(K){return K.key}))},[Be,ot]);var Cn=Xe($||Z&&((a=ae[0])===null||a===void 0?void 0:a.key),{value:$}),wt=F(Cn,2),ke=wt[0],lt=wt[1],bn=Ee(function(K){lt(K)}),yn=Ee(function(){lt(void 0)});t.useImperativeHandle(n,function(){return{list:Ce.current,focus:function(E){var x,G=ke??((x=ae.find(function(On){return!On.props.disabled}))===null||x===void 0?void 0:x.key);if(G){var q,me,Le;(q=Ce.current)===null||q===void 0||(me=q.querySelector("li[data-menu-id='".concat(ft(Oe,G),"']")))===null||me===void 0||(Le=me.focus)===null||Le===void 0||Le.call(me,E)}}}});var In=Xe(ne||[],{value:le,postState:function(E){return Array.isArray(E)?E:E==null?Ie:[E]}}),Nt=F(In,2),Ye=Nt[0],Mn=Nt[1],Sn=function(E){if(V){var x=E.key,G=Ye.includes(x),q;A?G?q=Ye.filter(function(Le){return Le!==x}):q=[].concat(pe(Ye),[x]):q=[x],Mn(q);var me=N(N({},E),{},{selectedKeys:q});G?Q==null||Q(me):re==null||re(me)}!A&&X.length&&se!=="inline"&&ve(Ie)},En=Ee(function(K){xe==null||xe(Qe(K)),Sn(K)}),Kt=Ee(function(K,E){var x=X.filter(function(q){return q!==K});if(E)x.push(K);else if(se!=="inline"){var G=pn(K);x=x.filter(function(q){return!G.has(q)})}Vt(X,x,!0)||ve(x,!0)}),Rn=Ee(Pe),Pn=function(E,x){var G=x??!X.includes(E);Kt(E,G)},xn=rr(se,ke,_e,Oe,Ce,mn,fn,lt,Pn,We);t.useEffect(function(){rt(!0)},[]);var wn=t.useMemo(function(){return{_internalRenderMenuItem:Ne,_internalRenderSubMenuItem:He}},[Ne,He]),Nn=se!=="horizontal"||p?ae:ae.map(function(K,E){return t.createElement(Ve,{key:K.key,overflowDisabled:E>Be},K)}),Kn=t.createElement(Te,B({id:y,ref:Ce,prefixCls:"".concat(i,"-overflow"),component:"ul",itemComponent:gt,className:oe(i,"".concat(i,"-root"),"".concat(i,"-").concat(se),c,(o={},w(o,"".concat(i,"-inline-collapsed"),un),w(o,"".concat(i,"-rtl"),_e),o),u),dir:v,style:s,role:"menu",tabIndex:g,data:Nn,renderRawItem:function(E){return E},renderRawRest:function(E){var x=E.length,G=x?ae.slice(-x):null;return t.createElement(bt,{eventKey:dt,title:ze,disabled:ot,internalPopupClose:x===0,popupClassName:Ue},G)},maxCount:se!=="horizontal"||p?Te.INVALIDATE:Te.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(E){dn(E)},onKeyDown:xn},je));return t.createElement(mt.Provider,{value:wn},t.createElement(zt.Provider,{value:Oe},t.createElement(Ve,{prefixCls:i,rootClassName:u,mode:se,openKeys:X,rtl:_e,disabled:C,motion:Ge?R:null,defaultMotions:Ge?H:null,activeKey:ke,onActive:bn,onInactive:yn,selectedKeys:Ye,inlineIndent:I,subMenuOpenDelay:f,subMenuCloseDelay:P,forceSubMenuRender:W,builtinPlacements:de,triggerSubMenuAction:he,getPopupContainer:Rn,itemIcon:ue,expandIcon:j,onItemClick:En,onOpenChange:Kt},t.createElement(jt.Provider,{value:hn},Kn),t.createElement("div",{style:{display:"none"},"aria-hidden":!0},t.createElement(Wt.Provider,{value:gn},ae)))))}),Kr=["className","title","eventKey","children"],Or=["children"],_r=function(n){var a=n.className,o=n.title;n.eventKey;var r=n.children,l=Y(n,Kr),i=t.useContext(ee),u=i.prefixCls,s="".concat(u,"-item-group");return t.createElement("li",B({role:"presentation"},l,{onClick:function(m){return m.stopPropagation()},className:oe(s,a)}),t.createElement("div",{role:"presentation",className:"".concat(s,"-title"),title:typeof o=="string"?o:void 0},o),t.createElement("ul",{role:"group",className:"".concat(s,"-list")},r))};function Qt(e){var n=e.children,a=Y(e,Or),o=Fe(a.eventKey),r=Ct(n,o),l=et();return l?r:t.createElement(_r,Tt(a,["warnKey"]),r)}function en(e){var n=e.className,a=e.style,o=t.useContext(ee),r=o.prefixCls,l=et();return l?null:t.createElement("li",{className:oe("".concat(r,"-item-divider"),n),style:a})}var tt=Nr;tt.Item=gt;tt.SubMenu=bt;tt.ItemGroup=Qt;tt.Divider=en;var Me={adjustX:1,adjustY:1},Se=[0,0],Ar={topLeft:{points:["bl","tl"],overflow:Me,offset:[0,-4],targetOffset:Se},topCenter:{points:["bc","tc"],overflow:Me,offset:[0,-4],targetOffset:Se},topRight:{points:["br","tr"],overflow:Me,offset:[0,-4],targetOffset:Se},bottomLeft:{points:["tl","bl"],overflow:Me,offset:[0,4],targetOffset:Se},bottomCenter:{points:["tc","bc"],overflow:Me,offset:[0,4],targetOffset:Se},bottomRight:{points:["tr","br"],overflow:Me,offset:[0,4],targetOffset:Se}},kr=te.ESC,Lr=te.TAB;function $r(e){var n=e.visible,a=e.setTriggerVisible,o=e.triggerRef,r=e.onVisibleChange,l=e.autoFocus,i=t.useRef(!1),u=function(){if(n&&o.current){var g,d,h,v;(g=o.current)===null||g===void 0||(d=g.triggerRef)===null||d===void 0||(h=d.current)===null||h===void 0||(v=h.focus)===null||v===void 0||v.call(h),a(!1),typeof r=="function"&&r(!1)}},s=function(){var g,d,h,v,y=Gt((g=o.current)===null||g===void 0||(d=g.popupRef)===null||d===void 0||(h=d.current)===null||h===void 0||(v=h.getElement)===null||v===void 0?void 0:v.call(h)),M=y[0];return M!=null&&M.focus?(M.focus(),i.current=!0,!0):!1},c=function(g){switch(g.keyCode){case kr:u();break;case Lr:{var d=!1;i.current||(d=s()),d?g.preventDefault():u();break}}};t.useEffect(function(){return n?(window.addEventListener("keydown",c),l&&Re(s,3),function(){window.removeEventListener("keydown",c),i.current=!1}):function(){i.current=!1}},[n])}var Dr=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus"];function Tr(e,n){var a=e.arrow,o=a===void 0?!1:a,r=e.prefixCls,l=r===void 0?"rc-dropdown":r,i=e.transitionName,u=e.animation,s=e.align,c=e.placement,m=c===void 0?"bottomLeft":c,g=e.placements,d=g===void 0?Ar:g,h=e.getPopupContainer,v=e.showAction,y=e.hideAction,M=e.overlayClassName,S=e.overlayStyle,O=e.visible,C=e.trigger,p=C===void 0?["hover"]:C,b=e.autoFocus,f=Y(e,Dr),U=t.useState(),P=F(U,2),W=P[0],T=P[1],_="visible"in e?O:W,$=t.useRef(null);t.useImperativeHandle(n,function(){return $.current}),$r({visible:_,setTriggerVisible:T,triggerRef:$,onVisibleChange:e.onVisibleChange,autoFocus:b});var Z=function(){var I=e.overlay,R;return typeof I=="function"?R=I():R=I,R},D=function(I){var R=e.onOverlayClick;T(!1),R&&R(I)},V=function(I){var R=e.onVisibleChange;T(I),typeof R=="function"&&R(I)},k=function(){var I=Z();return t.createElement(t.Fragment,null,o&&t.createElement("div",{className:"".concat(l,"-arrow")}),I)},A=function(){var I=e.overlay;return typeof I=="function"?k:k()},ne=function(){var I=e.minOverlayWidthMatchTrigger,R=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?I:!R},le=function(){var I=e.openClassName;return I!==void 0?I:"".concat(l,"-open")},re=function(){var I=e.children,R=I.props?I.props:{},H=oe(R.className,le());return _&&I?t.cloneElement(I,{className:H}):I},Q=y;return!Q&&p.indexOf("contextMenu")!==-1&&(Q=["click"]),t.createElement(Ft,N(N({builtinPlacements:d},f),{},{prefixCls:l,ref:$,popupClassName:oe(M,w({},"".concat(l,"-show-arrow"),o)),popupStyle:S,action:p,showAction:v,hideAction:Q||[],popupPlacement:m,popupAlign:s,popupTransitionName:i,popupAnimation:u,popupVisible:_,stretch:ne()?"minWidth":"",popup:A(),onPopupVisibleChange:V,onPopupClick:D,getPopupContainer:h}),re())}const jr=t.forwardRef(Tr);export{en as D,Wr as E,gt as M,bt as S,Qt as a,tt as b,Hr as c,jr as d,Fe as u};
|
|
|
|
| 1 |
+
import{A as $t,f as N,u as Y,y as _n,_ as pe,w as Re,b as w,a as F,z as Dt,aG as An,c as oe,q as kn,B as Ln,p as $n,l as Dn,o as Tt,j as Tn,d as Vn}from"./_setToString-0bb40a59.js";import{r as t,_ as B,e as Fn}from"./umi-7fd069e7.js";import{d as Vt,i as zn,K as te,u as Xe,G as Te,c as Ft}from"./TextArea-afec7477.js";import{t as Un}from"./button-62e81cb0.js";var Wn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};const Hn=Wn;var jn=function(n,a){return t.createElement($t,N(N({},n),{},{ref:a,icon:Hn}))},Gn=t.forwardRef(jn);const Wr=Gn;var qn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};const Bn=qn;var Yn=function(n,a){return t.createElement($t,N(N({},n),{},{ref:a,icon:Bn}))},Xn=t.forwardRef(Yn);const Hr=Xn;var zt=t.createContext(null);function ft(e,n){return e===void 0?null:"".concat(e,"-").concat(n)}function Ut(e){var n=t.useContext(zt);return ft(n,e)}var Jn=["children","locked"],ee=t.createContext(null);function Zn(e,n){var a=N({},e);return Object.keys(n).forEach(function(o){var r=n[o];r!==void 0&&(a[o]=r)}),a}function Ve(e){var n=e.children,a=e.locked,o=Y(e,Jn),r=t.useContext(ee),l=_n(function(){return Zn(r,o)},[r,o],function(i,u){return!a&&(i[0]!==u[0]||!Vt(i[1],u[1],!0))});return t.createElement(ee.Provider,{value:l},n)}var Qn=[],Wt=t.createContext(null);function et(){return t.useContext(Wt)}var Ht=t.createContext(Qn);function Fe(e){var n=t.useContext(Ht);return t.useMemo(function(){return e!==void 0?[].concat(pe(n),[e]):n},[n,e])}var jt=t.createContext(null),mt=t.createContext({});function Ot(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(zn(e)){var a=e.nodeName.toLowerCase(),o=["input","select","textarea","button"].includes(a)||e.isContentEditable||a==="a"&&!!e.getAttribute("href"),r=e.getAttribute("tabindex"),l=Number(r),i=null;return r&&!Number.isNaN(l)?i=l:o&&i===null&&(i=0),o&&e.disabled&&(i=null),i!==null&&(i>=0||n&&i<0)}return!1}function Gt(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=pe(e.querySelectorAll("*")).filter(function(o){return Ot(o,n)});return Ot(e,n)&&a.unshift(e),a}var ut=te.LEFT,st=te.RIGHT,ct=te.UP,Je=te.DOWN,Ze=te.ENTER,qt=te.ESC,$e=te.HOME,De=te.END,_t=[ct,Je,ut,st];function er(e,n,a,o){var r,l,i,u,s="prev",c="next",m="children",g="parent";if(e==="inline"&&o===Ze)return{inlineTrigger:!0};var d=(r={},w(r,ct,s),w(r,Je,c),r),h=(l={},w(l,ut,a?c:s),w(l,st,a?s:c),w(l,Je,m),w(l,Ze,m),l),v=(i={},w(i,ct,s),w(i,Je,c),w(i,Ze,m),w(i,qt,g),w(i,ut,a?m:g),w(i,st,a?g:m),i),y={inline:d,horizontal:h,vertical:v,inlineSub:d,horizontalSub:v,verticalSub:v},M=(u=y["".concat(e).concat(n?"":"Sub")])===null||u===void 0?void 0:u[o];switch(M){case s:return{offset:-1,sibling:!0};case c:return{offset:1,sibling:!0};case g:return{offset:-1,sibling:!1};case m:return{offset:1,sibling:!1};default:return null}}function tr(e){for(var n=e;n;){if(n.getAttribute("data-menu-list"))return n;n=n.parentElement}return null}function nr(e,n){for(var a=e||document.activeElement;a;){if(n.has(a))return a;a=a.parentElement}return null}function Bt(e,n){var a=Gt(e,!0);return a.filter(function(o){return n.has(o)})}function At(e,n,a){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var r=Bt(e,n),l=r.length,i=r.findIndex(function(u){return a===u});return o<0?i===-1?i=l-1:i-=1:o>0&&(i+=1),i=(i+l)%l,r[i]}function rr(e,n,a,o,r,l,i,u,s,c){var m=t.useRef(),g=t.useRef();g.current=n;var d=function(){Re.cancel(m.current)};return t.useEffect(function(){return function(){d()}},[]),function(h){var v=h.which;if([].concat(_t,[Ze,qt,$e,De]).includes(v)){var y,M,S,O=function(){y=new Set,M=new Map,S=new Map;var V=l();return V.forEach(function(k){var A=document.querySelector("[data-menu-id='".concat(ft(o,k),"']"));A&&(y.add(A),S.set(A,k),M.set(k,A))}),y};O();var C=M.get(n),p=nr(C,y),b=S.get(p),f=er(e,i(b,!0).length===1,a,v);if(!f&&v!==$e&&v!==De)return;(_t.includes(v)||[$e,De].includes(v))&&h.preventDefault();var U=function(V){if(V){var k=V,A=V.querySelector("a");A!=null&&A.getAttribute("href")&&(k=A);var ne=S.get(V);u(ne),d(),m.current=Re(function(){g.current===ne&&k.focus()})}};if([$e,De].includes(v)||f.sibling||!p){var P;!p||e==="inline"?P=r.current:P=tr(p);var W,T=Bt(P,y);v===$e?W=T[0]:v===De?W=T[T.length-1]:W=At(P,y,p,f.offset),U(W)}else if(f.inlineTrigger)s(b);else if(f.offset>0)s(b,!0),d(),m.current=Re(function(){O();var D=p.getAttribute("aria-controls"),V=document.getElementById(D),k=At(V,y);U(k)},5);else if(f.offset<0){var _=i(b,!0),$=_[_.length-2],Z=M.get($);s($,!1),U(Z)}}c==null||c(h)}}function ar(e){Promise.resolve().then(e)}var pt="__RC_UTIL_PATH_SPLIT__",kt=function(n){return n.join(pt)},ir=function(n){return n.split(pt)},dt="rc-menu-more";function or(){var e=t.useState({}),n=F(e,2),a=n[1],o=t.useRef(new Map),r=t.useRef(new Map),l=t.useState([]),i=F(l,2),u=i[0],s=i[1],c=t.useRef(0),m=t.useRef(!1),g=function(){m.current||a({})},d=t.useCallback(function(C,p){var b=kt(p);r.current.set(b,C),o.current.set(C,b),c.current+=1;var f=c.current;ar(function(){f===c.current&&g()})},[]),h=t.useCallback(function(C,p){var b=kt(p);r.current.delete(b),o.current.delete(C)},[]),v=t.useCallback(function(C){s(C)},[]),y=t.useCallback(function(C,p){var b=o.current.get(C)||"",f=ir(b);return p&&u.includes(f[0])&&f.unshift(dt),f},[u]),M=t.useCallback(function(C,p){return C.some(function(b){var f=y(b,!0);return f.includes(p)})},[y]),S=function(){var p=pe(o.current.keys());return u.length&&p.push(dt),p},O=t.useCallback(function(C){var p="".concat(o.current.get(C)).concat(pt),b=new Set;return pe(r.current.keys()).forEach(function(f){f.startsWith(p)&&b.add(r.current.get(f))}),b},[]);return t.useEffect(function(){return function(){m.current=!0}},[]),{registerPath:d,unregisterPath:h,refreshOverflowKeys:v,isSubPathKey:M,getKeyPath:y,getKeys:S,getSubPathKeys:O}}function Ee(e){var n=t.useRef(e);n.current=e;var a=t.useCallback(function(){for(var o,r=arguments.length,l=new Array(r),i=0;i<r;i++)l[i]=arguments[i];return(o=n.current)===null||o===void 0?void 0:o.call.apply(o,[n].concat(l))},[]);return e?a:void 0}var lr=Math.random().toFixed(5).toString().slice(2),Lt=0;function ur(e){var n=Xe(e,{value:e}),a=F(n,2),o=a[0],r=a[1];return t.useEffect(function(){Lt+=1;var l="".concat(lr,"-").concat(Lt);r("rc-menu-uuid-".concat(l))},[]),o}function Yt(e,n,a,o){var r=t.useContext(ee),l=r.activeKey,i=r.onActive,u=r.onInactive,s={active:l===e};return n||(s.onMouseEnter=function(c){a==null||a({key:e,domEvent:c}),i(e)},s.onMouseLeave=function(c){o==null||o({key:e,domEvent:c}),u(e)}),s}function Xt(e){var n=t.useContext(ee),a=n.mode,o=n.rtl,r=n.inlineIndent;if(a!=="inline")return null;var l=e;return o?{paddingRight:l*r}:{paddingLeft:l*r}}function Jt(e){var n=e.icon,a=e.props,o=e.children,r;return typeof n=="function"?r=t.createElement(n,N({},a)):r=n,r||o||null}var sr=["item"];function Qe(e){var n=e.item,a=Y(e,sr);return Object.defineProperty(a,"item",{get:function(){return Dt(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),n}}),a}var cr=["title","attribute","elementRef"],dr=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],vr=["active"],fr=function(e){kn(a,e);var n=Ln(a);function a(){return $n(this,a),n.apply(this,arguments)}return Dn(a,[{key:"render",value:function(){var r=this.props,l=r.title,i=r.attribute,u=r.elementRef,s=Y(r,cr),c=Tt(s,["eventKey","popupClassName","popupOffset","onTitleClick"]);return Dt(!i,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),t.createElement(Te.Item,B({},i,{title:typeof l=="string"?l:void 0},c,{ref:u}))}}]),a}(t.Component),mr=t.forwardRef(function(e,n){var a,o=e.style,r=e.className,l=e.eventKey;e.warnKey;var i=e.disabled,u=e.itemIcon,s=e.children,c=e.role,m=e.onMouseEnter,g=e.onMouseLeave,d=e.onClick,h=e.onKeyDown,v=e.onFocus,y=Y(e,dr),M=Ut(l),S=t.useContext(ee),O=S.prefixCls,C=S.onItemClick,p=S.disabled,b=S.overflowDisabled,f=S.itemIcon,U=S.selectedKeys,P=S.onActive,W=t.useContext(mt),T=W._internalRenderMenuItem,_="".concat(O,"-item"),$=t.useRef(),Z=t.useRef(),D=p||i,V=An(n,Z),k=Fe(l),A=function(j){return{key:l,keyPath:pe(k).reverse(),item:$.current,domEvent:j}},ne=u||f,le=Yt(l,D,m,g),re=le.active,Q=Y(le,vr),L=U.includes(l),I=Xt(k.length),R=function(j){if(!D){var z=A(j);d==null||d(Qe(z)),C(z)}},H=function(j){if(h==null||h(j),j.which===te.ENTER){var z=A(j);d==null||d(Qe(z)),C(z)}},ge=function(j){P(l),v==null||v(j)},he={};e.role==="option"&&(he["aria-selected"]=L);var de=t.createElement(fr,B({ref:$,elementRef:V,role:c===null?"none":c||"menuitem",tabIndex:i?null:-1,"data-menu-id":b&&M?null:M},y,Q,he,{component:"li","aria-disabled":i,style:N(N({},I),o),className:oe(_,(a={},w(a,"".concat(_,"-active"),re),w(a,"".concat(_,"-selected"),L),w(a,"".concat(_,"-disabled"),D),a),r),onClick:R,onKeyDown:H,onFocus:ge}),s,t.createElement(Jt,{props:N(N({},e),{},{isSelected:L}),icon:ne}));return T&&(de=T(de,e,{selected:L})),de});function pr(e,n){var a=e.eventKey,o=et(),r=Fe(a);return t.useEffect(function(){if(o)return o.registerPath(a,r),function(){o.unregisterPath(a,r)}},[r]),o?null:t.createElement(mr,B({},e,{ref:n}))}const gt=t.forwardRef(pr);var gr=["className","children"],hr=function(n,a){var o=n.className,r=n.children,l=Y(n,gr),i=t.useContext(ee),u=i.prefixCls,s=i.mode,c=i.rtl;return t.createElement("ul",B({className:oe(u,c&&"".concat(u,"-rtl"),"".concat(u,"-sub"),"".concat(u,"-").concat(s==="inline"?"inline":"vertical"),o),role:"menu"},l,{"data-menu-list":!0,ref:a}),r)},ht=t.forwardRef(hr);ht.displayName="SubMenuList";var Cr=["label","children","key","type"];function Ct(e,n){return Un(e).map(function(a,o){if(t.isValidElement(a)){var r,l,i=a.key,u=(r=(l=a.props)===null||l===void 0?void 0:l.eventKey)!==null&&r!==void 0?r:i,s=u==null;s&&(u="tmp_key-".concat([].concat(pe(n),[o]).join("-")));var c={key:u,eventKey:u};return t.cloneElement(a,c)}return a})}function vt(e){return(e||[]).map(function(n,a){if(n&&Tn(n)==="object"){var o=n,r=o.label,l=o.children,i=o.key,u=o.type,s=Y(o,Cr),c=i??"tmp-".concat(a);return l||u==="group"?u==="group"?t.createElement(Qt,B({key:c},s,{title:r}),vt(l)):t.createElement(bt,B({key:c},s,{title:r}),vt(l)):u==="divider"?t.createElement(en,B({key:c},s)):t.createElement(gt,B({key:c},s),r)}return null}).filter(function(n){return n})}function br(e,n,a){var o=e;return n&&(o=vt(n)),Ct(o,a)}var ce={adjustX:1,adjustY:1},yr={topLeft:{points:["bl","tl"],overflow:ce,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ce,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:ce,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:ce,offset:[4,0]}},Ir={topLeft:{points:["bl","tl"],overflow:ce,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ce,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:ce,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:ce,offset:[4,0]}};function Zt(e,n,a){if(n)return n;if(a)return a[e]||a.other}var Mr={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Sr(e){var n=e.prefixCls,a=e.visible,o=e.children,r=e.popup,l=e.popupClassName,i=e.popupOffset,u=e.disabled,s=e.mode,c=e.onVisibleChange,m=t.useContext(ee),g=m.getPopupContainer,d=m.rtl,h=m.subMenuOpenDelay,v=m.subMenuCloseDelay,y=m.builtinPlacements,M=m.triggerSubMenuAction,S=m.forceSubMenuRender,O=m.rootClassName,C=m.motion,p=m.defaultMotions,b=t.useState(!1),f=F(b,2),U=f[0],P=f[1],W=d?N(N({},Ir),y):N(N({},yr),y),T=Mr[s],_=Zt(s,C,p),$=t.useRef(_);s!=="inline"&&($.current=_);var Z=N(N({},$.current),{},{leavedClassName:"".concat(n,"-hidden"),removeOnLeave:!1,motionAppear:!0}),D=t.useRef();return t.useEffect(function(){return D.current=Re(function(){P(a)}),function(){Re.cancel(D.current)}},[a]),t.createElement(Ft,{prefixCls:n,popupClassName:oe("".concat(n,"-popup"),w({},"".concat(n,"-rtl"),d),l,O),stretch:s==="horizontal"?"minWidth":null,getPopupContainer:g,builtinPlacements:W,popupPlacement:T,popupVisible:U,popup:r,popupAlign:i&&{offset:i},action:u?[]:[M],mouseEnterDelay:h,mouseLeaveDelay:v,onPopupVisibleChange:c,forceRender:S,popupMotion:Z},o)}function Er(e){var n=e.id,a=e.open,o=e.keyPath,r=e.children,l="inline",i=t.useContext(ee),u=i.prefixCls,s=i.forceSubMenuRender,c=i.motion,m=i.defaultMotions,g=i.mode,d=t.useRef(!1);d.current=g===l;var h=t.useState(!d.current),v=F(h,2),y=v[0],M=v[1],S=d.current?a:!1;t.useEffect(function(){d.current&&M(!1)},[g]);var O=N({},Zt(l,c,m));o.length>1&&(O.motionAppear=!1);var C=O.onVisibleChanged;return O.onVisibleChanged=function(p){return!d.current&&!p&&M(!0),C==null?void 0:C(p)},y?null:t.createElement(Ve,{mode:l,locked:!d.current},t.createElement(Vn,B({visible:S},O,{forceRender:s,removeOnLeave:!1,leavedClassName:"".concat(u,"-hidden")}),function(p){var b=p.className,f=p.style;return t.createElement(ht,{id:n,className:b,style:f},r)}))}var Rr=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Pr=["active"],xr=function(n){var a,o=n.style,r=n.className,l=n.title,i=n.eventKey;n.warnKey;var u=n.disabled,s=n.internalPopupClose,c=n.children,m=n.itemIcon,g=n.expandIcon,d=n.popupClassName,h=n.popupOffset,v=n.onClick,y=n.onMouseEnter,M=n.onMouseLeave,S=n.onTitleClick,O=n.onTitleMouseEnter,C=n.onTitleMouseLeave,p=Y(n,Rr),b=Ut(i),f=t.useContext(ee),U=f.prefixCls,P=f.mode,W=f.openKeys,T=f.disabled,_=f.overflowDisabled,$=f.activeKey,Z=f.selectedKeys,D=f.itemIcon,V=f.expandIcon,k=f.onItemClick,A=f.onOpenChange,ne=f.onActive,le=t.useContext(mt),re=le._internalRenderSubMenuItem,Q=t.useContext(jt),L=Q.isSubPathKey,I=Fe(),R="".concat(U,"-submenu"),H=T||u,ge=t.useRef(),he=t.useRef(),de=m||D,ue=g||V,j=W.includes(i),z=!_&&j,ze=L(Z,i),Ue=Yt(i,H,O,C),Pe=Ue.active,xe=Y(Ue,Pr),we=t.useState(!1),We=F(we,2),Ne=We[0],He=We[1],je=function(J){H||He(J)},ae=function(J){je(!0),y==null||y({key:i,domEvent:J})},nt=function(J){je(!1),M==null||M({key:i,domEvent:J})},Ke=t.useMemo(function(){return Pe||(P!=="inline"?Ne||L([$],i):!1)},[P,Pe,$,Ne,i,L]),Ge=Xt(I.length),rt=function(J){H||(S==null||S({key:i,domEvent:J}),P==="inline"&&A(i,!j))},Ce=Ee(function(ie){v==null||v(Qe(ie)),k(ie)}),Oe=function(J){P!=="inline"&&A(i,J)},_e=function(){ne(i)},Ae=b&&"".concat(b,"-popup"),be=t.createElement("div",B({role:"menuitem",style:Ge,className:"".concat(R,"-title"),tabIndex:H?null:-1,ref:ge,title:typeof l=="string"?l:null,"data-menu-id":_&&b?null:b,"aria-expanded":z,"aria-haspopup":!0,"aria-controls":Ae,"aria-disabled":H,onClick:rt,onFocus:_e},xe),l,t.createElement(Jt,{icon:P!=="horizontal"?ue:null,props:N(N({},n),{},{isOpen:z,isSubMenu:!0})},t.createElement("i",{className:"".concat(R,"-arrow")}))),X=t.useRef(P);if(P!=="inline"&&I.length>1?X.current="vertical":X.current=P,!_){var ye=X.current;be=t.createElement(Sr,{mode:ye,prefixCls:R,visible:!s&&z&&P!=="inline",popupClassName:d,popupOffset:h,popup:t.createElement(Ve,{mode:ye==="horizontal"?"vertical":ye},t.createElement(ht,{id:Ae,ref:he},c)),disabled:H,onVisibleChange:Oe},be)}var ve=t.createElement(Te.Item,B({role:"none"},p,{component:"li",style:o,className:oe(R,"".concat(R,"-").concat(P),r,(a={},w(a,"".concat(R,"-open"),z),w(a,"".concat(R,"-active"),Ke),w(a,"".concat(R,"-selected"),ze),w(a,"".concat(R,"-disabled"),H),a)),onMouseEnter:ae,onMouseLeave:nt}),be,!_&&t.createElement(Er,{id:Ae,open:z,keyPath:I},c));return re&&(ve=re(ve,n,{selected:ze,active:Ke,open:z,disabled:H})),t.createElement(Ve,{onItemClick:Ce,mode:P==="horizontal"?"vertical":P,itemIcon:de,expandIcon:ue},ve)};function bt(e){var n=e.eventKey,a=e.children,o=Fe(n),r=Ct(a,o),l=et();t.useEffect(function(){if(l)return l.registerPath(n,o),function(){l.unregisterPath(n,o)}},[o]);var i;return l?i=r:i=t.createElement(xr,e,r),t.createElement(Ht.Provider,{value:o},i)}var wr=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Ie=[],Nr=t.forwardRef(function(e,n){var a,o,r=e,l=r.prefixCls,i=l===void 0?"rc-menu":l,u=r.rootClassName,s=r.style,c=r.className,m=r.tabIndex,g=m===void 0?0:m,d=r.items,h=r.children,v=r.direction,y=r.id,M=r.mode,S=M===void 0?"vertical":M,O=r.inlineCollapsed,C=r.disabled,p=r.disabledOverflow,b=r.subMenuOpenDelay,f=b===void 0?.1:b,U=r.subMenuCloseDelay,P=U===void 0?.1:U,W=r.forceSubMenuRender,T=r.defaultOpenKeys,_=r.openKeys,$=r.activeKey,Z=r.defaultActiveFirst,D=r.selectable,V=D===void 0?!0:D,k=r.multiple,A=k===void 0?!1:k,ne=r.defaultSelectedKeys,le=r.selectedKeys,re=r.onSelect,Q=r.onDeselect,L=r.inlineIndent,I=L===void 0?24:L,R=r.motion,H=r.defaultMotions,ge=r.triggerSubMenuAction,he=ge===void 0?"hover":ge,de=r.builtinPlacements,ue=r.itemIcon,j=r.expandIcon,z=r.overflowedIndicator,ze=z===void 0?"...":z,Ue=r.overflowedIndicatorPopupClassName,Pe=r.getPopupContainer,xe=r.onClick,we=r.onOpenChange,We=r.onKeyDown;r.openAnimation,r.openTransitionName;var Ne=r._internalRenderMenuItem,He=r._internalRenderSubMenuItem,je=Y(r,wr),ae=t.useMemo(function(){return br(h,d,Ie)},[h,d]),nt=t.useState(!1),Ke=F(nt,2),Ge=Ke[0],rt=Ke[1],Ce=t.useRef(),Oe=ur(y),_e=v==="rtl",Ae=Xe(T,{value:_,postState:function(E){return E||Ie}}),be=F(Ae,2),X=be[0],ye=be[1],ve=function(E){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function G(){ye(E),we==null||we(E)}x?Fn.flushSync(G):G()},ie=t.useState(X),J=F(ie,2),tn=J[0],nn=J[1],at=t.useRef(!1),rn=t.useMemo(function(){return(S==="inline"||S==="vertical")&&O?["vertical",O]:[S,!1]},[S,O]),yt=F(rn,2),qe=yt[0],it=yt[1],It=qe==="inline",an=t.useState(qe),Mt=F(an,2),se=Mt[0],on=Mt[1],ln=t.useState(it),St=F(ln,2),un=St[0],sn=St[1];t.useEffect(function(){on(qe),sn(it),at.current&&(It?ye(tn):ve(Ie))},[qe,it]);var cn=t.useState(0),Et=F(cn,2),Be=Et[0],dn=Et[1],ot=Be>=ae.length-1||se!=="horizontal"||p;t.useEffect(function(){It&&nn(X)},[X]),t.useEffect(function(){return at.current=!0,function(){at.current=!1}},[]);var fe=or(),Rt=fe.registerPath,Pt=fe.unregisterPath,vn=fe.refreshOverflowKeys,xt=fe.isSubPathKey,fn=fe.getKeyPath,mn=fe.getKeys,pn=fe.getSubPathKeys,gn=t.useMemo(function(){return{registerPath:Rt,unregisterPath:Pt}},[Rt,Pt]),hn=t.useMemo(function(){return{isSubPathKey:xt}},[xt]);t.useEffect(function(){vn(ot?Ie:ae.slice(Be+1).map(function(K){return K.key}))},[Be,ot]);var Cn=Xe($||Z&&((a=ae[0])===null||a===void 0?void 0:a.key),{value:$}),wt=F(Cn,2),ke=wt[0],lt=wt[1],bn=Ee(function(K){lt(K)}),yn=Ee(function(){lt(void 0)});t.useImperativeHandle(n,function(){return{list:Ce.current,focus:function(E){var x,G=ke??((x=ae.find(function(On){return!On.props.disabled}))===null||x===void 0?void 0:x.key);if(G){var q,me,Le;(q=Ce.current)===null||q===void 0||(me=q.querySelector("li[data-menu-id='".concat(ft(Oe,G),"']")))===null||me===void 0||(Le=me.focus)===null||Le===void 0||Le.call(me,E)}}}});var In=Xe(ne||[],{value:le,postState:function(E){return Array.isArray(E)?E:E==null?Ie:[E]}}),Nt=F(In,2),Ye=Nt[0],Mn=Nt[1],Sn=function(E){if(V){var x=E.key,G=Ye.includes(x),q;A?G?q=Ye.filter(function(Le){return Le!==x}):q=[].concat(pe(Ye),[x]):q=[x],Mn(q);var me=N(N({},E),{},{selectedKeys:q});G?Q==null||Q(me):re==null||re(me)}!A&&X.length&&se!=="inline"&&ve(Ie)},En=Ee(function(K){xe==null||xe(Qe(K)),Sn(K)}),Kt=Ee(function(K,E){var x=X.filter(function(q){return q!==K});if(E)x.push(K);else if(se!=="inline"){var G=pn(K);x=x.filter(function(q){return!G.has(q)})}Vt(X,x,!0)||ve(x,!0)}),Rn=Ee(Pe),Pn=function(E,x){var G=x??!X.includes(E);Kt(E,G)},xn=rr(se,ke,_e,Oe,Ce,mn,fn,lt,Pn,We);t.useEffect(function(){rt(!0)},[]);var wn=t.useMemo(function(){return{_internalRenderMenuItem:Ne,_internalRenderSubMenuItem:He}},[Ne,He]),Nn=se!=="horizontal"||p?ae:ae.map(function(K,E){return t.createElement(Ve,{key:K.key,overflowDisabled:E>Be},K)}),Kn=t.createElement(Te,B({id:y,ref:Ce,prefixCls:"".concat(i,"-overflow"),component:"ul",itemComponent:gt,className:oe(i,"".concat(i,"-root"),"".concat(i,"-").concat(se),c,(o={},w(o,"".concat(i,"-inline-collapsed"),un),w(o,"".concat(i,"-rtl"),_e),o),u),dir:v,style:s,role:"menu",tabIndex:g,data:Nn,renderRawItem:function(E){return E},renderRawRest:function(E){var x=E.length,G=x?ae.slice(-x):null;return t.createElement(bt,{eventKey:dt,title:ze,disabled:ot,internalPopupClose:x===0,popupClassName:Ue},G)},maxCount:se!=="horizontal"||p?Te.INVALIDATE:Te.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(E){dn(E)},onKeyDown:xn},je));return t.createElement(mt.Provider,{value:wn},t.createElement(zt.Provider,{value:Oe},t.createElement(Ve,{prefixCls:i,rootClassName:u,mode:se,openKeys:X,rtl:_e,disabled:C,motion:Ge?R:null,defaultMotions:Ge?H:null,activeKey:ke,onActive:bn,onInactive:yn,selectedKeys:Ye,inlineIndent:I,subMenuOpenDelay:f,subMenuCloseDelay:P,forceSubMenuRender:W,builtinPlacements:de,triggerSubMenuAction:he,getPopupContainer:Rn,itemIcon:ue,expandIcon:j,onItemClick:En,onOpenChange:Kt},t.createElement(jt.Provider,{value:hn},Kn),t.createElement("div",{style:{display:"none"},"aria-hidden":!0},t.createElement(Wt.Provider,{value:gn},ae)))))}),Kr=["className","title","eventKey","children"],Or=["children"],_r=function(n){var a=n.className,o=n.title;n.eventKey;var r=n.children,l=Y(n,Kr),i=t.useContext(ee),u=i.prefixCls,s="".concat(u,"-item-group");return t.createElement("li",B({role:"presentation"},l,{onClick:function(m){return m.stopPropagation()},className:oe(s,a)}),t.createElement("div",{role:"presentation",className:"".concat(s,"-title"),title:typeof o=="string"?o:void 0},o),t.createElement("ul",{role:"group",className:"".concat(s,"-list")},r))};function Qt(e){var n=e.children,a=Y(e,Or),o=Fe(a.eventKey),r=Ct(n,o),l=et();return l?r:t.createElement(_r,Tt(a,["warnKey"]),r)}function en(e){var n=e.className,a=e.style,o=t.useContext(ee),r=o.prefixCls,l=et();return l?null:t.createElement("li",{className:oe("".concat(r,"-item-divider"),n),style:a})}var tt=Nr;tt.Item=gt;tt.SubMenu=bt;tt.ItemGroup=Qt;tt.Divider=en;var Me={adjustX:1,adjustY:1},Se=[0,0],Ar={topLeft:{points:["bl","tl"],overflow:Me,offset:[0,-4],targetOffset:Se},topCenter:{points:["bc","tc"],overflow:Me,offset:[0,-4],targetOffset:Se},topRight:{points:["br","tr"],overflow:Me,offset:[0,-4],targetOffset:Se},bottomLeft:{points:["tl","bl"],overflow:Me,offset:[0,4],targetOffset:Se},bottomCenter:{points:["tc","bc"],overflow:Me,offset:[0,4],targetOffset:Se},bottomRight:{points:["tr","br"],overflow:Me,offset:[0,4],targetOffset:Se}},kr=te.ESC,Lr=te.TAB;function $r(e){var n=e.visible,a=e.setTriggerVisible,o=e.triggerRef,r=e.onVisibleChange,l=e.autoFocus,i=t.useRef(!1),u=function(){if(n&&o.current){var g,d,h,v;(g=o.current)===null||g===void 0||(d=g.triggerRef)===null||d===void 0||(h=d.current)===null||h===void 0||(v=h.focus)===null||v===void 0||v.call(h),a(!1),typeof r=="function"&&r(!1)}},s=function(){var g,d,h,v,y=Gt((g=o.current)===null||g===void 0||(d=g.popupRef)===null||d===void 0||(h=d.current)===null||h===void 0||(v=h.getElement)===null||v===void 0?void 0:v.call(h)),M=y[0];return M!=null&&M.focus?(M.focus(),i.current=!0,!0):!1},c=function(g){switch(g.keyCode){case kr:u();break;case Lr:{var d=!1;i.current||(d=s()),d?g.preventDefault():u();break}}};t.useEffect(function(){return n?(window.addEventListener("keydown",c),l&&Re(s,3),function(){window.removeEventListener("keydown",c),i.current=!1}):function(){i.current=!1}},[n])}var Dr=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus"];function Tr(e,n){var a=e.arrow,o=a===void 0?!1:a,r=e.prefixCls,l=r===void 0?"rc-dropdown":r,i=e.transitionName,u=e.animation,s=e.align,c=e.placement,m=c===void 0?"bottomLeft":c,g=e.placements,d=g===void 0?Ar:g,h=e.getPopupContainer,v=e.showAction,y=e.hideAction,M=e.overlayClassName,S=e.overlayStyle,O=e.visible,C=e.trigger,p=C===void 0?["hover"]:C,b=e.autoFocus,f=Y(e,Dr),U=t.useState(),P=F(U,2),W=P[0],T=P[1],_="visible"in e?O:W,$=t.useRef(null);t.useImperativeHandle(n,function(){return $.current}),$r({visible:_,setTriggerVisible:T,triggerRef:$,onVisibleChange:e.onVisibleChange,autoFocus:b});var Z=function(){var I=e.overlay,R;return typeof I=="function"?R=I():R=I,R},D=function(I){var R=e.onOverlayClick;T(!1),R&&R(I)},V=function(I){var R=e.onVisibleChange;T(I),typeof R=="function"&&R(I)},k=function(){var I=Z();return t.createElement(t.Fragment,null,o&&t.createElement("div",{className:"".concat(l,"-arrow")}),I)},A=function(){var I=e.overlay;return typeof I=="function"?k:k()},ne=function(){var I=e.minOverlayWidthMatchTrigger,R=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?I:!R},le=function(){var I=e.openClassName;return I!==void 0?I:"".concat(l,"-open")},re=function(){var I=e.children,R=I.props?I.props:{},H=oe(R.className,le());return _&&I?t.cloneElement(I,{className:H}):I},Q=y;return!Q&&p.indexOf("contextMenu")!==-1&&(Q=["click"]),t.createElement(Ft,N(N({builtinPlacements:d},f),{},{prefixCls:l,ref:$,popupClassName:oe(M,w({},"".concat(l,"-show-arrow"),o)),popupStyle:S,action:p,showAction:v,hideAction:Q||[],popupPlacement:m,popupAlign:s,popupTransitionName:i,popupAnimation:u,popupVisible:_,stretch:ne()?"minWidth":"",popup:A(),onPopupVisibleChange:V,onPopupClick:D,getPopupContainer:h}),re())}const jr=t.forwardRef(Tr);export{en as D,Wr as E,gt as M,bt as S,Qt as a,tt as b,Hr as c,jr as d,Fe as u};
|
dist/assets/{PlaySquareOutlined-e4e2a10d.js → PlaySquareOutlined-13a5fcb2.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as c,f as e}from"./_setToString-
|
|
|
|
| 1 |
+
import{A as c,f as e}from"./_setToString-0bb40a59.js";import{r as a}from"./umi-7fd069e7.js";var l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm-88-532h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8zm224 0h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8z"}}]},name:"pause-circle",theme:"outlined"};const i=l;var s=function(t,r){return a.createElement(c,e(e({},t),{},{ref:r,icon:i}))},u=a.forwardRef(s);const P=u;var o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M442.3 677.6l199.4-156.7a11.3 11.3 0 000-17.7L442.3 346.4c-7.4-5.8-18.3-.6-18.3 8.8v313.5c0 9.4 10.9 14.7 18.3 8.9z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"play-square",theme:"outlined"};const d=o;var f=function(t,r){return a.createElement(c,e(e({},t),{},{ref:r,icon:d}))},v=a.forwardRef(f);const p=v;export{p as P,P as a};
|
dist/assets/{ScoreEncoder-fca7ed07.js → ScoreEncoder-66ee4fd9.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{r as bo,s as Uo,g as qo,c as R,j as D,R as Wo}from"./umi-
|
| 2 |
* @license React
|
| 3 |
* scheduler-unstable_mock.production.min.js
|
| 4 |
*
|
|
|
|
| 1 |
+
import{r as bo,s as Uo,g as qo,c as R,j as D,R as Wo}from"./umi-7fd069e7.js";import"./parser-7e615441.js";import{W as Vo,a as O,b as Qo,E as $o,A as be}from"./index-89289fd5.js";const gl=Vo/4,Ho=40;var yl={exports:{}},Kt={},vl={exports:{}},F={};/**
|
| 2 |
* @license React
|
| 3 |
* scheduler-unstable_mock.production.min.js
|
| 4 |
*
|
dist/assets/{Table-83457318.js → Table-55774371.js}
RENAMED
|
The diff for this file is too large to render.
See raw diff
|
|
|
dist/assets/{Tags-8524052f.js → Tags-87a848a4.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as L,f as E,i as b,a as J,j as G,k as H,o as q,c as K}from"./_setToString-
|
|
|
|
| 1 |
+
import{A as L,f as E,i as b,a as J,j as G,k as H,o as q,c as K}from"./_setToString-0bb40a59.js";import{r as s,_ as U,j as o}from"./umi-7fd069e7.js";import{t as X,B as w}from"./button-62e81cb0.js";import{a as j,D as F}from"./index-4747c3de.js";import{T as R}from"./useDebounce-9ddc5c31.js";import{r as T}from"./index-d0f61779.js";import{i as Q,n as _}from"./util-b28cb7ce.js";import{u as W}from"./useAsyncFn-a45769f8.js";import{E as Y}from"./Dropdown-b12352b0.js";import{a as Z}from"./progress-0da79001.js";var V={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"};const ee=V;var te=function(n,r){return s.createElement(L,E(E({},n),{},{ref:r,icon:ee}))},se=s.forwardRef(te);const Te=se;var ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8c1.9 1.9 4.4 2.9 7.1 2.9s5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM459.7 834.7L189.3 564.3 589 164.6 836 188l23.4 247-399.7 399.7zM680 256c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm0 120c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"}}]},name:"tag",theme:"outlined"};const re=ae;var ne=function(n,r){return s.createElement(L,E(E({},n),{},{ref:r,icon:re}))},ie=s.forwardRef(ne);const ce=ie;var z=j.Option;function I(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}var oe=function(n,r){var C=n.prefixCls,p=n.className,x=n.popupClassName,g=n.dropdownClassName,l=n.children,O=n.dataSource,u=X(l),i;if(u.length===1&&b(u[0])&&!I(u[0])){var f=J(u,1);i=f[0]}var c=i?function(){return i}:void 0,v;return u.length&&I(u[0])?v=l:v=O?O.map(function(m){if(b(m))return m;switch(G(m)){case"string":return s.createElement(z,{key:m,value:m},m);case"object":{var S=m.value;return s.createElement(z,{key:S,value:S},m.text)}default:return}}):[],s.createElement(H,null,function(m){var S=m.getPrefixCls,y=S("select",C);return s.createElement(j,U({ref:r},q(n,["dataSource"]),{prefixCls:y,popupClassName:x||g,className:K("".concat(y,"-auto-complete"),p),mode:j.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:c}),v)})},$=s.forwardRef(oe);$.Option=z;const le=$;var ue=function(a,n,r){if(!Q)return[n,_,_];if(!a)throw new Error("useLocalStorage key may not be falsy");var C=r?r.raw?function(i){return i}:r.deserializer:JSON.parse,p=s.useRef(function(i){try{var f=r?r.raw?String:r.serializer:JSON.stringify,c=localStorage.getItem(i);return c!==null?C(c):(n&&localStorage.setItem(i,f(n)),n)}catch{return n}}),x=s.useState(function(){return p.current(a)}),g=x[0],l=x[1];s.useLayoutEffect(function(){return l(p.current(a))},[a]);var O=s.useCallback(function(i){try{var f=typeof i=="function"?i(g):i;if(typeof f>"u")return;var c=void 0;r?r.raw?typeof f=="string"?c=f:c=JSON.stringify(f):r.serializer?c=r.serializer(f):c=JSON.stringify(f):c=JSON.stringify(f),localStorage.setItem(a,c),l(C(c))}catch{}},[a,l]),u=s.useCallback(function(){try{localStorage.removeItem(a),l(void 0)}catch{}},[a,l]);return[g,O,u]};const fe=ue,me=({id:a,tagList:n,onChange:r,preview:C})=>{const[p,x]=s.useState(""),g=s.useRef(null),[l,O]=fe("TAG_PRIORITIES",{}),[u,i]=s.useState(!1),[f,c]=s.useState(null),[v,m]=s.useState(!1),[S,y]=W(async()=>T.get("/api/tags"),[]);s.useLayoutEffect(()=>{var e;u&&((e=g.current)==null||e.focus())},[u]);const h=f||n,A=s.useMemo(()=>{var e;return((e=S.value)==null?void 0:e.filter(t=>!h.some(d=>d.id===t.id)).sort((t,d)=>(l[d.id]||0)-(l[t.id]||0)).filter(t=>t.name.indexOf(p)>-1).map(t=>({value:t.name})))??[]},[h,S.value,l,p]),P=async e=>{const t=await T.post("/api/tags",{data:{name:e}});return{name:e,id:t.id}},B=async(e,t)=>{O({...l,[t]:Date.now()});const d=await T.post(`/api/musicSets/${e}/tags/${t}`);return!!(d!=null&&d.success)},M=async(e,t)=>{const d=await T.delete(`/api/musicSets/${e}/tags/${t}`);return!!(d!=null&&d.success)},k=async()=>{if(!p){i(!1);return}const e=await P(p);if(a&&await B(a,e.id),p&&!h.some(t=>t.id===e.id)){const t=[...h,e];c(t),r&&r(t)}i(!1),x("")},D=async e=>{a&&await M(a,e.id);const t=h.filter(d=>d.id!==e.id);c(t),r&&r(t)},N=s.useCallback(async()=>{await y(),m(!v)},[]);return o.jsxs(o.Fragment,{children:[C?o.jsx("div",{onClick:N,children:h.length?h.map(e=>o.jsx(R,{style:{display:"inline-block",fontSize:"12px",marginRight:"5px",marginBottom:"5px"},children:e.name},e.id)):o.jsx(w,{type:"dashed",icon:o.jsx(Y,{}),size:"small"})}):o.jsx(w,{title:"标签",icon:o.jsx(ce,{}),onClick:N}),o.jsx(F,{title:"标签管理",placement:"right",onClose:()=>m(!1),open:v,mask:!0,style:{marginTop:"64px",height:"calc(100vh - 64px)"},children:o.jsxs("div",{className:"score-tags",children:[o.jsx("div",{className:"list",children:h.map(e=>o.jsx(R,{closable:!0,onClose:()=>D(e),style:{display:"inline-block",marginRight:"5px",marginBottom:"5px"},children:e.name},e.id))}),u&&o.jsx(le,{ref:g,size:"small",backfill:!0,options:A,style:{width:100},onChange:e=>{x(e)},placeholder:"输入",onBlur:()=>k(),onSelect:()=>{setTimeout(()=>{var e;(e=g.current)==null||e.blur()},0)},onKeyDown:e=>{e.key==="Enter"&&g.current.blur()}}),!u&&o.jsx(w,{className:"site-tag-plus",size:"small",onClick:()=>i(!0),children:o.jsx(Z,{})})]})})]})},Ee=me;export{le as A,Te as P,Ee as S,ce as T,fe as u};
|
dist/assets/{TextArea-c0a642cb.js → TextArea-afec7477.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{A as zi,f as k,q as Et,B as Bt,p as Ke,l as Ge,P as Gr,aG as Li,K as kt,j as ge,Q as $n,ax as bn,a as q,O as wn,u as Ce,c as ee,w as Ae,d as zn,z as Ve,bb as It,v as Ln,ad as it,ae as Oe,b as h,t as _,_ as Z,bd as vt,af as $e,ag as De,o as qt,H as xt,C as at,i as Hi,be as Wi,e as zt,D as Hn,S as Yr,G as Xr,r as ir,s as ji,ay as Ui}from"./_setToString-0425f0d8.js";import{r as f,_ as L,o as Lt,e as Bi,R as G}from"./umi-3784aee5.js";import{t as Wn,C as qi,u as Ki,N as ar}from"./button-4677d78c.js";var Gi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const Yi=Gi;var Xi=function(t,n){return f.createElement(zi,k(k({},t),{},{ref:n,icon:Yi}))},Zi=f.forwardRef(Xi);const Ou=Zi;var Cn=f.createContext(null);function Qi(e){var t=e.children,n=e.onBatchResize,r=f.useRef(0),i=f.useRef([]),o=f.useContext(Cn),a=f.useCallback(function(u,s,l){r.current+=1;var c=r.current;i.current.push({size:u,element:s,data:l}),Promise.resolve().then(function(){c===r.current&&(n==null||n(i.current),i.current=[])}),o==null||o(u,s,l)},[n,o]);return f.createElement(Cn.Provider,{value:a},t)}var Zr=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(i,o){return i[0]===n?(r=o,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(n,r){var i=e(this.__entries__,n);~i?this.__entries__[i][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,i=e(r,n);~i&&r.splice(i,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var i=0,o=this.__entries__;i<o.length;i++){var a=o[i];n.call(r,a[1],a[0])}},t}()}(),En=typeof window<"u"&&typeof document<"u"&&window.document===document,Ht=function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),Ji=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(Ht):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),ea=2;function ta(e,t){var n=!1,r=!1,i=0;function o(){n&&(n=!1,e()),r&&u()}function a(){Ji(o)}function u(){var s=Date.now();if(n){if(s-i<ea)return;r=!0}else n=!0,r=!1,setTimeout(a,t);i=s}return u}var na=20,ra=["top","right","bottom","left","width","height","size","weight"],ia=typeof MutationObserver<"u",aa=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=ta(this.refresh.bind(this),na)}return e.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},e.prototype.removeObserver=function(t){var n=this.observers_,r=n.indexOf(t);~r&&n.splice(r,1),!n.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var t=this.updateObservers_();t&&this.refresh()},e.prototype.updateObservers_=function(){var t=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return t.forEach(function(n){return n.broadcastActive()}),t.length>0},e.prototype.connect_=function(){!En||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),ia?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!En||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=ra.some(function(o){return!!~r.indexOf(o)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Qr=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},nt=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||Ht},Jr=Kt(0,0,0,0);function Wt(e){return parseFloat(e)||0}function or(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(r,i){var o=e["border-"+i+"-width"];return r+Wt(o)},0)}function oa(e){for(var t=["top","right","bottom","left"],n={},r=0,i=t;r<i.length;r++){var o=i[r],a=e["padding-"+o];n[o]=Wt(a)}return n}function sa(e){var t=e.getBBox();return Kt(0,0,t.width,t.height)}function ua(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return Jr;var r=nt(e).getComputedStyle(e),i=oa(r),o=i.left+i.right,a=i.top+i.bottom,u=Wt(r.width),s=Wt(r.height);if(r.boxSizing==="border-box"&&(Math.round(u+o)!==t&&(u-=or(r,"left","right")+o),Math.round(s+a)!==n&&(s-=or(r,"top","bottom")+a)),!ca(e)){var l=Math.round(u+o)-t,c=Math.round(s+a)-n;Math.abs(l)!==1&&(u-=l),Math.abs(c)!==1&&(s-=c)}return Kt(i.left,i.top,u,s)}var la=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof nt(e).SVGGraphicsElement}:function(e){return e instanceof nt(e).SVGElement&&typeof e.getBBox=="function"}}();function ca(e){return e===nt(e).document.documentElement}function fa(e){return En?la(e)?sa(e):ua(e):Jr}function da(e){var t=e.x,n=e.y,r=e.width,i=e.height,o=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,a=Object.create(o.prototype);return Qr(a,{x:t,y:n,width:r,height:i,top:n,right:t+r,bottom:i+n,left:t}),a}function Kt(e,t,n,r){return{x:e,y:t,width:n,height:r}}var va=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Kt(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=fa(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},e}(),pa=function(){function e(t,n){var r=da(n);Qr(this,{target:t,contentRect:r})}return e}(),ha=function(){function e(t,n,r){if(this.activeObservations_=[],this.observations_=new Zr,typeof t!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=n,this.callbackCtx_=r}return e.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof nt(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new va(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof nt(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new pa(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),ei=typeof WeakMap<"u"?new WeakMap:new Zr,ti=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=aa.getInstance(),r=new ha(t,n,this);ei.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){ti.prototype[e]=function(){var t;return(t=ei.get(this))[e].apply(t,arguments)}});var ni=function(){return typeof Ht.ResizeObserver<"u"?Ht.ResizeObserver:ti}(),ze=new Map;function ga(e){e.forEach(function(t){var n,r=t.target;(n=ze.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var ri=new ni(ga);function ma(e,t){ze.has(e)||(ze.set(e,new Set),ri.observe(e)),ze.get(e).add(t)}function ya(e,t){ze.has(e)&&(ze.get(e).delete(t),ze.get(e).size||(ri.unobserve(e),ze.delete(e)))}var ba=function(e){Et(n,e);var t=Bt(n);function n(){return Ke(this,n),t.apply(this,arguments)}return Ge(n,[{key:"render",value:function(){return this.props.children}}]),n}(f.Component);function wa(e,t){var n=e.children,r=e.disabled,i=f.useRef(null),o=f.useRef(null),a=f.useContext(Cn),u=typeof n=="function",s=u?n(i):n,l=f.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),c=!u&&f.isValidElement(s)&&Gr(s),d=c?s.ref:null,v=Li(d,i),m=function(){var p;return kt(i.current)||(i.current&&ge(i.current)==="object"?kt((p=i.current)===null||p===void 0?void 0:p.nativeElement):null)||kt(o.current)};f.useImperativeHandle(t,function(){return m()});var y=f.useRef(e);y.current=e;var g=f.useCallback(function(b){var p=y.current,C=p.onResize,w=p.data,x=b.getBoundingClientRect(),E=x.width,P=x.height,S=b.offsetWidth,N=b.offsetHeight,F=Math.floor(E),R=Math.floor(P);if(l.current.width!==F||l.current.height!==R||l.current.offsetWidth!==S||l.current.offsetHeight!==N){var O={width:F,height:R,offsetWidth:S,offsetHeight:N};l.current=O;var T=S===Math.round(E)?E:S,M=N===Math.round(P)?P:N,I=k(k({},O),{},{offsetWidth:T,offsetHeight:M});a==null||a(I,b,w),C&&Promise.resolve().then(function(){C(I,b)})}},[]);return f.useEffect(function(){var b=m();return b&&!r&&ma(b,g),function(){return ya(b,g)}},[i.current,r]),f.createElement(ba,{ref:o},c?f.cloneElement(s,{ref:v}):s)}var Ca=f.forwardRef(wa),Ea="rc-observer-key";function xa(e,t){var n=e.children,r=typeof n=="function"?[n]:Wn(n);return r.map(function(i,o){var a=(i==null?void 0:i.key)||"".concat(Ea,"-").concat(o);return f.createElement(Ca,L({},e,{key:a,ref:o===0?t:void 0}),i)})}var Gt=f.forwardRef(xa);Gt.Collection=Qi;var sr=$n()?f.useLayoutEffect:f.useEffect,Be=function(t,n){var r=f.useRef(!0);sr(function(){return t(r.current)},n),sr(function(){return r.current=!1,function(){r.current=!0}},[])},ur=function(t,n){Be(function(r){if(!r)return t()},n)};function rn(e){return e!==void 0}function St(e,t){var n=t||{},r=n.defaultValue,i=n.value,o=n.onChange,a=n.postState,u=bn(function(){return rn(i)?i:rn(r)?typeof r=="function"?r():r:typeof e=="function"?e():e}),s=q(u,2),l=s[0],c=s[1],d=i!==void 0?i:l,v=a?a(d):d,m=wn(o),y=bn([d]),g=q(y,2),b=g[0],p=g[1];ur(function(){var w=b[0];l!==w&&m(l,w)},[b]),ur(function(){rn(i)||c(i)},[i]);var C=wn(function(w,x){c(w,x),p([d],x)});return[v,C]}function pt(e,t,n,r){var i=Lt.unstable_batchedUpdates?function(a){Lt.unstable_batchedUpdates(n,a)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,i,r)}}}const Sa=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var H={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){var n=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||n>=H.F1&&n<=H.F12)return!1;switch(n){case H.ALT:case H.CAPS_LOCK:case H.CONTEXT_MENU:case H.CTRL:case H.DOWN:case H.END:case H.ESC:case H.HOME:case H.INSERT:case H.LEFT:case H.MAC_FF_META:case H.META:case H.NUMLOCK:case H.NUM_CENTER:case H.PAGE_DOWN:case H.PAGE_UP:case H.PAUSE:case H.PRINT_SCREEN:case H.RIGHT:case H.SHIFT:case H.UP:case H.WIN_KEY:case H.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=H.ZERO&&t<=H.NINE||t>=H.NUM_ZERO&&t<=H.NUM_MULTIPLY||t>=H.A&&t<=H.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case H.SPACE:case H.QUESTION_MARK:case H.NUM_PLUS:case H.NUM_MINUS:case H.NUM_PERIOD:case H.NUM_DIVISION:case H.SEMICOLON:case H.DASH:case H.EQUALS:case H.COMMA:case H.PERIOD:case H.SLASH:case H.APOSTROPHE:case H.SINGLE_QUOTE:case H.OPEN_SQUARE_BRACKET:case H.BACKSLASH:case H.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Pa=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
| 2 |
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
| 3 |
charSet checked classID className colSpan cols content contentEditable contextMenu
|
| 4 |
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
|
|
| 1 |
+
import{A as zi,f as k,q as Et,B as Bt,p as Ke,l as Ge,P as Gr,aG as Li,K as kt,j as ge,Q as $n,ax as bn,a as q,O as wn,u as Ce,c as ee,w as Ae,d as zn,z as Ve,bb as It,v as Ln,ad as it,ae as Oe,b as h,t as _,_ as Z,bd as vt,af as $e,ag as De,o as qt,H as xt,C as at,i as Hi,be as Wi,e as zt,D as Hn,S as Yr,G as Xr,r as ir,s as ji,ay as Ui}from"./_setToString-0bb40a59.js";import{r as f,_ as L,o as Lt,e as Bi,R as G}from"./umi-7fd069e7.js";import{t as Wn,C as qi,u as Ki,N as ar}from"./button-62e81cb0.js";var Gi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const Yi=Gi;var Xi=function(t,n){return f.createElement(zi,k(k({},t),{},{ref:n,icon:Yi}))},Zi=f.forwardRef(Xi);const Ou=Zi;var Cn=f.createContext(null);function Qi(e){var t=e.children,n=e.onBatchResize,r=f.useRef(0),i=f.useRef([]),o=f.useContext(Cn),a=f.useCallback(function(u,s,l){r.current+=1;var c=r.current;i.current.push({size:u,element:s,data:l}),Promise.resolve().then(function(){c===r.current&&(n==null||n(i.current),i.current=[])}),o==null||o(u,s,l)},[n,o]);return f.createElement(Cn.Provider,{value:a},t)}var Zr=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(i,o){return i[0]===n?(r=o,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(n,r){var i=e(this.__entries__,n);~i?this.__entries__[i][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,i=e(r,n);~i&&r.splice(i,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var i=0,o=this.__entries__;i<o.length;i++){var a=o[i];n.call(r,a[1],a[0])}},t}()}(),En=typeof window<"u"&&typeof document<"u"&&window.document===document,Ht=function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),Ji=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(Ht):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),ea=2;function ta(e,t){var n=!1,r=!1,i=0;function o(){n&&(n=!1,e()),r&&u()}function a(){Ji(o)}function u(){var s=Date.now();if(n){if(s-i<ea)return;r=!0}else n=!0,r=!1,setTimeout(a,t);i=s}return u}var na=20,ra=["top","right","bottom","left","width","height","size","weight"],ia=typeof MutationObserver<"u",aa=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=ta(this.refresh.bind(this),na)}return e.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},e.prototype.removeObserver=function(t){var n=this.observers_,r=n.indexOf(t);~r&&n.splice(r,1),!n.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var t=this.updateObservers_();t&&this.refresh()},e.prototype.updateObservers_=function(){var t=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return t.forEach(function(n){return n.broadcastActive()}),t.length>0},e.prototype.connect_=function(){!En||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),ia?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!En||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=ra.some(function(o){return!!~r.indexOf(o)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Qr=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},nt=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||Ht},Jr=Kt(0,0,0,0);function Wt(e){return parseFloat(e)||0}function or(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(r,i){var o=e["border-"+i+"-width"];return r+Wt(o)},0)}function oa(e){for(var t=["top","right","bottom","left"],n={},r=0,i=t;r<i.length;r++){var o=i[r],a=e["padding-"+o];n[o]=Wt(a)}return n}function sa(e){var t=e.getBBox();return Kt(0,0,t.width,t.height)}function ua(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return Jr;var r=nt(e).getComputedStyle(e),i=oa(r),o=i.left+i.right,a=i.top+i.bottom,u=Wt(r.width),s=Wt(r.height);if(r.boxSizing==="border-box"&&(Math.round(u+o)!==t&&(u-=or(r,"left","right")+o),Math.round(s+a)!==n&&(s-=or(r,"top","bottom")+a)),!ca(e)){var l=Math.round(u+o)-t,c=Math.round(s+a)-n;Math.abs(l)!==1&&(u-=l),Math.abs(c)!==1&&(s-=c)}return Kt(i.left,i.top,u,s)}var la=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof nt(e).SVGGraphicsElement}:function(e){return e instanceof nt(e).SVGElement&&typeof e.getBBox=="function"}}();function ca(e){return e===nt(e).document.documentElement}function fa(e){return En?la(e)?sa(e):ua(e):Jr}function da(e){var t=e.x,n=e.y,r=e.width,i=e.height,o=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,a=Object.create(o.prototype);return Qr(a,{x:t,y:n,width:r,height:i,top:n,right:t+r,bottom:i+n,left:t}),a}function Kt(e,t,n,r){return{x:e,y:t,width:n,height:r}}var va=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Kt(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=fa(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},e}(),pa=function(){function e(t,n){var r=da(n);Qr(this,{target:t,contentRect:r})}return e}(),ha=function(){function e(t,n,r){if(this.activeObservations_=[],this.observations_=new Zr,typeof t!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=n,this.callbackCtx_=r}return e.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof nt(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new va(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof nt(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new pa(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),ei=typeof WeakMap<"u"?new WeakMap:new Zr,ti=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=aa.getInstance(),r=new ha(t,n,this);ei.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){ti.prototype[e]=function(){var t;return(t=ei.get(this))[e].apply(t,arguments)}});var ni=function(){return typeof Ht.ResizeObserver<"u"?Ht.ResizeObserver:ti}(),ze=new Map;function ga(e){e.forEach(function(t){var n,r=t.target;(n=ze.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var ri=new ni(ga);function ma(e,t){ze.has(e)||(ze.set(e,new Set),ri.observe(e)),ze.get(e).add(t)}function ya(e,t){ze.has(e)&&(ze.get(e).delete(t),ze.get(e).size||(ri.unobserve(e),ze.delete(e)))}var ba=function(e){Et(n,e);var t=Bt(n);function n(){return Ke(this,n),t.apply(this,arguments)}return Ge(n,[{key:"render",value:function(){return this.props.children}}]),n}(f.Component);function wa(e,t){var n=e.children,r=e.disabled,i=f.useRef(null),o=f.useRef(null),a=f.useContext(Cn),u=typeof n=="function",s=u?n(i):n,l=f.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),c=!u&&f.isValidElement(s)&&Gr(s),d=c?s.ref:null,v=Li(d,i),m=function(){var p;return kt(i.current)||(i.current&&ge(i.current)==="object"?kt((p=i.current)===null||p===void 0?void 0:p.nativeElement):null)||kt(o.current)};f.useImperativeHandle(t,function(){return m()});var y=f.useRef(e);y.current=e;var g=f.useCallback(function(b){var p=y.current,C=p.onResize,w=p.data,x=b.getBoundingClientRect(),E=x.width,P=x.height,S=b.offsetWidth,N=b.offsetHeight,F=Math.floor(E),R=Math.floor(P);if(l.current.width!==F||l.current.height!==R||l.current.offsetWidth!==S||l.current.offsetHeight!==N){var O={width:F,height:R,offsetWidth:S,offsetHeight:N};l.current=O;var T=S===Math.round(E)?E:S,M=N===Math.round(P)?P:N,I=k(k({},O),{},{offsetWidth:T,offsetHeight:M});a==null||a(I,b,w),C&&Promise.resolve().then(function(){C(I,b)})}},[]);return f.useEffect(function(){var b=m();return b&&!r&&ma(b,g),function(){return ya(b,g)}},[i.current,r]),f.createElement(ba,{ref:o},c?f.cloneElement(s,{ref:v}):s)}var Ca=f.forwardRef(wa),Ea="rc-observer-key";function xa(e,t){var n=e.children,r=typeof n=="function"?[n]:Wn(n);return r.map(function(i,o){var a=(i==null?void 0:i.key)||"".concat(Ea,"-").concat(o);return f.createElement(Ca,L({},e,{key:a,ref:o===0?t:void 0}),i)})}var Gt=f.forwardRef(xa);Gt.Collection=Qi;var sr=$n()?f.useLayoutEffect:f.useEffect,Be=function(t,n){var r=f.useRef(!0);sr(function(){return t(r.current)},n),sr(function(){return r.current=!1,function(){r.current=!0}},[])},ur=function(t,n){Be(function(r){if(!r)return t()},n)};function rn(e){return e!==void 0}function St(e,t){var n=t||{},r=n.defaultValue,i=n.value,o=n.onChange,a=n.postState,u=bn(function(){return rn(i)?i:rn(r)?typeof r=="function"?r():r:typeof e=="function"?e():e}),s=q(u,2),l=s[0],c=s[1],d=i!==void 0?i:l,v=a?a(d):d,m=wn(o),y=bn([d]),g=q(y,2),b=g[0],p=g[1];ur(function(){var w=b[0];l!==w&&m(l,w)},[b]),ur(function(){rn(i)||c(i)},[i]);var C=wn(function(w,x){c(w,x),p([d],x)});return[v,C]}function pt(e,t,n,r){var i=Lt.unstable_batchedUpdates?function(a){Lt.unstable_batchedUpdates(n,a)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,i,r)}}}const Sa=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var H={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){var n=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||n>=H.F1&&n<=H.F12)return!1;switch(n){case H.ALT:case H.CAPS_LOCK:case H.CONTEXT_MENU:case H.CTRL:case H.DOWN:case H.END:case H.ESC:case H.HOME:case H.INSERT:case H.LEFT:case H.MAC_FF_META:case H.META:case H.NUMLOCK:case H.NUM_CENTER:case H.PAGE_DOWN:case H.PAGE_UP:case H.PAUSE:case H.PRINT_SCREEN:case H.RIGHT:case H.SHIFT:case H.UP:case H.WIN_KEY:case H.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=H.ZERO&&t<=H.NINE||t>=H.NUM_ZERO&&t<=H.NUM_MULTIPLY||t>=H.A&&t<=H.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case H.SPACE:case H.QUESTION_MARK:case H.NUM_PLUS:case H.NUM_MINUS:case H.NUM_PERIOD:case H.NUM_DIVISION:case H.SEMICOLON:case H.DASH:case H.EQUALS:case H.COMMA:case H.PERIOD:case H.SLASH:case H.APOSTROPHE:case H.SINGLE_QUOTE:case H.OPEN_SQUARE_BRACKET:case H.BACKSLASH:case H.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Pa=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
| 2 |
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
| 3 |
charSet checked classID className colSpan cols content contentEditable contextMenu
|
| 4 |
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
dist/assets/{_setToString-0425f0d8.js → _setToString-0bb40a59.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{r as u,g as Sn,c as Fe,R as Lt,o as jt,_ as R,F as mo}from"./umi-
|
| 2 |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function K(e,t){return wn(e)||bo(e,t)||lr(e,t)||$n()}function Co(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}function Ce(e,t){if(e==null)return{};var r,n,a=Co(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var _n={exports:{}};/*!
|
| 3 |
Copyright (c) 2018 Jed Watson.
|
| 4 |
Licensed under the MIT License (MIT), see
|
|
|
|
| 1 |
+
import{r as u,g as Sn,c as Fe,R as Lt,o as jt,_ as R,F as mo}from"./umi-7fd069e7.js";var go=u.createContext({});const ur=go;function H(e){"@babel/helpers - typeof";return H=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},H(e)}function yo(e,t){if(H(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(H(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function En(e){var t=yo(e,"string");return H(t)=="symbol"?t:t+""}function L(e,t,r){return(t=En(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Mr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Mr(Object(r),!0).forEach(function(n){L(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Mr(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function wn(e){if(Array.isArray(e))return e}function bo(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,o,i,c=[],l=!0,s=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(f){s=!0,a=f}finally{try{if(!l&&r.return!=null&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}function Ft(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function lr(e,t){if(e){if(typeof e=="string")return Ft(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ft(e,t):void 0}}function $n(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
| 2 |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function K(e,t){return wn(e)||bo(e,t)||lr(e,t)||$n()}function Co(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}function Ce(e,t){if(e==null)return{};var r,n,a=Co(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var _n={exports:{}};/*!
|
| 3 |
Copyright (c) 2018 Jed Watson.
|
| 4 |
Licensed under the MIT License (MIT), see
|
dist/assets/{button-4677d78c.js → button-62e81cb0.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{R as S,r as i,_ as O}from"./umi-
|
| 2 |
[`.concat(b(""),"-click-animating-without-extra-node='true']::after, .").concat(b(""),`-click-animating-node {
|
| 3 |
--antd-wave-shadow-color: `).concat(r,`;
|
| 4 |
}`),"antd-wave",{csp:n.csp,attachTo:f})}l&&e.appendChild(g),["transition","animation"].forEach(function(m){e.addEventListener("".concat(m,"start"),n.onTransitionStart),e.addEventListener("".concat(m,"end"),n.onTransitionEnd)})}},n.onTransitionStart=function(e){if(!n.destroyed){var r=n.containerRef.current;!e||e.target!==r||n.animationStart||n.resetEffect(r)}},n.onTransitionEnd=function(e){!e||e.animationName!=="fadeEffect"||n.resetEffect(e.target)},n.bindAnimationEvent=function(e){if(!(!e||!e.getAttribute||e.getAttribute("disabled")||e.className.includes("disabled"))){var r=function(c){if(!(c.target.tagName==="INPUT"||Ce(c.target))){n.resetEffect(e);var s=getComputedStyle(e).getPropertyValue("border-top-color")||getComputedStyle(e).getPropertyValue("border-color")||getComputedStyle(e).getPropertyValue("background-color");n.clickWaveTimeoutId=window.setTimeout(function(){return n.onClick(e,s)},0),z.cancel(n.animationStartId),n.animationStart=!0,n.animationStartId=z(function(){n.animationStart=!1},10)}};return e.addEventListener("click",r,!0),{cancel:function(){e.removeEventListener("click",r,!0)}}}},n.renderWave=function(e){var r=e.csp,o=n.props.children;if(n.csp=r,!i.isValidElement(o))return o;var c=n.containerRef;return Be(o)&&(c=Fe(o.ref,n.containerRef)),be(o,{ref:c})},n}return Me(t,[{key:"componentDidMount",value:function(){this.destroyed=!1;var e=this.containerRef.current;!e||e.nodeType!==1||(this.instance=this.bindAnimationEvent(e))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroyed=!0}},{key:"getAttributeName",value:function(){var e=this.context.getPrefixCls,r=this.props.insertExtraNode;return r?"".concat(e(""),"-click-animating"):"".concat(e(""),"-click-animating-without-extra-node")}},{key:"resetEffect",value:function(e){var r=this;if(!(!e||e===this.extraNode||!(e instanceof Element))){var o=this.props.insertExtraNode,c=this.getAttributeName();e.setAttribute(c,"false"),F&&(F.innerHTML=""),o&&this.extraNode&&e.contains(this.extraNode)&&e.removeChild(this.extraNode),["transition","animation"].forEach(function(s){e.removeEventListener("".concat(s,"start"),r.onTransitionStart),e.removeEventListener("".concat(s,"end"),r.onTransitionEnd)})}}},{key:"render",value:function(){return i.createElement(Ge,null,this.renderWave)}}]),t}(i.Component);xe.contextType=w;const it=xe;var ot=globalThis&&globalThis.__rest||function(a,t){var n={};for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&t.indexOf(e)<0&&(n[e]=a[e]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,e=Object.getOwnPropertySymbols(a);r<e.length;r++)t.indexOf(e[r])<0&&Object.prototype.propertyIsEnumerable.call(a,e[r])&&(n[e[r]]=a[e[r]]);return n},Ne=i.createContext(void 0),ct=function(t){var n=i.useContext(w),e=n.getPrefixCls,r=n.direction,o=t.prefixCls,c=t.size,s=t.className,l=ot(t,["prefixCls","size","className"]),v=e("btn-group",o),p="";switch(c){case"large":p="lg";break;case"small":p="sm";break}var g=R(v,u(u({},"".concat(v,"-").concat(p),p),"".concat(v,"-rtl"),r==="rtl"),s);return i.createElement(Ne.Provider,{value:c},i.createElement("div",O({},l,{className:g})))};const st=ct;var M=function(){return{width:0,opacity:0,transform:"scale(0)"}},G=function(t){return{width:t.scrollWidth,opacity:1,transform:"scale(1)"}},lt=function(t){var n=t.prefixCls,e=t.loading,r=t.existIcon,o=!!e;return r?S.createElement("span",{className:"".concat(n,"-loading-icon")},S.createElement(pe,null)):S.createElement(He,{visible:o,motionName:"".concat(n,"-loading-icon-motion"),removeOnLeave:!0,onAppearStart:M,onAppearActive:G,onEnterStart:M,onEnterActive:G,onLeaveStart:G,onLeaveActive:M},function(c,s){var l=c.className,v=c.style;return S.createElement("span",{className:"".concat(n,"-loading-icon"),style:v,ref:s},S.createElement(pe,{className:l}))})};const ut=lt;var ft=globalThis&&globalThis.__rest||function(a,t){var n={};for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&t.indexOf(e)<0&&(n[e]=a[e]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,e=Object.getOwnPropertySymbols(a);r<e.length;r++)t.indexOf(e[r])<0&&Object.prototype.propertyIsEnumerable.call(a,e[r])&&(n[e[r]]=a[e[r]]);return n},he=/^[\u4e00-\u9fa5]{2}$/,q=he.test.bind(he);function dt(a){return typeof a=="string"}function U(a){return a==="text"||a==="link"}function mt(a,t){if(a!=null){var n=t?" ":"";return typeof a!="string"&&typeof a!="number"&&dt(a.type)&&q(a.props.children)?be(a,{children:a.props.children.split("").join(n)}):typeof a=="string"?q(a)?i.createElement("span",null,a.split("").join(n)):i.createElement("span",null,a):Xe(a)?i.createElement("span",null,a):a}}function vt(a,t){var n=!1,e=[];return i.Children.forEach(a,function(r){var o=Qe(r),c=o==="string"||o==="number";if(n&&c){var s=e.length-1,l=e[s];e[s]="".concat(l).concat(r)}else e.push(r);n=c}),i.Children.map(e,function(r){return mt(r,t)})}J("default","primary","ghost","dashed","link","text");J("default","circle","round");J("submit","button","reset");function yt(a){return a==="danger"?{danger:!0}:{type:a}}var pt=function(t,n){var e,r=t.loading,o=r===void 0?!1:r,c=t.prefixCls,s=t.type,l=s===void 0?"default":s,v=t.danger,p=t.shape,g=p===void 0?"default":p,b=t.size,C=t.disabled,x=t.className,f=t.children,m=t.icon,T=t.ghost,_=T===void 0?!1:T,N=t.block,$=N===void 0?!1:N,Q=t.htmlType,Ee=Q===void 0?"button":Q,X=ft(t,["loading","prefixCls","type","danger","shape","size","disabled","className","children","icon","ghost","block","htmlType"]),Se=i.useContext(qe),ke=i.useContext(Je),A=C??ke,_e=i.useContext(Ne),Ie=i.useState(!!o),Y=ge(Ie,2),y=Y[0],Z=Y[1],Te=i.useState(!1),ee=ge(Te,2),D=ee[0],te=ee[1],W=i.useContext(w),Pe=W.getPrefixCls,ne=W.autoInsertSpaceInButton,ae=W.direction,E=n||i.createRef(),re=function(){return i.Children.count(f)===1&&!m&&!U(l)},Oe=function(){if(!(!E||!E.current||ne===!1)){var P=E.current.textContent;re()&&q(P)?D||te(!0):D&&te(!1)}},I=typeof o=="boolean"?o:(o==null?void 0:o.delay)||!0;i.useEffect(function(){var h=null;return typeof I=="number"?h=window.setTimeout(function(){h=null,Z(I)},I):Z(I),function(){h&&(window.clearTimeout(h),h=null)}},[I]),i.useEffect(Oe,[E]);var ie=function(P){var B=t.onClick;if(y||A){P.preventDefault();return}B==null||B(P)},d=Pe("btn",c),oe=ne!==!1,ce=Ye(d,ae),ze=ce.compactSize,we=ce.compactItemClassnames,Re={large:"lg",small:"sm",middle:void 0},se=ze||_e||b||Se,le=se&&Re[se]||"",Le=y?"loading":m,j=Ke(X,["navigate"]),ue=R(d,(e={},u(u(u(u(u(u(u(u(u(u(e,"".concat(d,"-").concat(g),g!=="default"&&g),"".concat(d,"-").concat(l),l),"".concat(d,"-").concat(le),le),"".concat(d,"-icon-only"),!f&&f!==0&&!!Le),"".concat(d,"-background-ghost"),_&&!U(l)),"".concat(d,"-loading"),y),"".concat(d,"-two-chinese-chars"),D&&oe&&!y),"".concat(d,"-block"),$),"".concat(d,"-dangerous"),!!v),"".concat(d,"-rtl"),ae==="rtl"),u(e,"".concat(d,"-disabled"),j.href!==void 0&&A)),we,x),fe=m&&!y?m:i.createElement(ut,{existIcon:!!m,prefixCls:d,loading:!!y}),de=f||f===0?vt(f,re()&&oe):null;if(j.href!==void 0)return i.createElement("a",O({},j,{className:ue,onClick:ie,ref:E}),fe,de);var me=i.createElement("button",O({},X,{type:Ee,className:ue,onClick:ie,disabled:A,ref:E}),fe,de);return U(l)?me:i.createElement(it,{disabled:!!y},me)},K=i.forwardRef(pt);K.Group=st;K.__ANT_BUTTON=!0;const xt=K;export{xt as B,bt as C,ht as N,it as W,yt as c,H as t,Ye as u};
|
|
|
|
| 1 |
+
import{R as S,r as i,_ as O}from"./umi-7fd069e7.js";import{bg as $e,C as w,c as R,b as u,w as V,q as Ae,p as De,t as We,b9 as je,P as Be,v as Fe,e as be,l as Me,k as Ge,r as ve,s as Ue,ay as Ve,L as pe,d as He,H as J,S as qe,D as Je,a as ge,o as Ke,j as Qe,be as Xe}from"./_setToString-0bb40a59.js";function H(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[];return S.Children.forEach(a,function(e){e==null&&!t.keepEmpty||(Array.isArray(e)?n=n.concat(H(e)):$e(e)&&e.props?n=n.concat(H(e.props.children,t)):n.push(e))}),n}var ye=globalThis&&globalThis.__rest||function(a,t){var n={};for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&t.indexOf(e)<0&&(n[e]=a[e]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,e=Object.getOwnPropertySymbols(a);r<e.length;r++)t.indexOf(e[r])<0&&Object.prototype.propertyIsEnumerable.call(a,e[r])&&(n[e[r]]=a[e[r]]);return n},L=i.createContext(null),Ye=function(t,n){var e=i.useContext(L),r=i.useMemo(function(){if(!e)return"";var o=e.compactDirection,c=e.isFirstItem,s=e.isLastItem,l=o==="vertical"?"-vertical-":"-";return R(u(u(u(u({},"".concat(t,"-compact").concat(l,"item"),!0),"".concat(t,"-compact").concat(l,"first-item"),c),"".concat(t,"-compact").concat(l,"last-item"),s),"".concat(t,"-compact").concat(l,"item-rtl"),n==="rtl"))},[t,n,e]);return{compactSize:e==null?void 0:e.compactSize,compactDirection:e==null?void 0:e.compactDirection,compactItemClassnames:r}},ht=function(t){var n=t.children;return i.createElement(L.Provider,{value:null},n)},Ze=function(t){var n=t.children,e=ye(t,["children"]);return i.createElement(L.Provider,{value:e},n)},et=function(t){var n=i.useContext(w),e=n.getPrefixCls,r=n.direction,o=t.size,c=o===void 0?"middle":o,s=t.direction,l=t.block,v=t.prefixCls,p=t.className,g=t.children,b=ye(t,["size","direction","block","prefixCls","className","children"]),C=e("space-compact",v),x=R(C,u(u(u({},"".concat(C,"-rtl"),r==="rtl"),"".concat(C,"-block"),l),"".concat(C,"-vertical"),s==="vertical"),p),f=i.useContext(L),m=H(g),T=i.useMemo(function(){return m.map(function(_,N){var $=_&&_.key||"".concat(C,"-item-").concat(N);return i.createElement(Ze,{key:$,compactSize:c,compactDirection:s,isFirstItem:N===0&&(!f||(f==null?void 0:f.isFirstItem)),isLastItem:N===m.length-1&&(!f||(f==null?void 0:f.isLastItem))},_)})},[c,m,f]);return m.length===0?null:i.createElement("div",O({className:x},b),T)};const bt=et;var tt=0,k={};function z(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,n=tt++,e=t;function r(){e-=1,e<=0?(a(),delete k[n]):k[n]=V(r)}return k[n]=V(r),n}z.cancel=function(t){t!==void 0&&(V.cancel(k[t]),delete k[t])};z.ids=k;function nt(a,t,n){return t=ve(t),Ue(a,Ve()?Reflect.construct(t,n||[],ve(a).constructor):t.apply(a,n))}var F;function Ce(a){return!a||a.offsetParent===null||a.hidden}function at(a){return a instanceof Document?a.body:Array.from(a.childNodes).find(function(t){return(t==null?void 0:t.nodeType)===Node.ELEMENT_NODE})}function rt(a){var t=(a||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}var xe=function(a){Ae(t,a);function t(){var n;return De(this,t),n=nt(this,t,arguments),n.containerRef=i.createRef(),n.animationStart=!1,n.destroyed=!1,n.onClick=function(e,r){var o,c,s=n.props,l=s.insertExtraNode,v=s.disabled;if(!(v||!e||Ce(e)||e.className.includes("-leave"))){n.extraNode=document.createElement("div");var p=We(n),g=p.extraNode,b=n.context.getPrefixCls;g.className="".concat(b(""),"-click-animating-node");var C=n.getAttributeName();if(e.setAttribute(C,"true"),r&&r!=="#fff"&&r!=="#ffffff"&&r!=="rgb(255, 255, 255)"&&r!=="rgba(255, 255, 255, 1)"&&rt(r)&&!/rgba\((?:\d*, ){3}0\)/.test(r)&&r!=="transparent"){g.style.borderColor=r;var x=((o=e.getRootNode)===null||o===void 0?void 0:o.call(e))||e.ownerDocument,f=(c=at(x))!==null&&c!==void 0?c:x;F=je(`
|
| 2 |
[`.concat(b(""),"-click-animating-without-extra-node='true']::after, .").concat(b(""),`-click-animating-node {
|
| 3 |
--antd-wave-shadow-color: `).concat(r,`;
|
| 4 |
}`),"antd-wave",{csp:n.csp,attachTo:f})}l&&e.appendChild(g),["transition","animation"].forEach(function(m){e.addEventListener("".concat(m,"start"),n.onTransitionStart),e.addEventListener("".concat(m,"end"),n.onTransitionEnd)})}},n.onTransitionStart=function(e){if(!n.destroyed){var r=n.containerRef.current;!e||e.target!==r||n.animationStart||n.resetEffect(r)}},n.onTransitionEnd=function(e){!e||e.animationName!=="fadeEffect"||n.resetEffect(e.target)},n.bindAnimationEvent=function(e){if(!(!e||!e.getAttribute||e.getAttribute("disabled")||e.className.includes("disabled"))){var r=function(c){if(!(c.target.tagName==="INPUT"||Ce(c.target))){n.resetEffect(e);var s=getComputedStyle(e).getPropertyValue("border-top-color")||getComputedStyle(e).getPropertyValue("border-color")||getComputedStyle(e).getPropertyValue("background-color");n.clickWaveTimeoutId=window.setTimeout(function(){return n.onClick(e,s)},0),z.cancel(n.animationStartId),n.animationStart=!0,n.animationStartId=z(function(){n.animationStart=!1},10)}};return e.addEventListener("click",r,!0),{cancel:function(){e.removeEventListener("click",r,!0)}}}},n.renderWave=function(e){var r=e.csp,o=n.props.children;if(n.csp=r,!i.isValidElement(o))return o;var c=n.containerRef;return Be(o)&&(c=Fe(o.ref,n.containerRef)),be(o,{ref:c})},n}return Me(t,[{key:"componentDidMount",value:function(){this.destroyed=!1;var e=this.containerRef.current;!e||e.nodeType!==1||(this.instance=this.bindAnimationEvent(e))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroyed=!0}},{key:"getAttributeName",value:function(){var e=this.context.getPrefixCls,r=this.props.insertExtraNode;return r?"".concat(e(""),"-click-animating"):"".concat(e(""),"-click-animating-without-extra-node")}},{key:"resetEffect",value:function(e){var r=this;if(!(!e||e===this.extraNode||!(e instanceof Element))){var o=this.props.insertExtraNode,c=this.getAttributeName();e.setAttribute(c,"false"),F&&(F.innerHTML=""),o&&this.extraNode&&e.contains(this.extraNode)&&e.removeChild(this.extraNode),["transition","animation"].forEach(function(s){e.removeEventListener("".concat(s,"start"),r.onTransitionStart),e.removeEventListener("".concat(s,"end"),r.onTransitionEnd)})}}},{key:"render",value:function(){return i.createElement(Ge,null,this.renderWave)}}]),t}(i.Component);xe.contextType=w;const it=xe;var ot=globalThis&&globalThis.__rest||function(a,t){var n={};for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&t.indexOf(e)<0&&(n[e]=a[e]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,e=Object.getOwnPropertySymbols(a);r<e.length;r++)t.indexOf(e[r])<0&&Object.prototype.propertyIsEnumerable.call(a,e[r])&&(n[e[r]]=a[e[r]]);return n},Ne=i.createContext(void 0),ct=function(t){var n=i.useContext(w),e=n.getPrefixCls,r=n.direction,o=t.prefixCls,c=t.size,s=t.className,l=ot(t,["prefixCls","size","className"]),v=e("btn-group",o),p="";switch(c){case"large":p="lg";break;case"small":p="sm";break}var g=R(v,u(u({},"".concat(v,"-").concat(p),p),"".concat(v,"-rtl"),r==="rtl"),s);return i.createElement(Ne.Provider,{value:c},i.createElement("div",O({},l,{className:g})))};const st=ct;var M=function(){return{width:0,opacity:0,transform:"scale(0)"}},G=function(t){return{width:t.scrollWidth,opacity:1,transform:"scale(1)"}},lt=function(t){var n=t.prefixCls,e=t.loading,r=t.existIcon,o=!!e;return r?S.createElement("span",{className:"".concat(n,"-loading-icon")},S.createElement(pe,null)):S.createElement(He,{visible:o,motionName:"".concat(n,"-loading-icon-motion"),removeOnLeave:!0,onAppearStart:M,onAppearActive:G,onEnterStart:M,onEnterActive:G,onLeaveStart:G,onLeaveActive:M},function(c,s){var l=c.className,v=c.style;return S.createElement("span",{className:"".concat(n,"-loading-icon"),style:v,ref:s},S.createElement(pe,{className:l}))})};const ut=lt;var ft=globalThis&&globalThis.__rest||function(a,t){var n={};for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&t.indexOf(e)<0&&(n[e]=a[e]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,e=Object.getOwnPropertySymbols(a);r<e.length;r++)t.indexOf(e[r])<0&&Object.prototype.propertyIsEnumerable.call(a,e[r])&&(n[e[r]]=a[e[r]]);return n},he=/^[\u4e00-\u9fa5]{2}$/,q=he.test.bind(he);function dt(a){return typeof a=="string"}function U(a){return a==="text"||a==="link"}function mt(a,t){if(a!=null){var n=t?" ":"";return typeof a!="string"&&typeof a!="number"&&dt(a.type)&&q(a.props.children)?be(a,{children:a.props.children.split("").join(n)}):typeof a=="string"?q(a)?i.createElement("span",null,a.split("").join(n)):i.createElement("span",null,a):Xe(a)?i.createElement("span",null,a):a}}function vt(a,t){var n=!1,e=[];return i.Children.forEach(a,function(r){var o=Qe(r),c=o==="string"||o==="number";if(n&&c){var s=e.length-1,l=e[s];e[s]="".concat(l).concat(r)}else e.push(r);n=c}),i.Children.map(e,function(r){return mt(r,t)})}J("default","primary","ghost","dashed","link","text");J("default","circle","round");J("submit","button","reset");function yt(a){return a==="danger"?{danger:!0}:{type:a}}var pt=function(t,n){var e,r=t.loading,o=r===void 0?!1:r,c=t.prefixCls,s=t.type,l=s===void 0?"default":s,v=t.danger,p=t.shape,g=p===void 0?"default":p,b=t.size,C=t.disabled,x=t.className,f=t.children,m=t.icon,T=t.ghost,_=T===void 0?!1:T,N=t.block,$=N===void 0?!1:N,Q=t.htmlType,Ee=Q===void 0?"button":Q,X=ft(t,["loading","prefixCls","type","danger","shape","size","disabled","className","children","icon","ghost","block","htmlType"]),Se=i.useContext(qe),ke=i.useContext(Je),A=C??ke,_e=i.useContext(Ne),Ie=i.useState(!!o),Y=ge(Ie,2),y=Y[0],Z=Y[1],Te=i.useState(!1),ee=ge(Te,2),D=ee[0],te=ee[1],W=i.useContext(w),Pe=W.getPrefixCls,ne=W.autoInsertSpaceInButton,ae=W.direction,E=n||i.createRef(),re=function(){return i.Children.count(f)===1&&!m&&!U(l)},Oe=function(){if(!(!E||!E.current||ne===!1)){var P=E.current.textContent;re()&&q(P)?D||te(!0):D&&te(!1)}},I=typeof o=="boolean"?o:(o==null?void 0:o.delay)||!0;i.useEffect(function(){var h=null;return typeof I=="number"?h=window.setTimeout(function(){h=null,Z(I)},I):Z(I),function(){h&&(window.clearTimeout(h),h=null)}},[I]),i.useEffect(Oe,[E]);var ie=function(P){var B=t.onClick;if(y||A){P.preventDefault();return}B==null||B(P)},d=Pe("btn",c),oe=ne!==!1,ce=Ye(d,ae),ze=ce.compactSize,we=ce.compactItemClassnames,Re={large:"lg",small:"sm",middle:void 0},se=ze||_e||b||Se,le=se&&Re[se]||"",Le=y?"loading":m,j=Ke(X,["navigate"]),ue=R(d,(e={},u(u(u(u(u(u(u(u(u(u(e,"".concat(d,"-").concat(g),g!=="default"&&g),"".concat(d,"-").concat(l),l),"".concat(d,"-").concat(le),le),"".concat(d,"-icon-only"),!f&&f!==0&&!!Le),"".concat(d,"-background-ghost"),_&&!U(l)),"".concat(d,"-loading"),y),"".concat(d,"-two-chinese-chars"),D&&oe&&!y),"".concat(d,"-block"),$),"".concat(d,"-dangerous"),!!v),"".concat(d,"-rtl"),ae==="rtl"),u(e,"".concat(d,"-disabled"),j.href!==void 0&&A)),we,x),fe=m&&!y?m:i.createElement(ut,{existIcon:!!m,prefixCls:d,loading:!!y}),de=f||f===0?vt(f,re()&&oe):null;if(j.href!==void 0)return i.createElement("a",O({},j,{className:ue,onClick:ie,ref:E}),fe,de);var me=i.createElement("button",O({},X,{type:Ee,className:ue,onClick:ie,disabled:A,ref:E}),fe,de);return U(l)?me:i.createElement(it,{disabled:!!y},me)},K=i.forwardRef(pt);K.Group=st;K.__ANT_BUTTON=!0;const xt=K;export{xt as B,bt as C,ht as N,it as W,yt as c,H as t,Ye as u};
|
dist/assets/{confirm-ad2c2208.js → confirm-dc1a6f39.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{r as jt}from"./index-
|
| 2 |
localForage -- Offline Storage, Improved
|
| 3 |
Version 1.10.0
|
| 4 |
https://localforage.github.io/localForage
|
|
|
|
| 1 |
+
import{r as jt}from"./index-d0f61779.js";import{g as xt,c as Lt,i as qt,r as ae,d as tt,e as Ua}from"./umi-7fd069e7.js";import{aL as De,aM as Vr,aN as Dr,aO as ta,aP as Ru,aQ as Ou,aR as Eu,aS as Su,aT as Iu,aU as Tu,aV as Mu,aW as Nu,aX as $u,aY as ku,aZ as Au,a_ as Du,a$ as ju,b0 as Lu,b1 as qu,d as Wu,as as Fu,b2 as Bu,b3 as zu,b4 as Uu,b5 as Gu,b6 as qe,b7 as Yu}from"./_setToString-0bb40a59.js";import{D as Hu,l as Ku}from"./util-b28cb7ce.js";import{H as Vu}from"./TextArea-afec7477.js";function pn(e,r){var t=new De(e),n=new De(r);return(Math.max(t.getLuminance(),n.getLuminance())+.05)/(Math.min(t.getLuminance(),n.getLuminance())+.05)}function Ga(e,r,t){var n,a;t===void 0&&(t={level:"AA",size:"small"});var o=pn(e,r);switch(((n=t.level)!==null&&n!==void 0?n:"AA")+((a=t.size)!==null&&a!==void 0?a:"small")){case"AAsmall":case"AAAlarge":return o>=4.5;case"AAlarge":return o>=3;case"AAAsmall":return o>=7;default:return!1}}function Ya(e,r,t){t===void 0&&(t={includeFallbackColors:!1,level:"AA",size:"small"});for(var n=null,a=0,o=t.includeFallbackColors,u=t.level,f=t.size,y=0,s=r;y<s.length;y++){var E=s[y],h=pn(e,E);h>a&&(a=h,n=new De(E))}return Ga(e,n,{level:u,size:f})||!o?n:(t.includeFallbackColors=!1,Ya(e,["#fff","#000"],t))}function Qu(e,r){var t=new De(e),n="#"+Vr(t.r,t.g,t.b,t.a),a=n,o=t.gradientType?"GradientType = 1, ":"";if(r){var u=new De(r);a="#"+Vr(u.r,u.g,u.b,u.a)}return"progid:DXImageTransform.Microsoft.gradient(".concat(o,"startColorstr=").concat(n,",endColorstr=").concat(a,")")}function Xu(e,r){var t={r:Dr(e.r),g:Dr(e.g),b:Dr(e.b)};return e.a!==void 0&&(t.a=Number(e.a)),new De(t,r)}function Ju(){return new De({r:Math.random(),g:Math.random(),b:Math.random()})}function Ha(e){if(e===void 0&&(e={}),e.count!==void 0&&e.count!==null){var r=e.count,t=[];for(e.count=void 0;r>t.length;)e.count=null,e.seed&&(e.seed+=1),t.push(Ha(e));return e.count=r,t}var n=Zu(e.hue,e.seed),a=el(n,e),o=tl(n,a,e),u={h:n,s:a,v:o};return e.alpha!==void 0&&(u.a=e.alpha),new De(u)}function Zu(e,r){var t=nl(e),n=Zt(t,r);return n<0&&(n=360+n),n}function el(e,r){if(r.hue==="monochrome")return 0;if(r.luminosity==="random")return Zt([0,100],r.seed);var t=Ka(e).saturationRange,n=t[0],a=t[1];switch(r.luminosity){case"bright":n=55;break;case"dark":n=a-10;break;case"light":a=55;break}return Zt([n,a],r.seed)}function tl(e,r,t){var n=rl(e,r),a=100;switch(t.luminosity){case"dark":a=n+20;break;case"light":n=(a+n)/2;break;case"random":n=0,a=100;break}return Zt([n,a],t.seed)}function rl(e,r){for(var t=Ka(e).lowerBounds,n=0;n<t.length-1;n++){var a=t[n][0],o=t[n][1],u=t[n+1][0],f=t[n+1][1];if(r>=a&&r<=u){var y=(f-o)/(u-a),s=o-y*a;return y*r+s}}return 0}function nl(e){var r=parseInt(e,10);if(!Number.isNaN(r)&&r<360&&r>0)return[r,r];if(typeof e=="string"){var t=mn.find(function(u){return u.name===e});if(t){var n=Va(t);if(n.hueRange)return n.hueRange}var a=new De(e);if(a.isValid){var o=a.toHsv().h;return[o,o]}}return[0,360]}function Ka(e){e>=334&&e<=360&&(e-=360);for(var r=0,t=mn;r<t.length;r++){var n=t[r],a=Va(n);if(a.hueRange&&e>=a.hueRange[0]&&e<=a.hueRange[1])return a}throw Error("Color not found")}function Zt(e,r){if(r===void 0)return Math.floor(e[0]+Math.random()*(e[1]+1-e[0]));var t=e[1]||1,n=e[0]||0;r=(r*9301+49297)%233280;var a=r/233280;return Math.floor(n+a*(t-n))}function Va(e){var r=e.lowerBounds[0][0],t=e.lowerBounds[e.lowerBounds.length-1][0],n=e.lowerBounds[e.lowerBounds.length-1][1],a=e.lowerBounds[0][1];return{name:e.name,hueRange:e.hueRange,lowerBounds:e.lowerBounds,saturationRange:[r,t],brightnessRange:[n,a]}}var mn=[{name:"monochrome",hueRange:null,lowerBounds:[[0,0],[100,0]]},{name:"red",hueRange:[-26,18],lowerBounds:[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]},{name:"orange",hueRange:[19,46],lowerBounds:[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]},{name:"yellow",hueRange:[47,62],lowerBounds:[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]},{name:"green",hueRange:[63,178],lowerBounds:[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]},{name:"blue",hueRange:[179,257],lowerBounds:[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]},{name:"purple",hueRange:[258,282],lowerBounds:[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]},{name:"pink",hueRange:[283,334],lowerBounds:[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]}];const al=Object.freeze(Object.defineProperty({__proto__:null,TinyColor:De,bounds:mn,convertDecimalToHex:Ru,convertHexToDecimal:Ou,default:ta,fromRatio:Xu,hslToRgb:Eu,hsvToRgb:Su,inputToRGB:Iu,isReadable:Ga,isValidCSSUnit:Tu,legacyRandom:Ju,mostReadable:Ya,names:Mu,numberInputToObject:Nu,parseIntFromHex:$u,random:Ha,readability:pn,rgbToHex:ku,rgbToHsl:Au,rgbToHsv:Du,rgbToRgb:ju,rgbaToArgbHex:Vr,rgbaToHex:Lu,stringInputToObject:qu,tinycolor:ta,toMsFilter:Qu},Symbol.toStringTag,{value:"Module"})),ol=Object.freeze(Object.defineProperty({__proto__:null,CSSMotionList:Fu,Provider:Bu,default:Wu},Symbol.toStringTag,{value:"Module"})),il=Object.freeze(Object.defineProperty({__proto__:null,default:zu},Symbol.toStringTag,{value:"Module"})),ul=Object.freeze(Object.defineProperty({__proto__:null,Panel:Ku,default:Hu},Symbol.toStringTag,{value:"Module"}));var Qa={exports:{}};(function(e){function r(){return e.exports=r=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var o in a)({}).hasOwnProperty.call(a,o)&&(t[o]=a[o])}return t},e.exports.__esModule=!0,e.exports.default=e.exports,r.apply(null,arguments)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(Qa);var ye=Qa.exports;const Ls=xt(ye);var Xa={exports:{}},Ja={exports:{}},Za={exports:{}};(function(e){function r(t){"@babel/helpers - typeof";return e.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(Za);var pe=Za.exports,eo={exports:{}};(function(e){var r=pe.default;function t(n,a){if(r(n)!="object"||!n)return n;var o=n[Symbol.toPrimitive];if(o!==void 0){var u=o.call(n,a||"default");if(r(u)!="object")return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(eo);var ll=eo.exports;(function(e){var r=pe.default,t=ll;function n(a){var o=t(a,"string");return r(o)=="symbol"?o:o+""}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Ja);var to=Ja.exports;(function(e){var r=to;function t(n,a,o){return(a=r(a))in n?Object.defineProperty(n,a,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[a]=o,n}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Xa);var Me=Xa.exports;const qs=xt(Me);var ro={exports:{}};/*!
|
| 2 |
localForage -- Offline Storage, Improved
|
| 3 |
Version 1.10.0
|
| 4 |
https://localforage.github.io/localForage
|
dist/assets/{download-11877e8e.js → download-03f4b1b3.js}
RENAMED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
-
import{g as D,c as E}from"./umi-
|
| 2 |
|
| 3 |
Use Save As... to download, then click back to return to this page.`)&&(location.href=t),!0;var m=document.createElement("iframe");document.body.appendChild(m),!s&&/^data:/.test(t)&&(t="data:"+t.replace(/^data:([\w\/\-\+]+)/,l)),m.src=t,setTimeout(function(){document.body.removeChild(m)},333)}if(navigator.msSaveBlob)return navigator.msSaveBlob(r,c);if(n.URL)p(n.URL.createObjectURL(r),!0);else{if(typeof r=="string"||r.constructor===h)try{return p("data:"+i+";base64,"+n.btoa(r))}catch{return p("data:"+i+","+encodeURIComponent(r))}g=new FileReader,g.onload=function(t){p(this.result)},g.readAsDataURL(r)}return!0}})})(T);var O=T.exports;const I=D(O);export{I as d};
|
|
|
|
| 1 |
+
import{g as D,c as E}from"./umi-7fd069e7.js";var T={exports:{}};(function(x,G){(function(y,w){x.exports=w()})(E,function(){return function y(w,B,R){var n=window,l="application/octet-stream",i=R||l,e=w,d=!B&&!R&&e,o=document.createElement("a"),h=function(t){return String(t)},a=n.Blob||n.MozBlob||n.WebKitBlob||h,c=B||"download",r,g;if(a=a.call?a.bind(n):Blob,String(this)==="true"&&(e=[e,i],i=e[0],e=e[1]),d&&d.length<2048&&(c=d.split("/").pop().split("?")[0],o.href=d,o.href.indexOf(d)!==-1)){var f=new XMLHttpRequest;return f.open("GET",d,!0),f.responseType="blob",f.onload=function(t){y(t.target.response,c,l)},setTimeout(function(){f.send()},0),f}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(e))if(e.length>1024*1024*1.999&&a!==h)e=U(e),i=e.type||l;else return navigator.msSaveBlob?navigator.msSaveBlob(U(e),c):p(e);else if(/([\x80-\xff])/.test(e)){var u=0,v=new Uint8Array(e.length),A=v.length;for(u;u<A;++u)v[u]=e.charCodeAt(u);e=new a([v],{type:i})}r=e instanceof a?e:new a([e],{type:i});function U(t){var s=t.split(/[:;,]/),m=s[1],k=s[2]=="base64"?atob:decodeURIComponent,C=k(s.pop()),S=C.length,b=0,L=new Uint8Array(S);for(b;b<S;++b)L[b]=C.charCodeAt(b);return new a([L],{type:m})}function p(t,s){if("download"in o)return o.href=t,o.setAttribute("download",c),o.className="download-js-link",o.innerHTML="downloading...",o.style.display="none",document.body.appendChild(o),setTimeout(function(){o.click(),document.body.removeChild(o),s===!0&&setTimeout(function(){n.URL.revokeObjectURL(o.href)},250)},66),!0;if(/(Version)\/(\d+)\.(\d+)(?:\.(\d+))?.*Safari\//.test(navigator.userAgent))return/^data:/.test(t)&&(t="data:"+t.replace(/^data:([\w\/\-\+]+)/,l)),window.open(t)||confirm(`Displaying New Document
|
| 2 |
|
| 3 |
Use Save As... to download, then click back to return to this page.`)&&(location.href=t),!0;var m=document.createElement("iframe");document.body.appendChild(m),!s&&/^data:/.test(t)&&(t="data:"+t.replace(/^data:([\w\/\-\+]+)/,l)),m.src=t,setTimeout(function(){document.body.removeChild(m)},333)}if(navigator.msSaveBlob)return navigator.msSaveBlob(r,c);if(n.URL)p(n.URL.createObjectURL(r),!0);else{if(typeof r=="string"||r.constructor===h)try{return p("data:"+i+";base64,"+n.btoa(r))}catch{return p("data:"+i+","+encodeURIComponent(r))}g=new FileReader,g.onload=function(t){p(this.result)},g.readAsDataURL(r)}return!0}})})(T);var O=T.exports;const I=D(O);export{I as d};
|
dist/assets/{font-a1ee987c.js → font-ddd5c658.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as d,j as e}from"./umi-3784aee5.js";const l={rests:[["rests-0","E000"],["rests-1","E001"],["rests-0o","E002"],["rests-1o","E003"],["rests-M3","E004"],["rests-M2","E005"],["rests-M1","E006"],["rests-M1o","E007"],["rests-2","E008"],["rests-2classical","E009"],["rests-2z","E00A"],["rests-3","E00B"],["rests-4","E00C"],["rests-5","E00D"],["rests-6","E00E"],["rests-7","E00F"],["rests-8","E010"],["rests-9","E011"],["rests-10","E012"],["rests-M3neomensural","E144"],["rests-M2neomensural","E145"],["rests-M1neomensural","E146"],["rests-0neomensural","E147"],["rests-1neomensural","E148"],["rests-2neomensural","E149"],["rests-3neomensural","E14A"],["rests-4neomensural","E14B"],["rests-M3mensural","E14C"],["rests-M2mensural","E14D"],["rests-M1mensural","E14E"],["rests-0mensural","E14F"],["rests-1mensural","E150"],["rests-2mensural","E151"],["rests-3mensural","E152"],["rests-4mensural","E153"]],accidentals:[["accidentals-sharp","E013"],["accidentals-sharp-arrowup","E014"],["accidentals-sharp-arrowdown","E015"],["accidentals-sharp-arrowboth","E016"],["accidentals-sharp-slashslash-stem","E017"],["accidentals-sharp-slashslashslash-stemstem","E018"],["accidentals-sharp-slashslashslash-stem","E019"],["accidentals-sharp-slash-stem","E01A"],["accidentals-sharp-slashslash-stemstemstem","E01B"],["accidentals-doublesharp","E01C"],["accidentals-natural","E01D"],["accidentals-natural-arrowup","E01E"],["accidentals-natural-arrowdown","E01F"],["accidentals-natural-arrowboth","E020"],["accidentals-flat","E021"],["accidentals-flat-arrowup","E022"],["accidentals-flat-arrowdown","E023"],["accidentals-flat-arrowboth","E024"],["accidentals-flat-slash","E025"],["accidentals-flat-slashslash","E026"],["accidentals-mirroredflat-flat","E027"],["accidentals-mirroredflat","E028"],["accidentals-mirroredflat-backslash","E029"],["accidentals-flatflat","E02A"],["accidentals-flatflat-slash","E02B"],["accidentals-rightparen","E02C"],["accidentals-leftparen","E02D"],["accidentals-medicaeaM1","E194"],["accidentals-vaticanaM1","E195"],["accidentals-vaticana0","E196"],["accidentals-mensural1","E197"],["accidentals-mensuralM1","E198"],["accidentals-hufnagelM1","E199"],["accidentals-kievan1","E19A"],["accidentals-kievanM1","E19B"]],arrowheads:[["arrowheads-open-01","E02E"],["arrowheads-open-0M1","E02F"],["arrowheads-open-11","E030"],["arrowheads-open-1M1","E031"],["arrowheads-close-01","E032"],["arrowheads-close-0M1","E033"],["arrowheads-close-11","E034"],["arrowheads-close-1M1","E035"]],dot:[["dot","E036"]],scripts:[["scripts-ufermata","E037"],["scripts-dfermata","E038"],["scripts-uhenzeshortfermata","E039"],["scripts-dhenzeshortfermata","E03A"],["scripts-uhenzelongfermata","E03B"],["scripts-dhenzelongfermata","E03C"],["scripts-ushortfermata","E03D"],["scripts-dshortfermata","E03E"],["scripts-uveryshortfermata","E03F"],["scripts-dveryshortfermata","E040"],["scripts-ulongfermata","E041"],["scripts-dlongfermata","E042"],["scripts-uverylongfermata","E043"],["scripts-dverylongfermata","E044"],["scripts-thumb","E045"],["scripts-sforzato","E046"],["scripts-espr","E047"],["scripts-staccato","E048"],["scripts-ustaccatissimo","E049"],["scripts-dstaccatissimo","E04A"],["scripts-tenuto","E04B"],["scripts-uportato","E04C"],["scripts-dportato","E04D"],["scripts-umarcato","E04E"],["scripts-dmarcato","E04F"],["scripts-open","E050"],["scripts-halfopen","E051"],["scripts-halfopenvertical","E052"],["scripts-stopped","E053"],["scripts-upbow","E054"],["scripts-downbow","E055"],["scripts-reverseturn","E056"],["scripts-turn","E057"],["scripts-slashturn","E058"],["scripts-haydnturn","E059"],["scripts-trill","E05A"],["scripts-upedalheel","E05B"],["scripts-dpedalheel","E05C"],["scripts-upedaltoe","E05D"],["scripts-dpedaltoe","E05E"],["scripts-flageolet","E05F"],["scripts-segno","E060"],["scripts-varsegno","E061"],["scripts-coda","E062"],["scripts-varcoda","E063"],["scripts-rcomma","E064"],["scripts-lcomma","E065"],["scripts-rvarcomma","E066"],["scripts-lvarcomma","E067"],["scripts-arpeggio","E068"],["scripts-trill_element","E069"],["scripts-arpeggio-arrow-M1","E06A"],["scripts-arpeggio-arrow-1","E06B"],["scripts-trillelement","E06C"],["scripts-prall","E06D"],["scripts-mordent","E06E"],["scripts-prallprall","E06F"],["scripts-prallmordent","E070"],["scripts-upprall","E071"],["scripts-upmordent","E072"],["scripts-prallup","E073"],["scripts-downprall","E074"],["scripts-downmordent","E075"],["scripts-pralldown","E076"],["scripts-lineprall","E077"],["scripts-caesura-curved","E078"],["scripts-caesura-straight","E079"],["scripts-tickmark","E07A"],["scripts-snappizzicato","E07B"],["scripts-ictus","E1CA"],["scripts-uaccentus","E1CB"],["scripts-daccentus","E1CC"],["scripts-usemicirculus","E1CD"],["scripts-dsemicirculus","E1CE"],["scripts-circulus","E1CF"],["scripts-augmentum","E1D0"],["scripts-usignumcongruentiae","E1D1"],["scripts-dsignumcongruentiae","E1D2"],["scripts-barline-kievan","E1D3"]],clefs:[["clefs-C","E07C"],["clefs-C_change","E07D"],["clefs-varC","E07E"],["clefs-varC_change","E07F"],["clefs-F","E080"],["clefs-F_change","E081"],["clefs-G","E082"],["clefs-G_change","E083"],["clefs-GG","E084"],["clefs-GG_change","E085"],["clefs-tenorG","E086"],["clefs-tenorG_change","E087"],["clefs-percussion","E088"],["clefs-percussion_change","E089"],["clefs-varpercussion","E08A"],["clefs-varpercussion_change","E08B"],["clefs-tab","E08C"],["clefs-tab_change","E08D"],["clefs-vaticana-do","E154"],["clefs-vaticana-do_change","E155"],["clefs-vaticana-fa","E156"],["clefs-vaticana-fa_change","E157"],["clefs-medicaea-do","E158"],["clefs-medicaea-do_change","E159"],["clefs-medicaea-fa","E15A"],["clefs-medicaea-fa_change","E15B"],["clefs-neomensural-c","E15C"],["clefs-neomensural-c_change","E15D"],["clefs-petrucci-c1","E15E"],["clefs-petrucci-c1_change","E15F"],["clefs-petrucci-c2","E160"],["clefs-petrucci-c2_change","E161"],["clefs-petrucci-c3","E162"],["clefs-petrucci-c3_change","E163"],["clefs-petrucci-c4","E164"],["clefs-petrucci-c4_change","E165"],["clefs-petrucci-c5","E166"],["clefs-petrucci-c5_change","E167"],["clefs-mensural-c","E168"],["clefs-mensural-c_change","E169"],["clefs-blackmensural-c","E16A"],["clefs-blackmensural-c_change","E16B"],["clefs-petrucci-f","E16C"],["clefs-petrucci-f_change","E16D"],["clefs-mensural-f","E16E"],["clefs-mensural-f_change","E16F"],["clefs-petrucci-g","E170"],["clefs-petrucci-g_change","E171"],["clefs-mensural-g","E172"],["clefs-mensural-g_change","E173"],["clefs-hufnagel-do","E174"],["clefs-hufnagel-do_change","E175"],["clefs-hufnagel-fa","E176"],["clefs-hufnagel-fa_change","E177"],["clefs-hufnagel-do-fa","E178"],["clefs-hufnagel-do-fa_change","E179"],["clefs-kievan-do","E17A"],["clefs-kievan-do_change","E17B"]],timesig:[["timesig-C44","E08E"],["timesig-C22","E08F"],["timesig-mensural44","E1B4"],["timesig-mensural22","E1B5"],["timesig-mensural32","E1B6"],["timesig-mensural64","E1B7"],["timesig-mensural94","E1B8"],["timesig-mensural34","E1B9"],["timesig-mensural68","E1BA"],["timesig-mensural98","E1BB"],["timesig-mensural48","E1BC"],["timesig-mensural68alt","E1BD"],["timesig-mensural24","E1BE"],["timesig-neomensural44","E1BF"],["timesig-neomensural22","E1C0"],["timesig-neomensural32","E1C1"],["timesig-neomensural64","E1C2"],["timesig-neomensural94","E1C3"],["timesig-neomensural34","E1C4"],["timesig-neomensural68","E1C5"],["timesig-neomensural98","E1C6"],["timesig-neomensural48","E1C7"],["timesig-neomensural68alt","E1C8"],["timesig-neomensural24","E1C9"]],pedal:[["pedal-star","E090"],["pedal-M","E091"],["pedal--","E092"],["pedal-P","E093"],["pedal-d","E094"],["pedal-e","E095"],["pedal-Ped","E096"]],brackettips:[["brackettips-up","E097"],["brackettips-down","E098"]],accordion:[["accordion-discant","E099"],["accordion-dot","E09A"],["accordion-freebass","E09B"],["accordion-stdbass","E09C"],["accordion-bayanbass","E09D"],["accordion-oldEE","E09E"],["accordion-push","E09F"],["accordion-pull","E0A0"]],ties:[["ties-lyric-short","E0A1"],["ties-lyric-default","E0A2"]],noteheads:[["noteheads-uM2","E0A3"],["noteheads-dM2","E0A4"],["noteheads-sM1","E0A5"],["noteheads-sM1double","E0A6"],["noteheads-s0","E0A7"],["noteheads-s1","E0A8"],["noteheads-s2","E0A9"],["noteheads-s0diamond","E0AA"],["noteheads-s1diamond","E0AB"],["noteheads-s2diamond","E0AC"],["noteheads-s0triangle","E0AD"],["noteheads-d1triangle","E0AE"],["noteheads-u1triangle","E0AF"],["noteheads-u2triangle","E0B0"],["noteheads-d2triangle","E0B1"],["noteheads-s0slash","E0B2"],["noteheads-s1slash","E0B3"],["noteheads-s2slash","E0B4"],["noteheads-s0cross","E0B5"],["noteheads-s1cross","E0B6"],["noteheads-s2cross","E0B7"],["noteheads-s2xcircle","E0B8"],["noteheads-s0do","E0B9"],["noteheads-d1do","E0BA"],["noteheads-u1do","E0BB"],["noteheads-d2do","E0BC"],["noteheads-u2do","E0BD"],["noteheads-s0doThin","E0BE"],["noteheads-d1doThin","E0BF"],["noteheads-u1doThin","E0C0"],["noteheads-d2doThin","E0C1"],["noteheads-u2doThin","E0C2"],["noteheads-s0re","E0C3"],["noteheads-u1re","E0C4"],["noteheads-d1re","E0C5"],["noteheads-u2re","E0C6"],["noteheads-d2re","E0C7"],["noteheads-s0reThin","E0C8"],["noteheads-u1reThin","E0C9"],["noteheads-d1reThin","E0CA"],["noteheads-u2reThin","E0CB"],["noteheads-d2reThin","E0CC"],["noteheads-s0mi","E0CD"],["noteheads-s1mi","E0CE"],["noteheads-s2mi","E0CF"],["noteheads-s0miMirror","E0D0"],["noteheads-s1miMirror","E0D1"],["noteheads-s2miMirror","E0D2"],["noteheads-s0miThin","E0D3"],["noteheads-s1miThin","E0D4"],["noteheads-s2miThin","E0D5"],["noteheads-u0fa","E0D6"],["noteheads-d0fa","E0D7"],["noteheads-u1fa","E0D8"],["noteheads-d1fa","E0D9"],["noteheads-u2fa","E0DA"],["noteheads-d2fa","E0DB"],["noteheads-u0faThin","E0DC"],["noteheads-d0faThin","E0DD"],["noteheads-u1faThin","E0DE"],["noteheads-d1faThin","E0DF"],["noteheads-u2faThin","E0E0"],["noteheads-d2faThin","E0E1"],["noteheads-s0sol","E0E2"],["noteheads-s1sol","E0E3"],["noteheads-s2sol","E0E4"],["noteheads-s0la","E0E5"],["noteheads-s1la","E0E6"],["noteheads-s2la","E0E7"],["noteheads-s0laThin","E0E8"],["noteheads-s1laThin","E0E9"],["noteheads-s2laThin","E0EA"],["noteheads-s0ti","E0EB"],["noteheads-u1ti","E0EC"],["noteheads-d1ti","E0ED"],["noteheads-u2ti","E0EE"],["noteheads-d2ti","E0EF"],["noteheads-s0tiThin","E0F0"],["noteheads-u1tiThin","E0F1"],["noteheads-d1tiThin","E0F2"],["noteheads-u2tiThin","E0F3"],["noteheads-d2tiThin","E0F4"],["noteheads-u0doFunk","E0F5"],["noteheads-d0doFunk","E0F6"],["noteheads-u1doFunk","E0F7"],["noteheads-d1doFunk","E0F8"],["noteheads-u2doFunk","E0F9"],["noteheads-d2doFunk","E0FA"],["noteheads-u0reFunk","E0FB"],["noteheads-d0reFunk","E0FC"],["noteheads-u1reFunk","E0FD"],["noteheads-d1reFunk","E0FE"],["noteheads-u2reFunk","E0FF"],["noteheads-d2reFunk","E100"],["noteheads-u0miFunk","E101"],["noteheads-d0miFunk","E102"],["noteheads-u1miFunk","E103"],["noteheads-d1miFunk","E104"],["noteheads-s2miFunk","E105"],["noteheads-u0faFunk","E106"],["noteheads-d0faFunk","E107"],["noteheads-u1faFunk","E108"],["noteheads-d1faFunk","E109"],["noteheads-u2faFunk","E10A"],["noteheads-d2faFunk","E10B"],["noteheads-s0solFunk","E10C"],["noteheads-s1solFunk","E10D"],["noteheads-s2solFunk","E10E"],["noteheads-s0laFunk","E10F"],["noteheads-s1laFunk","E110"],["noteheads-s2laFunk","E111"],["noteheads-u0tiFunk","E112"],["noteheads-d0tiFunk","E113"],["noteheads-u1tiFunk","E114"],["noteheads-d1tiFunk","E115"],["noteheads-u2tiFunk","E116"],["noteheads-d2tiFunk","E117"],["noteheads-s0doWalker","E118"],["noteheads-u1doWalker","E119"],["noteheads-d1doWalker","E11A"],["noteheads-u2doWalker","E11B"],["noteheads-d2doWalker","E11C"],["noteheads-s0reWalker","E11D"],["noteheads-u1reWalker","E11E"],["noteheads-d1reWalker","E11F"],["noteheads-u2reWalker","E120"],["noteheads-d2reWalker","E121"],["noteheads-s0miWalker","E122"],["noteheads-s1miWalker","E123"],["noteheads-s2miWalker","E124"],["noteheads-s0faWalker","E125"],["noteheads-u1faWalker","E126"],["noteheads-d1faWalker","E127"],["noteheads-u2faWalker","E128"],["noteheads-d2faWalker","E129"],["noteheads-s0laWalker","E12A"],["noteheads-s1laWalker","E12B"],["noteheads-s2laWalker","E12C"],["noteheads-s0tiWalker","E12D"],["noteheads-u1tiWalker","E12E"],["noteheads-d1tiWalker","E12F"],["noteheads-u2tiWalker","E130"],["noteheads-d2tiWalker","E131"],["noteheads-uM3neomensural","E1D6"],["noteheads-dM3neomensural","E1D7"],["noteheads-uM2neomensural","E1D8"],["noteheads-dM2neomensural","E1D9"],["noteheads-sM1neomensural","E1DA"],["noteheads-urM3neomensural","E1DB"],["noteheads-drM3neomensural","E1DC"],["noteheads-urM2neomensural","E1DD"],["noteheads-drM2neomensural","E1DE"],["noteheads-srM1neomensural","E1DF"],["noteheads-s0neomensural","E1E0"],["noteheads-s1neomensural","E1E1"],["noteheads-s2neomensural","E1E2"],["noteheads-s0harmonic","E1E3"],["noteheads-s2harmonic","E1E4"],["noteheads-uM3mensural","E1E5"],["noteheads-dM3mensural","E1E6"],["noteheads-sM3ligmensural","E1E7"],["noteheads-uM2mensural","E1E8"],["noteheads-dM2mensural","E1E9"],["noteheads-sM2ligmensural","E1EA"],["noteheads-sM1mensural","E1EB"],["noteheads-urM3mensural","E1EC"],["noteheads-drM3mensural","E1ED"],["noteheads-srM3ligmensural","E1EE"],["noteheads-urM2mensural","E1EF"],["noteheads-drM2mensural","E1F0"],["noteheads-srM2ligmensural","E1F1"],["noteheads-srM1mensural","E1F2"],["noteheads-uM3semimensural","E1F3"],["noteheads-dM3semimensural","E1F4"],["noteheads-sM3semiligmensural","E1F5"],["noteheads-uM2semimensural","E1F6"],["noteheads-dM2semimensural","E1F7"],["noteheads-sM2semiligmensural","E1F8"],["noteheads-sM1semimensural","E1F9"],["noteheads-urM3semimensural","E1FA"],["noteheads-drM3semimensural","E1FB"],["noteheads-srM3semiligmensural","E1FC"],["noteheads-urM2semimensural","E1FD"],["noteheads-drM2semimensural","E1FE"],["noteheads-srM2semiligmensural","E1FF"],["noteheads-srM1semimensural","E200"],["noteheads-uM3blackmensural","E201"],["noteheads-dM3blackmensural","E202"],["noteheads-sM3blackligmensural","E203"],["noteheads-uM2blackmensural","E204"],["noteheads-dM2blackmensural","E205"],["noteheads-sM2blackligmensural","E206"],["noteheads-sM1blackmensural","E207"],["noteheads-s0mensural","E208"],["noteheads-s1mensural","E209"],["noteheads-s2mensural","E20A"],["noteheads-s0blackmensural","E20B"],["noteheads-s0petrucci","E20C"],["noteheads-s1petrucci","E20D"],["noteheads-s2petrucci","E20E"],["noteheads-s0blackpetrucci","E20F"],["noteheads-s1blackpetrucci","E210"],["noteheads-s2blackpetrucci","E211"],["noteheads-svaticana-punctum","E212"],["noteheads-svaticana-punctum-cavum","E213"],["noteheads-svaticana-linea-punctum","E214"],["noteheads-svaticana-linea-punctum-cavum","E215"],["noteheads-svaticana-inclinatum","E216"],["noteheads-svaticana-lpes","E217"],["noteheads-svaticana-vlpes","E218"],["noteheads-svaticana-upes","E219"],["noteheads-svaticana-vupes","E21A"],["noteheads-svaticana-plica","E21B"],["noteheads-svaticana-vplica","E21C"],["noteheads-svaticana-epiphonus","E21D"],["noteheads-svaticana-vepiphonus","E21E"],["noteheads-svaticana-reverse-plica","E21F"],["noteheads-svaticana-reverse-vplica","E220"],["noteheads-svaticana-inner-cephalicus","E221"],["noteheads-svaticana-cephalicus","E222"],["noteheads-svaticana-quilisma","E223"],["noteheads-ssolesmes-incl-parvum","E224"],["noteheads-ssolesmes-auct-asc","E225"],["noteheads-ssolesmes-auct-desc","E226"],["noteheads-ssolesmes-incl-auctum","E227"],["noteheads-ssolesmes-stropha","E228"],["noteheads-ssolesmes-stropha-aucta","E229"],["noteheads-ssolesmes-oriscus","E22A"],["noteheads-smedicaea-inclinatum","E22B"],["noteheads-smedicaea-punctum","E22C"],["noteheads-smedicaea-rvirga","E22D"],["noteheads-smedicaea-virga","E22E"],["noteheads-shufnagel-punctum","E22F"],["noteheads-shufnagel-virga","E230"],["noteheads-shufnagel-lpes","E231"],["noteheads-sM2kievan","E232"],["noteheads-sM1kievan","E233"],["noteheads-s0kievan","E234"],["noteheads-d2kievan","E235"],["noteheads-u2kievan","E236"],["noteheads-s1kievan","E237"],["noteheads-sr1kievan","E238"],["noteheads-d3kievan","E239"],["noteheads-u3kievan","E23A"]],flags:[["flags-u3","E132"],["flags-u4","E133"],["flags-u5","E134"],["flags-u6","E135"],["flags-u7","E136"],["flags-u8","E137"],["flags-u9","E138"],["flags-u10","E139"],["flags-d3","E13A"],["flags-d4","E13B"],["flags-d5","E13C"],["flags-d6","E13D"],["flags-d7","E13E"],["flags-d8","E13F"],["flags-d9","E140"],["flags-d10","E141"],["flags-ugrace","E142"],["flags-dgrace","E143"],["flags-mensuralu03","E19C"],["flags-mensuralu13","E19D"],["flags-mensuralu23","E19E"],["flags-mensurald03","E19F"],["flags-mensurald13","E1A0"],["flags-mensurald23","E1A1"],["flags-mensuralu04","E1A2"],["flags-mensuralu14","E1A3"],["flags-mensuralu24","E1A4"],["flags-mensurald04","E1A5"],["flags-mensurald14","E1A6"],["flags-mensurald24","E1A7"],["flags-mensuralu05","E1A8"],["flags-mensuralu15","E1A9"],["flags-mensuralu25","E1AA"],["flags-mensurald05","E1AB"],["flags-mensurald15","E1AC"],["flags-mensurald25","E1AD"],["flags-mensuralu06","E1AE"],["flags-mensuralu16","E1AF"],["flags-mensuralu26","E1B0"],["flags-mensurald06","E1B1"],["flags-mensurald16","E1B2"],["flags-mensurald26","E1B3"]],custodes:[["custodes-hufnagel-u0","E17C"],["custodes-hufnagel-u1","E17D"],["custodes-hufnagel-u2","E17E"],["custodes-hufnagel-d0","E17F"],["custodes-hufnagel-d1","E180"],["custodes-hufnagel-d2","E181"],["custodes-medicaea-u0","E182"],["custodes-medicaea-u1","E183"],["custodes-medicaea-u2","E184"],["custodes-medicaea-d0","E185"],["custodes-medicaea-d1","E186"],["custodes-medicaea-d2","E187"],["custodes-vaticana-u0","E188"],["custodes-vaticana-u1","E189"],["custodes-vaticana-u2","E18A"],["custodes-vaticana-d0","E18B"],["custodes-vaticana-d1","E18C"],["custodes-vaticana-d2","E18D"],["custodes-mensural-u0","E18E"],["custodes-mensural-u1","E18F"],["custodes-mensural-u2","E190"],["custodes-mensural-d0","E191"],["custodes-mensural-d1","E192"],["custodes-mensural-d2","E193"]],dots:[["dots-dotvaticana","E1D4"],["dots-dotkievan","E1D5"]]},i={rests:"Rests",accidentals:"Accidentals",arrowheads:"Arrowheads",dot:"Dot",scripts:"Scripts & Articulations",clefs:"Clefs",timesig:"Time Signatures",pedal:"Pedal",brackettips:"Bracket Tips",accordion:"Accordion",ties:"Ties",noteheads:"Noteheads",flags:"Flags",custodes:"Custodes",dots:"Dots"};function f(){const[o,u]=d.useState(!1),[E,h]=d.useState(""),[r,m]=d.useState(40);d.useEffect(()=>{document.fonts.ready.then(()=>{u(document.fonts.check("40px Emmentaler-26"))})},[]);const c=Object.keys(l);return e.jsxs("div",{className:"font-test-page",children:[e.jsxs("div",{className:"font-test-header",children:[e.jsx("h1",{children:"Emmentaler-26 Font Glyphs"}),e.jsxs("div",{className:"font-test-status",children:["Font status: ",e.jsx("span",{className:o?"loaded":"not-loaded",children:o?"Loaded":"Not loaded"}),e.jsxs("span",{className:"glyph-count",children:[Object.values(l).reduce((s,n)=>s+n.length,0)," glyphs"]})]}),e.jsxs("div",{className:"font-test-controls",children:[e.jsx("input",{type:"text",placeholder:"Filter glyphs...",value:E,onChange:s=>h(s.target.value)}),e.jsxs("label",{children:["Size:",e.jsx("input",{type:"range",min:20,max:80,value:r,onChange:s=>m(Number(s.target.value))}),r,"px"]})]}),e.jsx("div",{className:"font-test-toc",children:c.map(s=>e.jsxs("a",{href:`#cat-${s}`,children:[i[s]||s," (",l[s].length,")"]},s))})]}),c.map(s=>{const n=l[s].filter(([a,t])=>!E||a.toLowerCase().includes(E.toLowerCase())||t.toLowerCase().includes(E.toLowerCase()));return n.length===0?null:e.jsxs("div",{id:`cat-${s}`,className:"font-test-category",children:[e.jsxs("h2",{children:[i[s]||s," ",e.jsxs("span",{children:["(",n.length,")"]})]}),e.jsx("div",{className:"glyph-grid",children:n.map(([a,t])=>e.jsxs("div",{className:"glyph-cell",title:a,children:[e.jsx("div",{className:"glyph-render",style:{fontSize:r},children:e.jsx("i",{className:`emmentaler glyph-${a}`})}),e.jsx("div",{className:"glyph-unicode",style:{fontSize:r},children:String.fromCodePoint(parseInt(t,16))}),e.jsx("div",{className:"glyph-name",children:a}),e.jsxs("div",{className:"glyph-code",children:["U+",t]})]},`${a}-${t}`))})]},s)})]})}export{f as default};
|
|
|
|
| 1 |
+
import{r as d,j as e}from"./umi-7fd069e7.js";const l={rests:[["rests-0","E000"],["rests-1","E001"],["rests-0o","E002"],["rests-1o","E003"],["rests-M3","E004"],["rests-M2","E005"],["rests-M1","E006"],["rests-M1o","E007"],["rests-2","E008"],["rests-2classical","E009"],["rests-2z","E00A"],["rests-3","E00B"],["rests-4","E00C"],["rests-5","E00D"],["rests-6","E00E"],["rests-7","E00F"],["rests-8","E010"],["rests-9","E011"],["rests-10","E012"],["rests-M3neomensural","E144"],["rests-M2neomensural","E145"],["rests-M1neomensural","E146"],["rests-0neomensural","E147"],["rests-1neomensural","E148"],["rests-2neomensural","E149"],["rests-3neomensural","E14A"],["rests-4neomensural","E14B"],["rests-M3mensural","E14C"],["rests-M2mensural","E14D"],["rests-M1mensural","E14E"],["rests-0mensural","E14F"],["rests-1mensural","E150"],["rests-2mensural","E151"],["rests-3mensural","E152"],["rests-4mensural","E153"]],accidentals:[["accidentals-sharp","E013"],["accidentals-sharp-arrowup","E014"],["accidentals-sharp-arrowdown","E015"],["accidentals-sharp-arrowboth","E016"],["accidentals-sharp-slashslash-stem","E017"],["accidentals-sharp-slashslashslash-stemstem","E018"],["accidentals-sharp-slashslashslash-stem","E019"],["accidentals-sharp-slash-stem","E01A"],["accidentals-sharp-slashslash-stemstemstem","E01B"],["accidentals-doublesharp","E01C"],["accidentals-natural","E01D"],["accidentals-natural-arrowup","E01E"],["accidentals-natural-arrowdown","E01F"],["accidentals-natural-arrowboth","E020"],["accidentals-flat","E021"],["accidentals-flat-arrowup","E022"],["accidentals-flat-arrowdown","E023"],["accidentals-flat-arrowboth","E024"],["accidentals-flat-slash","E025"],["accidentals-flat-slashslash","E026"],["accidentals-mirroredflat-flat","E027"],["accidentals-mirroredflat","E028"],["accidentals-mirroredflat-backslash","E029"],["accidentals-flatflat","E02A"],["accidentals-flatflat-slash","E02B"],["accidentals-rightparen","E02C"],["accidentals-leftparen","E02D"],["accidentals-medicaeaM1","E194"],["accidentals-vaticanaM1","E195"],["accidentals-vaticana0","E196"],["accidentals-mensural1","E197"],["accidentals-mensuralM1","E198"],["accidentals-hufnagelM1","E199"],["accidentals-kievan1","E19A"],["accidentals-kievanM1","E19B"]],arrowheads:[["arrowheads-open-01","E02E"],["arrowheads-open-0M1","E02F"],["arrowheads-open-11","E030"],["arrowheads-open-1M1","E031"],["arrowheads-close-01","E032"],["arrowheads-close-0M1","E033"],["arrowheads-close-11","E034"],["arrowheads-close-1M1","E035"]],dot:[["dot","E036"]],scripts:[["scripts-ufermata","E037"],["scripts-dfermata","E038"],["scripts-uhenzeshortfermata","E039"],["scripts-dhenzeshortfermata","E03A"],["scripts-uhenzelongfermata","E03B"],["scripts-dhenzelongfermata","E03C"],["scripts-ushortfermata","E03D"],["scripts-dshortfermata","E03E"],["scripts-uveryshortfermata","E03F"],["scripts-dveryshortfermata","E040"],["scripts-ulongfermata","E041"],["scripts-dlongfermata","E042"],["scripts-uverylongfermata","E043"],["scripts-dverylongfermata","E044"],["scripts-thumb","E045"],["scripts-sforzato","E046"],["scripts-espr","E047"],["scripts-staccato","E048"],["scripts-ustaccatissimo","E049"],["scripts-dstaccatissimo","E04A"],["scripts-tenuto","E04B"],["scripts-uportato","E04C"],["scripts-dportato","E04D"],["scripts-umarcato","E04E"],["scripts-dmarcato","E04F"],["scripts-open","E050"],["scripts-halfopen","E051"],["scripts-halfopenvertical","E052"],["scripts-stopped","E053"],["scripts-upbow","E054"],["scripts-downbow","E055"],["scripts-reverseturn","E056"],["scripts-turn","E057"],["scripts-slashturn","E058"],["scripts-haydnturn","E059"],["scripts-trill","E05A"],["scripts-upedalheel","E05B"],["scripts-dpedalheel","E05C"],["scripts-upedaltoe","E05D"],["scripts-dpedaltoe","E05E"],["scripts-flageolet","E05F"],["scripts-segno","E060"],["scripts-varsegno","E061"],["scripts-coda","E062"],["scripts-varcoda","E063"],["scripts-rcomma","E064"],["scripts-lcomma","E065"],["scripts-rvarcomma","E066"],["scripts-lvarcomma","E067"],["scripts-arpeggio","E068"],["scripts-trill_element","E069"],["scripts-arpeggio-arrow-M1","E06A"],["scripts-arpeggio-arrow-1","E06B"],["scripts-trillelement","E06C"],["scripts-prall","E06D"],["scripts-mordent","E06E"],["scripts-prallprall","E06F"],["scripts-prallmordent","E070"],["scripts-upprall","E071"],["scripts-upmordent","E072"],["scripts-prallup","E073"],["scripts-downprall","E074"],["scripts-downmordent","E075"],["scripts-pralldown","E076"],["scripts-lineprall","E077"],["scripts-caesura-curved","E078"],["scripts-caesura-straight","E079"],["scripts-tickmark","E07A"],["scripts-snappizzicato","E07B"],["scripts-ictus","E1CA"],["scripts-uaccentus","E1CB"],["scripts-daccentus","E1CC"],["scripts-usemicirculus","E1CD"],["scripts-dsemicirculus","E1CE"],["scripts-circulus","E1CF"],["scripts-augmentum","E1D0"],["scripts-usignumcongruentiae","E1D1"],["scripts-dsignumcongruentiae","E1D2"],["scripts-barline-kievan","E1D3"]],clefs:[["clefs-C","E07C"],["clefs-C_change","E07D"],["clefs-varC","E07E"],["clefs-varC_change","E07F"],["clefs-F","E080"],["clefs-F_change","E081"],["clefs-G","E082"],["clefs-G_change","E083"],["clefs-GG","E084"],["clefs-GG_change","E085"],["clefs-tenorG","E086"],["clefs-tenorG_change","E087"],["clefs-percussion","E088"],["clefs-percussion_change","E089"],["clefs-varpercussion","E08A"],["clefs-varpercussion_change","E08B"],["clefs-tab","E08C"],["clefs-tab_change","E08D"],["clefs-vaticana-do","E154"],["clefs-vaticana-do_change","E155"],["clefs-vaticana-fa","E156"],["clefs-vaticana-fa_change","E157"],["clefs-medicaea-do","E158"],["clefs-medicaea-do_change","E159"],["clefs-medicaea-fa","E15A"],["clefs-medicaea-fa_change","E15B"],["clefs-neomensural-c","E15C"],["clefs-neomensural-c_change","E15D"],["clefs-petrucci-c1","E15E"],["clefs-petrucci-c1_change","E15F"],["clefs-petrucci-c2","E160"],["clefs-petrucci-c2_change","E161"],["clefs-petrucci-c3","E162"],["clefs-petrucci-c3_change","E163"],["clefs-petrucci-c4","E164"],["clefs-petrucci-c4_change","E165"],["clefs-petrucci-c5","E166"],["clefs-petrucci-c5_change","E167"],["clefs-mensural-c","E168"],["clefs-mensural-c_change","E169"],["clefs-blackmensural-c","E16A"],["clefs-blackmensural-c_change","E16B"],["clefs-petrucci-f","E16C"],["clefs-petrucci-f_change","E16D"],["clefs-mensural-f","E16E"],["clefs-mensural-f_change","E16F"],["clefs-petrucci-g","E170"],["clefs-petrucci-g_change","E171"],["clefs-mensural-g","E172"],["clefs-mensural-g_change","E173"],["clefs-hufnagel-do","E174"],["clefs-hufnagel-do_change","E175"],["clefs-hufnagel-fa","E176"],["clefs-hufnagel-fa_change","E177"],["clefs-hufnagel-do-fa","E178"],["clefs-hufnagel-do-fa_change","E179"],["clefs-kievan-do","E17A"],["clefs-kievan-do_change","E17B"]],timesig:[["timesig-C44","E08E"],["timesig-C22","E08F"],["timesig-mensural44","E1B4"],["timesig-mensural22","E1B5"],["timesig-mensural32","E1B6"],["timesig-mensural64","E1B7"],["timesig-mensural94","E1B8"],["timesig-mensural34","E1B9"],["timesig-mensural68","E1BA"],["timesig-mensural98","E1BB"],["timesig-mensural48","E1BC"],["timesig-mensural68alt","E1BD"],["timesig-mensural24","E1BE"],["timesig-neomensural44","E1BF"],["timesig-neomensural22","E1C0"],["timesig-neomensural32","E1C1"],["timesig-neomensural64","E1C2"],["timesig-neomensural94","E1C3"],["timesig-neomensural34","E1C4"],["timesig-neomensural68","E1C5"],["timesig-neomensural98","E1C6"],["timesig-neomensural48","E1C7"],["timesig-neomensural68alt","E1C8"],["timesig-neomensural24","E1C9"]],pedal:[["pedal-star","E090"],["pedal-M","E091"],["pedal--","E092"],["pedal-P","E093"],["pedal-d","E094"],["pedal-e","E095"],["pedal-Ped","E096"]],brackettips:[["brackettips-up","E097"],["brackettips-down","E098"]],accordion:[["accordion-discant","E099"],["accordion-dot","E09A"],["accordion-freebass","E09B"],["accordion-stdbass","E09C"],["accordion-bayanbass","E09D"],["accordion-oldEE","E09E"],["accordion-push","E09F"],["accordion-pull","E0A0"]],ties:[["ties-lyric-short","E0A1"],["ties-lyric-default","E0A2"]],noteheads:[["noteheads-uM2","E0A3"],["noteheads-dM2","E0A4"],["noteheads-sM1","E0A5"],["noteheads-sM1double","E0A6"],["noteheads-s0","E0A7"],["noteheads-s1","E0A8"],["noteheads-s2","E0A9"],["noteheads-s0diamond","E0AA"],["noteheads-s1diamond","E0AB"],["noteheads-s2diamond","E0AC"],["noteheads-s0triangle","E0AD"],["noteheads-d1triangle","E0AE"],["noteheads-u1triangle","E0AF"],["noteheads-u2triangle","E0B0"],["noteheads-d2triangle","E0B1"],["noteheads-s0slash","E0B2"],["noteheads-s1slash","E0B3"],["noteheads-s2slash","E0B4"],["noteheads-s0cross","E0B5"],["noteheads-s1cross","E0B6"],["noteheads-s2cross","E0B7"],["noteheads-s2xcircle","E0B8"],["noteheads-s0do","E0B9"],["noteheads-d1do","E0BA"],["noteheads-u1do","E0BB"],["noteheads-d2do","E0BC"],["noteheads-u2do","E0BD"],["noteheads-s0doThin","E0BE"],["noteheads-d1doThin","E0BF"],["noteheads-u1doThin","E0C0"],["noteheads-d2doThin","E0C1"],["noteheads-u2doThin","E0C2"],["noteheads-s0re","E0C3"],["noteheads-u1re","E0C4"],["noteheads-d1re","E0C5"],["noteheads-u2re","E0C6"],["noteheads-d2re","E0C7"],["noteheads-s0reThin","E0C8"],["noteheads-u1reThin","E0C9"],["noteheads-d1reThin","E0CA"],["noteheads-u2reThin","E0CB"],["noteheads-d2reThin","E0CC"],["noteheads-s0mi","E0CD"],["noteheads-s1mi","E0CE"],["noteheads-s2mi","E0CF"],["noteheads-s0miMirror","E0D0"],["noteheads-s1miMirror","E0D1"],["noteheads-s2miMirror","E0D2"],["noteheads-s0miThin","E0D3"],["noteheads-s1miThin","E0D4"],["noteheads-s2miThin","E0D5"],["noteheads-u0fa","E0D6"],["noteheads-d0fa","E0D7"],["noteheads-u1fa","E0D8"],["noteheads-d1fa","E0D9"],["noteheads-u2fa","E0DA"],["noteheads-d2fa","E0DB"],["noteheads-u0faThin","E0DC"],["noteheads-d0faThin","E0DD"],["noteheads-u1faThin","E0DE"],["noteheads-d1faThin","E0DF"],["noteheads-u2faThin","E0E0"],["noteheads-d2faThin","E0E1"],["noteheads-s0sol","E0E2"],["noteheads-s1sol","E0E3"],["noteheads-s2sol","E0E4"],["noteheads-s0la","E0E5"],["noteheads-s1la","E0E6"],["noteheads-s2la","E0E7"],["noteheads-s0laThin","E0E8"],["noteheads-s1laThin","E0E9"],["noteheads-s2laThin","E0EA"],["noteheads-s0ti","E0EB"],["noteheads-u1ti","E0EC"],["noteheads-d1ti","E0ED"],["noteheads-u2ti","E0EE"],["noteheads-d2ti","E0EF"],["noteheads-s0tiThin","E0F0"],["noteheads-u1tiThin","E0F1"],["noteheads-d1tiThin","E0F2"],["noteheads-u2tiThin","E0F3"],["noteheads-d2tiThin","E0F4"],["noteheads-u0doFunk","E0F5"],["noteheads-d0doFunk","E0F6"],["noteheads-u1doFunk","E0F7"],["noteheads-d1doFunk","E0F8"],["noteheads-u2doFunk","E0F9"],["noteheads-d2doFunk","E0FA"],["noteheads-u0reFunk","E0FB"],["noteheads-d0reFunk","E0FC"],["noteheads-u1reFunk","E0FD"],["noteheads-d1reFunk","E0FE"],["noteheads-u2reFunk","E0FF"],["noteheads-d2reFunk","E100"],["noteheads-u0miFunk","E101"],["noteheads-d0miFunk","E102"],["noteheads-u1miFunk","E103"],["noteheads-d1miFunk","E104"],["noteheads-s2miFunk","E105"],["noteheads-u0faFunk","E106"],["noteheads-d0faFunk","E107"],["noteheads-u1faFunk","E108"],["noteheads-d1faFunk","E109"],["noteheads-u2faFunk","E10A"],["noteheads-d2faFunk","E10B"],["noteheads-s0solFunk","E10C"],["noteheads-s1solFunk","E10D"],["noteheads-s2solFunk","E10E"],["noteheads-s0laFunk","E10F"],["noteheads-s1laFunk","E110"],["noteheads-s2laFunk","E111"],["noteheads-u0tiFunk","E112"],["noteheads-d0tiFunk","E113"],["noteheads-u1tiFunk","E114"],["noteheads-d1tiFunk","E115"],["noteheads-u2tiFunk","E116"],["noteheads-d2tiFunk","E117"],["noteheads-s0doWalker","E118"],["noteheads-u1doWalker","E119"],["noteheads-d1doWalker","E11A"],["noteheads-u2doWalker","E11B"],["noteheads-d2doWalker","E11C"],["noteheads-s0reWalker","E11D"],["noteheads-u1reWalker","E11E"],["noteheads-d1reWalker","E11F"],["noteheads-u2reWalker","E120"],["noteheads-d2reWalker","E121"],["noteheads-s0miWalker","E122"],["noteheads-s1miWalker","E123"],["noteheads-s2miWalker","E124"],["noteheads-s0faWalker","E125"],["noteheads-u1faWalker","E126"],["noteheads-d1faWalker","E127"],["noteheads-u2faWalker","E128"],["noteheads-d2faWalker","E129"],["noteheads-s0laWalker","E12A"],["noteheads-s1laWalker","E12B"],["noteheads-s2laWalker","E12C"],["noteheads-s0tiWalker","E12D"],["noteheads-u1tiWalker","E12E"],["noteheads-d1tiWalker","E12F"],["noteheads-u2tiWalker","E130"],["noteheads-d2tiWalker","E131"],["noteheads-uM3neomensural","E1D6"],["noteheads-dM3neomensural","E1D7"],["noteheads-uM2neomensural","E1D8"],["noteheads-dM2neomensural","E1D9"],["noteheads-sM1neomensural","E1DA"],["noteheads-urM3neomensural","E1DB"],["noteheads-drM3neomensural","E1DC"],["noteheads-urM2neomensural","E1DD"],["noteheads-drM2neomensural","E1DE"],["noteheads-srM1neomensural","E1DF"],["noteheads-s0neomensural","E1E0"],["noteheads-s1neomensural","E1E1"],["noteheads-s2neomensural","E1E2"],["noteheads-s0harmonic","E1E3"],["noteheads-s2harmonic","E1E4"],["noteheads-uM3mensural","E1E5"],["noteheads-dM3mensural","E1E6"],["noteheads-sM3ligmensural","E1E7"],["noteheads-uM2mensural","E1E8"],["noteheads-dM2mensural","E1E9"],["noteheads-sM2ligmensural","E1EA"],["noteheads-sM1mensural","E1EB"],["noteheads-urM3mensural","E1EC"],["noteheads-drM3mensural","E1ED"],["noteheads-srM3ligmensural","E1EE"],["noteheads-urM2mensural","E1EF"],["noteheads-drM2mensural","E1F0"],["noteheads-srM2ligmensural","E1F1"],["noteheads-srM1mensural","E1F2"],["noteheads-uM3semimensural","E1F3"],["noteheads-dM3semimensural","E1F4"],["noteheads-sM3semiligmensural","E1F5"],["noteheads-uM2semimensural","E1F6"],["noteheads-dM2semimensural","E1F7"],["noteheads-sM2semiligmensural","E1F8"],["noteheads-sM1semimensural","E1F9"],["noteheads-urM3semimensural","E1FA"],["noteheads-drM3semimensural","E1FB"],["noteheads-srM3semiligmensural","E1FC"],["noteheads-urM2semimensural","E1FD"],["noteheads-drM2semimensural","E1FE"],["noteheads-srM2semiligmensural","E1FF"],["noteheads-srM1semimensural","E200"],["noteheads-uM3blackmensural","E201"],["noteheads-dM3blackmensural","E202"],["noteheads-sM3blackligmensural","E203"],["noteheads-uM2blackmensural","E204"],["noteheads-dM2blackmensural","E205"],["noteheads-sM2blackligmensural","E206"],["noteheads-sM1blackmensural","E207"],["noteheads-s0mensural","E208"],["noteheads-s1mensural","E209"],["noteheads-s2mensural","E20A"],["noteheads-s0blackmensural","E20B"],["noteheads-s0petrucci","E20C"],["noteheads-s1petrucci","E20D"],["noteheads-s2petrucci","E20E"],["noteheads-s0blackpetrucci","E20F"],["noteheads-s1blackpetrucci","E210"],["noteheads-s2blackpetrucci","E211"],["noteheads-svaticana-punctum","E212"],["noteheads-svaticana-punctum-cavum","E213"],["noteheads-svaticana-linea-punctum","E214"],["noteheads-svaticana-linea-punctum-cavum","E215"],["noteheads-svaticana-inclinatum","E216"],["noteheads-svaticana-lpes","E217"],["noteheads-svaticana-vlpes","E218"],["noteheads-svaticana-upes","E219"],["noteheads-svaticana-vupes","E21A"],["noteheads-svaticana-plica","E21B"],["noteheads-svaticana-vplica","E21C"],["noteheads-svaticana-epiphonus","E21D"],["noteheads-svaticana-vepiphonus","E21E"],["noteheads-svaticana-reverse-plica","E21F"],["noteheads-svaticana-reverse-vplica","E220"],["noteheads-svaticana-inner-cephalicus","E221"],["noteheads-svaticana-cephalicus","E222"],["noteheads-svaticana-quilisma","E223"],["noteheads-ssolesmes-incl-parvum","E224"],["noteheads-ssolesmes-auct-asc","E225"],["noteheads-ssolesmes-auct-desc","E226"],["noteheads-ssolesmes-incl-auctum","E227"],["noteheads-ssolesmes-stropha","E228"],["noteheads-ssolesmes-stropha-aucta","E229"],["noteheads-ssolesmes-oriscus","E22A"],["noteheads-smedicaea-inclinatum","E22B"],["noteheads-smedicaea-punctum","E22C"],["noteheads-smedicaea-rvirga","E22D"],["noteheads-smedicaea-virga","E22E"],["noteheads-shufnagel-punctum","E22F"],["noteheads-shufnagel-virga","E230"],["noteheads-shufnagel-lpes","E231"],["noteheads-sM2kievan","E232"],["noteheads-sM1kievan","E233"],["noteheads-s0kievan","E234"],["noteheads-d2kievan","E235"],["noteheads-u2kievan","E236"],["noteheads-s1kievan","E237"],["noteheads-sr1kievan","E238"],["noteheads-d3kievan","E239"],["noteheads-u3kievan","E23A"]],flags:[["flags-u3","E132"],["flags-u4","E133"],["flags-u5","E134"],["flags-u6","E135"],["flags-u7","E136"],["flags-u8","E137"],["flags-u9","E138"],["flags-u10","E139"],["flags-d3","E13A"],["flags-d4","E13B"],["flags-d5","E13C"],["flags-d6","E13D"],["flags-d7","E13E"],["flags-d8","E13F"],["flags-d9","E140"],["flags-d10","E141"],["flags-ugrace","E142"],["flags-dgrace","E143"],["flags-mensuralu03","E19C"],["flags-mensuralu13","E19D"],["flags-mensuralu23","E19E"],["flags-mensurald03","E19F"],["flags-mensurald13","E1A0"],["flags-mensurald23","E1A1"],["flags-mensuralu04","E1A2"],["flags-mensuralu14","E1A3"],["flags-mensuralu24","E1A4"],["flags-mensurald04","E1A5"],["flags-mensurald14","E1A6"],["flags-mensurald24","E1A7"],["flags-mensuralu05","E1A8"],["flags-mensuralu15","E1A9"],["flags-mensuralu25","E1AA"],["flags-mensurald05","E1AB"],["flags-mensurald15","E1AC"],["flags-mensurald25","E1AD"],["flags-mensuralu06","E1AE"],["flags-mensuralu16","E1AF"],["flags-mensuralu26","E1B0"],["flags-mensurald06","E1B1"],["flags-mensurald16","E1B2"],["flags-mensurald26","E1B3"]],custodes:[["custodes-hufnagel-u0","E17C"],["custodes-hufnagel-u1","E17D"],["custodes-hufnagel-u2","E17E"],["custodes-hufnagel-d0","E17F"],["custodes-hufnagel-d1","E180"],["custodes-hufnagel-d2","E181"],["custodes-medicaea-u0","E182"],["custodes-medicaea-u1","E183"],["custodes-medicaea-u2","E184"],["custodes-medicaea-d0","E185"],["custodes-medicaea-d1","E186"],["custodes-medicaea-d2","E187"],["custodes-vaticana-u0","E188"],["custodes-vaticana-u1","E189"],["custodes-vaticana-u2","E18A"],["custodes-vaticana-d0","E18B"],["custodes-vaticana-d1","E18C"],["custodes-vaticana-d2","E18D"],["custodes-mensural-u0","E18E"],["custodes-mensural-u1","E18F"],["custodes-mensural-u2","E190"],["custodes-mensural-d0","E191"],["custodes-mensural-d1","E192"],["custodes-mensural-d2","E193"]],dots:[["dots-dotvaticana","E1D4"],["dots-dotkievan","E1D5"]]},i={rests:"Rests",accidentals:"Accidentals",arrowheads:"Arrowheads",dot:"Dot",scripts:"Scripts & Articulations",clefs:"Clefs",timesig:"Time Signatures",pedal:"Pedal",brackettips:"Bracket Tips",accordion:"Accordion",ties:"Ties",noteheads:"Noteheads",flags:"Flags",custodes:"Custodes",dots:"Dots"};function f(){const[o,u]=d.useState(!1),[E,h]=d.useState(""),[r,m]=d.useState(40);d.useEffect(()=>{document.fonts.ready.then(()=>{u(document.fonts.check("40px Emmentaler-26"))})},[]);const c=Object.keys(l);return e.jsxs("div",{className:"font-test-page",children:[e.jsxs("div",{className:"font-test-header",children:[e.jsx("h1",{children:"Emmentaler-26 Font Glyphs"}),e.jsxs("div",{className:"font-test-status",children:["Font status: ",e.jsx("span",{className:o?"loaded":"not-loaded",children:o?"Loaded":"Not loaded"}),e.jsxs("span",{className:"glyph-count",children:[Object.values(l).reduce((s,n)=>s+n.length,0)," glyphs"]})]}),e.jsxs("div",{className:"font-test-controls",children:[e.jsx("input",{type:"text",placeholder:"Filter glyphs...",value:E,onChange:s=>h(s.target.value)}),e.jsxs("label",{children:["Size:",e.jsx("input",{type:"range",min:20,max:80,value:r,onChange:s=>m(Number(s.target.value))}),r,"px"]})]}),e.jsx("div",{className:"font-test-toc",children:c.map(s=>e.jsxs("a",{href:`#cat-${s}`,children:[i[s]||s," (",l[s].length,")"]},s))})]}),c.map(s=>{const n=l[s].filter(([a,t])=>!E||a.toLowerCase().includes(E.toLowerCase())||t.toLowerCase().includes(E.toLowerCase()));return n.length===0?null:e.jsxs("div",{id:`cat-${s}`,className:"font-test-category",children:[e.jsxs("h2",{children:[i[s]||s," ",e.jsxs("span",{children:["(",n.length,")"]})]}),e.jsx("div",{className:"glyph-grid",children:n.map(([a,t])=>e.jsxs("div",{className:"glyph-cell",title:a,children:[e.jsx("div",{className:"glyph-render",style:{fontSize:r},children:e.jsx("i",{className:`emmentaler glyph-${a}`})}),e.jsx("div",{className:"glyph-unicode",style:{fontSize:r},children:String.fromCodePoint(parseInt(t,16))}),e.jsx("div",{className:"glyph-name",children:a}),e.jsxs("div",{className:"glyph-code",children:["U+",t]})]},`${a}-${t}`))})]},s)})]})}export{f as default};
|
dist/assets/{gauge-d88571db.js → gauge-d2bf64ad.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as e,j as r}from"./umi-
|
|
|
|
| 1 |
+
import{r as e,j as r}from"./umi-7fd069e7.js";import{G as d}from"./gaugeRendererGL-41abf4c6.js";const a=[["source1.png","gauge1.png"],["source2.png","gauge2.png"]];function l(){const n=e.useRef(),t=e.useRef(),s=e.useRef(),[c,o]=e.useState(),[u,g]=e.useState(0);return e.useEffect(()=>{o(new d({source:n.current,gauge:t.current,canvas:s.current}))},[n.current,t.current,s.current]),r.jsxs("div",{children:[r.jsx("img",{ref:n,src:`/test.local/${a[u][0]}`}),r.jsx("img",{ref:t,src:`/test.local/${a[u][1]}`}),r.jsx("canvas",{ref:s}),r.jsx("button",{onClick:()=>g((u+1)%a.length),children:"change"}),r.jsx("button",{onClick:()=>{c.updateMaterial({width:t.current.width}),c.updateGeometry(),c.render()},children:"render"})]})}export{l as default};
|
dist/assets/{index-c4ce8f34.js → index-009be13d.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as i,_ as P,j as v}from"./umi-3784aee5.js";import{p as pe,m as D}from"./parser-90a0a9b5.js";import{S as be}from"./scheduler-a7fa9c3c.js";import{S as Ce}from"./schedulePool-cc4538c2.js";import{A as Ne}from"./index-01ee65ae.js";import{B as fe}from"./button-4677d78c.js";import{A as ke,f as de,c as $,b,C as q,o as Q,_ as Ee,j as we,k as xe,S as Pe,m as Se}from"./_setToString-0425f0d8.js";import{T as je,a as Oe}from"./index-bd281dbc.js";import{S as ve,C as Te}from"./TextArea-c0a642cb.js";import{S as $e}from"./index-5ffb5999.js";import{I as ze,U as he,a as Me}from"./index-7e6c0619.js";import{J as Le}from"./jszip.min-d13a12ed.js";import{S as _e}from"./index-c5229927.js";import{S as Ae}from"./index-7cde7a0c.js";import{a as Re,P as Be}from"./PlaySquareOutlined-e4e2a10d.js";import"./Dropdown-7858c6b0.js";import"./progress-fd8bc74e.js";import"./DeleteOutlined-d9d74550.js";import"./DownloadOutlined-3fe1daaf.js";var Ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"};const Fe=Ie;var De=function(t,r){return i.createElement(ke,de(de({},t),{},{ref:r,icon:Fe}))},Ue=i.forwardRef(De);const qe=Ue;var Ye=function(t){var r=t.prefixCls,a=t.className,s=t.style,o=t.size,l=t.shape,n=$(b(b({},"".concat(r,"-lg"),o==="large"),"".concat(r,"-sm"),o==="small")),u=$(b(b(b({},"".concat(r,"-circle"),l==="circle"),"".concat(r,"-square"),l==="square"),"".concat(r,"-round"),l==="round")),c=i.useMemo(function(){return typeof o=="number"?{width:o,height:o,lineHeight:"".concat(o,"px")}:{}},[o]);return i.createElement("span",{className:$(r,n,u,a),style:P(P({},c),s)})};const ee=Ye;var Ke=function(t){var r=t.prefixCls,a=t.className,s=t.active,o=t.shape,l=o===void 0?"circle":o,n=t.size,u=n===void 0?"default":n,c=i.useContext(q),m=c.getPrefixCls,h=m("skeleton",r),p=Q(t,["prefixCls","className"]),C=$(h,"".concat(h,"-element"),b({},"".concat(h,"-active"),s),a);return i.createElement("div",{className:C},i.createElement(ee,P({prefixCls:"".concat(h,"-avatar"),shape:l,size:u},p)))};const We=Ke;var Ge=function(t){var r=t.prefixCls,a=t.className,s=t.active,o=t.block,l=o===void 0?!1:o,n=t.size,u=n===void 0?"default":n,c=i.useContext(q),m=c.getPrefixCls,h=m("skeleton",r),p=Q(t,["prefixCls"]),C=$(h,"".concat(h,"-element"),b(b({},"".concat(h,"-active"),s),"".concat(h,"-block"),l),a);return i.createElement("div",{className:C},i.createElement(ee,P({prefixCls:"".concat(h,"-button"),size:u},p)))};const Je=Ge;var Xe=function(t){var r=t.prefixCls,a=t.className,s=t.style,o=t.active,l=t.children,n=i.useContext(q),u=n.getPrefixCls,c=u("skeleton",r),m=$(c,"".concat(c,"-element"),b({},"".concat(c,"-active"),o),a),h=l??i.createElement(qe,null);return i.createElement("div",{className:m},i.createElement("div",{className:$("".concat(c,"-image"),a),style:s},h))};const He=Xe;var Ze="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",Ve=function(t){var r=t.prefixCls,a=t.className,s=t.style,o=t.active,l=i.useContext(q),n=l.getPrefixCls,u=n("skeleton",r),c=$(u,"".concat(u,"-element"),b({},"".concat(u,"-active"),o),a);return i.createElement("div",{className:c},i.createElement("div",{className:$("".concat(u,"-image"),a),style:s},i.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(u,"-image-svg")},i.createElement("path",{d:Ze,className:"".concat(u,"-image-path")}))))};const Qe=Ve;var et=function(t){var r=t.prefixCls,a=t.className,s=t.active,o=t.block,l=t.size,n=l===void 0?"default":l,u=i.useContext(q),c=u.getPrefixCls,m=c("skeleton",r),h=Q(t,["prefixCls"]),p=$(m,"".concat(m,"-element"),b(b({},"".concat(m,"-active"),s),"".concat(m,"-block"),o),a);return i.createElement("div",{className:p},i.createElement(ee,P({prefixCls:"".concat(m,"-input"),size:n},h)))};const tt=et;var at=function(t){var r=function(c){var m=t.width,h=t.rows,p=h===void 0?2:h;if(Array.isArray(m))return m[c];if(p-1===c)return m},a=t.prefixCls,s=t.className,o=t.style,l=t.rows,n=Ee(Array(l)).map(function(u,c){return i.createElement("li",{key:c,style:{width:r(c)}})});return i.createElement("ul",{className:$(a,s),style:o},n)};const rt=at;var st=function(t){var r=t.prefixCls,a=t.className,s=t.width,o=t.style;return i.createElement("h3",{className:$(r,a),style:P({width:s},o)})};const nt=st;function ce(e){return e&&we(e)==="object"?e:{}}function it(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ct(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function ot(e,t){var r={};return(!e||!t)&&(r.width="61%"),!e&&t?r.rows=3:r.rows=2,r}var W=function(t){var r=t.prefixCls,a=t.loading,s=t.className,o=t.style,l=t.children,n=t.avatar,u=n===void 0?!1:n,c=t.title,m=c===void 0?!0:c,h=t.paragraph,p=h===void 0?!0:h,C=t.active,T=t.round,z=i.useContext(q),I=z.getPrefixCls,_=z.direction,S=I("skeleton",r);if(a||!("loading"in t)){var M=!!u,f=!!m,j=!!p,E;if(M){var w=P(P({prefixCls:"".concat(S,"-avatar")},it(f,j)),ce(u));E=i.createElement("div",{className:"".concat(S,"-header")},i.createElement(ee,P({},w)))}var O;if(f||j){var N;if(f){var A=P(P({prefixCls:"".concat(S,"-title")},ct(M,j)),ce(m));N=i.createElement(nt,P({},A))}var R;if(j){var B=P(P({prefixCls:"".concat(S,"-paragraph")},ot(M,f)),ce(p));R=i.createElement(rt,P({},B))}O=i.createElement("div",{className:"".concat(S,"-content")},N,R)}var F=$(S,b(b(b(b({},"".concat(S,"-with-avatar"),M),"".concat(S,"-active"),C),"".concat(S,"-rtl"),_==="rtl"),"".concat(S,"-round"),T),s);return i.createElement("div",{className:F,style:o},E,O)}return typeof l<"u"?l:null};W.Button=Je;W.Avatar=We;W.Input=tt;W.Image=Qe;W.Node=He;const lt=W;var ut=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)t.indexOf(a[s])<0&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r},mt=function(t){var r=t.prefixCls,a=t.className,s=t.hoverable,o=s===void 0?!0:s,l=ut(t,["prefixCls","className","hoverable"]);return i.createElement(xe,null,function(n){var u=n.getPrefixCls,c=u("card",r),m=$("".concat(c,"-grid"),a,b({},"".concat(c,"-grid-hoverable"),o));return i.createElement("div",P({},l,{className:m}))})};const ye=mt;var ft=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)t.indexOf(a[s])<0&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r};function dt(e){var t=e.map(function(r,a){return i.createElement("li",{style:{width:"".concat(100/e.length,"%")},key:"action-".concat(a)},i.createElement("span",null,r))});return t}var vt=i.forwardRef(function(e,t){var r=i.useContext(q),a=r.getPrefixCls,s=r.direction,o=i.useContext(Pe),l=function(g){var L;(L=e.onTabChange)===null||L===void 0||L.call(e,g)},n=function(){var g;return i.Children.forEach(e.children,function(L){L&&L.type&&L.type===ye&&(g=!0)}),g},u=e.prefixCls,c=e.className,m=e.extra,h=e.headStyle,p=h===void 0?{}:h,C=e.bodyStyle,T=C===void 0?{}:C,z=e.title,I=e.loading,_=e.bordered,S=_===void 0?!0:_,M=e.size,f=e.type,j=e.cover,E=e.actions,w=e.tabList,O=e.children,N=e.activeTabKey,A=e.defaultActiveTabKey,R=e.tabBarExtraContent,B=e.hoverable,F=e.tabProps,te=F===void 0?{}:F,G=ft(e,["prefixCls","className","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),k=a("card",u),ae=i.createElement(lt,{loading:!0,active:!0,paragraph:{rows:4},title:!1},O),H=N!==void 0,Z=P(P({},te),b(b({},H?"activeKey":"defaultActiveKey",H?N:A),"tabBarExtraContent",R)),J,V=w&&w.length?i.createElement(je,P({size:"large"},Z,{className:"".concat(k,"-head-tabs"),onChange:l,items:w.map(function(x){var g;return{label:x.tab,key:x.key,disabled:(g=x.disabled)!==null&&g!==void 0?g:!1}})})):null;(z||m||V)&&(J=i.createElement("div",{className:"".concat(k,"-head"),style:p},i.createElement("div",{className:"".concat(k,"-head-wrapper")},z&&i.createElement("div",{className:"".concat(k,"-head-title")},z),m&&i.createElement("div",{className:"".concat(k,"-extra")},m)),V));var re=j?i.createElement("div",{className:"".concat(k,"-cover")},j):null,se=i.createElement("div",{className:"".concat(k,"-body"),style:T},I?ae:O),ne=E&&E.length?i.createElement("ul",{className:"".concat(k,"-actions")},dt(E)):null,ie=Q(G,["onTabChange"]),d=M||o,y=$(k,b(b(b(b(b(b(b(b({},"".concat(k,"-loading"),I),"".concat(k,"-bordered"),S),"".concat(k,"-hoverable"),B),"".concat(k,"-contain-grid"),n()),"".concat(k,"-contain-tabs"),w&&w.length),"".concat(k,"-").concat(d),d),"".concat(k,"-type-").concat(f),!!f),"".concat(k,"-rtl"),s==="rtl"),c);return i.createElement("div",P({ref:t},ie,{className:y}),J,re,se,ne)});const ht=vt;var gt=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)t.indexOf(a[s])<0&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r},xt=function(t){return i.createElement(xe,null,function(r){var a=r.getPrefixCls,s=t.prefixCls,o=t.className,l=t.avatar,n=t.title,u=t.description,c=gt(t,["prefixCls","className","avatar","title","description"]),m=a("card",s),h=$("".concat(m,"-meta"),o),p=l?i.createElement("div",{className:"".concat(m,"-meta-avatar")},l):null,C=n?i.createElement("div",{className:"".concat(m,"-meta-title")},n):null,T=u?i.createElement("div",{className:"".concat(m,"-meta-description")},u):null,z=C||T?i.createElement("div",{className:"".concat(m,"-meta-detail")},C,T):null;return i.createElement("div",P({},c,{className:h}),p,z)})};const yt=xt;var le=ht;le.Grid=ye;le.Meta=yt;const ge=le;const{Text:pt,Title:bt}=Oe,ue="starry.liveScore.viewer",me=(e,t,r)=>((e==null?void 0:e.pages.slice(0,t).reduce((a,s)=>a+s.systems.length,0))||0)+r,Ct=e=>{const t=e.source;if(!(t!=null&&t.w)||!(t!=null&&t.h))return"";const r=t.interval||1,a=t.matrix||[1,0,0,1,0,0];return`translate(${e.w/2} ${e.h/2}) matrix(${a.join(" ")}) scale(${1/r}) translate(${-t.w/2} ${-t.h/2})`},Nt=e=>[...e.pages.map(t=>{var r;return(r=t.source)==null?void 0:r.url}),...e.pages.flatMap(t=>t.systems.flatMap(r=>r.staves.map(a=>{var s;return(s=a.image)==null?void 0:s.url})))].filter(Boolean),oe=e=>{if((e==null?void 0:e.format)!=="LiveScore"||(e==null?void 0:e.version)!==1||!Array.isArray(e==null?void 0:e.pages))throw new Error("Invalid LiveScore file.");return e},kt=async(e,t)=>{const r=[];return await Promise.all(Nt(e).map(async a=>{if(!a||/^\w+:/.test(a)||a.startsWith("/"))return;const s=t.files[a];if(!s)throw new Error(`Missing asset: ${a}`);const o=await s.async("blob"),l=URL.createObjectURL(o);r.push(l),e.pages.forEach(n=>{var u;((u=n.source)==null?void 0:u.url)===a&&(n.source.url=l),n.systems.forEach(c=>{c.staves.forEach(m=>{var h;((h=m.image)==null?void 0:h.url)===a&&(m.image.url=l)})})})})),r},Et=async e=>{if(/\.json$/i.test(e.name)||e.type==="application/json")return{liveScore:oe(JSON.parse(await e.text())),objectUrls:[]};const t=await Le.loadAsync(e),r=t.files["index.json"];if(!r)throw new Error("No index.json found in LiveScore package.");const a=oe(JSON.parse(await r.async("text"))),s=await kt(a,t);return{liveScore:a,objectUrls:s}},wt=(e,t)=>{var a;const r=JSON.parse(JSON.stringify(t));(a=r.pages)==null||a.forEach(s=>{var o,l;(l=(o=s.source)==null?void 0:o.url)!=null&&l.startsWith("blob:")&&(s.source.url=""),s.systems.forEach(n=>{n.staves.forEach(u=>{var c,m;(m=(c=u.image)==null?void 0:c.url)!=null&&m.startsWith("blob:")&&(u.image.url="")})})}),sessionStorage.setItem(ue,JSON.stringify({fileName:e,liveScore:r}))},Pt=()=>{const e=sessionStorage.getItem(ue);if(!e)return null;const t=JSON.parse(e);return{fileName:t.fileName||"Restored LiveScore",liveScore:oe(t.liveScore)}},St=e=>{switch(e){case"program":return"programChange";case"note-on":return"noteOn";case"note-off":return"noteOff";case"control":return"controller";case"pitch-bend":return"pitchBend";case"aftertouch":return"channelAftertouch";default:return e}},jt=e=>{var s,o,l;if(!((s=e==null?void 0:e.events)!=null&&s.length))return null;const t=Math.max(1,...e.events.map(n=>Number.isFinite(n.track)?n.track+1:1)),r=Array(t).fill(null).map(()=>[]);e.events.forEach(n=>{var c;const u=Number.isFinite(n.track)?n.track:0;r[u].push({ticks:n.tick,type:"channel",subtype:St(n.type),...Number.isFinite(n.channel)?{channel:n.channel}:{},...Number.isFinite(n.note)?{noteNumber:n.note}:{},...Number.isFinite(n.velocity)?{velocity:n.velocity}:{},...Number.isFinite(n.program)?{programNumber:n.program}:{},...Number.isFinite(n.controller)?{controllerType:n.controller}:{},...Number.isFinite(n.value)?{value:n.value}:{},...(c=n.ids)!=null&&c.length?{ids:n.ids.map(String)}:{}})}),(o=e.tempos)==null||o.forEach(n=>{r[0].push({ticks:n.tick,type:"meta",subtype:"setTempo",microsecondsPerBeat:n.tempo})}),r.forEach(n=>{n.sort((c,m)=>c.ticks-m.ticks||(c.subtype==="noteOff"?-1:0));let u=0;n.forEach(c=>{c.deltaTime=Math.max(c.ticks-u,0),u=c.ticks}),n.push({deltaTime:Math.max((e.endTick||u)-u,0),type:"meta",subtype:"endOfTrack"})});const a=D.MusicNotation.Notation.parseMidi({header:{formatType:1,ticksPerBeat:e.ticksPerBeat||480},tracks:r});return a.measures=(l=e.measures)==null?void 0:l.map(n=>({index:n.i,startTick:n.t1,endTick:n.t2})),a},Ot=e=>{const t=new Map;return e==null||e.pages.forEach((r,a)=>{r.systems.forEach((s,o)=>{const l=me(e,a,o);s.staves.forEach(n=>{var u;(u=n.measures)==null||u.forEach((c,m)=>{var p,C;const h=((p=s.bars)==null?void 0:p[m])??s.w;(C=c.tokens)==null||C.forEach(T=>{T.id!==void 0&&t.set(String(T.id),{system:l,measure:m,x:T.x,endX:h})})})})})}),t},Tt=e=>{var r;const t=(r=e==null?void 0:e.playback)==null?void 0:r.positions;return t!=null&&t.length?new Map(t.map(a=>[String(a.id),{system:a.system,measure:a.measure,x:a.x,endX:a.endX}])):Ot(e)},$t=e=>{var a,s;const t=Tt(e),r={};return(s=(a=e==null?void 0:e.playback)==null?void 0:a.events)==null||s.forEach(o=>{var n;if(o.type!=="note-on"||!((n=o.ids)!=null&&n.length))return;const l=o.ids.map(u=>t.get(String(u))).filter(Boolean);l.length&&(r[o.tick]=r[o.tick]||[],r[o.tick].push(...l))}),Object.keys(r).length?be.createFromTokenTable(r,e.playback.endTick):null},zt=(e,t)=>{if(!e)return 0;let r=0;for(let a=0;a<e.pages.length;a+=1){const s=r+e.pages[a].systems.length;if(t>=r&&t<s)return a;r=s}return e.pages.length-1},Mt=(e,t)=>{var r;if(!e)return null;for(let a=0;a<e.pages.length;a+=1){const s=e.pages[a];for(let o=0;o<s.systems.length;o+=1){if(me(e,a,o)!==t.system)continue;const l=(r=s.systems[o].measures)==null?void 0:r.find(n=>n.x1<=t.x&&n.x2>=t.x);return!l||!Number.isFinite(l.t1)||!Number.isFinite(l.t2)||l.x2===l.x1?null:l.t1+(t.x-l.x1)*(l.t2-l.t1)/(l.x2-l.x1)}}return null},Lt=(e,t,r)=>{const a=e==null?void 0:e.lookupTick(r);if(Number.isFinite(a))return{position:e.lookupPosition(a),tick:a};const o=((e==null?void 0:e.tickTable.filter(n=>n.system===r.system))||[]).flatMap(n=>[n.x,n.endX]).filter(Number.isFinite);if(o.length){const n=o.reduce((m,h)=>Math.abs(h-r.x)<Math.abs(m-r.x)?h:m),u={...r,x:n},c=e.lookupTick(u);return Number.isFinite(c)?{position:e.lookupPosition(c),tick:c}:null}const l=Mt(t,r);return Number.isFinite(l)?{position:r,tick:l}:null},_t=({liveScore:e,page:t,pageIndex:r,showSource:a,staffLayout:s,cursor:o,onSeekPosition:l})=>{var n,u;return v.jsxs("svg",{className:"live-score-page",viewBox:`0 0 ${t.w} ${t.h}`,children:[v.jsx(_e,{}),a&&((n=t.source)==null?void 0:n.url)&&v.jsx("image",{href:t.source.url,width:t.source.w,height:t.source.h,transform:Ct(t),opacity:.35,preserveAspectRatio:"none"}),!a&&((u=t.tokens)==null?void 0:u.map((c,m)=>v.jsx("text",{className:`live-score-page-token ${c.textType}`,x:c.x,y:c.y,dominantBaseline:"hanging",textAnchor:"middle",style:{fontSize:c.fontSize},children:c.text},c.id??m))),t.systems.map((c,m)=>{var M;const h=me(e,r,m),p=c.staves[0],C=c.staves.at(-1),T=((p==null?void 0:p.y)??0)+((p==null?void 0:p.staffY)??0)-2,z=((C==null?void 0:C.y)??0)+((C==null?void 0:C.staffY)??0)+2,I=c.staves.map(f=>({y:f.y+f.staffY,radius:2})),_=s&&c.staffMask!==void 0?s.mask(c.staffMask):null,S=f=>{const j=f.currentTarget,E=j.getBoundingClientRect(),w=j.getBBox(),O=(f.clientX-E.left)/E.width*w.width;l({system:h,x:O})};return v.jsxs("g",{className:"live-score-system",transform:`translate(${c.x}, ${c.y})`,children:[c.staves.map((f,j)=>{var E,w,O;return v.jsxs("g",{className:"live-score-staff",transform:`translate(0, ${f.y})`,children:[!a&&((E=f.image)==null?void 0:E.url)&&v.jsx("image",{className:"background",href:f.image.url,x:f.image.x,y:f.image.y,width:f.image.width,height:f.image.height}),[-2,-1,0,1,2].map(N=>v.jsx("line",{x1:"0",x2:c.w,y1:f.staffY+N,y2:f.staffY+N},N)),(w=f.additionalLines)==null?void 0:w.map((N,A)=>v.jsx("line",{x1:N.left,x2:N.right,y1:f.staffY+N.n,y2:f.staffY+N.n},A)),(O=f.measures)==null?void 0:O.map((N,A)=>{var R;return v.jsx("g",{children:(R=N.tokens)==null?void 0:R.map((B,F)=>v.jsx("use",{id:B.id!==void 0?String(B.id):void 0,href:`#score-token-def-${B.t}`,x:B.x,y:f.staffY+B.y},F))},A)})]},j)}),!a&&((M=c.bars)==null?void 0:M.flatMap((f,j)=>[...c.staves.map((E,w)=>v.jsx("line",{className:"bar",x1:f,x2:f,y1:E.y+E.staffY-2,y2:E.y+E.staffY+2},`${j}-staff-${w}`)),...((_==null?void 0:_.conjunctions)||[]).map((E,w)=>{const O=c.staves[w],N=c.staves[w+1];return!O||!N?null:v.jsx("line",{className:`bar staff-layout-measure-bar${E===1?" dashed":""}${E===0?" blank":""}`,x1:f,x2:f,y1:O.y+O.staffY+2,y2:N.y+N.staffY-2},`${j}-conjunction-${w}`)})])),!a&&s&&c.staffMask!==void 0&&v.jsxs(v.Fragment,{children:[c.staves.length>=2&&v.jsx("line",{className:"connection",x1:0,x2:0,y1:T,y2:z}),v.jsx(Ae,{layout:s.mask(c.staffMask),positions:I})]}),(o==null?void 0:o.system)===h&&v.jsx("line",{className:"cursor",x1:o.x,x2:o.x,y1:T,y2:z}),v.jsx("rect",{className:"live-score-system-hit",x:0,y:T,width:c.w,height:z-T,onClick:S})]},m)})]})},At=()=>{const[e,t]=i.useState(),[r,a]=i.useState(""),[s,o]=i.useState([]),[l,n]=i.useState(!0),[u,c]=i.useState(!1),[m,h]=i.useState(!1),[p,C]=i.useState(!1),[T,z]=i.useState(!1),[I,_]=i.useState(0),[S,M]=i.useState(null),f=i.useRef(null),j=i.useRef(null),E=i.useRef(new Ce(performance)),w=i.useRef([]),O=i.useRef(null),N=i.useRef(0),A=i.useMemo(()=>jt(e==null?void 0:e.playback),[e]),R=i.useMemo(()=>$t(e),[e]),B=i.useMemo(()=>e!=null&&e.staffLayout?pe(e.staffLayout):null,[e==null?void 0:e.staffLayout]),F=!!(e!=null&&e.pages.some(d=>{var y;return(y=d.source)==null?void 0:y.url})),te=!!(e!=null&&e.pages.some(d=>d.systems.some(y=>y.staves.some(x=>{var g;return(g=x.image)==null?void 0:g.url})))),G=(S==null?void 0:S.tick)===I?S:(R==null?void 0:R.lookupPosition(I))||null,k=G?zt(e,G.system):null;i.useEffect(()=>{j.current=R},[R]),i.useEffect(()=>{var d;k===null||k===O.current||(O.current=k,(d=w.current[k])==null||d.scrollIntoView({behavior:"smooth",inline:"center",block:"nearest"}))},[k]),i.useEffect(()=>{try{const d=Pt();if(!d)return;t(d.liveScore),a(d.fileName)}catch{sessionStorage.removeItem(ue)}},[]),i.useEffect(()=>{D.MidiAudio.WebAudio.empty()?D.MidiAudio.loadPlugin({soundfontUrl:"/soundfont/",api:"webaudio"}).then(()=>z(!0)):z(!0)},[]),i.useEffect(()=>()=>s.forEach(d=>URL.revokeObjectURL(d)),[s]),i.useEffect(()=>{var y,x;if(!A)return;const d=((y=f.current)==null?void 0:y.progressTicks)||0;return(x=f.current)==null||x.dispose(),f.current=new D.MidiPlayer(A,{cacheSpan:200,onMidi:(g,L)=>{let Y;g.subtype==="noteOn"?(D.MidiAudio.noteOn(g.channel,g.noteNumber,g.velocity,L),Y=()=>{var U;return(U=g.ids)==null?void 0:U.forEach(K=>{var X;return(X=document.getElementById(K))==null?void 0:X.classList.add("notePlayOn")})}):g.subtype==="noteOff"&&(D.MidiAudio.noteOff(g.channel,g.noteNumber,L),Y=()=>{var U;return(U=g.ids)==null?void 0:U.forEach(K=>{var X;return(X=document.getElementById(K))==null?void 0:X.classList.remove("notePlayOn")})}),Y&&E.current.appendTask(L,Y)},onPlayFinish:()=>{C(!1),M(null),_(0),document.querySelectorAll(".notePlayOn").forEach(g=>g.classList.remove("notePlayOn"))}}),f.current.progressTicks=d,()=>{var g;return(g=f.current)==null?void 0:g.dispose()}},[A]);const ae=async d=>(await Z(d),he.LIST_IGNORE),H=async d=>{const y=Lt(j.current,e,d);if(!y||!f.current)return;const x=f.current.isPlaying;x&&(f.current.pause(),await new Promise(g=>setTimeout(g,0))),document.querySelectorAll(".notePlayOn").forEach(g=>g.classList.remove("notePlayOn")),f.current.progressTicks=y.tick,M({...y.position,tick:y.tick}),_(y.tick),x&&J()},Z=async d=>{var y;c(!0);try{const x=await Et(d);s.forEach(g=>URL.revokeObjectURL(g)),(y=f.current)==null||y.pause(),document.querySelectorAll(".notePlayOn").forEach(g=>g.classList.remove("notePlayOn")),o(x.objectUrls),t(x.liveScore),a(d.name),wt(d.name,x.liveScore),O.current=null,C(!1),M(null),_(0)}catch(x){Se.error((x==null?void 0:x.message)||"Failed to load LiveScore.")}finally{c(!1)}},J=async()=>{var d,y,x,g,L;(d=f.current)!=null&&d.isPlaying?(f.current.pause(),C(!1)):((x=(y=D.MidiAudio.WebAudio).needsWarmup)!=null&&x.call(y)&&await((L=(g=D.MidiAudio.WebAudio).awaitWarmup)==null?void 0:L.call(g)),f.current.play({nextFrame:()=>new Promise(Y=>requestAnimationFrame(()=>{var K;const U=((K=f.current)==null?void 0:K.progressTicks)||0;M(null),_(U),Y()}))}),C(!0))},V=d=>d.dataTransfer.types.includes("Files"),re=d=>{d.preventDefault(),V(d)&&(N.current+=1,h(!0))},se=d=>{d.preventDefault()},ne=d=>{d.preventDefault(),N.current=Math.max(N.current-1,0),N.current===0&&h(!1)},ie=async d=>{var x;d.preventDefault(),N.current=0,h(!1);const y=(x=d.dataTransfer.files)==null?void 0:x[0];y&&await Z(y)};return v.jsxs("div",{className:"live-score-viewer",onDragEnter:re,onDragOver:se,onDragLeave:ne,onDrop:ie,children:[m&&v.jsxs("div",{className:"live-score-drop-mask",children:[v.jsx(ze,{}),v.jsx("div",{children:"Drop LiveScore ZIP/JSON to open"})]}),v.jsx(ge,{className:"live-score-controls",children:v.jsxs(ve,{direction:"vertical",size:"middle",style:{width:"100%"},children:[v.jsxs(ve,{wrap:!0,align:"center",children:[v.jsx(bt,{level:4,style:{margin:0},children:"LiveScore"}),v.jsx(he,{accept:".livescore.zip,.zip,.json,application/json,application/zip",showUploadList:!1,beforeUpload:ae,multiple:!1,children:v.jsx(fe,{icon:v.jsx(Me,{}),children:"Open file"})}),v.jsx(fe,{icon:p?v.jsx(Re,{}):v.jsx(Be,{}),onClick:J,disabled:!A||!T,children:p?"Pause":"Play"}),v.jsx(Te,{checked:l,onChange:d=>n(d.target.checked),disabled:!F&&!te,children:"Original image"}),v.jsx(pt,{type:"secondary",children:r||"Drop a LiveScore ZIP/JSON anywhere"})]}),e&&!A&&v.jsx(Ne,{type:"info",showIcon:!0,message:"This LiveScore has no playback events."})]})}),v.jsx("div",{className:"live-score-stage-wrap",children:v.jsx($e,{spinning:u,wrapperClassName:"live-score-spin",children:v.jsx(ge,{className:"live-score-stage",children:e?v.jsx("div",{className:"live-score-pages",children:e.pages.map((d,y)=>v.jsx("div",{className:"live-score-page-frame",ref:x=>{x&&(w.current[y]=x)},children:v.jsx(_t,{liveScore:e,page:d,pageIndex:y,showSource:l,staffLayout:B,cursor:G,onSeekPosition:H})},y))}):v.jsx("div",{className:"live-score-empty",children:"Upload a LiveScore package to preview display and playback."})})})})]})},aa=i.memo(At);export{aa as default};
|
|
|
|
| 1 |
+
import{r as i,_ as P,j as v}from"./umi-7fd069e7.js";import{p as pe,m as D}from"./parser-7e615441.js";import{S as be}from"./scheduler-a7fa9c3c.js";import{S as Ce}from"./schedulePool-cc4538c2.js";import{A as Ne}from"./index-5d01413b.js";import{B as fe}from"./button-62e81cb0.js";import{A as ke,f as de,c as $,b,C as q,o as Q,_ as Ee,j as we,k as xe,S as Pe,m as Se}from"./_setToString-0bb40a59.js";import{T as je,a as Oe}from"./index-e83e4e3b.js";import{S as ve,C as Te}from"./TextArea-afec7477.js";import{S as $e}from"./index-fe10c83f.js";import{I as ze,U as he,a as Me}from"./index-7ad25bb0.js";import{J as Le}from"./jszip.min-d1bc27ee.js";import{S as _e}from"./index-7141c4bb.js";import{S as Ae}from"./index-36b15a14.js";import{a as Re,P as Be}from"./PlaySquareOutlined-13a5fcb2.js";import"./Dropdown-b12352b0.js";import"./progress-0da79001.js";import"./DeleteOutlined-705c9ef8.js";import"./DownloadOutlined-e011c7de.js";var Ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"};const Fe=Ie;var De=function(t,r){return i.createElement(ke,de(de({},t),{},{ref:r,icon:Fe}))},Ue=i.forwardRef(De);const qe=Ue;var Ye=function(t){var r=t.prefixCls,a=t.className,s=t.style,o=t.size,l=t.shape,n=$(b(b({},"".concat(r,"-lg"),o==="large"),"".concat(r,"-sm"),o==="small")),u=$(b(b(b({},"".concat(r,"-circle"),l==="circle"),"".concat(r,"-square"),l==="square"),"".concat(r,"-round"),l==="round")),c=i.useMemo(function(){return typeof o=="number"?{width:o,height:o,lineHeight:"".concat(o,"px")}:{}},[o]);return i.createElement("span",{className:$(r,n,u,a),style:P(P({},c),s)})};const ee=Ye;var Ke=function(t){var r=t.prefixCls,a=t.className,s=t.active,o=t.shape,l=o===void 0?"circle":o,n=t.size,u=n===void 0?"default":n,c=i.useContext(q),m=c.getPrefixCls,h=m("skeleton",r),p=Q(t,["prefixCls","className"]),C=$(h,"".concat(h,"-element"),b({},"".concat(h,"-active"),s),a);return i.createElement("div",{className:C},i.createElement(ee,P({prefixCls:"".concat(h,"-avatar"),shape:l,size:u},p)))};const We=Ke;var Ge=function(t){var r=t.prefixCls,a=t.className,s=t.active,o=t.block,l=o===void 0?!1:o,n=t.size,u=n===void 0?"default":n,c=i.useContext(q),m=c.getPrefixCls,h=m("skeleton",r),p=Q(t,["prefixCls"]),C=$(h,"".concat(h,"-element"),b(b({},"".concat(h,"-active"),s),"".concat(h,"-block"),l),a);return i.createElement("div",{className:C},i.createElement(ee,P({prefixCls:"".concat(h,"-button"),size:u},p)))};const Je=Ge;var Xe=function(t){var r=t.prefixCls,a=t.className,s=t.style,o=t.active,l=t.children,n=i.useContext(q),u=n.getPrefixCls,c=u("skeleton",r),m=$(c,"".concat(c,"-element"),b({},"".concat(c,"-active"),o),a),h=l??i.createElement(qe,null);return i.createElement("div",{className:m},i.createElement("div",{className:$("".concat(c,"-image"),a),style:s},h))};const He=Xe;var Ze="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",Ve=function(t){var r=t.prefixCls,a=t.className,s=t.style,o=t.active,l=i.useContext(q),n=l.getPrefixCls,u=n("skeleton",r),c=$(u,"".concat(u,"-element"),b({},"".concat(u,"-active"),o),a);return i.createElement("div",{className:c},i.createElement("div",{className:$("".concat(u,"-image"),a),style:s},i.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(u,"-image-svg")},i.createElement("path",{d:Ze,className:"".concat(u,"-image-path")}))))};const Qe=Ve;var et=function(t){var r=t.prefixCls,a=t.className,s=t.active,o=t.block,l=t.size,n=l===void 0?"default":l,u=i.useContext(q),c=u.getPrefixCls,m=c("skeleton",r),h=Q(t,["prefixCls"]),p=$(m,"".concat(m,"-element"),b(b({},"".concat(m,"-active"),s),"".concat(m,"-block"),o),a);return i.createElement("div",{className:p},i.createElement(ee,P({prefixCls:"".concat(m,"-input"),size:n},h)))};const tt=et;var at=function(t){var r=function(c){var m=t.width,h=t.rows,p=h===void 0?2:h;if(Array.isArray(m))return m[c];if(p-1===c)return m},a=t.prefixCls,s=t.className,o=t.style,l=t.rows,n=Ee(Array(l)).map(function(u,c){return i.createElement("li",{key:c,style:{width:r(c)}})});return i.createElement("ul",{className:$(a,s),style:o},n)};const rt=at;var st=function(t){var r=t.prefixCls,a=t.className,s=t.width,o=t.style;return i.createElement("h3",{className:$(r,a),style:P({width:s},o)})};const nt=st;function ce(e){return e&&we(e)==="object"?e:{}}function it(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ct(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function ot(e,t){var r={};return(!e||!t)&&(r.width="61%"),!e&&t?r.rows=3:r.rows=2,r}var W=function(t){var r=t.prefixCls,a=t.loading,s=t.className,o=t.style,l=t.children,n=t.avatar,u=n===void 0?!1:n,c=t.title,m=c===void 0?!0:c,h=t.paragraph,p=h===void 0?!0:h,C=t.active,T=t.round,z=i.useContext(q),I=z.getPrefixCls,_=z.direction,S=I("skeleton",r);if(a||!("loading"in t)){var M=!!u,f=!!m,j=!!p,E;if(M){var w=P(P({prefixCls:"".concat(S,"-avatar")},it(f,j)),ce(u));E=i.createElement("div",{className:"".concat(S,"-header")},i.createElement(ee,P({},w)))}var O;if(f||j){var N;if(f){var A=P(P({prefixCls:"".concat(S,"-title")},ct(M,j)),ce(m));N=i.createElement(nt,P({},A))}var R;if(j){var B=P(P({prefixCls:"".concat(S,"-paragraph")},ot(M,f)),ce(p));R=i.createElement(rt,P({},B))}O=i.createElement("div",{className:"".concat(S,"-content")},N,R)}var F=$(S,b(b(b(b({},"".concat(S,"-with-avatar"),M),"".concat(S,"-active"),C),"".concat(S,"-rtl"),_==="rtl"),"".concat(S,"-round"),T),s);return i.createElement("div",{className:F,style:o},E,O)}return typeof l<"u"?l:null};W.Button=Je;W.Avatar=We;W.Input=tt;W.Image=Qe;W.Node=He;const lt=W;var ut=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)t.indexOf(a[s])<0&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r},mt=function(t){var r=t.prefixCls,a=t.className,s=t.hoverable,o=s===void 0?!0:s,l=ut(t,["prefixCls","className","hoverable"]);return i.createElement(xe,null,function(n){var u=n.getPrefixCls,c=u("card",r),m=$("".concat(c,"-grid"),a,b({},"".concat(c,"-grid-hoverable"),o));return i.createElement("div",P({},l,{className:m}))})};const ye=mt;var ft=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)t.indexOf(a[s])<0&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r};function dt(e){var t=e.map(function(r,a){return i.createElement("li",{style:{width:"".concat(100/e.length,"%")},key:"action-".concat(a)},i.createElement("span",null,r))});return t}var vt=i.forwardRef(function(e,t){var r=i.useContext(q),a=r.getPrefixCls,s=r.direction,o=i.useContext(Pe),l=function(g){var L;(L=e.onTabChange)===null||L===void 0||L.call(e,g)},n=function(){var g;return i.Children.forEach(e.children,function(L){L&&L.type&&L.type===ye&&(g=!0)}),g},u=e.prefixCls,c=e.className,m=e.extra,h=e.headStyle,p=h===void 0?{}:h,C=e.bodyStyle,T=C===void 0?{}:C,z=e.title,I=e.loading,_=e.bordered,S=_===void 0?!0:_,M=e.size,f=e.type,j=e.cover,E=e.actions,w=e.tabList,O=e.children,N=e.activeTabKey,A=e.defaultActiveTabKey,R=e.tabBarExtraContent,B=e.hoverable,F=e.tabProps,te=F===void 0?{}:F,G=ft(e,["prefixCls","className","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),k=a("card",u),ae=i.createElement(lt,{loading:!0,active:!0,paragraph:{rows:4},title:!1},O),H=N!==void 0,Z=P(P({},te),b(b({},H?"activeKey":"defaultActiveKey",H?N:A),"tabBarExtraContent",R)),J,V=w&&w.length?i.createElement(je,P({size:"large"},Z,{className:"".concat(k,"-head-tabs"),onChange:l,items:w.map(function(x){var g;return{label:x.tab,key:x.key,disabled:(g=x.disabled)!==null&&g!==void 0?g:!1}})})):null;(z||m||V)&&(J=i.createElement("div",{className:"".concat(k,"-head"),style:p},i.createElement("div",{className:"".concat(k,"-head-wrapper")},z&&i.createElement("div",{className:"".concat(k,"-head-title")},z),m&&i.createElement("div",{className:"".concat(k,"-extra")},m)),V));var re=j?i.createElement("div",{className:"".concat(k,"-cover")},j):null,se=i.createElement("div",{className:"".concat(k,"-body"),style:T},I?ae:O),ne=E&&E.length?i.createElement("ul",{className:"".concat(k,"-actions")},dt(E)):null,ie=Q(G,["onTabChange"]),d=M||o,y=$(k,b(b(b(b(b(b(b(b({},"".concat(k,"-loading"),I),"".concat(k,"-bordered"),S),"".concat(k,"-hoverable"),B),"".concat(k,"-contain-grid"),n()),"".concat(k,"-contain-tabs"),w&&w.length),"".concat(k,"-").concat(d),d),"".concat(k,"-type-").concat(f),!!f),"".concat(k,"-rtl"),s==="rtl"),c);return i.createElement("div",P({ref:t},ie,{className:y}),J,re,se,ne)});const ht=vt;var gt=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)t.indexOf(a[s])<0&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r},xt=function(t){return i.createElement(xe,null,function(r){var a=r.getPrefixCls,s=t.prefixCls,o=t.className,l=t.avatar,n=t.title,u=t.description,c=gt(t,["prefixCls","className","avatar","title","description"]),m=a("card",s),h=$("".concat(m,"-meta"),o),p=l?i.createElement("div",{className:"".concat(m,"-meta-avatar")},l):null,C=n?i.createElement("div",{className:"".concat(m,"-meta-title")},n):null,T=u?i.createElement("div",{className:"".concat(m,"-meta-description")},u):null,z=C||T?i.createElement("div",{className:"".concat(m,"-meta-detail")},C,T):null;return i.createElement("div",P({},c,{className:h}),p,z)})};const yt=xt;var le=ht;le.Grid=ye;le.Meta=yt;const ge=le;const{Text:pt,Title:bt}=Oe,ue="starry.liveScore.viewer",me=(e,t,r)=>((e==null?void 0:e.pages.slice(0,t).reduce((a,s)=>a+s.systems.length,0))||0)+r,Ct=e=>{const t=e.source;if(!(t!=null&&t.w)||!(t!=null&&t.h))return"";const r=t.interval||1,a=t.matrix||[1,0,0,1,0,0];return`translate(${e.w/2} ${e.h/2}) matrix(${a.join(" ")}) scale(${1/r}) translate(${-t.w/2} ${-t.h/2})`},Nt=e=>[...e.pages.map(t=>{var r;return(r=t.source)==null?void 0:r.url}),...e.pages.flatMap(t=>t.systems.flatMap(r=>r.staves.map(a=>{var s;return(s=a.image)==null?void 0:s.url})))].filter(Boolean),oe=e=>{if((e==null?void 0:e.format)!=="LiveScore"||(e==null?void 0:e.version)!==1||!Array.isArray(e==null?void 0:e.pages))throw new Error("Invalid LiveScore file.");return e},kt=async(e,t)=>{const r=[];return await Promise.all(Nt(e).map(async a=>{if(!a||/^\w+:/.test(a)||a.startsWith("/"))return;const s=t.files[a];if(!s)throw new Error(`Missing asset: ${a}`);const o=await s.async("blob"),l=URL.createObjectURL(o);r.push(l),e.pages.forEach(n=>{var u;((u=n.source)==null?void 0:u.url)===a&&(n.source.url=l),n.systems.forEach(c=>{c.staves.forEach(m=>{var h;((h=m.image)==null?void 0:h.url)===a&&(m.image.url=l)})})})})),r},Et=async e=>{if(/\.json$/i.test(e.name)||e.type==="application/json")return{liveScore:oe(JSON.parse(await e.text())),objectUrls:[]};const t=await Le.loadAsync(e),r=t.files["index.json"];if(!r)throw new Error("No index.json found in LiveScore package.");const a=oe(JSON.parse(await r.async("text"))),s=await kt(a,t);return{liveScore:a,objectUrls:s}},wt=(e,t)=>{var a;const r=JSON.parse(JSON.stringify(t));(a=r.pages)==null||a.forEach(s=>{var o,l;(l=(o=s.source)==null?void 0:o.url)!=null&&l.startsWith("blob:")&&(s.source.url=""),s.systems.forEach(n=>{n.staves.forEach(u=>{var c,m;(m=(c=u.image)==null?void 0:c.url)!=null&&m.startsWith("blob:")&&(u.image.url="")})})}),sessionStorage.setItem(ue,JSON.stringify({fileName:e,liveScore:r}))},Pt=()=>{const e=sessionStorage.getItem(ue);if(!e)return null;const t=JSON.parse(e);return{fileName:t.fileName||"Restored LiveScore",liveScore:oe(t.liveScore)}},St=e=>{switch(e){case"program":return"programChange";case"note-on":return"noteOn";case"note-off":return"noteOff";case"control":return"controller";case"pitch-bend":return"pitchBend";case"aftertouch":return"channelAftertouch";default:return e}},jt=e=>{var s,o,l;if(!((s=e==null?void 0:e.events)!=null&&s.length))return null;const t=Math.max(1,...e.events.map(n=>Number.isFinite(n.track)?n.track+1:1)),r=Array(t).fill(null).map(()=>[]);e.events.forEach(n=>{var c;const u=Number.isFinite(n.track)?n.track:0;r[u].push({ticks:n.tick,type:"channel",subtype:St(n.type),...Number.isFinite(n.channel)?{channel:n.channel}:{},...Number.isFinite(n.note)?{noteNumber:n.note}:{},...Number.isFinite(n.velocity)?{velocity:n.velocity}:{},...Number.isFinite(n.program)?{programNumber:n.program}:{},...Number.isFinite(n.controller)?{controllerType:n.controller}:{},...Number.isFinite(n.value)?{value:n.value}:{},...(c=n.ids)!=null&&c.length?{ids:n.ids.map(String)}:{}})}),(o=e.tempos)==null||o.forEach(n=>{r[0].push({ticks:n.tick,type:"meta",subtype:"setTempo",microsecondsPerBeat:n.tempo})}),r.forEach(n=>{n.sort((c,m)=>c.ticks-m.ticks||(c.subtype==="noteOff"?-1:0));let u=0;n.forEach(c=>{c.deltaTime=Math.max(c.ticks-u,0),u=c.ticks}),n.push({deltaTime:Math.max((e.endTick||u)-u,0),type:"meta",subtype:"endOfTrack"})});const a=D.MusicNotation.Notation.parseMidi({header:{formatType:1,ticksPerBeat:e.ticksPerBeat||480},tracks:r});return a.measures=(l=e.measures)==null?void 0:l.map(n=>({index:n.i,startTick:n.t1,endTick:n.t2})),a},Ot=e=>{const t=new Map;return e==null||e.pages.forEach((r,a)=>{r.systems.forEach((s,o)=>{const l=me(e,a,o);s.staves.forEach(n=>{var u;(u=n.measures)==null||u.forEach((c,m)=>{var p,C;const h=((p=s.bars)==null?void 0:p[m])??s.w;(C=c.tokens)==null||C.forEach(T=>{T.id!==void 0&&t.set(String(T.id),{system:l,measure:m,x:T.x,endX:h})})})})})}),t},Tt=e=>{var r;const t=(r=e==null?void 0:e.playback)==null?void 0:r.positions;return t!=null&&t.length?new Map(t.map(a=>[String(a.id),{system:a.system,measure:a.measure,x:a.x,endX:a.endX}])):Ot(e)},$t=e=>{var a,s;const t=Tt(e),r={};return(s=(a=e==null?void 0:e.playback)==null?void 0:a.events)==null||s.forEach(o=>{var n;if(o.type!=="note-on"||!((n=o.ids)!=null&&n.length))return;const l=o.ids.map(u=>t.get(String(u))).filter(Boolean);l.length&&(r[o.tick]=r[o.tick]||[],r[o.tick].push(...l))}),Object.keys(r).length?be.createFromTokenTable(r,e.playback.endTick):null},zt=(e,t)=>{if(!e)return 0;let r=0;for(let a=0;a<e.pages.length;a+=1){const s=r+e.pages[a].systems.length;if(t>=r&&t<s)return a;r=s}return e.pages.length-1},Mt=(e,t)=>{var r;if(!e)return null;for(let a=0;a<e.pages.length;a+=1){const s=e.pages[a];for(let o=0;o<s.systems.length;o+=1){if(me(e,a,o)!==t.system)continue;const l=(r=s.systems[o].measures)==null?void 0:r.find(n=>n.x1<=t.x&&n.x2>=t.x);return!l||!Number.isFinite(l.t1)||!Number.isFinite(l.t2)||l.x2===l.x1?null:l.t1+(t.x-l.x1)*(l.t2-l.t1)/(l.x2-l.x1)}}return null},Lt=(e,t,r)=>{const a=e==null?void 0:e.lookupTick(r);if(Number.isFinite(a))return{position:e.lookupPosition(a),tick:a};const o=((e==null?void 0:e.tickTable.filter(n=>n.system===r.system))||[]).flatMap(n=>[n.x,n.endX]).filter(Number.isFinite);if(o.length){const n=o.reduce((m,h)=>Math.abs(h-r.x)<Math.abs(m-r.x)?h:m),u={...r,x:n},c=e.lookupTick(u);return Number.isFinite(c)?{position:e.lookupPosition(c),tick:c}:null}const l=Mt(t,r);return Number.isFinite(l)?{position:r,tick:l}:null},_t=({liveScore:e,page:t,pageIndex:r,showSource:a,staffLayout:s,cursor:o,onSeekPosition:l})=>{var n,u;return v.jsxs("svg",{className:"live-score-page",viewBox:`0 0 ${t.w} ${t.h}`,children:[v.jsx(_e,{}),a&&((n=t.source)==null?void 0:n.url)&&v.jsx("image",{href:t.source.url,width:t.source.w,height:t.source.h,transform:Ct(t),opacity:.35,preserveAspectRatio:"none"}),!a&&((u=t.tokens)==null?void 0:u.map((c,m)=>v.jsx("text",{className:`live-score-page-token ${c.textType}`,x:c.x,y:c.y,dominantBaseline:"hanging",textAnchor:"middle",style:{fontSize:c.fontSize},children:c.text},c.id??m))),t.systems.map((c,m)=>{var M;const h=me(e,r,m),p=c.staves[0],C=c.staves.at(-1),T=((p==null?void 0:p.y)??0)+((p==null?void 0:p.staffY)??0)-2,z=((C==null?void 0:C.y)??0)+((C==null?void 0:C.staffY)??0)+2,I=c.staves.map(f=>({y:f.y+f.staffY,radius:2})),_=s&&c.staffMask!==void 0?s.mask(c.staffMask):null,S=f=>{const j=f.currentTarget,E=j.getBoundingClientRect(),w=j.getBBox(),O=(f.clientX-E.left)/E.width*w.width;l({system:h,x:O})};return v.jsxs("g",{className:"live-score-system",transform:`translate(${c.x}, ${c.y})`,children:[c.staves.map((f,j)=>{var E,w,O;return v.jsxs("g",{className:"live-score-staff",transform:`translate(0, ${f.y})`,children:[!a&&((E=f.image)==null?void 0:E.url)&&v.jsx("image",{className:"background",href:f.image.url,x:f.image.x,y:f.image.y,width:f.image.width,height:f.image.height}),[-2,-1,0,1,2].map(N=>v.jsx("line",{x1:"0",x2:c.w,y1:f.staffY+N,y2:f.staffY+N},N)),(w=f.additionalLines)==null?void 0:w.map((N,A)=>v.jsx("line",{x1:N.left,x2:N.right,y1:f.staffY+N.n,y2:f.staffY+N.n},A)),(O=f.measures)==null?void 0:O.map((N,A)=>{var R;return v.jsx("g",{children:(R=N.tokens)==null?void 0:R.map((B,F)=>v.jsx("use",{id:B.id!==void 0?String(B.id):void 0,href:`#score-token-def-${B.t}`,x:B.x,y:f.staffY+B.y},F))},A)})]},j)}),!a&&((M=c.bars)==null?void 0:M.flatMap((f,j)=>[...c.staves.map((E,w)=>v.jsx("line",{className:"bar",x1:f,x2:f,y1:E.y+E.staffY-2,y2:E.y+E.staffY+2},`${j}-staff-${w}`)),...((_==null?void 0:_.conjunctions)||[]).map((E,w)=>{const O=c.staves[w],N=c.staves[w+1];return!O||!N?null:v.jsx("line",{className:`bar staff-layout-measure-bar${E===1?" dashed":""}${E===0?" blank":""}`,x1:f,x2:f,y1:O.y+O.staffY+2,y2:N.y+N.staffY-2},`${j}-conjunction-${w}`)})])),!a&&s&&c.staffMask!==void 0&&v.jsxs(v.Fragment,{children:[c.staves.length>=2&&v.jsx("line",{className:"connection",x1:0,x2:0,y1:T,y2:z}),v.jsx(Ae,{layout:s.mask(c.staffMask),positions:I})]}),(o==null?void 0:o.system)===h&&v.jsx("line",{className:"cursor",x1:o.x,x2:o.x,y1:T,y2:z}),v.jsx("rect",{className:"live-score-system-hit",x:0,y:T,width:c.w,height:z-T,onClick:S})]},m)})]})},At=()=>{const[e,t]=i.useState(),[r,a]=i.useState(""),[s,o]=i.useState([]),[l,n]=i.useState(!0),[u,c]=i.useState(!1),[m,h]=i.useState(!1),[p,C]=i.useState(!1),[T,z]=i.useState(!1),[I,_]=i.useState(0),[S,M]=i.useState(null),f=i.useRef(null),j=i.useRef(null),E=i.useRef(new Ce(performance)),w=i.useRef([]),O=i.useRef(null),N=i.useRef(0),A=i.useMemo(()=>jt(e==null?void 0:e.playback),[e]),R=i.useMemo(()=>$t(e),[e]),B=i.useMemo(()=>e!=null&&e.staffLayout?pe(e.staffLayout):null,[e==null?void 0:e.staffLayout]),F=!!(e!=null&&e.pages.some(d=>{var y;return(y=d.source)==null?void 0:y.url})),te=!!(e!=null&&e.pages.some(d=>d.systems.some(y=>y.staves.some(x=>{var g;return(g=x.image)==null?void 0:g.url})))),G=(S==null?void 0:S.tick)===I?S:(R==null?void 0:R.lookupPosition(I))||null,k=G?zt(e,G.system):null;i.useEffect(()=>{j.current=R},[R]),i.useEffect(()=>{var d;k===null||k===O.current||(O.current=k,(d=w.current[k])==null||d.scrollIntoView({behavior:"smooth",inline:"center",block:"nearest"}))},[k]),i.useEffect(()=>{try{const d=Pt();if(!d)return;t(d.liveScore),a(d.fileName)}catch{sessionStorage.removeItem(ue)}},[]),i.useEffect(()=>{D.MidiAudio.WebAudio.empty()?D.MidiAudio.loadPlugin({soundfontUrl:"/soundfont/",api:"webaudio"}).then(()=>z(!0)):z(!0)},[]),i.useEffect(()=>()=>s.forEach(d=>URL.revokeObjectURL(d)),[s]),i.useEffect(()=>{var y,x;if(!A)return;const d=((y=f.current)==null?void 0:y.progressTicks)||0;return(x=f.current)==null||x.dispose(),f.current=new D.MidiPlayer(A,{cacheSpan:200,onMidi:(g,L)=>{let Y;g.subtype==="noteOn"?(D.MidiAudio.noteOn(g.channel,g.noteNumber,g.velocity,L),Y=()=>{var U;return(U=g.ids)==null?void 0:U.forEach(K=>{var X;return(X=document.getElementById(K))==null?void 0:X.classList.add("notePlayOn")})}):g.subtype==="noteOff"&&(D.MidiAudio.noteOff(g.channel,g.noteNumber,L),Y=()=>{var U;return(U=g.ids)==null?void 0:U.forEach(K=>{var X;return(X=document.getElementById(K))==null?void 0:X.classList.remove("notePlayOn")})}),Y&&E.current.appendTask(L,Y)},onPlayFinish:()=>{C(!1),M(null),_(0),document.querySelectorAll(".notePlayOn").forEach(g=>g.classList.remove("notePlayOn"))}}),f.current.progressTicks=d,()=>{var g;return(g=f.current)==null?void 0:g.dispose()}},[A]);const ae=async d=>(await Z(d),he.LIST_IGNORE),H=async d=>{const y=Lt(j.current,e,d);if(!y||!f.current)return;const x=f.current.isPlaying;x&&(f.current.pause(),await new Promise(g=>setTimeout(g,0))),document.querySelectorAll(".notePlayOn").forEach(g=>g.classList.remove("notePlayOn")),f.current.progressTicks=y.tick,M({...y.position,tick:y.tick}),_(y.tick),x&&J()},Z=async d=>{var y;c(!0);try{const x=await Et(d);s.forEach(g=>URL.revokeObjectURL(g)),(y=f.current)==null||y.pause(),document.querySelectorAll(".notePlayOn").forEach(g=>g.classList.remove("notePlayOn")),o(x.objectUrls),t(x.liveScore),a(d.name),wt(d.name,x.liveScore),O.current=null,C(!1),M(null),_(0)}catch(x){Se.error((x==null?void 0:x.message)||"Failed to load LiveScore.")}finally{c(!1)}},J=async()=>{var d,y,x,g,L;(d=f.current)!=null&&d.isPlaying?(f.current.pause(),C(!1)):((x=(y=D.MidiAudio.WebAudio).needsWarmup)!=null&&x.call(y)&&await((L=(g=D.MidiAudio.WebAudio).awaitWarmup)==null?void 0:L.call(g)),f.current.play({nextFrame:()=>new Promise(Y=>requestAnimationFrame(()=>{var K;const U=((K=f.current)==null?void 0:K.progressTicks)||0;M(null),_(U),Y()}))}),C(!0))},V=d=>d.dataTransfer.types.includes("Files"),re=d=>{d.preventDefault(),V(d)&&(N.current+=1,h(!0))},se=d=>{d.preventDefault()},ne=d=>{d.preventDefault(),N.current=Math.max(N.current-1,0),N.current===0&&h(!1)},ie=async d=>{var x;d.preventDefault(),N.current=0,h(!1);const y=(x=d.dataTransfer.files)==null?void 0:x[0];y&&await Z(y)};return v.jsxs("div",{className:"live-score-viewer",onDragEnter:re,onDragOver:se,onDragLeave:ne,onDrop:ie,children:[m&&v.jsxs("div",{className:"live-score-drop-mask",children:[v.jsx(ze,{}),v.jsx("div",{children:"Drop LiveScore ZIP/JSON to open"})]}),v.jsx(ge,{className:"live-score-controls",children:v.jsxs(ve,{direction:"vertical",size:"middle",style:{width:"100%"},children:[v.jsxs(ve,{wrap:!0,align:"center",children:[v.jsx(bt,{level:4,style:{margin:0},children:"LiveScore"}),v.jsx(he,{accept:".livescore.zip,.zip,.json,application/json,application/zip",showUploadList:!1,beforeUpload:ae,multiple:!1,children:v.jsx(fe,{icon:v.jsx(Me,{}),children:"Open file"})}),v.jsx(fe,{icon:p?v.jsx(Re,{}):v.jsx(Be,{}),onClick:J,disabled:!A||!T,children:p?"Pause":"Play"}),v.jsx(Te,{checked:l,onChange:d=>n(d.target.checked),disabled:!F&&!te,children:"Original image"}),v.jsx(pt,{type:"secondary",children:r||"Drop a LiveScore ZIP/JSON anywhere"})]}),e&&!A&&v.jsx(Ne,{type:"info",showIcon:!0,message:"This LiveScore has no playback events."})]})}),v.jsx("div",{className:"live-score-stage-wrap",children:v.jsx($e,{spinning:u,wrapperClassName:"live-score-spin",children:v.jsx(ge,{className:"live-score-stage",children:e?v.jsx("div",{className:"live-score-pages",children:e.pages.map((d,y)=>v.jsx("div",{className:"live-score-page-frame",ref:x=>{x&&(w.current[y]=x)},children:v.jsx(_t,{liveScore:e,page:d,pageIndex:y,showSource:l,staffLayout:B,cursor:G,onSeekPosition:H})},y))}):v.jsx("div",{className:"live-score-empty",children:"Upload a LiveScore package to preview display and playback."})})})})]})},aa=i.memo(At);export{aa as default};
|
dist/assets/{index-a10f5a53.js → index-0e36b7d9.js}
RENAMED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
-
import{p as ae}from"./parser-
|
| 2 |
`),s.title.s={size:f.reduce((u,g)=>u+g.fontSize,0)/f.length});const m=o.filter(u=>u.type===j.Text&&u.textType==="Author"&&u.x>e.pages[0].width/2);m.length>0&&(s.title.composer=m.map(u=>u.text).join(`
|
| 3 |
-
`),s.title.c={size:m.reduce((u,g)=>u+g.fontSize,0)/m.length})}if(s.page={w:e.pages[0].width,h:e.pages[0].height},s.pages=e.pages.map(i=>{const f=i.source.dimensions.width/i.source.interval,m=i.source.dimensions.height/i.source.interval,[u,g,k,r]=i.source.matrix;return{src:i.source.url,w:f,h:m,x:0,y:0,l1:e.systems.indexOf(i.systems[0]),ls:i.systems.length,matrix:[u,g,k,r,-1/2*u*f+-1/2*m*k+1/2*i.width||0,-1/2*g*f+-1/2*m*r+1/2*i.height||0]}}),s.parts=[],s.lines=[],l){const i=e.staffLayout.partGroups.map(r=>r.range[0]===r.range[1]?[r.range[0]]:r.range),f=e.getTokenMap(),m=[];for(const[r,P]of i.entries()){const F=i.slice(0,r).flat().length,y={measures:[]};e.systems.forEach((a,x)=>{const I=a.staves.slice(),M=i.flat().map(b=>1<<b&a.staffMask?I.shift():null),T=[0,...a.measureBars];for(let b=0;b<a.measureCount;b++){const B=e.spartito.measureIndexMapping[a.headMeasureIndex+b];if(!Number.isFinite(B)){T.length>b+1&&(T[b+1]=T[b]);continue}const L=[];for(const O of P){const E=M[O];E&&L.push(...E.measures[b].getChords().map(D=>({chord:D,staffIndexInPart:O-F})))}let z=0;const A=T[b],_=[];L.forEach(({staffIndexInPart:O,chord:E})=>{const D=[];let v=E.tip?E.tip.x:E.right-E.left/2;E.noteIds.forEach((U,Y)=>{const C=f.get(U),w=`n_${i.length>1?r+"_":""}${B}_${z}`;z++,d.set(C.id,w),p.set(C.id,(C.left+C.right)/2-A),h.set(C.id,O+1),D.push({line:-E.ys[Y]*2,id:w,staff:O+1,x:(C.left+C.right)/2-v})}),m[B]=m[B]||[],m[B].push(v-A);const W=e.spartito.measures[a.headMeasureIndex+b].events.filter(U=>U.noteIds.some(Y=>E.noteIds.includes(Y)));_.push({elems:D,x:v-A,type:2**E.division,...W.some(U=>U.grace)?{grace:{}}:{}})}),y.measures[B]={w:T[b+1]-T[b],staves:P.length,notes:_}}});let S=null;e.spartito.measures.forEach((a,x)=>{const I=e.spartito.measureIndexMapping[x],T=a.contexts.flat().filter(B=>Q.includes(B.tokenType)&&P.includes(B.staff)).map(B=>{const L=i.find(z=>z.includes(B.staff));return{x:B.x,clef:Z(B),staff:L.indexOf(B.staff)+1,tick:B.tick}});T.length>0&&y.measures[I]&&(y.measures[I].clefs=T);const b=a.basics.filter((B,L)=>1<<L&a.staffMask)[0].keySignature;b!==S&&(y.measures[I]&&(y.measures[I].fifths={fifths:b}),S=b)}),y.measures.length>0&&(s.parts[r]=y)}e.systems.forEach((r,P)=>{var B;const F=[],y=r.staves[0],S=r.staves[r.staves.length-1],a=y.top+y.staffY-2,x=S.top+S.staffY-2,I=r.staves.slice(),M=i.flat().map(L=>1<<L&r.staffMask?I.shift():null);let T=null;for(const[L,z]of i.entries()){const A=z.map(w=>M.find(N=>(N==null?void 0:N.index)===w)||null),_=A.map((w,N)=>[N,!w]).filter(w=>w[1]);let O=null;_.length>0&&(O=Object.fromEntries(_.map(w=>[w[0]+1,{hide:w[1]}])));let E=0,D=0;const v=A.filter(w=>!!w);if(v.length>0){const w=v[0],N=v[v.length-1],R=w.top+w.staffY-2,le=N.top+N.staffY-2;E=R-a,D=le-R+4}const{list:W,last:U}=A.reduce((w,N,R)=>(w.last===null||N===null?R===0&&E>0?w.list.push(E-4):w.list.push(0):w.list.push(N.top+N.staffY-(w.last.top+w.last.staffY)-4),w.last=N||w.last,w),{last:T,list:[]});T=U;const Y=A.map(w=>{if(w!=null&&w.maskImage){const N=w.imagePosition;return{src:w.maskImage,x:N.x,y:r.top+w.top+N.y-(r.top+w.top+w.staffY-2),w:N.width,h:N.height}}return null}),C=e.spartito.measures[r.headMeasureIndex];F.push({distances:W,imgs:Y,y:E,staves:z.length,parti:L,height:D,...O?{details:O}:{},clef:Object.fromEntries((B=e.spartito.measures[r.headMeasureIndex])==null?void 0:B.contexts.flat().filter(w=>Q.includes(w.tokenType)&&z.includes(w.staff)).map(w=>[w.staff,Z(w)])),fifths:C.basics.filter((w,N)=>1<<N&C.staffMask)[0].keySignature})}const b=r.measureBars.map((L,z)=>e.spartito.measureIndexMapping[r.headMeasureIndex+z]).filter(L=>Number.isFinite(L));s.lines[P]={m1:b[0],m2:b.length>0?b[b.length-1]+1:void 0,x:r.left,y:r.top+a,w:r.measureBars[r.measureBars.length-1],h:x-a+4,lineStaves:F}});const u={0:"default",1:"brace",2:"bracket",3:"square"},g=ae(e.staffLayoutCode),k=g.partGroups.map(r=>({sort:r.range[0],part:r})).sort((r,P)=>r.sort-P.sort).map(r=>r.part);s.groups=g.groups.filter(r=>r.group.type!==0).map((r,P)=>({type:u[r.group.type],p1:k.findIndex(F=>F.range.includes(r.range[0])),p2:k.findIndex(F=>F.range.includes(r.range[r.range.length-1]))})).filter(r=>r.type!=="default")}t&&(s.measInfo=t.notation.measures.map((i,f)=>{const m=new Map;return i.notes.forEach(u=>{m.set(u.tick,[...m.get(u.tick)||[],p.get(u.id)])}),Array.from(m.entries()).sort((u,g)=>+u[0]-g[0]).reduce((u,g,k)=>{const r=g[1].find(P=>P>u.last)||g[1][0];return u.list.push(r),u.last=r,u},{last:null,list:[]}).list.filter(Number.isFinite)}));let c;if(t){c={};const i=new Map;let f,m;t.notation.measures.forEach((y,S)=>{const{numerator:a,denominator:x}=y.timeSignature;!c.beats&&!c.beatsUnit&&(c.beats=a,c.beatsUnit=x,f=a,m=x),c.beatInfos=c.beatInfos||[],(f!==a||m!==x)&&(f=a,m=x,c.beatInfos.push({tick:y.tick,beats:a,beatsUnit:x})),c.tempos=c.tempos||[],y.events.forEach(I=>{I.data.type==="meta"&&I.data.subtype==="setTempo"&&c.tempos.push({tick:y.tick,tempo:I.data.microsecondsPerBeat})})}),c.measures=t.notation.measures.reduce((y,S,a)=>{const x=Array.from(new Set(S.notes.map(I=>I.tick))).sort((I,M)=>I-M);return S.notes.forEach(I=>{i.set(I.id,x.indexOf(I.tick))}),y[S.tick]={measure:a,duration:S.duration,note_ticks:x},y},{}),c.measureInfos=t.notation.measures.map((y,S)=>({number:String(S+1),fifths:y.keySignature,beats:y.timeSignature.numerator,beatUnit:y.timeSignature.denominator}));const g=t.notation.toPerformingMIDI(t.notation.measures.map((y,S)=>S+1)).tracks,{partGroups:k}=e.staffLayout;let r=g.map((y,S)=>{const a=k[S].key;let x;switch(a){case"vi":case"vi1":case"vi2":x=40;break;case"viola":x=42;break;case"vo":x=55;break;case"basso":x=71;break;default:x=0;break}return{program:x,channel:S,name:e.instrumentDict[a]??"Piano",track:y}});if(k.some(y=>y.group.grand)){const y=/l\.?h\.?|左手|left hand/i,S=/r\.?h\.?|右手|right hand/i,a=Object.entries(e.instrumentDict).filter(([M,T])=>y.test(T)||S.test(T)).map(([M,T])=>({key:M,hand:y.test(T)?"left":"right"}));let x=null,I;if(a.length===2&&a[0].hand!==a[1].hand){const M=a.find(b=>b.hand==="left"),T=a.find(b=>b.hand==="right");x=[e.staffLayout.staffIds.findIndex(b=>b===(T==null?void 0:T.key)),e.staffLayout.staffIds.findIndex(b=>b===(M==null?void 0:M.key))],I=k.findIndex(b=>b.range[0]<=Math.min(...x)&&b.range[1]>=Math.max(...x))}if(Number.isFinite(I)&&I>-1){const M=r[I],T=[];M.track.forEach(b=>{Number.isFinite(b.staff)&&(T[b.staff]||(T[b.staff]=[]),T[b.staff].push(b)),b.type==="meta"&&T.forEach(B=>{B.push(b)})}),r.splice(I,1,T.filter(Boolean).map(b=>({...M,track:b}))),r=r.flat(),c.rightHandTrack=x[0],c.leftHandTrack=x[1]}else r.sort((M,T)=>M===r[I]?-1:0)}c.tracks=r.map(({program:y,channel:S,name:a})=>({program:y,channel:S,name:a}));const P=r.map(({track:y})=>{const S=new Map;return y.map(a=>{if(a.subtype==="noteOn"&&S.set(a.noteNumber,a),a.subtype==="noteOff"){const x=S.get(a.noteNumber);(x==null?void 0:x.noteNumber)===a.noteNumber&&(x.duration=a.ticks-x.ticks)}return a})}),F=new Map(Object.entries(c.measures).map(([y,S])=>[S.measure,+y]));c.events=P.map((y,S)=>y.filter(a=>a.type==="channel").map(a=>{var I,M;(I=a==null?void 0:a.ids)!=null&&I[0]&&(a.numId=d.get(a.ids[0]));let x=[0,0,0];switch(a.subtype){case"noteOn":x=[144|a.channel,a.noteNumber,a.velocity];break;case"noteOff":x=[128|a.channel,a.noteNumber,a.velocity?a.velocity:0];break;case"noteAftertouch":x=[160|a.channel,a.noteNumber,a.amount];break;case"controller":x=[176|a.channel,a.controllerType,a.value];break;case"programChange":x=[192|a.channel,a.programNumber,0];break;case"channelAftertouch":x=[208|a.channel,a.amount,0];break;case"pitchBend":x=[224|a.channel,a.value&255,a.value>>7&255];break;default:throw new Error("unhandled event subtype:"+a.subtype)}return{...a.subtype==="noteOn"?{id:d.get((M=a==null?void 0:a.ids)==null?void 0:M[0])}:{},tick:a.ticks,channel:a.channel,duration:a.duration,track:S,event:x,elem_ids:a==null?void 0:a.ids.map(T=>d.get(T)),measure:a.measure-1,meas_start_tick:F.get(a.measure-1),staff:h.get(a.ids[0]),note:i.get(a.ids[0])}})).flat(1).sort((y,S)=>{for(const a of["tick","measure","track"])if(y[a]!==S[a])return y[a]-S[a];return 0})}return{scoreJson:s,midiJson:c}}const we=480,xe=new Set(["Title","Author","PageMargin","Other"]),Se=e=>typeof(e==null?void 0:e.typeId)=="string"?e.typeId:typeof(e==null?void 0:e.type)=="string"?e.type.split("|").reverse()[0]:"",$=e=>typeof e=="string"||typeof e=="number"?e:void 0,ee=e=>{if(!(!(e!=null&&e.url)||!(e!=null&&e.dimensions)))return{url:e.url,w:e.dimensions.width,h:e.dimensions.height,...Number.isFinite(e.interval)?{interval:e.interval}:{},...Array.isArray(e.matrix)?{matrix:e.matrix}:{}}},te=e=>{const t=(e==null?void 0:e.maskImage)||(e==null?void 0:e.backgroundImage),n=e==null?void 0:e.imagePosition;if(!(!t||!n))return{url:t.toString(),x:n.x,y:n.y,width:n.width,height:n.height}},Te=e=>{const t=Se(e);return t?{...$(e.id)!==void 0?{id:$(e.id)}:{},t,x:e.x,y:e.y}:null},Ie=e=>!xe.has(e==null?void 0:e.textType)||typeof(e==null?void 0:e.text)!="string"||!Number.isFinite(e==null?void 0:e.fontSize)?null:{...$(e.id)!==void 0?{id:$(e.id)}:{},textType:e.textType,text:e.text,fontSize:e.fontSize,x:e.x,y:e.y},ke=e=>{switch(e.subtype){case"programChange":return"program";case"noteOn":return"note-on";case"noteOff":return"note-off";case"controller":return"control";case"pitchBend":return"pitch-bend";case"channelAftertouch":case"noteAftertouch":return"aftertouch";default:return null}},Me=(e,t)=>{if(e.type!=="channel")return null;const n=ke(e);return n?{tick:e.ticks,type:n,track:t,...Number.isFinite(e.channel)?{channel:e.channel}:{},...Number.isFinite(e.noteNumber)?{note:e.noteNumber}:{},...Number.isFinite(e.velocity)?{velocity:e.velocity}:{},...Number.isFinite(e.programNumber)?{program:e.programNumber}:{},...Number.isFinite(e.controllerType)?{controller:e.controllerType}:{},...Number.isFinite(e.value)?{value:e.value}:{},...Array.isArray(e.ids)?{ids:e.ids.filter(l=>$(l)!==void 0)}:{}}:null},Be=e=>Array.from(e.entries()).map(([t,n])=>({id:t,system:n.system,measure:n.measure,x:n.x,...Number.isFinite(n.endX)?{endX:n.endX}:{}})),Ne=e=>{var o,c,i,f,m;const t=(c=(o=e.spartito)==null?void 0:o.perform)==null?void 0:c.call(o);if(!((f=(i=t==null?void 0:t.notation)==null?void 0:i.measures)!=null&&f.length))return;const n=t.notation.measures.map((u,g)=>g+1),l=t.notation.toPerformingMIDI(n);if(!l)return;const s=l.tracks.flatMap((u,g)=>u.map(k=>Me(k,g))).filter(Boolean).sort((u,g)=>u.tick-g.tick||(u.track??0)-(g.track??0));let d=l.zeroTick||0;const p=t.notation.measures.map((u,g)=>{const k=d;return d+=u.duration,{i:g,t1:k,t2:d}}),h=t.notation.measures.flatMap(u=>u.events.filter(g=>{var k,r;return((k=g.data)==null?void 0:k.type)==="meta"&&((r=g.data)==null?void 0:r.subtype)==="setTempo"}).map(g=>({tick:u.tick+g.ticks,tempo:g.data.microsecondsPerBeat})));return{ticksPerBeat:((m=l.header)==null?void 0:m.ticksPerBeat)||we,endTick:d,...h.length?{tempos:h}:{tempos:[{tick:0,tempo:5e5}]},measures:p,events:s,positions:Be(t.tokenMap)}},Pe=e=>{var l,s;const t=Ne(e),n=new Map;return(l=t==null?void 0:t.measures)==null||l.forEach(d=>n.set(d.i,d)),{format:"LiveScore",version:1,metadata:{title:e.title,...(s=e.headers)!=null&&s.composer?{composer:String(e.headers.composer)}:{}},...e.staffLayoutCode?{staffLayout:e.staffLayoutCode}:{},pages:e.pages.map(d=>{var h;const p=(h=d.tokens)==null?void 0:h.map(Ie).filter(Boolean);return{w:d.width,h:d.height,...ee(d.source)?{source:ee(d.source)}:{},...p!=null&&p.length?{tokens:p}:{},systems:d.systems.map(o=>({x:o.left,y:o.top,w:o.width,staffMask:o.staffMask,bars:o.measureBars,measures:o.measureBars.map((c,i)=>{const f=o.headMeasureIndex+i,m=n.get(f);return{i:f,x1:i?o.measureBars[i-1]:0,x2:c,...m?{t1:m.t1,t2:m.t2}:{}}}),staves:o.staves.map(c=>{var i;return{y:c.top,staffY:c.staffY,...te(c)?{image:te(c)}:{},...(i=c.additionalLines)!=null&&i.length?{additionalLines:c.additionalLines}:{},measures:c.measures.map(f=>({tokens:(f.tokens||[]).filter(m=>ue.includes(m.type)).map(Te).filter(Boolean)}))}})}))}}),...t?{playback:t}:{}}};var H={exports:{}};function Ee(e,t){var n=t&&t.cache?t.cache:Ae,l=t&&t.serializer?t.serializer:Oe,s=t&&t.strategy?t.strategy:Le;return s(e,{cache:n,serializer:l})}function Fe(e){return e==null||typeof e=="number"||typeof e=="boolean"}function ie(e,t,n,l){var s=Fe(l)?l:n(l),d=t.get(s);return typeof d>"u"&&(d=e.call(this,l),t.set(s,d)),d}function oe(e,t,n){var l=Array.prototype.slice.call(arguments,3),s=n(l),d=t.get(s);return typeof d>"u"&&(d=e.apply(this,l),t.set(s,d)),d}function V(e,t,n,l,s){return n.bind(t,e,l,s)}function Le(e,t){var n=e.length===1?ie:oe;return V(e,this,n,t.cache.create(),t.serializer)}function ze(e,t){var n=oe;return V(e,this,n,t.cache.create(),t.serializer)}function Ce(e,t){var n=ie;return V(e,this,n,t.cache.create(),t.serializer)}function Oe(){return JSON.stringify(arguments)}function J(){this.cache=Object.create(null)}J.prototype.has=function(e){return e in this.cache};J.prototype.get=function(e){return this.cache[e]};J.prototype.set=function(e,t){this.cache[e]=t};var Ae={create:function(){return new J}};H.exports=Ee;H.exports.strategies={variadic:ze,monadic:Ce};var ve=H.exports;const je=ge(ve),De=me(async({file:e,key:t,uploadUrl:n})=>(await de(e,{key:t,uploadUrl:n}),t),{cacheKey:e=>e[0].key}),Ue=async e=>Promise.all(e.filter(Boolean).map(async t=>{const n=await he(t);return await De({file:t,key:n.key,uploadUrl:n.uploadUrl}),{key:n.key,url:n.url}}));async function Qe(e){var l;if(typeof e!="string"||e.startsWith("md5"))return null;if(e.startsWith("http")||e.startsWith("/uploads/"))return e;const t=pe(e,"file");return t?((l=(await Ue([t]))[0])==null?void 0:l.url)??null:null}async function _e(e){if(typeof e!="string")return null;if(e.startsWith("http")){const t=await(await fetch(e)).blob();return new Promise(n=>{const l=new FileReader;l.onloadend=function(){n(l.result)},l.readAsDataURL(t)})}return e}async function Ze(e){try{return await _e(e)}catch(t){return console.warn("toDataUrl error:",t),e}}async function et(e){var s,d;const t=e.find(p=>p.name==="index.json");if(!t){console.warn("no index.json file found in package.");return}const n=G(await t.text(),X);n.settings=n.settings||{semanticConfidenceThreshold:1,enabledGauge:!0,pageLayoutMethod:K.ByLines},(d=(s=n.systems)==null?void 0:s.forEach)==null||d.call(s,p=>{var h,o;return(o=(h=p.staves)==null?void 0:h.forEach)==null?void 0:o.call(h,c=>{var i,f;return(f=(i=c.semantics)==null?void 0:i.forEach)==null?void 0:f.call(i,m=>{m.confidence=Number.isFinite(m.confidence)?m.confidence:1})})});const l=(await Promise.all(e.map(async p=>/^[0-9a-f]+\.?(png|gif)$/.test(p.name)?new Promise(h=>{let o=new FileReader;o.readAsDataURL(p),o.onload=function(){h({[p.name]:o.result})}}):{}))).reduce((p,h)=>({...p,...h}),{});return await n.replaceImageKeys(async p=>p&&/^md5:/.test(p)?l[p.replace("md5:","")]:p&&!/^\w+:/.test(p)?l[p]:p),n}async function tt(e){var t,n;switch(e.type){case"application/zip":case"application/x-zip-compressed":{const l=await q.loadAsync(e),s=l.files["index.json"];if(!s){console.warn("no index.json file found in package.");return}const d=await s.async("text"),p=G(d,X);p.settings=p.settings||{semanticConfidenceThreshold:1,enabledGauge:!0,pageLayoutMethod:K.ByLines},(n=(t=p.systems)==null?void 0:t.forEach)==null||n.call(t,o=>{var c,i;return(i=(c=o.staves)==null?void 0:c.forEach)==null?void 0:i.call(c,f=>{var m,u;return(u=(m=f.semantics)==null?void 0:m.forEach)==null?void 0:u.call(m,g=>{g.confidence=Number.isFinite(g.confidence)?g.confidence:1})})});const h=(await Promise.all(Object.keys(l.files).map(async o=>{if(/^[0-9a-f]+\.?(png|gif)$/.test(o)){const c=await l.files[o].async("arraybuffer"),i=new Blob([c],{type:"image/png"});return new Promise(f=>{const m=new FileReader;m.onload=()=>{f({[o]:m.result})},m.readAsDataURL(i)})}}))).reduce((o,c)=>({...o,...c}),{});return await p.replaceImageKeys(async o=>o&&/^md5:/.test(o)?h[o.replace("md5:","")]:o&&!/^\w+:/.test(o)?h[o]:o),p}case"application/json":return new Promise(l=>{const s=new FileReader;s.onload=()=>{l(G(s.result,X))},s.readAsText(e)});default:return console.warn("unsupported file type:",e.type),null}}function at(e){return new fe({title:(e==null?void 0:e.title)||ye().formatMessage({id:"playground.newScore"}),stavesCount:2,paperOptions:{raggedLast:!0,raggedLastBottom:!0},headers:{},instrumentDict:{},settings:{enabledGauge:!0,pageLayoutMethod:K.ByLines,semanticConfidenceThreshold:1}})}function nt(e,t,n=1){return Math.sqrt((e.x-t.x)**2+(e.y-t.y)**2)<=n}function st(e,{modify:t=!1}={}){return!t&&!e.modified?delete e.modified:e.modified=e.modified||t,e.deepCopy()}const rt=je(ae);function Ye(e,t){return t(e)?e:e.parentNode?Ye(e.parentNode,t):null}const $e=async e=>{const t=URL.createObjectURL(e);try{const n=await new Promise((h,o)=>{const c=new Image;c.onload=()=>h(c),c.onerror=()=>o(new Error("Failed to load LiveScore image for WebP conversion.")),c.src=t}),l=n.naturalWidth||n.width,s=n.naturalHeight||n.height,d=new OffscreenCanvas(l,s),p=d.getContext("2d");return p.imageSmoothingEnabled=!0,p.imageSmoothingQuality="high",p.drawImage(n,0,0,l,s),d.convertToBlob({type:"image/webp",quality:.86})}finally{URL.revokeObjectURL(t)}},Re=async(e,t)=>{const n=await(await fetch(t)).blob(),l=await $e(n),d=`assets/${se.ArrayBuffer.hash(await l.arrayBuffer())}.webp`;return e.file(d,l,{binary:!0,createFolders:!0}),d},Je=e=>[...e.pages.map(t=>{var n;return(n=t.source)==null?void 0:n.url}),...e.pages.flatMap(t=>t.systems.flatMap(n=>n.staves.map(l=>{var s;return(s=l.image)==null?void 0:s.url})))].filter(Boolean),it=async e=>{const t=Pe(e),n=new q,l=Array.from(new Set(Je(t))),s=new Map;await Promise.all(l.map(async h=>{try{s.set(h,await Re(n,h))}catch(o){console.warn("failed to pack LiveScore image:",h,o)}})),t.pages.forEach(h=>{var o;(o=h.source)!=null&&o.url&&s.has(h.source.url)&&(h.source.url=s.get(h.source.url)),h.systems.forEach(c=>{c.staves.forEach(i=>{var f;(f=i.image)!=null&&f.url&&s.has(i.image.url)&&(i.image.url=s.get(i.image.url))})})}),n.file("index.json",JSON.stringify(t));const d=await n.generateAsync({type:"blob"}),p=ne(d,`${e.title||"score"}-${Date.now()}.livescore.zip`);re(p,p.name,p.type)},ot=async e=>{const{scoreJson:t,midiJson:n}=be(e);async function l(h,{type:o="image/webp",maxHeight:c=1680,quality:i=.8}={}){const f=await new Promise((y,S)=>{const a=new globalThis.Image;a.crossOrigin="anonymous",a.src=h,a.onload=()=>{y(a)},a.onerror=()=>{S(a)}}),{naturalWidth:m,naturalHeight:u}=f;let g=m,k=u;u>=c&&(k=c,g=m*c/u);const r=new globalThis.OffscreenCanvas(g,k),P=r.getContext("2d");P.imageSmoothingEnabled=!0,P.imageSmoothingQuality="high",P.drawImage(f,0,0,g,k);const F=await r.convertToBlob({type:o,quality:i});return{blob:F,md5:se.ArrayBuffer.hash(await F.arrayBuffer()),suffix:o.split("/")[1]}}const s=new q;s.file("scoreimg_url.json",JSON.stringify(t,null,0)),await Promise.all([...t.pages.map(async h=>{const{blob:o,md5:c,suffix:i}=await l(h.src),f=`${c}.${i}`;h.src=f,await s.file("scoreimgs/"+f,o,{binary:!0,createFolders:!0})}),...t.lines.map(h=>h.lineStaves.map(o=>o.imgs)).flat(2).map(async h=>{const o=h==null?void 0:h.src;if(o){const{blob:c,md5:i,suffix:f}=await l(o),m=`${i}.${f}`;h.src=m,await s.file("scoreimgs/"+m,c,{binary:!0,createFolders:!0})}})]),s.file("scoreimg.json",JSON.stringify(t,null,0)),s.file("scoremidi.json",JSON.stringify(n,null,0));const d=await s.generateAsync({type:"blob"}),p=ne(d,`find-omr-${e.title}-${Date.now()}.zip`);re(p,p.name,p.type)},ce=(e,t)=>Number.isInteger(e)&&Number.isInteger(t)?t===0?e:ce(t,e%t):NaN,We=e=>e.reduce((t,n)=>ce(t,n)),ct=e=>{const t=e.map(s=>s.mainDuration),n=t.reduce((s,d)=>s+d,0),l=We(t);return{sum:n,gcdDuration:l}};export{ot as a,et as b,st as c,it as d,tt as e,ct as f,nt as i,Ye as m,at as n,rt as p,Ze as s,_e as t,Qe as u};
|
|
|
|
| 1 |
+
import{p as ae}from"./parser-7e615441.js";import{a as j,T as fe,q as me,r as G,s as X,P as K}from"./index-89289fd5.js";import{p as de,w as pe,y as he,v as ge,x as ne,S as se}from"./index-d0f61779.js";import{g as ye,q as be}from"./umi-7fd069e7.js";import{d as re}from"./download-03f4b1b3.js";import{J as q}from"./jszip.min-d1bc27ee.js";const Q=[j.ClefG,j.ClefF,j.ClefC],Z=e=>{let t=null;switch(e.tokenType){case j.ClefG:t="Treble";break;case j.ClefF:t="Bass";break;case j.ClefC:e.y===-1?t="Tenor":t="Alto";break}return t};function we(e){const t=e.spartito.perform(),n=e.systems.map(i=>i.staves.map(f=>f==null?void 0:f.maskImage)).flat(),l=n.filter(Boolean).length>n.length/2,s={},d=new Map,p=new Map,h=new Map;s.unitSize=e.unitSize,s.title={title:e.title};const o=e.pages[0].tokens;if(Array.isArray(o)&&o.length>0){const[i,...f]=o.filter(u=>u.type===j.Text&&u.textType==="Title").sort((u,g)=>g.fontSize-u.fontSize);i&&(s.title.title=i.text,s.title.t={size:i.fontSize}),(f==null?void 0:f.length)>0&&(f.sort((u,g)=>u.y-g.y),s.title.subtitle=f.map(u=>u.text).join(`
|
| 2 |
`),s.title.s={size:f.reduce((u,g)=>u+g.fontSize,0)/f.length});const m=o.filter(u=>u.type===j.Text&&u.textType==="Author"&&u.x>e.pages[0].width/2);m.length>0&&(s.title.composer=m.map(u=>u.text).join(`
|
| 3 |
+
`),s.title.c={size:m.reduce((u,g)=>u+g.fontSize,0)/m.length})}if(s.page={w:e.pages[0].width,h:e.pages[0].height},s.pages=e.pages.map(i=>{const f=i.source.dimensions.width/i.source.interval,m=i.source.dimensions.height/i.source.interval,[u,g,k,r]=i.source.matrix;return{src:i.source.url,w:f,h:m,x:0,y:0,l1:e.systems.indexOf(i.systems[0]),ls:i.systems.length,matrix:[u,g,k,r,-1/2*u*f+-1/2*m*k+1/2*i.width||0,-1/2*g*f+-1/2*m*r+1/2*i.height||0]}}),s.parts=[],s.lines=[],l){const i=e.staffLayout.partGroups.map(r=>r.range[0]===r.range[1]?[r.range[0]]:r.range),f=e.getTokenMap(),m=[];for(const[r,P]of i.entries()){const F=i.slice(0,r).flat().length,y={measures:[]};e.systems.forEach((a,x)=>{const I=a.staves.slice(),M=i.flat().map(b=>1<<b&a.staffMask?I.shift():null),T=[0,...a.measureBars];for(let b=0;b<a.measureCount;b++){const B=e.spartito.measureIndexMapping[a.headMeasureIndex+b];if(!Number.isFinite(B)){T.length>b+1&&(T[b+1]=T[b]);continue}const L=[];for(const O of P){const E=M[O];E&&L.push(...E.measures[b].getChords().map(D=>({chord:D,staffIndexInPart:O-F})))}let z=0;const A=T[b],_=[];L.forEach(({staffIndexInPart:O,chord:E})=>{const D=[];let v=E.tip?E.tip.x:E.right-E.left/2;E.noteIds.forEach((U,Y)=>{const C=f.get(U),w=`n_${i.length>1?r+"_":""}${B}_${z}`;z++,d.set(C.id,w),p.set(C.id,(C.left+C.right)/2-A),h.set(C.id,O+1),D.push({line:-E.ys[Y]*2,id:w,staff:O+1,x:(C.left+C.right)/2-v})}),m[B]=m[B]||[],m[B].push(v-A);const W=e.spartito.measures[a.headMeasureIndex+b].events.filter(U=>U.noteIds.some(Y=>E.noteIds.includes(Y)));_.push({elems:D,x:v-A,type:2**E.division,...W.some(U=>U.grace)?{grace:{}}:{}})}),y.measures[B]={w:T[b+1]-T[b],staves:P.length,notes:_}}});let S=null;e.spartito.measures.forEach((a,x)=>{const I=e.spartito.measureIndexMapping[x],T=a.contexts.flat().filter(B=>Q.includes(B.tokenType)&&P.includes(B.staff)).map(B=>{const L=i.find(z=>z.includes(B.staff));return{x:B.x,clef:Z(B),staff:L.indexOf(B.staff)+1,tick:B.tick}});T.length>0&&y.measures[I]&&(y.measures[I].clefs=T);const b=a.basics.filter((B,L)=>1<<L&a.staffMask)[0].keySignature;b!==S&&(y.measures[I]&&(y.measures[I].fifths={fifths:b}),S=b)}),y.measures.length>0&&(s.parts[r]=y)}e.systems.forEach((r,P)=>{var B;const F=[],y=r.staves[0],S=r.staves[r.staves.length-1],a=y.top+y.staffY-2,x=S.top+S.staffY-2,I=r.staves.slice(),M=i.flat().map(L=>1<<L&r.staffMask?I.shift():null);let T=null;for(const[L,z]of i.entries()){const A=z.map(w=>M.find(N=>(N==null?void 0:N.index)===w)||null),_=A.map((w,N)=>[N,!w]).filter(w=>w[1]);let O=null;_.length>0&&(O=Object.fromEntries(_.map(w=>[w[0]+1,{hide:w[1]}])));let E=0,D=0;const v=A.filter(w=>!!w);if(v.length>0){const w=v[0],N=v[v.length-1],R=w.top+w.staffY-2,ue=N.top+N.staffY-2;E=R-a,D=ue-R+4}const{list:W,last:U}=A.reduce((w,N,R)=>(w.last===null||N===null?R===0&&E>0?w.list.push(E-4):w.list.push(0):w.list.push(N.top+N.staffY-(w.last.top+w.last.staffY)-4),w.last=N||w.last,w),{last:T,list:[]});T=U;const Y=A.map(w=>{if(w!=null&&w.maskImage){const N=w.imagePosition;return{src:w.maskImage,x:N.x,y:r.top+w.top+N.y-(r.top+w.top+w.staffY-2),w:N.width,h:N.height}}return null}),C=e.spartito.measures[r.headMeasureIndex];F.push({distances:W,imgs:Y,y:E,staves:z.length,parti:L,height:D,...O?{details:O}:{},clef:Object.fromEntries((B=e.spartito.measures[r.headMeasureIndex])==null?void 0:B.contexts.flat().filter(w=>Q.includes(w.tokenType)&&z.includes(w.staff)).map(w=>[w.staff,Z(w)])),fifths:C.basics.filter((w,N)=>1<<N&C.staffMask)[0].keySignature})}const b=r.measureBars.map((L,z)=>e.spartito.measureIndexMapping[r.headMeasureIndex+z]).filter(L=>Number.isFinite(L));s.lines[P]={m1:b[0],m2:b.length>0?b[b.length-1]+1:void 0,x:r.left,y:r.top+a,w:r.measureBars[r.measureBars.length-1],h:x-a+4,lineStaves:F}});const u={0:"default",1:"brace",2:"bracket",3:"square"},g=ae(e.staffLayoutCode),k=g.partGroups.map(r=>({sort:r.range[0],part:r})).sort((r,P)=>r.sort-P.sort).map(r=>r.part);s.groups=g.groups.filter(r=>r.group.type!==0).map((r,P)=>({type:u[r.group.type],p1:k.findIndex(F=>F.range.includes(r.range[0])),p2:k.findIndex(F=>F.range.includes(r.range[r.range.length-1]))})).filter(r=>r.type!=="default")}t&&(s.measInfo=t.notation.measures.map((i,f)=>{const m=new Map;return i.notes.forEach(u=>{m.set(u.tick,[...m.get(u.tick)||[],p.get(u.id)])}),Array.from(m.entries()).sort((u,g)=>+u[0]-g[0]).reduce((u,g,k)=>{const r=g[1].find(P=>P>u.last)||g[1][0];return u.list.push(r),u.last=r,u},{last:null,list:[]}).list.filter(Number.isFinite)}));let c;if(t){c={};const i=new Map;let f,m;t.notation.measures.forEach((y,S)=>{const{numerator:a,denominator:x}=y.timeSignature;!c.beats&&!c.beatsUnit&&(c.beats=a,c.beatsUnit=x,f=a,m=x),c.beatInfos=c.beatInfos||[],(f!==a||m!==x)&&(f=a,m=x,c.beatInfos.push({tick:y.tick,beats:a,beatsUnit:x})),c.tempos=c.tempos||[],y.events.forEach(I=>{I.data.type==="meta"&&I.data.subtype==="setTempo"&&c.tempos.push({tick:y.tick,tempo:I.data.microsecondsPerBeat})})}),c.measures=t.notation.measures.reduce((y,S,a)=>{const x=Array.from(new Set(S.notes.map(I=>I.tick))).sort((I,M)=>I-M);return S.notes.forEach(I=>{i.set(I.id,x.indexOf(I.tick))}),y[S.tick]={measure:a,duration:S.duration,note_ticks:x},y},{}),c.measureInfos=t.notation.measures.map((y,S)=>({number:String(S+1),fifths:y.keySignature,beats:y.timeSignature.numerator,beatUnit:y.timeSignature.denominator}));const g=t.notation.toPerformingMIDI(t.notation.measures.map((y,S)=>S+1)).tracks,{partGroups:k}=e.staffLayout;let r=g.map((y,S)=>{const a=k[S].key;let x;switch(a){case"vi":case"vi1":case"vi2":x=40;break;case"viola":x=42;break;case"vo":x=55;break;case"basso":x=71;break;default:x=0;break}return{program:x,channel:S,name:e.instrumentDict[a]??"Piano",track:y}});if(k.some(y=>y.group.grand)){const y=/l\.?h\.?|左手|left hand/i,S=/r\.?h\.?|右手|right hand/i,a=Object.entries(e.instrumentDict).filter(([M,T])=>y.test(T)||S.test(T)).map(([M,T])=>({key:M,hand:y.test(T)?"left":"right"}));let x=null,I;if(a.length===2&&a[0].hand!==a[1].hand){const M=a.find(b=>b.hand==="left"),T=a.find(b=>b.hand==="right");x=[e.staffLayout.staffIds.findIndex(b=>b===(T==null?void 0:T.key)),e.staffLayout.staffIds.findIndex(b=>b===(M==null?void 0:M.key))],I=k.findIndex(b=>b.range[0]<=Math.min(...x)&&b.range[1]>=Math.max(...x))}if(Number.isFinite(I)&&I>-1){const M=r[I],T=[];M.track.forEach(b=>{Number.isFinite(b.staff)&&(T[b.staff]||(T[b.staff]=[]),T[b.staff].push(b)),b.type==="meta"&&T.forEach(B=>{B.push(b)})}),r.splice(I,1,T.filter(Boolean).map(b=>({...M,track:b}))),r=r.flat(),c.rightHandTrack=x[0],c.leftHandTrack=x[1]}else r.sort((M,T)=>M===r[I]?-1:0)}c.tracks=r.map(({program:y,channel:S,name:a})=>({program:y,channel:S,name:a}));const P=r.map(({track:y})=>{const S=new Map;return y.map(a=>{if(a.subtype==="noteOn"&&S.set(a.noteNumber,a),a.subtype==="noteOff"){const x=S.get(a.noteNumber);(x==null?void 0:x.noteNumber)===a.noteNumber&&(x.duration=a.ticks-x.ticks)}return a})}),F=new Map(Object.entries(c.measures).map(([y,S])=>[S.measure,+y]));c.events=P.map((y,S)=>y.filter(a=>a.type==="channel").map(a=>{var I,M;(I=a==null?void 0:a.ids)!=null&&I[0]&&(a.numId=d.get(a.ids[0]));let x=[0,0,0];switch(a.subtype){case"noteOn":x=[144|a.channel,a.noteNumber,a.velocity];break;case"noteOff":x=[128|a.channel,a.noteNumber,a.velocity?a.velocity:0];break;case"noteAftertouch":x=[160|a.channel,a.noteNumber,a.amount];break;case"controller":x=[176|a.channel,a.controllerType,a.value];break;case"programChange":x=[192|a.channel,a.programNumber,0];break;case"channelAftertouch":x=[208|a.channel,a.amount,0];break;case"pitchBend":x=[224|a.channel,a.value&255,a.value>>7&255];break;default:throw new Error("unhandled event subtype:"+a.subtype)}return{...a.subtype==="noteOn"?{id:d.get((M=a==null?void 0:a.ids)==null?void 0:M[0])}:{},tick:a.ticks,channel:a.channel,duration:a.duration,track:S,event:x,elem_ids:a==null?void 0:a.ids.map(T=>d.get(T)),measure:a.measure-1,meas_start_tick:F.get(a.measure-1),staff:h.get(a.ids[0]),note:i.get(a.ids[0])}})).flat(1).sort((y,S)=>{for(const a of["tick","measure","track"])if(y[a]!==S[a])return y[a]-S[a];return 0})}return{scoreJson:s,midiJson:c}}const xe=480,Se=new Set(["Title","Author","PageMargin","Other"]),Te=e=>typeof(e==null?void 0:e.typeId)=="string"?e.typeId:typeof(e==null?void 0:e.type)=="string"?e.type.split("|").reverse()[0]:"",$=e=>typeof e=="string"||typeof e=="number"?e:void 0,ee=e=>{if(!(!(e!=null&&e.url)||!(e!=null&&e.dimensions)))return{url:e.url,w:e.dimensions.width,h:e.dimensions.height,...Number.isFinite(e.interval)?{interval:e.interval}:{},...Array.isArray(e.matrix)?{matrix:e.matrix}:{}}},te=e=>{const t=(e==null?void 0:e.maskImage)||(e==null?void 0:e.backgroundImage),n=e==null?void 0:e.imagePosition;if(!(!t||!n))return{url:t.toString(),x:n.x,y:n.y,width:n.width,height:n.height}},Ie=e=>{const t=Te(e);return t?{...$(e.id)!==void 0?{id:$(e.id)}:{},t,x:e.x,y:e.y}:null},ke=e=>!Se.has(e==null?void 0:e.textType)||typeof(e==null?void 0:e.text)!="string"||!Number.isFinite(e==null?void 0:e.fontSize)?null:{...$(e.id)!==void 0?{id:$(e.id)}:{},textType:e.textType,text:e.text,fontSize:e.fontSize,x:e.x,y:e.y},Me=e=>{switch(e.subtype){case"programChange":return"program";case"noteOn":return"note-on";case"noteOff":return"note-off";case"controller":return"control";case"pitchBend":return"pitch-bend";case"channelAftertouch":case"noteAftertouch":return"aftertouch";default:return null}},Be=(e,t)=>{if(e.type!=="channel")return null;const n=Me(e);return n?{tick:e.ticks,type:n,track:t,...Number.isFinite(e.channel)?{channel:e.channel}:{},...Number.isFinite(e.noteNumber)?{note:e.noteNumber}:{},...Number.isFinite(e.velocity)?{velocity:e.velocity}:{},...Number.isFinite(e.programNumber)?{program:e.programNumber}:{},...Number.isFinite(e.controllerType)?{controller:e.controllerType}:{},...Number.isFinite(e.value)?{value:e.value}:{},...Array.isArray(e.ids)?{ids:e.ids.filter(l=>$(l)!==void 0)}:{}}:null},Ne=e=>Array.from(e.entries()).map(([t,n])=>({id:t,system:n.system,measure:n.measure,x:n.x,...Number.isFinite(n.endX)?{endX:n.endX}:{}})),Pe=e=>{var o,c,i,f,m;const t=(c=(o=e.spartito)==null?void 0:o.perform)==null?void 0:c.call(o);if(!((f=(i=t==null?void 0:t.notation)==null?void 0:i.measures)!=null&&f.length))return;const n=t.notation.measures.map((u,g)=>g+1),l=t.notation.toPerformingMIDI(n);if(!l)return;const s=l.tracks.flatMap((u,g)=>u.map(k=>Be(k,g))).filter(Boolean).sort((u,g)=>u.tick-g.tick||(u.track??0)-(g.track??0));let d=l.zeroTick||0;const p=t.notation.measures.map((u,g)=>{const k=d;return d+=u.duration,{i:g,t1:k,t2:d}}),h=t.notation.measures.flatMap(u=>u.events.filter(g=>{var k,r;return((k=g.data)==null?void 0:k.type)==="meta"&&((r=g.data)==null?void 0:r.subtype)==="setTempo"}).map(g=>({tick:u.tick+g.ticks,tempo:g.data.microsecondsPerBeat})));return{ticksPerBeat:((m=l.header)==null?void 0:m.ticksPerBeat)||xe,endTick:d,...h.length?{tempos:h}:{tempos:[{tick:0,tempo:5e5}]},measures:p,events:s,positions:Ne(t.tokenMap)}},Ee=e=>{var l,s;const t=Pe(e),n=new Map;return(l=t==null?void 0:t.measures)==null||l.forEach(d=>n.set(d.i,d)),{format:"LiveScore",version:1,metadata:{title:e.title,...(s=e.headers)!=null&&s.composer?{composer:String(e.headers.composer)}:{}},...e.staffLayoutCode?{staffLayout:e.staffLayoutCode}:{},pages:e.pages.map(d=>{var h;const p=(h=d.tokens)==null?void 0:h.map(ke).filter(Boolean);return{w:d.width,h:d.height,...ee(d.source)?{source:ee(d.source)}:{},...p!=null&&p.length?{tokens:p}:{},systems:d.systems.map(o=>({x:o.left,y:o.top,w:o.width,staffMask:o.staffMask,bars:o.measureBars,measures:o.measureBars.map((c,i)=>{const f=o.headMeasureIndex+i,m=n.get(f);return{i:f,x1:i?o.measureBars[i-1]:0,x2:c,...m?{t1:m.t1,t2:m.t2}:{}}}),staves:o.staves.map(c=>{var i;return{y:c.top,staffY:c.staffY,...te(c)?{image:te(c)}:{},...(i=c.additionalLines)!=null&&i.length?{additionalLines:c.additionalLines}:{},measures:c.measures.map(f=>({tokens:(f.tokens||[]).filter(m=>fe.includes(m.type)).map(Ie).filter(Boolean)}))}})}))}}),...t?{playback:t}:{}}};var H={exports:{}};function Fe(e,t){var n=t&&t.cache?t.cache:ve,l=t&&t.serializer?t.serializer:Ae,s=t&&t.strategy?t.strategy:ze;return s(e,{cache:n,serializer:l})}function Le(e){return e==null||typeof e=="number"||typeof e=="boolean"}function ie(e,t,n,l){var s=Le(l)?l:n(l),d=t.get(s);return typeof d>"u"&&(d=e.call(this,l),t.set(s,d)),d}function oe(e,t,n){var l=Array.prototype.slice.call(arguments,3),s=n(l),d=t.get(s);return typeof d>"u"&&(d=e.apply(this,l),t.set(s,d)),d}function V(e,t,n,l,s){return n.bind(t,e,l,s)}function ze(e,t){var n=e.length===1?ie:oe;return V(e,this,n,t.cache.create(),t.serializer)}function Ce(e,t){var n=oe;return V(e,this,n,t.cache.create(),t.serializer)}function Oe(e,t){var n=ie;return V(e,this,n,t.cache.create(),t.serializer)}function Ae(){return JSON.stringify(arguments)}function J(){this.cache=Object.create(null)}J.prototype.has=function(e){return e in this.cache};J.prototype.get=function(e){return this.cache[e]};J.prototype.set=function(e,t){this.cache[e]=t};var ve={create:function(){return new J}};H.exports=Fe;H.exports.strategies={variadic:Ce,monadic:Oe};var je=H.exports;const De=ye(je),Ue=de(async({file:e,key:t,uploadUrl:n})=>(await pe(e,{key:t,uploadUrl:n}),t),{cacheKey:e=>e[0].key}),_e=async e=>Promise.all(e.filter(Boolean).map(async t=>{const n=await ge(t);return await Ue({file:t,key:n.key,uploadUrl:n.uploadUrl}),{key:n.key,url:n.url}}));async function Ze(e){var l;if(typeof e!="string"||e.startsWith("md5"))return null;if(e.startsWith("http")||e.startsWith("/uploads/"))return e;const t=he(e,"file");return t?((l=(await _e([t]))[0])==null?void 0:l.url)??null:null}async function Ye(e){if(typeof e!="string")return null;if(e.startsWith("http")){const t=await(await fetch(e)).blob();return new Promise(n=>{const l=new FileReader;l.onloadend=function(){n(l.result)},l.readAsDataURL(t)})}return e}async function et(e){try{return await Ye(e)}catch(t){return console.warn("toDataUrl error:",t),e}}async function tt(e){var s,d;const t=e.find(p=>p.name==="index.json");if(!t){console.warn("no index.json file found in package.");return}const n=G(await t.text(),X);n.settings=n.settings||{semanticConfidenceThreshold:1,enabledGauge:!0,pageLayoutMethod:K.ByLines},(d=(s=n.systems)==null?void 0:s.forEach)==null||d.call(s,p=>{var h,o;return(o=(h=p.staves)==null?void 0:h.forEach)==null?void 0:o.call(h,c=>{var i,f;return(f=(i=c.semantics)==null?void 0:i.forEach)==null?void 0:f.call(i,m=>{m.confidence=Number.isFinite(m.confidence)?m.confidence:1})})});const l=(await Promise.all(e.map(async p=>/^[0-9a-f]+\.?(png|gif)$/.test(p.name)?new Promise(h=>{let o=new FileReader;o.readAsDataURL(p),o.onload=function(){h({[p.name]:o.result})}}):{}))).reduce((p,h)=>({...p,...h}),{});return await n.replaceImageKeys(async p=>p&&/^md5:/.test(p)?l[p.replace("md5:","")]:p&&!/^\w+:/.test(p)?l[p]:p),n}async function at(e){var t,n;switch(e.type){case"application/zip":case"application/x-zip-compressed":{const l=await q.loadAsync(e),s=l.files["index.json"];if(!s){console.warn("no index.json file found in package.");return}const d=await s.async("text"),p=G(d,X);p.settings=p.settings||{semanticConfidenceThreshold:1,enabledGauge:!0,pageLayoutMethod:K.ByLines},(n=(t=p.systems)==null?void 0:t.forEach)==null||n.call(t,o=>{var c,i;return(i=(c=o.staves)==null?void 0:c.forEach)==null?void 0:i.call(c,f=>{var m,u;return(u=(m=f.semantics)==null?void 0:m.forEach)==null?void 0:u.call(m,g=>{g.confidence=Number.isFinite(g.confidence)?g.confidence:1})})});const h=(await Promise.all(Object.keys(l.files).map(async o=>{if(/^[0-9a-f]+\.?(png|gif)$/.test(o)){const c=await l.files[o].async("arraybuffer"),i=new Blob([c],{type:"image/png"});return new Promise(f=>{const m=new FileReader;m.onload=()=>{f({[o]:m.result})},m.readAsDataURL(i)})}}))).reduce((o,c)=>({...o,...c}),{});return await p.replaceImageKeys(async o=>o&&/^md5:/.test(o)?h[o.replace("md5:","")]:o&&!/^\w+:/.test(o)?h[o]:o),p}case"application/json":return new Promise(l=>{const s=new FileReader;s.onload=()=>{l(G(s.result,X))},s.readAsText(e)});default:return console.warn("unsupported file type:",e.type),null}}const ce=()=>({enabledGauge:!0,pageLayoutMethod:K.ByLines,semanticConfidenceThreshold:1});function nt(e){return e.settings={...ce(),...e.settings||{}},e}function st(e){return new me({title:(e==null?void 0:e.title)||be().formatMessage({id:"playground.newScore"}),stavesCount:2,paperOptions:{raggedLast:!0,raggedLastBottom:!0},headers:{},instrumentDict:{},settings:ce()})}function rt(e,t,n=1){return Math.sqrt((e.x-t.x)**2+(e.y-t.y)**2)<=n}function it(e,{modify:t=!1}={}){return!t&&!e.modified?delete e.modified:e.modified=e.modified||t,e.deepCopy()}const ot=De(ae);function $e(e,t){return t(e)?e:e.parentNode?$e(e.parentNode,t):null}const Re=async e=>{const t=URL.createObjectURL(e);try{const n=await new Promise((h,o)=>{const c=new Image;c.onload=()=>h(c),c.onerror=()=>o(new Error("Failed to load LiveScore image for WebP conversion.")),c.src=t}),l=n.naturalWidth||n.width,s=n.naturalHeight||n.height,d=new OffscreenCanvas(l,s),p=d.getContext("2d");return p.imageSmoothingEnabled=!0,p.imageSmoothingQuality="high",p.drawImage(n,0,0,l,s),d.convertToBlob({type:"image/webp",quality:.86})}finally{URL.revokeObjectURL(t)}},Je=async(e,t)=>{const n=await(await fetch(t)).blob(),l=await Re(n),d=`assets/${se.ArrayBuffer.hash(await l.arrayBuffer())}.webp`;return e.file(d,l,{binary:!0,createFolders:!0}),d},We=e=>[...e.pages.map(t=>{var n;return(n=t.source)==null?void 0:n.url}),...e.pages.flatMap(t=>t.systems.flatMap(n=>n.staves.map(l=>{var s;return(s=l.image)==null?void 0:s.url})))].filter(Boolean),ct=async e=>{const t=Ee(e),n=new q,l=Array.from(new Set(We(t))),s=new Map;await Promise.all(l.map(async h=>{try{s.set(h,await Je(n,h))}catch(o){console.warn("failed to pack LiveScore image:",h,o)}})),t.pages.forEach(h=>{var o;(o=h.source)!=null&&o.url&&s.has(h.source.url)&&(h.source.url=s.get(h.source.url)),h.systems.forEach(c=>{c.staves.forEach(i=>{var f;(f=i.image)!=null&&f.url&&s.has(i.image.url)&&(i.image.url=s.get(i.image.url))})})}),n.file("index.json",JSON.stringify(t));const d=await n.generateAsync({type:"blob"}),p=ne(d,`${e.title||"score"}-${Date.now()}.livescore.zip`);re(p,p.name,p.type)},lt=async e=>{const{scoreJson:t,midiJson:n}=we(e);async function l(h,{type:o="image/webp",maxHeight:c=1680,quality:i=.8}={}){const f=await new Promise((y,S)=>{const a=new globalThis.Image;a.crossOrigin="anonymous",a.src=h,a.onload=()=>{y(a)},a.onerror=()=>{S(a)}}),{naturalWidth:m,naturalHeight:u}=f;let g=m,k=u;u>=c&&(k=c,g=m*c/u);const r=new globalThis.OffscreenCanvas(g,k),P=r.getContext("2d");P.imageSmoothingEnabled=!0,P.imageSmoothingQuality="high",P.drawImage(f,0,0,g,k);const F=await r.convertToBlob({type:o,quality:i});return{blob:F,md5:se.ArrayBuffer.hash(await F.arrayBuffer()),suffix:o.split("/")[1]}}const s=new q;s.file("scoreimg_url.json",JSON.stringify(t,null,0)),await Promise.all([...t.pages.map(async h=>{const{blob:o,md5:c,suffix:i}=await l(h.src),f=`${c}.${i}`;h.src=f,await s.file("scoreimgs/"+f,o,{binary:!0,createFolders:!0})}),...t.lines.map(h=>h.lineStaves.map(o=>o.imgs)).flat(2).map(async h=>{const o=h==null?void 0:h.src;if(o){const{blob:c,md5:i,suffix:f}=await l(o),m=`${i}.${f}`;h.src=m,await s.file("scoreimgs/"+m,c,{binary:!0,createFolders:!0})}})]),s.file("scoreimg.json",JSON.stringify(t,null,0)),s.file("scoremidi.json",JSON.stringify(n,null,0));const d=await s.generateAsync({type:"blob"}),p=ne(d,`find-omr-${e.title}-${Date.now()}.zip`);re(p,p.name,p.type)},le=(e,t)=>Number.isInteger(e)&&Number.isInteger(t)?t===0?e:le(t,e%t):NaN,Ge=e=>e.reduce((t,n)=>le(t,n)),ut=e=>{const t=e.map(s=>s.mainDuration),n=t.reduce((s,d)=>s+d,0),l=Ge(t);return{sum:n,gcdDuration:l}};export{at as a,tt as b,it as c,lt as d,nt as e,ct as f,ut as g,rt as i,$e as m,st as n,ot as p,et as s,Ye as t,Ze as u};
|
dist/assets/{index-270adfe1.js → index-27b57c09.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as we,f as le,C as U,c as L,b as V,q as _e,p as Te,e as ee,i as ie,l as Se,r as ce,s as ke,ay as $e,o as Fe,j as Ie,O as je,a as H,H as dt,ax as mt,E as ye,az as Me,h as vt,ab as Ct,_ as X,aA as gt,aB as yt,aC as Re,ac as ht,aD as bt,aE as xt,aF as pt,I as De,N as Ot}from"./_setToString-0425f0d8.js";import{r as l,_ as p,j as fe,l as Pt,m as Et,g as Nt}from"./umi-3784aee5.js";import{T as Ae,e as Z,k as wt,S as _t,u as ze,A as Tt,B as St,z as kt,K as $t}from"./TextArea-c0a642cb.js";import{k as Le,f as Ft,D as It}from"./util-208473ee.js";import{t as jt,u as Mt,B as q,N as Be,c as he}from"./button-4677d78c.js";import{D as Rt,M as Dt,u as At,S as zt,a as Ve,b as Lt,c as He,d as Bt}from"./Dropdown-7858c6b0.js";var Vt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"};const Ht=Vt;var Ut=function(e,r){return l.createElement(we,le(le({},e),{},{ref:r,icon:Ht}))},qt=l.forwardRef(Ut);const Qt=qt;var Gt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"};const Kt=Gt;var Wt=function(e,r){return l.createElement(we,le(le({},e),{},{ref:r,icon:Kt}))},Xt=l.forwardRef(Wt);const Wn=Xt;var de=function(e){return e?typeof e=="function"?e():e:null},Yt=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},Jt=function(e){var r=e.title,n=e.content,o=e.prefixCls;return l.createElement(l.Fragment,null,r&&l.createElement("div",{className:"".concat(o,"-title")},de(r)),l.createElement("div",{className:"".concat(o,"-inner-content")},de(n)))},Zt=l.forwardRef(function(t,e){var r=t.prefixCls,n=t.title,o=t.content,f=t._overlay,d=t.placement,v=d===void 0?"top":d,g=t.trigger,y=g===void 0?"hover":g,m=t.mouseEnterDelay,C=m===void 0?.1:m,O=t.mouseLeaveDelay,E=O===void 0?.1:O,N=t.overlayStyle,w=N===void 0?{}:N,x=Yt(t,["prefixCls","title","content","_overlay","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),P=l.useContext(U),a=P.getPrefixCls,i=a("popover",r),s=a(),c=l.useMemo(function(){return f||(!n&&!o?null:l.createElement(Jt,{prefixCls:i,title:n,content:o}))},[f,n,o,i]);return l.createElement(Ae,p({placement:v,trigger:y,mouseEnterDelay:C,mouseLeaveDelay:E,overlayStyle:w},x,{prefixCls:i,ref:e,overlay:c,transitionName:Z(s,"zoom-big",x.transitionName)}))});const en=Zt;var tn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},nn=function(e){var r=e.prefixCls,n=e.className,o=e.dashed,f=tn(e,["prefixCls","className","dashed"]),d=l.useContext(U),v=d.getPrefixCls,g=v("menu",r),y=L(V({},"".concat(g,"-item-divider-dashed"),!!o),n);return l.createElement(Rt,p({className:y},f))};const Ue=nn;var rn=l.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});const se=rn;function an(t,e,r){return e=ce(e),ke(t,$e()?Reflect.construct(e,r||[],ce(t).constructor):e.apply(t,r))}var on=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},be=function(t){_e(e,t);function e(){var r;return Te(this,e),r=an(this,e,arguments),r.renderItem=function(n){var o=n.siderCollapsed,f,d=r.context,v=d.prefixCls,g=d.firstLevel,y=d.inlineCollapsed,m=d.direction,C=d.disableMenuItemTitleTooltip,O=r.props,E=O.className,N=O.children,w=r.props,x=w.title,P=w.icon,a=w.danger,i=on(w,["title","icon","danger"]),s=x;typeof x>"u"?s=g?N:"":x===!1&&(s="");var c={title:s};!o&&!y&&(c.title=null,c.open=!1);var u=jt(N).length,b=l.createElement(Dt,p({},i,{className:L(V(V({},"".concat(v,"-item-danger"),a),"".concat(v,"-item-only-child"),(P?u+1:u)===1),E),title:typeof x=="string"?x:void 0}),ee(P,{className:L(ie(P)?(f=P.props)===null||f===void 0?void 0:f.className:"","".concat(v,"-item-icon"))}),r.renderItemChildren(y));return C||(b=l.createElement(Ae,p({},c,{placement:m==="rtl"?"left":"right",overlayClassName:"".concat(v,"-inline-collapsed-tooltip")}),b)),b},r}return Se(e,[{key:"renderItemChildren",value:function(n){var o=this.context,f=o.prefixCls,d=o.firstLevel,v=this.props,g=v.icon,y=v.children,m=l.createElement("span",{className:"".concat(f,"-title-content")},y);return(!g||ie(y)&&y.type==="span")&&y&&n&&d&&typeof y=="string"?l.createElement("div",{className:"".concat(f,"-inline-collapsed-noicon")},y.charAt(0)):m}},{key:"render",value:function(){return l.createElement(Le.Consumer,null,this.renderItem)}}]),e}(l.Component);be.contextType=se;function qe(t){var e,r=t.popupClassName,n=t.icon,o=t.title,f=t.theme,d=l.useContext(se),v=d.prefixCls,g=d.inlineCollapsed,y=d.antdMenuTheme,m=At(),C;if(!n)C=g&&!m.length&&o&&typeof o=="string"?l.createElement("div",{className:"".concat(v,"-inline-collapsed-noicon")},o.charAt(0)):l.createElement("span",{className:"".concat(v,"-title-content")},o);else{var O=ie(o)&&o.type==="span";C=l.createElement(l.Fragment,null,ee(n,{className:L(ie(n)?(e=n.props)===null||e===void 0?void 0:e.className:"","".concat(v,"-item-icon"))}),O?o:l.createElement("span",{className:"".concat(v,"-title-content")},o))}var E=l.useMemo(function(){return p(p({},d),{firstLevel:!1})},[d]);return l.createElement(se.Provider,{value:E},l.createElement(zt,p({},Fe(t,["icon"]),{title:C,popupClassName:L(v,"".concat(v,"-").concat(f||y),r)})))}var ln=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r};function me(t){return(t||[]).map(function(e,r){if(e&&Ie(e)==="object"){var n=e,o=n.label,f=n.children,d=n.key,v=n.type,g=ln(n,["label","children","key","type"]),y=d??"tmp-".concat(r);return f||v==="group"?v==="group"?l.createElement(Ve,p({key:y},g,{title:o}),me(f)):l.createElement(qe,p({key:y},g,{title:o}),me(f)):v==="divider"?l.createElement(Ue,p({key:y},g)):l.createElement(be,p({key:y},g),o)}return null}).filter(function(e){return e})}function cn(t){return l.useMemo(function(){return t&&me(t)},[t])}var sn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},ue=l.createContext(null),un=function(e){var r=e.children,n=sn(e,["children"]),o=l.useContext(ue),f=l.useMemo(function(){return p(p({},o),n)},[o,n.prefixCls,n.mode,n.selectable]);return l.createElement(ue.Provider,{value:f},r)};function fn(t,e,r){return e=ce(e),ke(t,$e()?Reflect.construct(e,r||[],ce(t).constructor):e.apply(t,r))}var dn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},mn=l.forwardRef(function(t,e){var r,n=l.useContext(ue)||{},o=l.useContext(U),f=o.getPrefixCls,d=o.getPopupContainer,v=o.direction,g=f(),y=t.prefixCls,m=t.className,C=t.theme,O=C===void 0?"light":C,E=t.expandIcon,N=t._internalDisableMenuItemTitleTooltip,w=t.inlineCollapsed,x=t.siderCollapsed,P=t.items,a=t.children,i=t.mode,s=t.selectable,c=t.onClick,u=dn(t,["prefixCls","className","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","mode","selectable","onClick"]),b=Fe(u,["collapsedWidth"]),h=cn(P)||a;(r=n.validator)===null||r===void 0||r.call(n,{mode:i});var k=je(function(){var M;c==null||c.apply(void 0,arguments),(M=n==null?void 0:n.onClick)===null||M===void 0||M.call(n)}),A=n.mode||i,I=s??n.selectable,$=l.useMemo(function(){return x!==void 0?x:w},[w,x]),F={horizontal:{motionName:"".concat(g,"-slide-up")},inline:wt,other:{motionName:"".concat(g,"-zoom-big")}},_=f("menu",y||n.prefixCls),j=L("".concat(_,"-").concat(O),m),T;typeof E=="function"?T=E:T=ee(E||n.expandIcon,{className:"".concat(_,"-submenu-expand-icon")});var S=l.useMemo(function(){return{prefixCls:_,inlineCollapsed:$||!1,antdMenuTheme:O,direction:v,firstLevel:!0,disableMenuItemTitleTooltip:N}},[_,$,O,v,N]);return l.createElement(ue.Provider,{value:null},l.createElement(se.Provider,{value:S},l.createElement(Lt,p({getPopupContainer:d,overflowedIndicator:l.createElement(He,null),overflowedIndicatorPopupClassName:"".concat(_,"-").concat(O),mode:A,selectable:I,onClick:k},b,{inlineCollapsed:$,className:j,prefixCls:_,direction:v,defaultMotions:F,expandIcon:T,ref:e}),h)))}),te=function(t){_e(e,t);function e(){var r;return Te(this,e),r=fn(this,e,arguments),r.focus=function(n){var o;(o=r.menu)===null||o===void 0||o.focus(n)},r}return Se(e,[{key:"render",value:function(){var n=this;return l.createElement(Le.Consumer,null,function(o){return l.createElement(mn,p({ref:function(d){n.menu=d}},n.props,o))})}}]),e}(l.Component);te.Divider=Ue;te.Item=be;te.SubMenu=qe;te.ItemGroup=Ve;const vn=te;var Cn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},Qe=function(e){var r=l.useContext(U),n=r.getPopupContainer,o=r.getPrefixCls,f=r.direction,d=e.prefixCls,v=e.type,g=v===void 0?"default":v,y=e.danger,m=e.disabled,C=e.loading,O=e.onClick,E=e.htmlType,N=e.children,w=e.className,x=e.menu,P=e.arrow,a=e.autoFocus,i=e.overlay,s=e.trigger,c=e.align,u=e.visible,b=e.open,h=e.onVisibleChange,k=e.onOpenChange,A=e.placement,I=e.getPopupContainer,$=e.href,F=e.icon,_=F===void 0?l.createElement(He,null):F,j=e.title,T=e.buttonsRender,S=T===void 0?function(ft){return ft}:T,M=e.mouseEnterDelay,Q=e.mouseLeaveDelay,G=e.overlayClassName,Y=e.overlayStyle,J=e.destroyPopupOnHide,re=Cn(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","visible","open","onVisibleChange","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide"]),ae=o("dropdown-button",d),z={menu:x,arrow:P,autoFocus:a,align:c,disabled:m,trigger:m?[]:s,onOpenChange:k||h,getPopupContainer:I||n,mouseEnterDelay:M,mouseLeaveDelay:Q,overlayClassName:G,overlayStyle:Y,destroyPopupOnHide:J},D=Mt(ae,f),R=D.compactSize,oe=D.compactItemClassnames,K=L(ae,oe,w);"overlay"in e&&(z.overlay=i),"open"in e?z.open=b:"visible"in e&&(z.open=u),"placement"in e?z.placement=A:z.placement=f==="rtl"?"bottomLeft":"bottomRight";var lt=l.createElement(q,{type:g,danger:y,disabled:m,loading:C,onClick:O,htmlType:E,href:$,title:j},N),it=l.createElement(q,{type:g,danger:y,icon:_}),ct=S([lt,it]),xe=H(ct,2),st=xe[0],ut=xe[1];return l.createElement(_t.Compact,p({className:K,size:R,block:!0},re),st,l.createElement(Ke,p({},z),ut))};Qe.__ANT_BUTTON=!0;const gn=Qe;dt("topLeft","topCenter","topRight","bottomLeft","bottomCenter","bottomRight","top","bottom");var Ge=function(e){var r=l.useContext(U),n=r.getPopupContainer,o=r.getPrefixCls,f=r.direction,d=function(){var D=o(),R=e.placement,oe=R===void 0?"":R,K=e.transitionName;return K!==void 0?K:oe.includes("top")?"".concat(D,"-slide-down"):"".concat(D,"-slide-up")},v=function(){var D=e.placement;if(!D)return f==="rtl"?"bottomRight":"bottomLeft";if(D.includes("Center")){var R=D.slice(0,D.indexOf("Center"));return R}return D},g=e.menu,y=e.arrow,m=e.prefixCls,C=e.children,O=e.trigger,E=e.disabled,N=e.dropdownRender,w=e.getPopupContainer,x=e.overlayClassName,P=e.visible,a=e.open,i=e.onVisibleChange,s=e.onOpenChange,c=e.mouseEnterDelay,u=c===void 0?.15:c,b=e.mouseLeaveDelay,h=b===void 0?.1:b,k=e.autoAdjustOverflow,A=k===void 0?!0:k,I=o("dropdown",m),$=l.Children.only(C),F=ee($,{className:L("".concat(I,"-trigger"),V({},"".concat(I,"-rtl"),f==="rtl"),$.props.className),disabled:E}),_=E?[]:O,j;_&&_.includes("contextMenu")&&(j=!0);var T=ze(!1,{value:a!==void 0?a:P}),S=H(T,2),M=S[0],Q=S[1],G=je(function(z){i==null||i(z),s==null||s(z),Q(z)}),Y=L(x,V({},"".concat(I,"-rtl"),f==="rtl")),J=Tt({arrowPointAtCenter:Ie(y)==="object"&&y.pointAtCenter,autoAdjustOverflow:A}),re=l.useCallback(function(){Q(!1)},[]),ae=function(){var D=e.overlay,R;return g!=null&&g.items?R=l.createElement(vn,p({},g)):typeof D=="function"?R=D():R=D,N&&(R=N(R)),R=l.Children.only(typeof R=="string"?l.createElement("span",null,R):R),l.createElement(un,{prefixCls:"".concat(I,"-menu"),expandIcon:l.createElement("span",{className:"".concat(I,"-menu-submenu-arrow")},l.createElement(Ft,{className:"".concat(I,"-menu-submenu-arrow-icon")})),mode:"vertical",selectable:!1,onClick:re,validator:function(K){K.mode}},l.createElement(Be,null,R))};return l.createElement(Bt,p({alignPoint:j},e,{mouseEnterDelay:u,mouseLeaveDelay:h,visible:M,builtinPlacements:J,arrow:!!y,overlayClassName:Y,prefixCls:I,getPopupContainer:w||n,transitionName:d(),trigger:_,overlay:ae,placement:v(),onVisibleChange:G}),F)};Ge.Button=gn;const Ke=Ge;function pe(t){return!!(t&&t.then)}var yn=function(e){var r=l.useRef(!1),n=l.useRef(null),o=mt(!1),f=H(o,2),d=f[0],v=f[1],g=e.close,y=function(){g==null||g.apply(void 0,arguments)};l.useEffect(function(){var x=null;return e.autoFocus&&(x=setTimeout(function(){var P;(P=n.current)===null||P===void 0||P.focus()})),function(){x&&clearTimeout(x)}},[]);var m=function(P){pe(P)&&(v(!0),P.then(function(){v(!1,!0),y.apply(void 0,arguments),r.current=!1},function(a){return v(!1,!0),r.current=!1,Promise.reject(a)}))},C=function(P){var a=e.actionFn;if(!r.current){if(r.current=!0,!a){y();return}var i;if(e.emitEvent){if(i=a(P),e.quitOnNullishReturnValue&&!pe(i)){r.current=!1,y(P);return}}else if(a.length)i=a(g),r.current=!1;else if(i=a(),!i){y();return}m(i)}},O=e.type,E=e.children,N=e.prefixCls,w=e.buttonProps;return l.createElement(q,p({},he(O),{onClick:C,loading:d,prefixCls:N},w,{ref:n}),E)};const ve=yn;var hn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},Ce,bn=function(e){Ce={x:e.pageX,y:e.pageY},setTimeout(function(){Ce=null},100)};St()&&document.documentElement.addEventListener("click",bn,!0);var xn=function(e){var r,n=l.useContext(U),o=n.getPopupContainer,f=n.getPrefixCls,d=n.direction,v=function(F){var _=e.onCancel;_==null||_(F)},g=function(F){var _=e.onOk;_==null||_(F)},y=e.prefixCls,m=e.footer,C=e.visible,O=e.open,E=O===void 0?!1:O,N=e.wrapClassName,w=e.centered,x=e.getContainer,P=e.closeIcon,a=e.focusTriggerAfterClose,i=a===void 0?!0:a,s=e.width,c=s===void 0?520:s,u=hn(e,["prefixCls","footer","visible","open","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose","width"]),b=f("modal",y),h=f(),k=l.createElement(ye,{componentName:"Modal",defaultLocale:Me()},function($){var F=e.okText,_=e.okType,j=_===void 0?"primary":_,T=e.cancelText,S=e.confirmLoading,M=S===void 0?!1:S;return l.createElement(l.Fragment,null,l.createElement(q,p({onClick:v},e.cancelButtonProps),T||$.cancelText),l.createElement(q,p({},he(j),{loading:M,onClick:g},e.okButtonProps),F??$.okText))}),A=l.createElement("span",{className:"".concat(b,"-close-x")},P||l.createElement(vt,{className:"".concat(b,"-close-icon")})),I=L(N,V(V({},"".concat(b,"-centered"),!!w),"".concat(b,"-wrap-rtl"),d==="rtl"));return l.createElement(Be,null,l.createElement(kt,{status:!0,override:!0},l.createElement(It,p({width:c},u,{getContainer:x===void 0?o:x,prefixCls:b,wrapClassName:I,footer:m===void 0?k:m,visible:E||C,mousePosition:(r=u.mousePosition)!==null&&r!==void 0?r:Ce,onClose:v,closeIcon:A,focusTriggerAfterClose:i,transitionName:Z(h,"zoom",e.transitionName),maskTransitionName:Z(h,"fade",e.maskTransitionName)}))))};const We=xn;var pn=function(e){var r=e.icon,n=e.onCancel,o=e.onOk,f=e.close,d=e.zIndex,v=e.afterClose,g=e.visible,y=e.open,m=e.keyboard,C=e.centered,O=e.getContainer,E=e.maskStyle,N=e.okText,w=e.okButtonProps,x=e.cancelText,P=e.cancelButtonProps,a=e.direction,i=e.prefixCls,s=e.wrapClassName,c=e.rootPrefixCls,u=e.iconPrefixCls,b=e.bodyStyle,h=e.closable,k=h===void 0?!1:h,A=e.closeIcon,I=e.modalRender,$=e.focusTriggerAfterClose,F=e.okType||"primary",_="".concat(i,"-confirm"),j="okCancel"in e?e.okCancel:!0,T=e.width||416,S=e.style||{},M=e.mask===void 0?!0:e.mask,Q=e.maskClosable===void 0?!1:e.maskClosable,G=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",Y=L(_,"".concat(_,"-").concat(e.type),V({},"".concat(_,"-rtl"),a==="rtl"),e.className),J=j&&l.createElement(ve,{actionFn:n,close:f,autoFocus:G==="cancel",buttonProps:P,prefixCls:"".concat(c,"-btn")},x);return l.createElement(Ct,{prefixCls:c,iconPrefixCls:u,direction:a},l.createElement(We,{prefixCls:i,className:Y,wrapClassName:L(V({},"".concat(_,"-centered"),!!e.centered),s),onCancel:function(){return f==null?void 0:f({triggerCancel:!0})},open:y||g,title:"",footer:"",transitionName:Z(c,"zoom",e.transitionName),maskTransitionName:Z(c,"fade",e.maskTransitionName),mask:M,maskClosable:Q,maskStyle:E,style:S,bodyStyle:b,width:T,zIndex:d,afterClose:v,keyboard:m,centered:C,getContainer:O,closable:k,closeIcon:A,modalRender:I,focusTriggerAfterClose:$},l.createElement("div",{className:"".concat(_,"-body-wrapper")},l.createElement("div",{className:"".concat(_,"-body")},r,e.title===void 0?null:l.createElement("span",{className:"".concat(_,"-title")},e.title),l.createElement("div",{className:"".concat(_,"-content")},e.content)),l.createElement("div",{className:"".concat(_,"-btns")},J,l.createElement(ve,{type:F,actionFn:o,close:f,autoFocus:G==="ok",buttonProps:w,prefixCls:"".concat(c,"-btn")},N)))))};const Xe=pn;var On=[];const W=On;var Pn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},Ye="";function En(){return Ye}function ne(t){var e=document.createDocumentFragment(),r=p(p({},t),{close:d,open:!0}),n;function o(){for(var g=arguments.length,y=new Array(g),m=0;m<g;m++)y[m]=arguments[m];var C=y.some(function(N){return N&&N.triggerCancel});t.onCancel&&C&&t.onCancel.apply(t,[function(){}].concat(X(y.slice(1))));for(var O=0;O<W.length;O++){var E=W[O];if(E===d){W.splice(O,1);break}}gt(e)}function f(g){var y=g.okText,m=g.cancelText,C=g.prefixCls,O=Pn(g,["okText","cancelText","prefixCls"]);clearTimeout(n),n=setTimeout(function(){var E=Me(),N=pt(),w=N.getPrefixCls,x=N.getIconPrefixCls,P=w(void 0,En()),a=C||"".concat(P,"-modal"),i=x();yt(l.createElement(Xe,p({},O,{prefixCls:a,rootPrefixCls:P,iconPrefixCls:i,okText:y||(O.okCancel?E.okText:E.justOkText),cancelText:m||E.cancelText})),e)})}function d(){for(var g=this,y=arguments.length,m=new Array(y),C=0;C<y;C++)m[C]=arguments[C];r=p(p({},r),{open:!1,afterClose:function(){typeof t.afterClose=="function"&&t.afterClose(),o.apply(g,m)}}),r.visible&&delete r.visible,f(r)}function v(g){typeof g=="function"?r=g(r):r=p(p({},r),g),f(r)}return f(r),W.push(d),{destroy:d,update:v}}function Je(t){return p(p({icon:l.createElement(Re,null),okCancel:!1},t),{type:"warning"})}function Ze(t){return p(p({icon:l.createElement(ht,null),okCancel:!1},t),{type:"info"})}function et(t){return p(p({icon:l.createElement(bt,null),okCancel:!1},t),{type:"success"})}function tt(t){return p(p({icon:l.createElement(xt,null),okCancel:!1},t),{type:"error"})}function nt(t){return p(p({icon:l.createElement(Re,null),okCancel:!0},t),{type:"confirm"})}function Nn(t){var e=t.rootPrefixCls;Ye=e}function wn(){var t=l.useState([]),e=H(t,2),r=e[0],n=e[1],o=l.useCallback(function(f){return n(function(d){return[].concat(X(d),[f])}),function(){n(function(d){return d.filter(function(v){return v!==f})})}},[]);return[r,o]}var _n=function(e,r){var n=e.afterClose,o=e.config,f=l.useState(!0),d=H(f,2),v=d[0],g=d[1],y=l.useState(o),m=H(y,2),C=m[0],O=m[1],E=l.useContext(U),N=E.direction,w=E.getPrefixCls,x=w("modal"),P=w(),a=function(){g(!1);for(var s=arguments.length,c=new Array(s),u=0;u<s;u++)c[u]=arguments[u];var b=c.some(function(h){return h&&h.triggerCancel});C.onCancel&&b&&C.onCancel.apply(C,[function(){}].concat(X(c.slice(1))))};return l.useImperativeHandle(r,function(){return{destroy:a,update:function(s){O(function(c){return p(p({},c),s)})}}}),l.createElement(ye,{componentName:"Modal",defaultLocale:De.Modal},function(i){return l.createElement(Xe,p({prefixCls:x,rootPrefixCls:P},C,{close:a,open:v,afterClose:n,okText:C.okText||(C.okCancel?i.okText:i.justOkText),direction:N,cancelText:C.cancelText||i.cancelText}))})};const Tn=l.forwardRef(_n);var Oe=0,Sn=l.memo(l.forwardRef(function(t,e){var r=wn(),n=H(r,2),o=n[0],f=n[1];return l.useImperativeHandle(e,function(){return{patchElement:f}},[]),l.createElement(l.Fragment,null,o)}));function kn(){var t=l.useRef(null),e=l.useState([]),r=H(e,2),n=r[0],o=r[1];l.useEffect(function(){if(n.length){var v=X(n);v.forEach(function(g){g()}),o([])}},[n]);var f=l.useCallback(function(v){return function(y){var m;Oe+=1;var C=l.createRef(),O,E=l.createElement(Tn,{key:"modal-".concat(Oe),config:v(y),ref:C,afterClose:function(){O==null||O()}});return O=(m=t.current)===null||m===void 0?void 0:m.patchElement(E),{destroy:function(){function w(){var x;(x=C.current)===null||x===void 0||x.destroy()}C.current?w():o(function(x){return[].concat(X(x),[w])})},update:function(w){function x(){var P;(P=C.current)===null||P===void 0||P.update(w)}C.current?x():o(function(P){return[].concat(X(P),[x])})}}}},[]),d=l.useMemo(function(){return{info:f(Ze),success:f(et),error:f(tt),warning:f(Je),confirm:f(nt)}},[]);return[d,l.createElement(Sn,{ref:t})]}function rt(t){return ne(Je(t))}var B=We;B.useModal=kn;B.info=function(e){return ne(Ze(e))};B.success=function(e){return ne(et(e))};B.error=function(e){return ne(tt(e))};B.warning=rt;B.warn=rt;B.confirm=function(e){return ne(nt(e))};B.destroyAll=function(){for(;W.length;){var e=W.pop();e&&e()}};B.config=Nn;const Xn=B;var $n=function(e){var r=e.prefixCls,n=e.okButtonProps,o=e.cancelButtonProps,f=e.title,d=e.cancelText,v=e.okText,g=e.okType,y=e.icon,m=e.showCancel,C=m===void 0?!0:m,O=e.close,E=e.onConfirm,N=e.onCancel,w=l.useContext(U),x=w.getPrefixCls;return l.createElement(ye,{componentName:"Popconfirm",defaultLocale:De.Popconfirm},function(P){return l.createElement("div",{className:"".concat(r,"-inner-content")},l.createElement("div",{className:"".concat(r,"-message")},y&&l.createElement("span",{className:"".concat(r,"-message-icon")},y),l.createElement("div",{className:"".concat(r,"-message-title")},de(f))),l.createElement("div",{className:"".concat(r,"-buttons")},C&&l.createElement(q,p({onClick:N,size:"small"},o),d??P.cancelText),l.createElement(ve,{buttonProps:p(p({size:"small"},he(g)),n),actionFn:E,close:O,prefixCls:x("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},v??P.okText)))})},Pe=globalThis,Fn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},In=l.forwardRef(function(t,e){var r=t.prefixCls,n=t.placement,o=n===void 0?"top":n,f=t.trigger,d=f===void 0?"click":f,v=t.okType,g=v===void 0?"primary":v,y=t.icon,m=y===void 0?l.createElement(Ot,null):y,C=t.children,O=t.overlayClassName,E=t.onOpenChange,N=t.onVisibleChange,w=Fn(t,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),x=l.useContext(U),P=x.getPrefixCls,a=ze(!1,{value:t.open!==void 0?t.open:t.visible,defaultValue:t.defaultOpen!==void 0?t.defaultOpen:t.defaultVisible}),i=H(a,2),s=i[0],c=i[1],u=function(T,S){c(T,!0),N==null||N(T,S),E==null||E(T,S)},b=function(T){u(!1,T)},h=function(T){var S;return(S=t.onConfirm)===null||S===void 0?void 0:S.call(Pe,T)},k=function(T){var S;u(!1,T),(S=t.onCancel)===null||S===void 0||S.call(Pe,T)},A=function(T){T.keyCode===$t.ESC&&s&&u(!1,T)},I=function(T){var S=t.disabled,M=S===void 0?!1:S;M||u(T)},$=P("popover",r),F=P("popconfirm",r),_=L(F,O);return l.createElement(en,p({},w,{trigger:d,prefixCls:$,placement:o,onOpenChange:I,open:s,ref:e,overlayClassName:_,_overlay:l.createElement($n,p({okType:g,icon:m},t,{prefixCls:$,close:b,onConfirm:h,onCancel:k}))}),ee(C,{onKeyDown:function(T){var S,M;l.isValidElement(C)&&((M=C==null?void 0:(S=C.props).onKeyDown)===null||M===void 0||M.call(S,T)),A(T)}}))});const Yn=In,jn=["zh-CN","en-US"],Mn=[{key:"zh-CN",label:"中文"},{key:"en-US",label:"English"}],Rn=t=>jn.includes(t)?t:"en-US",Jn=()=>fe.jsx(Ke,{menu:{items:Mn,selectedKeys:[Rn(Pt())],onClick:({key:t})=>Et(t,!1)},children:fe.jsx(q,{icon:fe.jsx(Qt,{}),size:"small",style:{marginLeft:12}})});var at={},Dn=t=>encodeURIComponent(t).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`),ot="%[a-f0-9]{2}",Ee=new RegExp("("+ot+")|([^%]+?)","gi"),Ne=new RegExp("("+ot+")+","gi");function ge(t,e){try{return[decodeURIComponent(t.join(""))]}catch{}if(t.length===1)return t;e=e||1;var r=t.slice(0,e),n=t.slice(e);return Array.prototype.concat.call([],ge(r),ge(n))}function An(t){try{return decodeURIComponent(t)}catch{for(var e=t.match(Ee)||[],r=1;r<e.length;r++)t=ge(e,r).join(""),e=t.match(Ee)||[];return t}}function zn(t){for(var e={"%FE%FF":"��","%FF%FE":"��"},r=Ne.exec(t);r;){try{e[r[0]]=decodeURIComponent(r[0])}catch{var n=An(r[0]);n!==r[0]&&(e[r[0]]=n)}r=Ne.exec(t)}e["%C2"]="�";for(var o=Object.keys(e),f=0;f<o.length;f++){var d=o[f];t=t.replace(new RegExp(d,"g"),e[d])}return t}var Ln=function(t){if(typeof t!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof t+"`");try{return t=t.replace(/\+/g," "),decodeURIComponent(t)}catch{return zn(t)}},Bn=(t,e)=>{if(!(typeof t=="string"&&typeof e=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(e==="")return[t];const r=t.indexOf(e);return r===-1?[t]:[t.slice(0,r),t.slice(r+e.length)]},Vn=function(t,e){for(var r={},n=Object.keys(t),o=Array.isArray(e),f=0;f<n.length;f++){var d=n[f],v=t[d];(o?e.indexOf(d)!==-1:e(d,v,t))&&(r[d]=v)}return r};(function(t){const e=Dn,r=Ln,n=Bn,o=Vn,f=a=>a==null,d=Symbol("encodeFragmentIdentifier");function v(a){switch(a.arrayFormat){case"index":return i=>(s,c)=>{const u=s.length;return c===void 0||a.skipNull&&c===null||a.skipEmptyString&&c===""?s:c===null?[...s,[m(i,a),"[",u,"]"].join("")]:[...s,[m(i,a),"[",m(u,a),"]=",m(c,a)].join("")]};case"bracket":return i=>(s,c)=>c===void 0||a.skipNull&&c===null||a.skipEmptyString&&c===""?s:c===null?[...s,[m(i,a),"[]"].join("")]:[...s,[m(i,a),"[]=",m(c,a)].join("")];case"colon-list-separator":return i=>(s,c)=>c===void 0||a.skipNull&&c===null||a.skipEmptyString&&c===""?s:c===null?[...s,[m(i,a),":list="].join("")]:[...s,[m(i,a),":list=",m(c,a)].join("")];case"comma":case"separator":case"bracket-separator":{const i=a.arrayFormat==="bracket-separator"?"[]=":"=";return s=>(c,u)=>u===void 0||a.skipNull&&u===null||a.skipEmptyString&&u===""?c:(u=u===null?"":u,c.length===0?[[m(s,a),i,m(u,a)].join("")]:[[c,m(u,a)].join(a.arrayFormatSeparator)])}default:return i=>(s,c)=>c===void 0||a.skipNull&&c===null||a.skipEmptyString&&c===""?s:c===null?[...s,m(i,a)]:[...s,[m(i,a),"=",m(c,a)].join("")]}}function g(a){let i;switch(a.arrayFormat){case"index":return(s,c,u)=>{if(i=/\[(\d*)\]$/.exec(s),s=s.replace(/\[\d*\]$/,""),!i){u[s]=c;return}u[s]===void 0&&(u[s]={}),u[s][i[1]]=c};case"bracket":return(s,c,u)=>{if(i=/(\[\])$/.exec(s),s=s.replace(/\[\]$/,""),!i){u[s]=c;return}if(u[s]===void 0){u[s]=[c];return}u[s]=[].concat(u[s],c)};case"colon-list-separator":return(s,c,u)=>{if(i=/(:list)$/.exec(s),s=s.replace(/:list$/,""),!i){u[s]=c;return}if(u[s]===void 0){u[s]=[c];return}u[s]=[].concat(u[s],c)};case"comma":case"separator":return(s,c,u)=>{const b=typeof c=="string"&&c.includes(a.arrayFormatSeparator),h=typeof c=="string"&&!b&&C(c,a).includes(a.arrayFormatSeparator);c=h?C(c,a):c;const k=b||h?c.split(a.arrayFormatSeparator).map(A=>C(A,a)):c===null?c:C(c,a);u[s]=k};case"bracket-separator":return(s,c,u)=>{const b=/(\[\])$/.test(s);if(s=s.replace(/\[\]$/,""),!b){u[s]=c&&C(c,a);return}const h=c===null?[]:c.split(a.arrayFormatSeparator).map(k=>C(k,a));if(u[s]===void 0){u[s]=h;return}u[s]=[].concat(u[s],h)};default:return(s,c,u)=>{if(u[s]===void 0){u[s]=c;return}u[s]=[].concat(u[s],c)}}}function y(a){if(typeof a!="string"||a.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function m(a,i){return i.encode?i.strict?e(a):encodeURIComponent(a):a}function C(a,i){return i.decode?r(a):a}function O(a){return Array.isArray(a)?a.sort():typeof a=="object"?O(Object.keys(a)).sort((i,s)=>Number(i)-Number(s)).map(i=>a[i]):a}function E(a){const i=a.indexOf("#");return i!==-1&&(a=a.slice(0,i)),a}function N(a){let i="";const s=a.indexOf("#");return s!==-1&&(i=a.slice(s)),i}function w(a){a=E(a);const i=a.indexOf("?");return i===-1?"":a.slice(i+1)}function x(a,i){return i.parseNumbers&&!Number.isNaN(Number(a))&&typeof a=="string"&&a.trim()!==""?a=Number(a):i.parseBooleans&&a!==null&&(a.toLowerCase()==="true"||a.toLowerCase()==="false")&&(a=a.toLowerCase()==="true"),a}function P(a,i){i=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},i),y(i.arrayFormatSeparator);const s=g(i),c=Object.create(null);if(typeof a!="string"||(a=a.trim().replace(/^[?#&]/,""),!a))return c;for(const u of a.split("&")){if(u==="")continue;let[b,h]=n(i.decode?u.replace(/\+/g," "):u,"=");h=h===void 0?null:["comma","separator","bracket-separator"].includes(i.arrayFormat)?h:C(h,i),s(C(b,i),h,c)}for(const u of Object.keys(c)){const b=c[u];if(typeof b=="object"&&b!==null)for(const h of Object.keys(b))b[h]=x(b[h],i);else c[u]=x(b,i)}return i.sort===!1?c:(i.sort===!0?Object.keys(c).sort():Object.keys(c).sort(i.sort)).reduce((u,b)=>{const h=c[b];return h&&typeof h=="object"&&!Array.isArray(h)?u[b]=O(h):u[b]=h,u},Object.create(null))}t.extract=w,t.parse=P,t.stringify=(a,i)=>{if(!a)return"";i=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},i),y(i.arrayFormatSeparator);const s=h=>i.skipNull&&f(a[h])||i.skipEmptyString&&a[h]==="",c=v(i),u={};for(const h of Object.keys(a))s(h)||(u[h]=a[h]);const b=Object.keys(u);return i.sort!==!1&&b.sort(i.sort),b.map(h=>{const k=a[h];return k===void 0?"":k===null?m(h,i):Array.isArray(k)?k.length===0&&i.arrayFormat==="bracket-separator"?m(h,i)+"[]":k.reduce(c(h),[]).join("&"):m(h,i)+"="+m(k,i)}).filter(h=>h.length>0).join("&")},t.parseUrl=(a,i)=>{i=Object.assign({decode:!0},i);const[s,c]=n(a,"#");return Object.assign({url:s.split("?")[0]||"",query:P(w(a),i)},i&&i.parseFragmentIdentifier&&c?{fragmentIdentifier:C(c,i)}:{})},t.stringifyUrl=(a,i)=>{i=Object.assign({encode:!0,strict:!0,[d]:!0},i);const s=E(a.url).split("?")[0]||"",c=t.extract(a.url),u=t.parse(c,{sort:!1}),b=Object.assign(u,a.query);let h=t.stringify(b,i);h&&(h=`?${h}`);let k=N(a.url);return a.fragmentIdentifier&&(k=`#${i[d]?m(a.fragmentIdentifier,i):a.fragmentIdentifier}`),`${s}${h}${k}`},t.pick=(a,i,s)=>{s=Object.assign({parseFragmentIdentifier:!0,[d]:!1},s);const{url:c,query:u,fragmentIdentifier:b}=t.parseUrl(a,s);return t.stringifyUrl({url:c,query:o(u,i),fragmentIdentifier:b},s)},t.exclude=(a,i,s)=>{const c=Array.isArray(i)?u=>!i.includes(u):(u,b)=>!i(u,b);return t.pick(a,c,s)}})(at);const Zn=Nt(at);export{Ke as D,Jn as L,Xn as M,un as O,Yn as P,Wn as Q,en as _,vn as a,Zn as q};
|
|
|
|
| 1 |
+
import{A as we,f as le,C as U,c as L,b as V,q as _e,p as Te,e as ee,i as ie,l as Se,r as ce,s as ke,ay as $e,o as Fe,j as Ie,O as je,a as H,H as dt,ax as mt,E as ye,az as Me,h as vt,ab as Ct,_ as X,aA as gt,aB as yt,aC as Re,ac as ht,aD as bt,aE as xt,aF as pt,I as De,N as Ot}from"./_setToString-0bb40a59.js";import{r as l,_ as p,j as fe,l as Pt,m as Et,g as Nt}from"./umi-7fd069e7.js";import{T as Ae,e as Z,k as wt,S as _t,u as ze,A as Tt,B as St,z as kt,K as $t}from"./TextArea-afec7477.js";import{k as Le,f as Ft,D as It}from"./util-b28cb7ce.js";import{t as jt,u as Mt,B as q,N as Be,c as he}from"./button-62e81cb0.js";import{D as Rt,M as Dt,u as At,S as zt,a as Ve,b as Lt,c as He,d as Bt}from"./Dropdown-b12352b0.js";var Vt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"};const Ht=Vt;var Ut=function(e,r){return l.createElement(we,le(le({},e),{},{ref:r,icon:Ht}))},qt=l.forwardRef(Ut);const Qt=qt;var Gt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"};const Kt=Gt;var Wt=function(e,r){return l.createElement(we,le(le({},e),{},{ref:r,icon:Kt}))},Xt=l.forwardRef(Wt);const Wn=Xt;var de=function(e){return e?typeof e=="function"?e():e:null},Yt=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},Jt=function(e){var r=e.title,n=e.content,o=e.prefixCls;return l.createElement(l.Fragment,null,r&&l.createElement("div",{className:"".concat(o,"-title")},de(r)),l.createElement("div",{className:"".concat(o,"-inner-content")},de(n)))},Zt=l.forwardRef(function(t,e){var r=t.prefixCls,n=t.title,o=t.content,f=t._overlay,d=t.placement,v=d===void 0?"top":d,g=t.trigger,y=g===void 0?"hover":g,m=t.mouseEnterDelay,C=m===void 0?.1:m,O=t.mouseLeaveDelay,E=O===void 0?.1:O,N=t.overlayStyle,w=N===void 0?{}:N,x=Yt(t,["prefixCls","title","content","_overlay","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),P=l.useContext(U),a=P.getPrefixCls,i=a("popover",r),s=a(),c=l.useMemo(function(){return f||(!n&&!o?null:l.createElement(Jt,{prefixCls:i,title:n,content:o}))},[f,n,o,i]);return l.createElement(Ae,p({placement:v,trigger:y,mouseEnterDelay:C,mouseLeaveDelay:E,overlayStyle:w},x,{prefixCls:i,ref:e,overlay:c,transitionName:Z(s,"zoom-big",x.transitionName)}))});const en=Zt;var tn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},nn=function(e){var r=e.prefixCls,n=e.className,o=e.dashed,f=tn(e,["prefixCls","className","dashed"]),d=l.useContext(U),v=d.getPrefixCls,g=v("menu",r),y=L(V({},"".concat(g,"-item-divider-dashed"),!!o),n);return l.createElement(Rt,p({className:y},f))};const Ue=nn;var rn=l.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});const se=rn;function an(t,e,r){return e=ce(e),ke(t,$e()?Reflect.construct(e,r||[],ce(t).constructor):e.apply(t,r))}var on=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},be=function(t){_e(e,t);function e(){var r;return Te(this,e),r=an(this,e,arguments),r.renderItem=function(n){var o=n.siderCollapsed,f,d=r.context,v=d.prefixCls,g=d.firstLevel,y=d.inlineCollapsed,m=d.direction,C=d.disableMenuItemTitleTooltip,O=r.props,E=O.className,N=O.children,w=r.props,x=w.title,P=w.icon,a=w.danger,i=on(w,["title","icon","danger"]),s=x;typeof x>"u"?s=g?N:"":x===!1&&(s="");var c={title:s};!o&&!y&&(c.title=null,c.open=!1);var u=jt(N).length,b=l.createElement(Dt,p({},i,{className:L(V(V({},"".concat(v,"-item-danger"),a),"".concat(v,"-item-only-child"),(P?u+1:u)===1),E),title:typeof x=="string"?x:void 0}),ee(P,{className:L(ie(P)?(f=P.props)===null||f===void 0?void 0:f.className:"","".concat(v,"-item-icon"))}),r.renderItemChildren(y));return C||(b=l.createElement(Ae,p({},c,{placement:m==="rtl"?"left":"right",overlayClassName:"".concat(v,"-inline-collapsed-tooltip")}),b)),b},r}return Se(e,[{key:"renderItemChildren",value:function(n){var o=this.context,f=o.prefixCls,d=o.firstLevel,v=this.props,g=v.icon,y=v.children,m=l.createElement("span",{className:"".concat(f,"-title-content")},y);return(!g||ie(y)&&y.type==="span")&&y&&n&&d&&typeof y=="string"?l.createElement("div",{className:"".concat(f,"-inline-collapsed-noicon")},y.charAt(0)):m}},{key:"render",value:function(){return l.createElement(Le.Consumer,null,this.renderItem)}}]),e}(l.Component);be.contextType=se;function qe(t){var e,r=t.popupClassName,n=t.icon,o=t.title,f=t.theme,d=l.useContext(se),v=d.prefixCls,g=d.inlineCollapsed,y=d.antdMenuTheme,m=At(),C;if(!n)C=g&&!m.length&&o&&typeof o=="string"?l.createElement("div",{className:"".concat(v,"-inline-collapsed-noicon")},o.charAt(0)):l.createElement("span",{className:"".concat(v,"-title-content")},o);else{var O=ie(o)&&o.type==="span";C=l.createElement(l.Fragment,null,ee(n,{className:L(ie(n)?(e=n.props)===null||e===void 0?void 0:e.className:"","".concat(v,"-item-icon"))}),O?o:l.createElement("span",{className:"".concat(v,"-title-content")},o))}var E=l.useMemo(function(){return p(p({},d),{firstLevel:!1})},[d]);return l.createElement(se.Provider,{value:E},l.createElement(zt,p({},Fe(t,["icon"]),{title:C,popupClassName:L(v,"".concat(v,"-").concat(f||y),r)})))}var ln=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r};function me(t){return(t||[]).map(function(e,r){if(e&&Ie(e)==="object"){var n=e,o=n.label,f=n.children,d=n.key,v=n.type,g=ln(n,["label","children","key","type"]),y=d??"tmp-".concat(r);return f||v==="group"?v==="group"?l.createElement(Ve,p({key:y},g,{title:o}),me(f)):l.createElement(qe,p({key:y},g,{title:o}),me(f)):v==="divider"?l.createElement(Ue,p({key:y},g)):l.createElement(be,p({key:y},g),o)}return null}).filter(function(e){return e})}function cn(t){return l.useMemo(function(){return t&&me(t)},[t])}var sn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},ue=l.createContext(null),un=function(e){var r=e.children,n=sn(e,["children"]),o=l.useContext(ue),f=l.useMemo(function(){return p(p({},o),n)},[o,n.prefixCls,n.mode,n.selectable]);return l.createElement(ue.Provider,{value:f},r)};function fn(t,e,r){return e=ce(e),ke(t,$e()?Reflect.construct(e,r||[],ce(t).constructor):e.apply(t,r))}var dn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},mn=l.forwardRef(function(t,e){var r,n=l.useContext(ue)||{},o=l.useContext(U),f=o.getPrefixCls,d=o.getPopupContainer,v=o.direction,g=f(),y=t.prefixCls,m=t.className,C=t.theme,O=C===void 0?"light":C,E=t.expandIcon,N=t._internalDisableMenuItemTitleTooltip,w=t.inlineCollapsed,x=t.siderCollapsed,P=t.items,a=t.children,i=t.mode,s=t.selectable,c=t.onClick,u=dn(t,["prefixCls","className","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","mode","selectable","onClick"]),b=Fe(u,["collapsedWidth"]),h=cn(P)||a;(r=n.validator)===null||r===void 0||r.call(n,{mode:i});var k=je(function(){var M;c==null||c.apply(void 0,arguments),(M=n==null?void 0:n.onClick)===null||M===void 0||M.call(n)}),A=n.mode||i,I=s??n.selectable,$=l.useMemo(function(){return x!==void 0?x:w},[w,x]),F={horizontal:{motionName:"".concat(g,"-slide-up")},inline:wt,other:{motionName:"".concat(g,"-zoom-big")}},_=f("menu",y||n.prefixCls),j=L("".concat(_,"-").concat(O),m),T;typeof E=="function"?T=E:T=ee(E||n.expandIcon,{className:"".concat(_,"-submenu-expand-icon")});var S=l.useMemo(function(){return{prefixCls:_,inlineCollapsed:$||!1,antdMenuTheme:O,direction:v,firstLevel:!0,disableMenuItemTitleTooltip:N}},[_,$,O,v,N]);return l.createElement(ue.Provider,{value:null},l.createElement(se.Provider,{value:S},l.createElement(Lt,p({getPopupContainer:d,overflowedIndicator:l.createElement(He,null),overflowedIndicatorPopupClassName:"".concat(_,"-").concat(O),mode:A,selectable:I,onClick:k},b,{inlineCollapsed:$,className:j,prefixCls:_,direction:v,defaultMotions:F,expandIcon:T,ref:e}),h)))}),te=function(t){_e(e,t);function e(){var r;return Te(this,e),r=fn(this,e,arguments),r.focus=function(n){var o;(o=r.menu)===null||o===void 0||o.focus(n)},r}return Se(e,[{key:"render",value:function(){var n=this;return l.createElement(Le.Consumer,null,function(o){return l.createElement(mn,p({ref:function(d){n.menu=d}},n.props,o))})}}]),e}(l.Component);te.Divider=Ue;te.Item=be;te.SubMenu=qe;te.ItemGroup=Ve;const vn=te;var Cn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},Qe=function(e){var r=l.useContext(U),n=r.getPopupContainer,o=r.getPrefixCls,f=r.direction,d=e.prefixCls,v=e.type,g=v===void 0?"default":v,y=e.danger,m=e.disabled,C=e.loading,O=e.onClick,E=e.htmlType,N=e.children,w=e.className,x=e.menu,P=e.arrow,a=e.autoFocus,i=e.overlay,s=e.trigger,c=e.align,u=e.visible,b=e.open,h=e.onVisibleChange,k=e.onOpenChange,A=e.placement,I=e.getPopupContainer,$=e.href,F=e.icon,_=F===void 0?l.createElement(He,null):F,j=e.title,T=e.buttonsRender,S=T===void 0?function(ft){return ft}:T,M=e.mouseEnterDelay,Q=e.mouseLeaveDelay,G=e.overlayClassName,Y=e.overlayStyle,J=e.destroyPopupOnHide,re=Cn(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","visible","open","onVisibleChange","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide"]),ae=o("dropdown-button",d),z={menu:x,arrow:P,autoFocus:a,align:c,disabled:m,trigger:m?[]:s,onOpenChange:k||h,getPopupContainer:I||n,mouseEnterDelay:M,mouseLeaveDelay:Q,overlayClassName:G,overlayStyle:Y,destroyPopupOnHide:J},D=Mt(ae,f),R=D.compactSize,oe=D.compactItemClassnames,K=L(ae,oe,w);"overlay"in e&&(z.overlay=i),"open"in e?z.open=b:"visible"in e&&(z.open=u),"placement"in e?z.placement=A:z.placement=f==="rtl"?"bottomLeft":"bottomRight";var lt=l.createElement(q,{type:g,danger:y,disabled:m,loading:C,onClick:O,htmlType:E,href:$,title:j},N),it=l.createElement(q,{type:g,danger:y,icon:_}),ct=S([lt,it]),xe=H(ct,2),st=xe[0],ut=xe[1];return l.createElement(_t.Compact,p({className:K,size:R,block:!0},re),st,l.createElement(Ke,p({},z),ut))};Qe.__ANT_BUTTON=!0;const gn=Qe;dt("topLeft","topCenter","topRight","bottomLeft","bottomCenter","bottomRight","top","bottom");var Ge=function(e){var r=l.useContext(U),n=r.getPopupContainer,o=r.getPrefixCls,f=r.direction,d=function(){var D=o(),R=e.placement,oe=R===void 0?"":R,K=e.transitionName;return K!==void 0?K:oe.includes("top")?"".concat(D,"-slide-down"):"".concat(D,"-slide-up")},v=function(){var D=e.placement;if(!D)return f==="rtl"?"bottomRight":"bottomLeft";if(D.includes("Center")){var R=D.slice(0,D.indexOf("Center"));return R}return D},g=e.menu,y=e.arrow,m=e.prefixCls,C=e.children,O=e.trigger,E=e.disabled,N=e.dropdownRender,w=e.getPopupContainer,x=e.overlayClassName,P=e.visible,a=e.open,i=e.onVisibleChange,s=e.onOpenChange,c=e.mouseEnterDelay,u=c===void 0?.15:c,b=e.mouseLeaveDelay,h=b===void 0?.1:b,k=e.autoAdjustOverflow,A=k===void 0?!0:k,I=o("dropdown",m),$=l.Children.only(C),F=ee($,{className:L("".concat(I,"-trigger"),V({},"".concat(I,"-rtl"),f==="rtl"),$.props.className),disabled:E}),_=E?[]:O,j;_&&_.includes("contextMenu")&&(j=!0);var T=ze(!1,{value:a!==void 0?a:P}),S=H(T,2),M=S[0],Q=S[1],G=je(function(z){i==null||i(z),s==null||s(z),Q(z)}),Y=L(x,V({},"".concat(I,"-rtl"),f==="rtl")),J=Tt({arrowPointAtCenter:Ie(y)==="object"&&y.pointAtCenter,autoAdjustOverflow:A}),re=l.useCallback(function(){Q(!1)},[]),ae=function(){var D=e.overlay,R;return g!=null&&g.items?R=l.createElement(vn,p({},g)):typeof D=="function"?R=D():R=D,N&&(R=N(R)),R=l.Children.only(typeof R=="string"?l.createElement("span",null,R):R),l.createElement(un,{prefixCls:"".concat(I,"-menu"),expandIcon:l.createElement("span",{className:"".concat(I,"-menu-submenu-arrow")},l.createElement(Ft,{className:"".concat(I,"-menu-submenu-arrow-icon")})),mode:"vertical",selectable:!1,onClick:re,validator:function(K){K.mode}},l.createElement(Be,null,R))};return l.createElement(Bt,p({alignPoint:j},e,{mouseEnterDelay:u,mouseLeaveDelay:h,visible:M,builtinPlacements:J,arrow:!!y,overlayClassName:Y,prefixCls:I,getPopupContainer:w||n,transitionName:d(),trigger:_,overlay:ae,placement:v(),onVisibleChange:G}),F)};Ge.Button=gn;const Ke=Ge;function pe(t){return!!(t&&t.then)}var yn=function(e){var r=l.useRef(!1),n=l.useRef(null),o=mt(!1),f=H(o,2),d=f[0],v=f[1],g=e.close,y=function(){g==null||g.apply(void 0,arguments)};l.useEffect(function(){var x=null;return e.autoFocus&&(x=setTimeout(function(){var P;(P=n.current)===null||P===void 0||P.focus()})),function(){x&&clearTimeout(x)}},[]);var m=function(P){pe(P)&&(v(!0),P.then(function(){v(!1,!0),y.apply(void 0,arguments),r.current=!1},function(a){return v(!1,!0),r.current=!1,Promise.reject(a)}))},C=function(P){var a=e.actionFn;if(!r.current){if(r.current=!0,!a){y();return}var i;if(e.emitEvent){if(i=a(P),e.quitOnNullishReturnValue&&!pe(i)){r.current=!1,y(P);return}}else if(a.length)i=a(g),r.current=!1;else if(i=a(),!i){y();return}m(i)}},O=e.type,E=e.children,N=e.prefixCls,w=e.buttonProps;return l.createElement(q,p({},he(O),{onClick:C,loading:d,prefixCls:N},w,{ref:n}),E)};const ve=yn;var hn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},Ce,bn=function(e){Ce={x:e.pageX,y:e.pageY},setTimeout(function(){Ce=null},100)};St()&&document.documentElement.addEventListener("click",bn,!0);var xn=function(e){var r,n=l.useContext(U),o=n.getPopupContainer,f=n.getPrefixCls,d=n.direction,v=function(F){var _=e.onCancel;_==null||_(F)},g=function(F){var _=e.onOk;_==null||_(F)},y=e.prefixCls,m=e.footer,C=e.visible,O=e.open,E=O===void 0?!1:O,N=e.wrapClassName,w=e.centered,x=e.getContainer,P=e.closeIcon,a=e.focusTriggerAfterClose,i=a===void 0?!0:a,s=e.width,c=s===void 0?520:s,u=hn(e,["prefixCls","footer","visible","open","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose","width"]),b=f("modal",y),h=f(),k=l.createElement(ye,{componentName:"Modal",defaultLocale:Me()},function($){var F=e.okText,_=e.okType,j=_===void 0?"primary":_,T=e.cancelText,S=e.confirmLoading,M=S===void 0?!1:S;return l.createElement(l.Fragment,null,l.createElement(q,p({onClick:v},e.cancelButtonProps),T||$.cancelText),l.createElement(q,p({},he(j),{loading:M,onClick:g},e.okButtonProps),F??$.okText))}),A=l.createElement("span",{className:"".concat(b,"-close-x")},P||l.createElement(vt,{className:"".concat(b,"-close-icon")})),I=L(N,V(V({},"".concat(b,"-centered"),!!w),"".concat(b,"-wrap-rtl"),d==="rtl"));return l.createElement(Be,null,l.createElement(kt,{status:!0,override:!0},l.createElement(It,p({width:c},u,{getContainer:x===void 0?o:x,prefixCls:b,wrapClassName:I,footer:m===void 0?k:m,visible:E||C,mousePosition:(r=u.mousePosition)!==null&&r!==void 0?r:Ce,onClose:v,closeIcon:A,focusTriggerAfterClose:i,transitionName:Z(h,"zoom",e.transitionName),maskTransitionName:Z(h,"fade",e.maskTransitionName)}))))};const We=xn;var pn=function(e){var r=e.icon,n=e.onCancel,o=e.onOk,f=e.close,d=e.zIndex,v=e.afterClose,g=e.visible,y=e.open,m=e.keyboard,C=e.centered,O=e.getContainer,E=e.maskStyle,N=e.okText,w=e.okButtonProps,x=e.cancelText,P=e.cancelButtonProps,a=e.direction,i=e.prefixCls,s=e.wrapClassName,c=e.rootPrefixCls,u=e.iconPrefixCls,b=e.bodyStyle,h=e.closable,k=h===void 0?!1:h,A=e.closeIcon,I=e.modalRender,$=e.focusTriggerAfterClose,F=e.okType||"primary",_="".concat(i,"-confirm"),j="okCancel"in e?e.okCancel:!0,T=e.width||416,S=e.style||{},M=e.mask===void 0?!0:e.mask,Q=e.maskClosable===void 0?!1:e.maskClosable,G=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",Y=L(_,"".concat(_,"-").concat(e.type),V({},"".concat(_,"-rtl"),a==="rtl"),e.className),J=j&&l.createElement(ve,{actionFn:n,close:f,autoFocus:G==="cancel",buttonProps:P,prefixCls:"".concat(c,"-btn")},x);return l.createElement(Ct,{prefixCls:c,iconPrefixCls:u,direction:a},l.createElement(We,{prefixCls:i,className:Y,wrapClassName:L(V({},"".concat(_,"-centered"),!!e.centered),s),onCancel:function(){return f==null?void 0:f({triggerCancel:!0})},open:y||g,title:"",footer:"",transitionName:Z(c,"zoom",e.transitionName),maskTransitionName:Z(c,"fade",e.maskTransitionName),mask:M,maskClosable:Q,maskStyle:E,style:S,bodyStyle:b,width:T,zIndex:d,afterClose:v,keyboard:m,centered:C,getContainer:O,closable:k,closeIcon:A,modalRender:I,focusTriggerAfterClose:$},l.createElement("div",{className:"".concat(_,"-body-wrapper")},l.createElement("div",{className:"".concat(_,"-body")},r,e.title===void 0?null:l.createElement("span",{className:"".concat(_,"-title")},e.title),l.createElement("div",{className:"".concat(_,"-content")},e.content)),l.createElement("div",{className:"".concat(_,"-btns")},J,l.createElement(ve,{type:F,actionFn:o,close:f,autoFocus:G==="ok",buttonProps:w,prefixCls:"".concat(c,"-btn")},N)))))};const Xe=pn;var On=[];const W=On;var Pn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},Ye="";function En(){return Ye}function ne(t){var e=document.createDocumentFragment(),r=p(p({},t),{close:d,open:!0}),n;function o(){for(var g=arguments.length,y=new Array(g),m=0;m<g;m++)y[m]=arguments[m];var C=y.some(function(N){return N&&N.triggerCancel});t.onCancel&&C&&t.onCancel.apply(t,[function(){}].concat(X(y.slice(1))));for(var O=0;O<W.length;O++){var E=W[O];if(E===d){W.splice(O,1);break}}gt(e)}function f(g){var y=g.okText,m=g.cancelText,C=g.prefixCls,O=Pn(g,["okText","cancelText","prefixCls"]);clearTimeout(n),n=setTimeout(function(){var E=Me(),N=pt(),w=N.getPrefixCls,x=N.getIconPrefixCls,P=w(void 0,En()),a=C||"".concat(P,"-modal"),i=x();yt(l.createElement(Xe,p({},O,{prefixCls:a,rootPrefixCls:P,iconPrefixCls:i,okText:y||(O.okCancel?E.okText:E.justOkText),cancelText:m||E.cancelText})),e)})}function d(){for(var g=this,y=arguments.length,m=new Array(y),C=0;C<y;C++)m[C]=arguments[C];r=p(p({},r),{open:!1,afterClose:function(){typeof t.afterClose=="function"&&t.afterClose(),o.apply(g,m)}}),r.visible&&delete r.visible,f(r)}function v(g){typeof g=="function"?r=g(r):r=p(p({},r),g),f(r)}return f(r),W.push(d),{destroy:d,update:v}}function Je(t){return p(p({icon:l.createElement(Re,null),okCancel:!1},t),{type:"warning"})}function Ze(t){return p(p({icon:l.createElement(ht,null),okCancel:!1},t),{type:"info"})}function et(t){return p(p({icon:l.createElement(bt,null),okCancel:!1},t),{type:"success"})}function tt(t){return p(p({icon:l.createElement(xt,null),okCancel:!1},t),{type:"error"})}function nt(t){return p(p({icon:l.createElement(Re,null),okCancel:!0},t),{type:"confirm"})}function Nn(t){var e=t.rootPrefixCls;Ye=e}function wn(){var t=l.useState([]),e=H(t,2),r=e[0],n=e[1],o=l.useCallback(function(f){return n(function(d){return[].concat(X(d),[f])}),function(){n(function(d){return d.filter(function(v){return v!==f})})}},[]);return[r,o]}var _n=function(e,r){var n=e.afterClose,o=e.config,f=l.useState(!0),d=H(f,2),v=d[0],g=d[1],y=l.useState(o),m=H(y,2),C=m[0],O=m[1],E=l.useContext(U),N=E.direction,w=E.getPrefixCls,x=w("modal"),P=w(),a=function(){g(!1);for(var s=arguments.length,c=new Array(s),u=0;u<s;u++)c[u]=arguments[u];var b=c.some(function(h){return h&&h.triggerCancel});C.onCancel&&b&&C.onCancel.apply(C,[function(){}].concat(X(c.slice(1))))};return l.useImperativeHandle(r,function(){return{destroy:a,update:function(s){O(function(c){return p(p({},c),s)})}}}),l.createElement(ye,{componentName:"Modal",defaultLocale:De.Modal},function(i){return l.createElement(Xe,p({prefixCls:x,rootPrefixCls:P},C,{close:a,open:v,afterClose:n,okText:C.okText||(C.okCancel?i.okText:i.justOkText),direction:N,cancelText:C.cancelText||i.cancelText}))})};const Tn=l.forwardRef(_n);var Oe=0,Sn=l.memo(l.forwardRef(function(t,e){var r=wn(),n=H(r,2),o=n[0],f=n[1];return l.useImperativeHandle(e,function(){return{patchElement:f}},[]),l.createElement(l.Fragment,null,o)}));function kn(){var t=l.useRef(null),e=l.useState([]),r=H(e,2),n=r[0],o=r[1];l.useEffect(function(){if(n.length){var v=X(n);v.forEach(function(g){g()}),o([])}},[n]);var f=l.useCallback(function(v){return function(y){var m;Oe+=1;var C=l.createRef(),O,E=l.createElement(Tn,{key:"modal-".concat(Oe),config:v(y),ref:C,afterClose:function(){O==null||O()}});return O=(m=t.current)===null||m===void 0?void 0:m.patchElement(E),{destroy:function(){function w(){var x;(x=C.current)===null||x===void 0||x.destroy()}C.current?w():o(function(x){return[].concat(X(x),[w])})},update:function(w){function x(){var P;(P=C.current)===null||P===void 0||P.update(w)}C.current?x():o(function(P){return[].concat(X(P),[x])})}}}},[]),d=l.useMemo(function(){return{info:f(Ze),success:f(et),error:f(tt),warning:f(Je),confirm:f(nt)}},[]);return[d,l.createElement(Sn,{ref:t})]}function rt(t){return ne(Je(t))}var B=We;B.useModal=kn;B.info=function(e){return ne(Ze(e))};B.success=function(e){return ne(et(e))};B.error=function(e){return ne(tt(e))};B.warning=rt;B.warn=rt;B.confirm=function(e){return ne(nt(e))};B.destroyAll=function(){for(;W.length;){var e=W.pop();e&&e()}};B.config=Nn;const Xn=B;var $n=function(e){var r=e.prefixCls,n=e.okButtonProps,o=e.cancelButtonProps,f=e.title,d=e.cancelText,v=e.okText,g=e.okType,y=e.icon,m=e.showCancel,C=m===void 0?!0:m,O=e.close,E=e.onConfirm,N=e.onCancel,w=l.useContext(U),x=w.getPrefixCls;return l.createElement(ye,{componentName:"Popconfirm",defaultLocale:De.Popconfirm},function(P){return l.createElement("div",{className:"".concat(r,"-inner-content")},l.createElement("div",{className:"".concat(r,"-message")},y&&l.createElement("span",{className:"".concat(r,"-message-icon")},y),l.createElement("div",{className:"".concat(r,"-message-title")},de(f))),l.createElement("div",{className:"".concat(r,"-buttons")},C&&l.createElement(q,p({onClick:N,size:"small"},o),d??P.cancelText),l.createElement(ve,{buttonProps:p(p({size:"small"},he(g)),n),actionFn:E,close:O,prefixCls:x("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},v??P.okText)))})},Pe=globalThis,Fn=globalThis&&globalThis.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(r[n[o]]=t[n[o]]);return r},In=l.forwardRef(function(t,e){var r=t.prefixCls,n=t.placement,o=n===void 0?"top":n,f=t.trigger,d=f===void 0?"click":f,v=t.okType,g=v===void 0?"primary":v,y=t.icon,m=y===void 0?l.createElement(Ot,null):y,C=t.children,O=t.overlayClassName,E=t.onOpenChange,N=t.onVisibleChange,w=Fn(t,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),x=l.useContext(U),P=x.getPrefixCls,a=ze(!1,{value:t.open!==void 0?t.open:t.visible,defaultValue:t.defaultOpen!==void 0?t.defaultOpen:t.defaultVisible}),i=H(a,2),s=i[0],c=i[1],u=function(T,S){c(T,!0),N==null||N(T,S),E==null||E(T,S)},b=function(T){u(!1,T)},h=function(T){var S;return(S=t.onConfirm)===null||S===void 0?void 0:S.call(Pe,T)},k=function(T){var S;u(!1,T),(S=t.onCancel)===null||S===void 0||S.call(Pe,T)},A=function(T){T.keyCode===$t.ESC&&s&&u(!1,T)},I=function(T){var S=t.disabled,M=S===void 0?!1:S;M||u(T)},$=P("popover",r),F=P("popconfirm",r),_=L(F,O);return l.createElement(en,p({},w,{trigger:d,prefixCls:$,placement:o,onOpenChange:I,open:s,ref:e,overlayClassName:_,_overlay:l.createElement($n,p({okType:g,icon:m},t,{prefixCls:$,close:b,onConfirm:h,onCancel:k}))}),ee(C,{onKeyDown:function(T){var S,M;l.isValidElement(C)&&((M=C==null?void 0:(S=C.props).onKeyDown)===null||M===void 0||M.call(S,T)),A(T)}}))});const Yn=In,jn=["zh-CN","en-US"],Mn=[{key:"zh-CN",label:"中文"},{key:"en-US",label:"English"}],Rn=t=>jn.includes(t)?t:"en-US",Jn=()=>fe.jsx(Ke,{menu:{items:Mn,selectedKeys:[Rn(Pt())],onClick:({key:t})=>Et(t,!1)},children:fe.jsx(q,{icon:fe.jsx(Qt,{}),size:"small",style:{marginLeft:12}})});var at={},Dn=t=>encodeURIComponent(t).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`),ot="%[a-f0-9]{2}",Ee=new RegExp("("+ot+")|([^%]+?)","gi"),Ne=new RegExp("("+ot+")+","gi");function ge(t,e){try{return[decodeURIComponent(t.join(""))]}catch{}if(t.length===1)return t;e=e||1;var r=t.slice(0,e),n=t.slice(e);return Array.prototype.concat.call([],ge(r),ge(n))}function An(t){try{return decodeURIComponent(t)}catch{for(var e=t.match(Ee)||[],r=1;r<e.length;r++)t=ge(e,r).join(""),e=t.match(Ee)||[];return t}}function zn(t){for(var e={"%FE%FF":"��","%FF%FE":"��"},r=Ne.exec(t);r;){try{e[r[0]]=decodeURIComponent(r[0])}catch{var n=An(r[0]);n!==r[0]&&(e[r[0]]=n)}r=Ne.exec(t)}e["%C2"]="�";for(var o=Object.keys(e),f=0;f<o.length;f++){var d=o[f];t=t.replace(new RegExp(d,"g"),e[d])}return t}var Ln=function(t){if(typeof t!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof t+"`");try{return t=t.replace(/\+/g," "),decodeURIComponent(t)}catch{return zn(t)}},Bn=(t,e)=>{if(!(typeof t=="string"&&typeof e=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(e==="")return[t];const r=t.indexOf(e);return r===-1?[t]:[t.slice(0,r),t.slice(r+e.length)]},Vn=function(t,e){for(var r={},n=Object.keys(t),o=Array.isArray(e),f=0;f<n.length;f++){var d=n[f],v=t[d];(o?e.indexOf(d)!==-1:e(d,v,t))&&(r[d]=v)}return r};(function(t){const e=Dn,r=Ln,n=Bn,o=Vn,f=a=>a==null,d=Symbol("encodeFragmentIdentifier");function v(a){switch(a.arrayFormat){case"index":return i=>(s,c)=>{const u=s.length;return c===void 0||a.skipNull&&c===null||a.skipEmptyString&&c===""?s:c===null?[...s,[m(i,a),"[",u,"]"].join("")]:[...s,[m(i,a),"[",m(u,a),"]=",m(c,a)].join("")]};case"bracket":return i=>(s,c)=>c===void 0||a.skipNull&&c===null||a.skipEmptyString&&c===""?s:c===null?[...s,[m(i,a),"[]"].join("")]:[...s,[m(i,a),"[]=",m(c,a)].join("")];case"colon-list-separator":return i=>(s,c)=>c===void 0||a.skipNull&&c===null||a.skipEmptyString&&c===""?s:c===null?[...s,[m(i,a),":list="].join("")]:[...s,[m(i,a),":list=",m(c,a)].join("")];case"comma":case"separator":case"bracket-separator":{const i=a.arrayFormat==="bracket-separator"?"[]=":"=";return s=>(c,u)=>u===void 0||a.skipNull&&u===null||a.skipEmptyString&&u===""?c:(u=u===null?"":u,c.length===0?[[m(s,a),i,m(u,a)].join("")]:[[c,m(u,a)].join(a.arrayFormatSeparator)])}default:return i=>(s,c)=>c===void 0||a.skipNull&&c===null||a.skipEmptyString&&c===""?s:c===null?[...s,m(i,a)]:[...s,[m(i,a),"=",m(c,a)].join("")]}}function g(a){let i;switch(a.arrayFormat){case"index":return(s,c,u)=>{if(i=/\[(\d*)\]$/.exec(s),s=s.replace(/\[\d*\]$/,""),!i){u[s]=c;return}u[s]===void 0&&(u[s]={}),u[s][i[1]]=c};case"bracket":return(s,c,u)=>{if(i=/(\[\])$/.exec(s),s=s.replace(/\[\]$/,""),!i){u[s]=c;return}if(u[s]===void 0){u[s]=[c];return}u[s]=[].concat(u[s],c)};case"colon-list-separator":return(s,c,u)=>{if(i=/(:list)$/.exec(s),s=s.replace(/:list$/,""),!i){u[s]=c;return}if(u[s]===void 0){u[s]=[c];return}u[s]=[].concat(u[s],c)};case"comma":case"separator":return(s,c,u)=>{const b=typeof c=="string"&&c.includes(a.arrayFormatSeparator),h=typeof c=="string"&&!b&&C(c,a).includes(a.arrayFormatSeparator);c=h?C(c,a):c;const k=b||h?c.split(a.arrayFormatSeparator).map(A=>C(A,a)):c===null?c:C(c,a);u[s]=k};case"bracket-separator":return(s,c,u)=>{const b=/(\[\])$/.test(s);if(s=s.replace(/\[\]$/,""),!b){u[s]=c&&C(c,a);return}const h=c===null?[]:c.split(a.arrayFormatSeparator).map(k=>C(k,a));if(u[s]===void 0){u[s]=h;return}u[s]=[].concat(u[s],h)};default:return(s,c,u)=>{if(u[s]===void 0){u[s]=c;return}u[s]=[].concat(u[s],c)}}}function y(a){if(typeof a!="string"||a.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function m(a,i){return i.encode?i.strict?e(a):encodeURIComponent(a):a}function C(a,i){return i.decode?r(a):a}function O(a){return Array.isArray(a)?a.sort():typeof a=="object"?O(Object.keys(a)).sort((i,s)=>Number(i)-Number(s)).map(i=>a[i]):a}function E(a){const i=a.indexOf("#");return i!==-1&&(a=a.slice(0,i)),a}function N(a){let i="";const s=a.indexOf("#");return s!==-1&&(i=a.slice(s)),i}function w(a){a=E(a);const i=a.indexOf("?");return i===-1?"":a.slice(i+1)}function x(a,i){return i.parseNumbers&&!Number.isNaN(Number(a))&&typeof a=="string"&&a.trim()!==""?a=Number(a):i.parseBooleans&&a!==null&&(a.toLowerCase()==="true"||a.toLowerCase()==="false")&&(a=a.toLowerCase()==="true"),a}function P(a,i){i=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},i),y(i.arrayFormatSeparator);const s=g(i),c=Object.create(null);if(typeof a!="string"||(a=a.trim().replace(/^[?#&]/,""),!a))return c;for(const u of a.split("&")){if(u==="")continue;let[b,h]=n(i.decode?u.replace(/\+/g," "):u,"=");h=h===void 0?null:["comma","separator","bracket-separator"].includes(i.arrayFormat)?h:C(h,i),s(C(b,i),h,c)}for(const u of Object.keys(c)){const b=c[u];if(typeof b=="object"&&b!==null)for(const h of Object.keys(b))b[h]=x(b[h],i);else c[u]=x(b,i)}return i.sort===!1?c:(i.sort===!0?Object.keys(c).sort():Object.keys(c).sort(i.sort)).reduce((u,b)=>{const h=c[b];return h&&typeof h=="object"&&!Array.isArray(h)?u[b]=O(h):u[b]=h,u},Object.create(null))}t.extract=w,t.parse=P,t.stringify=(a,i)=>{if(!a)return"";i=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},i),y(i.arrayFormatSeparator);const s=h=>i.skipNull&&f(a[h])||i.skipEmptyString&&a[h]==="",c=v(i),u={};for(const h of Object.keys(a))s(h)||(u[h]=a[h]);const b=Object.keys(u);return i.sort!==!1&&b.sort(i.sort),b.map(h=>{const k=a[h];return k===void 0?"":k===null?m(h,i):Array.isArray(k)?k.length===0&&i.arrayFormat==="bracket-separator"?m(h,i)+"[]":k.reduce(c(h),[]).join("&"):m(h,i)+"="+m(k,i)}).filter(h=>h.length>0).join("&")},t.parseUrl=(a,i)=>{i=Object.assign({decode:!0},i);const[s,c]=n(a,"#");return Object.assign({url:s.split("?")[0]||"",query:P(w(a),i)},i&&i.parseFragmentIdentifier&&c?{fragmentIdentifier:C(c,i)}:{})},t.stringifyUrl=(a,i)=>{i=Object.assign({encode:!0,strict:!0,[d]:!0},i);const s=E(a.url).split("?")[0]||"",c=t.extract(a.url),u=t.parse(c,{sort:!1}),b=Object.assign(u,a.query);let h=t.stringify(b,i);h&&(h=`?${h}`);let k=N(a.url);return a.fragmentIdentifier&&(k=`#${i[d]?m(a.fragmentIdentifier,i):a.fragmentIdentifier}`),`${s}${h}${k}`},t.pick=(a,i,s)=>{s=Object.assign({parseFragmentIdentifier:!0,[d]:!1},s);const{url:c,query:u,fragmentIdentifier:b}=t.parseUrl(a,s);return t.stringifyUrl({url:c,query:o(u,i),fragmentIdentifier:b},s)},t.exclude=(a,i,s)=>{const c=Array.isArray(i)?u=>!i.includes(u):(u,b)=>!i(u,b);return t.pick(a,c,s)}})(at);const Zn=Nt(at);export{Ke as D,Jn as L,Xn as M,un as O,Yn as P,Wn as Q,en as _,vn as a,Zn as q};
|
dist/assets/{index-7cde7a0c.js → index-36b15a14.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as c,j as t}from"./umi-
|
|
|
|
| 1 |
+
import{r as c,j as t}from"./umi-7fd069e7.js";const p=({layout:e,positions:o,nameDict:n={},...l})=>{const m=c.useMemo(()=>e.groups.filter(s=>o[s.range[0]]&&o[s.range[1]]).map(s=>{const r=o[s.range[0]],a=o[s.range[1]];return{key:s.key,type:s.group.type,level:s.group.level||0,top:r.y-r.radius,bottom:a.y+a.radius,name:n[s.key]}}),[e,o,n]);return t.jsx("g",{...l,className:"staff-brackets",onClick:()=>{debugger},children:m.map(s=>t.jsxs("g",{className:"group",transform:`translate(${s.level*-1.2}, 0)`,children:[s.type===2&&t.jsxs("g",{className:"bracket",children:[t.jsx("rect",{x:"-1.2",y:s.top,width:"0.45",height:s.bottom-s.top}),t.jsx("g",{transform:`translate(-1.2, ${s.top-.21})`,children:t.jsx("path",{transform:"scale(0.0040, -0.0040)",d:"M0 -56v91c0 12 10 21 22 21h43c164 0 281 136 377 272c10 14 32 -1 22 -15c-103 -145 -222 -369 -399 -369h-65z"})}),t.jsx("g",{transform:`translate(-1.2, ${s.bottom+.21})`,children:t.jsx("path",{transform:"scale(0.0040, -0.0040)",d:"M0 56h65c177 0 296 -224 399 -369c10 -14 -12 -29 -22 -15c-96 136 -213 272 -377 272h-43c-12 0 -22 9 -22 21v91z"})})]}),s.type===3&&t.jsxs("g",{className:"square",children:[t.jsx("line",{x1:"-0.9",x2:"-0.9",y1:s.top,y2:s.bottom,strokeWidth:"0.1"}),t.jsx("line",{x1:"-0.9",x2:"0",y1:s.top,y2:s.top,strokeWidth:"0.1"}),t.jsx("line",{x1:"-0.9",x2:"0",y1:s.bottom,y2:s.bottom,strokeWidth:"0.1"})]}),s.type===1&&t.jsx("g",{className:"brace",transform:`translate(-0.2, ${(s.top+s.bottom)/2})`,children:t.jsx("path",{transform:`scale(0.0040, ${-.004*(s.bottom-s.top)/15.1825})`,d:"M-208 -1336c0 312 124 616 124 912c0 156 -36 300 -144 416c0 4 -4 4 -4 8s4 4 4 8c108 116 144 260 144 416c0 296 -124 600 -124 912c0 212 52 420 196 576c16 16 40 -8 24 -24c-108 -120 -144 -264 -144 -420c0 -292 116 -588 116 -896c0 -212 -48 -416 -188 -572c140 -156 188 -360 188 -572c0 -308 -116 -604 -116 -896c0 -156 36 -300 144 -420c16 -16 -8 -40 -24 -24c-144 156 -196 364 -196 576z"})}),s.name&&t.jsx("g",{className:"name",transform:`translate(-2, ${(s.top+s.bottom)/2+1})`,children:t.jsx("text",{fontSize:2,children:s.name})})]},s.key))})};export{p as S};
|
dist/assets/{index-6a83afe1.js → index-4747c3de.js}
RENAMED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
-
import{A as _n,f as G,a as ne,c as ye,b8 as Ln,v as Vn,j as gt,b as H,u as ut,z as cn,a9 as Fn,_ as je,aG as An,Q as Kn,w as Ze,l as $n,p as zn,K as Hn,O as jt,y as Wn,o as sn,k as Bn,G as jn,h as fn,L as dn,C as At,S as vn,D as mn,d as Ut,H as Un}from"./_setToString-0425f0d8.js";import{r as n,_ as Re,e as Yt}from"./umi-3784aee5.js";import{p as Rt,G as Yn,K as Z,c as Xn,x as Gn,u as Dt,j as lt,R as hn,F as Qn,g as Jn,e as Lt,f as Zn,h as qn,z as ea}from"./TextArea-c0a642cb.js";import{t as ta,u as na,N as aa,W as ra}from"./button-4677d78c.js";import{E as It,S as oa,P as ia}from"./util-208473ee.js";import{C as la}from"./progress-fd8bc74e.js";var ua={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};const ca=ua;var sa=function(t,r){return n.createElement(_n,G(G({},t),{},{ref:r,icon:ca}))},fa=n.forwardRef(sa);const da=fa;var gn=n.createContext(null);function va(){return n.useContext(gn)}function ma(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=n.useState(!1),r=ne(t,2),a=r[0],o=r[1],i=n.useRef(null),l=function(){window.clearTimeout(i.current)};n.useEffect(function(){return l},[]);var s=function(v,h){l(),i.current=window.setTimeout(function(){o(v),h&&h()},e)};return[a,s,l]}function pn(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=n.useRef(null),r=n.useRef(null);n.useEffect(function(){return function(){window.clearTimeout(r.current)}},[]);function a(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(r.current),r.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},a]}function ha(e,t,r,a){var o=n.useRef(null);o.current={open:t,triggerOpen:r,customizedTrigger:a},n.useEffect(function(){function i(l){var s;if(!((s=o.current)!==null&&s!==void 0&&s.customizedTrigger)){var d=l.target;d.shadowRoot&&l.composed&&(d=l.composedPath()[0]||d),o.current.open&&e().filter(function(v){return v}).every(function(v){return!v.contains(d)&&v!==d})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",i),function(){return window.removeEventListener("mousedown",i)}},[])}var Nt=function(t){var r=t.className,a=t.customizeIcon,o=t.customizeIconProps,i=t.onMouseDown,l=t.onClick,s=t.children,d;return typeof a=="function"?d=a(o):d=a,n.createElement("span",{className:r,onMouseDown:function(h){h.preventDefault(),i&&i(h)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},d!==void 0?d:n.createElement("span",{className:ye(r.split(/\s+/).map(function(v){return"".concat(v,"-icon")}))},s))},ga=function(t,r){var a,o,i=t.prefixCls,l=t.id,s=t.inputElement,d=t.disabled,v=t.tabIndex,h=t.autoFocus,u=t.autoComplete,f=t.editable,c=t.activeDescendantId,g=t.value,m=t.maxLength,S=t.onKeyDown,C=t.onMouseDown,p=t.onChange,b=t.onPaste,y=t.onCompositionStart,Q=t.onCompositionEnd,U=t.open,T=t.attrs,E=s||n.createElement("input",null),D=E,Y=D.ref,q=D.props,ae=q.onKeyDown,_=q.onChange,X=q.onMouseDown,te=q.onCompositionStart,M=q.onCompositionEnd,K=q.style;return Ln(!("maxLength"in E.props)),E=n.cloneElement(E,G(G(G({type:"search"},q),{},{id:l,ref:Vn(r,Y),disabled:d,tabIndex:v,autoComplete:u||"off",autoFocus:h,className:ye("".concat(i,"-selection-search-input"),(a=E)===null||a===void 0||(o=a.props)===null||o===void 0?void 0:o.className),role:"combobox","aria-expanded":U,"aria-haspopup":"listbox","aria-owns":"".concat(l,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(l,"_list"),"aria-activedescendant":c},T),{},{value:f?g:"",maxLength:m,readOnly:!f,unselectable:f?null:"on",style:G(G({},K),{},{opacity:f?null:0}),onKeyDown:function(w){S(w),ae&&ae(w)},onMouseDown:function(w){C(w),X&&X(w)},onChange:function(w){p(w),_&&_(w)},onCompositionStart:function(w){y(w),te&&te(w)},onCompositionEnd:function(w){Q(w),M&&M(w)},onPaste:b})),E},Kt=n.forwardRef(ga);Kt.displayName="Input";function Sn(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}var pa=typeof window<"u"&&window.document&&window.document.documentElement,Sa=pa;function Ca(e){return e!=null}function Xt(e){return["string","number"].includes(gt(e))}function Cn(e){var t=void 0;return e&&(Xt(e.title)?t=e.title.toString():Xt(e.label)&&(t=e.label.toString())),t}function ba(e,t){Sa?n.useLayoutEffect(e,t):n.useEffect(e,t)}function wa(e){var t;return(t=e.key)!==null&&t!==void 0?t:e.value}var Gt=function(t){t.preventDefault(),t.stopPropagation()},ya=function(t){var r=t.id,a=t.prefixCls,o=t.values,i=t.open,l=t.searchValue,s=t.autoClearSearchValue,d=t.inputRef,v=t.placeholder,h=t.disabled,u=t.mode,f=t.showSearch,c=t.autoFocus,g=t.autoComplete,m=t.activeDescendantId,S=t.tabIndex,C=t.removeIcon,p=t.maxTagCount,b=t.maxTagTextLength,y=t.maxTagPlaceholder,Q=y===void 0?function(se){return"+ ".concat(se.length," ...")}:y,U=t.tagRender,T=t.onToggleOpen,E=t.onRemove,D=t.onInputChange,Y=t.onInputPaste,q=t.onInputKeyDown,ae=t.onInputMouseDown,_=t.onInputCompositionStart,X=t.onInputCompositionEnd,te=n.useRef(null),M=n.useState(0),K=ne(M,2),O=K[0],w=K[1],ce=n.useState(!1),$=ne(ce,2),de=$[0],oe=$[1],L="".concat(a,"-selection"),I=i||u==="multiple"&&s===!1||u==="tags"?l:"",W=u==="tags"||u==="multiple"&&s===!1||f&&(i||de);ba(function(){w(te.current.scrollWidth)},[I]);function N(se,ve,fe,me,Ce){return n.createElement("span",{className:ye("".concat(L,"-item"),H({},"".concat(L,"-item-disabled"),fe)),title:Cn(se)},n.createElement("span",{className:"".concat(L,"-item-content")},ve),me&&n.createElement(Nt,{className:"".concat(L,"-item-remove"),onMouseDown:Gt,onClick:Ce,customizeIcon:C},"×"))}function P(se,ve,fe,me,Ce){var Ee=function(R){Gt(R),T(!i)};return n.createElement("span",{onMouseDown:Ee},U({label:ve,value:se,disabled:fe,closable:me,onClose:Ce}))}function k(se){var ve=se.disabled,fe=se.label,me=se.value,Ce=!h&&!ve,Ee=fe;if(typeof b=="number"&&(typeof fe=="string"||typeof fe=="number")){var ge=String(Ee);ge.length>b&&(Ee="".concat(ge.slice(0,b),"..."))}var R=function(pe){pe&&pe.stopPropagation(),E(se)};return typeof U=="function"?P(me,Ee,ve,Ce,R):N(se,Ee,ve,Ce,R)}function x(se){var ve=typeof Q=="function"?Q(se):Q;return N({title:ve},ve,!1)}var z=n.createElement("div",{className:"".concat(L,"-search"),style:{width:O},onFocus:function(){oe(!0)},onBlur:function(){oe(!1)}},n.createElement(Kt,{ref:d,open:i,prefixCls:a,id:r,inputElement:null,disabled:h,autoFocus:c,autoComplete:g,editable:W,activeDescendantId:m,value:I,onKeyDown:q,onMouseDown:ae,onChange:D,onPaste:Y,onCompositionStart:_,onCompositionEnd:X,tabIndex:S,attrs:Rt(t,!0)}),n.createElement("span",{ref:te,className:"".concat(L,"-search-mirror"),"aria-hidden":!0},I," ")),le=n.createElement(Yn,{prefixCls:"".concat(L,"-overflow"),data:o,renderItem:k,renderRest:x,suffix:z,itemKey:wa,maxCount:p});return n.createElement(n.Fragment,null,le,!o.length&&!I&&n.createElement("span",{className:"".concat(L,"-placeholder")},v))},Ea=function(t){var r=t.inputElement,a=t.prefixCls,o=t.id,i=t.inputRef,l=t.disabled,s=t.autoFocus,d=t.autoComplete,v=t.activeDescendantId,h=t.mode,u=t.open,f=t.values,c=t.placeholder,g=t.tabIndex,m=t.showSearch,S=t.searchValue,C=t.activeValue,p=t.maxLength,b=t.onInputKeyDown,y=t.onInputMouseDown,Q=t.onInputChange,U=t.onInputPaste,T=t.onInputCompositionStart,E=t.onInputCompositionEnd,D=n.useState(!1),Y=ne(D,2),q=Y[0],ae=Y[1],_=h==="combobox",X=_||m,te=f[0],M=S||"";_&&C&&!q&&(M=C),n.useEffect(function(){_&&ae(!1)},[_,C]);var K=h!=="combobox"&&!u&&!m?!1:!!M,O=Cn(te),w=function(){if(te)return null;var $=K?{visibility:"hidden"}:void 0;return n.createElement("span",{className:"".concat(a,"-selection-placeholder"),style:$},c)};return n.createElement(n.Fragment,null,n.createElement("span",{className:"".concat(a,"-selection-search")},n.createElement(Kt,{ref:i,prefixCls:a,id:o,open:u,inputElement:r,disabled:l,autoFocus:s,autoComplete:d,editable:X,activeDescendantId:v,value:M,onKeyDown:b,onMouseDown:y,onChange:function($){ae(!0),Q($)},onPaste:U,onCompositionStart:T,onCompositionEnd:E,tabIndex:g,attrs:Rt(t,!0),maxLength:_?p:void 0})),!_&&te?n.createElement("span",{className:"".concat(a,"-selection-item"),title:O,style:K?{visibility:"hidden"}:void 0},te.label):null,w())};function Ia(e){return![Z.ESC,Z.SHIFT,Z.BACKSPACE,Z.TAB,Z.WIN_KEY,Z.ALT,Z.META,Z.WIN_KEY_RIGHT,Z.CTRL,Z.SEMICOLON,Z.EQUALS,Z.CAPS_LOCK,Z.CONTEXT_MENU,Z.F1,Z.F2,Z.F3,Z.F4,Z.F5,Z.F6,Z.F7,Z.F8,Z.F9,Z.F10,Z.F11,Z.F12].includes(e)}var Ra=function(t,r){var a=n.useRef(null),o=n.useRef(!1),i=t.prefixCls,l=t.open,s=t.mode,d=t.showSearch,v=t.tokenWithEnter,h=t.autoClearSearchValue,u=t.onSearch,f=t.onSearchSubmit,c=t.onToggleOpen,g=t.onInputKeyDown,m=t.domRef;n.useImperativeHandle(r,function(){return{focus:function(){a.current.focus()},blur:function(){a.current.blur()}}});var S=pn(0),C=ne(S,2),p=C[0],b=C[1],y=function(K){var O=K.which;(O===Z.UP||O===Z.DOWN)&&K.preventDefault(),g&&g(K),O===Z.ENTER&&s==="tags"&&!o.current&&!l&&(f==null||f(K.target.value)),Ia(O)&&c(!0)},Q=function(){b(!0)},U=n.useRef(null),T=function(K){u(K,!0,o.current)!==!1&&c(!0)},E=function(){o.current=!0},D=function(K){o.current=!1,s!=="combobox"&&T(K.target.value)},Y=function(K){var O=K.target.value;if(v&&U.current&&/[\r\n]/.test(U.current)){var w=U.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");O=O.replace(w,U.current)}U.current=null,T(O)},q=function(K){var O=K.clipboardData,w=O.getData("text");U.current=w},ae=function(K){var O=K.target;if(O!==a.current){var w=document.body.style.msTouchAction!==void 0;w?setTimeout(function(){a.current.focus()}):a.current.focus()}},_=function(K){var O=p();K.target!==a.current&&!O&&s!=="combobox"&&K.preventDefault(),(s!=="combobox"&&(!d||!O)||!l)&&(l&&h!==!1&&u("",!0,!1),c())},X={inputRef:a,onInputKeyDown:y,onInputMouseDown:Q,onInputChange:Y,onInputPaste:q,onInputCompositionStart:E,onInputCompositionEnd:D},te=s==="multiple"||s==="tags"?n.createElement(ya,Re({},t,X)):n.createElement(Ea,Re({},t,X));return n.createElement("div",{ref:m,className:"".concat(i,"-selector"),onClick:ae,onMouseDown:_},te)},bn=n.forwardRef(Ra);bn.displayName="Selector";var xa=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ma=function(t){var r=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:r,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:r,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:r,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:r,adjustY:1}}}},Oa=function(t,r){var a=t.prefixCls;t.disabled;var o=t.visible,i=t.children,l=t.popupElement,s=t.containerWidth,d=t.animation,v=t.transitionName,h=t.dropdownStyle,u=t.dropdownClassName,f=t.direction,c=f===void 0?"ltr":f,g=t.placement,m=t.dropdownMatchSelectWidth,S=t.dropdownRender,C=t.dropdownAlign,p=t.getPopupContainer,b=t.empty,y=t.getTriggerDOMNode,Q=t.onPopupVisibleChange,U=t.onPopupMouseEnter,T=ut(t,xa),E="".concat(a,"-dropdown"),D=l;S&&(D=S(l));var Y=n.useMemo(function(){return Ma(m)},[m]),q=d?"".concat(E,"-").concat(d):v,ae=n.useRef(null);n.useImperativeHandle(r,function(){return{getPopupElement:function(){return ae.current}}});var _=G({minWidth:s},h);return typeof m=="number"?_.width=m:m&&(_.width=s),n.createElement(Xn,Re({},T,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:g||(c==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Y,prefixCls:E,popupTransitionName:q,popup:n.createElement("div",{ref:ae,onMouseEnter:U},D),popupAlign:C,popupVisible:o,getPopupContainer:p,popupClassName:ye(u,H({},"".concat(E,"-empty"),b)),popupStyle:_,getTriggerDOMNode:y,onPopupVisibleChange:Q}),i)},wn=n.forwardRef(Oa);wn.displayName="SelectTrigger";function Qt(e,t){var r=e.key,a;return"value"in e&&(a=e.value),r??(a!==void 0?a:"rc-index-key-".concat(t))}function yn(e,t){var r=e||{},a=r.label,o=r.value,i=r.options;return{label:a||(t?"children":"label"),value:o||"value",options:i||"options"}}function Da(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.fieldNames,a=t.childrenAsData,o=[],i=yn(r,!1),l=i.label,s=i.value,d=i.options;function v(h,u){h.forEach(function(f){var c=f[l];if(u||!(d in f)){var g=f[s];o.push({key:Qt(f,o.length),groupOption:u,data:f,label:c,value:g})}else{var m=c;m===void 0&&a&&(m=f.label),o.push({key:Qt(f,o.length),group:!0,data:f,label:m}),v(f[d],!0)}})}return v(e,!1),o}function Vt(e){var t=G({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return cn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}function Na(e,t){if(!t||!t.length)return null;var r=!1;function a(i,l){var s=Fn(l),d=s[0],v=s.slice(1);if(!d)return[i];var h=i.split(d);return r=r||h.length>1,h.reduce(function(u,f){return[].concat(je(u),je(a(f,v)))},[]).filter(function(u){return u})}var o=a(e,t);return r?o:null}var Pa=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ka=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Ft(e){return e==="tags"||e==="multiple"}var Ta=n.forwardRef(function(e,t){var r,a,o=e.id,i=e.prefixCls,l=e.className,s=e.showSearch,d=e.tagRender,v=e.direction,h=e.omitDomProps,u=e.displayValues,f=e.onDisplayValuesChange,c=e.emptyOptions,g=e.notFoundContent,m=g===void 0?"Not Found":g,S=e.onClear,C=e.mode,p=e.disabled,b=e.loading,y=e.getInputElement,Q=e.getRawInputElement,U=e.open,T=e.defaultOpen,E=e.onDropdownVisibleChange,D=e.activeValue,Y=e.onActiveValueChange,q=e.activeDescendantId,ae=e.searchValue,_=e.autoClearSearchValue,X=e.onSearch,te=e.onSearchSplit,M=e.tokenSeparators,K=e.allowClear,O=e.showArrow,w=e.inputIcon,ce=e.clearIcon,$=e.OptionList,de=e.animation,oe=e.transitionName,L=e.dropdownStyle,I=e.dropdownClassName,W=e.dropdownMatchSelectWidth,N=e.dropdownRender,P=e.dropdownAlign,k=e.placement,x=e.getPopupContainer,z=e.showAction,le=z===void 0?[]:z,se=e.onFocus,ve=e.onBlur,fe=e.onKeyUp,me=e.onKeyDown,Ce=e.onMouseDown,Ee=ut(e,Pa),ge=Ft(C),R=(s!==void 0?s:ge)||C==="combobox",ie=G({},Ee);ka.forEach(function(re){delete ie[re]}),h==null||h.forEach(function(re){delete ie[re]});var pe=n.useState(!1),Ie=ne(pe,2),De=Ie[0],Ae=Ie[1];n.useEffect(function(){Ae(Gn())},[]);var be=n.useRef(null),Ne=n.useRef(null),Ve=n.useRef(null),ke=n.useRef(null),Te=n.useRef(null),pt=ma(),qe=ne(pt,3),_e=qe[0],Qe=qe[1],St=qe[2];n.useImperativeHandle(t,function(){var re,J;return{focus:(re=ke.current)===null||re===void 0?void 0:re.focus,blur:(J=ke.current)===null||J===void 0?void 0:J.blur,scrollTo:function(Fe){var Oe;return(Oe=Te.current)===null||Oe===void 0?void 0:Oe.scrollTo(Fe)}}});var Le=n.useMemo(function(){var re;if(C!=="combobox")return ae;var J=(re=u[0])===null||re===void 0?void 0:re.value;return typeof J=="string"||typeof J=="number"?String(J):""},[ae,C,u]),ct=C==="combobox"&&typeof y=="function"&&y()||null,ze=typeof Q=="function"&&Q(),vt=An(Ne,ze==null||(r=ze.props)===null||r===void 0?void 0:r.ref),tt=Dt(void 0,{defaultValue:T,value:U}),Ue=ne(tt,2),st=Ue[0],nt=Ue[1],we=st,ft=!m&&c;(p||ft&&we&&C==="combobox")&&(we=!1);var Ye=ft?!1:we,F=n.useCallback(function(re){var J=re!==void 0?re:!we;p||(nt(J),we!==J&&(E==null||E(J)))},[p,we,nt,E]),B=n.useMemo(function(){return(M||[]).some(function(re){return[`
|
| 2 |
`,`\r
|
| 3 |
`].includes(re)})},[M]),A=function(J,Pe,Fe){var Oe=!0,$e=J;Y==null||Y(null);var Ge=Fe?null:Na(J,M);return C!=="combobox"&&Ge&&($e="",te==null||te(Ge),F(!1),Oe=!1),X&&Le!==$e&&X($e,{source:Pe?"typing":"effect"}),Oe},ee=function(J){!J||!J.trim()||X(J,{source:"submit"})};n.useEffect(function(){!we&&!ge&&C!=="combobox"&&A("",!1,!1)},[we]),n.useEffect(function(){st&&p&&nt(!1),p&&Qe(!1)},[p]);var he=pn(),Se=ne(he,2),Ke=Se[0],He=Se[1],et=function(J){var Pe=Ke(),Fe=J.which;if(Fe===Z.ENTER&&(C!=="combobox"&&J.preventDefault(),we||F(!0)),He(!!Le),Fe===Z.BACKSPACE&&!Pe&&ge&&!Le&&u.length){for(var Oe=je(u),$e=null,Ge=Oe.length-1;Ge>=0;Ge-=1){var Et=Oe[Ge];if(!Et.disabled){Oe.splice(Ge,1),$e=Et;break}}$e&&f(Oe,{type:"remove",values:[$e]})}for(var ot=arguments.length,ht=new Array(ot>1?ot-1:0),it=1;it<ot;it++)ht[it-1]=arguments[it];if(we&&Te.current){var Bt;(Bt=Te.current).onKeyDown.apply(Bt,[J].concat(ht))}me==null||me.apply(void 0,[J].concat(ht))},xe=function(J){for(var Pe=arguments.length,Fe=new Array(Pe>1?Pe-1:0),Oe=1;Oe<Pe;Oe++)Fe[Oe-1]=arguments[Oe];if(we&&Te.current){var $e;($e=Te.current).onKeyUp.apply($e,[J].concat(Fe))}fe==null||fe.apply(void 0,[J].concat(Fe))},We=function(J){var Pe=u.filter(function(Fe){return Fe!==J});f(Pe,{type:"remove",values:[J]})},at=n.useRef(!1),mt=function(){Qe(!0),p||(se&&!at.current&&se.apply(void 0,arguments),le.includes("focus")&&F(!0)),at.current=!0},Ct=function(){Qe(!1,function(){at.current=!1,F(!1)}),!p&&(Le&&(C==="tags"?X(Le,{source:"submit"}):C==="multiple"&&X("",{source:"blur"})),ve&&ve.apply(void 0,arguments))},Be=[];n.useEffect(function(){return function(){Be.forEach(function(re){return clearTimeout(re)}),Be.splice(0,Be.length)}},[]);var Xe=function(J){var Pe,Fe=J.target,Oe=(Pe=Ve.current)===null||Pe===void 0?void 0:Pe.getPopupElement();if(Oe&&Oe.contains(Fe)){var $e=setTimeout(function(){var ht=Be.indexOf($e);if(ht!==-1&&Be.splice(ht,1),St(),!De&&!Oe.contains(document.activeElement)){var it;(it=ke.current)===null||it===void 0||it.focus()}});Be.push($e)}for(var Ge=arguments.length,Et=new Array(Ge>1?Ge-1:0),ot=1;ot<Ge;ot++)Et[ot-1]=arguments[ot];Ce==null||Ce.apply(void 0,[J].concat(Et))},kt=n.useState(null),rt=ne(kt,2),bt=rt[0],j=rt[1],V=n.useState({}),ue=ne(V,2),Me=ue[1];function Je(){Me({})}lt(function(){if(Ye){var re,J=Math.ceil((re=be.current)===null||re===void 0?void 0:re.offsetWidth);bt!==J&&!Number.isNaN(J)&&j(J)}},[Ye]);var xt;ze&&(xt=function(J){F(J)}),ha(function(){var re;return[be.current,(re=Ve.current)===null||re===void 0?void 0:re.getPopupElement()]},Ye,F,!!ze);var dt=n.useMemo(function(){return G(G({},e),{},{notFoundContent:m,open:we,triggerOpen:Ye,id:o,showSearch:R,multiple:ge,toggleOpen:F})},[e,m,Ye,we,o,R,ge,F]),Mt=O!==void 0?O:b||!ge&&C!=="combobox",Ot;Mt&&(Ot=n.createElement(Nt,{className:ye("".concat(i,"-arrow"),H({},"".concat(i,"-arrow-loading"),b)),customizeIcon:w,customizeIconProps:{loading:b,searchValue:Le,open:we,focused:_e,showSearch:R}}));var wt,yt=function(){var J;S==null||S(),(J=ke.current)===null||J===void 0||J.focus(),f([],{type:"clear",values:u}),A("",!1,!1)};!p&&K&&(u.length||Le)&&!(C==="combobox"&&Le==="")&&(wt=n.createElement(Nt,{className:"".concat(i,"-clear"),onMouseDown:yt,customizeIcon:ce},"×"));var kn=n.createElement($,{ref:Te}),Tn=ye(i,l,(a={},H(a,"".concat(i,"-focused"),_e),H(a,"".concat(i,"-multiple"),ge),H(a,"".concat(i,"-single"),!ge),H(a,"".concat(i,"-allow-clear"),K),H(a,"".concat(i,"-show-arrow"),Mt),H(a,"".concat(i,"-disabled"),p),H(a,"".concat(i,"-loading"),b),H(a,"".concat(i,"-open"),we),H(a,"".concat(i,"-customize-input"),ct),H(a,"".concat(i,"-show-search"),R),a)),Wt=n.createElement(wn,{ref:Ve,disabled:p,prefixCls:i,visible:Ye,popupElement:kn,containerWidth:bt,animation:de,transitionName:oe,dropdownStyle:L,dropdownClassName:I,direction:v,dropdownMatchSelectWidth:W,dropdownRender:N,dropdownAlign:P,placement:k,getPopupContainer:x,empty:c,getTriggerDOMNode:function(){return Ne.current},onPopupVisibleChange:xt,onPopupMouseEnter:Je},ze?n.cloneElement(ze,{ref:vt}):n.createElement(bn,Re({},e,{domRef:Ne,prefixCls:i,inputElement:ct,ref:ke,id:o,showSearch:R,autoClearSearchValue:_,mode:C,activeDescendantId:q,tagRender:d,values:u,open:we,onToggleOpen:F,activeValue:D,searchValue:Le,onSearch:A,onSearchSubmit:ee,onRemove:We,tokenWithEnter:B}))),Tt;return ze?Tt=Wt:Tt=n.createElement("div",Re({className:Tn},ie,{ref:be,onMouseDown:Xe,onKeyDown:et,onKeyUp:xe,onFocus:mt,onBlur:Ct}),_e&&!we&&n.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(u.map(function(re){var J=re.label,Pe=re.value;return["number","string"].includes(gt(J))?J:Pe}).join(", "))),Wt,Ot,wt),n.createElement(gn.Provider,{value:dt},Tt)});const _a=function(e,t){var r=n.useRef({values:new Map,options:new Map}),a=n.useMemo(function(){var i=r.current,l=i.values,s=i.options,d=e.map(function(u){if(u.label===void 0){var f;return G(G({},u),{},{label:(f=l.get(u.value))===null||f===void 0?void 0:f.label})}return u}),v=new Map,h=new Map;return d.forEach(function(u){v.set(u.value,u),h.set(u.value,t.get(u.value)||s.get(u.value))}),r.current.values=v,r.current.options=h,d},[e,t]),o=n.useCallback(function(i){return t.get(i)||r.current.options.get(i)},[t]);return[a,o]};function _t(e,t){return Sn(e).join("").toUpperCase().includes(t)}const La=function(e,t,r,a,o){return n.useMemo(function(){if(!r||a===!1)return e;var i=t.options,l=t.label,s=t.value,d=[],v=typeof a=="function",h=r.toUpperCase(),u=v?a:function(c,g){return o?_t(g[o],h):g[i]?_t(g[l!=="children"?l:"label"],h):_t(g[s],h)},f=v?function(c){return Vt(c)}:function(c){return c};return e.forEach(function(c){if(c[i]){var g=u(r,f(c));if(g)d.push(c);else{var m=c[i].filter(function(S){return u(r,f(S))});m.length&&d.push(G(G({},c),{},H({},i,m)))}return}u(r,f(c))&&d.push(c)}),d},[e,a,o,r,t])};var Jt=0,Va=Kn();function Fa(){var e;return Va?(e=Jt,Jt+=1):e="TEST_OR_SSR",e}function Aa(e){var t=n.useState(),r=ne(t,2),a=r[0],o=r[1];return n.useEffect(function(){o("rc_select_".concat(Fa()))},[]),e||a}var Ka=["children","value"],$a=["children"];function za(e){var t=e,r=t.key,a=t.props,o=a.children,i=a.value,l=ut(a,Ka);return G({key:r,value:i!==void 0?i:r,children:o},l)}function En(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ta(e).map(function(r,a){if(!n.isValidElement(r)||!r.type)return null;var o=r,i=o.type.isSelectOptGroup,l=o.key,s=o.props,d=s.children,v=ut(s,$a);return t||!i?za(r):G(G({key:"__RC_SELECT_GRP__".concat(l===null?a:l,"__"),label:l},v),{},{options:En(d)})}).filter(function(r){return r})}function Ha(e,t,r,a,o){return n.useMemo(function(){var i=e,l=!e;l&&(i=En(t));var s=new Map,d=new Map,v=function(f,c,g){g&&typeof g=="string"&&f.set(c[g],c)};function h(u){for(var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=0;c<u.length;c+=1){var g=u[c];!g[r.options]||f?(s.set(g[r.value],g),v(d,g,r.label),v(d,g,a),v(d,g,o)):h(g[r.options],!0)}}return h(i),{options:i,valueOptions:s,labelOptions:d}},[e,t,r,a,o])}function Zt(e){var t=n.useRef();t.current=e;var r=n.useCallback(function(){return t.current.apply(t,arguments)},[]);return r}var $t=function(){return null};$t.isSelectOptGroup=!0;var zt=function(){return null};zt.isSelectOption=!0;var In=n.forwardRef(function(e,t){var r=e.height,a=e.offsetY,o=e.offsetX,i=e.children,l=e.prefixCls,s=e.onInnerResize,d=e.innerProps,v=e.rtl,h=e.extra,u={},f={display:"flex",flexDirection:"column"};return a!==void 0&&(u={height:r,position:"relative",overflow:"hidden"},f=G(G({},f),{},H(H(H(H(H({transform:"translateY(".concat(a,"px)")},v?"marginRight":"marginLeft",-o),"position","absolute"),"left",0),"right",0),"top",0))),n.createElement("div",{style:u},n.createElement(hn,{onResize:function(g){var m=g.offsetHeight;m&&s&&s()}},n.createElement("div",Re({style:f,className:ye(H({},"".concat(l,"-holder-inner"),l)),ref:t},d),i,h)))});In.displayName="Filler";function Wa(e){var t=e.children,r=e.setRef,a=n.useCallback(function(o){r(o)},[]);return n.cloneElement(t,{ref:a})}function Ba(e,t,r,a,o,i,l,s){var d=s.getKey;return e.slice(t,r+1).map(function(v,h){var u=t+h,f=l(v,u,{style:{width:a},offsetX:o}),c=d(v);return n.createElement(Wa,{key:c,setRef:function(m){return i(v,m)}},f)})}function ja(e,t,r){var a=e.length,o=t.length,i,l;if(a===0&&o===0)return null;a<o?(i=e,l=t):(i=t,l=e);var s={__EMPTY_ITEM__:!0};function d(g){return g!==void 0?r(g):s}for(var v=null,h=Math.abs(a-o)!==1,u=0;u<l.length;u+=1){var f=d(i[u]),c=d(l[u]);if(f!==c){v=u,h=h||f!==d(l[u+1]);break}}return v===null?null:{index:v,multiple:h}}function Ua(e,t,r){var a=n.useState(e),o=ne(a,2),i=o[0],l=o[1],s=n.useState(null),d=ne(s,2),v=d[0],h=d[1];return n.useEffect(function(){var u=ja(i||[],e||[],t);(u==null?void 0:u.index)!==void 0&&(r==null||r(u.index),h(e[u.index])),l(e)},[e]),[v]}var qt=(typeof navigator>"u"?"undefined":gt(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Rn=function(e,t,r,a){var o=n.useRef(!1),i=n.useRef(null);function l(){clearTimeout(i.current),o.current=!0,i.current=setTimeout(function(){o.current=!1},50)}var s=n.useRef({top:e,bottom:t,left:r,right:a});return s.current.top=e,s.current.bottom=t,s.current.left=r,s.current.right=a,function(d,v){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,u=d?v<0&&s.current.left||v>0&&s.current.right:v<0&&s.current.top||v>0&&s.current.bottom;return h&&u?(clearTimeout(i.current),o.current=!1):(!u||o.current)&&l(),!o.current&&u}};function Ya(e,t,r,a,o,i,l){var s=n.useRef(0),d=n.useRef(null),v=n.useRef(null),h=n.useRef(!1),u=Rn(t,r,a,o);function f(p,b){Ze.cancel(d.current),s.current+=b,v.current=b,!u(!1,b)&&(qt||p.preventDefault(),d.current=Ze(function(){var y=h.current?10:1;l(s.current*y),s.current=0}))}function c(p,b){l(b,!0),qt||p.preventDefault()}var g=n.useRef(null),m=n.useRef(null);function S(p){if(e){Ze.cancel(m.current),m.current=Ze(function(){g.current=null},2);var b=p.deltaX,y=p.deltaY,Q=p.shiftKey,U=b,T=y;(g.current==="sx"||!g.current&&Q&&y&&!b)&&(U=y,T=0,g.current="sx");var E=Math.abs(U),D=Math.abs(T);g.current===null&&(g.current=i&&E>D?"x":"y"),g.current==="y"?f(p,T):c(p,U)}}function C(p){e&&(h.current=p.detail===v.current)}return[S,C]}function Xa(e,t,r,a){var o=n.useMemo(function(){return[new Map,[]]},[e,r.id,a]),i=ne(o,2),l=i[0],s=i[1],d=function(h){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:h,f=l.get(h),c=l.get(u);if(f===void 0||c===void 0)for(var g=e.length,m=s.length;m<g;m+=1){var S,C=e[m],p=t(C);l.set(p,m);var b=(S=r.get(p))!==null&&S!==void 0?S:a;if(s[m]=(s[m-1]||0)+b,p===h&&(f=m),p===u&&(c=m),f!==void 0&&c!==void 0)break}return{top:s[f-1]||0,bottom:s[c]}};return d}var Ga=function(){function e(){zn(this,e),H(this,"maps",void 0),H(this,"id",0),this.maps=Object.create(null)}return $n(e,[{key:"set",value:function(r,a){this.maps[r]=a,this.id+=1}},{key:"get",value:function(r){return this.maps[r]}}]),e}();function Qa(e,t,r){var a=n.useState(0),o=ne(a,2),i=o[0],l=o[1],s=n.useRef(new Map),d=n.useRef(new Ga),v=n.useRef();function h(){Ze.cancel(v.current)}function u(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;h();var g=function(){s.current.forEach(function(S,C){if(S&&S.offsetParent){var p=Hn(S),b=p.offsetHeight;d.current.get(C)!==b&&d.current.set(C,p.offsetHeight)}}),l(function(S){return S+1})};c?g():v.current=Ze(g)}function f(c,g){var m=e(c),S=s.current.get(m);g?(s.current.set(m,g),u()):s.current.delete(m),!S!=!g&&(g?t==null||t(c):r==null||r(c))}return n.useEffect(function(){return h},[]),[f,u,d.current,i]}var en=14/15;function Ja(e,t,r){var a=n.useRef(!1),o=n.useRef(0),i=n.useRef(0),l=n.useRef(null),s=n.useRef(null),d,v=function(c){if(a.current){var g=Math.ceil(c.touches[0].pageX),m=Math.ceil(c.touches[0].pageY),S=o.current-g,C=i.current-m,p=Math.abs(S)>Math.abs(C);p?o.current=g:i.current=m,r(p,p?S:C)&&c.preventDefault(),clearInterval(s.current),s.current=setInterval(function(){p?S*=en:C*=en;var b=Math.floor(p?S:C);(!r(p,b,!0)||Math.abs(b)<=.1)&&clearInterval(s.current)},16)}},h=function(){a.current=!1,d()},u=function(c){d(),c.touches.length===1&&!a.current&&(a.current=!0,o.current=Math.ceil(c.touches[0].pageX),i.current=Math.ceil(c.touches[0].pageY),l.current=c.target,l.current.addEventListener("touchmove",v,{passive:!1}),l.current.addEventListener("touchend",h,{passive:!0}))};d=function(){l.current&&(l.current.removeEventListener("touchmove",v),l.current.removeEventListener("touchend",h))},lt(function(){return e&&t.current.addEventListener("touchstart",u,{passive:!0}),function(){var f;(f=t.current)===null||f===void 0||f.removeEventListener("touchstart",u),d(),clearInterval(s.current)}},[e])}var Za=10;function qa(e,t,r,a,o,i,l,s){var d=n.useRef(),v=n.useState(null),h=ne(v,2),u=h[0],f=h[1];return lt(function(){if(u&&u.times<Za){if(!e.current){f(function(w){return G({},w)});return}i();var c=u.targetAlign,g=u.originAlign,m=u.index,S=u.offset,C=e.current.clientHeight,p=!1,b=c,y=null;if(C){for(var Q=c||g,U=0,T=0,E=0,D=Math.min(t.length-1,m),Y=0;Y<=D;Y+=1){var q=o(t[Y]);T=U;var ae=r.get(q);E=T+(ae===void 0?a:ae),U=E}for(var _=Q==="top"?S:C-S,X=D;X>=0;X-=1){var te=o(t[X]),M=r.get(te);if(M===void 0){p=!0;break}if(_-=M,_<=0)break}switch(Q){case"top":y=T-S;break;case"bottom":y=E-C+S;break;default:{var K=e.current.scrollTop,O=K+C;T<K?b="top":E>O&&(b="bottom")}}y!==null&&l(y),y!==u.lastTop&&(p=!0)}p&&f(G(G({},u),{},{times:u.times+1,targetAlign:b,lastTop:y}))}},[u,e.current]),function(c){if(c==null){s();return}if(Ze.cancel(d.current),typeof c=="number")l(c);else if(c&>(c)==="object"){var g,m=c.align;"index"in c?g=c.index:g=t.findIndex(function(p){return o(p)===c.key});var S=c.offset,C=S===void 0?0:S;f({times:0,index:g,offset:C,originAlign:m})}}}function tn(e,t){var r="touches"in e?e.touches[0]:e;return r[t?"pageX":"pageY"]}var nn=n.forwardRef(function(e,t){var r=e.prefixCls,a=e.rtl,o=e.scrollOffset,i=e.scrollRange,l=e.onStartMove,s=e.onStopMove,d=e.onScroll,v=e.horizontal,h=e.spinSize,u=e.containerSize,f=e.style,c=e.thumbStyle,g=n.useState(!1),m=ne(g,2),S=m[0],C=m[1],p=n.useState(null),b=ne(p,2),y=b[0],Q=b[1],U=n.useState(null),T=ne(U,2),E=T[0],D=T[1],Y=!a,q=n.useRef(),ae=n.useRef(),_=n.useState(!1),X=ne(_,2),te=X[0],M=X[1],K=n.useRef(),O=function(){clearTimeout(K.current),M(!0),K.current=setTimeout(function(){M(!1)},3e3)},w=i-u||0,ce=u-h||0,$=n.useMemo(function(){if(o===0||w===0)return 0;var x=o/w;return x*ce},[o,w,ce]),de=function(z){z.stopPropagation(),z.preventDefault()},oe=n.useRef({top:$,dragging:S,pageY:y,startTop:E});oe.current={top:$,dragging:S,pageY:y,startTop:E};var L=function(z){C(!0),Q(tn(z,v)),D(oe.current.top),l(),z.stopPropagation(),z.preventDefault()};n.useEffect(function(){var x=function(ve){ve.preventDefault()},z=q.current,le=ae.current;return z.addEventListener("touchstart",x,{passive:!1}),le.addEventListener("touchstart",L,{passive:!1}),function(){z.removeEventListener("touchstart",x),le.removeEventListener("touchstart",L)}},[]);var I=n.useRef();I.current=w;var W=n.useRef();W.current=ce,n.useEffect(function(){if(S){var x,z=function(ve){var fe=oe.current,me=fe.dragging,Ce=fe.pageY,Ee=fe.startTop;Ze.cancel(x);var ge=q.current.getBoundingClientRect(),R=u/(v?ge.width:ge.height);if(me){var ie=(tn(ve,v)-Ce)*R,pe=Ee;!Y&&v?pe-=ie:pe+=ie;var Ie=I.current,De=W.current,Ae=De?pe/De:0,be=Math.ceil(Ae*Ie);be=Math.max(be,0),be=Math.min(be,Ie),x=Ze(function(){d(be,v)})}},le=function(){C(!1),s()};return window.addEventListener("mousemove",z,{passive:!0}),window.addEventListener("touchmove",z,{passive:!0}),window.addEventListener("mouseup",le,{passive:!0}),window.addEventListener("touchend",le,{passive:!0}),function(){window.removeEventListener("mousemove",z),window.removeEventListener("touchmove",z),window.removeEventListener("mouseup",le),window.removeEventListener("touchend",le),Ze.cancel(x)}}},[S]),n.useEffect(function(){return O(),function(){clearTimeout(K.current)}},[o]),n.useImperativeHandle(t,function(){return{delayHidden:O}});var N="".concat(r,"-scrollbar"),P={position:"absolute",visibility:te?null:"hidden"},k={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return v?(P.height=8,P.left=0,P.right=0,P.bottom=0,k.height="100%",k.width=h,Y?k.left=$:k.right=$):(P.width=8,P.top=0,P.bottom=0,Y?P.right=0:P.left=0,k.width="100%",k.height=h,k.top=$),n.createElement("div",{ref:q,className:ye(N,H(H(H({},"".concat(N,"-horizontal"),v),"".concat(N,"-vertical"),!v),"".concat(N,"-visible"),te)),style:G(G({},P),f),onMouseDown:de,onMouseMove:O},n.createElement("div",{ref:ae,className:ye("".concat(N,"-thumb"),H({},"".concat(N,"-thumb-moving"),S)),style:G(G({},k),c),onMouseDown:L}))}),er=20;function an(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e/t*e;return isNaN(r)&&(r=0),r=Math.max(r,er),Math.floor(r)}var tr=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],nr=[],ar={overflowY:"auto",overflowAnchor:"none"};function rr(e,t){var r=e.prefixCls,a=r===void 0?"rc-virtual-list":r,o=e.className,i=e.height,l=e.itemHeight,s=e.fullHeight,d=s===void 0?!0:s,v=e.style,h=e.data,u=e.children,f=e.itemKey,c=e.virtual,g=e.direction,m=e.scrollWidth,S=e.component,C=S===void 0?"div":S,p=e.onScroll,b=e.onVirtualScroll,y=e.onVisibleChange,Q=e.innerProps,U=e.extraRender,T=e.styles,E=ut(e,tr),D=n.useCallback(function(j){return typeof f=="function"?f(j):j==null?void 0:j[f]},[f]),Y=Qa(D,null,null),q=ne(Y,4),ae=q[0],_=q[1],X=q[2],te=q[3],M=!!(c!==!1&&i&&l),K=n.useMemo(function(){return Object.values(X.maps).reduce(function(j,V){return j+V},0)},[X.id,X.maps]),O=M&&h&&(Math.max(l*h.length,K)>i||!!m),w=g==="rtl",ce=ye(a,H({},"".concat(a,"-rtl"),w),o),$=h||nr,de=n.useRef(),oe=n.useRef(),L=n.useRef(),I=n.useState(0),W=ne(I,2),N=W[0],P=W[1],k=n.useState(0),x=ne(k,2),z=x[0],le=x[1],se=n.useState(!1),ve=ne(se,2),fe=ve[0],me=ve[1],Ce=function(){me(!0)},Ee=function(){me(!1)},ge={getKey:D};function R(j){P(function(V){var ue;typeof j=="function"?ue=j(V):ue=j;var Me=st(ue);return de.current.scrollTop=Me,Me})}var ie=n.useRef({start:0,end:$.length}),pe=n.useRef(),Ie=Ua($,D),De=ne(Ie,1),Ae=De[0];pe.current=Ae;var be=n.useMemo(function(){if(!M)return{scrollHeight:void 0,start:0,end:$.length-1,offset:void 0};if(!O){var j;return{scrollHeight:((j=oe.current)===null||j===void 0?void 0:j.offsetHeight)||0,start:0,end:$.length-1,offset:void 0}}for(var V=0,ue,Me,Je,xt=$.length,dt=0;dt<xt;dt+=1){var Mt=$[dt],Ot=D(Mt),wt=X.get(Ot),yt=V+(wt===void 0?l:wt);yt>=N&&ue===void 0&&(ue=dt,Me=V),yt>N+i&&Je===void 0&&(Je=dt),V=yt}return ue===void 0&&(ue=0,Me=0,Je=Math.ceil(i/l)),Je===void 0&&(Je=$.length-1),Je=Math.min(Je+1,$.length-1),{scrollHeight:V,start:ue,end:Je,offset:Me}},[O,M,N,$,te,i]),Ne=be.scrollHeight,Ve=be.start,ke=be.end,Te=be.offset;ie.current.start=Ve,ie.current.end=ke;var pt=n.useState({width:0,height:i}),qe=ne(pt,2),_e=qe[0],Qe=qe[1],St=function(V){Qe({width:V.offsetWidth,height:V.offsetHeight})},Le=n.useRef(),ct=n.useRef(),ze=n.useMemo(function(){return an(_e.width,m)},[_e.width,m]),vt=n.useMemo(function(){return an(_e.height,Ne)},[_e.height,Ne]),tt=Ne-i,Ue=n.useRef(tt);Ue.current=tt;function st(j){var V=j;return Number.isNaN(Ue.current)||(V=Math.min(V,Ue.current)),V=Math.max(V,0),V}var nt=N<=0,we=N>=tt,ft=z<=0,Ye=z>=m,F=Rn(nt,we,ft,Ye),B=function(){return{x:w?-z:z,y:N}},A=n.useRef(B()),ee=jt(function(j){if(b){var V=G(G({},B()),j);(A.current.x!==V.x||A.current.y!==V.y)&&(b(V),A.current=V)}});function he(j,V){var ue=j;V?(Yt.flushSync(function(){le(ue)}),ee()):R(ue)}function Se(j){var V=j.currentTarget.scrollTop;V!==N&&R(V),p==null||p(j),ee()}var Ke=function(V){var ue=V,Me=m?m-_e.width:0;return ue=Math.max(ue,0),ue=Math.min(ue,Me),ue},He=jt(function(j,V){V?(Yt.flushSync(function(){le(function(ue){var Me=ue+(w?-j:j);return Ke(Me)})}),ee()):R(function(ue){var Me=ue+j;return Me})}),et=Ya(M,nt,we,ft,Ye,!!m,He),xe=ne(et,2),We=xe[0],at=xe[1];Ja(M,de,function(j,V,ue){return F(j,V,ue)?!1:(We({preventDefault:function(){},deltaX:j?V:0,deltaY:j?0:V}),!0)}),lt(function(){function j(ue){M&&ue.preventDefault()}var V=de.current;return V.addEventListener("wheel",We,{passive:!1}),V.addEventListener("DOMMouseScroll",at,{passive:!0}),V.addEventListener("MozMousePixelScroll",j,{passive:!1}),function(){V.removeEventListener("wheel",We),V.removeEventListener("DOMMouseScroll",at),V.removeEventListener("MozMousePixelScroll",j)}},[M]),lt(function(){if(m){var j=Ke(z);le(j),ee({x:j})}},[_e.width,m]);var mt=function(){var V,ue;(V=Le.current)===null||V===void 0||V.delayHidden(),(ue=ct.current)===null||ue===void 0||ue.delayHidden()},Ct=qa(de,$,X,l,D,function(){return _(!0)},R,mt);n.useImperativeHandle(t,function(){return{nativeElement:L.current,getScrollInfo:B,scrollTo:function(V){function ue(Me){return Me&>(Me)==="object"&&("left"in Me||"top"in Me)}ue(V)?(V.left!==void 0&&le(Ke(V.left)),Ct(V.top)):Ct(V)}}}),lt(function(){if(y){var j=$.slice(Ve,ke+1);y(j,$)}},[Ve,ke,$]);var Be=Xa($,D,X,l),Xe=U==null?void 0:U({start:Ve,end:ke,virtual:O,offsetX:z,offsetY:Te,rtl:w,getSize:Be}),kt=Ba($,Ve,ke,m,z,ae,u,ge),rt=null;i&&(rt=G(H({},d?"height":"maxHeight",i),ar),M&&(rt.overflowY="hidden",m&&(rt.overflowX="hidden"),fe&&(rt.pointerEvents="none")));var bt={};return w&&(bt.dir="rtl"),n.createElement("div",Re({ref:L,style:G(G({},v),{},{position:"relative"}),className:ce},bt,E),n.createElement(hn,{onResize:St},n.createElement(C,{className:"".concat(a,"-holder"),style:rt,ref:de,onScroll:Se,onMouseEnter:mt},n.createElement(In,{prefixCls:a,height:Ne,offsetX:z,offsetY:Te,scrollWidth:m,onInnerResize:_,ref:oe,innerProps:Q,rtl:w,extra:Xe},kt))),O&&Ne>i&&n.createElement(nn,{ref:Le,prefixCls:a,scrollOffset:N,scrollRange:Ne,rtl:w,onScroll:he,onStartMove:Ce,onStopMove:Ee,spinSize:vt,containerSize:_e.height,style:T==null?void 0:T.verticalScrollBar,thumbStyle:T==null?void 0:T.verticalScrollBarThumb}),O&&m>_e.width&&n.createElement(nn,{ref:ct,prefixCls:a,scrollOffset:z,scrollRange:m,rtl:w,onScroll:he,onStartMove:Ce,onStopMove:Ee,spinSize:ze,containerSize:_e.width,horizontal:!0,style:T==null?void 0:T.horizontalScrollBar,thumbStyle:T==null?void 0:T.horizontalScrollBarThumb}))}var xn=n.forwardRef(rr);xn.displayName="List";function or(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Mn=n.createContext(null),ir=["disabled","title","children","style","className"];function rn(e){return typeof e=="string"||typeof e=="number"}var lr=function(t,r){var a=va(),o=a.prefixCls,i=a.id,l=a.open,s=a.multiple,d=a.mode,v=a.searchValue,h=a.toggleOpen,u=a.notFoundContent,f=a.onPopupScroll,c=n.useContext(Mn),g=c.flattenOptions,m=c.onActiveValue,S=c.defaultActiveFirstOption,C=c.onSelect,p=c.menuItemSelectedIcon,b=c.rawValues,y=c.fieldNames,Q=c.virtual,U=c.listHeight,T=c.listItemHeight,E="".concat(o,"-item"),D=Wn(function(){return g},[l,g],function(L,I){return I[0]&&L[1]!==I[1]}),Y=n.useRef(null),q=function(I){I.preventDefault()},ae=function(I){Y.current&&Y.current.scrollTo(typeof I=="number"?{index:I}:I)},_=function(I){for(var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,N=D.length,P=0;P<N;P+=1){var k=(I+P*W+N)%N,x=D[k],z=x.group,le=x.data;if(!z&&!le.disabled)return k}return-1},X=n.useState(function(){return _(0)}),te=ne(X,2),M=te[0],K=te[1],O=function(I){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;K(I);var N={source:W?"keyboard":"mouse"},P=D[I];if(!P){m(null,-1,N);return}m(P.value,I,N)};n.useEffect(function(){O(S!==!1?_(0):-1)},[D.length,v]);var w=n.useCallback(function(L){return b.has(L)&&d!=="combobox"},[d,je(b).toString(),b.size]);n.useEffect(function(){var L=setTimeout(function(){if(!s&&l&&b.size===1){var W=Array.from(b)[0],N=D.findIndex(function(P){var k=P.data;return k.value===W});N!==-1&&(O(N),ae(N))}});if(l){var I;(I=Y.current)===null||I===void 0||I.scrollTo(void 0)}return function(){return clearTimeout(L)}},[l,v]);var ce=function(I){I!==void 0&&C(I,{selected:!b.has(I)}),s||h(!1)};if(n.useImperativeHandle(r,function(){return{onKeyDown:function(I){var W=I.which,N=I.ctrlKey;switch(W){case Z.N:case Z.P:case Z.UP:case Z.DOWN:{var P=0;if(W===Z.UP?P=-1:W===Z.DOWN?P=1:or()&&N&&(W===Z.N?P=1:W===Z.P&&(P=-1)),P!==0){var k=_(M+P,P);ae(k),O(k,!0)}break}case Z.ENTER:{var x=D[M];x&&!x.data.disabled?ce(x.value):ce(void 0),l&&I.preventDefault();break}case Z.ESC:h(!1),l&&I.stopPropagation()}},onKeyUp:function(){},scrollTo:function(I){ae(I)}}}),D.length===0)return n.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(E,"-empty"),onMouseDown:q},u);var $=Object.keys(y).map(function(L){return y[L]}),de=function(I){return I.label},oe=function(I){var W=D[I];if(!W)return null;var N=W.data||{},P=N.value,k=W.group,x=Rt(N,!0),z=de(W);return W?n.createElement("div",Re({"aria-label":typeof z=="string"&&!k?z:null},x,{key:I,role:k?"presentation":"option",id:"".concat(i,"_list_").concat(I),"aria-selected":w(P)}),P):null};return n.createElement(n.Fragment,null,n.createElement("div",{role:"listbox",id:"".concat(i,"_list"),style:{height:0,width:0,overflow:"hidden"}},oe(M-1),oe(M),oe(M+1)),n.createElement(xn,{itemKey:"key",ref:Y,data:D,height:U,itemHeight:T,fullHeight:!1,onMouseDown:q,onScroll:f,virtual:Q},function(L,I){var W,N=L.group,P=L.groupOption,k=L.data,x=L.label,z=L.value,le=k.key;if(N){var se,ve=(se=k.title)!==null&&se!==void 0?se:rn(x)?x.toString():void 0;return n.createElement("div",{className:ye(E,"".concat(E,"-group")),title:ve},x!==void 0?x:le)}var fe=k.disabled,me=k.title;k.children;var Ce=k.style,Ee=k.className,ge=ut(k,ir),R=sn(ge,$),ie=w(z),pe="".concat(E,"-option"),Ie=ye(E,pe,Ee,(W={},H(W,"".concat(pe,"-grouped"),P),H(W,"".concat(pe,"-active"),M===I&&!fe),H(W,"".concat(pe,"-disabled"),fe),H(W,"".concat(pe,"-selected"),ie),W)),De=de(L),Ae=!p||typeof p=="function"||ie,be=typeof De=="number"?De:De||z,Ne=rn(be)?be.toString():void 0;return me!==void 0&&(Ne=me),n.createElement("div",Re({},Rt(R),{"aria-selected":ie,className:Ie,title:Ne,onMouseMove:function(){M===I||fe||O(I)},onClick:function(){fe||ce(z)},style:Ce}),n.createElement("div",{className:"".concat(pe,"-content")},be),n.isValidElement(p)||ie,Ae&&n.createElement(Nt,{className:"".concat(E,"-option-state"),customizeIcon:p,customizeIconProps:{isSelected:ie}},ie?"✓":null))}))},On=n.forwardRef(lr);On.displayName="OptionList";var ur=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],cr=["inputValue"];function sr(e){return!e||gt(e)!=="object"}var fr=n.forwardRef(function(e,t){var r=e.id,a=e.mode,o=e.prefixCls,i=o===void 0?"rc-select":o,l=e.backfill,s=e.fieldNames,d=e.inputValue,v=e.searchValue,h=e.onSearch,u=e.autoClearSearchValue,f=u===void 0?!0:u,c=e.onSelect,g=e.onDeselect,m=e.dropdownMatchSelectWidth,S=m===void 0?!0:m,C=e.filterOption,p=e.filterSort,b=e.optionFilterProp,y=e.optionLabelProp,Q=e.options,U=e.children,T=e.defaultActiveFirstOption,E=e.menuItemSelectedIcon,D=e.virtual,Y=e.listHeight,q=Y===void 0?200:Y,ae=e.listItemHeight,_=ae===void 0?20:ae,X=e.value,te=e.defaultValue,M=e.labelInValue,K=e.onChange,O=ut(e,ur),w=Aa(r),ce=Ft(a),$=!!(!Q&&U),de=n.useMemo(function(){return C===void 0&&a==="combobox"?!1:C},[C,a]),oe=n.useMemo(function(){return yn(s,$)},[JSON.stringify(s),$]),L=Dt("",{value:v!==void 0?v:d,postState:function(B){return B||""}}),I=ne(L,2),W=I[0],N=I[1],P=Ha(Q,U,oe,b,y),k=P.valueOptions,x=P.labelOptions,z=P.options,le=n.useCallback(function(F){var B=Sn(F);return B.map(function(A){var ee,he,Se,Ke,He;if(sr(A))ee=A;else{var et;Se=A.key,he=A.label,ee=(et=A.value)!==null&&et!==void 0?et:Se}var xe=k.get(ee);if(xe){var We;he===void 0&&(he=xe==null?void 0:xe[y||oe.label]),Se===void 0&&(Se=(We=xe==null?void 0:xe.key)!==null&&We!==void 0?We:ee),Ke=xe==null?void 0:xe.disabled,He=xe==null?void 0:xe.title}return{label:he,value:ee,key:Se,disabled:Ke,title:He}})},[oe,y,k]),se=Dt(te,{value:X}),ve=ne(se,2),fe=ve[0],me=ve[1],Ce=n.useMemo(function(){var F,B=le(fe);return a==="combobox"&&!((F=B[0])!==null&&F!==void 0&&F.value)?[]:B},[fe,le,a]),Ee=_a(Ce,k),ge=ne(Ee,2),R=ge[0],ie=ge[1],pe=n.useMemo(function(){if(!a&&R.length===1){var F=R[0];if(F.value===null&&(F.label===null||F.label===void 0))return[]}return R.map(function(B){var A;return G(G({},B),{},{label:(A=B.label)!==null&&A!==void 0?A:B.value})})},[a,R]),Ie=n.useMemo(function(){return new Set(R.map(function(F){return F.value}))},[R]);n.useEffect(function(){if(a==="combobox"){var F,B=(F=R[0])===null||F===void 0?void 0:F.value;N(Ca(B)?String(B):"")}},[R]);var De=Zt(function(F,B){var A,ee=B??F;return A={},H(A,oe.value,F),H(A,oe.label,ee),A}),Ae=n.useMemo(function(){if(a!=="tags")return z;var F=je(z),B=function(ee){return k.has(ee)};return je(R).sort(function(A,ee){return A.value<ee.value?-1:1}).forEach(function(A){var ee=A.value;B(ee)||F.push(De(ee,A.label))}),F},[De,z,k,R,a]),be=La(Ae,oe,W,de,b),Ne=n.useMemo(function(){return a!=="tags"||!W||be.some(function(F){return F[b||"value"]===W})?be:[De(W)].concat(je(be))},[De,b,a,be,W]),Ve=n.useMemo(function(){return p?je(Ne).sort(function(F,B){return p(F,B)}):Ne},[Ne,p]),ke=n.useMemo(function(){return Da(Ve,{fieldNames:oe,childrenAsData:$})},[Ve,oe,$]),Te=function(B){var A=le(B);if(me(A),K&&(A.length!==R.length||A.some(function(Se,Ke){var He;return((He=R[Ke])===null||He===void 0?void 0:He.value)!==(Se==null?void 0:Se.value)}))){var ee=M?A:A.map(function(Se){return Se.value}),he=A.map(function(Se){return Vt(ie(Se.value))});K(ce?ee:ee[0],ce?he:he[0])}},pt=n.useState(null),qe=ne(pt,2),_e=qe[0],Qe=qe[1],St=n.useState(0),Le=ne(St,2),ct=Le[0],ze=Le[1],vt=T!==void 0?T:a!=="combobox",tt=n.useCallback(function(F,B){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ee=A.source,he=ee===void 0?"keyboard":ee;ze(B),l&&a==="combobox"&&F!==null&&he==="keyboard"&&Qe(String(F))},[l,a]),Ue=function(B,A,ee){var he=function(){var Be,Xe=ie(B);return[M?{label:Xe==null?void 0:Xe[oe.label],value:B,key:(Be=Xe==null?void 0:Xe.key)!==null&&Be!==void 0?Be:B}:B,Vt(Xe)]};if(A&&c){var Se=he(),Ke=ne(Se,2),He=Ke[0],et=Ke[1];c(He,et)}else if(!A&&g&&ee!=="clear"){var xe=he(),We=ne(xe,2),at=We[0],mt=We[1];g(at,mt)}},st=Zt(function(F,B){var A,ee=ce?B.selected:!0;ee?A=ce?[].concat(je(R),[F]):[F]:A=R.filter(function(he){return he.value!==F}),Te(A),Ue(F,ee),a==="combobox"?Qe(""):(!Ft||f)&&(N(""),Qe(""))}),nt=function(B,A){Te(B);var ee=A.type,he=A.values;(ee==="remove"||ee==="clear")&&he.forEach(function(Se){Ue(Se.value,!1,ee)})},we=function(B,A){if(N(B),Qe(null),A.source==="submit"){var ee=(B||"").trim();if(ee){var he=Array.from(new Set([].concat(je(Ie),[ee])));Te(he),Ue(ee,!0),N("")}return}A.source!=="blur"&&(a==="combobox"&&Te(B),h==null||h(B))},ft=function(B){var A=B;a!=="tags"&&(A=B.map(function(he){var Se=x.get(he);return Se==null?void 0:Se.value}).filter(function(he){return he!==void 0}));var ee=Array.from(new Set([].concat(je(Ie),je(A))));Te(ee),ee.forEach(function(he){Ue(he,!0)})},Ye=n.useMemo(function(){var F=D!==!1&&S!==!1;return G(G({},P),{},{flattenOptions:ke,onActiveValue:tt,defaultActiveFirstOption:vt,onSelect:st,menuItemSelectedIcon:E,rawValues:Ie,fieldNames:oe,virtual:F,listHeight:q,listItemHeight:_,childrenAsData:$})},[P,ke,tt,vt,st,E,Ie,oe,D,S,q,_,$]);return n.createElement(Mn.Provider,{value:Ye},n.createElement(Ta,Re({},O,{id:w,prefixCls:i,ref:t,omitDomProps:cr,mode:a,displayValues:pe,onDisplayValuesChange:nt,searchValue:W,onSearch:we,autoClearSearchValue:f,onSearchSplit:ft,dropdownMatchSelectWidth:S,OptionList:On,emptyOptions:!ke.length,activeValue:_e,activeDescendantId:"".concat(w,"_list_").concat(ct)})))}),Ht=fr;Ht.Option=zt;Ht.OptGroup=$t;var dr=function(t){return n.createElement(Bn,null,function(r){var a=r.getPrefixCls,o=a("empty");switch(t){case"Table":case"List":return n.createElement(It,{image:It.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return n.createElement(It,{image:It.PRESENTED_IMAGE_SIMPLE,className:"".concat(o,"-small")});default:return n.createElement(It,null)}})};const vr=dr;function mr(e){var t=e.suffixIcon,r=e.clearIcon,a=e.menuItemSelectedIcon,o=e.removeIcon,i=e.loading,l=e.multiple,s=e.hasFeedback,d=e.prefixCls,v=e.showArrow,h=e.feedbackIcon,u=r??n.createElement(jn,null),f=function(p){return n.createElement(n.Fragment,null,v!==!1&&p,s&&h)},c=null;if(t!==void 0)c=f(t);else if(i)c=f(n.createElement(dn,{spin:!0}));else{var g="".concat(d,"-suffix");c=function(p){var b=p.open,y=p.showSearch;return f(b&&y?n.createElement(oa,{className:g}):n.createElement(da,{className:g}))}}var m=null;a!==void 0?m=a:l?m=n.createElement(la,null):m=null;var S=null;return o!==void 0?S=o:S=n.createElement(fn,null),{clearIcon:u,suffixIcon:c,itemIcon:m,removeIcon:S}}var hr=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r},Dn="SECRET_COMBOBOX_MODE_DO_NOT_USE",gr=function(t,r){var a=t.prefixCls,o=t.bordered,i=o===void 0?!0:o,l=t.className,s=t.getPopupContainer,d=t.dropdownClassName,v=t.popupClassName,h=t.listHeight,u=h===void 0?256:h,f=t.placement,c=t.listItemHeight,g=c===void 0?32:c,m=t.size,S=t.disabled,C=t.notFoundContent,p=t.status,b=t.showArrow,y=hr(t,["prefixCls","bordered","className","getPopupContainer","dropdownClassName","popupClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","showArrow"]),Q=n.useContext(At),U=Q.getPopupContainer,T=Q.getPrefixCls,E=Q.renderEmpty,D=Q.direction,Y=Q.virtual,q=Q.dropdownMatchSelectWidth,ae=n.useContext(vn),_=T("select",a),X=T(),te=na(_,D),M=te.compactSize,K=te.compactItemClassnames,O=n.useMemo(function(){var R=y.mode;if(R!=="combobox")return R===Dn?"combobox":R},[y.mode]),w=O==="multiple"||O==="tags",ce=b!==void 0?b:y.loading||!(w||O==="combobox"),$=n.useContext(Qn),de=$.status,oe=$.hasFeedback,L=$.isFormItemInput,I=$.feedbackIcon,W=qn(de,p),N;C!==void 0?N=C:O==="combobox"?N=null:N=(E||vr)("Select");var P=mr(Re(Re({},y),{multiple:w,hasFeedback:oe,feedbackIcon:I,showArrow:ce,prefixCls:_})),k=P.suffixIcon,x=P.itemIcon,z=P.removeIcon,le=P.clearIcon,se=sn(y,["suffixIcon","itemIcon"]),ve=ye(v||d,H({},"".concat(_,"-dropdown-").concat(D),D==="rtl")),fe=M||m||ae,me=n.useContext(mn),Ce=S??me,Ee=ye(H(H(H(H(H({},"".concat(_,"-lg"),fe==="large"),"".concat(_,"-sm"),fe==="small"),"".concat(_,"-rtl"),D==="rtl"),"".concat(_,"-borderless"),!i),"".concat(_,"-in-form-item"),L),Jn(_,W,oe),K,l),ge=function(){return f!==void 0?f:D==="rtl"?"bottomRight":"bottomLeft"};return n.createElement(Ht,Re({ref:r,virtual:Y,dropdownMatchSelectWidth:q},se,{transitionName:Lt(X,Zn(f),y.transitionName),listHeight:u,listItemHeight:g,mode:O,prefixCls:_,placement:ge(),direction:D,inputIcon:k,menuItemSelectedIcon:x,removeIcon:z,clearIcon:le,notFoundContent:N,className:Ee,getPopupContainer:s||U,dropdownClassName:ve,showArrow:oe||b,disabled:Ce}))},Pt=n.forwardRef(gr);Pt.SECRET_COMBOBOX_MODE_DO_NOT_USE=Dn;Pt.Option=zt;Pt.OptGroup=$t;const Nr=Pt;var on=n.createContext(null),pr=function(t){var r=t.prefixCls,a=t.className,o=t.style,i=t.children,l=t.containerRef,s=t.id,d=t.onMouseEnter,v=t.onMouseOver,h=t.onMouseLeave,u=t.onClick,f=t.onKeyDown,c=t.onKeyUp,g={onMouseEnter:d,onMouseOver:v,onMouseLeave:h,onClick:u,onKeyDown:f,onKeyUp:c};return n.createElement(n.Fragment,null,n.createElement("div",Re({id:s,className:ye("".concat(r,"-content"),a),style:G({},o),"aria-modal":"true",role:"dialog",ref:l},g),i))};function ln(e){return typeof e=="string"&&String(Number(e))===e?(cn(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var un={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Sr(e,t){var r,a,o,i,l=e.prefixCls,s=e.open,d=e.placement,v=e.inline,h=e.push,u=e.forceRender,f=e.autoFocus,c=e.keyboard,g=e.rootClassName,m=e.rootStyle,S=e.zIndex,C=e.className,p=e.id,b=e.style,y=e.motion,Q=e.width,U=e.height,T=e.children,E=e.contentWrapperStyle,D=e.mask,Y=e.maskClosable,q=e.maskMotion,ae=e.maskClassName,_=e.maskStyle,X=e.afterOpenChange,te=e.onClose,M=e.onMouseEnter,K=e.onMouseOver,O=e.onMouseLeave,w=e.onClick,ce=e.onKeyDown,$=e.onKeyUp,de=n.useRef(),oe=n.useRef(),L=n.useRef();n.useImperativeHandle(t,function(){return de.current});var I=function(ie){var pe=ie.keyCode,Ie=ie.shiftKey;switch(pe){case Z.TAB:{if(pe===Z.TAB){if(!Ie&&document.activeElement===L.current){var De;(De=oe.current)===null||De===void 0||De.focus({preventScroll:!0})}else if(Ie&&document.activeElement===oe.current){var Ae;(Ae=L.current)===null||Ae===void 0||Ae.focus({preventScroll:!0})}}break}case Z.ESC:{te&&c&&(ie.stopPropagation(),te(ie));break}}};n.useEffect(function(){if(s&&f){var R;(R=de.current)===null||R===void 0||R.focus({preventScroll:!0})}},[s]);var W=n.useState(!1),N=ne(W,2),P=N[0],k=N[1],x=n.useContext(on),z;h===!1?z={distance:0}:h===!0?z={}:z=h||{};var le=(r=(a=(o=z)===null||o===void 0?void 0:o.distance)!==null&&a!==void 0?a:x==null?void 0:x.pushDistance)!==null&&r!==void 0?r:180,se=n.useMemo(function(){return{pushDistance:le,push:function(){k(!0)},pull:function(){k(!1)}}},[le]);n.useEffect(function(){if(s){var R;x==null||(R=x.push)===null||R===void 0||R.call(x)}else{var ie;x==null||(ie=x.pull)===null||ie===void 0||ie.call(x)}},[s]),n.useEffect(function(){return function(){var R;x==null||(R=x.pull)===null||R===void 0||R.call(x)}},[]);var ve=D&&n.createElement(Ut,Re({key:"mask"},q,{visible:s}),function(R,ie){var pe=R.className,Ie=R.style;return n.createElement("div",{className:ye("".concat(l,"-mask"),pe,ae),style:G(G({},Ie),_),onClick:Y&&s?te:void 0,ref:ie})}),fe=typeof y=="function"?y(d):y,me={};if(P&&le)switch(d){case"top":me.transform="translateY(".concat(le,"px)");break;case"bottom":me.transform="translateY(".concat(-le,"px)");break;case"left":me.transform="translateX(".concat(le,"px)");break;default:me.transform="translateX(".concat(-le,"px)");break}d==="left"||d==="right"?me.width=ln(Q):me.height=ln(U);var Ce={onMouseEnter:M,onMouseOver:K,onMouseLeave:O,onClick:w,onKeyDown:ce,onKeyUp:$},Ee=n.createElement(Ut,Re({key:"panel"},fe,{visible:s,forceRender:u,onVisibleChanged:function(ie){X==null||X(ie)},removeOnLeave:!1,leavedClassName:"".concat(l,"-content-wrapper-hidden")}),function(R,ie){var pe=R.className,Ie=R.style;return n.createElement("div",Re({className:ye("".concat(l,"-content-wrapper"),pe),style:G(G(G({},me),Ie),E)},Rt(e,{data:!0})),n.createElement(pr,Re({id:p,containerRef:ie,prefixCls:l,className:C,style:b},Ce),T))}),ge=G({},m);return S&&(ge.zIndex=S),n.createElement(on.Provider,{value:se},n.createElement("div",{className:ye(l,"".concat(l,"-").concat(d),g,(i={},H(i,"".concat(l,"-open"),s),H(i,"".concat(l,"-inline"),v),i)),style:ge,tabIndex:-1,ref:de,onKeyDown:I},ve,n.createElement("div",{tabIndex:0,ref:oe,style:un,"aria-hidden":"true","data-sentinel":"start"}),Ee,n.createElement("div",{tabIndex:0,ref:L,style:un,"aria-hidden":"true","data-sentinel":"end"})))}var Cr=n.forwardRef(Sr),br=function(t){var r=t.open,a=r===void 0?!1:r,o=t.prefixCls,i=o===void 0?"rc-drawer":o,l=t.placement,s=l===void 0?"right":l,d=t.autoFocus,v=d===void 0?!0:d,h=t.keyboard,u=h===void 0?!0:h,f=t.width,c=f===void 0?378:f,g=t.mask,m=g===void 0?!0:g,S=t.maskClosable,C=S===void 0?!0:S,p=t.getContainer,b=t.forceRender,y=t.afterOpenChange,Q=t.destroyOnClose,U=t.onMouseEnter,T=t.onMouseOver,E=t.onMouseLeave,D=t.onClick,Y=t.onKeyDown,q=t.onKeyUp,ae=n.useState(!1),_=ne(ae,2),X=_[0],te=_[1],M=n.useState(!1),K=ne(M,2),O=K[0],w=K[1];lt(function(){w(!0)},[]);var ce=O?a:!1,$=n.useRef(),de=n.useRef();lt(function(){ce&&(de.current=document.activeElement)},[ce]);var oe=function(N){var P;if(te(N),y==null||y(N),!N&&de.current&&!(!((P=$.current)===null||P===void 0)&&P.contains(de.current))){var k;(k=de.current)===null||k===void 0||k.focus({preventScroll:!0})}};if(!b&&!X&&!ce&&Q)return null;var L={onMouseEnter:U,onMouseOver:T,onMouseLeave:E,onClick:D,onKeyDown:Y,onKeyUp:q},I=G(G({},t),{},{open:ce,prefixCls:i,placement:s,autoFocus:v,keyboard:u,width:c,mask:m,maskClosable:C,inline:p===!1,afterOpenChange:oe,ref:$},L);return n.createElement(ia,{open:ce||b||X,autoDestroy:!1,getContainer:p,autoLock:m&&(ce||X)},n.createElement(Cr,I))},wr=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r};Un("default","large");var yr={distance:180};function Pr(e){var t=e.width,r=e.height,a=e.size,o=a===void 0?"default":a,i=e.closable,l=i===void 0?!0:i,s=e.mask,d=s===void 0?!0:s,v=e.push,h=v===void 0?yr:v,u=e.closeIcon,f=u===void 0?n.createElement(fn,null):u,c=e.bodyStyle,g=e.drawerStyle,m=e.className,S=e.visible,C=e.open,p=e.children,b=e.style,y=e.title,Q=e.headerStyle,U=e.onClose,T=e.footer,E=e.footerStyle,D=e.prefixCls,Y=e.getContainer,q=e.extra,ae=e.afterVisibleChange,_=e.afterOpenChange,X=wr(e,["width","height","size","closable","mask","push","closeIcon","bodyStyle","drawerStyle","className","visible","open","children","style","title","headerStyle","onClose","footer","footerStyle","prefixCls","getContainer","extra","afterVisibleChange","afterOpenChange"]),te=n.useContext(At),M=te.getPopupContainer,K=te.getPrefixCls,O=te.direction,w=K("drawer",D),ce=Y===void 0&&M?function(){return M(document.body)}:Y,$=l&&n.createElement("button",{type:"button",onClick:U,"aria-label":"Close",className:"".concat(w,"-close")},f);[["visible","open"],["afterVisibleChange","afterOpenChange"]].forEach(function(k){var x=ne(k,2);x[0],x[1]});function de(){return!y&&!l?null:n.createElement("div",{className:ye("".concat(w,"-header"),H({},"".concat(w,"-header-close-only"),l&&!y&&!q)),style:Q},n.createElement("div",{className:"".concat(w,"-header-title")},$,y&&n.createElement("div",{className:"".concat(w,"-title")},y)),q&&n.createElement("div",{className:"".concat(w,"-extra")},q))}function oe(){if(!T)return null;var k="".concat(w,"-footer");return n.createElement("div",{className:k,style:E},T)}var L=ye(H({"no-mask":!d},"".concat(w,"-rtl"),O==="rtl"),m),I=n.useMemo(function(){return t??(o==="large"?736:378)},[t,o]),W=n.useMemo(function(){return r??(o==="large"?736:378)},[r,o]),N={motionName:Lt(w,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},P=function(x){return{motionName:Lt(w,"panel-motion-".concat(x)),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}};return n.createElement(aa,null,n.createElement(ea,{status:!0,override:!0},n.createElement(br,Re({prefixCls:w,onClose:U},X,{open:C??S,mask:d,push:h,width:I,height:W,rootClassName:L,getContainer:ce,afterOpenChange:function(x){_==null||_(x),ae==null||ae(x)},maskMotion:N,motion:P,rootStyle:b}),n.createElement("div",{className:"".concat(w,"-wrapper-body"),style:Re({},g)},de(),n.createElement("div",{className:"".concat(w,"-body"),style:c},p),oe()))))}var Nn=n.forwardRef(function(e,t){var r,a=e.prefixCls,o=a===void 0?"rc-switch":a,i=e.className,l=e.checked,s=e.defaultChecked,d=e.disabled,v=e.loadingIcon,h=e.checkedChildren,u=e.unCheckedChildren,f=e.onClick,c=e.onChange,g=e.onKeyDown,m=ut(e,["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"]),S=Dt(!1,{value:l,defaultValue:s}),C=ne(S,2),p=C[0],b=C[1];function y(E,D){var Y=p;return d||(Y=E,b(Y),c==null||c(Y,D)),Y}function Q(E){E.which===Z.LEFT?y(!1,E):E.which===Z.RIGHT&&y(!0,E),g==null||g(E)}function U(E){var D=y(!p,E);f==null||f(D,E)}var T=ye(o,i,(r={},H(r,"".concat(o,"-checked"),p),H(r,"".concat(o,"-disabled"),d),r));return n.createElement("button",Object.assign({},m,{type:"button",role:"switch","aria-checked":p,disabled:d,className:T,ref:t,onKeyDown:Q,onClick:U}),v,n.createElement("span",{className:"".concat(o,"-inner")},p?h:u))});Nn.displayName="Switch";var Er=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r},Pn=n.forwardRef(function(e,t){var r=e.prefixCls,a=e.size,o=e.disabled,i=e.loading,l=e.className,s=l===void 0?"":l,d=Er(e,["prefixCls","size","disabled","loading","className"]),v=n.useContext(At),h=v.getPrefixCls,u=v.direction,f=n.useContext(vn),c=n.useContext(mn),g=(o??c)||i,m=h("switch",r),S=n.createElement("div",{className:"".concat(m,"-handle")},i&&n.createElement(dn,{className:"".concat(m,"-loading-icon")})),C=ye(H(H(H({},"".concat(m,"-small"),(a||f)==="small"),"".concat(m,"-loading"),i),"".concat(m,"-rtl"),u==="rtl"),s);return n.createElement(ra,{insertExtraNode:!0},n.createElement(Nn,Re({},d,{prefixCls:m,className:C,disabled:g,ref:t,loadingIcon:S})))});Pn.__ANT_SWITCH=!0;const kr=Pn;export{Ta as B,Pr as D,xn as L,kr as S,Nr as a,Aa as b,da as c,vr as d,mr as g,va as u};
|
|
|
|
| 1 |
+
import{A as _n,f as G,a as ne,c as ye,b8 as Ln,v as Vn,j as gt,b as H,u as ut,z as cn,a9 as Fn,_ as je,aG as An,Q as Kn,w as Ze,l as $n,p as zn,K as Hn,O as jt,y as Wn,o as sn,k as Bn,G as jn,h as fn,L as dn,C as At,S as vn,D as mn,d as Ut,H as Un}from"./_setToString-0bb40a59.js";import{r as n,_ as Re,e as Yt}from"./umi-7fd069e7.js";import{p as Rt,G as Yn,K as Z,c as Xn,x as Gn,u as Dt,j as lt,R as hn,F as Qn,g as Jn,e as Lt,f as Zn,h as qn,z as ea}from"./TextArea-afec7477.js";import{t as ta,u as na,N as aa,W as ra}from"./button-62e81cb0.js";import{E as It,S as oa,P as ia}from"./util-b28cb7ce.js";import{C as la}from"./progress-0da79001.js";var ua={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};const ca=ua;var sa=function(t,r){return n.createElement(_n,G(G({},t),{},{ref:r,icon:ca}))},fa=n.forwardRef(sa);const da=fa;var gn=n.createContext(null);function va(){return n.useContext(gn)}function ma(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=n.useState(!1),r=ne(t,2),a=r[0],o=r[1],i=n.useRef(null),l=function(){window.clearTimeout(i.current)};n.useEffect(function(){return l},[]);var s=function(v,h){l(),i.current=window.setTimeout(function(){o(v),h&&h()},e)};return[a,s,l]}function pn(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=n.useRef(null),r=n.useRef(null);n.useEffect(function(){return function(){window.clearTimeout(r.current)}},[]);function a(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(r.current),r.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},a]}function ha(e,t,r,a){var o=n.useRef(null);o.current={open:t,triggerOpen:r,customizedTrigger:a},n.useEffect(function(){function i(l){var s;if(!((s=o.current)!==null&&s!==void 0&&s.customizedTrigger)){var d=l.target;d.shadowRoot&&l.composed&&(d=l.composedPath()[0]||d),o.current.open&&e().filter(function(v){return v}).every(function(v){return!v.contains(d)&&v!==d})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",i),function(){return window.removeEventListener("mousedown",i)}},[])}var Nt=function(t){var r=t.className,a=t.customizeIcon,o=t.customizeIconProps,i=t.onMouseDown,l=t.onClick,s=t.children,d;return typeof a=="function"?d=a(o):d=a,n.createElement("span",{className:r,onMouseDown:function(h){h.preventDefault(),i&&i(h)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},d!==void 0?d:n.createElement("span",{className:ye(r.split(/\s+/).map(function(v){return"".concat(v,"-icon")}))},s))},ga=function(t,r){var a,o,i=t.prefixCls,l=t.id,s=t.inputElement,d=t.disabled,v=t.tabIndex,h=t.autoFocus,u=t.autoComplete,f=t.editable,c=t.activeDescendantId,g=t.value,m=t.maxLength,S=t.onKeyDown,C=t.onMouseDown,p=t.onChange,b=t.onPaste,y=t.onCompositionStart,Q=t.onCompositionEnd,U=t.open,T=t.attrs,E=s||n.createElement("input",null),D=E,Y=D.ref,q=D.props,ae=q.onKeyDown,_=q.onChange,X=q.onMouseDown,te=q.onCompositionStart,M=q.onCompositionEnd,K=q.style;return Ln(!("maxLength"in E.props)),E=n.cloneElement(E,G(G(G({type:"search"},q),{},{id:l,ref:Vn(r,Y),disabled:d,tabIndex:v,autoComplete:u||"off",autoFocus:h,className:ye("".concat(i,"-selection-search-input"),(a=E)===null||a===void 0||(o=a.props)===null||o===void 0?void 0:o.className),role:"combobox","aria-expanded":U,"aria-haspopup":"listbox","aria-owns":"".concat(l,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(l,"_list"),"aria-activedescendant":c},T),{},{value:f?g:"",maxLength:m,readOnly:!f,unselectable:f?null:"on",style:G(G({},K),{},{opacity:f?null:0}),onKeyDown:function(w){S(w),ae&&ae(w)},onMouseDown:function(w){C(w),X&&X(w)},onChange:function(w){p(w),_&&_(w)},onCompositionStart:function(w){y(w),te&&te(w)},onCompositionEnd:function(w){Q(w),M&&M(w)},onPaste:b})),E},Kt=n.forwardRef(ga);Kt.displayName="Input";function Sn(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}var pa=typeof window<"u"&&window.document&&window.document.documentElement,Sa=pa;function Ca(e){return e!=null}function Xt(e){return["string","number"].includes(gt(e))}function Cn(e){var t=void 0;return e&&(Xt(e.title)?t=e.title.toString():Xt(e.label)&&(t=e.label.toString())),t}function ba(e,t){Sa?n.useLayoutEffect(e,t):n.useEffect(e,t)}function wa(e){var t;return(t=e.key)!==null&&t!==void 0?t:e.value}var Gt=function(t){t.preventDefault(),t.stopPropagation()},ya=function(t){var r=t.id,a=t.prefixCls,o=t.values,i=t.open,l=t.searchValue,s=t.autoClearSearchValue,d=t.inputRef,v=t.placeholder,h=t.disabled,u=t.mode,f=t.showSearch,c=t.autoFocus,g=t.autoComplete,m=t.activeDescendantId,S=t.tabIndex,C=t.removeIcon,p=t.maxTagCount,b=t.maxTagTextLength,y=t.maxTagPlaceholder,Q=y===void 0?function(se){return"+ ".concat(se.length," ...")}:y,U=t.tagRender,T=t.onToggleOpen,E=t.onRemove,D=t.onInputChange,Y=t.onInputPaste,q=t.onInputKeyDown,ae=t.onInputMouseDown,_=t.onInputCompositionStart,X=t.onInputCompositionEnd,te=n.useRef(null),M=n.useState(0),K=ne(M,2),O=K[0],w=K[1],ce=n.useState(!1),$=ne(ce,2),de=$[0],oe=$[1],L="".concat(a,"-selection"),I=i||u==="multiple"&&s===!1||u==="tags"?l:"",W=u==="tags"||u==="multiple"&&s===!1||f&&(i||de);ba(function(){w(te.current.scrollWidth)},[I]);function N(se,ve,fe,me,Ce){return n.createElement("span",{className:ye("".concat(L,"-item"),H({},"".concat(L,"-item-disabled"),fe)),title:Cn(se)},n.createElement("span",{className:"".concat(L,"-item-content")},ve),me&&n.createElement(Nt,{className:"".concat(L,"-item-remove"),onMouseDown:Gt,onClick:Ce,customizeIcon:C},"×"))}function P(se,ve,fe,me,Ce){var Ee=function(R){Gt(R),T(!i)};return n.createElement("span",{onMouseDown:Ee},U({label:ve,value:se,disabled:fe,closable:me,onClose:Ce}))}function k(se){var ve=se.disabled,fe=se.label,me=se.value,Ce=!h&&!ve,Ee=fe;if(typeof b=="number"&&(typeof fe=="string"||typeof fe=="number")){var ge=String(Ee);ge.length>b&&(Ee="".concat(ge.slice(0,b),"..."))}var R=function(pe){pe&&pe.stopPropagation(),E(se)};return typeof U=="function"?P(me,Ee,ve,Ce,R):N(se,Ee,ve,Ce,R)}function x(se){var ve=typeof Q=="function"?Q(se):Q;return N({title:ve},ve,!1)}var z=n.createElement("div",{className:"".concat(L,"-search"),style:{width:O},onFocus:function(){oe(!0)},onBlur:function(){oe(!1)}},n.createElement(Kt,{ref:d,open:i,prefixCls:a,id:r,inputElement:null,disabled:h,autoFocus:c,autoComplete:g,editable:W,activeDescendantId:m,value:I,onKeyDown:q,onMouseDown:ae,onChange:D,onPaste:Y,onCompositionStart:_,onCompositionEnd:X,tabIndex:S,attrs:Rt(t,!0)}),n.createElement("span",{ref:te,className:"".concat(L,"-search-mirror"),"aria-hidden":!0},I," ")),le=n.createElement(Yn,{prefixCls:"".concat(L,"-overflow"),data:o,renderItem:k,renderRest:x,suffix:z,itemKey:wa,maxCount:p});return n.createElement(n.Fragment,null,le,!o.length&&!I&&n.createElement("span",{className:"".concat(L,"-placeholder")},v))},Ea=function(t){var r=t.inputElement,a=t.prefixCls,o=t.id,i=t.inputRef,l=t.disabled,s=t.autoFocus,d=t.autoComplete,v=t.activeDescendantId,h=t.mode,u=t.open,f=t.values,c=t.placeholder,g=t.tabIndex,m=t.showSearch,S=t.searchValue,C=t.activeValue,p=t.maxLength,b=t.onInputKeyDown,y=t.onInputMouseDown,Q=t.onInputChange,U=t.onInputPaste,T=t.onInputCompositionStart,E=t.onInputCompositionEnd,D=n.useState(!1),Y=ne(D,2),q=Y[0],ae=Y[1],_=h==="combobox",X=_||m,te=f[0],M=S||"";_&&C&&!q&&(M=C),n.useEffect(function(){_&&ae(!1)},[_,C]);var K=h!=="combobox"&&!u&&!m?!1:!!M,O=Cn(te),w=function(){if(te)return null;var $=K?{visibility:"hidden"}:void 0;return n.createElement("span",{className:"".concat(a,"-selection-placeholder"),style:$},c)};return n.createElement(n.Fragment,null,n.createElement("span",{className:"".concat(a,"-selection-search")},n.createElement(Kt,{ref:i,prefixCls:a,id:o,open:u,inputElement:r,disabled:l,autoFocus:s,autoComplete:d,editable:X,activeDescendantId:v,value:M,onKeyDown:b,onMouseDown:y,onChange:function($){ae(!0),Q($)},onPaste:U,onCompositionStart:T,onCompositionEnd:E,tabIndex:g,attrs:Rt(t,!0),maxLength:_?p:void 0})),!_&&te?n.createElement("span",{className:"".concat(a,"-selection-item"),title:O,style:K?{visibility:"hidden"}:void 0},te.label):null,w())};function Ia(e){return![Z.ESC,Z.SHIFT,Z.BACKSPACE,Z.TAB,Z.WIN_KEY,Z.ALT,Z.META,Z.WIN_KEY_RIGHT,Z.CTRL,Z.SEMICOLON,Z.EQUALS,Z.CAPS_LOCK,Z.CONTEXT_MENU,Z.F1,Z.F2,Z.F3,Z.F4,Z.F5,Z.F6,Z.F7,Z.F8,Z.F9,Z.F10,Z.F11,Z.F12].includes(e)}var Ra=function(t,r){var a=n.useRef(null),o=n.useRef(!1),i=t.prefixCls,l=t.open,s=t.mode,d=t.showSearch,v=t.tokenWithEnter,h=t.autoClearSearchValue,u=t.onSearch,f=t.onSearchSubmit,c=t.onToggleOpen,g=t.onInputKeyDown,m=t.domRef;n.useImperativeHandle(r,function(){return{focus:function(){a.current.focus()},blur:function(){a.current.blur()}}});var S=pn(0),C=ne(S,2),p=C[0],b=C[1],y=function(K){var O=K.which;(O===Z.UP||O===Z.DOWN)&&K.preventDefault(),g&&g(K),O===Z.ENTER&&s==="tags"&&!o.current&&!l&&(f==null||f(K.target.value)),Ia(O)&&c(!0)},Q=function(){b(!0)},U=n.useRef(null),T=function(K){u(K,!0,o.current)!==!1&&c(!0)},E=function(){o.current=!0},D=function(K){o.current=!1,s!=="combobox"&&T(K.target.value)},Y=function(K){var O=K.target.value;if(v&&U.current&&/[\r\n]/.test(U.current)){var w=U.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");O=O.replace(w,U.current)}U.current=null,T(O)},q=function(K){var O=K.clipboardData,w=O.getData("text");U.current=w},ae=function(K){var O=K.target;if(O!==a.current){var w=document.body.style.msTouchAction!==void 0;w?setTimeout(function(){a.current.focus()}):a.current.focus()}},_=function(K){var O=p();K.target!==a.current&&!O&&s!=="combobox"&&K.preventDefault(),(s!=="combobox"&&(!d||!O)||!l)&&(l&&h!==!1&&u("",!0,!1),c())},X={inputRef:a,onInputKeyDown:y,onInputMouseDown:Q,onInputChange:Y,onInputPaste:q,onInputCompositionStart:E,onInputCompositionEnd:D},te=s==="multiple"||s==="tags"?n.createElement(ya,Re({},t,X)):n.createElement(Ea,Re({},t,X));return n.createElement("div",{ref:m,className:"".concat(i,"-selector"),onClick:ae,onMouseDown:_},te)},bn=n.forwardRef(Ra);bn.displayName="Selector";var xa=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ma=function(t){var r=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:r,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:r,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:r,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:r,adjustY:1}}}},Oa=function(t,r){var a=t.prefixCls;t.disabled;var o=t.visible,i=t.children,l=t.popupElement,s=t.containerWidth,d=t.animation,v=t.transitionName,h=t.dropdownStyle,u=t.dropdownClassName,f=t.direction,c=f===void 0?"ltr":f,g=t.placement,m=t.dropdownMatchSelectWidth,S=t.dropdownRender,C=t.dropdownAlign,p=t.getPopupContainer,b=t.empty,y=t.getTriggerDOMNode,Q=t.onPopupVisibleChange,U=t.onPopupMouseEnter,T=ut(t,xa),E="".concat(a,"-dropdown"),D=l;S&&(D=S(l));var Y=n.useMemo(function(){return Ma(m)},[m]),q=d?"".concat(E,"-").concat(d):v,ae=n.useRef(null);n.useImperativeHandle(r,function(){return{getPopupElement:function(){return ae.current}}});var _=G({minWidth:s},h);return typeof m=="number"?_.width=m:m&&(_.width=s),n.createElement(Xn,Re({},T,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:g||(c==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Y,prefixCls:E,popupTransitionName:q,popup:n.createElement("div",{ref:ae,onMouseEnter:U},D),popupAlign:C,popupVisible:o,getPopupContainer:p,popupClassName:ye(u,H({},"".concat(E,"-empty"),b)),popupStyle:_,getTriggerDOMNode:y,onPopupVisibleChange:Q}),i)},wn=n.forwardRef(Oa);wn.displayName="SelectTrigger";function Qt(e,t){var r=e.key,a;return"value"in e&&(a=e.value),r??(a!==void 0?a:"rc-index-key-".concat(t))}function yn(e,t){var r=e||{},a=r.label,o=r.value,i=r.options;return{label:a||(t?"children":"label"),value:o||"value",options:i||"options"}}function Da(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.fieldNames,a=t.childrenAsData,o=[],i=yn(r,!1),l=i.label,s=i.value,d=i.options;function v(h,u){h.forEach(function(f){var c=f[l];if(u||!(d in f)){var g=f[s];o.push({key:Qt(f,o.length),groupOption:u,data:f,label:c,value:g})}else{var m=c;m===void 0&&a&&(m=f.label),o.push({key:Qt(f,o.length),group:!0,data:f,label:m}),v(f[d],!0)}})}return v(e,!1),o}function Vt(e){var t=G({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return cn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}function Na(e,t){if(!t||!t.length)return null;var r=!1;function a(i,l){var s=Fn(l),d=s[0],v=s.slice(1);if(!d)return[i];var h=i.split(d);return r=r||h.length>1,h.reduce(function(u,f){return[].concat(je(u),je(a(f,v)))},[]).filter(function(u){return u})}var o=a(e,t);return r?o:null}var Pa=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ka=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Ft(e){return e==="tags"||e==="multiple"}var Ta=n.forwardRef(function(e,t){var r,a,o=e.id,i=e.prefixCls,l=e.className,s=e.showSearch,d=e.tagRender,v=e.direction,h=e.omitDomProps,u=e.displayValues,f=e.onDisplayValuesChange,c=e.emptyOptions,g=e.notFoundContent,m=g===void 0?"Not Found":g,S=e.onClear,C=e.mode,p=e.disabled,b=e.loading,y=e.getInputElement,Q=e.getRawInputElement,U=e.open,T=e.defaultOpen,E=e.onDropdownVisibleChange,D=e.activeValue,Y=e.onActiveValueChange,q=e.activeDescendantId,ae=e.searchValue,_=e.autoClearSearchValue,X=e.onSearch,te=e.onSearchSplit,M=e.tokenSeparators,K=e.allowClear,O=e.showArrow,w=e.inputIcon,ce=e.clearIcon,$=e.OptionList,de=e.animation,oe=e.transitionName,L=e.dropdownStyle,I=e.dropdownClassName,W=e.dropdownMatchSelectWidth,N=e.dropdownRender,P=e.dropdownAlign,k=e.placement,x=e.getPopupContainer,z=e.showAction,le=z===void 0?[]:z,se=e.onFocus,ve=e.onBlur,fe=e.onKeyUp,me=e.onKeyDown,Ce=e.onMouseDown,Ee=ut(e,Pa),ge=Ft(C),R=(s!==void 0?s:ge)||C==="combobox",ie=G({},Ee);ka.forEach(function(re){delete ie[re]}),h==null||h.forEach(function(re){delete ie[re]});var pe=n.useState(!1),Ie=ne(pe,2),De=Ie[0],Ae=Ie[1];n.useEffect(function(){Ae(Gn())},[]);var be=n.useRef(null),Ne=n.useRef(null),Ve=n.useRef(null),ke=n.useRef(null),Te=n.useRef(null),pt=ma(),qe=ne(pt,3),_e=qe[0],Qe=qe[1],St=qe[2];n.useImperativeHandle(t,function(){var re,J;return{focus:(re=ke.current)===null||re===void 0?void 0:re.focus,blur:(J=ke.current)===null||J===void 0?void 0:J.blur,scrollTo:function(Fe){var Oe;return(Oe=Te.current)===null||Oe===void 0?void 0:Oe.scrollTo(Fe)}}});var Le=n.useMemo(function(){var re;if(C!=="combobox")return ae;var J=(re=u[0])===null||re===void 0?void 0:re.value;return typeof J=="string"||typeof J=="number"?String(J):""},[ae,C,u]),ct=C==="combobox"&&typeof y=="function"&&y()||null,ze=typeof Q=="function"&&Q(),vt=An(Ne,ze==null||(r=ze.props)===null||r===void 0?void 0:r.ref),tt=Dt(void 0,{defaultValue:T,value:U}),Ue=ne(tt,2),st=Ue[0],nt=Ue[1],we=st,ft=!m&&c;(p||ft&&we&&C==="combobox")&&(we=!1);var Ye=ft?!1:we,F=n.useCallback(function(re){var J=re!==void 0?re:!we;p||(nt(J),we!==J&&(E==null||E(J)))},[p,we,nt,E]),B=n.useMemo(function(){return(M||[]).some(function(re){return[`
|
| 2 |
`,`\r
|
| 3 |
`].includes(re)})},[M]),A=function(J,Pe,Fe){var Oe=!0,$e=J;Y==null||Y(null);var Ge=Fe?null:Na(J,M);return C!=="combobox"&&Ge&&($e="",te==null||te(Ge),F(!1),Oe=!1),X&&Le!==$e&&X($e,{source:Pe?"typing":"effect"}),Oe},ee=function(J){!J||!J.trim()||X(J,{source:"submit"})};n.useEffect(function(){!we&&!ge&&C!=="combobox"&&A("",!1,!1)},[we]),n.useEffect(function(){st&&p&&nt(!1),p&&Qe(!1)},[p]);var he=pn(),Se=ne(he,2),Ke=Se[0],He=Se[1],et=function(J){var Pe=Ke(),Fe=J.which;if(Fe===Z.ENTER&&(C!=="combobox"&&J.preventDefault(),we||F(!0)),He(!!Le),Fe===Z.BACKSPACE&&!Pe&&ge&&!Le&&u.length){for(var Oe=je(u),$e=null,Ge=Oe.length-1;Ge>=0;Ge-=1){var Et=Oe[Ge];if(!Et.disabled){Oe.splice(Ge,1),$e=Et;break}}$e&&f(Oe,{type:"remove",values:[$e]})}for(var ot=arguments.length,ht=new Array(ot>1?ot-1:0),it=1;it<ot;it++)ht[it-1]=arguments[it];if(we&&Te.current){var Bt;(Bt=Te.current).onKeyDown.apply(Bt,[J].concat(ht))}me==null||me.apply(void 0,[J].concat(ht))},xe=function(J){for(var Pe=arguments.length,Fe=new Array(Pe>1?Pe-1:0),Oe=1;Oe<Pe;Oe++)Fe[Oe-1]=arguments[Oe];if(we&&Te.current){var $e;($e=Te.current).onKeyUp.apply($e,[J].concat(Fe))}fe==null||fe.apply(void 0,[J].concat(Fe))},We=function(J){var Pe=u.filter(function(Fe){return Fe!==J});f(Pe,{type:"remove",values:[J]})},at=n.useRef(!1),mt=function(){Qe(!0),p||(se&&!at.current&&se.apply(void 0,arguments),le.includes("focus")&&F(!0)),at.current=!0},Ct=function(){Qe(!1,function(){at.current=!1,F(!1)}),!p&&(Le&&(C==="tags"?X(Le,{source:"submit"}):C==="multiple"&&X("",{source:"blur"})),ve&&ve.apply(void 0,arguments))},Be=[];n.useEffect(function(){return function(){Be.forEach(function(re){return clearTimeout(re)}),Be.splice(0,Be.length)}},[]);var Xe=function(J){var Pe,Fe=J.target,Oe=(Pe=Ve.current)===null||Pe===void 0?void 0:Pe.getPopupElement();if(Oe&&Oe.contains(Fe)){var $e=setTimeout(function(){var ht=Be.indexOf($e);if(ht!==-1&&Be.splice(ht,1),St(),!De&&!Oe.contains(document.activeElement)){var it;(it=ke.current)===null||it===void 0||it.focus()}});Be.push($e)}for(var Ge=arguments.length,Et=new Array(Ge>1?Ge-1:0),ot=1;ot<Ge;ot++)Et[ot-1]=arguments[ot];Ce==null||Ce.apply(void 0,[J].concat(Et))},kt=n.useState(null),rt=ne(kt,2),bt=rt[0],j=rt[1],V=n.useState({}),ue=ne(V,2),Me=ue[1];function Je(){Me({})}lt(function(){if(Ye){var re,J=Math.ceil((re=be.current)===null||re===void 0?void 0:re.offsetWidth);bt!==J&&!Number.isNaN(J)&&j(J)}},[Ye]);var xt;ze&&(xt=function(J){F(J)}),ha(function(){var re;return[be.current,(re=Ve.current)===null||re===void 0?void 0:re.getPopupElement()]},Ye,F,!!ze);var dt=n.useMemo(function(){return G(G({},e),{},{notFoundContent:m,open:we,triggerOpen:Ye,id:o,showSearch:R,multiple:ge,toggleOpen:F})},[e,m,Ye,we,o,R,ge,F]),Mt=O!==void 0?O:b||!ge&&C!=="combobox",Ot;Mt&&(Ot=n.createElement(Nt,{className:ye("".concat(i,"-arrow"),H({},"".concat(i,"-arrow-loading"),b)),customizeIcon:w,customizeIconProps:{loading:b,searchValue:Le,open:we,focused:_e,showSearch:R}}));var wt,yt=function(){var J;S==null||S(),(J=ke.current)===null||J===void 0||J.focus(),f([],{type:"clear",values:u}),A("",!1,!1)};!p&&K&&(u.length||Le)&&!(C==="combobox"&&Le==="")&&(wt=n.createElement(Nt,{className:"".concat(i,"-clear"),onMouseDown:yt,customizeIcon:ce},"×"));var kn=n.createElement($,{ref:Te}),Tn=ye(i,l,(a={},H(a,"".concat(i,"-focused"),_e),H(a,"".concat(i,"-multiple"),ge),H(a,"".concat(i,"-single"),!ge),H(a,"".concat(i,"-allow-clear"),K),H(a,"".concat(i,"-show-arrow"),Mt),H(a,"".concat(i,"-disabled"),p),H(a,"".concat(i,"-loading"),b),H(a,"".concat(i,"-open"),we),H(a,"".concat(i,"-customize-input"),ct),H(a,"".concat(i,"-show-search"),R),a)),Wt=n.createElement(wn,{ref:Ve,disabled:p,prefixCls:i,visible:Ye,popupElement:kn,containerWidth:bt,animation:de,transitionName:oe,dropdownStyle:L,dropdownClassName:I,direction:v,dropdownMatchSelectWidth:W,dropdownRender:N,dropdownAlign:P,placement:k,getPopupContainer:x,empty:c,getTriggerDOMNode:function(){return Ne.current},onPopupVisibleChange:xt,onPopupMouseEnter:Je},ze?n.cloneElement(ze,{ref:vt}):n.createElement(bn,Re({},e,{domRef:Ne,prefixCls:i,inputElement:ct,ref:ke,id:o,showSearch:R,autoClearSearchValue:_,mode:C,activeDescendantId:q,tagRender:d,values:u,open:we,onToggleOpen:F,activeValue:D,searchValue:Le,onSearch:A,onSearchSubmit:ee,onRemove:We,tokenWithEnter:B}))),Tt;return ze?Tt=Wt:Tt=n.createElement("div",Re({className:Tn},ie,{ref:be,onMouseDown:Xe,onKeyDown:et,onKeyUp:xe,onFocus:mt,onBlur:Ct}),_e&&!we&&n.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(u.map(function(re){var J=re.label,Pe=re.value;return["number","string"].includes(gt(J))?J:Pe}).join(", "))),Wt,Ot,wt),n.createElement(gn.Provider,{value:dt},Tt)});const _a=function(e,t){var r=n.useRef({values:new Map,options:new Map}),a=n.useMemo(function(){var i=r.current,l=i.values,s=i.options,d=e.map(function(u){if(u.label===void 0){var f;return G(G({},u),{},{label:(f=l.get(u.value))===null||f===void 0?void 0:f.label})}return u}),v=new Map,h=new Map;return d.forEach(function(u){v.set(u.value,u),h.set(u.value,t.get(u.value)||s.get(u.value))}),r.current.values=v,r.current.options=h,d},[e,t]),o=n.useCallback(function(i){return t.get(i)||r.current.options.get(i)},[t]);return[a,o]};function _t(e,t){return Sn(e).join("").toUpperCase().includes(t)}const La=function(e,t,r,a,o){return n.useMemo(function(){if(!r||a===!1)return e;var i=t.options,l=t.label,s=t.value,d=[],v=typeof a=="function",h=r.toUpperCase(),u=v?a:function(c,g){return o?_t(g[o],h):g[i]?_t(g[l!=="children"?l:"label"],h):_t(g[s],h)},f=v?function(c){return Vt(c)}:function(c){return c};return e.forEach(function(c){if(c[i]){var g=u(r,f(c));if(g)d.push(c);else{var m=c[i].filter(function(S){return u(r,f(S))});m.length&&d.push(G(G({},c),{},H({},i,m)))}return}u(r,f(c))&&d.push(c)}),d},[e,a,o,r,t])};var Jt=0,Va=Kn();function Fa(){var e;return Va?(e=Jt,Jt+=1):e="TEST_OR_SSR",e}function Aa(e){var t=n.useState(),r=ne(t,2),a=r[0],o=r[1];return n.useEffect(function(){o("rc_select_".concat(Fa()))},[]),e||a}var Ka=["children","value"],$a=["children"];function za(e){var t=e,r=t.key,a=t.props,o=a.children,i=a.value,l=ut(a,Ka);return G({key:r,value:i!==void 0?i:r,children:o},l)}function En(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ta(e).map(function(r,a){if(!n.isValidElement(r)||!r.type)return null;var o=r,i=o.type.isSelectOptGroup,l=o.key,s=o.props,d=s.children,v=ut(s,$a);return t||!i?za(r):G(G({key:"__RC_SELECT_GRP__".concat(l===null?a:l,"__"),label:l},v),{},{options:En(d)})}).filter(function(r){return r})}function Ha(e,t,r,a,o){return n.useMemo(function(){var i=e,l=!e;l&&(i=En(t));var s=new Map,d=new Map,v=function(f,c,g){g&&typeof g=="string"&&f.set(c[g],c)};function h(u){for(var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=0;c<u.length;c+=1){var g=u[c];!g[r.options]||f?(s.set(g[r.value],g),v(d,g,r.label),v(d,g,a),v(d,g,o)):h(g[r.options],!0)}}return h(i),{options:i,valueOptions:s,labelOptions:d}},[e,t,r,a,o])}function Zt(e){var t=n.useRef();t.current=e;var r=n.useCallback(function(){return t.current.apply(t,arguments)},[]);return r}var $t=function(){return null};$t.isSelectOptGroup=!0;var zt=function(){return null};zt.isSelectOption=!0;var In=n.forwardRef(function(e,t){var r=e.height,a=e.offsetY,o=e.offsetX,i=e.children,l=e.prefixCls,s=e.onInnerResize,d=e.innerProps,v=e.rtl,h=e.extra,u={},f={display:"flex",flexDirection:"column"};return a!==void 0&&(u={height:r,position:"relative",overflow:"hidden"},f=G(G({},f),{},H(H(H(H(H({transform:"translateY(".concat(a,"px)")},v?"marginRight":"marginLeft",-o),"position","absolute"),"left",0),"right",0),"top",0))),n.createElement("div",{style:u},n.createElement(hn,{onResize:function(g){var m=g.offsetHeight;m&&s&&s()}},n.createElement("div",Re({style:f,className:ye(H({},"".concat(l,"-holder-inner"),l)),ref:t},d),i,h)))});In.displayName="Filler";function Wa(e){var t=e.children,r=e.setRef,a=n.useCallback(function(o){r(o)},[]);return n.cloneElement(t,{ref:a})}function Ba(e,t,r,a,o,i,l,s){var d=s.getKey;return e.slice(t,r+1).map(function(v,h){var u=t+h,f=l(v,u,{style:{width:a},offsetX:o}),c=d(v);return n.createElement(Wa,{key:c,setRef:function(m){return i(v,m)}},f)})}function ja(e,t,r){var a=e.length,o=t.length,i,l;if(a===0&&o===0)return null;a<o?(i=e,l=t):(i=t,l=e);var s={__EMPTY_ITEM__:!0};function d(g){return g!==void 0?r(g):s}for(var v=null,h=Math.abs(a-o)!==1,u=0;u<l.length;u+=1){var f=d(i[u]),c=d(l[u]);if(f!==c){v=u,h=h||f!==d(l[u+1]);break}}return v===null?null:{index:v,multiple:h}}function Ua(e,t,r){var a=n.useState(e),o=ne(a,2),i=o[0],l=o[1],s=n.useState(null),d=ne(s,2),v=d[0],h=d[1];return n.useEffect(function(){var u=ja(i||[],e||[],t);(u==null?void 0:u.index)!==void 0&&(r==null||r(u.index),h(e[u.index])),l(e)},[e]),[v]}var qt=(typeof navigator>"u"?"undefined":gt(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Rn=function(e,t,r,a){var o=n.useRef(!1),i=n.useRef(null);function l(){clearTimeout(i.current),o.current=!0,i.current=setTimeout(function(){o.current=!1},50)}var s=n.useRef({top:e,bottom:t,left:r,right:a});return s.current.top=e,s.current.bottom=t,s.current.left=r,s.current.right=a,function(d,v){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,u=d?v<0&&s.current.left||v>0&&s.current.right:v<0&&s.current.top||v>0&&s.current.bottom;return h&&u?(clearTimeout(i.current),o.current=!1):(!u||o.current)&&l(),!o.current&&u}};function Ya(e,t,r,a,o,i,l){var s=n.useRef(0),d=n.useRef(null),v=n.useRef(null),h=n.useRef(!1),u=Rn(t,r,a,o);function f(p,b){Ze.cancel(d.current),s.current+=b,v.current=b,!u(!1,b)&&(qt||p.preventDefault(),d.current=Ze(function(){var y=h.current?10:1;l(s.current*y),s.current=0}))}function c(p,b){l(b,!0),qt||p.preventDefault()}var g=n.useRef(null),m=n.useRef(null);function S(p){if(e){Ze.cancel(m.current),m.current=Ze(function(){g.current=null},2);var b=p.deltaX,y=p.deltaY,Q=p.shiftKey,U=b,T=y;(g.current==="sx"||!g.current&&Q&&y&&!b)&&(U=y,T=0,g.current="sx");var E=Math.abs(U),D=Math.abs(T);g.current===null&&(g.current=i&&E>D?"x":"y"),g.current==="y"?f(p,T):c(p,U)}}function C(p){e&&(h.current=p.detail===v.current)}return[S,C]}function Xa(e,t,r,a){var o=n.useMemo(function(){return[new Map,[]]},[e,r.id,a]),i=ne(o,2),l=i[0],s=i[1],d=function(h){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:h,f=l.get(h),c=l.get(u);if(f===void 0||c===void 0)for(var g=e.length,m=s.length;m<g;m+=1){var S,C=e[m],p=t(C);l.set(p,m);var b=(S=r.get(p))!==null&&S!==void 0?S:a;if(s[m]=(s[m-1]||0)+b,p===h&&(f=m),p===u&&(c=m),f!==void 0&&c!==void 0)break}return{top:s[f-1]||0,bottom:s[c]}};return d}var Ga=function(){function e(){zn(this,e),H(this,"maps",void 0),H(this,"id",0),this.maps=Object.create(null)}return $n(e,[{key:"set",value:function(r,a){this.maps[r]=a,this.id+=1}},{key:"get",value:function(r){return this.maps[r]}}]),e}();function Qa(e,t,r){var a=n.useState(0),o=ne(a,2),i=o[0],l=o[1],s=n.useRef(new Map),d=n.useRef(new Ga),v=n.useRef();function h(){Ze.cancel(v.current)}function u(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;h();var g=function(){s.current.forEach(function(S,C){if(S&&S.offsetParent){var p=Hn(S),b=p.offsetHeight;d.current.get(C)!==b&&d.current.set(C,p.offsetHeight)}}),l(function(S){return S+1})};c?g():v.current=Ze(g)}function f(c,g){var m=e(c),S=s.current.get(m);g?(s.current.set(m,g),u()):s.current.delete(m),!S!=!g&&(g?t==null||t(c):r==null||r(c))}return n.useEffect(function(){return h},[]),[f,u,d.current,i]}var en=14/15;function Ja(e,t,r){var a=n.useRef(!1),o=n.useRef(0),i=n.useRef(0),l=n.useRef(null),s=n.useRef(null),d,v=function(c){if(a.current){var g=Math.ceil(c.touches[0].pageX),m=Math.ceil(c.touches[0].pageY),S=o.current-g,C=i.current-m,p=Math.abs(S)>Math.abs(C);p?o.current=g:i.current=m,r(p,p?S:C)&&c.preventDefault(),clearInterval(s.current),s.current=setInterval(function(){p?S*=en:C*=en;var b=Math.floor(p?S:C);(!r(p,b,!0)||Math.abs(b)<=.1)&&clearInterval(s.current)},16)}},h=function(){a.current=!1,d()},u=function(c){d(),c.touches.length===1&&!a.current&&(a.current=!0,o.current=Math.ceil(c.touches[0].pageX),i.current=Math.ceil(c.touches[0].pageY),l.current=c.target,l.current.addEventListener("touchmove",v,{passive:!1}),l.current.addEventListener("touchend",h,{passive:!0}))};d=function(){l.current&&(l.current.removeEventListener("touchmove",v),l.current.removeEventListener("touchend",h))},lt(function(){return e&&t.current.addEventListener("touchstart",u,{passive:!0}),function(){var f;(f=t.current)===null||f===void 0||f.removeEventListener("touchstart",u),d(),clearInterval(s.current)}},[e])}var Za=10;function qa(e,t,r,a,o,i,l,s){var d=n.useRef(),v=n.useState(null),h=ne(v,2),u=h[0],f=h[1];return lt(function(){if(u&&u.times<Za){if(!e.current){f(function(w){return G({},w)});return}i();var c=u.targetAlign,g=u.originAlign,m=u.index,S=u.offset,C=e.current.clientHeight,p=!1,b=c,y=null;if(C){for(var Q=c||g,U=0,T=0,E=0,D=Math.min(t.length-1,m),Y=0;Y<=D;Y+=1){var q=o(t[Y]);T=U;var ae=r.get(q);E=T+(ae===void 0?a:ae),U=E}for(var _=Q==="top"?S:C-S,X=D;X>=0;X-=1){var te=o(t[X]),M=r.get(te);if(M===void 0){p=!0;break}if(_-=M,_<=0)break}switch(Q){case"top":y=T-S;break;case"bottom":y=E-C+S;break;default:{var K=e.current.scrollTop,O=K+C;T<K?b="top":E>O&&(b="bottom")}}y!==null&&l(y),y!==u.lastTop&&(p=!0)}p&&f(G(G({},u),{},{times:u.times+1,targetAlign:b,lastTop:y}))}},[u,e.current]),function(c){if(c==null){s();return}if(Ze.cancel(d.current),typeof c=="number")l(c);else if(c&>(c)==="object"){var g,m=c.align;"index"in c?g=c.index:g=t.findIndex(function(p){return o(p)===c.key});var S=c.offset,C=S===void 0?0:S;f({times:0,index:g,offset:C,originAlign:m})}}}function tn(e,t){var r="touches"in e?e.touches[0]:e;return r[t?"pageX":"pageY"]}var nn=n.forwardRef(function(e,t){var r=e.prefixCls,a=e.rtl,o=e.scrollOffset,i=e.scrollRange,l=e.onStartMove,s=e.onStopMove,d=e.onScroll,v=e.horizontal,h=e.spinSize,u=e.containerSize,f=e.style,c=e.thumbStyle,g=n.useState(!1),m=ne(g,2),S=m[0],C=m[1],p=n.useState(null),b=ne(p,2),y=b[0],Q=b[1],U=n.useState(null),T=ne(U,2),E=T[0],D=T[1],Y=!a,q=n.useRef(),ae=n.useRef(),_=n.useState(!1),X=ne(_,2),te=X[0],M=X[1],K=n.useRef(),O=function(){clearTimeout(K.current),M(!0),K.current=setTimeout(function(){M(!1)},3e3)},w=i-u||0,ce=u-h||0,$=n.useMemo(function(){if(o===0||w===0)return 0;var x=o/w;return x*ce},[o,w,ce]),de=function(z){z.stopPropagation(),z.preventDefault()},oe=n.useRef({top:$,dragging:S,pageY:y,startTop:E});oe.current={top:$,dragging:S,pageY:y,startTop:E};var L=function(z){C(!0),Q(tn(z,v)),D(oe.current.top),l(),z.stopPropagation(),z.preventDefault()};n.useEffect(function(){var x=function(ve){ve.preventDefault()},z=q.current,le=ae.current;return z.addEventListener("touchstart",x,{passive:!1}),le.addEventListener("touchstart",L,{passive:!1}),function(){z.removeEventListener("touchstart",x),le.removeEventListener("touchstart",L)}},[]);var I=n.useRef();I.current=w;var W=n.useRef();W.current=ce,n.useEffect(function(){if(S){var x,z=function(ve){var fe=oe.current,me=fe.dragging,Ce=fe.pageY,Ee=fe.startTop;Ze.cancel(x);var ge=q.current.getBoundingClientRect(),R=u/(v?ge.width:ge.height);if(me){var ie=(tn(ve,v)-Ce)*R,pe=Ee;!Y&&v?pe-=ie:pe+=ie;var Ie=I.current,De=W.current,Ae=De?pe/De:0,be=Math.ceil(Ae*Ie);be=Math.max(be,0),be=Math.min(be,Ie),x=Ze(function(){d(be,v)})}},le=function(){C(!1),s()};return window.addEventListener("mousemove",z,{passive:!0}),window.addEventListener("touchmove",z,{passive:!0}),window.addEventListener("mouseup",le,{passive:!0}),window.addEventListener("touchend",le,{passive:!0}),function(){window.removeEventListener("mousemove",z),window.removeEventListener("touchmove",z),window.removeEventListener("mouseup",le),window.removeEventListener("touchend",le),Ze.cancel(x)}}},[S]),n.useEffect(function(){return O(),function(){clearTimeout(K.current)}},[o]),n.useImperativeHandle(t,function(){return{delayHidden:O}});var N="".concat(r,"-scrollbar"),P={position:"absolute",visibility:te?null:"hidden"},k={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return v?(P.height=8,P.left=0,P.right=0,P.bottom=0,k.height="100%",k.width=h,Y?k.left=$:k.right=$):(P.width=8,P.top=0,P.bottom=0,Y?P.right=0:P.left=0,k.width="100%",k.height=h,k.top=$),n.createElement("div",{ref:q,className:ye(N,H(H(H({},"".concat(N,"-horizontal"),v),"".concat(N,"-vertical"),!v),"".concat(N,"-visible"),te)),style:G(G({},P),f),onMouseDown:de,onMouseMove:O},n.createElement("div",{ref:ae,className:ye("".concat(N,"-thumb"),H({},"".concat(N,"-thumb-moving"),S)),style:G(G({},k),c),onMouseDown:L}))}),er=20;function an(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e/t*e;return isNaN(r)&&(r=0),r=Math.max(r,er),Math.floor(r)}var tr=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],nr=[],ar={overflowY:"auto",overflowAnchor:"none"};function rr(e,t){var r=e.prefixCls,a=r===void 0?"rc-virtual-list":r,o=e.className,i=e.height,l=e.itemHeight,s=e.fullHeight,d=s===void 0?!0:s,v=e.style,h=e.data,u=e.children,f=e.itemKey,c=e.virtual,g=e.direction,m=e.scrollWidth,S=e.component,C=S===void 0?"div":S,p=e.onScroll,b=e.onVirtualScroll,y=e.onVisibleChange,Q=e.innerProps,U=e.extraRender,T=e.styles,E=ut(e,tr),D=n.useCallback(function(j){return typeof f=="function"?f(j):j==null?void 0:j[f]},[f]),Y=Qa(D,null,null),q=ne(Y,4),ae=q[0],_=q[1],X=q[2],te=q[3],M=!!(c!==!1&&i&&l),K=n.useMemo(function(){return Object.values(X.maps).reduce(function(j,V){return j+V},0)},[X.id,X.maps]),O=M&&h&&(Math.max(l*h.length,K)>i||!!m),w=g==="rtl",ce=ye(a,H({},"".concat(a,"-rtl"),w),o),$=h||nr,de=n.useRef(),oe=n.useRef(),L=n.useRef(),I=n.useState(0),W=ne(I,2),N=W[0],P=W[1],k=n.useState(0),x=ne(k,2),z=x[0],le=x[1],se=n.useState(!1),ve=ne(se,2),fe=ve[0],me=ve[1],Ce=function(){me(!0)},Ee=function(){me(!1)},ge={getKey:D};function R(j){P(function(V){var ue;typeof j=="function"?ue=j(V):ue=j;var Me=st(ue);return de.current.scrollTop=Me,Me})}var ie=n.useRef({start:0,end:$.length}),pe=n.useRef(),Ie=Ua($,D),De=ne(Ie,1),Ae=De[0];pe.current=Ae;var be=n.useMemo(function(){if(!M)return{scrollHeight:void 0,start:0,end:$.length-1,offset:void 0};if(!O){var j;return{scrollHeight:((j=oe.current)===null||j===void 0?void 0:j.offsetHeight)||0,start:0,end:$.length-1,offset:void 0}}for(var V=0,ue,Me,Je,xt=$.length,dt=0;dt<xt;dt+=1){var Mt=$[dt],Ot=D(Mt),wt=X.get(Ot),yt=V+(wt===void 0?l:wt);yt>=N&&ue===void 0&&(ue=dt,Me=V),yt>N+i&&Je===void 0&&(Je=dt),V=yt}return ue===void 0&&(ue=0,Me=0,Je=Math.ceil(i/l)),Je===void 0&&(Je=$.length-1),Je=Math.min(Je+1,$.length-1),{scrollHeight:V,start:ue,end:Je,offset:Me}},[O,M,N,$,te,i]),Ne=be.scrollHeight,Ve=be.start,ke=be.end,Te=be.offset;ie.current.start=Ve,ie.current.end=ke;var pt=n.useState({width:0,height:i}),qe=ne(pt,2),_e=qe[0],Qe=qe[1],St=function(V){Qe({width:V.offsetWidth,height:V.offsetHeight})},Le=n.useRef(),ct=n.useRef(),ze=n.useMemo(function(){return an(_e.width,m)},[_e.width,m]),vt=n.useMemo(function(){return an(_e.height,Ne)},[_e.height,Ne]),tt=Ne-i,Ue=n.useRef(tt);Ue.current=tt;function st(j){var V=j;return Number.isNaN(Ue.current)||(V=Math.min(V,Ue.current)),V=Math.max(V,0),V}var nt=N<=0,we=N>=tt,ft=z<=0,Ye=z>=m,F=Rn(nt,we,ft,Ye),B=function(){return{x:w?-z:z,y:N}},A=n.useRef(B()),ee=jt(function(j){if(b){var V=G(G({},B()),j);(A.current.x!==V.x||A.current.y!==V.y)&&(b(V),A.current=V)}});function he(j,V){var ue=j;V?(Yt.flushSync(function(){le(ue)}),ee()):R(ue)}function Se(j){var V=j.currentTarget.scrollTop;V!==N&&R(V),p==null||p(j),ee()}var Ke=function(V){var ue=V,Me=m?m-_e.width:0;return ue=Math.max(ue,0),ue=Math.min(ue,Me),ue},He=jt(function(j,V){V?(Yt.flushSync(function(){le(function(ue){var Me=ue+(w?-j:j);return Ke(Me)})}),ee()):R(function(ue){var Me=ue+j;return Me})}),et=Ya(M,nt,we,ft,Ye,!!m,He),xe=ne(et,2),We=xe[0],at=xe[1];Ja(M,de,function(j,V,ue){return F(j,V,ue)?!1:(We({preventDefault:function(){},deltaX:j?V:0,deltaY:j?0:V}),!0)}),lt(function(){function j(ue){M&&ue.preventDefault()}var V=de.current;return V.addEventListener("wheel",We,{passive:!1}),V.addEventListener("DOMMouseScroll",at,{passive:!0}),V.addEventListener("MozMousePixelScroll",j,{passive:!1}),function(){V.removeEventListener("wheel",We),V.removeEventListener("DOMMouseScroll",at),V.removeEventListener("MozMousePixelScroll",j)}},[M]),lt(function(){if(m){var j=Ke(z);le(j),ee({x:j})}},[_e.width,m]);var mt=function(){var V,ue;(V=Le.current)===null||V===void 0||V.delayHidden(),(ue=ct.current)===null||ue===void 0||ue.delayHidden()},Ct=qa(de,$,X,l,D,function(){return _(!0)},R,mt);n.useImperativeHandle(t,function(){return{nativeElement:L.current,getScrollInfo:B,scrollTo:function(V){function ue(Me){return Me&>(Me)==="object"&&("left"in Me||"top"in Me)}ue(V)?(V.left!==void 0&&le(Ke(V.left)),Ct(V.top)):Ct(V)}}}),lt(function(){if(y){var j=$.slice(Ve,ke+1);y(j,$)}},[Ve,ke,$]);var Be=Xa($,D,X,l),Xe=U==null?void 0:U({start:Ve,end:ke,virtual:O,offsetX:z,offsetY:Te,rtl:w,getSize:Be}),kt=Ba($,Ve,ke,m,z,ae,u,ge),rt=null;i&&(rt=G(H({},d?"height":"maxHeight",i),ar),M&&(rt.overflowY="hidden",m&&(rt.overflowX="hidden"),fe&&(rt.pointerEvents="none")));var bt={};return w&&(bt.dir="rtl"),n.createElement("div",Re({ref:L,style:G(G({},v),{},{position:"relative"}),className:ce},bt,E),n.createElement(hn,{onResize:St},n.createElement(C,{className:"".concat(a,"-holder"),style:rt,ref:de,onScroll:Se,onMouseEnter:mt},n.createElement(In,{prefixCls:a,height:Ne,offsetX:z,offsetY:Te,scrollWidth:m,onInnerResize:_,ref:oe,innerProps:Q,rtl:w,extra:Xe},kt))),O&&Ne>i&&n.createElement(nn,{ref:Le,prefixCls:a,scrollOffset:N,scrollRange:Ne,rtl:w,onScroll:he,onStartMove:Ce,onStopMove:Ee,spinSize:vt,containerSize:_e.height,style:T==null?void 0:T.verticalScrollBar,thumbStyle:T==null?void 0:T.verticalScrollBarThumb}),O&&m>_e.width&&n.createElement(nn,{ref:ct,prefixCls:a,scrollOffset:z,scrollRange:m,rtl:w,onScroll:he,onStartMove:Ce,onStopMove:Ee,spinSize:ze,containerSize:_e.width,horizontal:!0,style:T==null?void 0:T.horizontalScrollBar,thumbStyle:T==null?void 0:T.horizontalScrollBarThumb}))}var xn=n.forwardRef(rr);xn.displayName="List";function or(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Mn=n.createContext(null),ir=["disabled","title","children","style","className"];function rn(e){return typeof e=="string"||typeof e=="number"}var lr=function(t,r){var a=va(),o=a.prefixCls,i=a.id,l=a.open,s=a.multiple,d=a.mode,v=a.searchValue,h=a.toggleOpen,u=a.notFoundContent,f=a.onPopupScroll,c=n.useContext(Mn),g=c.flattenOptions,m=c.onActiveValue,S=c.defaultActiveFirstOption,C=c.onSelect,p=c.menuItemSelectedIcon,b=c.rawValues,y=c.fieldNames,Q=c.virtual,U=c.listHeight,T=c.listItemHeight,E="".concat(o,"-item"),D=Wn(function(){return g},[l,g],function(L,I){return I[0]&&L[1]!==I[1]}),Y=n.useRef(null),q=function(I){I.preventDefault()},ae=function(I){Y.current&&Y.current.scrollTo(typeof I=="number"?{index:I}:I)},_=function(I){for(var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,N=D.length,P=0;P<N;P+=1){var k=(I+P*W+N)%N,x=D[k],z=x.group,le=x.data;if(!z&&!le.disabled)return k}return-1},X=n.useState(function(){return _(0)}),te=ne(X,2),M=te[0],K=te[1],O=function(I){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;K(I);var N={source:W?"keyboard":"mouse"},P=D[I];if(!P){m(null,-1,N);return}m(P.value,I,N)};n.useEffect(function(){O(S!==!1?_(0):-1)},[D.length,v]);var w=n.useCallback(function(L){return b.has(L)&&d!=="combobox"},[d,je(b).toString(),b.size]);n.useEffect(function(){var L=setTimeout(function(){if(!s&&l&&b.size===1){var W=Array.from(b)[0],N=D.findIndex(function(P){var k=P.data;return k.value===W});N!==-1&&(O(N),ae(N))}});if(l){var I;(I=Y.current)===null||I===void 0||I.scrollTo(void 0)}return function(){return clearTimeout(L)}},[l,v]);var ce=function(I){I!==void 0&&C(I,{selected:!b.has(I)}),s||h(!1)};if(n.useImperativeHandle(r,function(){return{onKeyDown:function(I){var W=I.which,N=I.ctrlKey;switch(W){case Z.N:case Z.P:case Z.UP:case Z.DOWN:{var P=0;if(W===Z.UP?P=-1:W===Z.DOWN?P=1:or()&&N&&(W===Z.N?P=1:W===Z.P&&(P=-1)),P!==0){var k=_(M+P,P);ae(k),O(k,!0)}break}case Z.ENTER:{var x=D[M];x&&!x.data.disabled?ce(x.value):ce(void 0),l&&I.preventDefault();break}case Z.ESC:h(!1),l&&I.stopPropagation()}},onKeyUp:function(){},scrollTo:function(I){ae(I)}}}),D.length===0)return n.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(E,"-empty"),onMouseDown:q},u);var $=Object.keys(y).map(function(L){return y[L]}),de=function(I){return I.label},oe=function(I){var W=D[I];if(!W)return null;var N=W.data||{},P=N.value,k=W.group,x=Rt(N,!0),z=de(W);return W?n.createElement("div",Re({"aria-label":typeof z=="string"&&!k?z:null},x,{key:I,role:k?"presentation":"option",id:"".concat(i,"_list_").concat(I),"aria-selected":w(P)}),P):null};return n.createElement(n.Fragment,null,n.createElement("div",{role:"listbox",id:"".concat(i,"_list"),style:{height:0,width:0,overflow:"hidden"}},oe(M-1),oe(M),oe(M+1)),n.createElement(xn,{itemKey:"key",ref:Y,data:D,height:U,itemHeight:T,fullHeight:!1,onMouseDown:q,onScroll:f,virtual:Q},function(L,I){var W,N=L.group,P=L.groupOption,k=L.data,x=L.label,z=L.value,le=k.key;if(N){var se,ve=(se=k.title)!==null&&se!==void 0?se:rn(x)?x.toString():void 0;return n.createElement("div",{className:ye(E,"".concat(E,"-group")),title:ve},x!==void 0?x:le)}var fe=k.disabled,me=k.title;k.children;var Ce=k.style,Ee=k.className,ge=ut(k,ir),R=sn(ge,$),ie=w(z),pe="".concat(E,"-option"),Ie=ye(E,pe,Ee,(W={},H(W,"".concat(pe,"-grouped"),P),H(W,"".concat(pe,"-active"),M===I&&!fe),H(W,"".concat(pe,"-disabled"),fe),H(W,"".concat(pe,"-selected"),ie),W)),De=de(L),Ae=!p||typeof p=="function"||ie,be=typeof De=="number"?De:De||z,Ne=rn(be)?be.toString():void 0;return me!==void 0&&(Ne=me),n.createElement("div",Re({},Rt(R),{"aria-selected":ie,className:Ie,title:Ne,onMouseMove:function(){M===I||fe||O(I)},onClick:function(){fe||ce(z)},style:Ce}),n.createElement("div",{className:"".concat(pe,"-content")},be),n.isValidElement(p)||ie,Ae&&n.createElement(Nt,{className:"".concat(E,"-option-state"),customizeIcon:p,customizeIconProps:{isSelected:ie}},ie?"✓":null))}))},On=n.forwardRef(lr);On.displayName="OptionList";var ur=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],cr=["inputValue"];function sr(e){return!e||gt(e)!=="object"}var fr=n.forwardRef(function(e,t){var r=e.id,a=e.mode,o=e.prefixCls,i=o===void 0?"rc-select":o,l=e.backfill,s=e.fieldNames,d=e.inputValue,v=e.searchValue,h=e.onSearch,u=e.autoClearSearchValue,f=u===void 0?!0:u,c=e.onSelect,g=e.onDeselect,m=e.dropdownMatchSelectWidth,S=m===void 0?!0:m,C=e.filterOption,p=e.filterSort,b=e.optionFilterProp,y=e.optionLabelProp,Q=e.options,U=e.children,T=e.defaultActiveFirstOption,E=e.menuItemSelectedIcon,D=e.virtual,Y=e.listHeight,q=Y===void 0?200:Y,ae=e.listItemHeight,_=ae===void 0?20:ae,X=e.value,te=e.defaultValue,M=e.labelInValue,K=e.onChange,O=ut(e,ur),w=Aa(r),ce=Ft(a),$=!!(!Q&&U),de=n.useMemo(function(){return C===void 0&&a==="combobox"?!1:C},[C,a]),oe=n.useMemo(function(){return yn(s,$)},[JSON.stringify(s),$]),L=Dt("",{value:v!==void 0?v:d,postState:function(B){return B||""}}),I=ne(L,2),W=I[0],N=I[1],P=Ha(Q,U,oe,b,y),k=P.valueOptions,x=P.labelOptions,z=P.options,le=n.useCallback(function(F){var B=Sn(F);return B.map(function(A){var ee,he,Se,Ke,He;if(sr(A))ee=A;else{var et;Se=A.key,he=A.label,ee=(et=A.value)!==null&&et!==void 0?et:Se}var xe=k.get(ee);if(xe){var We;he===void 0&&(he=xe==null?void 0:xe[y||oe.label]),Se===void 0&&(Se=(We=xe==null?void 0:xe.key)!==null&&We!==void 0?We:ee),Ke=xe==null?void 0:xe.disabled,He=xe==null?void 0:xe.title}return{label:he,value:ee,key:Se,disabled:Ke,title:He}})},[oe,y,k]),se=Dt(te,{value:X}),ve=ne(se,2),fe=ve[0],me=ve[1],Ce=n.useMemo(function(){var F,B=le(fe);return a==="combobox"&&!((F=B[0])!==null&&F!==void 0&&F.value)?[]:B},[fe,le,a]),Ee=_a(Ce,k),ge=ne(Ee,2),R=ge[0],ie=ge[1],pe=n.useMemo(function(){if(!a&&R.length===1){var F=R[0];if(F.value===null&&(F.label===null||F.label===void 0))return[]}return R.map(function(B){var A;return G(G({},B),{},{label:(A=B.label)!==null&&A!==void 0?A:B.value})})},[a,R]),Ie=n.useMemo(function(){return new Set(R.map(function(F){return F.value}))},[R]);n.useEffect(function(){if(a==="combobox"){var F,B=(F=R[0])===null||F===void 0?void 0:F.value;N(Ca(B)?String(B):"")}},[R]);var De=Zt(function(F,B){var A,ee=B??F;return A={},H(A,oe.value,F),H(A,oe.label,ee),A}),Ae=n.useMemo(function(){if(a!=="tags")return z;var F=je(z),B=function(ee){return k.has(ee)};return je(R).sort(function(A,ee){return A.value<ee.value?-1:1}).forEach(function(A){var ee=A.value;B(ee)||F.push(De(ee,A.label))}),F},[De,z,k,R,a]),be=La(Ae,oe,W,de,b),Ne=n.useMemo(function(){return a!=="tags"||!W||be.some(function(F){return F[b||"value"]===W})?be:[De(W)].concat(je(be))},[De,b,a,be,W]),Ve=n.useMemo(function(){return p?je(Ne).sort(function(F,B){return p(F,B)}):Ne},[Ne,p]),ke=n.useMemo(function(){return Da(Ve,{fieldNames:oe,childrenAsData:$})},[Ve,oe,$]),Te=function(B){var A=le(B);if(me(A),K&&(A.length!==R.length||A.some(function(Se,Ke){var He;return((He=R[Ke])===null||He===void 0?void 0:He.value)!==(Se==null?void 0:Se.value)}))){var ee=M?A:A.map(function(Se){return Se.value}),he=A.map(function(Se){return Vt(ie(Se.value))});K(ce?ee:ee[0],ce?he:he[0])}},pt=n.useState(null),qe=ne(pt,2),_e=qe[0],Qe=qe[1],St=n.useState(0),Le=ne(St,2),ct=Le[0],ze=Le[1],vt=T!==void 0?T:a!=="combobox",tt=n.useCallback(function(F,B){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ee=A.source,he=ee===void 0?"keyboard":ee;ze(B),l&&a==="combobox"&&F!==null&&he==="keyboard"&&Qe(String(F))},[l,a]),Ue=function(B,A,ee){var he=function(){var Be,Xe=ie(B);return[M?{label:Xe==null?void 0:Xe[oe.label],value:B,key:(Be=Xe==null?void 0:Xe.key)!==null&&Be!==void 0?Be:B}:B,Vt(Xe)]};if(A&&c){var Se=he(),Ke=ne(Se,2),He=Ke[0],et=Ke[1];c(He,et)}else if(!A&&g&&ee!=="clear"){var xe=he(),We=ne(xe,2),at=We[0],mt=We[1];g(at,mt)}},st=Zt(function(F,B){var A,ee=ce?B.selected:!0;ee?A=ce?[].concat(je(R),[F]):[F]:A=R.filter(function(he){return he.value!==F}),Te(A),Ue(F,ee),a==="combobox"?Qe(""):(!Ft||f)&&(N(""),Qe(""))}),nt=function(B,A){Te(B);var ee=A.type,he=A.values;(ee==="remove"||ee==="clear")&&he.forEach(function(Se){Ue(Se.value,!1,ee)})},we=function(B,A){if(N(B),Qe(null),A.source==="submit"){var ee=(B||"").trim();if(ee){var he=Array.from(new Set([].concat(je(Ie),[ee])));Te(he),Ue(ee,!0),N("")}return}A.source!=="blur"&&(a==="combobox"&&Te(B),h==null||h(B))},ft=function(B){var A=B;a!=="tags"&&(A=B.map(function(he){var Se=x.get(he);return Se==null?void 0:Se.value}).filter(function(he){return he!==void 0}));var ee=Array.from(new Set([].concat(je(Ie),je(A))));Te(ee),ee.forEach(function(he){Ue(he,!0)})},Ye=n.useMemo(function(){var F=D!==!1&&S!==!1;return G(G({},P),{},{flattenOptions:ke,onActiveValue:tt,defaultActiveFirstOption:vt,onSelect:st,menuItemSelectedIcon:E,rawValues:Ie,fieldNames:oe,virtual:F,listHeight:q,listItemHeight:_,childrenAsData:$})},[P,ke,tt,vt,st,E,Ie,oe,D,S,q,_,$]);return n.createElement(Mn.Provider,{value:Ye},n.createElement(Ta,Re({},O,{id:w,prefixCls:i,ref:t,omitDomProps:cr,mode:a,displayValues:pe,onDisplayValuesChange:nt,searchValue:W,onSearch:we,autoClearSearchValue:f,onSearchSplit:ft,dropdownMatchSelectWidth:S,OptionList:On,emptyOptions:!ke.length,activeValue:_e,activeDescendantId:"".concat(w,"_list_").concat(ct)})))}),Ht=fr;Ht.Option=zt;Ht.OptGroup=$t;var dr=function(t){return n.createElement(Bn,null,function(r){var a=r.getPrefixCls,o=a("empty");switch(t){case"Table":case"List":return n.createElement(It,{image:It.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return n.createElement(It,{image:It.PRESENTED_IMAGE_SIMPLE,className:"".concat(o,"-small")});default:return n.createElement(It,null)}})};const vr=dr;function mr(e){var t=e.suffixIcon,r=e.clearIcon,a=e.menuItemSelectedIcon,o=e.removeIcon,i=e.loading,l=e.multiple,s=e.hasFeedback,d=e.prefixCls,v=e.showArrow,h=e.feedbackIcon,u=r??n.createElement(jn,null),f=function(p){return n.createElement(n.Fragment,null,v!==!1&&p,s&&h)},c=null;if(t!==void 0)c=f(t);else if(i)c=f(n.createElement(dn,{spin:!0}));else{var g="".concat(d,"-suffix");c=function(p){var b=p.open,y=p.showSearch;return f(b&&y?n.createElement(oa,{className:g}):n.createElement(da,{className:g}))}}var m=null;a!==void 0?m=a:l?m=n.createElement(la,null):m=null;var S=null;return o!==void 0?S=o:S=n.createElement(fn,null),{clearIcon:u,suffixIcon:c,itemIcon:m,removeIcon:S}}var hr=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r},Dn="SECRET_COMBOBOX_MODE_DO_NOT_USE",gr=function(t,r){var a=t.prefixCls,o=t.bordered,i=o===void 0?!0:o,l=t.className,s=t.getPopupContainer,d=t.dropdownClassName,v=t.popupClassName,h=t.listHeight,u=h===void 0?256:h,f=t.placement,c=t.listItemHeight,g=c===void 0?32:c,m=t.size,S=t.disabled,C=t.notFoundContent,p=t.status,b=t.showArrow,y=hr(t,["prefixCls","bordered","className","getPopupContainer","dropdownClassName","popupClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","showArrow"]),Q=n.useContext(At),U=Q.getPopupContainer,T=Q.getPrefixCls,E=Q.renderEmpty,D=Q.direction,Y=Q.virtual,q=Q.dropdownMatchSelectWidth,ae=n.useContext(vn),_=T("select",a),X=T(),te=na(_,D),M=te.compactSize,K=te.compactItemClassnames,O=n.useMemo(function(){var R=y.mode;if(R!=="combobox")return R===Dn?"combobox":R},[y.mode]),w=O==="multiple"||O==="tags",ce=b!==void 0?b:y.loading||!(w||O==="combobox"),$=n.useContext(Qn),de=$.status,oe=$.hasFeedback,L=$.isFormItemInput,I=$.feedbackIcon,W=qn(de,p),N;C!==void 0?N=C:O==="combobox"?N=null:N=(E||vr)("Select");var P=mr(Re(Re({},y),{multiple:w,hasFeedback:oe,feedbackIcon:I,showArrow:ce,prefixCls:_})),k=P.suffixIcon,x=P.itemIcon,z=P.removeIcon,le=P.clearIcon,se=sn(y,["suffixIcon","itemIcon"]),ve=ye(v||d,H({},"".concat(_,"-dropdown-").concat(D),D==="rtl")),fe=M||m||ae,me=n.useContext(mn),Ce=S??me,Ee=ye(H(H(H(H(H({},"".concat(_,"-lg"),fe==="large"),"".concat(_,"-sm"),fe==="small"),"".concat(_,"-rtl"),D==="rtl"),"".concat(_,"-borderless"),!i),"".concat(_,"-in-form-item"),L),Jn(_,W,oe),K,l),ge=function(){return f!==void 0?f:D==="rtl"?"bottomRight":"bottomLeft"};return n.createElement(Ht,Re({ref:r,virtual:Y,dropdownMatchSelectWidth:q},se,{transitionName:Lt(X,Zn(f),y.transitionName),listHeight:u,listItemHeight:g,mode:O,prefixCls:_,placement:ge(),direction:D,inputIcon:k,menuItemSelectedIcon:x,removeIcon:z,clearIcon:le,notFoundContent:N,className:Ee,getPopupContainer:s||U,dropdownClassName:ve,showArrow:oe||b,disabled:Ce}))},Pt=n.forwardRef(gr);Pt.SECRET_COMBOBOX_MODE_DO_NOT_USE=Dn;Pt.Option=zt;Pt.OptGroup=$t;const Nr=Pt;var on=n.createContext(null),pr=function(t){var r=t.prefixCls,a=t.className,o=t.style,i=t.children,l=t.containerRef,s=t.id,d=t.onMouseEnter,v=t.onMouseOver,h=t.onMouseLeave,u=t.onClick,f=t.onKeyDown,c=t.onKeyUp,g={onMouseEnter:d,onMouseOver:v,onMouseLeave:h,onClick:u,onKeyDown:f,onKeyUp:c};return n.createElement(n.Fragment,null,n.createElement("div",Re({id:s,className:ye("".concat(r,"-content"),a),style:G({},o),"aria-modal":"true",role:"dialog",ref:l},g),i))};function ln(e){return typeof e=="string"&&String(Number(e))===e?(cn(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var un={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Sr(e,t){var r,a,o,i,l=e.prefixCls,s=e.open,d=e.placement,v=e.inline,h=e.push,u=e.forceRender,f=e.autoFocus,c=e.keyboard,g=e.rootClassName,m=e.rootStyle,S=e.zIndex,C=e.className,p=e.id,b=e.style,y=e.motion,Q=e.width,U=e.height,T=e.children,E=e.contentWrapperStyle,D=e.mask,Y=e.maskClosable,q=e.maskMotion,ae=e.maskClassName,_=e.maskStyle,X=e.afterOpenChange,te=e.onClose,M=e.onMouseEnter,K=e.onMouseOver,O=e.onMouseLeave,w=e.onClick,ce=e.onKeyDown,$=e.onKeyUp,de=n.useRef(),oe=n.useRef(),L=n.useRef();n.useImperativeHandle(t,function(){return de.current});var I=function(ie){var pe=ie.keyCode,Ie=ie.shiftKey;switch(pe){case Z.TAB:{if(pe===Z.TAB){if(!Ie&&document.activeElement===L.current){var De;(De=oe.current)===null||De===void 0||De.focus({preventScroll:!0})}else if(Ie&&document.activeElement===oe.current){var Ae;(Ae=L.current)===null||Ae===void 0||Ae.focus({preventScroll:!0})}}break}case Z.ESC:{te&&c&&(ie.stopPropagation(),te(ie));break}}};n.useEffect(function(){if(s&&f){var R;(R=de.current)===null||R===void 0||R.focus({preventScroll:!0})}},[s]);var W=n.useState(!1),N=ne(W,2),P=N[0],k=N[1],x=n.useContext(on),z;h===!1?z={distance:0}:h===!0?z={}:z=h||{};var le=(r=(a=(o=z)===null||o===void 0?void 0:o.distance)!==null&&a!==void 0?a:x==null?void 0:x.pushDistance)!==null&&r!==void 0?r:180,se=n.useMemo(function(){return{pushDistance:le,push:function(){k(!0)},pull:function(){k(!1)}}},[le]);n.useEffect(function(){if(s){var R;x==null||(R=x.push)===null||R===void 0||R.call(x)}else{var ie;x==null||(ie=x.pull)===null||ie===void 0||ie.call(x)}},[s]),n.useEffect(function(){return function(){var R;x==null||(R=x.pull)===null||R===void 0||R.call(x)}},[]);var ve=D&&n.createElement(Ut,Re({key:"mask"},q,{visible:s}),function(R,ie){var pe=R.className,Ie=R.style;return n.createElement("div",{className:ye("".concat(l,"-mask"),pe,ae),style:G(G({},Ie),_),onClick:Y&&s?te:void 0,ref:ie})}),fe=typeof y=="function"?y(d):y,me={};if(P&&le)switch(d){case"top":me.transform="translateY(".concat(le,"px)");break;case"bottom":me.transform="translateY(".concat(-le,"px)");break;case"left":me.transform="translateX(".concat(le,"px)");break;default:me.transform="translateX(".concat(-le,"px)");break}d==="left"||d==="right"?me.width=ln(Q):me.height=ln(U);var Ce={onMouseEnter:M,onMouseOver:K,onMouseLeave:O,onClick:w,onKeyDown:ce,onKeyUp:$},Ee=n.createElement(Ut,Re({key:"panel"},fe,{visible:s,forceRender:u,onVisibleChanged:function(ie){X==null||X(ie)},removeOnLeave:!1,leavedClassName:"".concat(l,"-content-wrapper-hidden")}),function(R,ie){var pe=R.className,Ie=R.style;return n.createElement("div",Re({className:ye("".concat(l,"-content-wrapper"),pe),style:G(G(G({},me),Ie),E)},Rt(e,{data:!0})),n.createElement(pr,Re({id:p,containerRef:ie,prefixCls:l,className:C,style:b},Ce),T))}),ge=G({},m);return S&&(ge.zIndex=S),n.createElement(on.Provider,{value:se},n.createElement("div",{className:ye(l,"".concat(l,"-").concat(d),g,(i={},H(i,"".concat(l,"-open"),s),H(i,"".concat(l,"-inline"),v),i)),style:ge,tabIndex:-1,ref:de,onKeyDown:I},ve,n.createElement("div",{tabIndex:0,ref:oe,style:un,"aria-hidden":"true","data-sentinel":"start"}),Ee,n.createElement("div",{tabIndex:0,ref:L,style:un,"aria-hidden":"true","data-sentinel":"end"})))}var Cr=n.forwardRef(Sr),br=function(t){var r=t.open,a=r===void 0?!1:r,o=t.prefixCls,i=o===void 0?"rc-drawer":o,l=t.placement,s=l===void 0?"right":l,d=t.autoFocus,v=d===void 0?!0:d,h=t.keyboard,u=h===void 0?!0:h,f=t.width,c=f===void 0?378:f,g=t.mask,m=g===void 0?!0:g,S=t.maskClosable,C=S===void 0?!0:S,p=t.getContainer,b=t.forceRender,y=t.afterOpenChange,Q=t.destroyOnClose,U=t.onMouseEnter,T=t.onMouseOver,E=t.onMouseLeave,D=t.onClick,Y=t.onKeyDown,q=t.onKeyUp,ae=n.useState(!1),_=ne(ae,2),X=_[0],te=_[1],M=n.useState(!1),K=ne(M,2),O=K[0],w=K[1];lt(function(){w(!0)},[]);var ce=O?a:!1,$=n.useRef(),de=n.useRef();lt(function(){ce&&(de.current=document.activeElement)},[ce]);var oe=function(N){var P;if(te(N),y==null||y(N),!N&&de.current&&!(!((P=$.current)===null||P===void 0)&&P.contains(de.current))){var k;(k=de.current)===null||k===void 0||k.focus({preventScroll:!0})}};if(!b&&!X&&!ce&&Q)return null;var L={onMouseEnter:U,onMouseOver:T,onMouseLeave:E,onClick:D,onKeyDown:Y,onKeyUp:q},I=G(G({},t),{},{open:ce,prefixCls:i,placement:s,autoFocus:v,keyboard:u,width:c,mask:m,maskClosable:C,inline:p===!1,afterOpenChange:oe,ref:$},L);return n.createElement(ia,{open:ce||b||X,autoDestroy:!1,getContainer:p,autoLock:m&&(ce||X)},n.createElement(Cr,I))},wr=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r};Un("default","large");var yr={distance:180};function Pr(e){var t=e.width,r=e.height,a=e.size,o=a===void 0?"default":a,i=e.closable,l=i===void 0?!0:i,s=e.mask,d=s===void 0?!0:s,v=e.push,h=v===void 0?yr:v,u=e.closeIcon,f=u===void 0?n.createElement(fn,null):u,c=e.bodyStyle,g=e.drawerStyle,m=e.className,S=e.visible,C=e.open,p=e.children,b=e.style,y=e.title,Q=e.headerStyle,U=e.onClose,T=e.footer,E=e.footerStyle,D=e.prefixCls,Y=e.getContainer,q=e.extra,ae=e.afterVisibleChange,_=e.afterOpenChange,X=wr(e,["width","height","size","closable","mask","push","closeIcon","bodyStyle","drawerStyle","className","visible","open","children","style","title","headerStyle","onClose","footer","footerStyle","prefixCls","getContainer","extra","afterVisibleChange","afterOpenChange"]),te=n.useContext(At),M=te.getPopupContainer,K=te.getPrefixCls,O=te.direction,w=K("drawer",D),ce=Y===void 0&&M?function(){return M(document.body)}:Y,$=l&&n.createElement("button",{type:"button",onClick:U,"aria-label":"Close",className:"".concat(w,"-close")},f);[["visible","open"],["afterVisibleChange","afterOpenChange"]].forEach(function(k){var x=ne(k,2);x[0],x[1]});function de(){return!y&&!l?null:n.createElement("div",{className:ye("".concat(w,"-header"),H({},"".concat(w,"-header-close-only"),l&&!y&&!q)),style:Q},n.createElement("div",{className:"".concat(w,"-header-title")},$,y&&n.createElement("div",{className:"".concat(w,"-title")},y)),q&&n.createElement("div",{className:"".concat(w,"-extra")},q))}function oe(){if(!T)return null;var k="".concat(w,"-footer");return n.createElement("div",{className:k,style:E},T)}var L=ye(H({"no-mask":!d},"".concat(w,"-rtl"),O==="rtl"),m),I=n.useMemo(function(){return t??(o==="large"?736:378)},[t,o]),W=n.useMemo(function(){return r??(o==="large"?736:378)},[r,o]),N={motionName:Lt(w,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},P=function(x){return{motionName:Lt(w,"panel-motion-".concat(x)),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}};return n.createElement(aa,null,n.createElement(ea,{status:!0,override:!0},n.createElement(br,Re({prefixCls:w,onClose:U},X,{open:C??S,mask:d,push:h,width:I,height:W,rootClassName:L,getContainer:ce,afterOpenChange:function(x){_==null||_(x),ae==null||ae(x)},maskMotion:N,motion:P,rootStyle:b}),n.createElement("div",{className:"".concat(w,"-wrapper-body"),style:Re({},g)},de(),n.createElement("div",{className:"".concat(w,"-body"),style:c},p),oe()))))}var Nn=n.forwardRef(function(e,t){var r,a=e.prefixCls,o=a===void 0?"rc-switch":a,i=e.className,l=e.checked,s=e.defaultChecked,d=e.disabled,v=e.loadingIcon,h=e.checkedChildren,u=e.unCheckedChildren,f=e.onClick,c=e.onChange,g=e.onKeyDown,m=ut(e,["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"]),S=Dt(!1,{value:l,defaultValue:s}),C=ne(S,2),p=C[0],b=C[1];function y(E,D){var Y=p;return d||(Y=E,b(Y),c==null||c(Y,D)),Y}function Q(E){E.which===Z.LEFT?y(!1,E):E.which===Z.RIGHT&&y(!0,E),g==null||g(E)}function U(E){var D=y(!p,E);f==null||f(D,E)}var T=ye(o,i,(r={},H(r,"".concat(o,"-checked"),p),H(r,"".concat(o,"-disabled"),d),r));return n.createElement("button",Object.assign({},m,{type:"button",role:"switch","aria-checked":p,disabled:d,className:T,ref:t,onKeyDown:Q,onClick:U}),v,n.createElement("span",{className:"".concat(o,"-inner")},p?h:u))});Nn.displayName="Switch";var Er=globalThis&&globalThis.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r},Pn=n.forwardRef(function(e,t){var r=e.prefixCls,a=e.size,o=e.disabled,i=e.loading,l=e.className,s=l===void 0?"":l,d=Er(e,["prefixCls","size","disabled","loading","className"]),v=n.useContext(At),h=v.getPrefixCls,u=v.direction,f=n.useContext(vn),c=n.useContext(mn),g=(o??c)||i,m=h("switch",r),S=n.createElement("div",{className:"".concat(m,"-handle")},i&&n.createElement(dn,{className:"".concat(m,"-loading-icon")})),C=ye(H(H(H({},"".concat(m,"-small"),(a||f)==="small"),"".concat(m,"-loading"),i),"".concat(m,"-rtl"),u==="rtl"),s);return n.createElement(ra,{insertExtraNode:!0},n.createElement(Nn,Re({},d,{prefixCls:m,className:C,disabled:g,ref:t,loadingIcon:S})))});Pn.__ANT_SWITCH=!0;const kr=Pn;export{Ta as B,Pr as D,xn as L,kr as S,Nr as a,Aa as b,da as c,vr as d,mr as g,va as u};
|
dist/assets/{index-bd96a200.js → index-4b71adc2.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{r as F,j as c,a as Ge}from"./umi-
|
| 2 |
`+U.showPosition()+`
|
| 3 |
Expecting `+x.join(", ")+", got '"+(this.terminals_[z]||z)+"'":P="Parse error on line "+(I+1)+": Unexpected "+(z==ge?"end of input":"'"+(this.terminals_[z]||z)+"'"),this.parseError(P,{text:U.match,token:this.terminals_[z]||z,line:U.yylineno,loc:ue,expected:x})}if(J[0]instanceof Array&&J.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Q+", token: "+z);switch(J[0]){case 1:g.push(z),f.push(U.yytext),j.push(U.yylloc),g.push(J[1]),z=null,pe=U.yyleng,ce=U.yytext,I=U.yylineno,ue=U.yylloc;break;case 2:if(b=this.productions_[J[1]][1],te.$=f[f.length-b],te._$={first_line:j[j.length-(b||1)].first_line,last_line:j[j.length-1].last_line,first_column:j[j.length-(b||1)].first_column,last_column:j[j.length-1].last_column},we&&(te._$.range=[j[j.length-(b||1)].range[0],j[j.length-1].range[1]]),oe=this.performAction.apply(te,[ce,pe,I,X.yy,J[1],f,j].concat(fe)),typeof oe<"u")return oe;b&&(g=g.slice(0,-1*b*2),f=f.slice(0,-1*b),j=j.slice(0,-1*b)),g.push(this.productions_[J[1]][0]),f.push(te.$),j.push(te._$),O=k[g[g.length-2]][g[g.length-1]],g.push(O);break;case 3:return!0}}return!0}};const m=_=>{const u=_.filter(f=>f!=="V"&&f.syllable!=="-");let p=0;for(let f of u)p+=f.ldiv,f.underline=p,p-=f.rdiv,f.grace&&(f.grace=m(f.grace)),f.postGrace&&(f.postGrace=m(f.postGrace)),delete f.ldiv,delete f.rdiv;let g=[];for(let f of u)f.ltuplet&&g.push(f),g.length>0&&!f.ltuplet&&!f.rtuplet&&g.push(f),f.rtuplet&&(g.push(f),g.forEach(j=>{const k=g.length;j.timeWarp={numerator:k-1,denominator:k}}),g=[]),delete f.ltuplet,delete f.rtuplet;return _},T=_=>{if(_.octaves=0,_.dots=0,_.ltuplet=0,_.rtuplet=0,_.decorators){for(let u=0;u<_.decorators.length;u++)switch(_.decorators[u]){case"'":_.octaves+=1;break;case",":_.octaves-=1;break;case".":_.dots+=1;break;case"[":_.ltuplet=1;break;case"]":_.rtuplet=1;break}delete _.decorators}return _.notations&&(_.notations=_.notations.map(u=>u.replace(/[^a-z]/g,""))),_};var A=function(){var _={EOF:1,parseError:function(p,g){if(this.yy.parser)this.yy.parser.parseError(p,g);else throw new Error(p)},setInput:function(u,p){return this.yy=p||this.yy||{},this._input=u,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var u=this._input[0];this.yytext+=u,this.yyleng++,this.offset++,this.match+=u,this.matched+=u;var p=u.match(/(?:\r\n?|\n).*/g);return p?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),u},unput:function(u){var p=u.length,g=u.split(/(?:\r\n?|\n)/g);this._input=u+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-p),this.offset-=p;var f=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),g.length-1&&(this.yylineno-=g.length-1);var j=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:g?(g.length===f.length?this.yylloc.first_column:0)+f[f.length-g.length].length-g[0].length:this.yylloc.first_column-p},this.options.ranges&&(this.yylloc.range=[j[0],j[0]+this.yyleng-p]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).
|
| 4 |
`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},less:function(u){this.unput(this.match.slice(u))},pastInput:function(){var u=this.matched.substr(0,this.matched.length-this.match.length);return(u.length>20?"...":"")+u.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var u=this.match;return u.length<20&&(u+=this._input.substr(0,20-u.length)),(u.substr(0,20)+(u.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var u=this.pastInput(),p=new Array(u.length+1).join("-");return u+this.upcomingInput()+`
|
|
|
|
| 1 |
+
import{r as F,j as c,a as Ge}from"./umi-7fd069e7.js";import{q as ze,L as He,P as Je,Q as Ye}from"./index-27b57c09.js";import{u as Ke,c as qe,d as Xe,b as Qe,E as Ze,S as et,s as ye,P as tt,e as st,f as nt,A as rt,a as it}from"./index.less_used_.module-94f291d2.js";import{d as Le,j as at,p as ot}from"./tiny-invariant-ee415fbb.js";import{u as lt,a as ct}from"./index-0e36b7d9.js";import{m as ie}from"./parser-7e615441.js";import{S as ut}from"./scheduler-a7fa9c3c.js";import{v as ne,M as ht,r as le,W as mt,w as Ee,x as dt,y as pt}from"./index-89289fd5.js";import{u as gt,r as be,n as Ie,q as ft,x as yt,v as Pe,w as Ce,y as bt}from"./index-d0f61779.js";import{S as xt}from"./schedulePool-cc4538c2.js";import{a as vt,H as kt,R as wt,C as Se,L as St,c as _t,E as jt}from"./util-b28cb7ce.js";import{B as ee}from"./button-62e81cb0.js";import{c as Me,m as _e,n as Mt}from"./_setToString-0bb40a59.js";import{b as Nt,S as xe,T as je}from"./TextArea-afec7477.js";import{S as Et}from"./index-fe10c83f.js";import{u as Oe}from"./useAsync-5fba45d3.js";import{u as It}from"./useAsyncFn-a45769f8.js";import{P as Pt,a as Ct}from"./PlaySquareOutlined-13a5fcb2.js";import{E as Ot}from"./Dropdown-b12352b0.js";import"./download-03f4b1b3.js";import"./jszip.min-d1bc27ee.js";var ke={},ve=function(){var s=function(_,u,p,g){for(p=p||{},g=_.length;g--;p[_[g]]=u);return p},e=[19,26,29],r=[2,15],t=[1,12],i=[1,10],a=[4,13,19,25,26,29],n=[1,15],l=[4,12,13,19,25,26,29],y=[1,21],S=[1,23],d=[1,22],v=[19,25,26,29],w=[4,12,13,15,19,20,26,29],M=[1,31],W=[1,32],B=[1,33],N=[4,12,13,15,19,20,25,26,27,28,29],H=[25,26,29],V=[15,19,25,26,29],E={trace:function(){},yy:{},symbols_:{error:2,start_symbol:3,EOF:4,measure:5,music_events:6,music_event:7,event:8,music_breath:9,note:10,grace:11,"|":12,"{":13,note_list:14,"}":15,left_divisions:16,pitch:17,right_divisions:18,"<":19,">":20,syllable:21,accidental:22,decorators:23,notations:24,V:25,ACC:26,DECORATOR:27,NOTATION:28,N:29,$accept:0,$end:1},terminals_:{2:"error",4:"EOF",12:"|",13:"{",15:"}",19:"<",20:">",25:"V",26:"ACC",27:"DECORATOR",28:"NOTATION",29:"N"},productions_:[0,[3,1],[3,2],[5,1],[6,1],[6,2],[7,1],[7,1],[8,1],[8,3],[8,3],[11,3],[14,1],[14,2],[10,3],[16,0],[16,2],[18,0],[18,2],[17,1],[17,2],[17,2],[17,2],[17,2],[17,2],[22,1],[22,2],[23,1],[23,2],[24,1],[24,2],[21,1],[9,1]],performAction:function(u,p,g,f,j,k,ce){var I=k.length-1;switch(j){case 1:return null;case 2:return k[I-1];case 3:this.$=m(k[I]);break;case 4:case 12:case 27:case 29:this.$=[k[I]];break;case 5:case 13:case 28:case 30:this.$=[...k[I-1],k[I]];break;case 9:this.$={...k[I],grace:k[I-2]};break;case 10:this.$={...k[I-2],postGrace:k[I]};break;case 11:case 24:this.$=k[I-1];break;case 14:this.$={ldiv:k[I-2],...T(k[I-1]),rdiv:k[I]};break;case 15:case 17:this.$=0;break;case 16:case 18:this.$=k[I-1]+1;break;case 19:this.$={syllable:k[I]};break;case 20:this.$={acc:k[I-1],...k[I]};break;case 21:this.$={...k[I-1],decorators:[...k[I-1].decorators||[],...k[I]]};break;case 22:this.$={...k[I-1],notations:[...k[I-1].notations||[],...k[I]]};break;case 23:case 25:this.$=k[I];break;case 26:this.$=k[I-1]+k[I];break}},table:[s(e,r,{3:1,5:3,6:4,7:5,8:6,9:7,10:8,11:9,16:11,4:[1,2],13:t,25:i}),{1:[3]},{1:[2,1]},{4:[1,13]},s(e,r,{8:6,9:7,10:8,11:9,16:11,7:14,4:[2,3],13:t,25:i}),s(a,[2,4]),s(a,[2,6],{12:n}),s(a,[2,7]),s(l,[2,8]),{12:[1,16]},s(a,[2,32]),{17:17,19:[1,18],21:19,22:20,25:y,26:S,29:d},s(v,r,{16:11,14:24,10:25}),{1:[2,2]},s(a,[2,5]),{11:26,13:t},s(v,r,{10:8,11:9,16:11,8:27,13:t}),s(w,[2,17],{18:28,23:29,24:30,25:M,27:W,28:B}),s(v,[2,16]),s(N,[2,19]),{17:34,21:19,22:20,25:y,26:[1,35],29:d},{17:36,21:19,22:20,25:y,26:S,29:d},s(N,[2,31]),s(H,[2,25]),s(v,r,{16:11,10:38,15:[1,37]}),s(V,[2,12]),s(l,[2,10]),s(a,[2,9],{12:n}),s([4,12,13,15,19,25,26,29],[2,14],{20:[1,39]}),s([4,12,13,15,19,20,25,26,28,29],[2,21],{27:[1,40]}),s([4,12,13,15,19,20,25,26,27,29],[2,22],{28:[1,41]}),s(N,[2,24]),s(N,[2,27]),s(N,[2,29]),s(w,[2,20],{23:29,24:30,25:M,27:W,28:B}),s(H,[2,26]),s(w,[2,23],{23:29,24:30,25:M,27:W,28:B}),s(l,[2,11]),s(V,[2,13]),s([4,12,13,15,19,20,25,26,29],[2,18]),s(N,[2,28]),s(N,[2,30])],defaultActions:{2:[2,1],13:[2,2]},parseError:function(u,p){if(p.recoverable)this.trace(u);else{var g=new Error(u);throw g.hash=p,g}},parse:function(u){var p=this,g=[0],f=[null],j=[],k=this.table,ce="",I=0,pe=0,q=2,ge=1,fe=j.slice.call(arguments,1),U=Object.create(this.lexer),X={yy:{}};for(var ae in this.yy)Object.prototype.hasOwnProperty.call(this.yy,ae)&&(X.yy[ae]=this.yy[ae]);U.setInput(u,X.yy),X.yy.lexer=U,X.yy.parser=this,typeof U.yylloc>"u"&&(U.yylloc={});var ue=U.yylloc;j.push(ue);var we=U.options&&U.options.ranges;typeof X.yy.parseError=="function"?this.parseError=X.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var he=function(){var R;return R=U.lex()||ge,typeof R!="number"&&(R=p.symbols_[R]||R),R},z,Q,J,oe,te={},o,b,O,x;;){if(Q=g[g.length-1],this.defaultActions[Q]?J=this.defaultActions[Q]:((z===null||typeof z>"u")&&(z=he()),J=k[Q]&&k[Q][z]),typeof J>"u"||!J.length||!J[0]){var P="";x=[];for(o in k[Q])this.terminals_[o]&&o>q&&x.push("'"+this.terminals_[o]+"'");U.showPosition?P="Parse error on line "+(I+1)+`:
|
| 2 |
`+U.showPosition()+`
|
| 3 |
Expecting `+x.join(", ")+", got '"+(this.terminals_[z]||z)+"'":P="Parse error on line "+(I+1)+": Unexpected "+(z==ge?"end of input":"'"+(this.terminals_[z]||z)+"'"),this.parseError(P,{text:U.match,token:this.terminals_[z]||z,line:U.yylineno,loc:ue,expected:x})}if(J[0]instanceof Array&&J.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Q+", token: "+z);switch(J[0]){case 1:g.push(z),f.push(U.yytext),j.push(U.yylloc),g.push(J[1]),z=null,pe=U.yyleng,ce=U.yytext,I=U.yylineno,ue=U.yylloc;break;case 2:if(b=this.productions_[J[1]][1],te.$=f[f.length-b],te._$={first_line:j[j.length-(b||1)].first_line,last_line:j[j.length-1].last_line,first_column:j[j.length-(b||1)].first_column,last_column:j[j.length-1].last_column},we&&(te._$.range=[j[j.length-(b||1)].range[0],j[j.length-1].range[1]]),oe=this.performAction.apply(te,[ce,pe,I,X.yy,J[1],f,j].concat(fe)),typeof oe<"u")return oe;b&&(g=g.slice(0,-1*b*2),f=f.slice(0,-1*b),j=j.slice(0,-1*b)),g.push(this.productions_[J[1]][0]),f.push(te.$),j.push(te._$),O=k[g[g.length-2]][g[g.length-1]],g.push(O);break;case 3:return!0}}return!0}};const m=_=>{const u=_.filter(f=>f!=="V"&&f.syllable!=="-");let p=0;for(let f of u)p+=f.ldiv,f.underline=p,p-=f.rdiv,f.grace&&(f.grace=m(f.grace)),f.postGrace&&(f.postGrace=m(f.postGrace)),delete f.ldiv,delete f.rdiv;let g=[];for(let f of u)f.ltuplet&&g.push(f),g.length>0&&!f.ltuplet&&!f.rtuplet&&g.push(f),f.rtuplet&&(g.push(f),g.forEach(j=>{const k=g.length;j.timeWarp={numerator:k-1,denominator:k}}),g=[]),delete f.ltuplet,delete f.rtuplet;return _},T=_=>{if(_.octaves=0,_.dots=0,_.ltuplet=0,_.rtuplet=0,_.decorators){for(let u=0;u<_.decorators.length;u++)switch(_.decorators[u]){case"'":_.octaves+=1;break;case",":_.octaves-=1;break;case".":_.dots+=1;break;case"[":_.ltuplet=1;break;case"]":_.rtuplet=1;break}delete _.decorators}return _.notations&&(_.notations=_.notations.map(u=>u.replace(/[^a-z]/g,""))),_};var A=function(){var _={EOF:1,parseError:function(p,g){if(this.yy.parser)this.yy.parser.parseError(p,g);else throw new Error(p)},setInput:function(u,p){return this.yy=p||this.yy||{},this._input=u,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var u=this._input[0];this.yytext+=u,this.yyleng++,this.offset++,this.match+=u,this.matched+=u;var p=u.match(/(?:\r\n?|\n).*/g);return p?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),u},unput:function(u){var p=u.length,g=u.split(/(?:\r\n?|\n)/g);this._input=u+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-p),this.offset-=p;var f=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),g.length-1&&(this.yylineno-=g.length-1);var j=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:g?(g.length===f.length?this.yylloc.first_column:0)+f[f.length-g.length].length-g[0].length:this.yylloc.first_column-p},this.options.ranges&&(this.yylloc.range=[j[0],j[0]+this.yyleng-p]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).
|
| 4 |
`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},less:function(u){this.unput(this.match.slice(u))},pastInput:function(){var u=this.matched.substr(0,this.matched.length-this.match.length);return(u.length>20?"...":"")+u.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var u=this.match;return u.length<20&&(u+=this._input.substr(0,20-u.length)),(u.substr(0,20)+(u.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var u=this.pastInput(),p=new Array(u.length+1).join("-");return u+this.upcomingInput()+`
|
dist/assets/{index-49239cfa.js → index-4ecb1f6e.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as h,u as te,j as s,h as L}from"./umi-3784aee5.js";import{q,L as se}from"./index-270adfe1.js";import{S as ae}from"./ScoreEncoder-fca7ed07.js";import{c as X,d as $,r as ne,A as ie}from"./confirm-ad2c2208.js";import{r as H,s as U}from"./index-2cccea25.js";import{A as E,B as oe,u as Z,r as _,x as D}from"./index-e2603369.js";import{p as P}from"./processCompressedAESFile-a8a667f3.js";import{M as re,P as ce}from"./Table-83457318.js";import{i as le,a as I,L as de,I as me}from"./util-208473ee.js";import{B as S}from"./button-4677d78c.js";import{A as ue,f as W,m as x,L as pe}from"./_setToString-0425f0d8.js";import{u as ge,a as R,R as fe}from"./useDebounce-1809e81f.js";import{S as T}from"./TextArea-c0a642cb.js";import{d as C}from"./download-11877e8e.js";import{J as K}from"./jszip.min-d13a12ed.js";import{u as he}from"./useAsyncFn-7154c17a.js";import{u as ye}from"./useAsync-31b306bf.js";import{E as xe}from"./Dropdown-7858c6b0.js";import{D as M}from"./DownloadOutlined-3fe1daaf.js";import"./parser-90a0a9b5.js";import"./index-bd281dbc.js";import"./progress-fd8bc74e.js";import"./index-01ee65ae.js";import"./index-6a83afe1.js";import"./index-5ffb5999.js";import"./DeleteOutlined-d9d74550.js";var we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h360c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H184V184h656v320c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V144c0-17.7-14.3-32-32-32zM653.3 599.4l52.2-52.2a8.01 8.01 0 00-4.7-13.6l-179.4-21c-5.1-.6-9.5 3.7-8.9 8.9l21 179.4c.8 6.6 8.9 9.4 13.6 4.7l52.4-52.4 256.2 256.2c3.1 3.1 8.2 3.1 11.3 0l42.4-42.4c3.1-3.1 3.1-8.2 0-11.3L653.3 599.4z"}}]},name:"select",theme:"outlined"};const Se=we;var je=function(l,d){return h.createElement(ue,W(W({},l),{},{ref:d,icon:Se}))},ve=h.forwardRef(je);const _e=ve;var Me=function(a){a===void 0&&(a={});var l=h.useState(a),d=l[0],n=l[1],f=h.useMemo(function(){return{set:function(o,m){n(function(j){var p;return E(E({},j),(p={},p[o]=m,p))})},setAll:function(o){n(o)},remove:function(o){n(function(m){var j=m,p=o;j[p];var v=oe(j,[typeof p=="symbol"?p:p+""]);return v})},reset:function(){return n(a)}}},[n]),y=E({get:h.useCallback(function(o){return d[o]},[d])},f);return[d,y]};const Ie=Me;var be=function(a,l,d){if(!le)return[l,function(){}];var n=h.useState(function(){try{var o=sessionStorage.getItem(a);return typeof o!="string"?(sessionStorage.setItem(a,d?String(l):JSON.stringify(l)),l):d?o:JSON.parse(o||"null")}catch{return l}}),f=n[0],y=n[1];return h.useEffect(function(){try{var o=d?String(f):JSON.stringify(f);sessionStorage.setItem(a,o)}catch{}}),[f,y]};const $e=be;const Ce="_title_jd9ry_1",Oe="_header_jd9ry_4",ze="_logo_jd9ry_14",ke="_imageFastPreview_jd9ry_18",Le="_list_jd9ry_53",G={title:Ce,header:Oe,logo:ze,imageFastPreview:ke,"site-tag-plus":"_site-tag-plus_jd9ry_34","ant-table-row":"_ant-table-row_jd9ry_38","ant-tag":"_ant-tag_jd9ry_44",delete:"_delete_jd9ry_47","score-tags":"_score-tags_jd9ry_50",list:Le},Ee={recognized:"#1890ff",completed:"green",manual:"red",recognizing:"orange"},Re=({id:a,env:l})=>{var y;const d=Z(),n=ye(async()=>_(`/torch/musicSet/manage/${a}`,{params:{env:l}}),[]),f=async(o,m)=>{const j=await P(o),p=new Blob([j],{type:"application/json"}),v=D(p,`${m}-id_${a}-${Date.now()}.json`);C(v,`${m}-id_${a}-${Date.now()}.json`,v.type)};return n.loading?null:s.jsxs("div",{children:[n.value.preview?s.jsxs(T,{children:[s.jsx(S,{onClick:()=>f(n.value.preview,"preject"),icon:s.jsx(M,{}),children:"Starry Score"}),s.jsx(S,{onClick:()=>f(n.value.content,"score_json"),icon:s.jsx(M,{}),children:"Find Score"}),s.jsx(S,{onClick:()=>f(n.value.midi,"score_midi"),icon:s.jsx(M,{}),children:"Find MIDI"})]}):s.jsx("div",{children:d.formatMessage({id:"admin.noFiles"})}),n.value?s.jsx("div",{style:{width:"100%"},children:(y=n.value.sources)==null?void 0:y.map(o=>s.jsx("img",{src:o.url,style:{width:"100%"}},o.url))}):null]})};function rt(){var F,J;const a=Z(),l=h.useRef(),d=h.useRef(null),[n,f]=$e("admin-env","prod"),[y,o]=Ie(),[m,j]=h.useState([]),p=h.useRef({}),v=te(),u=h.useMemo(()=>{try{const t=q.parse(v.search),e=JSON.parse(decodeURIComponent(t.search))||{};return Y(e)}catch{return{}}},[v.search]),[O,A]=he(async()=>{try{const t=await _("/torch/musicSet/manage",{params:{limit:50,offset:0,...u,env:n}});return{data:t.rows,success:!0,total:t.count}}catch(t){console.error(t)}return{data:void 0,success:!1}},[u,n]);ge(()=>{A()},1e3,[u,n]);const z=(t,e)=>{L.push({pathname:"/playground",search:q.stringify({type:"admin",edit:e?"1":"0",env:n,id:t})})},B=(t,e,i,r=1e3)=>{if(!t.spartito||!t.spartito.regulated)return x.loading({content:a.formatMessage({id:"admin.regulation"},{title:i,pct:0}),key:e}),ne(t,{policy:"equations",quota:r,solutionStore:new ie,onProgress:c=>{x.loading({content:a.formatMessage({id:"admin.regulation"},{title:i,pct:c}),key:e}),c===100&&x.destroy(e)}})},N=async t=>{o.set(t.id,!0);const e=await _(`/torch/musicSet/manage/${t.id}`,{params:{env:n}}),i=await P(e.preview),r=H(i,U);await B(r,t.id,t.name);const c=new ae({score:r,...r.makeMusicSheet(),workTitle:t.name}).toString();return o.set(t.id,!1),c},Q=async t=>{o.set(t.id,!0);const e=await _(`/torch/musicSet/manage/${t.id}`,{params:{env:n}}),i=await P(e.preview),r=H(i,U),c=_.get("/torch/musicSet/manage/issueMeasure",{params:{env:n,offset:0,limit:1e3,status:[-1],scoreId:t.id}});await B(r,t.id,t.name,100),(await c).rows.forEach(b=>{if(b.status<0){const k=r.spartito.measures.find(ee=>ee.measureIndex===b.measureIndex);k&&(k.events=[],k.voices=[])}}),r.spartito.measures.forEach(b=>r.assignBackgroundForMeasure(b));const w=JSON.stringify(r.spartito);return o.set(t.id,!1),w},V=[{title:"#",render:(t,e,i)=>i,hideInSearch:!0},{title:a.formatMessage({id:"admin.column.name"}),dataIndex:"name",sorter:!0,initialValue:u.search,sortOrder:u.sortedBy==="name"&&u.sortedType?{asc:"ascend",desc:"descend"}[u.sortedType]:null,render:(t,e,i)=>s.jsx("a",{onClick:async()=>{if(x.loading({content:a.formatMessage({id:"common.loadingDetail"}),key:e.id,duration:0}),!(await _(`/torch/musicSet/manage/${e.id}`,{params:{...u,env:n}})).preview){x.destroy(),x.warn(a.formatMessage({id:"common.noPreviewContent"}));return}z(e.id,!1),x.destroy()},children:e.name||s.jsx("span",{style:{color:"#999999"},children:a.formatMessage({id:"common.untitled"})})})},{title:a.formatMessage({id:"admin.column.status"}),dataIndex:"status",valueEnum:{waitUpload:"waitUpload",upload:"upload",recognizing:"recognizing",recognized:"recognized",manual:"manual",completed:"completed",completing:"completing",systemError:"systemError",queue:"queue"},render:(t,e)=>s.jsx("span",{style:{color:Ee[e.status]},children:e.status})},{title:a.formatMessage({id:"admin.column.pages"}),render:(t,e)=>{var i;return(i=e.sources)==null?void 0:i.length},width:"4em",align:"center",hideInSearch:!0},{title:a.formatMessage({id:"admin.column.createTime"}),width:"12em",dataIndex:"createTime",sorter:!0,hideInSearch:!0},{title:"id",render:(t,e,i)=>e.id},{title:"userId",dataIndex:"userId",render:(t,e,i)=>e.userId},{title:a.formatMessage({id:"admin.column.quality"}),dataIndex:"quality",render:(t,e)=>Number.isFinite(e.quality)?`${(e.quality*100).toFixed(1)}%`:"N/A"},{title:a.formatMessage({id:"admin.column.actions"}),width:"8em",hideInSearch:!0,render:(t,e,i)=>[s.jsx(re,{trigger:s.jsx(S,{className:"download",type:"link",icon:s.jsx(_e,{})}),children:s.jsx(Re,{id:e.id,env:n})},1),s.jsx(S,{className:"download",type:"link",icon:s.jsx(xe,{}),onClick:async()=>{if(x.loading({content:a.formatMessage({id:"common.loadingDetail"}),key:e.id,duration:0}),!(await _(`/torch/musicSet/manage/${e.id}`,{params:{...u,env:n}})).preview){x.destroy(),x.warn(a.formatMessage({id:"common.noPreviewContent"}));return}z(e.id,!0),x.destroy()}},2),s.jsx(S,{disabled:e.status!=="recognized",icon:y[e.id]?s.jsx(pe,{}):s.jsx(M,{}),onClick:async r=>{if(!await new Promise(w=>{X($.withWarn($.withConfirm({title:a.formatMessage({id:"admin.musicXmlExport.title"}),content:a.formatMessage({id:"admin.musicXmlExport.confirm"}),okText:a.formatMessage({id:"common.confirm"}),cancelText:a.formatMessage({id:"common.cancel"}),onOk:()=>w(!0),onCancel:()=>w(!1)})))}))return;const g=await N(e);C(g,`${e.name}-id_${e.id}-${Date.now()}.xml`,"application/xml")}},3)]}];return s.jsxs(I,{children:[s.jsx(I.Header,{className:G.header,children:s.jsxs(T,{children:[s.jsx(de,{className:G.logo,to:"/",children:"STARRY✨"}),s.jsx(se,{})]})}),s.jsx(I,{style:{minHeight:"100vh"},children:s.jsxs(I.Content,{style:{padding:"0 50px 50px",marginTop:"66px",width:"unset"},children:[s.jsx("div",{style:{width:"100%",display:"flex",justifyContent:"center",margin:"10px 0"},children:s.jsxs(T,{size:60,children:[s.jsxs(R.Group,{defaultValue:n,buttonStyle:"solid",onChange:t=>{f(t.target.value),l.current.clearSelected()},children:[s.jsx(R.Button,{value:"prod",children:a.formatMessage({id:"admin.env.prod"})}),s.jsx(R.Button,{value:"test",children:a.formatMessage({id:"admin.env.test"})})]}),s.jsx(S,{icon:s.jsx(fe,{}),onClick:A}),s.jsx(me,{type:"number",step:1,min:256,style:{width:"8em"},placeholder:"ScoreID to go",onKeyDown:t=>{t.key==="Enter"&&z(t.target.value,!0)}})]})}),s.jsx(ce,{loading:O.loading,dataSource:(F=O.value)==null?void 0:F.data,style:{maxWidth:"100em",margin:"0 auto"},actionRef:l,formRef:d,columns:V,search:{filterType:"light"},size:"small",rowSelection:{onChange:(t,e)=>{j(e)}},pagination:{total:(J=O.value)==null?void 0:J.total,pageSize:50,current:+u.offset/+u.limit+1||1},onChange:(t,e,i,r)=>{var w;const c={ascend:"asc",descend:"desc"}[i.order],g={...u,offset:(t.current-1)*t.pageSize,limit:t.pageSize,tagIdList:e.tagIdList,search:u.search};i.order?(g.sortedBy=i.field,g.sortedType=c):(g.sortedBy=null,g.sortedType=null),((w=e.tagIdList)==null?void 0:w.length)>0?g.tagIdList=e.tagIdList:g.tagIdList=null,console.log("onChange"),L.push({search:`search=${encodeURIComponent(JSON.stringify(Y(g)))}`})},onSubmit:t=>{const e={...Object.fromEntries(Object.entries(u).filter(([i,r])=>!p.current[i])),...t};p.current=t,L.push({search:Object.values(e).filter(Boolean).length>0?`search=${encodeURIComponent(JSON.stringify(e))}`:""})},rowKey:"id",toolBarRender:()=>[s.jsx(S,{disabled:m.length===0,type:"primary",icon:s.jsx(M,{}),onClick:async()=>{if(!await new Promise(c=>{X($.withWarn($.withConfirm({title:a.formatMessage({id:"admin.musicXmlExport.title"}),content:(()=>{const g=m.filter(w=>w.status!=="recognized").length;return a.formatMessage({id:"admin.musicXmlExport.batchConfirm"},{count:m.length,skipped:g>0?a.formatMessage({id:"admin.musicXmlExport.skipped"},{count:g}):""})})(),okText:a.formatMessage({id:"common.confirm"}),cancelText:a.formatMessage({id:"common.cancel"}),onOk:()=>c(!0),onCancel:()=>c(!1)})))}))return;const e=new K;await Promise.all(m.filter(c=>c.status==="recognized").map(async c=>{e.file(`${c.name}-id_${c.id}-${Date.now()}.xml`,await N(c))}));const i=await e.generateAsync({type:"blob"}),r=D(i,`find-omr-pkg-${Date.now()}.zip`);C(r,r.name,r.type)},children:a.formatMessage({id:"admin.batchDownload.musicXml"})},"1"),s.jsx(S,{disabled:m.length===0,type:"primary",icon:s.jsx(M,{}),onClick:async()=>{const t=new K;await Promise.all(m.filter(r=>r.status==="recognized").map(async r=>Promise.race([t.file(`${r.id}.${r.name}-${Date.now()}.spartito.json`,await Q(r)),new Promise(c=>setTimeout(c,3e5))])));const e=await t.generateAsync({type:"blob"}),i=D(e,`StarrySpartito-${Date.now()}.zip`);C(i,i.name,i.type)},children:a.formatMessage({id:"admin.batchDownload.spartito"})},"2")]})]})}),s.jsx(I.Footer,{style:{textAlign:"center"},children:a.formatMessage({id:"common.footer"})})]})}function Y(a){return Object.entries(a).reduce((l,[d,n])=>{var y,o;return(d==="tagIdList"&&((o=(y=n==null?void 0:n.filter)==null?void 0:y.call(n,m=>/^\d+$/.test(String(n))))==null?void 0:o.length)>0||n)&&(l[d]=n),l},{})}export{rt as default};
|
|
|
|
| 1 |
+
import{r as h,u as te,j as s,h as L}from"./umi-7fd069e7.js";import{q,L as se}from"./index-27b57c09.js";import{S as ae}from"./ScoreEncoder-66ee4fd9.js";import{c as X,d as $,r as ne,A as ie}from"./confirm-dc1a6f39.js";import{r as H,s as U}from"./index-89289fd5.js";import{A as E,B as oe,u as Z,r as _,x as D}from"./index-d0f61779.js";import{p as P}from"./processCompressedAESFile-53e66b5c.js";import{M as re,P as ce}from"./Table-55774371.js";import{i as le,a as I,L as de,I as me}from"./util-b28cb7ce.js";import{B as S}from"./button-62e81cb0.js";import{A as ue,f as W,m as x,L as pe}from"./_setToString-0bb40a59.js";import{u as ge,a as R,R as fe}from"./useDebounce-9ddc5c31.js";import{S as T}from"./TextArea-afec7477.js";import{d as C}from"./download-03f4b1b3.js";import{J as K}from"./jszip.min-d1bc27ee.js";import{u as he}from"./useAsyncFn-a45769f8.js";import{u as ye}from"./useAsync-5fba45d3.js";import{E as xe}from"./Dropdown-b12352b0.js";import{D as M}from"./DownloadOutlined-e011c7de.js";import"./parser-7e615441.js";import"./index-e83e4e3b.js";import"./progress-0da79001.js";import"./index-5d01413b.js";import"./index-4747c3de.js";import"./index-fe10c83f.js";import"./DeleteOutlined-705c9ef8.js";var we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h360c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H184V184h656v320c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V144c0-17.7-14.3-32-32-32zM653.3 599.4l52.2-52.2a8.01 8.01 0 00-4.7-13.6l-179.4-21c-5.1-.6-9.5 3.7-8.9 8.9l21 179.4c.8 6.6 8.9 9.4 13.6 4.7l52.4-52.4 256.2 256.2c3.1 3.1 8.2 3.1 11.3 0l42.4-42.4c3.1-3.1 3.1-8.2 0-11.3L653.3 599.4z"}}]},name:"select",theme:"outlined"};const Se=we;var je=function(l,d){return h.createElement(ue,W(W({},l),{},{ref:d,icon:Se}))},ve=h.forwardRef(je);const _e=ve;var Me=function(a){a===void 0&&(a={});var l=h.useState(a),d=l[0],n=l[1],f=h.useMemo(function(){return{set:function(o,m){n(function(j){var p;return E(E({},j),(p={},p[o]=m,p))})},setAll:function(o){n(o)},remove:function(o){n(function(m){var j=m,p=o;j[p];var v=oe(j,[typeof p=="symbol"?p:p+""]);return v})},reset:function(){return n(a)}}},[n]),y=E({get:h.useCallback(function(o){return d[o]},[d])},f);return[d,y]};const Ie=Me;var be=function(a,l,d){if(!le)return[l,function(){}];var n=h.useState(function(){try{var o=sessionStorage.getItem(a);return typeof o!="string"?(sessionStorage.setItem(a,d?String(l):JSON.stringify(l)),l):d?o:JSON.parse(o||"null")}catch{return l}}),f=n[0],y=n[1];return h.useEffect(function(){try{var o=d?String(f):JSON.stringify(f);sessionStorage.setItem(a,o)}catch{}}),[f,y]};const $e=be;const Ce="_title_jd9ry_1",Oe="_header_jd9ry_4",ze="_logo_jd9ry_14",ke="_imageFastPreview_jd9ry_18",Le="_list_jd9ry_53",G={title:Ce,header:Oe,logo:ze,imageFastPreview:ke,"site-tag-plus":"_site-tag-plus_jd9ry_34","ant-table-row":"_ant-table-row_jd9ry_38","ant-tag":"_ant-tag_jd9ry_44",delete:"_delete_jd9ry_47","score-tags":"_score-tags_jd9ry_50",list:Le},Ee={recognized:"#1890ff",completed:"green",manual:"red",recognizing:"orange"},Re=({id:a,env:l})=>{var y;const d=Z(),n=ye(async()=>_(`/torch/musicSet/manage/${a}`,{params:{env:l}}),[]),f=async(o,m)=>{const j=await P(o),p=new Blob([j],{type:"application/json"}),v=D(p,`${m}-id_${a}-${Date.now()}.json`);C(v,`${m}-id_${a}-${Date.now()}.json`,v.type)};return n.loading?null:s.jsxs("div",{children:[n.value.preview?s.jsxs(T,{children:[s.jsx(S,{onClick:()=>f(n.value.preview,"preject"),icon:s.jsx(M,{}),children:"Starry Score"}),s.jsx(S,{onClick:()=>f(n.value.content,"score_json"),icon:s.jsx(M,{}),children:"Find Score"}),s.jsx(S,{onClick:()=>f(n.value.midi,"score_midi"),icon:s.jsx(M,{}),children:"Find MIDI"})]}):s.jsx("div",{children:d.formatMessage({id:"admin.noFiles"})}),n.value?s.jsx("div",{style:{width:"100%"},children:(y=n.value.sources)==null?void 0:y.map(o=>s.jsx("img",{src:o.url,style:{width:"100%"}},o.url))}):null]})};function rt(){var F,J;const a=Z(),l=h.useRef(),d=h.useRef(null),[n,f]=$e("admin-env","prod"),[y,o]=Ie(),[m,j]=h.useState([]),p=h.useRef({}),v=te(),u=h.useMemo(()=>{try{const t=q.parse(v.search),e=JSON.parse(decodeURIComponent(t.search))||{};return Y(e)}catch{return{}}},[v.search]),[O,A]=he(async()=>{try{const t=await _("/torch/musicSet/manage",{params:{limit:50,offset:0,...u,env:n}});return{data:t.rows,success:!0,total:t.count}}catch(t){console.error(t)}return{data:void 0,success:!1}},[u,n]);ge(()=>{A()},1e3,[u,n]);const z=(t,e)=>{L.push({pathname:"/playground",search:q.stringify({type:"admin",edit:e?"1":"0",env:n,id:t})})},B=(t,e,i,r=1e3)=>{if(!t.spartito||!t.spartito.regulated)return x.loading({content:a.formatMessage({id:"admin.regulation"},{title:i,pct:0}),key:e}),ne(t,{policy:"equations",quota:r,solutionStore:new ie,onProgress:c=>{x.loading({content:a.formatMessage({id:"admin.regulation"},{title:i,pct:c}),key:e}),c===100&&x.destroy(e)}})},N=async t=>{o.set(t.id,!0);const e=await _(`/torch/musicSet/manage/${t.id}`,{params:{env:n}}),i=await P(e.preview),r=H(i,U);await B(r,t.id,t.name);const c=new ae({score:r,...r.makeMusicSheet(),workTitle:t.name}).toString();return o.set(t.id,!1),c},Q=async t=>{o.set(t.id,!0);const e=await _(`/torch/musicSet/manage/${t.id}`,{params:{env:n}}),i=await P(e.preview),r=H(i,U),c=_.get("/torch/musicSet/manage/issueMeasure",{params:{env:n,offset:0,limit:1e3,status:[-1],scoreId:t.id}});await B(r,t.id,t.name,100),(await c).rows.forEach(b=>{if(b.status<0){const k=r.spartito.measures.find(ee=>ee.measureIndex===b.measureIndex);k&&(k.events=[],k.voices=[])}}),r.spartito.measures.forEach(b=>r.assignBackgroundForMeasure(b));const w=JSON.stringify(r.spartito);return o.set(t.id,!1),w},V=[{title:"#",render:(t,e,i)=>i,hideInSearch:!0},{title:a.formatMessage({id:"admin.column.name"}),dataIndex:"name",sorter:!0,initialValue:u.search,sortOrder:u.sortedBy==="name"&&u.sortedType?{asc:"ascend",desc:"descend"}[u.sortedType]:null,render:(t,e,i)=>s.jsx("a",{onClick:async()=>{if(x.loading({content:a.formatMessage({id:"common.loadingDetail"}),key:e.id,duration:0}),!(await _(`/torch/musicSet/manage/${e.id}`,{params:{...u,env:n}})).preview){x.destroy(),x.warn(a.formatMessage({id:"common.noPreviewContent"}));return}z(e.id,!1),x.destroy()},children:e.name||s.jsx("span",{style:{color:"#999999"},children:a.formatMessage({id:"common.untitled"})})})},{title:a.formatMessage({id:"admin.column.status"}),dataIndex:"status",valueEnum:{waitUpload:"waitUpload",upload:"upload",recognizing:"recognizing",recognized:"recognized",manual:"manual",completed:"completed",completing:"completing",systemError:"systemError",queue:"queue"},render:(t,e)=>s.jsx("span",{style:{color:Ee[e.status]},children:e.status})},{title:a.formatMessage({id:"admin.column.pages"}),render:(t,e)=>{var i;return(i=e.sources)==null?void 0:i.length},width:"4em",align:"center",hideInSearch:!0},{title:a.formatMessage({id:"admin.column.createTime"}),width:"12em",dataIndex:"createTime",sorter:!0,hideInSearch:!0},{title:"id",render:(t,e,i)=>e.id},{title:"userId",dataIndex:"userId",render:(t,e,i)=>e.userId},{title:a.formatMessage({id:"admin.column.quality"}),dataIndex:"quality",render:(t,e)=>Number.isFinite(e.quality)?`${(e.quality*100).toFixed(1)}%`:"N/A"},{title:a.formatMessage({id:"admin.column.actions"}),width:"8em",hideInSearch:!0,render:(t,e,i)=>[s.jsx(re,{trigger:s.jsx(S,{className:"download",type:"link",icon:s.jsx(_e,{})}),children:s.jsx(Re,{id:e.id,env:n})},1),s.jsx(S,{className:"download",type:"link",icon:s.jsx(xe,{}),onClick:async()=>{if(x.loading({content:a.formatMessage({id:"common.loadingDetail"}),key:e.id,duration:0}),!(await _(`/torch/musicSet/manage/${e.id}`,{params:{...u,env:n}})).preview){x.destroy(),x.warn(a.formatMessage({id:"common.noPreviewContent"}));return}z(e.id,!0),x.destroy()}},2),s.jsx(S,{disabled:e.status!=="recognized",icon:y[e.id]?s.jsx(pe,{}):s.jsx(M,{}),onClick:async r=>{if(!await new Promise(w=>{X($.withWarn($.withConfirm({title:a.formatMessage({id:"admin.musicXmlExport.title"}),content:a.formatMessage({id:"admin.musicXmlExport.confirm"}),okText:a.formatMessage({id:"common.confirm"}),cancelText:a.formatMessage({id:"common.cancel"}),onOk:()=>w(!0),onCancel:()=>w(!1)})))}))return;const g=await N(e);C(g,`${e.name}-id_${e.id}-${Date.now()}.xml`,"application/xml")}},3)]}];return s.jsxs(I,{children:[s.jsx(I.Header,{className:G.header,children:s.jsxs(T,{children:[s.jsx(de,{className:G.logo,to:"/",children:"STARRY✨"}),s.jsx(se,{})]})}),s.jsx(I,{style:{minHeight:"100vh"},children:s.jsxs(I.Content,{style:{padding:"0 50px 50px",marginTop:"66px",width:"unset"},children:[s.jsx("div",{style:{width:"100%",display:"flex",justifyContent:"center",margin:"10px 0"},children:s.jsxs(T,{size:60,children:[s.jsxs(R.Group,{defaultValue:n,buttonStyle:"solid",onChange:t=>{f(t.target.value),l.current.clearSelected()},children:[s.jsx(R.Button,{value:"prod",children:a.formatMessage({id:"admin.env.prod"})}),s.jsx(R.Button,{value:"test",children:a.formatMessage({id:"admin.env.test"})})]}),s.jsx(S,{icon:s.jsx(fe,{}),onClick:A}),s.jsx(me,{type:"number",step:1,min:256,style:{width:"8em"},placeholder:"ScoreID to go",onKeyDown:t=>{t.key==="Enter"&&z(t.target.value,!0)}})]})}),s.jsx(ce,{loading:O.loading,dataSource:(F=O.value)==null?void 0:F.data,style:{maxWidth:"100em",margin:"0 auto"},actionRef:l,formRef:d,columns:V,search:{filterType:"light"},size:"small",rowSelection:{onChange:(t,e)=>{j(e)}},pagination:{total:(J=O.value)==null?void 0:J.total,pageSize:50,current:+u.offset/+u.limit+1||1},onChange:(t,e,i,r)=>{var w;const c={ascend:"asc",descend:"desc"}[i.order],g={...u,offset:(t.current-1)*t.pageSize,limit:t.pageSize,tagIdList:e.tagIdList,search:u.search};i.order?(g.sortedBy=i.field,g.sortedType=c):(g.sortedBy=null,g.sortedType=null),((w=e.tagIdList)==null?void 0:w.length)>0?g.tagIdList=e.tagIdList:g.tagIdList=null,console.log("onChange"),L.push({search:`search=${encodeURIComponent(JSON.stringify(Y(g)))}`})},onSubmit:t=>{const e={...Object.fromEntries(Object.entries(u).filter(([i,r])=>!p.current[i])),...t};p.current=t,L.push({search:Object.values(e).filter(Boolean).length>0?`search=${encodeURIComponent(JSON.stringify(e))}`:""})},rowKey:"id",toolBarRender:()=>[s.jsx(S,{disabled:m.length===0,type:"primary",icon:s.jsx(M,{}),onClick:async()=>{if(!await new Promise(c=>{X($.withWarn($.withConfirm({title:a.formatMessage({id:"admin.musicXmlExport.title"}),content:(()=>{const g=m.filter(w=>w.status!=="recognized").length;return a.formatMessage({id:"admin.musicXmlExport.batchConfirm"},{count:m.length,skipped:g>0?a.formatMessage({id:"admin.musicXmlExport.skipped"},{count:g}):""})})(),okText:a.formatMessage({id:"common.confirm"}),cancelText:a.formatMessage({id:"common.cancel"}),onOk:()=>c(!0),onCancel:()=>c(!1)})))}))return;const e=new K;await Promise.all(m.filter(c=>c.status==="recognized").map(async c=>{e.file(`${c.name}-id_${c.id}-${Date.now()}.xml`,await N(c))}));const i=await e.generateAsync({type:"blob"}),r=D(i,`find-omr-pkg-${Date.now()}.zip`);C(r,r.name,r.type)},children:a.formatMessage({id:"admin.batchDownload.musicXml"})},"1"),s.jsx(S,{disabled:m.length===0,type:"primary",icon:s.jsx(M,{}),onClick:async()=>{const t=new K;await Promise.all(m.filter(r=>r.status==="recognized").map(async r=>Promise.race([t.file(`${r.id}.${r.name}-${Date.now()}.spartito.json`,await Q(r)),new Promise(c=>setTimeout(c,3e5))])));const e=await t.generateAsync({type:"blob"}),i=D(e,`StarrySpartito-${Date.now()}.zip`);C(i,i.name,i.type)},children:a.formatMessage({id:"admin.batchDownload.spartito"})},"2")]})]})}),s.jsx(I.Footer,{style:{textAlign:"center"},children:a.formatMessage({id:"common.footer"})})]})}function Y(a){return Object.entries(a).reduce((l,[d,n])=>{var y,o;return(d==="tagIdList"&&((o=(y=n==null?void 0:n.filter)==null?void 0:y.call(n,m=>/^\d+$/.test(String(n))))==null?void 0:o.length)>0||n)&&(l[d]=n),l},{})}export{rt as default};
|
dist/assets/{index-712c5370.js → index-57b8b790.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as d,j as e,a as G}from"./umi-3784aee5.js";import{p as q,m as L}from"./parser-90a0a9b5.js";import{S as H}from"./scheduler-a7fa9c3c.js";import{p as J}from"./processCompressedAESFile-a8a667f3.js";import{S as U}from"./index-5ffb5999.js";import{T as X,S as K,a as Q,r as Z,L as ee,s as se}from"./index-2cccea25.js";import{c as S}from"./_setToString-0425f0d8.js";import{t as te,u as D}from"./index-e2603369.js";import{u as ne}from"./useIntersection-60f01595.js";import{u as re}from"./useAsync-31b306bf.js";import"./useAsyncFn-7154c17a.js";class ce{timer;tasks={};handlers={};constructor(o=Date){this.timer=o}clear(){Object.values(this.handlers).forEach(o=>clearTimeout(o)),this.tasks={},this.handlers={}}getTask(o){const i=Math.max(o-this.timer.now(),0);return this.tasks[o]||(this.tasks[o]=new Promise(c=>{this.handlers[o]=setTimeout(c,i)}).then(()=>{delete this.tasks[o],delete this.handlers[o]})),this.tasks[o]}appendTask(o,i){this.tasks[o]=this.getTask(o).then(i)}}const ie=({translateX:a=0,translateY:o,width:i,additionalLines:c,...k})=>e.jsxs("g",{...k,className:"staff-lines",transform:`translate(${a}, ${o})`,children:[new Array(5).fill(null).map((s,r)=>e.jsx("line",{x1:0,x2:i,y1:r-2,y2:r-2},r)),c&&c.map((s,r)=>e.jsx("g",{children:Array(Math.abs(s.n)).fill(null).map((x,n)=>e.jsx("line",{x1:s.left,x2:s.right,y1:s.n>0?3+n:-3-n,y2:s.n>0?3+n:-3-n},n))},r))]}),oe=d.memo(ie),_=({score:a,page:o,pageIndex:i,system:c,systemIndex:k,staff:s,staffIndex:r,showSource:x})=>{var l;const n=a.pages.reduce((g,f,p)=>p<i?g+f.systems.reduce((j,y,C)=>{var M,w;return j+(((w=(M=y.staves[0])==null?void 0:M.measures)==null?void 0:w.length)||0)},0):p===i?g+f.systems.reduce((j,y,C)=>{var M,w;return C<k?j+(((w=(M=y.staves[0])==null?void 0:M.measures)==null?void 0:w.length)||0):j},0):g,0);return e.jsx(e.Fragment,{children:e.jsxs("g",{className:S("staff",{moving:!1}),transform:`translate(0, ${s.top})`,children:[e.jsxs("g",{children:[x?null:e.jsx(oe,{translateY:s.staffY,width:c.width,additionalLines:s.additionalLines}),(l=s==null?void 0:s.measures)==null?void 0:l.map((g,f)=>{var p;return e.jsxs("g",{children:[!x&&r===0&&f===0&&e.jsx("text",{x:g.left,y:Math.min(5,s.staffY-3),fontSize:f===0?1.4:.9,fill:"#e65019",children:n+f+1}),e.jsx("g",{transform:`translate(0, ${s.staffY})`,children:e.jsx("g",{className:"tokens",children:(p=g==null?void 0:g.tokens)==null?void 0:p.filter(j=>X.includes(j.type)).map((j,y)=>e.jsx("g",{className:S("token",{}),style:x?{color:"transparent"}:{},transform:`translate(${j.x}, ${j.y})`,id:j.id,onClick:()=>console.log(j),children:e.jsx("use",{xlinkHref:`#score-token-def-${j.typeId}`})},y))})})]},f)})]}),x?null:e.jsx("g",{className:"measure-bars",children:c.measureBars.map((g,f)=>e.jsx("g",{className:S("measure-bar"),transform:`translate(${g}, ${s.staffY-2})`,children:e.jsx("line",{x1:0,x2:0,y1:0,y2:4})},f))})]})})};d.memo(_);const ae=({layout:a,positions:o,nameDict:i={},...c})=>{const k=d.useMemo(()=>a.groups.map(s=>{const r=o[s.range[0]],x=o[s.range[1]];return{key:s.key,type:s.group.type,level:s.group.level||0,top:r.y-r.radius,bottom:x.y+x.radius,name:i[s.key]}}),[a,o,i]);return e.jsx("g",{...c,className:"staff-brackets",onClick:()=>{},children:k.map(s=>e.jsxs("g",{className:"group",transform:`translate(${s.level*-1.2}, 0)`,children:[s.type===2&&e.jsxs("g",{className:"bracket",children:[e.jsx("rect",{x:"-1.2",y:s.top,width:"0.45",height:s.bottom-s.top}),e.jsx("g",{transform:`translate(-1.2, ${s.top-.21})`,children:e.jsx("path",{transform:"scale(0.0040, -0.0040)",d:"M0 -56v91c0 12 10 21 22 21h43c164 0 281 136 377 272c10 14 32 -1 22 -15c-103 -145 -222 -369 -399 -369h-65z"})}),e.jsx("g",{transform:`translate(-1.2, ${s.bottom+.21})`,children:e.jsx("path",{transform:"scale(0.0040, -0.0040)",d:"M0 56h65c177 0 296 -224 399 -369c10 -14 -12 -29 -22 -15c-96 136 -213 272 -377 272h-43c-12 0 -22 9 -22 21v91z"})})]}),s.type===3&&e.jsxs("g",{className:"square",children:[e.jsx("line",{x1:"-0.9",x2:"-0.9",y1:s.top,y2:s.bottom,strokeWidth:"0.1"}),e.jsx("line",{x1:"-0.9",x2:"0",y1:s.top,y2:s.top,strokeWidth:"0.1"}),e.jsx("line",{x1:"-0.9",x2:"0",y1:s.bottom,y2:s.bottom,strokeWidth:"0.1"})]}),s.type===1&&e.jsx("g",{className:"brace",transform:`translate(-0.2, ${(s.top+s.bottom)/2})`,children:e.jsx("path",{transform:`scale(0.0040, ${-.004*(s.bottom-s.top)/15.1825})`,d:"M-208 -1336c0 312 124 616 124 912c0 156 -36 300 -144 416c0 4 -4 4 -4 8s4 4 4 8c108 116 144 260 144 416c0 296 -124 600 -124 912c0 212 52 420 196 576c16 16 40 -8 24 -24c-108 -120 -144 -264 -144 -420c0 -292 116 -588 116 -896c0 -212 -48 -416 -188 -572c140 -156 188 -360 188 -572c0 -308 -116 -604 -116 -896c0 -156 36 -300 144 -420c16 -16 -8 -40 -24 -24c-144 156 -196 364 -196 576z"})}),s.name&&e.jsx("g",{className:"name",transform:`translate(-2, ${(s.top+s.bottom)/2+1})`,children:e.jsx("text",{fontSize:2,children:s.name})})]},s.key))})},le=a=>{var x,n;const{score:o,pageIndex:i,system:c,systemIndex:k,showSource:s}=a;if(c.staves.length===0)return e.jsx("g",{},k);const r=q(o.staffLayoutCode);return e.jsxs("g",{className:S("system",{}),transform:`translate(${c.left}, ${c.top})`,children:[!s&&c.backgroundImage&&!((x=c.staves[0])!=null&&x.backgroundImage)&&!((n=c.staves[0])!=null&&n.maskImage)&&e.jsx("image",{className:"background",href:c.backgroundImage,...c.imagePosition||{}}),!s&&c.staves.length>=2&&e.jsx("line",{className:"connection",x1:0,x2:0,y1:c.connectionLine.top,y2:c.connectionLine.bottom}),!s&&c.staves.map((l,g)=>e.jsxs("g",{className:S("staff"),transform:`translate(0, ${l.top})`,children:[!s&&!l.maskImage&&l.backgroundImage&&e.jsx("image",{className:"background",href:l.backgroundImage,...l.imagePosition||{}}),!s&&l.maskImage&&e.jsx("image",{className:"background",href:l.maskImage,...l.imagePosition||{}})]},"staff-"+g)),c.staves.map((l,g)=>e.jsx(_,{...a,staff:l,staffIndex:g,showSource:s},g)),s?null:e.jsx("g",{className:"measure-bars",children:c.measureBars.map((l,g)=>e.jsx("g",{transform:`translate(${l}, 0)`,children:r.mask(c.staffMask).conjunctions.map((f,p)=>{const j=c.staves[p],y=c.staves[p+1];if(j&&y)return e.jsx("g",{transform:`translate(0, ${j.top+j.staffY+2})`,children:e.jsx("line",{className:S("staff-layout-measure-bar",{dashed:f===1,blank:f===0}),x1:"0",x2:"0",y1:0,y2:y.top+y.staffY-(j.top+j.staffY)-4})},p)})},g))}),s?null:e.jsx(ae,{layout:r.mask(c.staffMask),positions:c.staffPositions,nameDict:!c.prev||c.staffMask!==c.prev.staffMask?o.instrumentDict:{}})]},k)},de=d.memo(le);const xe=()=>e.jsxs("defs",{className:"score-token-defs",children:[e.jsx("g",{id:"score-token-def-clefs-G",className:"token",children:e.jsx("text",{x:"-1.3",children:""})}),e.jsx("g",{id:"score-token-def-clefs-F",className:"token",children:e.jsx("text",{x:"-1.06",children:""})}),e.jsx("g",{id:"score-token-def-clefs-C",className:"token",children:e.jsx("text",{x:"-1.06",children:""})}),e.jsx("g",{id:"score-token-def-timesig-C44",className:"token",children:e.jsx("text",{x:"-0.9",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-timesig-C22",className:"token",children:e.jsx("text",{x:"-0.9",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-timesig0",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"0"})}),e.jsx("g",{id:"score-token-def-timesig1",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"1"})}),e.jsx("g",{id:"score-token-def-timesig2",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"2"})}),e.jsx("g",{id:"score-token-def-timesig3",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"3"})}),e.jsx("g",{id:"score-token-def-timesig4",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"4"})}),e.jsx("g",{id:"score-token-def-timesig5",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"5"})}),e.jsx("g",{id:"score-token-def-timesig6",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"6"})}),e.jsx("g",{id:"score-token-def-timesig7",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"7"})}),e.jsx("g",{id:"score-token-def-timesig8",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"8"})}),e.jsx("g",{id:"score-token-def-timesig9",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"9"})}),e.jsx("g",{id:"score-token-def-octave-a",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"𝄶---"})}),e.jsx("g",{id:"score-token-def-octave-b",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"𝄷---"})}),e.jsx("g",{id:"score-token-def-octave-0",className:"token",children:e.jsx("text",{x:"-0.7",y:"0.6",className:"plain",children:"┐"})}),e.jsx("g",{id:"score-token-def-octave-8",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"8-----"})}),e.jsx("g",{id:"score-token-def-n0",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"0"})})}),e.jsx("g",{id:"score-token-def-n1",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"1"})})}),e.jsx("g",{id:"score-token-def-n2",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"2"})})}),e.jsx("g",{id:"score-token-def-n3",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"3"})})}),e.jsx("g",{id:"score-token-def-n4",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"4"})})}),e.jsx("g",{id:"score-token-def-n5",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"5"})})}),e.jsx("g",{id:"score-token-def-n6",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"6"})})}),e.jsx("g",{id:"score-token-def-n7",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"7"})})}),e.jsx("g",{id:"score-token-def-n8",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"8"})})}),e.jsx("g",{id:"score-token-def-n9",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"9"})})}),e.jsx("g",{id:"score-token-def-accidentals-sharp",className:"token",children:e.jsx("text",{x:"-0.55",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-doublesharp",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-natural",className:"token",children:e.jsx("text",{x:"-0.3",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-flat",className:"token",children:e.jsx("text",{x:"-0.3",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-flatflat",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsxs("g",{id:"score-token-def-key-sharp",className:"token",children:[e.jsx("text",{x:"-0.55",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsxs("g",{id:"score-token-def-key-natural",className:"token",children:[e.jsx("text",{x:"-0.3",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsxs("g",{id:"score-token-def-key-flat",className:"token",children:[e.jsx("text",{x:"-0.3",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsx("g",{id:"score-token-def-noteheads-s0",className:"token",children:e.jsx("text",{x:"-0.913",children:""})}),e.jsx("g",{id:"score-token-def-noteheads-s1",className:"token",children:e.jsx("text",{x:"-0.632",children:""})}),e.jsx("g",{id:"score-token-def-noteheads-s2",className:"token",children:e.jsx("text",{x:"-0.599",children:""})}),e.jsxs("g",{id:"score-token-def-noteheads-s1-u",className:"token",children:[e.jsx("text",{x:"-1.264",children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"-0.06",y2:"-3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s2-u",className:"token",children:[e.jsx("text",{x:"-1.198",children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"-0.06",y2:"-3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s1-d",className:"token",children:[e.jsx("text",{children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"0.16",y2:"3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s2-d",className:"token",children:[e.jsx("text",{children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"0.16",y2:"3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsx("g",{id:"score-token-def-rests-M1",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-0",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-0o",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-1o",className:"token",children:e.jsx("text",{x:"-0.75",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-rests-2",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-3",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-4",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-5",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-6",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-flags-u3",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u4",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u5",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u6",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u7",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u8",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-slur-begin",className:"token",children:e.jsx("path",{d:"M0 0C0.5 -0.5 1 -0.6 1.5 -0.6L1.5 -0.4C1 -0.4 0.5 -0.4 0 0z"})}),e.jsx("g",{id:"score-token-def-slur-end",className:"token",children:e.jsx("path",{d:"M0 0C-0.5 -0.5 -1 -0.6 -1.5 -0.6L-1.5 -0.4C-1 -0.4 -0.5 -0.4 0 0z"})}),e.jsxs("g",{id:"score-token-def-volta-left",className:"token",children:[e.jsx("text",{x:"-0.25",y:"-0.5",children:""}),e.jsx("text",{x:"-0.25",y:"0.5",children:""}),e.jsx("line",{x1:"-0.5",x2:"-0.5",y1:"-2",y2:"2"})]}),e.jsxs("g",{id:"score-token-def-volta-right",className:"token",children:[e.jsx("text",{x:"-0.25",y:"-0.5",children:""}),e.jsx("text",{x:"-0.25",y:"0.5",children:""}),e.jsx("line",{x1:"0.5",x2:"0.5",y1:"-2",y2:"2"})]}),e.jsxs("g",{id:"score-token-def-bar-terminal",className:"token",children:[e.jsx("rect",{x:"-0.064",y:"-2",width:"0.128",height:"4"}),e.jsx("rect",{x:"0.27",y:"-2",width:"0.4",height:"4"})]}),e.jsxs("g",{id:"score-token-def-bar-segment",className:"token",children:[e.jsx("rect",{x:"-0.359",y:"-2",width:"0.128",height:"4"}),e.jsx("rect",{x:"0.231",y:"-2",width:"0.128",height:"4"})]}),e.jsx("g",{id:"score-token-def-dot",className:"token",children:e.jsx("text",{children:""})}),e.jsxs("g",{id:"score-token-def-dotdot",className:"token",children:[e.jsx("text",{children:""}),e.jsx("text",{x:"0.8",children:""})]}),e.jsx("g",{id:"score-token-def-f",className:"token",children:e.jsx("text",{x:"-0.6",y:"0.5",children:"f"})}),e.jsx("g",{id:"score-token-def-m",className:"token",children:e.jsx("text",{x:"-0.9",y:"0.5",children:"m"})}),e.jsx("g",{id:"score-token-def-n",className:"token",children:e.jsx("text",{x:"-0.9",y:"0.5",children:"n"})}),e.jsx("g",{id:"score-token-def-p",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"p"})}),e.jsx("g",{id:"score-token-def-r",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"r"})}),e.jsx("g",{id:"score-token-def-s",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"s"})}),e.jsx("g",{id:"score-token-def-z",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"z"})}),e.jsx("g",{id:"score-token-def-scripts-ufermata",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-ushortfermata",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-sforzato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-staccato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-ustaccatissimo",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-turn",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-trill",className:"token",children:e.jsx("text",{y:"0.5",children:""})}),e.jsx("g",{id:"score-token-def-scripts-segno",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-coda",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-arpeggio",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:""})}),e.jsx("g",{id:"score-token-def-scripts-prall",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-mordent",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-umarcato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-tenuto",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-uportato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-pedal-star",className:"token",children:e.jsx("text",{x:"-0.78",y:"0.78",children:""})}),e.jsx("g",{id:"score-token-def-pedal-Ped",className:"token",children:e.jsx("text",{x:"-1.6",y:"0.7",children:""})}),e.jsx("g",{id:"score-token-def-BOS",className:"token",children:e.jsx("text",{x:"-3",y:"1.04",children:"▶"})}),e.jsx("g",{id:"score-token-def-BeamLeft",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"├"})}),e.jsx("g",{id:"score-token-def-BeamContinue",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"┼"})}),e.jsx("g",{id:"score-token-def-BeamRight",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"┤"})}),e.jsx("g",{id:"score-token-def-GraceNotehead",className:"token",children:e.jsx("text",{x:"-0.36",className:"s-grace",children:""})})]}),he=d.memo(xe),me=({score:a,pageIndex:o,cursorPosition:i,onSeekPosition:c,getPage:k,showSource:s})=>{var W,I,u;const r=d.useRef(null),x=ne(r,{root:null,rootMargin:"100px",threshold:.1}),n=a.pages[o],l=d.useRef(null),[g]=d.useState(!1),[f,p]=d.useState(0),j=d.useMemo(()=>{let t=0;if(i){let h=0;for(const[b,N]of a.pages.entries()){if(i.system>=h-1&&i.system<h+N.systems.length){t=+b,t!=f&&p(t);break}h+=N.systems.length}}return t},[i==null?void 0:i.system]);d.useEffect(()=>{l.current&&l.current.scrollIntoView({block:"center",behavior:"smooth"})},[l.current,j]),d.useEffect(()=>{k&&k(f)},[f]);const y=n.source.dimensions.width/n.source.interval,C=n.source.dimensions.height/n.source.interval,M=n.width,w=n.height,[P,O,z,A,F,E]=n.source.matrix,Y=[P,O,z,A,-1/2*P*y+-1/2*z*C+1/2*M+F,-1/2*O*y+-1/2*A*C+1/2*w+E];return n.systems.length>0?e.jsx("div",{ref:r,children:x!=null&&x.isIntersecting?e.jsxs("svg",{className:S("graph",{}),style:{objectFit:"contain"},viewBox:`0 0 ${n.width} ${n.height}`,children:[e.jsx(he,{}),s?e.jsx("image",{x:0,y:0,width:y,height:C,href:te(n.source.url,{width:414}),transform:`matrix(${Y.join(",")})`}):null,!s||s&&!a.pages.some(t=>t.source.needGauge)?(W=n==null?void 0:n.systems)==null?void 0:W.map((t,h)=>e.jsx(de,{score:a,page:n,pageIndex:o,system:t,systemIndex:h,showSource:s},h)):null,g&&(n==null?void 0:n.semantics)&&e.jsx("g",{children:(I=n==null?void 0:n.semantics)==null?void 0:I.map((t,h)=>{var b,N,$,m,v;if(t.semantic===K.rect_Text)return e.jsx("g",{transform:`translate(${t.x}, ${t.y}) ${(b=t.extension)!=null&&b.theta?`rotate(${((N=t.extension)==null?void 0:N.theta)*180/Math.PI})`:""}`,color:"rgba(25, 175, 230, 0.6)",children:e.jsxs("text",{dominantBaseline:"hanging",x:0,y:-t.extension.height/2,textAnchor:"middle",style:{fontSize:($=t.extension)==null?void 0:$.height},children:[(m=t.extension)==null?void 0:m.text,e.jsx("title",{children:((v=t.extension)==null?void 0:v.type)||t.semantic})]})},h)})}),!s&&(n==null?void 0:n.tokens)&&e.jsx("g",{children:(u=n==null?void 0:n.tokens)==null?void 0:u.map((t,h)=>{if(t.type===Q.Text)return e.jsx("g",{transform:`translate(${t.x}, ${t.y})`,color:"rgba(25, 175, 230, 0.6)",className:"token",children:e.jsxs("text",{dominantBaseline:"hanging",x:0,y:-t.fontSize/2,textAnchor:"middle",style:{fontSize:t.fontSize},className:S(t.textType),children:[t.text,e.jsx("title",{children:t.textType})]})},h)})}),n.systems.map((t,h)=>{const b=a.pages.slice(0,o).reduce((N,$)=>N+$.systems.length,0)+h;return e.jsxs("g",{className:S("system"),transform:`translate(${t.left}, ${t.top})`,children:[e.jsx("rect",{style:{opacity:0},x:0,y:t.noteRange.top,width:t.width,height:t.noteRange.bottom-t.noteRange.top,onClick:N=>{const $=N.target,m=$.getBoundingClientRect(),v=N.clientX-m.left,B=$.getBBox(),T=v/m.width*B.width;c({system:b,x:T})}}),(i==null?void 0:i.system)===b?e.jsx("line",{ref:l,transform:`translate(${i.x}, 0)`,x1:0,x2:0,y1:t.noteRange.top,y2:t.noteRange.bottom,style:{stroke:"rgb(173 216 230 / 80%)",strokeWidth:1}}):null]},h)})]}):e.jsx("svg",{className:"graph",style:{objectFit:"contain"},viewBox:`0 0 ${n.width} ${n.height}`})}):e.jsx("img",{src:n.source.url,alt:n.source.name,style:{width:"100%"}})},je=d.memo(me),ge=({score:a,bpmValue:o})=>{var W,I;const i=D(),c=d.useRef(new ce(performance)),[k,s]=d.useState(null),r=d.useRef(null),x=d.useRef(null),[n,l]=d.useState(!1),[g,f]=d.useState(!1),[p,j]=d.useState(o||((W=a==null?void 0:a.spartito)==null?void 0:W.headBPM)),[y,C]=d.useState(!1),[M,w]=d.useState(1),[P,O]=d.useState(!0);d.useEffect(()=>{Number.isFinite(o)&&j(o)},[o]),d.useEffect(()=>(L.MidiAudio.WebAudio.empty()?L.MidiAudio.loadPlugin({soundfontUrl:"/soundfont/",api:"webaudio"}).then(()=>{f(!0),console.debug("Soundfont loaded.")}):f(!0),()=>{r.current&&r.current.dispose()}),[]);const z=d.useCallback(async u=>{(!r.current||!x.current)&&E();const t=r.current.isPlaying;t&&(r.current.pause(),await new Promise(h=>setTimeout(h,0)),document.querySelectorAll(".notePlayOn").forEach(h=>h.classList.remove("notePlayOn"))),r.current.progressTicks=x.current.lookupTick(u),t&&F()},[x.current]),A=async()=>{var u,t,h,b;(t=(u=L.MidiAudio.WebAudio).needsWarmup)!=null&&t.call(u)&&await((b=(h=L.MidiAudio.WebAudio).awaitWarmup)==null?void 0:b.call(h))},F=async()=>{var u,t;!((u=a.systems)!=null&&u.length)||!((t=a.spartito)!=null&&t.regulated)||!g||((!r.current||y)&&(C(!1),E()),r.current?r.current.isPlaying?(r.current.pause(),l(!1)):(await A(),r.current.play({nextFrame:()=>(r.current&&x.current&&s(x.current.lookupPosition(r.current.progressTicks)),new Promise(h=>requestAnimationFrame(()=>h())))}),l(!0)):console.log("暂时无法播放"))},E=()=>{const{notation:u,tokenMap:t}=a.spartito.perform(),h=a.getMeasureLayout(),b=h?h.serialize(ee.Full):Array(u.measures.length).fill(null).map((m,v)=>v+1),N=u.toPerformingNotationWithEvents(b);N.scaleTempo({headTempo:6e7/p}),x.current=H.createFromNotation(N,t);const $=r.current?r.current.progressTicks:0;r.current&&r.current.dispose(),r.current=new L.MidiPlayer(N,{cacheSpan:200,onMidi:(m,v)=>{let B=null;switch(m.subtype){case"noteOn":m.channel!=null&&m.noteNumber!=null&&m.velocity!=null&&L.MidiAudio.noteOn(m.channel,m.noteNumber,m.velocity,v),B=()=>{var T;return(T=m==null?void 0:m.ids)==null?void 0:T.map(V=>{const R=document.getElementById(V);R&&R.classList.add("notePlayOn")})};break;case"noteOff":m.channel!=null&&m.noteNumber!=null&&L.MidiAudio.noteOff(m.channel,m.noteNumber,v),B=()=>{var T;return(T=m==null?void 0:m.ids)==null?void 0:T.map(V=>{const R=document.getElementById(V);R&&R.classList.remove("notePlayOn")})};break}B&&c.current.appendTask(v,B)},onPlayFinish(){r.current&&(r.current.progressTicks=0),l(!1)},onTurnCursor(){r.current&&x.current&&s(x.current.lookupPosition(r.current.progressTicks))}}),r.current.progressTicks=$},Y=u=>{w(u+1)};return e.jsx("div",{className:"viewer-page",children:e.jsx("div",{style:{overflowY:"hidden"},children:e.jsxs("div",{className:"score-viewer",children:[(I=a==null?void 0:a.pages)==null?void 0:I.map((u,t)=>e.jsx("div",{className:"viewer-page-container",children:e.jsx(je,{score:a,pageIndex:t,cursorPosition:k,onSeekPosition:z,getPage:h=>Y(h),showSource:!P},t)},t)),e.jsx("div",{className:"checkOriginImg fz26 fw4 fc33",onClick:u=>{r.current&&r.current.pause(),l(!1)},children:i.formatMessage({id:"editor.viewOriginal"})})]})})})},Ce=a=>{var r,x;const o=D(),i=G(),[c,k]=d.useState((i==null?void 0:i.id)||((x=(r=a==null?void 0:a.match)==null?void 0:r.params)==null?void 0:x.id));d.useEffect(()=>{i!=null&&i.id&&k(i.id)},[i==null?void 0:i.id]);const s=re(async()=>{const n=JSON.parse(decodeURIComponent(c)),l=Z(await J(n.url),se);return l.assemble(1),l},[]);return s.loading?e.jsx(U,{style:{width:"100vw",height:"100vh"},children:o.formatMessage({id:"common.loading"})}):e.jsx(ge,{score:s.value})};export{Ce as default};
|
|
|
|
| 1 |
+
import{r as d,j as e,a as G}from"./umi-7fd069e7.js";import{p as q,m as L}from"./parser-7e615441.js";import{S as H}from"./scheduler-a7fa9c3c.js";import{p as J}from"./processCompressedAESFile-53e66b5c.js";import{S as U}from"./index-fe10c83f.js";import{T as X,S as K,a as Q,r as Z,L as ee,s as se}from"./index-89289fd5.js";import{c as S}from"./_setToString-0bb40a59.js";import{t as te,u as D}from"./index-d0f61779.js";import{u as ne}from"./useIntersection-9350a739.js";import{u as re}from"./useAsync-5fba45d3.js";import"./useAsyncFn-a45769f8.js";class ce{timer;tasks={};handlers={};constructor(o=Date){this.timer=o}clear(){Object.values(this.handlers).forEach(o=>clearTimeout(o)),this.tasks={},this.handlers={}}getTask(o){const i=Math.max(o-this.timer.now(),0);return this.tasks[o]||(this.tasks[o]=new Promise(c=>{this.handlers[o]=setTimeout(c,i)}).then(()=>{delete this.tasks[o],delete this.handlers[o]})),this.tasks[o]}appendTask(o,i){this.tasks[o]=this.getTask(o).then(i)}}const ie=({translateX:a=0,translateY:o,width:i,additionalLines:c,...k})=>e.jsxs("g",{...k,className:"staff-lines",transform:`translate(${a}, ${o})`,children:[new Array(5).fill(null).map((s,r)=>e.jsx("line",{x1:0,x2:i,y1:r-2,y2:r-2},r)),c&&c.map((s,r)=>e.jsx("g",{children:Array(Math.abs(s.n)).fill(null).map((x,n)=>e.jsx("line",{x1:s.left,x2:s.right,y1:s.n>0?3+n:-3-n,y2:s.n>0?3+n:-3-n},n))},r))]}),oe=d.memo(ie),_=({score:a,page:o,pageIndex:i,system:c,systemIndex:k,staff:s,staffIndex:r,showSource:x})=>{var l;const n=a.pages.reduce((g,f,p)=>p<i?g+f.systems.reduce((j,y,C)=>{var M,w;return j+(((w=(M=y.staves[0])==null?void 0:M.measures)==null?void 0:w.length)||0)},0):p===i?g+f.systems.reduce((j,y,C)=>{var M,w;return C<k?j+(((w=(M=y.staves[0])==null?void 0:M.measures)==null?void 0:w.length)||0):j},0):g,0);return e.jsx(e.Fragment,{children:e.jsxs("g",{className:S("staff",{moving:!1}),transform:`translate(0, ${s.top})`,children:[e.jsxs("g",{children:[x?null:e.jsx(oe,{translateY:s.staffY,width:c.width,additionalLines:s.additionalLines}),(l=s==null?void 0:s.measures)==null?void 0:l.map((g,f)=>{var p;return e.jsxs("g",{children:[!x&&r===0&&f===0&&e.jsx("text",{x:g.left,y:Math.min(5,s.staffY-3),fontSize:f===0?1.4:.9,fill:"#e65019",children:n+f+1}),e.jsx("g",{transform:`translate(0, ${s.staffY})`,children:e.jsx("g",{className:"tokens",children:(p=g==null?void 0:g.tokens)==null?void 0:p.filter(j=>X.includes(j.type)).map((j,y)=>e.jsx("g",{className:S("token",{}),style:x?{color:"transparent"}:{},transform:`translate(${j.x}, ${j.y})`,id:j.id,onClick:()=>console.log(j),children:e.jsx("use",{xlinkHref:`#score-token-def-${j.typeId}`})},y))})})]},f)})]}),x?null:e.jsx("g",{className:"measure-bars",children:c.measureBars.map((g,f)=>e.jsx("g",{className:S("measure-bar"),transform:`translate(${g}, ${s.staffY-2})`,children:e.jsx("line",{x1:0,x2:0,y1:0,y2:4})},f))})]})})};d.memo(_);const ae=({layout:a,positions:o,nameDict:i={},...c})=>{const k=d.useMemo(()=>a.groups.map(s=>{const r=o[s.range[0]],x=o[s.range[1]];return{key:s.key,type:s.group.type,level:s.group.level||0,top:r.y-r.radius,bottom:x.y+x.radius,name:i[s.key]}}),[a,o,i]);return e.jsx("g",{...c,className:"staff-brackets",onClick:()=>{},children:k.map(s=>e.jsxs("g",{className:"group",transform:`translate(${s.level*-1.2}, 0)`,children:[s.type===2&&e.jsxs("g",{className:"bracket",children:[e.jsx("rect",{x:"-1.2",y:s.top,width:"0.45",height:s.bottom-s.top}),e.jsx("g",{transform:`translate(-1.2, ${s.top-.21})`,children:e.jsx("path",{transform:"scale(0.0040, -0.0040)",d:"M0 -56v91c0 12 10 21 22 21h43c164 0 281 136 377 272c10 14 32 -1 22 -15c-103 -145 -222 -369 -399 -369h-65z"})}),e.jsx("g",{transform:`translate(-1.2, ${s.bottom+.21})`,children:e.jsx("path",{transform:"scale(0.0040, -0.0040)",d:"M0 56h65c177 0 296 -224 399 -369c10 -14 -12 -29 -22 -15c-96 136 -213 272 -377 272h-43c-12 0 -22 9 -22 21v91z"})})]}),s.type===3&&e.jsxs("g",{className:"square",children:[e.jsx("line",{x1:"-0.9",x2:"-0.9",y1:s.top,y2:s.bottom,strokeWidth:"0.1"}),e.jsx("line",{x1:"-0.9",x2:"0",y1:s.top,y2:s.top,strokeWidth:"0.1"}),e.jsx("line",{x1:"-0.9",x2:"0",y1:s.bottom,y2:s.bottom,strokeWidth:"0.1"})]}),s.type===1&&e.jsx("g",{className:"brace",transform:`translate(-0.2, ${(s.top+s.bottom)/2})`,children:e.jsx("path",{transform:`scale(0.0040, ${-.004*(s.bottom-s.top)/15.1825})`,d:"M-208 -1336c0 312 124 616 124 912c0 156 -36 300 -144 416c0 4 -4 4 -4 8s4 4 4 8c108 116 144 260 144 416c0 296 -124 600 -124 912c0 212 52 420 196 576c16 16 40 -8 24 -24c-108 -120 -144 -264 -144 -420c0 -292 116 -588 116 -896c0 -212 -48 -416 -188 -572c140 -156 188 -360 188 -572c0 -308 -116 -604 -116 -896c0 -156 36 -300 144 -420c16 -16 -8 -40 -24 -24c-144 156 -196 364 -196 576z"})}),s.name&&e.jsx("g",{className:"name",transform:`translate(-2, ${(s.top+s.bottom)/2+1})`,children:e.jsx("text",{fontSize:2,children:s.name})})]},s.key))})},le=a=>{var x,n;const{score:o,pageIndex:i,system:c,systemIndex:k,showSource:s}=a;if(c.staves.length===0)return e.jsx("g",{},k);const r=q(o.staffLayoutCode);return e.jsxs("g",{className:S("system",{}),transform:`translate(${c.left}, ${c.top})`,children:[!s&&c.backgroundImage&&!((x=c.staves[0])!=null&&x.backgroundImage)&&!((n=c.staves[0])!=null&&n.maskImage)&&e.jsx("image",{className:"background",href:c.backgroundImage,...c.imagePosition||{}}),!s&&c.staves.length>=2&&e.jsx("line",{className:"connection",x1:0,x2:0,y1:c.connectionLine.top,y2:c.connectionLine.bottom}),!s&&c.staves.map((l,g)=>e.jsxs("g",{className:S("staff"),transform:`translate(0, ${l.top})`,children:[!s&&!l.maskImage&&l.backgroundImage&&e.jsx("image",{className:"background",href:l.backgroundImage,...l.imagePosition||{}}),!s&&l.maskImage&&e.jsx("image",{className:"background",href:l.maskImage,...l.imagePosition||{}})]},"staff-"+g)),c.staves.map((l,g)=>e.jsx(_,{...a,staff:l,staffIndex:g,showSource:s},g)),s?null:e.jsx("g",{className:"measure-bars",children:c.measureBars.map((l,g)=>e.jsx("g",{transform:`translate(${l}, 0)`,children:r.mask(c.staffMask).conjunctions.map((f,p)=>{const j=c.staves[p],y=c.staves[p+1];if(j&&y)return e.jsx("g",{transform:`translate(0, ${j.top+j.staffY+2})`,children:e.jsx("line",{className:S("staff-layout-measure-bar",{dashed:f===1,blank:f===0}),x1:"0",x2:"0",y1:0,y2:y.top+y.staffY-(j.top+j.staffY)-4})},p)})},g))}),s?null:e.jsx(ae,{layout:r.mask(c.staffMask),positions:c.staffPositions,nameDict:!c.prev||c.staffMask!==c.prev.staffMask?o.instrumentDict:{}})]},k)},de=d.memo(le);const xe=()=>e.jsxs("defs",{className:"score-token-defs",children:[e.jsx("g",{id:"score-token-def-clefs-G",className:"token",children:e.jsx("text",{x:"-1.3",children:""})}),e.jsx("g",{id:"score-token-def-clefs-F",className:"token",children:e.jsx("text",{x:"-1.06",children:""})}),e.jsx("g",{id:"score-token-def-clefs-C",className:"token",children:e.jsx("text",{x:"-1.06",children:""})}),e.jsx("g",{id:"score-token-def-timesig-C44",className:"token",children:e.jsx("text",{x:"-0.9",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-timesig-C22",className:"token",children:e.jsx("text",{x:"-0.9",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-timesig0",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"0"})}),e.jsx("g",{id:"score-token-def-timesig1",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"1"})}),e.jsx("g",{id:"score-token-def-timesig2",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"2"})}),e.jsx("g",{id:"score-token-def-timesig3",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"3"})}),e.jsx("g",{id:"score-token-def-timesig4",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"4"})}),e.jsx("g",{id:"score-token-def-timesig5",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"5"})}),e.jsx("g",{id:"score-token-def-timesig6",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"6"})}),e.jsx("g",{id:"score-token-def-timesig7",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"7"})}),e.jsx("g",{id:"score-token-def-timesig8",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"8"})}),e.jsx("g",{id:"score-token-def-timesig9",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"9"})}),e.jsx("g",{id:"score-token-def-octave-a",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"𝄶---"})}),e.jsx("g",{id:"score-token-def-octave-b",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"𝄷---"})}),e.jsx("g",{id:"score-token-def-octave-0",className:"token",children:e.jsx("text",{x:"-0.7",y:"0.6",className:"plain",children:"┐"})}),e.jsx("g",{id:"score-token-def-octave-8",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"8-----"})}),e.jsx("g",{id:"score-token-def-n0",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"0"})})}),e.jsx("g",{id:"score-token-def-n1",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"1"})})}),e.jsx("g",{id:"score-token-def-n2",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"2"})})}),e.jsx("g",{id:"score-token-def-n3",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"3"})})}),e.jsx("g",{id:"score-token-def-n4",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"4"})})}),e.jsx("g",{id:"score-token-def-n5",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"5"})})}),e.jsx("g",{id:"score-token-def-n6",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"6"})})}),e.jsx("g",{id:"score-token-def-n7",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"7"})})}),e.jsx("g",{id:"score-token-def-n8",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"8"})})}),e.jsx("g",{id:"score-token-def-n9",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"9"})})}),e.jsx("g",{id:"score-token-def-accidentals-sharp",className:"token",children:e.jsx("text",{x:"-0.55",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-doublesharp",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-natural",className:"token",children:e.jsx("text",{x:"-0.3",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-flat",className:"token",children:e.jsx("text",{x:"-0.3",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-flatflat",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsxs("g",{id:"score-token-def-key-sharp",className:"token",children:[e.jsx("text",{x:"-0.55",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsxs("g",{id:"score-token-def-key-natural",className:"token",children:[e.jsx("text",{x:"-0.3",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsxs("g",{id:"score-token-def-key-flat",className:"token",children:[e.jsx("text",{x:"-0.3",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsx("g",{id:"score-token-def-noteheads-s0",className:"token",children:e.jsx("text",{x:"-0.913",children:""})}),e.jsx("g",{id:"score-token-def-noteheads-s1",className:"token",children:e.jsx("text",{x:"-0.632",children:""})}),e.jsx("g",{id:"score-token-def-noteheads-s2",className:"token",children:e.jsx("text",{x:"-0.599",children:""})}),e.jsxs("g",{id:"score-token-def-noteheads-s1-u",className:"token",children:[e.jsx("text",{x:"-1.264",children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"-0.06",y2:"-3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s2-u",className:"token",children:[e.jsx("text",{x:"-1.198",children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"-0.06",y2:"-3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s1-d",className:"token",children:[e.jsx("text",{children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"0.16",y2:"3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s2-d",className:"token",children:[e.jsx("text",{children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"0.16",y2:"3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsx("g",{id:"score-token-def-rests-M1",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-0",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-0o",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-1o",className:"token",children:e.jsx("text",{x:"-0.75",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-rests-2",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-3",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-4",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-5",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-6",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-flags-u3",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u4",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u5",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u6",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u7",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u8",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-slur-begin",className:"token",children:e.jsx("path",{d:"M0 0C0.5 -0.5 1 -0.6 1.5 -0.6L1.5 -0.4C1 -0.4 0.5 -0.4 0 0z"})}),e.jsx("g",{id:"score-token-def-slur-end",className:"token",children:e.jsx("path",{d:"M0 0C-0.5 -0.5 -1 -0.6 -1.5 -0.6L-1.5 -0.4C-1 -0.4 -0.5 -0.4 0 0z"})}),e.jsxs("g",{id:"score-token-def-volta-left",className:"token",children:[e.jsx("text",{x:"-0.25",y:"-0.5",children:""}),e.jsx("text",{x:"-0.25",y:"0.5",children:""}),e.jsx("line",{x1:"-0.5",x2:"-0.5",y1:"-2",y2:"2"})]}),e.jsxs("g",{id:"score-token-def-volta-right",className:"token",children:[e.jsx("text",{x:"-0.25",y:"-0.5",children:""}),e.jsx("text",{x:"-0.25",y:"0.5",children:""}),e.jsx("line",{x1:"0.5",x2:"0.5",y1:"-2",y2:"2"})]}),e.jsxs("g",{id:"score-token-def-bar-terminal",className:"token",children:[e.jsx("rect",{x:"-0.064",y:"-2",width:"0.128",height:"4"}),e.jsx("rect",{x:"0.27",y:"-2",width:"0.4",height:"4"})]}),e.jsxs("g",{id:"score-token-def-bar-segment",className:"token",children:[e.jsx("rect",{x:"-0.359",y:"-2",width:"0.128",height:"4"}),e.jsx("rect",{x:"0.231",y:"-2",width:"0.128",height:"4"})]}),e.jsx("g",{id:"score-token-def-dot",className:"token",children:e.jsx("text",{children:""})}),e.jsxs("g",{id:"score-token-def-dotdot",className:"token",children:[e.jsx("text",{children:""}),e.jsx("text",{x:"0.8",children:""})]}),e.jsx("g",{id:"score-token-def-f",className:"token",children:e.jsx("text",{x:"-0.6",y:"0.5",children:"f"})}),e.jsx("g",{id:"score-token-def-m",className:"token",children:e.jsx("text",{x:"-0.9",y:"0.5",children:"m"})}),e.jsx("g",{id:"score-token-def-n",className:"token",children:e.jsx("text",{x:"-0.9",y:"0.5",children:"n"})}),e.jsx("g",{id:"score-token-def-p",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"p"})}),e.jsx("g",{id:"score-token-def-r",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"r"})}),e.jsx("g",{id:"score-token-def-s",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"s"})}),e.jsx("g",{id:"score-token-def-z",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"z"})}),e.jsx("g",{id:"score-token-def-scripts-ufermata",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-ushortfermata",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-sforzato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-staccato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-ustaccatissimo",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-turn",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-trill",className:"token",children:e.jsx("text",{y:"0.5",children:""})}),e.jsx("g",{id:"score-token-def-scripts-segno",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-coda",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-arpeggio",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:""})}),e.jsx("g",{id:"score-token-def-scripts-prall",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-mordent",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-umarcato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-tenuto",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-uportato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-pedal-star",className:"token",children:e.jsx("text",{x:"-0.78",y:"0.78",children:""})}),e.jsx("g",{id:"score-token-def-pedal-Ped",className:"token",children:e.jsx("text",{x:"-1.6",y:"0.7",children:""})}),e.jsx("g",{id:"score-token-def-BOS",className:"token",children:e.jsx("text",{x:"-3",y:"1.04",children:"▶"})}),e.jsx("g",{id:"score-token-def-BeamLeft",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"├"})}),e.jsx("g",{id:"score-token-def-BeamContinue",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"┼"})}),e.jsx("g",{id:"score-token-def-BeamRight",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"┤"})}),e.jsx("g",{id:"score-token-def-GraceNotehead",className:"token",children:e.jsx("text",{x:"-0.36",className:"s-grace",children:""})})]}),he=d.memo(xe),me=({score:a,pageIndex:o,cursorPosition:i,onSeekPosition:c,getPage:k,showSource:s})=>{var W,I,u;const r=d.useRef(null),x=ne(r,{root:null,rootMargin:"100px",threshold:.1}),n=a.pages[o],l=d.useRef(null),[g]=d.useState(!1),[f,p]=d.useState(0),j=d.useMemo(()=>{let t=0;if(i){let h=0;for(const[b,N]of a.pages.entries()){if(i.system>=h-1&&i.system<h+N.systems.length){t=+b,t!=f&&p(t);break}h+=N.systems.length}}return t},[i==null?void 0:i.system]);d.useEffect(()=>{l.current&&l.current.scrollIntoView({block:"center",behavior:"smooth"})},[l.current,j]),d.useEffect(()=>{k&&k(f)},[f]);const y=n.source.dimensions.width/n.source.interval,C=n.source.dimensions.height/n.source.interval,M=n.width,w=n.height,[P,O,z,A,F,E]=n.source.matrix,Y=[P,O,z,A,-1/2*P*y+-1/2*z*C+1/2*M+F,-1/2*O*y+-1/2*A*C+1/2*w+E];return n.systems.length>0?e.jsx("div",{ref:r,children:x!=null&&x.isIntersecting?e.jsxs("svg",{className:S("graph",{}),style:{objectFit:"contain"},viewBox:`0 0 ${n.width} ${n.height}`,children:[e.jsx(he,{}),s?e.jsx("image",{x:0,y:0,width:y,height:C,href:te(n.source.url,{width:414}),transform:`matrix(${Y.join(",")})`}):null,!s||s&&!a.pages.some(t=>t.source.needGauge)?(W=n==null?void 0:n.systems)==null?void 0:W.map((t,h)=>e.jsx(de,{score:a,page:n,pageIndex:o,system:t,systemIndex:h,showSource:s},h)):null,g&&(n==null?void 0:n.semantics)&&e.jsx("g",{children:(I=n==null?void 0:n.semantics)==null?void 0:I.map((t,h)=>{var b,N,$,m,v;if(t.semantic===K.rect_Text)return e.jsx("g",{transform:`translate(${t.x}, ${t.y}) ${(b=t.extension)!=null&&b.theta?`rotate(${((N=t.extension)==null?void 0:N.theta)*180/Math.PI})`:""}`,color:"rgba(25, 175, 230, 0.6)",children:e.jsxs("text",{dominantBaseline:"hanging",x:0,y:-t.extension.height/2,textAnchor:"middle",style:{fontSize:($=t.extension)==null?void 0:$.height},children:[(m=t.extension)==null?void 0:m.text,e.jsx("title",{children:((v=t.extension)==null?void 0:v.type)||t.semantic})]})},h)})}),!s&&(n==null?void 0:n.tokens)&&e.jsx("g",{children:(u=n==null?void 0:n.tokens)==null?void 0:u.map((t,h)=>{if(t.type===Q.Text)return e.jsx("g",{transform:`translate(${t.x}, ${t.y})`,color:"rgba(25, 175, 230, 0.6)",className:"token",children:e.jsxs("text",{dominantBaseline:"hanging",x:0,y:-t.fontSize/2,textAnchor:"middle",style:{fontSize:t.fontSize},className:S(t.textType),children:[t.text,e.jsx("title",{children:t.textType})]})},h)})}),n.systems.map((t,h)=>{const b=a.pages.slice(0,o).reduce((N,$)=>N+$.systems.length,0)+h;return e.jsxs("g",{className:S("system"),transform:`translate(${t.left}, ${t.top})`,children:[e.jsx("rect",{style:{opacity:0},x:0,y:t.noteRange.top,width:t.width,height:t.noteRange.bottom-t.noteRange.top,onClick:N=>{const $=N.target,m=$.getBoundingClientRect(),v=N.clientX-m.left,B=$.getBBox(),T=v/m.width*B.width;c({system:b,x:T})}}),(i==null?void 0:i.system)===b?e.jsx("line",{ref:l,transform:`translate(${i.x}, 0)`,x1:0,x2:0,y1:t.noteRange.top,y2:t.noteRange.bottom,style:{stroke:"rgb(173 216 230 / 80%)",strokeWidth:1}}):null]},h)})]}):e.jsx("svg",{className:"graph",style:{objectFit:"contain"},viewBox:`0 0 ${n.width} ${n.height}`})}):e.jsx("img",{src:n.source.url,alt:n.source.name,style:{width:"100%"}})},je=d.memo(me),ge=({score:a,bpmValue:o})=>{var W,I;const i=D(),c=d.useRef(new ce(performance)),[k,s]=d.useState(null),r=d.useRef(null),x=d.useRef(null),[n,l]=d.useState(!1),[g,f]=d.useState(!1),[p,j]=d.useState(o||((W=a==null?void 0:a.spartito)==null?void 0:W.headBPM)),[y,C]=d.useState(!1),[M,w]=d.useState(1),[P,O]=d.useState(!0);d.useEffect(()=>{Number.isFinite(o)&&j(o)},[o]),d.useEffect(()=>(L.MidiAudio.WebAudio.empty()?L.MidiAudio.loadPlugin({soundfontUrl:"/soundfont/",api:"webaudio"}).then(()=>{f(!0),console.debug("Soundfont loaded.")}):f(!0),()=>{r.current&&r.current.dispose()}),[]);const z=d.useCallback(async u=>{(!r.current||!x.current)&&E();const t=r.current.isPlaying;t&&(r.current.pause(),await new Promise(h=>setTimeout(h,0)),document.querySelectorAll(".notePlayOn").forEach(h=>h.classList.remove("notePlayOn"))),r.current.progressTicks=x.current.lookupTick(u),t&&F()},[x.current]),A=async()=>{var u,t,h,b;(t=(u=L.MidiAudio.WebAudio).needsWarmup)!=null&&t.call(u)&&await((b=(h=L.MidiAudio.WebAudio).awaitWarmup)==null?void 0:b.call(h))},F=async()=>{var u,t;!((u=a.systems)!=null&&u.length)||!((t=a.spartito)!=null&&t.regulated)||!g||((!r.current||y)&&(C(!1),E()),r.current?r.current.isPlaying?(r.current.pause(),l(!1)):(await A(),r.current.play({nextFrame:()=>(r.current&&x.current&&s(x.current.lookupPosition(r.current.progressTicks)),new Promise(h=>requestAnimationFrame(()=>h())))}),l(!0)):console.log("暂时无法播放"))},E=()=>{const{notation:u,tokenMap:t}=a.spartito.perform(),h=a.getMeasureLayout(),b=h?h.serialize(ee.Full):Array(u.measures.length).fill(null).map((m,v)=>v+1),N=u.toPerformingNotationWithEvents(b);N.scaleTempo({headTempo:6e7/p}),x.current=H.createFromNotation(N,t);const $=r.current?r.current.progressTicks:0;r.current&&r.current.dispose(),r.current=new L.MidiPlayer(N,{cacheSpan:200,onMidi:(m,v)=>{let B=null;switch(m.subtype){case"noteOn":m.channel!=null&&m.noteNumber!=null&&m.velocity!=null&&L.MidiAudio.noteOn(m.channel,m.noteNumber,m.velocity,v),B=()=>{var T;return(T=m==null?void 0:m.ids)==null?void 0:T.map(V=>{const R=document.getElementById(V);R&&R.classList.add("notePlayOn")})};break;case"noteOff":m.channel!=null&&m.noteNumber!=null&&L.MidiAudio.noteOff(m.channel,m.noteNumber,v),B=()=>{var T;return(T=m==null?void 0:m.ids)==null?void 0:T.map(V=>{const R=document.getElementById(V);R&&R.classList.remove("notePlayOn")})};break}B&&c.current.appendTask(v,B)},onPlayFinish(){r.current&&(r.current.progressTicks=0),l(!1)},onTurnCursor(){r.current&&x.current&&s(x.current.lookupPosition(r.current.progressTicks))}}),r.current.progressTicks=$},Y=u=>{w(u+1)};return e.jsx("div",{className:"viewer-page",children:e.jsx("div",{style:{overflowY:"hidden"},children:e.jsxs("div",{className:"score-viewer",children:[(I=a==null?void 0:a.pages)==null?void 0:I.map((u,t)=>e.jsx("div",{className:"viewer-page-container",children:e.jsx(je,{score:a,pageIndex:t,cursorPosition:k,onSeekPosition:z,getPage:h=>Y(h),showSource:!P},t)},t)),e.jsx("div",{className:"checkOriginImg fz26 fw4 fc33",onClick:u=>{r.current&&r.current.pause(),l(!1)},children:i.formatMessage({id:"editor.viewOriginal"})})]})})})},Ce=a=>{var r,x;const o=D(),i=G(),[c,k]=d.useState((i==null?void 0:i.id)||((x=(r=a==null?void 0:a.match)==null?void 0:r.params)==null?void 0:x.id));d.useEffect(()=>{i!=null&&i.id&&k(i.id)},[i==null?void 0:i.id]);const s=re(async()=>{const n=JSON.parse(decodeURIComponent(c)),l=Z(await J(n.url),se);return l.assemble(1),l},[]);return s.loading?e.jsx(U,{style:{width:"100vw",height:"100vh"},children:o.formatMessage({id:"common.loading"})}):e.jsx(ge,{score:s.value})};export{Ce as default};
|
dist/assets/{index-01ee65ae.js → index-5d01413b.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as c,_ as h,g as G}from"./umi-
|
|
|
|
| 1 |
+
import{r as c,_ as h,g as G}from"./umi-7fd069e7.js";import{q as J,p as K,l as X,r as R,s as Q,ay as V,a as Y,C as Z,c as x,b as g,d as ee,aI as te,h as ae,M as ne,aJ as re,G as oe,N as ce,aD as se,ac as le,aE as ie,aC as ue}from"./_setToString-0bb40a59.js";function de(a){return Object.keys(a).reduce(function(e,t){return(t.startsWith("data-")||t.startsWith("aria-")||t==="role")&&!t.startsWith("data-__")&&(e[t]=a[t]),e},{})}function fe(a,e,t){return e=R(e),Q(a,V()?Reflect.construct(e,t||[],R(a).constructor):e.apply(a,t))}var me=function(a){J(e,a);function e(){var t;return K(this,e),t=fe(this,e,arguments),t.state={error:void 0,info:{componentStack:""}},t}return X(e,[{key:"componentDidCatch",value:function(n,r){this.setState({error:n,info:r})}},{key:"render",value:function(){var n=this.props,r=n.message,s=n.description,l=n.children,o=this.state,d=o.error,m=o.info,i=m&&m.componentStack?m.componentStack:null,p=typeof r>"u"?(d||"").toString():r,b=typeof s>"u"?i:s;return d?c.createElement(he,{type:"error",message:p,description:c.createElement("pre",null,b)}):l}}]),e}(c.Component);const pe=me;var Ce=globalThis&&globalThis.__rest||function(a,e){var t={};for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&e.indexOf(n)<0&&(t[n]=a[n]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(a);r<n.length;r++)e.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(a,n[r])&&(t[n[r]]=a[n[r]]);return t},ve={success:ne,info:re,error:oe,warning:ce},ye={success:se,info:le,error:ie,warning:ue},ge=function(e){var t=e.description,n=e.icon,r=e.prefixCls,s=e.type,l=(t?ye:ve)[s]||null;return n?te(n,c.createElement("span",{className:"".concat(r,"-icon")},n),function(){return{className:x("".concat(r,"-icon"),g({},n.props.className,n.props.className))}}):c.createElement(l,{className:"".concat(r,"-icon")})},be=function(e){var t=e.isClosable,n=e.closeText,r=e.prefixCls,s=e.closeIcon,l=e.handleClose;return t?c.createElement("button",{type:"button",onClick:l,className:"".concat(r,"-close-icon"),tabIndex:0},n?c.createElement("span",{className:"".concat(r,"-close-text")},n):s):null},M=function(e){var t=e.description,n=e.prefixCls,r=e.message,s=e.banner,l=e.className,o=l===void 0?"":l,d=e.style,m=e.onMouseEnter,i=e.onMouseLeave,p=e.onClick,b=e.afterClose,E=e.showIcon,P=e.closable,w=e.closeText,N=e.closeIcon,_=N===void 0?c.createElement(ae,null):N,S=e.action,C=Ce(e,["description","prefixCls","message","banner","className","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),$=c.useState(!1),I=Y($,2),D=I[0],L=I[1],F=c.useRef(),T=c.useContext(Z),j=T.getPrefixCls,U=T.direction,u=j("alert",n),B=function(f){var y;L(!0),(y=C.onClose)===null||y===void 0||y.call(C,f)},H=function(){var f=C.type;return f!==void 0?f:s?"warning":"info"},W=w?!0:P,O=H(),k=s&&E===void 0?!0:E,z=x(u,"".concat(u,"-").concat(O),g(g(g(g({},"".concat(u,"-with-description"),!!t),"".concat(u,"-no-icon"),!k),"".concat(u,"-banner"),!!s),"".concat(u,"-rtl"),U==="rtl"),o),q=de(C);return c.createElement(ee,{visible:!D,motionName:"".concat(u,"-motion"),motionAppear:!1,motionEnter:!1,onLeaveStart:function(f){return{maxHeight:f.offsetHeight}},onLeaveEnd:b},function(v){var f=v.className,y=v.style;return c.createElement("div",h({ref:F,"data-show":!D,className:x(z,f),style:h(h({},d),y),onMouseEnter:m,onMouseLeave:i,onClick:p,role:"alert"},q),k?c.createElement(ge,{description:t,icon:C.icon,prefixCls:u,type:O}):null,c.createElement("div",{className:"".concat(u,"-content")},r?c.createElement("div",{className:"".concat(u,"-message")},r):null,t?c.createElement("div",{className:"".concat(u,"-description")},t):null),S?c.createElement("div",{className:"".concat(u,"-action")},S):null,c.createElement(be,{isClosable:!!W,closeText:w,prefixCls:u,closeIcon:_,handleClose:B}))})};M.ErrorBoundary=pe;const he=M;var xe=function(){var a=document.getSelection();if(!a.rangeCount)return function(){};for(var e=document.activeElement,t=[],n=0;n<a.rangeCount;n++)t.push(a.getRangeAt(n));switch(e.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":e.blur();break;default:e=null;break}return a.removeAllRanges(),function(){a.type==="Caret"&&a.removeAllRanges(),a.rangeCount||t.forEach(function(r){a.addRange(r)}),e&&e.focus()}},Ee=xe,A={"text/plain":"Text","text/html":"Url",default:"Text"},we="Copy to clipboard: #{key}, Enter";function Ne(a){var e=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return a.replace(/#{\s*key\s*}/g,e)}function Se(a,e){var t,n,r,s,l,o,d=!1;e||(e={}),t=e.debug||!1;try{r=Ee(),s=document.createRange(),l=document.getSelection(),o=document.createElement("span"),o.textContent=a,o.ariaHidden="true",o.style.all="unset",o.style.position="fixed",o.style.top=0,o.style.clip="rect(0, 0, 0, 0)",o.style.whiteSpace="pre",o.style.webkitUserSelect="text",o.style.MozUserSelect="text",o.style.msUserSelect="text",o.style.userSelect="text",o.addEventListener("copy",function(i){if(i.stopPropagation(),e.format)if(i.preventDefault(),typeof i.clipboardData>"u"){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var p=A[e.format]||A.default;window.clipboardData.setData(p,a)}else i.clipboardData.clearData(),i.clipboardData.setData(e.format,a);e.onCopy&&(i.preventDefault(),e.onCopy(i.clipboardData))}),document.body.appendChild(o),s.selectNodeContents(o),l.addRange(s);var m=document.execCommand("copy");if(!m)throw new Error("copy command was unsuccessful");d=!0}catch(i){t&&console.error("unable to copy using execCommand: ",i),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",a),e.onCopy&&e.onCopy(window.clipboardData),d=!0}catch(p){t&&console.error("unable to copy using clipboardData: ",p),t&&console.error("falling back to prompt"),n=Ne("message"in e?e.message:we),window.prompt(n,a)}}finally{l&&(typeof l.removeRange=="function"?l.removeRange(s):l.removeAllRanges()),o&&document.body.removeChild(o),r()}return d}var Ie=Se;const Oe=G(Ie);export{he as A,de as g,Oe as w};
|
dist/assets/{index-81388ff4.js → index-61f3fc9a.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as A,_ as H,g as Z,u as _,j as i,h as w}from"./umi-3784aee5.js";import{q as G,P as O,Q as q,L as V}from"./index-270adfe1.js";import{T as X,S as W,P as k}from"./Tags-8524052f.js";import{u as $,r as T,n as L}from"./index-e2603369.js";import{s as ee,V as te,g as ae,I as M,P as ie}from"./Table-83457318.js";import{L as R,a as S}from"./util-208473ee.js";import{w as z,_ as se,a as re,C as ne,c as Y,b as oe,o as le,d as ce,e as de,m as ge}from"./_setToString-0425f0d8.js";import{u as Ae,a as me,S as ue}from"./TextArea-c0a642cb.js";import{B as J}from"./button-4677d78c.js";import{u as U}from"./useAsyncFn-7154c17a.js";import{u as he}from"./useDebounce-1809e81f.js";import{D as Ee}from"./DeleteOutlined-d9d74550.js";import"./Dropdown-7858c6b0.js";import"./index-6a83afe1.js";import"./progress-fd8bc74e.js";import"./index-bd281dbc.js";import"./index-01ee65ae.js";import"./index-5ffb5999.js";function fe(a){var e,o=function(l){return function(){e=null,a.apply(void 0,se(l))}},r=function(){if(e==null){for(var l=arguments.length,d=new Array(l),m=0;m<l;m++)d[m]=arguments[m];e=z(o(d))}};return r.cancel=function(){z.cancel(e),e=null},r}var Qe=function(e){var o=e.prefixCls,r=e.rootPrefixCls,h=e.children,l=e.visible,d=A.createElement("div",{className:"".concat(o,"-content")},A.createElement("div",{className:"".concat(o,"-icon")},A.createElement(te,null)));return A.createElement(ce,{visible:l,motionName:"".concat(r,"-fade")},function(m){var v=m.className;return de(h||d,function(f){var n=f.className;return{className:Y(v,n)}})})},ve=function(e){var o=Ae(!1,{value:e.visible}),r=re(o,2),h=r[0],l=r[1],d=A.createRef(),m=A.useRef(null),v=function(){return d.current&&d.current.ownerDocument?d.current.ownerDocument:window},f=fe(function(E){var x=e.visibilityHeight,C=x===void 0?400:x,I=ae(E.target,!0);l(I>C)}),n=function(){var x=e.target,C=x||v,I=C();m.current=me(I,"scroll",function(b){f(b)}),f({target:I})};A.useEffect(function(){return n(),function(){m.current&&m.current.remove(),f.cancel()}},[e.target]);var B=function(x){var C=e.onClick,I=e.target,b=e.duration,D=b===void 0?450:b;ee(0,{getContainer:I||v,duration:D}),typeof C=="function"&&C(x)},y=A.useContext(ne),p=y.getPrefixCls,N=y.direction,j=e.prefixCls,s=e.className,t=s===void 0?"":s,c=p("back-top",j),g=p(),Q=Y(c,oe({},"".concat(c,"-rtl"),N==="rtl"),t),u=le(e,["prefixCls","className","children","visibilityHeight","target","visible"]);return A.createElement("div",H({},u,{className:Q,onClick:B,ref:d}),A.createElement(Qe,{prefixCls:c,rootPrefixCls:g,visible:h},e.children))};const Be=A.memo(ve),ye=["B","kB","MB","GB","TB","PB","EB","ZB","YB"],xe=["B","kiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],Ce=["b","kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],Ie=["b","kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],K=(a,e,o)=>{let r=a;return typeof e=="string"||Array.isArray(e)?r=a.toLocaleString(e,o):(e===!0||o!==void 0)&&(r=a.toLocaleString(void 0,o)),r};var Se=(a,e)=>{if(!Number.isFinite(a))throw new TypeError(`Expected a finite number, got ${typeof a}: ${a}`);e=Object.assign({bits:!1,binary:!1},e);const o=e.bits?e.binary?Ie:Ce:e.binary?xe:ye;if(e.signed&&a===0)return` 0 ${o[0]}`;const r=a<0,h=r?"-":e.signed?"+":"";r&&(a=-a);let l;if(e.minimumFractionDigits!==void 0&&(l={minimumFractionDigits:e.minimumFractionDigits}),e.maximumFractionDigits!==void 0&&(l=Object.assign({maximumFractionDigits:e.maximumFractionDigits},l)),a<1){const f=K(a,e.locale,l);return h+f+" "+o[0]}const d=Math.min(Math.floor(e.binary?Math.log(a)/Math.log(1024):Math.log10(a)/3),o.length-1);a/=Math.pow(e.binary?1024:1e3,d),l||(a=a.toPrecision(3));const m=K(Number(a),e.locale,l),v=o[d];return h+m+" "+v};const pe=Z(Se);const Ne="_title_jd9ry_1",je="_header_jd9ry_4",be="_logo_jd9ry_14",we="_imageFastPreview_jd9ry_18",Te="_list_jd9ry_53",P={title:Ne,header:je,logo:be,imageFastPreview:we,"site-tag-plus":"_site-tag-plus_jd9ry_34","ant-table-row":"_ant-table-row_jd9ry_38","ant-tag":"_ant-tag_jd9ry_44",delete:"_delete_jd9ry_47","score-tags":"_score-tags_jd9ry_50",list:Te},Me=i.jsx("svg",{style:{width:"1.4em",height:"1.4em",margin:"0 10px"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"200",height:"200",children:i.jsx("path",{d:"M960 1024H64a64 64 0 0 1-64-64V64a64 64 0 0 1 64-64h896a64 64 0 0 1 64 64v896a64 64 0 0 1-64 64z m0-896a64 64 0 0 0-64-64H128a64 64 0 0 0-64 64v768a64 64 0 0 0 64 64h768a64 64 0 0 0 64-64V128z m-128 640h-128a64 64 0 0 1 0-128h64V576h-64a64 64 0 0 1 0-128h64V384h-64a64 64 0 0 1 0-128h128a64 64 0 0 1 64 64v384a64 64 0 0 1-64 64z m-320-128a64 64 0 0 1 0 128H384a64 64 0 0 1-64-64V512a64 64 0 0 1 64-64h64V384H384a64 64 0 0 1 0-128h128a64 64 0 0 1 64 64v192a64 64 0 0 1-64 64H448v64h64z m-320 128a64 64 0 0 1-64-64V320a64 64 0 0 1 128 0v384a64 64 0 0 1-64 64z"})}),Je=i.jsxs("svg",{style:{width:"1.5em",height:"1.5em",margin:"0 10px"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"200",height:"200",children:[i.jsx("path",{d:"M428.62 383.7l193.23-45.33v-31.94l-193.23 45.48zM374.7 656c-10.23-8.15-25.15-13.26-41.74-13.26-16.59 0-31.52 5.11-42.02 13.26-8.85 7.19-14.65 16.59-14.65 26.54 0 10.23 5.8 19.63 14.65 26.82 10.5 8.15 25.44 12.99 42.02 12.99 16.59 0 31.51-4.84 41.74-12.99 9.26-7.19 14.93-16.59 14.93-26.82 0.01-9.95-5.67-19.35-14.93-26.54zM607.2 602.65v-0.14c-10.5-8.15-25.44-13.14-42.02-13.14-16.59 0-31.51 4.98-42.02 13.14-8.85 7.05-14.65 16.59-14.65 26.68 0 9.95 5.8 19.49 14.65 26.54 10.52 8.29 25.44 13.26 42.02 13.26 16.59 0 31.52-4.97 42.02-13.26 8.85-6.78 14.38-16.32 14.65-25.99v-0.96c-0.14-9.97-5.8-19.22-14.65-26.13z",fill:"#000000"}),i.jsx("path",{d:"M512 64C264.58 64 64 264.58 64 512s200.58 448 448 448 448-200.58 448-448S759.42 64 512 64z m148.83 565.19v0.82c-0.28 22.26-11.61 42.3-29.85 56.4-17.14 13.55-40.37 21.56-65.8 21.56s-48.79-8.01-65.93-21.29c-18.39-14.51-29.72-34.69-29.72-57.49 0-22.67 11.34-42.86 29.72-57.23 17.14-13.4 40.35-21.57 65.93-21.57 21.02 0 40.64 5.68 56.67 15.34V362.27l-193.23 45.48V683.64c-0.28 22.13-11.75 42.03-29.87 56.41-17.14 13.26-40.35 21.43-65.79 21.43-25.43 0-48.79-8.17-65.8-21.43-18.51-14.65-29.99-34.69-29.99-57.51 0-22.39 11.48-42.84 29.99-57.23 17.01-13.26 40.37-21.29 65.8-21.29 21 0 40.78 5.53 56.67 15.07V333.94l0.27-0.68v-0.28l0.14-0.27V332.02l0.14-0.28 0.14-0.27v-0.55h0.13l0.14-0.7v-0.28c0.41-0.96 0.98-2.06 1.53-2.9v-0.27l0.27-0.14v-0.28l0.28-0.13 0.13-0.57 0.28-0.27 0.55-0.55v-0.55h0.28l0.13-0.28 0.28-0.27 0.27-0.14v-0.14l0.28-0.27 1.1-0.84v-0.27h0.14l0.41-0.28 0.14-0.27h0.14l0.82-0.84 0.28-0.14 0.27-0.14v-0.13l0.28-0.14 0.82-0.41v-0.14l0.69-0.41h0.14c0.84-0.42 1.66-0.7 2.63-0.98 0.82-0.55 1.78-0.82 2.9-0.82l230.83-54.32c10.23-2.35 20.18 3.6 23.23 13.26v0.28c0.82 2.07 1.1 4.15 1.1 6.49v346.11z",fill:"#000000"})]});function We(){var N,j;const a=$(),e=A.useRef(),[o,r]=A.useState(null),h=A.useRef(null),[l,d]=A.useState([]),[m,v]=U(async()=>await T.get("/api/tags"),[]),f=_(),n=A.useMemo(()=>{try{const s=G.parse(f.search),t=JSON.parse(decodeURIComponent(s.search))||{};return F(t)}catch{return{}}},[f.search]);A.useEffect(()=>{v()},[]);const[B,y]=U(async()=>{var s;try{const t=await T("/api/musicSets",{params:{total:(s=B.value)==null?void 0:s.total,limit:50,offset:0,...n}});return{data:t.rows,success:!0,total:t.count}}catch(t){console.error(t)}return{data:void 0,success:!1}},[n]);he(()=>{y()},1e3,[n]);const p=[{title:a.formatMessage({id:"home.column.preview"}),dataIndex:"content",width:54,hideInSearch:!0,render:(s,t,c)=>i.jsx(M,{width:40,height:40,preview:!1,onMouseEnter:()=>{var Q,u;const g=(u=(Q=t.content)==null?void 0:Q.images)==null?void 0:u[0];r(g?{...g,url:L(g.url)}:null)},onMouseLeave:()=>r(null),onClick:()=>{r(null),d(t.content.images.map(g=>L(g.url)))},style:{cursor:"pointer"},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAADDCAYAAADQvc6UAAABRWlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSSwoyGFhYGDIzSspCnJ3UoiIjFJgf8LAwSDCIMogwMCcmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsis7PPOq3QdDFcvjV3jOD1boQVTPQrgSkktTgbSf4A4LbmgqISBgTEFyFYuLykAsTuAbJEioKOA7DkgdjqEvQHEToKwj4DVhAQ5A9k3gGyB5IxEoBmML4BsnSQk8XQkNtReEOBxcfXxUQg1Mjc0dyHgXNJBSWpFCYh2zi+oLMpMzyhRcASGUqqCZ16yno6CkYGRAQMDKMwhqj/fAIcloxgHQqxAjIHBEugw5sUIsSQpBobtQPdLciLEVJYzMPBHMDBsayhILEqEO4DxG0txmrERhM29nYGBddr//5/DGRjYNRkY/l7////39v///y4Dmn+LgeHANwDrkl1AuO+pmgAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAwqADAAQAAAABAAAAwwAAAAD9b/HnAAAHlklEQVR4Ae3dP3PTWBSGcbGzM6GCKqlIBRV0dHRJFarQ0eUT8LH4BnRU0NHR0UEFVdIlFRV7TzRksomPY8uykTk/zewQfKw/9znv4yvJynLv4uLiV2dBoDiBf4qP3/ARuCRABEFAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghgg0Aj8i0JO4OzsrPv69Wv+hi2qPHr0qNvf39+iI97soRIh4f3z58/u7du3SXX7Xt7Z2enevHmzfQe+oSN2apSAPj09TSrb+XKI/f379+08+A0cNRE2ANkupk+ACNPvkSPcAAEibACyXUyfABGm3yNHuAECRNgAZLuYPgEirKlHu7u7XdyytGwHAd8jjNyng4OD7vnz51dbPT8/7z58+NB9+/bt6jU/TI+AGWHEnrx48eJ/EsSmHzx40L18+fLyzxF3ZVMjEyDCiEDjMYZZS5wiPXnyZFbJaxMhQIQRGzHvWR7XCyOCXsOmiDAi1HmPMMQjDpbpEiDCiL358eNHurW/5SnWdIBbXiDCiA38/Pnzrce2YyZ4//59F3ePLNMl4PbpiL2J0L979+7yDtHDhw8vtzzvdGnEXdvUigSIsCLAWavHp/+qM0BcXMd/q25n1vF57TYBp0a3mUzilePj4+7k5KSLb6gt6ydAhPUzXnoPR0dHl79WGTNCfBnn1uvSCJdegQhLI1vvCk+fPu2ePXt2tZOYEV6/fn31dz+shwAR1sP1cqvLntbEN9MxA9xcYjsxS1jWR4AIa2Ibzx0tc44fYX/16lV6NDFLXH+YL32jwiACRBiEbf5KcXoTIsQSpzXx4N28Ja4BQoK7rgXiydbHjx/P25TaQAJEGAguWy0+2Q8PD6/Ki4R8EVl+bzBOnZY95fq9rj9zAkTI2SxdidBHqG9+skdw43borCXO/ZcJdraPWdv22uIEiLA4q7nvvCug8WTqzQveOH26fodo7g6uFe/a17W3+nFBAkRYENRdb1vkkz1CH9cPsVy/jrhr27PqMYvENYNlHAIesRiBYwRy0V+8iXP8+/fvX11Mr7L7ECueb/r48eMqm7FuI2BGWDEG8cm+7G3NEOfmdcTQw4h9/55lhm7DekRYKQPZF2ArbXTAyu4kDYB2YxUzwg0gi/41ztHnfQG26HbGel/crVrm7tNY+/1btkOEAZ2M05r4FB7r9GbAIdxaZYrHdOsgJ/wCEQY0J74TmOKnbxxT9n3FgGGWWsVdowHtjt9Nnvf7yQM2aZU/TIAIAxrw6dOnAWtZZcoEnBpNuTuObWMEiLAx1HY0ZQJEmHJ3HNvGCBBhY6jtaMoEiJB0Z29vL6ls58vxPcO8/zfrdo5qvKO+d3Fx8Wu8zf1dW4p/cPzLly/dtv9Ts/EbcvGAHhHyfBIhZ6NSiIBTo0LNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiEC/wGgKKC4YMA4TAAAAABJRU5ErkJggg=="})},{title:a.formatMessage({id:"home.column.name"}),dataIndex:"name",sorter:!0,initialValue:n.search,sortOrder:n.sortedBy==="name"&&n.sortedType?{asc:"ascend",desc:"descend"}[n.sortedType]:null,render:(s,t,c)=>i.jsx(R,{style:{display:"flex"},to:`/${{stave:"playground",simple:"numbered"}[t.type]}/${t.id}`,children:`${t.name||a.formatMessage({id:"common.untitled"})}`})},{title:a.formatMessage({id:"home.column.type"}),dataIndex:"type",width:"6em",sorter:!0,initialValue:n.search,sortOrder:n.sortedBy==="type"&&n.sortedType?{asc:"ascend",desc:"descend"}[n.sortedType]:null,render:(s,t,c)=>({stave:Je,simple:Me})[t.type]},{title:i.jsx(X,{}),dataIndex:"tagIdList",width:"2em",valueType:"select",filters:!0,hideInSearch:!0,filteredValue:(n==null?void 0:n.tagIdList)||[],valueEnum:()=>{var s;return((s=m.value)==null?void 0:s.reduce((t,c)=>({...t,[c.id]:{text:c.name||" "}}),{}))||{}},render:(s,t,c)=>i.jsx(W,{preview:!0,id:t.id,tagList:t.tagList,onChange:g=>{console.log("tags",g),t.tagList=g}},t.id)},{title:a.formatMessage({id:"home.column.pages"}),render:(s,t)=>{var c,g;return(g=(c=t.content)==null?void 0:c.images)==null?void 0:g.length},width:"4em",align:"center",hideInSearch:!0},{title:a.formatMessage({id:"home.column.size"}),width:"6em",render:(s,t)=>{var c,g,Q;return((c=t.content)==null?void 0:c.images)&&pe((Q=(g=t.content)==null?void 0:g.images)==null?void 0:Q.reduce((u,E)=>u+((E==null?void 0:E.size)??0),0))},align:"center",hideInSearch:!0},{title:a.formatMessage({id:"home.column.lastUpdate"}),width:"12em",dataIndex:"lastUpdateAt",sorter:!0,sortOrder:n.sortedBy==="lastUpdateAt"&&n.sortedType?{asc:"ascend",desc:"descend"}[n.sortedType]:null,hideInSearch:!0},{title:a.formatMessage({id:"home.column.actions"}),width:"4em",hideInSearch:!0,render:(s,t,c)=>[(!t.tagList||!t.tagList.length)&&i.jsx(O,{title:a.formatMessage({id:"home.confirmDelete"}),okText:a.formatMessage({id:"common.confirm"}),cancelText:a.formatMessage({id:"common.cancel"}),icon:i.jsx(q,{}),onConfirm:async()=>{await T.delete(`/api/musicSets/${t.id}`)&&(ge.success(a.formatMessage({id:"home.deleteSuccess"})),await y())},children:i.jsx(J,{className:"delete",type:"link",children:i.jsx(Ee,{})})},"delete")]}];return i.jsxs(S,{children:[i.jsx(S.Header,{className:P.header,children:i.jsxs(ue,{children:[i.jsx(R,{className:P.logo,to:"/",children:"STARRY✨"}),i.jsxs(J,{onClick:()=>{w.push("/playground")},children:[i.jsx(k,{}),a.formatMessage({id:"home.createStave"})]}),i.jsxs(J,{onClick:()=>{w.push("/numbered")},children:[i.jsx(k,{}),a.formatMessage({id:"home.createNumbered"})]}),i.jsx(V,{})]})}),i.jsx(S,{style:{minHeight:"100vh"},children:i.jsx(S.Content,{style:{padding:"0 50px 50px",marginTop:"104px",width:"unset"},children:i.jsx(ie,{loading:B.loading,dataSource:(N=B.value)==null?void 0:N.data,style:{maxWidth:"100em",margin:"0 auto"},actionRef:e,formRef:h,columns:p,search:{filterType:"light"},size:"small",options:{density:!1,reload:y},pagination:{total:(j=B.value)==null?void 0:j.total,pageSize:50,current:+n.offset/+n.limit+1||1},onChange:(s,t,c,g)=>{var E;const Q={ascend:"asc",descend:"desc"}[c.order],u={...n,offset:(s.current-1)*s.pageSize,limit:s.pageSize,tagIdList:t.tagIdList,search:n.search};c.order?(u.sortedBy=c.field,u.sortedType=Q):(u.sortedBy=null,u.sortedType=null),((E=t.tagIdList)==null?void 0:E.length)>0?u.tagIdList=t.tagIdList:u.tagIdList=null,console.log("onChange"),w.push({search:`search=${encodeURIComponent(JSON.stringify(F(u)))}`})},beforeSearchSubmit:s=>{const t={...n,search:s.name};console.log("beforeSearchSubmit",t),w.push({search:Object.values(t).filter(Boolean).length>0?`search=${encodeURIComponent(JSON.stringify(t))}`:""})},rowKey:"id"})})}),i.jsx(S.Footer,{style:{textAlign:"center"},children:a.formatMessage({id:"common.footer"})}),o&&i.jsx("div",{className:P.imageFastPreview,children:i.jsx("img",{src:o.url,style:{objectFit:"contain",objectPosition:"center",maxHeight:"100%",maxWidth:"100%",backgroundColor:"#ffffff",boxShadow:"0 0 10px 0px rgba(0,0,0,0.5)"},alt:""})}),i.jsx(Be,{}),i.jsx(M.PreviewGroup,{preview:{open:l.length>0,destroyOnClose:!0,onOpenChange:s=>{s||d([])}},children:l.map((s,t)=>i.jsx(M,{wrapperStyle:{fontSize:"12px"},height:40,src:s},t))})]})}function F(a){return Object.entries(a).reduce((e,[o,r])=>{var l,d;return(o==="tagIdList"&&((d=(l=r==null?void 0:r.filter)==null?void 0:l.call(r,m=>/^\d+$/.test(String(r))))==null?void 0:d.length)>0||r)&&(e[o]=r),e},{})}export{We as default};
|
|
|
|
| 1 |
+
import{r as A,_ as H,g as Z,u as _,j as i,h as w}from"./umi-7fd069e7.js";import{q as G,P as O,Q as q,L as V}from"./index-27b57c09.js";import{T as X,S as W,P as k}from"./Tags-87a848a4.js";import{u as $,r as T,n as L}from"./index-d0f61779.js";import{s as ee,V as te,g as ae,I as M,P as ie}from"./Table-55774371.js";import{L as R,a as S}from"./util-b28cb7ce.js";import{w as z,_ as se,a as re,C as ne,c as Y,b as oe,o as le,d as ce,e as de,m as ge}from"./_setToString-0bb40a59.js";import{u as Ae,a as me,S as ue}from"./TextArea-afec7477.js";import{B as J}from"./button-62e81cb0.js";import{u as U}from"./useAsyncFn-a45769f8.js";import{u as he}from"./useDebounce-9ddc5c31.js";import{D as Ee}from"./DeleteOutlined-705c9ef8.js";import"./Dropdown-b12352b0.js";import"./index-4747c3de.js";import"./progress-0da79001.js";import"./index-e83e4e3b.js";import"./index-5d01413b.js";import"./index-fe10c83f.js";function fe(a){var e,o=function(l){return function(){e=null,a.apply(void 0,se(l))}},r=function(){if(e==null){for(var l=arguments.length,d=new Array(l),m=0;m<l;m++)d[m]=arguments[m];e=z(o(d))}};return r.cancel=function(){z.cancel(e),e=null},r}var Qe=function(e){var o=e.prefixCls,r=e.rootPrefixCls,h=e.children,l=e.visible,d=A.createElement("div",{className:"".concat(o,"-content")},A.createElement("div",{className:"".concat(o,"-icon")},A.createElement(te,null)));return A.createElement(ce,{visible:l,motionName:"".concat(r,"-fade")},function(m){var v=m.className;return de(h||d,function(f){var n=f.className;return{className:Y(v,n)}})})},ve=function(e){var o=Ae(!1,{value:e.visible}),r=re(o,2),h=r[0],l=r[1],d=A.createRef(),m=A.useRef(null),v=function(){return d.current&&d.current.ownerDocument?d.current.ownerDocument:window},f=fe(function(E){var x=e.visibilityHeight,C=x===void 0?400:x,I=ae(E.target,!0);l(I>C)}),n=function(){var x=e.target,C=x||v,I=C();m.current=me(I,"scroll",function(b){f(b)}),f({target:I})};A.useEffect(function(){return n(),function(){m.current&&m.current.remove(),f.cancel()}},[e.target]);var B=function(x){var C=e.onClick,I=e.target,b=e.duration,D=b===void 0?450:b;ee(0,{getContainer:I||v,duration:D}),typeof C=="function"&&C(x)},y=A.useContext(ne),p=y.getPrefixCls,N=y.direction,j=e.prefixCls,s=e.className,t=s===void 0?"":s,c=p("back-top",j),g=p(),Q=Y(c,oe({},"".concat(c,"-rtl"),N==="rtl"),t),u=le(e,["prefixCls","className","children","visibilityHeight","target","visible"]);return A.createElement("div",H({},u,{className:Q,onClick:B,ref:d}),A.createElement(Qe,{prefixCls:c,rootPrefixCls:g,visible:h},e.children))};const Be=A.memo(ve),ye=["B","kB","MB","GB","TB","PB","EB","ZB","YB"],xe=["B","kiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],Ce=["b","kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],Ie=["b","kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],K=(a,e,o)=>{let r=a;return typeof e=="string"||Array.isArray(e)?r=a.toLocaleString(e,o):(e===!0||o!==void 0)&&(r=a.toLocaleString(void 0,o)),r};var Se=(a,e)=>{if(!Number.isFinite(a))throw new TypeError(`Expected a finite number, got ${typeof a}: ${a}`);e=Object.assign({bits:!1,binary:!1},e);const o=e.bits?e.binary?Ie:Ce:e.binary?xe:ye;if(e.signed&&a===0)return` 0 ${o[0]}`;const r=a<0,h=r?"-":e.signed?"+":"";r&&(a=-a);let l;if(e.minimumFractionDigits!==void 0&&(l={minimumFractionDigits:e.minimumFractionDigits}),e.maximumFractionDigits!==void 0&&(l=Object.assign({maximumFractionDigits:e.maximumFractionDigits},l)),a<1){const f=K(a,e.locale,l);return h+f+" "+o[0]}const d=Math.min(Math.floor(e.binary?Math.log(a)/Math.log(1024):Math.log10(a)/3),o.length-1);a/=Math.pow(e.binary?1024:1e3,d),l||(a=a.toPrecision(3));const m=K(Number(a),e.locale,l),v=o[d];return h+m+" "+v};const pe=Z(Se);const Ne="_title_jd9ry_1",je="_header_jd9ry_4",be="_logo_jd9ry_14",we="_imageFastPreview_jd9ry_18",Te="_list_jd9ry_53",P={title:Ne,header:je,logo:be,imageFastPreview:we,"site-tag-plus":"_site-tag-plus_jd9ry_34","ant-table-row":"_ant-table-row_jd9ry_38","ant-tag":"_ant-tag_jd9ry_44",delete:"_delete_jd9ry_47","score-tags":"_score-tags_jd9ry_50",list:Te},Me=i.jsx("svg",{style:{width:"1.4em",height:"1.4em",margin:"0 10px"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"200",height:"200",children:i.jsx("path",{d:"M960 1024H64a64 64 0 0 1-64-64V64a64 64 0 0 1 64-64h896a64 64 0 0 1 64 64v896a64 64 0 0 1-64 64z m0-896a64 64 0 0 0-64-64H128a64 64 0 0 0-64 64v768a64 64 0 0 0 64 64h768a64 64 0 0 0 64-64V128z m-128 640h-128a64 64 0 0 1 0-128h64V576h-64a64 64 0 0 1 0-128h64V384h-64a64 64 0 0 1 0-128h128a64 64 0 0 1 64 64v384a64 64 0 0 1-64 64z m-320-128a64 64 0 0 1 0 128H384a64 64 0 0 1-64-64V512a64 64 0 0 1 64-64h64V384H384a64 64 0 0 1 0-128h128a64 64 0 0 1 64 64v192a64 64 0 0 1-64 64H448v64h64z m-320 128a64 64 0 0 1-64-64V320a64 64 0 0 1 128 0v384a64 64 0 0 1-64 64z"})}),Je=i.jsxs("svg",{style:{width:"1.5em",height:"1.5em",margin:"0 10px"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"200",height:"200",children:[i.jsx("path",{d:"M428.62 383.7l193.23-45.33v-31.94l-193.23 45.48zM374.7 656c-10.23-8.15-25.15-13.26-41.74-13.26-16.59 0-31.52 5.11-42.02 13.26-8.85 7.19-14.65 16.59-14.65 26.54 0 10.23 5.8 19.63 14.65 26.82 10.5 8.15 25.44 12.99 42.02 12.99 16.59 0 31.51-4.84 41.74-12.99 9.26-7.19 14.93-16.59 14.93-26.82 0.01-9.95-5.67-19.35-14.93-26.54zM607.2 602.65v-0.14c-10.5-8.15-25.44-13.14-42.02-13.14-16.59 0-31.51 4.98-42.02 13.14-8.85 7.05-14.65 16.59-14.65 26.68 0 9.95 5.8 19.49 14.65 26.54 10.52 8.29 25.44 13.26 42.02 13.26 16.59 0 31.52-4.97 42.02-13.26 8.85-6.78 14.38-16.32 14.65-25.99v-0.96c-0.14-9.97-5.8-19.22-14.65-26.13z",fill:"#000000"}),i.jsx("path",{d:"M512 64C264.58 64 64 264.58 64 512s200.58 448 448 448 448-200.58 448-448S759.42 64 512 64z m148.83 565.19v0.82c-0.28 22.26-11.61 42.3-29.85 56.4-17.14 13.55-40.37 21.56-65.8 21.56s-48.79-8.01-65.93-21.29c-18.39-14.51-29.72-34.69-29.72-57.49 0-22.67 11.34-42.86 29.72-57.23 17.14-13.4 40.35-21.57 65.93-21.57 21.02 0 40.64 5.68 56.67 15.34V362.27l-193.23 45.48V683.64c-0.28 22.13-11.75 42.03-29.87 56.41-17.14 13.26-40.35 21.43-65.79 21.43-25.43 0-48.79-8.17-65.8-21.43-18.51-14.65-29.99-34.69-29.99-57.51 0-22.39 11.48-42.84 29.99-57.23 17.01-13.26 40.37-21.29 65.8-21.29 21 0 40.78 5.53 56.67 15.07V333.94l0.27-0.68v-0.28l0.14-0.27V332.02l0.14-0.28 0.14-0.27v-0.55h0.13l0.14-0.7v-0.28c0.41-0.96 0.98-2.06 1.53-2.9v-0.27l0.27-0.14v-0.28l0.28-0.13 0.13-0.57 0.28-0.27 0.55-0.55v-0.55h0.28l0.13-0.28 0.28-0.27 0.27-0.14v-0.14l0.28-0.27 1.1-0.84v-0.27h0.14l0.41-0.28 0.14-0.27h0.14l0.82-0.84 0.28-0.14 0.27-0.14v-0.13l0.28-0.14 0.82-0.41v-0.14l0.69-0.41h0.14c0.84-0.42 1.66-0.7 2.63-0.98 0.82-0.55 1.78-0.82 2.9-0.82l230.83-54.32c10.23-2.35 20.18 3.6 23.23 13.26v0.28c0.82 2.07 1.1 4.15 1.1 6.49v346.11z",fill:"#000000"})]});function We(){var N,j;const a=$(),e=A.useRef(),[o,r]=A.useState(null),h=A.useRef(null),[l,d]=A.useState([]),[m,v]=U(async()=>await T.get("/api/tags"),[]),f=_(),n=A.useMemo(()=>{try{const s=G.parse(f.search),t=JSON.parse(decodeURIComponent(s.search))||{};return F(t)}catch{return{}}},[f.search]);A.useEffect(()=>{v()},[]);const[B,y]=U(async()=>{var s;try{const t=await T("/api/musicSets",{params:{total:(s=B.value)==null?void 0:s.total,limit:50,offset:0,...n}});return{data:t.rows,success:!0,total:t.count}}catch(t){console.error(t)}return{data:void 0,success:!1}},[n]);he(()=>{y()},1e3,[n]);const p=[{title:a.formatMessage({id:"home.column.preview"}),dataIndex:"content",width:54,hideInSearch:!0,render:(s,t,c)=>i.jsx(M,{width:40,height:40,preview:!1,onMouseEnter:()=>{var Q,u;const g=(u=(Q=t.content)==null?void 0:Q.images)==null?void 0:u[0];r(g?{...g,url:L(g.url)}:null)},onMouseLeave:()=>r(null),onClick:()=>{r(null),d(t.content.images.map(g=>L(g.url)))},style:{cursor:"pointer"},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAADDCAYAAADQvc6UAAABRWlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSSwoyGFhYGDIzSspCnJ3UoiIjFJgf8LAwSDCIMogwMCcmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsis7PPOq3QdDFcvjV3jOD1boQVTPQrgSkktTgbSf4A4LbmgqISBgTEFyFYuLykAsTuAbJEioKOA7DkgdjqEvQHEToKwj4DVhAQ5A9k3gGyB5IxEoBmML4BsnSQk8XQkNtReEOBxcfXxUQg1Mjc0dyHgXNJBSWpFCYh2zi+oLMpMzyhRcASGUqqCZ16yno6CkYGRAQMDKMwhqj/fAIcloxgHQqxAjIHBEugw5sUIsSQpBobtQPdLciLEVJYzMPBHMDBsayhILEqEO4DxG0txmrERhM29nYGBddr//5/DGRjYNRkY/l7////39v///y4Dmn+LgeHANwDrkl1AuO+pmgAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAwqADAAQAAAABAAAAwwAAAAD9b/HnAAAHlklEQVR4Ae3dP3PTWBSGcbGzM6GCKqlIBRV0dHRJFarQ0eUT8LH4BnRU0NHR0UEFVdIlFRV7TzRksomPY8uykTk/zewQfKw/9znv4yvJynLv4uLiV2dBoDiBf4qP3/ARuCRABEFAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghgg0Aj8i0JO4OzsrPv69Wv+hi2qPHr0qNvf39+iI97soRIh4f3z58/u7du3SXX7Xt7Z2enevHmzfQe+oSN2apSAPj09TSrb+XKI/f379+08+A0cNRE2ANkupk+ACNPvkSPcAAEibACyXUyfABGm3yNHuAECRNgAZLuYPgEirKlHu7u7XdyytGwHAd8jjNyng4OD7vnz51dbPT8/7z58+NB9+/bt6jU/TI+AGWHEnrx48eJ/EsSmHzx40L18+fLyzxF3ZVMjEyDCiEDjMYZZS5wiPXnyZFbJaxMhQIQRGzHvWR7XCyOCXsOmiDAi1HmPMMQjDpbpEiDCiL358eNHurW/5SnWdIBbXiDCiA38/Pnzrce2YyZ4//59F3ePLNMl4PbpiL2J0L979+7yDtHDhw8vtzzvdGnEXdvUigSIsCLAWavHp/+qM0BcXMd/q25n1vF57TYBp0a3mUzilePj4+7k5KSLb6gt6ydAhPUzXnoPR0dHl79WGTNCfBnn1uvSCJdegQhLI1vvCk+fPu2ePXt2tZOYEV6/fn31dz+shwAR1sP1cqvLntbEN9MxA9xcYjsxS1jWR4AIa2Ibzx0tc44fYX/16lV6NDFLXH+YL32jwiACRBiEbf5KcXoTIsQSpzXx4N28Ja4BQoK7rgXiydbHjx/P25TaQAJEGAguWy0+2Q8PD6/Ki4R8EVl+bzBOnZY95fq9rj9zAkTI2SxdidBHqG9+skdw43borCXO/ZcJdraPWdv22uIEiLA4q7nvvCug8WTqzQveOH26fodo7g6uFe/a17W3+nFBAkRYENRdb1vkkz1CH9cPsVy/jrhr27PqMYvENYNlHAIesRiBYwRy0V+8iXP8+/fvX11Mr7L7ECueb/r48eMqm7FuI2BGWDEG8cm+7G3NEOfmdcTQw4h9/55lhm7DekRYKQPZF2ArbXTAyu4kDYB2YxUzwg0gi/41ztHnfQG26HbGel/crVrm7tNY+/1btkOEAZ2M05r4FB7r9GbAIdxaZYrHdOsgJ/wCEQY0J74TmOKnbxxT9n3FgGGWWsVdowHtjt9Nnvf7yQM2aZU/TIAIAxrw6dOnAWtZZcoEnBpNuTuObWMEiLAx1HY0ZQJEmHJ3HNvGCBBhY6jtaMoEiJB0Z29vL6ls58vxPcO8/zfrdo5qvKO+d3Fx8Wu8zf1dW4p/cPzLly/dtv9Ts/EbcvGAHhHyfBIhZ6NSiIBTo0LNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiEC/wGgKKC4YMA4TAAAAABJRU5ErkJggg=="})},{title:a.formatMessage({id:"home.column.name"}),dataIndex:"name",sorter:!0,initialValue:n.search,sortOrder:n.sortedBy==="name"&&n.sortedType?{asc:"ascend",desc:"descend"}[n.sortedType]:null,render:(s,t,c)=>i.jsx(R,{style:{display:"flex"},to:`/${{stave:"playground",simple:"numbered"}[t.type]}/${t.id}`,children:`${t.name||a.formatMessage({id:"common.untitled"})}`})},{title:a.formatMessage({id:"home.column.type"}),dataIndex:"type",width:"6em",sorter:!0,initialValue:n.search,sortOrder:n.sortedBy==="type"&&n.sortedType?{asc:"ascend",desc:"descend"}[n.sortedType]:null,render:(s,t,c)=>({stave:Je,simple:Me})[t.type]},{title:i.jsx(X,{}),dataIndex:"tagIdList",width:"2em",valueType:"select",filters:!0,hideInSearch:!0,filteredValue:(n==null?void 0:n.tagIdList)||[],valueEnum:()=>{var s;return((s=m.value)==null?void 0:s.reduce((t,c)=>({...t,[c.id]:{text:c.name||" "}}),{}))||{}},render:(s,t,c)=>i.jsx(W,{preview:!0,id:t.id,tagList:t.tagList,onChange:g=>{console.log("tags",g),t.tagList=g}},t.id)},{title:a.formatMessage({id:"home.column.pages"}),render:(s,t)=>{var c,g;return(g=(c=t.content)==null?void 0:c.images)==null?void 0:g.length},width:"4em",align:"center",hideInSearch:!0},{title:a.formatMessage({id:"home.column.size"}),width:"6em",render:(s,t)=>{var c,g,Q;return((c=t.content)==null?void 0:c.images)&&pe((Q=(g=t.content)==null?void 0:g.images)==null?void 0:Q.reduce((u,E)=>u+((E==null?void 0:E.size)??0),0))},align:"center",hideInSearch:!0},{title:a.formatMessage({id:"home.column.lastUpdate"}),width:"12em",dataIndex:"lastUpdateAt",sorter:!0,sortOrder:n.sortedBy==="lastUpdateAt"&&n.sortedType?{asc:"ascend",desc:"descend"}[n.sortedType]:null,hideInSearch:!0},{title:a.formatMessage({id:"home.column.actions"}),width:"4em",hideInSearch:!0,render:(s,t,c)=>[(!t.tagList||!t.tagList.length)&&i.jsx(O,{title:a.formatMessage({id:"home.confirmDelete"}),okText:a.formatMessage({id:"common.confirm"}),cancelText:a.formatMessage({id:"common.cancel"}),icon:i.jsx(q,{}),onConfirm:async()=>{await T.delete(`/api/musicSets/${t.id}`)&&(ge.success(a.formatMessage({id:"home.deleteSuccess"})),await y())},children:i.jsx(J,{className:"delete",type:"link",children:i.jsx(Ee,{})})},"delete")]}];return i.jsxs(S,{children:[i.jsx(S.Header,{className:P.header,children:i.jsxs(ue,{children:[i.jsx(R,{className:P.logo,to:"/",children:"STARRY✨"}),i.jsxs(J,{onClick:()=>{w.push("/playground")},children:[i.jsx(k,{}),a.formatMessage({id:"home.createStave"})]}),i.jsxs(J,{onClick:()=>{w.push("/numbered")},children:[i.jsx(k,{}),a.formatMessage({id:"home.createNumbered"})]}),i.jsx(V,{})]})}),i.jsx(S,{style:{minHeight:"100vh"},children:i.jsx(S.Content,{style:{padding:"0 50px 50px",marginTop:"104px",width:"unset"},children:i.jsx(ie,{loading:B.loading,dataSource:(N=B.value)==null?void 0:N.data,style:{maxWidth:"100em",margin:"0 auto"},actionRef:e,formRef:h,columns:p,search:{filterType:"light"},size:"small",options:{density:!1,reload:y},pagination:{total:(j=B.value)==null?void 0:j.total,pageSize:50,current:+n.offset/+n.limit+1||1},onChange:(s,t,c,g)=>{var E;const Q={ascend:"asc",descend:"desc"}[c.order],u={...n,offset:(s.current-1)*s.pageSize,limit:s.pageSize,tagIdList:t.tagIdList,search:n.search};c.order?(u.sortedBy=c.field,u.sortedType=Q):(u.sortedBy=null,u.sortedType=null),((E=t.tagIdList)==null?void 0:E.length)>0?u.tagIdList=t.tagIdList:u.tagIdList=null,console.log("onChange"),w.push({search:`search=${encodeURIComponent(JSON.stringify(F(u)))}`})},beforeSearchSubmit:s=>{const t={...n,search:s.name};console.log("beforeSearchSubmit",t),w.push({search:Object.values(t).filter(Boolean).length>0?`search=${encodeURIComponent(JSON.stringify(t))}`:""})},rowKey:"id"})})}),i.jsx(S.Footer,{style:{textAlign:"center"},children:a.formatMessage({id:"common.footer"})}),o&&i.jsx("div",{className:P.imageFastPreview,children:i.jsx("img",{src:o.url,style:{objectFit:"contain",objectPosition:"center",maxHeight:"100%",maxWidth:"100%",backgroundColor:"#ffffff",boxShadow:"0 0 10px 0px rgba(0,0,0,0.5)"},alt:""})}),i.jsx(Be,{}),i.jsx(M.PreviewGroup,{preview:{open:l.length>0,destroyOnClose:!0,onOpenChange:s=>{s||d([])}},children:l.map((s,t)=>i.jsx(M,{wrapperStyle:{fontSize:"12px"},height:40,src:s},t))})]})}function F(a){return Object.entries(a).reduce((e,[o,r])=>{var l,d;return(o==="tagIdList"&&((d=(l=r==null?void 0:r.filter)==null?void 0:l.call(r,m=>/^\d+$/.test(String(r))))==null?void 0:d.length)>0||r)&&(e[o]=r),e},{})}export{We as default};
|
dist/assets/{index-c5229927.js → index-7141c4bb.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as s,j as e}from"./umi-3784aee5.js";const t=()=>e.jsxs("defs",{className:"score-token-defs",children:[e.jsx("g",{id:"score-token-def-clefs-G",className:"token",children:e.jsx("text",{x:"-1.3",children:""})}),e.jsx("g",{id:"score-token-def-clefs-F",className:"token",children:e.jsx("text",{x:"-1.06",children:""})}),e.jsx("g",{id:"score-token-def-clefs-C",className:"token",children:e.jsx("text",{x:"-1.06",children:""})}),e.jsx("g",{id:"score-token-def-timesig-C44",className:"token",children:e.jsx("text",{x:"-0.9",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-timesig-C22",className:"token",children:e.jsx("text",{x:"-0.9",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-timesig0",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"0"})}),e.jsx("g",{id:"score-token-def-timesig1",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"1"})}),e.jsx("g",{id:"score-token-def-timesig2",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"2"})}),e.jsx("g",{id:"score-token-def-timesig3",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"3"})}),e.jsx("g",{id:"score-token-def-timesig4",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"4"})}),e.jsx("g",{id:"score-token-def-timesig5",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"5"})}),e.jsx("g",{id:"score-token-def-timesig6",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"6"})}),e.jsx("g",{id:"score-token-def-timesig7",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"7"})}),e.jsx("g",{id:"score-token-def-timesig8",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"8"})}),e.jsx("g",{id:"score-token-def-timesig9",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"9"})}),e.jsx("g",{id:"score-token-def-octave-a",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"𝄶---"})}),e.jsx("g",{id:"score-token-def-octave-b",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"𝄷---"})}),e.jsx("g",{id:"score-token-def-octave-0",className:"token",children:e.jsx("text",{x:"-0.7",y:"0.6",className:"plain",children:"┐"})}),e.jsx("g",{id:"score-token-def-octave-8",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"8-----"})}),e.jsx("g",{id:"score-token-def-n0",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"0"})})}),e.jsx("g",{id:"score-token-def-n1",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"1"})})}),e.jsx("g",{id:"score-token-def-n2",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"2"})})}),e.jsx("g",{id:"score-token-def-n3",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"3"})})}),e.jsx("g",{id:"score-token-def-n4",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"4"})})}),e.jsx("g",{id:"score-token-def-n5",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"5"})})}),e.jsx("g",{id:"score-token-def-n6",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"6"})})}),e.jsx("g",{id:"score-token-def-n7",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"7"})})}),e.jsx("g",{id:"score-token-def-n8",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"8"})})}),e.jsx("g",{id:"score-token-def-n9",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"9"})})}),e.jsx("g",{id:"score-token-def-accidentals-sharp",className:"token",children:e.jsx("text",{x:"-0.55",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-doublesharp",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-natural",className:"token",children:e.jsx("text",{x:"-0.3",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-flat",className:"token",children:e.jsx("text",{x:"-0.3",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-flatflat",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsxs("g",{id:"score-token-def-key-sharp",className:"token",children:[e.jsx("text",{x:"-0.55",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsxs("g",{id:"score-token-def-key-natural",className:"token",children:[e.jsx("text",{x:"-0.3",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsxs("g",{id:"score-token-def-key-flat",className:"token",children:[e.jsx("text",{x:"-0.3",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsx("g",{id:"score-token-def-noteheads-s0",className:"token",children:e.jsx("text",{x:"-0.913",children:""})}),e.jsx("g",{id:"score-token-def-noteheads-s1",className:"token",children:e.jsx("text",{x:"-0.632",children:""})}),e.jsx("g",{id:"score-token-def-noteheads-s2",className:"token",children:e.jsx("text",{x:"-0.599",children:""})}),e.jsxs("g",{id:"score-token-def-noteheads-s1-u",className:"token",children:[e.jsx("text",{x:"-1.264",children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"-0.06",y2:"-3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s2-u",className:"token",children:[e.jsx("text",{x:"-1.198",children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"-0.06",y2:"-3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s1-d",className:"token",children:[e.jsx("text",{children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"0.16",y2:"3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s2-d",className:"token",children:[e.jsx("text",{children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"0.16",y2:"3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsx("g",{id:"score-token-def-rests-M1",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-0",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-0o",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-1o",className:"token",children:e.jsx("text",{x:"-0.75",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-rests-2",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-3",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-4",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-5",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-6",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-flags-u3",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u4",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u5",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u6",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u7",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u8",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-slur-begin",className:"token",children:e.jsx("path",{d:"M0 0C0.5 -0.5 1 -0.6 1.5 -0.6L1.5 -0.4C1 -0.4 0.5 -0.4 0 0z"})}),e.jsx("g",{id:"score-token-def-slur-end",className:"token",children:e.jsx("path",{d:"M0 0C-0.5 -0.5 -1 -0.6 -1.5 -0.6L-1.5 -0.4C-1 -0.4 -0.5 -0.4 0 0z"})}),e.jsxs("g",{id:"score-token-def-volta-left",className:"token",children:[e.jsx("text",{x:"-0.25",y:"-0.5",children:""}),e.jsx("text",{x:"-0.25",y:"0.5",children:""}),e.jsx("line",{x1:"-0.5",x2:"-0.5",y1:"-2",y2:"2"})]}),e.jsxs("g",{id:"score-token-def-volta-right",className:"token",children:[e.jsx("text",{x:"-0.25",y:"-0.5",children:""}),e.jsx("text",{x:"-0.25",y:"0.5",children:""}),e.jsx("line",{x1:"0.5",x2:"0.5",y1:"-2",y2:"2"})]}),e.jsxs("g",{id:"score-token-def-bar-terminal",className:"token",children:[e.jsx("rect",{x:"-0.064",y:"-2",width:"0.128",height:"4"}),e.jsx("rect",{x:"0.27",y:"-2",width:"0.4",height:"4"})]}),e.jsxs("g",{id:"score-token-def-bar-segment",className:"token",children:[e.jsx("rect",{x:"-0.359",y:"-2",width:"0.128",height:"4"}),e.jsx("rect",{x:"0.231",y:"-2",width:"0.128",height:"4"})]}),e.jsx("g",{id:"score-token-def-dot",className:"token",children:e.jsx("text",{children:""})}),e.jsxs("g",{id:"score-token-def-dotdot",className:"token",children:[e.jsx("text",{children:""}),e.jsx("text",{x:"0.8",children:""})]}),e.jsx("g",{id:"score-token-def-f",className:"token",children:e.jsx("text",{x:"-0.6",y:"0.5",children:"f"})}),e.jsx("g",{id:"score-token-def-m",className:"token",children:e.jsx("text",{x:"-0.9",y:"0.5",children:"m"})}),e.jsx("g",{id:"score-token-def-n",className:"token",children:e.jsx("text",{x:"-0.9",y:"0.5",children:"n"})}),e.jsx("g",{id:"score-token-def-p",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"p"})}),e.jsx("g",{id:"score-token-def-r",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"r"})}),e.jsx("g",{id:"score-token-def-s",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"s"})}),e.jsx("g",{id:"score-token-def-z",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"z"})}),e.jsx("g",{id:"score-token-def-scripts-ufermata",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-ushortfermata",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-sforzato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-staccato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-ustaccatissimo",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-turn",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-trill",className:"token",children:e.jsx("text",{y:"0.5",children:""})}),e.jsx("g",{id:"score-token-def-scripts-segno",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-coda",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-arpeggio",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:""})}),e.jsx("g",{id:"score-token-def-scripts-prall",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-mordent",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-umarcato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-tenuto",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-uportato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-pedal-star",className:"token",children:e.jsx("text",{x:"-0.78",y:"0.78",children:""})}),e.jsx("g",{id:"score-token-def-pedal-Ped",className:"token",children:e.jsx("text",{x:"-1.6",y:"0.7",children:""})}),e.jsx("g",{id:"score-token-def-BOS",className:"token",children:e.jsx("text",{x:"-3",y:"1.04",children:"▶"})}),e.jsx("g",{id:"score-token-def-BeamLeft",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"├"})}),e.jsx("g",{id:"score-token-def-BeamContinue",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"┼"})}),e.jsx("g",{id:"score-token-def-BeamRight",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"┤"})}),e.jsx("g",{id:"score-token-def-GraceNotehead",className:"token",children:e.jsx("text",{x:"-0.36",className:"s-grace",children:""})})]}),n=s.memo(t);export{n as S};
|
|
|
|
| 1 |
+
import{r as s,j as e}from"./umi-7fd069e7.js";const t=()=>e.jsxs("defs",{className:"score-token-defs",children:[e.jsx("g",{id:"score-token-def-clefs-G",className:"token",children:e.jsx("text",{x:"-1.3",children:""})}),e.jsx("g",{id:"score-token-def-clefs-F",className:"token",children:e.jsx("text",{x:"-1.06",children:""})}),e.jsx("g",{id:"score-token-def-clefs-C",className:"token",children:e.jsx("text",{x:"-1.06",children:""})}),e.jsx("g",{id:"score-token-def-timesig-C44",className:"token",children:e.jsx("text",{x:"-0.9",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-timesig-C22",className:"token",children:e.jsx("text",{x:"-0.9",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-timesig0",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"0"})}),e.jsx("g",{id:"score-token-def-timesig1",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"1"})}),e.jsx("g",{id:"score-token-def-timesig2",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"2"})}),e.jsx("g",{id:"score-token-def-timesig3",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"3"})}),e.jsx("g",{id:"score-token-def-timesig4",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"4"})}),e.jsx("g",{id:"score-token-def-timesig5",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"5"})}),e.jsx("g",{id:"score-token-def-timesig6",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"6"})}),e.jsx("g",{id:"score-token-def-timesig7",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"7"})}),e.jsx("g",{id:"score-token-def-timesig8",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"8"})}),e.jsx("g",{id:"score-token-def-timesig9",className:"token",children:e.jsx("text",{x:"-0.7",y:"1",children:"9"})}),e.jsx("g",{id:"score-token-def-octave-a",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"𝄶---"})}),e.jsx("g",{id:"score-token-def-octave-b",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"𝄷---"})}),e.jsx("g",{id:"score-token-def-octave-0",className:"token",children:e.jsx("text",{x:"-0.7",y:"0.6",className:"plain",children:"┐"})}),e.jsx("g",{id:"score-token-def-octave-8",className:"token",children:e.jsx("text",{y:"0.5",className:"plain",children:"8-----"})}),e.jsx("g",{id:"score-token-def-n0",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"0"})})}),e.jsx("g",{id:"score-token-def-n1",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"1"})})}),e.jsx("g",{id:"score-token-def-n2",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"2"})})}),e.jsx("g",{id:"score-token-def-n3",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"3"})})}),e.jsx("g",{id:"score-token-def-n4",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"4"})})}),e.jsx("g",{id:"score-token-def-n5",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"5"})})}),e.jsx("g",{id:"score-token-def-n6",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"6"})})}),e.jsx("g",{id:"score-token-def-n7",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"7"})})}),e.jsx("g",{id:"score-token-def-n8",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"8"})})}),e.jsx("g",{id:"score-token-def-n9",className:"token",children:e.jsx("g",{className:"number",children:e.jsx("text",{x:"-0.35",y:"0.5",children:"9"})})}),e.jsx("g",{id:"score-token-def-accidentals-sharp",className:"token",children:e.jsx("text",{x:"-0.55",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-doublesharp",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-natural",className:"token",children:e.jsx("text",{x:"-0.3",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-flat",className:"token",children:e.jsx("text",{x:"-0.3",children:""})}),e.jsx("g",{id:"score-token-def-accidentals-flatflat",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsxs("g",{id:"score-token-def-key-sharp",className:"token",children:[e.jsx("text",{x:"-0.55",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsxs("g",{id:"score-token-def-key-natural",className:"token",children:[e.jsx("text",{x:"-0.3",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsxs("g",{id:"score-token-def-key-flat",className:"token",children:[e.jsx("text",{x:"-0.3",children:""}),e.jsx("line",{x1:"-1",x2:"-1",y1:"-1",y2:"1",stroke:"black",strokeWidth:"0.08"})]}),e.jsx("g",{id:"score-token-def-noteheads-s0",className:"token",children:e.jsx("text",{x:"-0.913",children:""})}),e.jsx("g",{id:"score-token-def-noteheads-s1",className:"token",children:e.jsx("text",{x:"-0.632",children:""})}),e.jsx("g",{id:"score-token-def-noteheads-s2",className:"token",children:e.jsx("text",{x:"-0.599",children:""})}),e.jsxs("g",{id:"score-token-def-noteheads-s1-u",className:"token",children:[e.jsx("text",{x:"-1.264",children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"-0.06",y2:"-3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s2-u",className:"token",children:[e.jsx("text",{x:"-1.198",children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"-0.06",y2:"-3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s1-d",className:"token",children:[e.jsx("text",{children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"0.16",y2:"3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsxs("g",{id:"score-token-def-noteheads-s2-d",className:"token",children:[e.jsx("text",{children:""}),e.jsx("line",{x1:"0",x2:"0",y1:"0.16",y2:"3.5",stroke:"currentColor",strokeWidth:"0.12",strokeLinecap:"round",className:"stem"})]}),e.jsx("g",{id:"score-token-def-rests-M1",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-0",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-0o",className:"token",children:e.jsx("text",{x:"-0.75",y:"-1",children:""})}),e.jsx("g",{id:"score-token-def-rests-1o",className:"token",children:e.jsx("text",{x:"-0.75",y:"0",children:""})}),e.jsx("g",{id:"score-token-def-rests-2",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-3",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-4",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-5",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-rests-6",className:"token",children:e.jsx("text",{x:"-0.5",children:""})}),e.jsx("g",{id:"score-token-def-flags-u3",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u4",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u5",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u6",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u7",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-flags-u8",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-slur-begin",className:"token",children:e.jsx("path",{d:"M0 0C0.5 -0.5 1 -0.6 1.5 -0.6L1.5 -0.4C1 -0.4 0.5 -0.4 0 0z"})}),e.jsx("g",{id:"score-token-def-slur-end",className:"token",children:e.jsx("path",{d:"M0 0C-0.5 -0.5 -1 -0.6 -1.5 -0.6L-1.5 -0.4C-1 -0.4 -0.5 -0.4 0 0z"})}),e.jsxs("g",{id:"score-token-def-volta-left",className:"token",children:[e.jsx("text",{x:"-0.25",y:"-0.5",children:""}),e.jsx("text",{x:"-0.25",y:"0.5",children:""}),e.jsx("line",{x1:"-0.5",x2:"-0.5",y1:"-2",y2:"2"})]}),e.jsxs("g",{id:"score-token-def-volta-right",className:"token",children:[e.jsx("text",{x:"-0.25",y:"-0.5",children:""}),e.jsx("text",{x:"-0.25",y:"0.5",children:""}),e.jsx("line",{x1:"0.5",x2:"0.5",y1:"-2",y2:"2"})]}),e.jsxs("g",{id:"score-token-def-bar-terminal",className:"token",children:[e.jsx("rect",{x:"-0.064",y:"-2",width:"0.128",height:"4"}),e.jsx("rect",{x:"0.27",y:"-2",width:"0.4",height:"4"})]}),e.jsxs("g",{id:"score-token-def-bar-segment",className:"token",children:[e.jsx("rect",{x:"-0.359",y:"-2",width:"0.128",height:"4"}),e.jsx("rect",{x:"0.231",y:"-2",width:"0.128",height:"4"})]}),e.jsx("g",{id:"score-token-def-dot",className:"token",children:e.jsx("text",{children:""})}),e.jsxs("g",{id:"score-token-def-dotdot",className:"token",children:[e.jsx("text",{children:""}),e.jsx("text",{x:"0.8",children:""})]}),e.jsx("g",{id:"score-token-def-f",className:"token",children:e.jsx("text",{x:"-0.6",y:"0.5",children:"f"})}),e.jsx("g",{id:"score-token-def-m",className:"token",children:e.jsx("text",{x:"-0.9",y:"0.5",children:"m"})}),e.jsx("g",{id:"score-token-def-n",className:"token",children:e.jsx("text",{x:"-0.9",y:"0.5",children:"n"})}),e.jsx("g",{id:"score-token-def-p",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"p"})}),e.jsx("g",{id:"score-token-def-r",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"r"})}),e.jsx("g",{id:"score-token-def-s",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"s"})}),e.jsx("g",{id:"score-token-def-z",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:"z"})}),e.jsx("g",{id:"score-token-def-scripts-ufermata",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-ushortfermata",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-sforzato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-staccato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-ustaccatissimo",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-turn",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-trill",className:"token",children:e.jsx("text",{y:"0.5",children:""})}),e.jsx("g",{id:"score-token-def-scripts-segno",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-coda",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-arpeggio",className:"token",children:e.jsx("text",{x:"-0.5",y:"0.5",children:""})}),e.jsx("g",{id:"score-token-def-scripts-prall",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-mordent",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-umarcato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-tenuto",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-scripts-uportato",className:"token",children:e.jsx("text",{children:""})}),e.jsx("g",{id:"score-token-def-pedal-star",className:"token",children:e.jsx("text",{x:"-0.78",y:"0.78",children:""})}),e.jsx("g",{id:"score-token-def-pedal-Ped",className:"token",children:e.jsx("text",{x:"-1.6",y:"0.7",children:""})}),e.jsx("g",{id:"score-token-def-BOS",className:"token",children:e.jsx("text",{x:"-3",y:"1.04",children:"▶"})}),e.jsx("g",{id:"score-token-def-BeamLeft",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"├"})}),e.jsx("g",{id:"score-token-def-BeamContinue",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"┼"})}),e.jsx("g",{id:"score-token-def-BeamRight",className:"token",children:e.jsx("text",{x:"-0.73",y:"0.66",className:"s-beam",children:"┤"})}),e.jsx("g",{id:"score-token-def-GraceNotehead",className:"token",children:e.jsx("text",{x:"-0.36",className:"s-grace",children:""})})]}),n=s.memo(t);export{n as S};
|
dist/assets/{index-01745882.js → index-71b2c678.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as S,j as t}from"./umi-3784aee5.js";import{M as ee}from"./index-37d19ef1.js";import{S as se}from"./index-c5229927.js";import{I as j,u as te,m as ae,P as oe}from"./tiny-invariant-a7dcada5.js";import{A as ne,r as re}from"./confirm-ad2c2208.js";import{k as N,l as ie,t as le,q as ce,P as ue,r as V,s as X,z as de,B as A,D as me}from"./index-2cccea25.js";import{q as he,r as fe}from"./index-e2603369.js";import{a as Q,R as pe,C as G,L as ge}from"./util-208473ee.js";import{B as W}from"./button-4677d78c.js";import{D as xe,S as Ie}from"./index-6a83afe1.js";import{m as Se}from"./_setToString-0425f0d8.js";import{S as _}from"./TextArea-c0a642cb.js";import{U as Z,a as ye,I as we}from"./index-7e6c0619.js";import"./parser-90a0a9b5.js";import{D as je}from"./DownloadOutlined-3fe1daaf.js";import"./index-a10f5a53.js";import"./download-11877e8e.js";import"./jszip.min-d13a12ed.js";import"./schedulePool-cc4538c2.js";import"./index-5ffb5999.js";import"./progress-fd8bc74e.js";import"./DeleteOutlined-d9d74550.js";const E={normal:"#7776",issue:"#d8f436",ill:"#f4b836",error:"#f44336"},Me={[j.Discard]:"RosyBrown",[j.Solved]:"GreenYellow",[j.Issue]:"orange",[j.Fatal]:"red"},be={[j.Discard]:"-",[j.Issue]:"*",[j.Fatal]:"**"};function ke(a,n){if(n)return Me[n.status]??E.normal;if(!a)return E.normal;const l=a.tickTwist,r=a.tickRatesInStaves;if(r!=null&&r.some(d=>d<0)||l>=1)return E.error;try{if(a.hasIllEvent||l>.36)return E.ill}catch{}return E.normal}function Ce(a){return a?be[a.status]??"":""}const ve=S.memo(({stand:a,spartito:n,issueMeasures:l,onMeasureClick:r,selectedMeasureIndex:d})=>{if(!a||a.systems.length===0)return null;const g=2,i=a.maxWidth+g*2,x=a.totalHeight+g*2,p=n==null?void 0:n.measures,u=S.useMemo(()=>{const o=new Map;if(l)for(const s of l)o.set(s.measureIndex,s);return o},[l]);return t.jsx("svg",{className:"spartito-stand",viewBox:`${-g} ${-g} ${i} ${x}`,style:{width:"100%",height:"auto"},children:a.systems.map(o=>{const s=o.staffImages.length>0?o.staffImages[0].position.y:0;return t.jsxs("g",{transform:`translate(0, ${o.y})`,children:[o.staffImages.map((e,m)=>t.jsx("image",{href:e.url,x:e.position.x,y:e.position.y,width:e.position.width,height:e.position.height,preserveAspectRatio:"none"},m)),o.measures.map(e=>{const m=e.measureIndex===d,c=p==null?void 0:p[e.measureIndex],h=u.get(e.measureIndex),k=ke(c,h),U=c&&c.regulationHash!=c.regulationHash0,v=s-1;return t.jsxs("g",{onClick:()=>r(e.measureIndex),children:[t.jsx("rect",{className:`spartito-measure-rect ${m?"selected":""}`,x:e.left,y:0,width:e.right-e.left,height:o.height}),t.jsxs("text",{className:"spartito-measure-index",x:e.left+.5,y:v,fontSize:2.6,fontWeight:"bold",fill:k,children:[Ce(h),e.measureIndex+1,h!=null&&h.annotator?t.jsx("tspan",{dy:"-1",fontSize:"1.6px",fill:"DodgerBlue",children:"★"}):null,U?t.jsx("tspan",{y:v-.8,fontSize:"2px",children:"⚠"}):null]})]},e.measureIndex)})]},o.systemIndex)})})}),q=5;function J(a){var g;const n=new Map;for(const i of a.measures){const x=i.position.systemIndex;n.has(x)||n.set(x,[]),n.get(x).push(i)}const l=[];let r=0;const d=Array.from(n.keys()).sort((i,x)=>i-x);for(const i of d){const x=n.get(i),p=x[0],u=p.backgroundImages||[];let o=0,s=0;if(u.length>0)s=Math.min(...u.map(h=>h.position.y)),o=Math.max(...u.map(h=>h.position.y+h.position.height))-s;else if((g=p.position.staffYs)!=null&&g.length){const c=p.position.staffYs;o=c[c.length-1]-c[0]+24}const e=u.map(c=>({...c,position:{...c.position,y:c.position.y-s}})),m=Math.max(...x.map(c=>c.position.right));l.push({systemIndex:i,y:r,height:o,width:m,staffImages:e,measures:x.map(c=>({measureIndex:c.measureIndex,left:c.position.left,right:c.position.right}))}),r+=o+q}return{systems:l,totalHeight:r-(l.length>0?q:0),maxWidth:Math.max(...l.map(i=>i.width),0)}}function Ue(a){var p;const n=new Map;for(const u of a.measures){const o=u.position.systemIndex;n.has(o)||n.set(o,[]),n.get(o).push(u)}const r=Array.from(n.keys()).sort((u,o)=>u-o).map(u=>{const o=n.get(u),s=o[0],e=s.backgroundImages||[],m=Math.max(...o.map(I=>I.position.right)),c=e.filter(I=>I.original!==!1),h=s.position.staffYs||[],k=h.length||a.stavesCount||0,U=o.map(I=>I.position.right);let v,B,b;return c.length>=k&&k>0?b=c.map(I=>new N({backgroundImage:I.url,imagePosition:I.position,top:0,height:I.position.height,staffY:I.position.y+I.position.height/2,maskImage:null,measureCount:o.length})):c.length>0&&k>c.length&&(v=c[0].url,B=c[0].position,h.length>=k&&(b=h.map((I,O)=>new N({top:I-10/2,height:10,staffY:10/2,maskImage:null,measureBars:U})))),new ie({stavesCount:(b==null?void 0:b.length)||k||a.stavesCount,staves:(b==null?void 0:b.length)>0?b:void 0,backgroundImage:v,imagePosition:B,width:m,left:0,top:0,measureCount:o.length,measureBars:U,semantics:[],sidBlackList:[],sidWhiteList:[]})}),d=new le({width:794,height:1122,systems:r,semantics:[]}),g=new ce({title:"Spartito",pages:[d],staffLayoutCode:((p=a.staffGroups)==null?void 0:p.map(u=>u.length>1?`{${u.map(()=>"-").join("")}}`:"-").join(","))||"",settings:{enabledGauge:!0,pageLayoutMethod:ue.ByLines,semanticConfidenceThreshold:1}}),i=g.staffLayout,x=i.standaloneGroups.map(u=>u.map(o=>i.staffIds.indexOf(o)));return a.staffGroups=x,a.measures.forEach(u=>u.staffGroups=x),g.spartito=a,g.patches=[],g}const{Header:$e,Content:Be}=Q,{Dragger:Le}=Z,De=async a=>{let n=null;try{const l=await he();n=l==null?void 0:l.omrDomain}catch{}for(const l of a.measures)if(l.backgroundImages)for(const r of l.backgroundImages)r.url.startsWith("md5:")&&(r.url=`/uploads/${r.url.replace("md5:","")}`)},K=a=>{const n=[];for(const l of a.measures){if(!l.regulated)continue;const r=de(l);(!r||r.error||!r.fine)&&n.push({scoreId:null,status:r!=null&&r.error?j.Fatal:j.Issue,measureIndex:l.measureIndex,hash:l.regulationHash0,lastUpdate:null,measure:new A(l)})}return n},Ee=async(a,n,l)=>{if(!l)return a;try{const r=await fe.get(`/api/scores/${l}/issueMeasures`,{params:{limit:1e3}}),d=r==null?void 0:r.rows;if(console.log("[spartito] fetchAndMerge: scoreId=%s, resp=%o, fetched=%d, localIssues=%d",l,r,(d==null?void 0:d.length)??0,a.length),!(d!=null&&d.length))return a;const g=new Map;for(const s of d)s.hash&&g.set(s.hash,s);const i=new Map;for(const[s,e]of g)e.measure&&i.set(s,V(e.measure,X));const x=(s,e)=>{var h;const m=i.get(s);if(!m)return;const c=(h=n.measures[e])==null?void 0:h.backgroundImages;n.measures[e]=new me(m),c&&(n.measures[e].backgroundImages=c)},p=new Set,u=a.map(s=>{const e=s.hash?g.get(s.hash):null;return e?(p.add(s.hash),x(s.hash,s.measureIndex),{...s,status:e.status,annotator:e.annotator,lastUpdate:e.lastUpdate,id:e.id,measure:new A(n.measures[s.measureIndex])}):s}),o=new Set(u.map(s=>s.measureIndex));for(const[s,e]of g)if(!p.has(s))for(const m of n.measures)m.regulationHash0===s&&!o.has(m.measureIndex)&&(x(s,m.measureIndex),u.push({scoreId:e.scoreId,status:e.status,measureIndex:m.measureIndex,hash:e.hash,lastUpdate:e.lastUpdate,measure:new A(n.measures[m.measureIndex]),annotator:e.annotator,id:e.id}),o.add(m.measureIndex));return console.log("[spartito] merged:",u.map(s=>`m${s.measureIndex}:status=${s.status},ann=${s.annotator||"-"}`)),u}catch(r){return console.warn("Failed to fetch annotations for score:",r),a}},ts=()=>{var P,R,F,T;const[a,n]=S.useState(null),[l,r]=S.useState(null),[d,g]=S.useState(null),[i,x]=te(),[[p,u],[o,s],e]=ae(),[m,c]=S.useState("mask"),h=S.useRef(!1),k=S.useMemo(()=>(d==null?void 0:d.replace(/\.spartito\.json$/i,"").replace(/\.json$/i,""))||null,[d]),U=S.useMemo(()=>({edit:!0,id:k}),[k]),v=S.useMemo(()=>new ne,[]),B=S.useCallback(async y=>{try{const M=await y.text(),w=V(M,X);await De(w);const L=K(w),H=y.name.replace(/\.spartito\.json$/i,"").replace(/\.json$/i,""),Y=await Ee(L,w,H),$=Ue(w);await re($,{solutionStore:v,onlyFetchCache:!0}),h.current=!0,x($),n(w),r(J(w)),u(Y),s(null),g(y.name)}catch(M){console.error("Failed to load spartito:",M),Se.error(`Failed to load spartito: ${M.message}`)}return!1},[v]);S.useEffect(()=>{var y,M;if(h.current){h.current=!1;return}((M=(y=i==null?void 0:i.spartito)==null?void 0:y.measures)==null?void 0:M.length)>0&&d&&(n(i.spartito),r(J(i.spartito)),u(w=>{const L=new Map,H=new Map;if(w)for(const f of w)f.hash&&!L.has(f.hash)&&L.set(f.hash,f),H.set(f.measureIndex,f);const Y=K(i.spartito),$=new Set,z=Y.map(f=>{$.add(f.measureIndex);const D=H.get(f.measureIndex)||(f.hash?L.get(f.hash):null);return D?{...f,status:D.status,annotator:D.annotator,id:D.id,lastUpdate:D.lastUpdate}:f});if(w)for(const f of w)!$.has(f.measureIndex)&&(f.annotator||f.status===j.Solved||f.status===j.Discard||f.id)&&(z.push(f),$.add(f.measureIndex));return z}))},[i]);const b=S.useCallback(y=>{s(y)},[]),I=S.useCallback(()=>{s(null)},[]),O=S.useCallback(()=>{if(!(i!=null&&i.spartito))return;const y=JSON.stringify(i.spartito.toJSON(),null," "),M=new Blob([y],{type:"application/json"}),w=document.createElement("a");w.href=URL.createObjectURL(M),w.download=(d==null?void 0:d.replace(".json","-annotated.json"))||"annotated.spartito.json",w.click()},[i,d]),C=S.useMemo(()=>{if(!(p!=null&&p.length))return null;const y={issue:0,fatal:0,solved:0};for(const M of p)M.status===j.Issue?y.issue++:M.status===j.Fatal?y.fatal++:M.status===j.Solved&&y.solved++;return y},[p]);return t.jsxs(oe.Provider,{value:U,children:[t.jsx("svg",{width:"0",height:"0",style:{position:"absolute",visibility:"hidden"},children:t.jsx(se,{})}),t.jsxs(Q,{className:"spartito-page",children:[t.jsx($e,{className:"spartito-header",children:t.jsxs(pe,{style:{width:"100%",display:"flex",justifyContent:"space-between"},gutter:16,children:[t.jsxs(G,{style:{display:"flex",alignItems:"center"},children:[t.jsx(ge,{to:"/",className:"spartito-logo",children:"STARRY"}),t.jsx("span",{style:{fontSize:14,color:"#666"},children:d||"Spartito"})]}),a&&t.jsx(G,{style:{display:"flex",alignItems:"center"},children:t.jsxs(_,{size:16,children:[t.jsxs("span",{style:{fontSize:13,color:"#999"},children:[a.measures.length," measures",C&&C.issue>0&&` · ${C.issue} issue`,C&&C.fatal>0&&` · ${C.fatal} fatal`,C&&C.solved>0&&` · ${C.solved} solved`]}),t.jsx(W,{size:"small",icon:t.jsx(je,{}),onClick:O,children:"Download"}),t.jsx(Z,{accept:".json",showUploadList:!1,beforeUpload:B,children:t.jsx(W,{size:"small",icon:t.jsx(ye,{}),children:"Re-upload"})})]})})]})}),t.jsx(Be,{className:"spartito-content",children:a?t.jsx(ve,{stand:l,spartito:a,issueMeasures:p,onMeasureClick:b,selectedMeasureIndex:o}):t.jsx("div",{style:{padding:48,maxWidth:600,margin:"80px auto 0"},children:t.jsxs(Le,{accept:".json",showUploadList:!1,beforeUpload:B,children:[t.jsx("p",{className:"ant-upload-drag-icon",children:t.jsx(we,{})}),t.jsx("p",{className:"ant-upload-text",children:"Click or drag a .spartito.json file"})]})})}),((R=(P=i.spartito)==null?void 0:P.measures)==null?void 0:R.length)>0&&t.jsx(xe,{title:e?t.jsxs(_,{size:20,children:[t.jsxs("div",{children:["Measure #",e.measureIndex+1]}),(T=(F=e.measure.basics)==null?void 0:F[0])!=null&&T.timeSignature?t.jsxs("div",{style:{display:"inline-flex",flexDirection:"column",alignItems:"center",lineHeight:1.1,fontWeight:"bold"},children:[t.jsx("span",{children:e.measure.basics[0].timeSignature.numerator}),t.jsx("span",{children:e.measure.basics[0].timeSignature.denominator})]}):null,t.jsx(Ie,{checked:m==="mask",onChange:()=>c(m==="mask"?"origin":"mask"),checkedChildren:"Background",unCheckedChildren:"Original"})]}):null,open:!!e,closable:!0,destroyOnClose:!0,footer:null,mask:!0,width:"98vw",onClose:I,children:e?t.jsx(ee,{bgMode:m,style:{width:"300px"},score:i,record:e,onClose:I}):null})]})]})};export{ts as default};
|
|
|
|
| 1 |
+
import{r as S,j as t}from"./umi-7fd069e7.js";import{M as ee}from"./index-9e838a8d.js";import{S as se}from"./index-7141c4bb.js";import{I as j,u as te,m as ae,P as oe}from"./tiny-invariant-ee415fbb.js";import{A as ne,r as re}from"./confirm-dc1a6f39.js";import{k as N,l as ie,t as le,q as ce,P as ue,r as V,s as X,z as de,B as A,D as me}from"./index-89289fd5.js";import{q as he,r as fe}from"./index-d0f61779.js";import{a as Q,R as pe,C as G,L as ge}from"./util-b28cb7ce.js";import{B as W}from"./button-62e81cb0.js";import{D as xe,S as Ie}from"./index-4747c3de.js";import{m as Se}from"./_setToString-0bb40a59.js";import{S as _}from"./TextArea-afec7477.js";import{U as Z,a as ye,I as we}from"./index-7ad25bb0.js";import"./parser-7e615441.js";import{D as je}from"./DownloadOutlined-e011c7de.js";import"./index-0e36b7d9.js";import"./download-03f4b1b3.js";import"./jszip.min-d1bc27ee.js";import"./schedulePool-cc4538c2.js";import"./index-fe10c83f.js";import"./progress-0da79001.js";import"./DeleteOutlined-705c9ef8.js";const E={normal:"#7776",issue:"#d8f436",ill:"#f4b836",error:"#f44336"},Me={[j.Discard]:"RosyBrown",[j.Solved]:"GreenYellow",[j.Issue]:"orange",[j.Fatal]:"red"},be={[j.Discard]:"-",[j.Issue]:"*",[j.Fatal]:"**"};function ke(a,n){if(n)return Me[n.status]??E.normal;if(!a)return E.normal;const l=a.tickTwist,r=a.tickRatesInStaves;if(r!=null&&r.some(d=>d<0)||l>=1)return E.error;try{if(a.hasIllEvent||l>.36)return E.ill}catch{}return E.normal}function Ce(a){return a?be[a.status]??"":""}const ve=S.memo(({stand:a,spartito:n,issueMeasures:l,onMeasureClick:r,selectedMeasureIndex:d})=>{if(!a||a.systems.length===0)return null;const g=2,i=a.maxWidth+g*2,x=a.totalHeight+g*2,p=n==null?void 0:n.measures,u=S.useMemo(()=>{const o=new Map;if(l)for(const s of l)o.set(s.measureIndex,s);return o},[l]);return t.jsx("svg",{className:"spartito-stand",viewBox:`${-g} ${-g} ${i} ${x}`,style:{width:"100%",height:"auto"},children:a.systems.map(o=>{const s=o.staffImages.length>0?o.staffImages[0].position.y:0;return t.jsxs("g",{transform:`translate(0, ${o.y})`,children:[o.staffImages.map((e,m)=>t.jsx("image",{href:e.url,x:e.position.x,y:e.position.y,width:e.position.width,height:e.position.height,preserveAspectRatio:"none"},m)),o.measures.map(e=>{const m=e.measureIndex===d,c=p==null?void 0:p[e.measureIndex],h=u.get(e.measureIndex),k=ke(c,h),U=c&&c.regulationHash!=c.regulationHash0,v=s-1;return t.jsxs("g",{onClick:()=>r(e.measureIndex),children:[t.jsx("rect",{className:`spartito-measure-rect ${m?"selected":""}`,x:e.left,y:0,width:e.right-e.left,height:o.height}),t.jsxs("text",{className:"spartito-measure-index",x:e.left+.5,y:v,fontSize:2.6,fontWeight:"bold",fill:k,children:[Ce(h),e.measureIndex+1,h!=null&&h.annotator?t.jsx("tspan",{dy:"-1",fontSize:"1.6px",fill:"DodgerBlue",children:"★"}):null,U?t.jsx("tspan",{y:v-.8,fontSize:"2px",children:"⚠"}):null]})]},e.measureIndex)})]},o.systemIndex)})})}),q=5;function J(a){var g;const n=new Map;for(const i of a.measures){const x=i.position.systemIndex;n.has(x)||n.set(x,[]),n.get(x).push(i)}const l=[];let r=0;const d=Array.from(n.keys()).sort((i,x)=>i-x);for(const i of d){const x=n.get(i),p=x[0],u=p.backgroundImages||[];let o=0,s=0;if(u.length>0)s=Math.min(...u.map(h=>h.position.y)),o=Math.max(...u.map(h=>h.position.y+h.position.height))-s;else if((g=p.position.staffYs)!=null&&g.length){const c=p.position.staffYs;o=c[c.length-1]-c[0]+24}const e=u.map(c=>({...c,position:{...c.position,y:c.position.y-s}})),m=Math.max(...x.map(c=>c.position.right));l.push({systemIndex:i,y:r,height:o,width:m,staffImages:e,measures:x.map(c=>({measureIndex:c.measureIndex,left:c.position.left,right:c.position.right}))}),r+=o+q}return{systems:l,totalHeight:r-(l.length>0?q:0),maxWidth:Math.max(...l.map(i=>i.width),0)}}function Ue(a){var p;const n=new Map;for(const u of a.measures){const o=u.position.systemIndex;n.has(o)||n.set(o,[]),n.get(o).push(u)}const r=Array.from(n.keys()).sort((u,o)=>u-o).map(u=>{const o=n.get(u),s=o[0],e=s.backgroundImages||[],m=Math.max(...o.map(I=>I.position.right)),c=e.filter(I=>I.original!==!1),h=s.position.staffYs||[],k=h.length||a.stavesCount||0,U=o.map(I=>I.position.right);let v,B,b;return c.length>=k&&k>0?b=c.map(I=>new N({backgroundImage:I.url,imagePosition:I.position,top:0,height:I.position.height,staffY:I.position.y+I.position.height/2,maskImage:null,measureCount:o.length})):c.length>0&&k>c.length&&(v=c[0].url,B=c[0].position,h.length>=k&&(b=h.map((I,O)=>new N({top:I-10/2,height:10,staffY:10/2,maskImage:null,measureBars:U})))),new ie({stavesCount:(b==null?void 0:b.length)||k||a.stavesCount,staves:(b==null?void 0:b.length)>0?b:void 0,backgroundImage:v,imagePosition:B,width:m,left:0,top:0,measureCount:o.length,measureBars:U,semantics:[],sidBlackList:[],sidWhiteList:[]})}),d=new le({width:794,height:1122,systems:r,semantics:[]}),g=new ce({title:"Spartito",pages:[d],staffLayoutCode:((p=a.staffGroups)==null?void 0:p.map(u=>u.length>1?`{${u.map(()=>"-").join("")}}`:"-").join(","))||"",settings:{enabledGauge:!0,pageLayoutMethod:ue.ByLines,semanticConfidenceThreshold:1}}),i=g.staffLayout,x=i.standaloneGroups.map(u=>u.map(o=>i.staffIds.indexOf(o)));return a.staffGroups=x,a.measures.forEach(u=>u.staffGroups=x),g.spartito=a,g.patches=[],g}const{Header:$e,Content:Be}=Q,{Dragger:Le}=Z,De=async a=>{let n=null;try{const l=await he();n=l==null?void 0:l.omrDomain}catch{}for(const l of a.measures)if(l.backgroundImages)for(const r of l.backgroundImages)r.url.startsWith("md5:")&&(r.url=`/uploads/${r.url.replace("md5:","")}`)},K=a=>{const n=[];for(const l of a.measures){if(!l.regulated)continue;const r=de(l);(!r||r.error||!r.fine)&&n.push({scoreId:null,status:r!=null&&r.error?j.Fatal:j.Issue,measureIndex:l.measureIndex,hash:l.regulationHash0,lastUpdate:null,measure:new A(l)})}return n},Ee=async(a,n,l)=>{if(!l)return a;try{const r=await fe.get(`/api/scores/${l}/issueMeasures`,{params:{limit:1e3}}),d=r==null?void 0:r.rows;if(console.log("[spartito] fetchAndMerge: scoreId=%s, resp=%o, fetched=%d, localIssues=%d",l,r,(d==null?void 0:d.length)??0,a.length),!(d!=null&&d.length))return a;const g=new Map;for(const s of d)s.hash&&g.set(s.hash,s);const i=new Map;for(const[s,e]of g)e.measure&&i.set(s,V(e.measure,X));const x=(s,e)=>{var h;const m=i.get(s);if(!m)return;const c=(h=n.measures[e])==null?void 0:h.backgroundImages;n.measures[e]=new me(m),c&&(n.measures[e].backgroundImages=c)},p=new Set,u=a.map(s=>{const e=s.hash?g.get(s.hash):null;return e?(p.add(s.hash),x(s.hash,s.measureIndex),{...s,status:e.status,annotator:e.annotator,lastUpdate:e.lastUpdate,id:e.id,measure:new A(n.measures[s.measureIndex])}):s}),o=new Set(u.map(s=>s.measureIndex));for(const[s,e]of g)if(!p.has(s))for(const m of n.measures)m.regulationHash0===s&&!o.has(m.measureIndex)&&(x(s,m.measureIndex),u.push({scoreId:e.scoreId,status:e.status,measureIndex:m.measureIndex,hash:e.hash,lastUpdate:e.lastUpdate,measure:new A(n.measures[m.measureIndex]),annotator:e.annotator,id:e.id}),o.add(m.measureIndex));return console.log("[spartito] merged:",u.map(s=>`m${s.measureIndex}:status=${s.status},ann=${s.annotator||"-"}`)),u}catch(r){return console.warn("Failed to fetch annotations for score:",r),a}},ts=()=>{var P,R,F,T;const[a,n]=S.useState(null),[l,r]=S.useState(null),[d,g]=S.useState(null),[i,x]=te(),[[p,u],[o,s],e]=ae(),[m,c]=S.useState("mask"),h=S.useRef(!1),k=S.useMemo(()=>(d==null?void 0:d.replace(/\.spartito\.json$/i,"").replace(/\.json$/i,""))||null,[d]),U=S.useMemo(()=>({edit:!0,id:k}),[k]),v=S.useMemo(()=>new ne,[]),B=S.useCallback(async y=>{try{const M=await y.text(),w=V(M,X);await De(w);const L=K(w),H=y.name.replace(/\.spartito\.json$/i,"").replace(/\.json$/i,""),Y=await Ee(L,w,H),$=Ue(w);await re($,{solutionStore:v,onlyFetchCache:!0}),h.current=!0,x($),n(w),r(J(w)),u(Y),s(null),g(y.name)}catch(M){console.error("Failed to load spartito:",M),Se.error(`Failed to load spartito: ${M.message}`)}return!1},[v]);S.useEffect(()=>{var y,M;if(h.current){h.current=!1;return}((M=(y=i==null?void 0:i.spartito)==null?void 0:y.measures)==null?void 0:M.length)>0&&d&&(n(i.spartito),r(J(i.spartito)),u(w=>{const L=new Map,H=new Map;if(w)for(const f of w)f.hash&&!L.has(f.hash)&&L.set(f.hash,f),H.set(f.measureIndex,f);const Y=K(i.spartito),$=new Set,z=Y.map(f=>{$.add(f.measureIndex);const D=H.get(f.measureIndex)||(f.hash?L.get(f.hash):null);return D?{...f,status:D.status,annotator:D.annotator,id:D.id,lastUpdate:D.lastUpdate}:f});if(w)for(const f of w)!$.has(f.measureIndex)&&(f.annotator||f.status===j.Solved||f.status===j.Discard||f.id)&&(z.push(f),$.add(f.measureIndex));return z}))},[i]);const b=S.useCallback(y=>{s(y)},[]),I=S.useCallback(()=>{s(null)},[]),O=S.useCallback(()=>{if(!(i!=null&&i.spartito))return;const y=JSON.stringify(i.spartito.toJSON(),null," "),M=new Blob([y],{type:"application/json"}),w=document.createElement("a");w.href=URL.createObjectURL(M),w.download=(d==null?void 0:d.replace(".json","-annotated.json"))||"annotated.spartito.json",w.click()},[i,d]),C=S.useMemo(()=>{if(!(p!=null&&p.length))return null;const y={issue:0,fatal:0,solved:0};for(const M of p)M.status===j.Issue?y.issue++:M.status===j.Fatal?y.fatal++:M.status===j.Solved&&y.solved++;return y},[p]);return t.jsxs(oe.Provider,{value:U,children:[t.jsx("svg",{width:"0",height:"0",style:{position:"absolute",visibility:"hidden"},children:t.jsx(se,{})}),t.jsxs(Q,{className:"spartito-page",children:[t.jsx($e,{className:"spartito-header",children:t.jsxs(pe,{style:{width:"100%",display:"flex",justifyContent:"space-between"},gutter:16,children:[t.jsxs(G,{style:{display:"flex",alignItems:"center"},children:[t.jsx(ge,{to:"/",className:"spartito-logo",children:"STARRY"}),t.jsx("span",{style:{fontSize:14,color:"#666"},children:d||"Spartito"})]}),a&&t.jsx(G,{style:{display:"flex",alignItems:"center"},children:t.jsxs(_,{size:16,children:[t.jsxs("span",{style:{fontSize:13,color:"#999"},children:[a.measures.length," measures",C&&C.issue>0&&` · ${C.issue} issue`,C&&C.fatal>0&&` · ${C.fatal} fatal`,C&&C.solved>0&&` · ${C.solved} solved`]}),t.jsx(W,{size:"small",icon:t.jsx(je,{}),onClick:O,children:"Download"}),t.jsx(Z,{accept:".json",showUploadList:!1,beforeUpload:B,children:t.jsx(W,{size:"small",icon:t.jsx(ye,{}),children:"Re-upload"})})]})})]})}),t.jsx(Be,{className:"spartito-content",children:a?t.jsx(ve,{stand:l,spartito:a,issueMeasures:p,onMeasureClick:b,selectedMeasureIndex:o}):t.jsx("div",{style:{padding:48,maxWidth:600,margin:"80px auto 0"},children:t.jsxs(Le,{accept:".json",showUploadList:!1,beforeUpload:B,children:[t.jsx("p",{className:"ant-upload-drag-icon",children:t.jsx(we,{})}),t.jsx("p",{className:"ant-upload-text",children:"Click or drag a .spartito.json file"})]})})}),((R=(P=i.spartito)==null?void 0:P.measures)==null?void 0:R.length)>0&&t.jsx(xe,{title:e?t.jsxs(_,{size:20,children:[t.jsxs("div",{children:["Measure #",e.measureIndex+1]}),(T=(F=e.measure.basics)==null?void 0:F[0])!=null&&T.timeSignature?t.jsxs("div",{style:{display:"inline-flex",flexDirection:"column",alignItems:"center",lineHeight:1.1,fontWeight:"bold"},children:[t.jsx("span",{children:e.measure.basics[0].timeSignature.numerator}),t.jsx("span",{children:e.measure.basics[0].timeSignature.denominator})]}):null,t.jsx(Ie,{checked:m==="mask",onChange:()=>c(m==="mask"?"origin":"mask"),checkedChildren:"Background",unCheckedChildren:"Original"})]}):null,open:!!e,closable:!0,destroyOnClose:!0,footer:null,mask:!0,width:"98vw",onClose:I,children:e?t.jsx(ee,{bgMode:m,style:{width:"300px"},score:i,record:e,onClose:I}):null})]})]})};export{ts as default};
|
dist/assets/{index-7e6c0619.js → index-7ad25bb0.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as Ue,f as X,z as it,q as Xe,B as Je,p as Ye,_ as ue,l as Ze,u as lt,c as _,b as P,ad as st,ae as Se,j as Qe,a as Fe,C as je,d as et,as as ct,e as _e,i as He,L as qe,D as ut,E as dt,I as pt}from"./_setToString-0425f0d8.js";import{r as i,R as Me,_ as w,e as We}from"./umi-3784aee5.js";import{p as ft,E as vt,T as mt,k as ht,b as gt,u as wt}from"./TextArea-c0a642cb.js";import{B as Ke}from"./button-4677d78c.js";import{D as yt}from"./DeleteOutlined-d9d74550.js";import{D as bt}from"./DownloadOutlined-3fe1daaf.js";import{P as It}from"./progress-fd8bc74e.js";var Ct={icon:function(e,a){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:a}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}}]}},name:"file",theme:"twotone"};const Et=Ct;var Rt=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:Et}))},Pt=i.forwardRef(Rt);const Ft=Pt;var Ut={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"};const Dt=Ut;var kt=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:Dt}))},St=i.forwardRef(kt);const Cn=St;var Lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};const xt=Lt;var $t=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:xt}))},Nt=i.forwardRef($t);const Ot=Nt;var Tt={icon:function(e,a){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:e}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:a}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:a}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:a}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:e}}]}},name:"picture",theme:"twotone"};const Mt=Tt;var At=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:Mt}))},jt=i.forwardRef(At);const zt=jt;var Bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"};const Vt=Bt;var _t=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:Vt}))},Ht=i.forwardRef(_t);const En=Ht;function qt(t,e){var a="cannot ".concat(t.method," ").concat(t.action," ").concat(e.status,"'"),n=new Error(a);return n.status=e.status,n.method=t.method,n.url=t.action,n}function Ge(t){var e=t.responseText||t.response;if(!e)return e;try{return JSON.parse(e)}catch{return e}}function Wt(t){var e=new XMLHttpRequest;t.onProgress&&e.upload&&(e.upload.onprogress=function(l){l.total>0&&(l.percent=l.loaded/l.total*100),t.onProgress(l)});var a=new FormData;t.data&&Object.keys(t.data).forEach(function(o){var l=t.data[o];if(Array.isArray(l)){l.forEach(function(s){a.append("".concat(o,"[]"),s)});return}a.append(o,l)}),t.file instanceof Blob?a.append(t.filename,t.file,t.file.name):a.append(t.filename,t.file),e.onerror=function(l){t.onError(l)},e.onload=function(){return e.status<200||e.status>=300?t.onError(qt(t,e),Ge(e)):t.onSuccess(Ge(e),e)},e.open(t.method,t.action,!0),t.withCredentials&&"withCredentials"in e&&(e.withCredentials=!0);var n=t.headers||{};return n["X-Requested-With"]!==null&&e.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(n).forEach(function(o){n[o]!==null&&e.setRequestHeader(o,n[o])}),e.send(a),{abort:function(){e.abort()}}}var Kt=+new Date,Gt=0;function $e(){return"rc-upload-".concat(Kt,"-").concat(++Gt)}const Ne=function(t,e){if(t&&e){var a=Array.isArray(e)?e:e.split(","),n=t.name||"",o=t.type||"",l=o.replace(/\/.*$/,"");return a.some(function(s){var r=s.trim();if(/^\*(\/\*)?$/.test(s))return!0;if(r.charAt(0)==="."){var d=n.toLowerCase(),c=r.toLowerCase(),u=[c];return(c===".jpg"||c===".jpeg")&&(u=[".jpg",".jpeg"]),u.some(function(h){return d.endsWith(h)})}return/\/\*$/.test(r)?l===r.replace(/\/.*$/,""):o===r?!0:/^\w+$/.test(r)?(it(!1,"Upload takes an invalidate 'accept' type '".concat(r,"'.Skip for check.")),!0):!1})}return!0};function Xt(t,e){var a=t.createReader(),n=[];function o(){a.readEntries(function(l){var s=Array.prototype.slice.apply(l);n=n.concat(s);var r=!s.length;r?e(n):o()})}o()}var Jt=function(e,a,n){var o=function l(s,r){s&&(s.path=r||"",s.isFile?s.file(function(d){n(d)&&(s.fullPath&&!d.webkitRelativePath&&(Object.defineProperties(d,{webkitRelativePath:{writable:!0}}),d.webkitRelativePath=s.fullPath.replace(/^\//,""),Object.defineProperties(d,{webkitRelativePath:{writable:!1}})),a([d]))}):s.isDirectory&&Xt(s,function(d){d.forEach(function(c){l(c,"".concat(r).concat(s.name,"/"))})}))};e.forEach(function(l){o(l.webkitGetAsEntry())})},Yt=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Zt=function(t){Xe(a,t);var e=Je(a);function a(){var n;Ye(this,a);for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];return n=e.call.apply(e,[this].concat(l)),n.state={uid:$e()},n.reqs={},n.fileInput=void 0,n._isMounted=void 0,n.onChange=function(r){var d=n.props,c=d.accept,u=d.directory,h=r.target.files,m=ue(h).filter(function(y){return!u||Ne(y,c)});n.uploadFiles(m),n.reset()},n.onClick=function(r){var d=n.fileInput;if(d){var c=r.target,u=n.props.onClick;if(c&&c.tagName==="BUTTON"){var h=d.parentNode;h.focus(),c.blur()}d.click(),u&&u(r)}},n.onKeyDown=function(r){r.key==="Enter"&&n.onClick(r)},n.onFileDrop=function(r){var d=n.props.multiple;if(r.preventDefault(),r.type!=="dragover")if(n.props.directory)Jt(Array.prototype.slice.call(r.dataTransfer.items),n.uploadFiles,function(u){return Ne(u,n.props.accept)});else{var c=ue(r.dataTransfer.files).filter(function(u){return Ne(u,n.props.accept)});d===!1&&(c=c.slice(0,1)),n.uploadFiles(c)}},n.uploadFiles=function(r){var d=ue(r),c=d.map(function(u){return u.uid=$e(),n.processFile(u,d)});Promise.all(c).then(function(u){var h=n.props.onBatchStart;h==null||h(u.map(function(m){var y=m.origin,O=m.parsedFile;return{file:y,parsedFile:O}})),u.filter(function(m){return m.parsedFile!==null}).forEach(function(m){n.post(m)})})},n.processFile=function(){var r=st(Se().mark(function d(c,u){var h,m,y,O,S,L,U,T,$;return Se().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(h=n.props.beforeUpload,m=c,!h){p.next=14;break}return p.prev=3,p.next=6,h(c,u);case 6:m=p.sent,p.next=12;break;case 9:p.prev=9,p.t0=p.catch(3),m=!1;case 12:if(m!==!1){p.next=14;break}return p.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(y=n.props.action,typeof y!="function"){p.next=21;break}return p.next=18,y(c);case 18:O=p.sent,p.next=22;break;case 21:O=y;case 22:if(S=n.props.data,typeof S!="function"){p.next=29;break}return p.next=26,S(c);case 26:L=p.sent,p.next=30;break;case 29:L=S;case 30:return U=(Qe(m)==="object"||typeof m=="string")&&m?m:c,U instanceof File?T=U:T=new File([U],c.name,{type:c.type}),$=T,$.uid=c.uid,p.abrupt("return",{origin:c,data:L,parsedFile:$,action:O});case 35:case"end":return p.stop()}},d,null,[[3,9]])}));return function(d,c){return r.apply(this,arguments)}}(),n.saveFileInput=function(r){n.fileInput=r},n}return Ze(a,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(o){var l=this,s=o.data,r=o.origin,d=o.action,c=o.parsedFile;if(this._isMounted){var u=this.props,h=u.onStart,m=u.customRequest,y=u.name,O=u.headers,S=u.withCredentials,L=u.method,U=r.uid,T=m||Wt,$={action:d,filename:y,data:s,file:c,headers:O,withCredentials:S,method:L||"post",onProgress:function(p){var x=l.props.onProgress;x==null||x(p,c)},onSuccess:function(p,x){var N=l.props.onSuccess;N==null||N(p,c,x),delete l.reqs[U]},onError:function(p,x){var N=l.props.onError;N==null||N(p,x,c),delete l.reqs[U]}};h(r),this.reqs[U]=T($)}}},{key:"reset",value:function(){this.setState({uid:$e()})}},{key:"abort",value:function(o){var l=this.reqs;if(o){var s=o.uid?o.uid:o;l[s]&&l[s].abort&&l[s].abort(),delete l[s]}else Object.keys(l).forEach(function(r){l[r]&&l[r].abort&&l[r].abort(),delete l[r]})}},{key:"render",value:function(){var o=this.props,l=o.component,s=o.prefixCls,r=o.className,d=o.disabled,c=o.id,u=o.style,h=o.multiple,m=o.accept,y=o.capture,O=o.children,S=o.directory,L=o.openFileDialogOnClick,U=o.onMouseEnter,T=o.onMouseLeave,$=lt(o,Yt),M=_(P(P(P({},s,!0),"".concat(s,"-disabled"),d),r,r)),p=S?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},x=d?{}:{onClick:L?this.onClick:function(){},onKeyDown:L?this.onKeyDown:function(){},onMouseEnter:U,onMouseLeave:T,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return Me.createElement(l,w({},x,{className:M,role:"button",style:u}),Me.createElement("input",w({},ft($,{aria:!0,data:!0}),{id:c,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(H){return H.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:m},p,{multiple:h,onChange:this.onChange},y!=null?{capture:y}:{})),O)}}]),a}(i.Component);function Oe(){}var Ae=function(t){Xe(a,t);var e=Je(a);function a(){var n;Ye(this,a);for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];return n=e.call.apply(e,[this].concat(l)),n.uploader=void 0,n.saveUploader=function(r){n.uploader=r},n}return Ze(a,[{key:"abort",value:function(o){this.uploader.abort(o)}},{key:"render",value:function(){return Me.createElement(Zt,w({},this.props,{ref:this.saveUploader}))}}]),a}(i.Component);Ae.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Oe,onError:Oe,onSuccess:Oe,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};function De(t){return w(w({},t),{lastModified:t.lastModified,lastModifiedDate:t.lastModifiedDate,name:t.name,size:t.size,type:t.type,uid:t.uid,percent:0,originFileObj:t})}function ke(t,e){var a=ue(e),n=a.findIndex(function(o){var l=o.uid;return l===t.uid});return n===-1?a.push(t):a[n]=t,a}function Te(t,e){var a=t.uid!==void 0?"uid":"name";return e.filter(function(n){return n[a]===t[a]})[0]}function Qt(t,e){var a=t.uid!==void 0?"uid":"name",n=e.filter(function(o){return o[a]!==t[a]});return n.length===e.length?null:n}var en=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=e.split("/"),n=a[a.length-1],o=n.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(o)||[""])[0]},tt=function(e){return e.indexOf("image/")===0},tn=function(e){if(e.type&&!e.thumbUrl)return tt(e.type);var a=e.thumbUrl||e.url||"",n=en(a);return/^data:image\//.test(a)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(a)||n)},oe=200;function nn(t){return new Promise(function(e){if(!t.type||!tt(t.type)){e("");return}var a=document.createElement("canvas");a.width=oe,a.height=oe,a.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(oe,"px; height: ").concat(oe,"px; z-index: 9999; display: none;"),document.body.appendChild(a);var n=a.getContext("2d"),o=new Image;if(o.onload=function(){var r=o.width,d=o.height,c=oe,u=oe,h=0,m=0;r>d?(u=d*(oe/r),m=-(u-c)/2):(c=r*(oe/d),h=-(c-u)/2),n.drawImage(o,h,m,c,u);var y=a.toDataURL();document.body.removeChild(a),window.URL.revokeObjectURL(o.src),e(y)},o.crossOrigin="anonymous",t.type.startsWith("image/svg+xml")){var l=new FileReader;l.onload=function(){l.result&&(o.src=l.result)},l.readAsDataURL(t)}else if(t.type.startsWith("image/gif")){var s=new FileReader;s.onload=function(){s.result&&e(s.result)},s.readAsDataURL(t)}else o.src=window.URL.createObjectURL(t)})}var rn=i.forwardRef(function(t,e){var a=t.prefixCls,n=t.className,o=t.style,l=t.locale,s=t.listType,r=t.file,d=t.items,c=t.progress,u=t.iconRender,h=t.actionIconRender,m=t.itemRender,y=t.isImgUrl,O=t.showPreviewIcon,S=t.showRemoveIcon,L=t.showDownloadIcon,U=t.previewIcon,T=t.removeIcon,$=t.downloadIcon,M=t.onPreview,p=t.onDownload,x=t.onClose,N,H,Q=r.status,de=i.useState(Q),ee=Fe(de,2),A=ee[0],pe=ee[1];i.useEffect(function(){Q!=="removed"&&pe(Q)},[Q]);var fe=i.useState(!1),ve=Fe(fe,2),me=ve[0],Ce=ve[1],te=i.useRef(null);i.useEffect(function(){return te.current=setTimeout(function(){Ce(!0)},300),function(){te.current&&clearTimeout(te.current)}},[]);var he="".concat(a,"-span"),ne=u(r),ie=i.createElement("div",{className:"".concat(a,"-text-icon")},ne);if(s==="picture"||s==="picture-card")if(A==="uploading"||!r.thumbUrl&&!r.url){var ge=_(P(P({},"".concat(a,"-list-item-thumbnail"),!0),"".concat(a,"-list-item-file"),A!=="uploading"));ie=i.createElement("div",{className:ge},ne)}else{var q=y!=null&&y(r)?i.createElement("img",{src:r.thumbUrl||r.url,alt:r.name,className:"".concat(a,"-list-item-image"),crossOrigin:r.crossOrigin}):ne,Ee=_(P(P({},"".concat(a,"-list-item-thumbnail"),!0),"".concat(a,"-list-item-file"),y&&!y(r)));ie=i.createElement("a",{className:Ee,onClick:function(I){return M(r,I)},href:r.url||r.thumbUrl,target:"_blank",rel:"noopener noreferrer"},q)}var we=_(P(P(P({},"".concat(a,"-list-item"),!0),"".concat(a,"-list-item-").concat(A),!0),"".concat(a,"-list-item-list-type-").concat(s),!0)),D=typeof r.linkProps=="string"?JSON.parse(r.linkProps):r.linkProps,le=S?h((typeof T=="function"?T(r):T)||i.createElement(yt,null),function(){return x(r)},a,l.removeFile):null,ye=L&&A==="done"?h((typeof $=="function"?$(r):$)||i.createElement(bt,null),function(){return p(r)},a,l.downloadFile):null,se=s!=="picture-card"&&i.createElement("span",{key:"download-delete",className:_("".concat(a,"-list-item-card-actions"),{picture:s==="picture"})},ye,le),G=_("".concat(a,"-list-item-name")),Re=r.url?[i.createElement("a",w({key:"view",target:"_blank",rel:"noopener noreferrer",className:G,title:r.name},D,{href:r.url,onClick:function(I){return M(r,I)}}),r.name),se]:[i.createElement("span",{key:"view",className:G,onClick:function(I){return M(r,I)},title:r.name},r.name),se],re={pointerEvents:"none",opacity:.5},J=O?i.createElement("a",{href:r.url||r.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:r.url||r.thumbUrl?void 0:re,onClick:function(I){return M(r,I)},title:l.previewFile},typeof U=="function"?U(r):U||i.createElement(vt,null)):null,ae=s==="picture-card"&&A!=="uploading"&&i.createElement("span",{className:"".concat(a,"-list-item-actions")},J,A==="done"&&ye,le),b;r.response&&typeof r.response=="string"?b=r.response:b=((N=r.error)===null||N===void 0?void 0:N.statusText)||((H=r.error)===null||H===void 0?void 0:H.message)||l.uploadError;var g=i.createElement("span",{className:he},ie,Re),k=i.useContext(je),j=k.getPrefixCls,W=j(),Y=i.createElement("div",{className:we},i.createElement("div",{className:"".concat(a,"-list-item-info")},g),ae,me&&i.createElement(et,{motionName:"".concat(W,"-fade"),visible:A==="uploading",motionDeadline:2e3},function(K){var I=K.className,ce="percent"in r?i.createElement(It,w({},c,{type:"line",percent:r.percent})):null;return i.createElement("div",{className:_("".concat(a,"-list-item-progress"),I)},ce)})),be=_("".concat(a,"-list-").concat(s,"-container"),n),Ie=A==="error"?i.createElement(mt,{title:b,getPopupContainer:function(I){return I.parentNode}},Y):Y;return i.createElement("div",{className:be,style:o,ref:e},m?m(Ie,r,d,{download:p.bind(null,r),preview:M.bind(null,r),remove:x.bind(null,r)}):Ie)});const an=rn;var Le=w({},ht);delete Le.onAppearEnd;delete Le.onEnterEnd;delete Le.onLeaveEnd;var on=function(e,a){var n=e.listType,o=n===void 0?"text":n,l=e.previewFile,s=l===void 0?nn:l,r=e.onPreview,d=e.onDownload,c=e.onRemove,u=e.locale,h=e.iconRender,m=e.isImageUrl,y=m===void 0?tn:m,O=e.prefixCls,S=e.items,L=S===void 0?[]:S,U=e.showPreviewIcon,T=U===void 0?!0:U,$=e.showRemoveIcon,M=$===void 0?!0:$,p=e.showDownloadIcon,x=p===void 0?!1:p,N=e.removeIcon,H=e.previewIcon,Q=e.downloadIcon,de=e.progress,ee=de===void 0?{strokeWidth:2,showInfo:!1}:de,A=e.appendAction,pe=e.appendActionVisible,fe=pe===void 0?!0:pe,ve=e.itemRender,me=e.disabled,Ce=gt(),te=i.useState(!1),he=Fe(te,2),ne=he[0],ie=he[1];i.useEffect(function(){o!=="picture"&&o!=="picture-card"||(L||[]).forEach(function(b){typeof document>"u"||typeof window>"u"||!window.FileReader||!window.File||!(b.originFileObj instanceof File||b.originFileObj instanceof Blob)||b.thumbUrl!==void 0||(b.thumbUrl="",s&&s(b.originFileObj).then(function(g){b.thumbUrl=g||"",Ce()}))})},[o,L,s]),i.useEffect(function(){ie(!0)},[]);var ge=function(g,k){if(r)return k==null||k.preventDefault(),r(g)},q=function(g){typeof d=="function"?d(g):g.url&&window.open(g.url)},Ee=function(g){c==null||c(g)},we=function(g){if(h)return h(g,o);var k=g.status==="uploading",j=y&&y(g)?i.createElement(zt,null):i.createElement(Ft,null),W=k?i.createElement(qe,null):i.createElement(Ot,null);return o==="picture"?W=k?i.createElement(qe,null):j:o==="picture-card"&&(W=k?u.uploading:j),W},D=function(g,k,j,W){var Y={type:"text",size:"small",title:W,disabled:me,onClick:function(K){k(),He(g)&&g.props.onClick&&g.props.onClick(K)},className:"".concat(j,"-list-item-card-actions-btn")};if(He(g)){var be=_e(g,w(w({},g.props),{onClick:function(){}}));return i.createElement(Ke,w({},Y,{icon:be}))}return i.createElement(Ke,w({},Y),i.createElement("span",null,g))};i.useImperativeHandle(a,function(){return{handlePreview:ge,handleDownload:q}});var le=i.useContext(je),ye=le.getPrefixCls,se=le.direction,G=ye("upload",O),Re=_(P(P(P({},"".concat(G,"-list"),!0),"".concat(G,"-list-").concat(o),!0),"".concat(G,"-list-rtl"),se==="rtl")),re=ue(L.map(function(b){return{key:b.uid,file:b}})),J=o==="picture-card"?"animate-inline":"animate",ae={motionDeadline:2e3,motionName:"".concat(G,"-").concat(J),keys:re,motionAppear:ne};return o!=="picture-card"&&(ae=w(w({},Le),ae)),i.createElement("div",{className:Re},i.createElement(ct,w({},ae,{component:!1}),function(b){var g=b.key,k=b.file,j=b.className,W=b.style;return i.createElement(an,{key:g,locale:u,prefixCls:G,className:j,style:W,file:k,items:L,progress:ee,listType:o,isImgUrl:y,showPreviewIcon:T,showRemoveIcon:M,showDownloadIcon:x,removeIcon:N,previewIcon:H,downloadIcon:Q,iconRender:we,actionIconRender:D,itemRender:ve,onPreview:ge,onDownload:q,onClose:Ee})}),A&&i.createElement(et,w({},ae,{visible:fe,forceRender:!0}),function(b){var g=b.className,k=b.style;return _e(A,function(j){return{className:_(j.className,g),style:w(w(w({},k),{pointerEvents:g?"none":void 0}),j.style)}})}))},ln=i.forwardRef(on);const sn=ln;var cn=globalThis&&globalThis.__awaiter||function(t,e,a,n){function o(l){return l instanceof a?l:new a(function(s){s(l)})}return new(a||(a=Promise))(function(l,s){function r(u){try{c(n.next(u))}catch(h){s(h)}}function d(u){try{c(n.throw(u))}catch(h){s(h)}}function c(u){u.done?l(u.value):o(u.value).then(r,d)}c((n=n.apply(t,e||[])).next())})},Pe="__LIST_IGNORE_".concat(Date.now(),"__"),un=function(e,a){var n=e.fileList,o=e.defaultFileList,l=e.onRemove,s=e.showUploadList,r=s===void 0?!0:s,d=e.listType,c=d===void 0?"text":d,u=e.onPreview,h=e.onDownload,m=e.onChange,y=e.onDrop,O=e.previewFile,S=e.disabled,L=e.locale,U=e.iconRender,T=e.isImageUrl,$=e.progress,M=e.prefixCls,p=e.className,x=e.type,N=x===void 0?"select":x,H=e.children,Q=e.style,de=e.itemRender,ee=e.maxCount,A=e.data,pe=A===void 0?{}:A,fe=e.multiple,ve=fe===void 0?!1:fe,me=e.action,Ce=me===void 0?"":me,te=e.accept,he=te===void 0?"":te,ne=e.supportServerRender,ie=ne===void 0?!0:ne,ge=i.useContext(ut),q=S??ge,Ee=wt(o||[],{value:n,postState:function(v){return v??[]}}),we=Fe(Ee,2),D=we[0],le=we[1],ye=i.useState("drop"),se=Fe(ye,2),G=se[0],Re=se[1],re=i.useRef(null);i.useMemo(function(){var z=Date.now();(n||[]).forEach(function(v,E){!v.uid&&!Object.isFrozen(v)&&(v.uid="__AUTO__".concat(z,"_").concat(E,"__"))})},[n]);var J=function(v,E,F){var f=ue(E);ee===1?f=f.slice(-1):ee&&(f=f.slice(0,ee)),We.flushSync(function(){le(f)});var C={file:v,fileList:f};F&&(C.event=F),We.flushSync(function(){m==null||m(C)})},ae=function(v,E){return cn(void 0,void 0,void 0,Se().mark(function F(){var f,C,B,V;return Se().wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(f=e.beforeUpload,C=e.transformFile,B=v,!f){R.next=13;break}return R.next=5,f(v,E);case 5:if(V=R.sent,V!==!1){R.next=8;break}return R.abrupt("return",!1);case 8:if(delete v[Pe],V!==Pe){R.next=12;break}return Object.defineProperty(v,Pe,{value:!0,configurable:!0}),R.abrupt("return",!1);case 12:Qe(V)==="object"&&V&&(B=V);case 13:if(!C){R.next=17;break}return R.next=16,C(B);case 16:B=R.sent;case 17:return R.abrupt("return",B);case 18:case"end":return R.stop()}},F)}))},b=function(v){var E=v.filter(function(C){return!C.file[Pe]});if(E.length){var F=E.map(function(C){return De(C.file)}),f=ue(D);F.forEach(function(C){f=ke(C,f)}),F.forEach(function(C,B){var V=C;if(E[B].parsedFile)C.status="uploading";else{var Z=C.originFileObj,R;try{R=new File([Z],Z.name,{type:Z.type})}catch{R=new Blob([Z],{type:Z.type}),R.name=Z.name,R.lastModifiedDate=new Date,R.lastModified=new Date().getTime()}R.uid=C.uid,V=R}J(V,f)})}},g=function(v,E,F){try{typeof v=="string"&&(v=JSON.parse(v))}catch{}if(Te(E,D)){var f=De(E);f.status="done",f.percent=100,f.response=v,f.xhr=F;var C=ke(f,D);J(f,C)}},k=function(v,E){if(Te(E,D)){var F=De(E);F.status="uploading",F.percent=v.percent;var f=ke(F,D);J(F,f,v)}},j=function(v,E,F){if(Te(F,D)){var f=De(F);f.error=v,f.response=E,f.status="error";var C=ke(f,D);J(f,C)}},W=function(v){var E;Promise.resolve(typeof l=="function"?l(v):l).then(function(F){var f;if(F!==!1){var C=Qt(v,D);C&&(E=w(w({},v),{status:"removed"}),D==null||D.forEach(function(B){var V=E.uid!==void 0?"uid":"name";B[V]===E[V]&&!Object.isFrozen(B)&&(B.status="removed")}),(f=re.current)===null||f===void 0||f.abort(E),J(E,C))}})},Y=function(v){Re(v.type),v.type==="drop"&&(y==null||y(v))};i.useImperativeHandle(a,function(){return{onBatchStart:b,onSuccess:g,onProgress:k,onError:j,fileList:D,upload:re.current}});var be=i.useContext(je),Ie=be.getPrefixCls,K=be.direction,I=Ie("upload",M),ce=w(w({onBatchStart:b,onError:j,onProgress:k,onSuccess:g},e),{data:pe,multiple:ve,action:Ce,accept:he,supportServerRender:ie,prefixCls:I,disabled:q,beforeUpload:ae,onChange:void 0});delete ce.className,delete ce.style,(!H||q)&&delete ce.id;var xe=function(v,E){return r?i.createElement(dt,{componentName:"Upload",defaultLocale:pt.Upload},function(F){var f=typeof r=="boolean"?{}:r,C=f.showRemoveIcon,B=f.showPreviewIcon,V=f.showDownloadIcon,Z=f.removeIcon,R=f.previewIcon,Ve=f.downloadIcon;return i.createElement(sn,{prefixCls:I,listType:c,items:D,previewFile:O,onPreview:u,onDownload:h,onRemove:W,showRemoveIcon:!q&&C,showPreviewIcon:B,showDownloadIcon:V,removeIcon:Z,previewIcon:R,downloadIcon:Ve,iconRender:U,locale:w(w({},F),L),isImageUrl:T,progress:$,appendAction:v,appendActionVisible:E,itemRender:de,disabled:q})}):v};if(N==="drag"){var rt=_(I,P(P(P(P(P({},"".concat(I,"-drag"),!0),"".concat(I,"-drag-uploading"),D.some(function(z){return z.status==="uploading"})),"".concat(I,"-drag-hover"),G==="dragover"),"".concat(I,"-disabled"),q),"".concat(I,"-rtl"),K==="rtl"),p);return i.createElement("span",null,i.createElement("div",{className:rt,onDrop:Y,onDragOver:Y,onDragLeave:Y,style:Q},i.createElement(Ae,w({},ce,{ref:re,className:"".concat(I,"-btn")}),i.createElement("div",{className:"".concat(I,"-drag-container")},H))),xe())}var at=_(I,P(P(P(P({},"".concat(I,"-select"),!0),"".concat(I,"-select-").concat(c),!0),"".concat(I,"-disabled"),q),"".concat(I,"-rtl"),K==="rtl")),ot=function(v){return i.createElement("div",{className:at,style:v},i.createElement(Ae,w({},ce,{ref:re})))},Be=ot(H?void 0:{display:"none"});return c==="picture-card"?i.createElement("span",{className:_("".concat(I,"-picture-card-wrapper"),p)},xe(Be,!!H)):i.createElement("span",{className:p},Be,xe())},dn=i.forwardRef(un);const nt=dn;var pn=globalThis&&globalThis.__rest||function(t,e){var a={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(a[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(a[n[o]]=t[n[o]]);return a},fn=i.forwardRef(function(t,e){var a=t.style,n=t.height,o=pn(t,["style","height"]);return i.createElement(nt,w({ref:e},o,{type:"drag",style:w(w({},a),{height:n})}))});const vn=fn;var ze=nt;ze.Dragger=vn;ze.LIST_IGNORE=Pe;const Rn=ze;export{Cn as I,Rn as U,En as a};
|
|
|
|
| 1 |
+
import{A as Ue,f as X,z as it,q as Xe,B as Je,p as Ye,_ as ue,l as Ze,u as lt,c as _,b as P,ad as st,ae as Se,j as Qe,a as Fe,C as je,d as et,as as ct,e as _e,i as He,L as qe,D as ut,E as dt,I as pt}from"./_setToString-0bb40a59.js";import{r as i,R as Me,_ as w,e as We}from"./umi-7fd069e7.js";import{p as ft,E as vt,T as mt,k as ht,b as gt,u as wt}from"./TextArea-afec7477.js";import{B as Ke}from"./button-62e81cb0.js";import{D as yt}from"./DeleteOutlined-705c9ef8.js";import{D as bt}from"./DownloadOutlined-e011c7de.js";import{P as It}from"./progress-0da79001.js";var Ct={icon:function(e,a){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:a}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}}]}},name:"file",theme:"twotone"};const Et=Ct;var Rt=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:Et}))},Pt=i.forwardRef(Rt);const Ft=Pt;var Ut={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"};const Dt=Ut;var kt=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:Dt}))},St=i.forwardRef(kt);const Cn=St;var Lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};const xt=Lt;var $t=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:xt}))},Nt=i.forwardRef($t);const Ot=Nt;var Tt={icon:function(e,a){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:e}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:a}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:a}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:a}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:e}}]}},name:"picture",theme:"twotone"};const Mt=Tt;var At=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:Mt}))},jt=i.forwardRef(At);const zt=jt;var Bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"};const Vt=Bt;var _t=function(e,a){return i.createElement(Ue,X(X({},e),{},{ref:a,icon:Vt}))},Ht=i.forwardRef(_t);const En=Ht;function qt(t,e){var a="cannot ".concat(t.method," ").concat(t.action," ").concat(e.status,"'"),n=new Error(a);return n.status=e.status,n.method=t.method,n.url=t.action,n}function Ge(t){var e=t.responseText||t.response;if(!e)return e;try{return JSON.parse(e)}catch{return e}}function Wt(t){var e=new XMLHttpRequest;t.onProgress&&e.upload&&(e.upload.onprogress=function(l){l.total>0&&(l.percent=l.loaded/l.total*100),t.onProgress(l)});var a=new FormData;t.data&&Object.keys(t.data).forEach(function(o){var l=t.data[o];if(Array.isArray(l)){l.forEach(function(s){a.append("".concat(o,"[]"),s)});return}a.append(o,l)}),t.file instanceof Blob?a.append(t.filename,t.file,t.file.name):a.append(t.filename,t.file),e.onerror=function(l){t.onError(l)},e.onload=function(){return e.status<200||e.status>=300?t.onError(qt(t,e),Ge(e)):t.onSuccess(Ge(e),e)},e.open(t.method,t.action,!0),t.withCredentials&&"withCredentials"in e&&(e.withCredentials=!0);var n=t.headers||{};return n["X-Requested-With"]!==null&&e.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(n).forEach(function(o){n[o]!==null&&e.setRequestHeader(o,n[o])}),e.send(a),{abort:function(){e.abort()}}}var Kt=+new Date,Gt=0;function $e(){return"rc-upload-".concat(Kt,"-").concat(++Gt)}const Ne=function(t,e){if(t&&e){var a=Array.isArray(e)?e:e.split(","),n=t.name||"",o=t.type||"",l=o.replace(/\/.*$/,"");return a.some(function(s){var r=s.trim();if(/^\*(\/\*)?$/.test(s))return!0;if(r.charAt(0)==="."){var d=n.toLowerCase(),c=r.toLowerCase(),u=[c];return(c===".jpg"||c===".jpeg")&&(u=[".jpg",".jpeg"]),u.some(function(h){return d.endsWith(h)})}return/\/\*$/.test(r)?l===r.replace(/\/.*$/,""):o===r?!0:/^\w+$/.test(r)?(it(!1,"Upload takes an invalidate 'accept' type '".concat(r,"'.Skip for check.")),!0):!1})}return!0};function Xt(t,e){var a=t.createReader(),n=[];function o(){a.readEntries(function(l){var s=Array.prototype.slice.apply(l);n=n.concat(s);var r=!s.length;r?e(n):o()})}o()}var Jt=function(e,a,n){var o=function l(s,r){s&&(s.path=r||"",s.isFile?s.file(function(d){n(d)&&(s.fullPath&&!d.webkitRelativePath&&(Object.defineProperties(d,{webkitRelativePath:{writable:!0}}),d.webkitRelativePath=s.fullPath.replace(/^\//,""),Object.defineProperties(d,{webkitRelativePath:{writable:!1}})),a([d]))}):s.isDirectory&&Xt(s,function(d){d.forEach(function(c){l(c,"".concat(r).concat(s.name,"/"))})}))};e.forEach(function(l){o(l.webkitGetAsEntry())})},Yt=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Zt=function(t){Xe(a,t);var e=Je(a);function a(){var n;Ye(this,a);for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];return n=e.call.apply(e,[this].concat(l)),n.state={uid:$e()},n.reqs={},n.fileInput=void 0,n._isMounted=void 0,n.onChange=function(r){var d=n.props,c=d.accept,u=d.directory,h=r.target.files,m=ue(h).filter(function(y){return!u||Ne(y,c)});n.uploadFiles(m),n.reset()},n.onClick=function(r){var d=n.fileInput;if(d){var c=r.target,u=n.props.onClick;if(c&&c.tagName==="BUTTON"){var h=d.parentNode;h.focus(),c.blur()}d.click(),u&&u(r)}},n.onKeyDown=function(r){r.key==="Enter"&&n.onClick(r)},n.onFileDrop=function(r){var d=n.props.multiple;if(r.preventDefault(),r.type!=="dragover")if(n.props.directory)Jt(Array.prototype.slice.call(r.dataTransfer.items),n.uploadFiles,function(u){return Ne(u,n.props.accept)});else{var c=ue(r.dataTransfer.files).filter(function(u){return Ne(u,n.props.accept)});d===!1&&(c=c.slice(0,1)),n.uploadFiles(c)}},n.uploadFiles=function(r){var d=ue(r),c=d.map(function(u){return u.uid=$e(),n.processFile(u,d)});Promise.all(c).then(function(u){var h=n.props.onBatchStart;h==null||h(u.map(function(m){var y=m.origin,O=m.parsedFile;return{file:y,parsedFile:O}})),u.filter(function(m){return m.parsedFile!==null}).forEach(function(m){n.post(m)})})},n.processFile=function(){var r=st(Se().mark(function d(c,u){var h,m,y,O,S,L,U,T,$;return Se().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(h=n.props.beforeUpload,m=c,!h){p.next=14;break}return p.prev=3,p.next=6,h(c,u);case 6:m=p.sent,p.next=12;break;case 9:p.prev=9,p.t0=p.catch(3),m=!1;case 12:if(m!==!1){p.next=14;break}return p.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(y=n.props.action,typeof y!="function"){p.next=21;break}return p.next=18,y(c);case 18:O=p.sent,p.next=22;break;case 21:O=y;case 22:if(S=n.props.data,typeof S!="function"){p.next=29;break}return p.next=26,S(c);case 26:L=p.sent,p.next=30;break;case 29:L=S;case 30:return U=(Qe(m)==="object"||typeof m=="string")&&m?m:c,U instanceof File?T=U:T=new File([U],c.name,{type:c.type}),$=T,$.uid=c.uid,p.abrupt("return",{origin:c,data:L,parsedFile:$,action:O});case 35:case"end":return p.stop()}},d,null,[[3,9]])}));return function(d,c){return r.apply(this,arguments)}}(),n.saveFileInput=function(r){n.fileInput=r},n}return Ze(a,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(o){var l=this,s=o.data,r=o.origin,d=o.action,c=o.parsedFile;if(this._isMounted){var u=this.props,h=u.onStart,m=u.customRequest,y=u.name,O=u.headers,S=u.withCredentials,L=u.method,U=r.uid,T=m||Wt,$={action:d,filename:y,data:s,file:c,headers:O,withCredentials:S,method:L||"post",onProgress:function(p){var x=l.props.onProgress;x==null||x(p,c)},onSuccess:function(p,x){var N=l.props.onSuccess;N==null||N(p,c,x),delete l.reqs[U]},onError:function(p,x){var N=l.props.onError;N==null||N(p,x,c),delete l.reqs[U]}};h(r),this.reqs[U]=T($)}}},{key:"reset",value:function(){this.setState({uid:$e()})}},{key:"abort",value:function(o){var l=this.reqs;if(o){var s=o.uid?o.uid:o;l[s]&&l[s].abort&&l[s].abort(),delete l[s]}else Object.keys(l).forEach(function(r){l[r]&&l[r].abort&&l[r].abort(),delete l[r]})}},{key:"render",value:function(){var o=this.props,l=o.component,s=o.prefixCls,r=o.className,d=o.disabled,c=o.id,u=o.style,h=o.multiple,m=o.accept,y=o.capture,O=o.children,S=o.directory,L=o.openFileDialogOnClick,U=o.onMouseEnter,T=o.onMouseLeave,$=lt(o,Yt),M=_(P(P(P({},s,!0),"".concat(s,"-disabled"),d),r,r)),p=S?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},x=d?{}:{onClick:L?this.onClick:function(){},onKeyDown:L?this.onKeyDown:function(){},onMouseEnter:U,onMouseLeave:T,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return Me.createElement(l,w({},x,{className:M,role:"button",style:u}),Me.createElement("input",w({},ft($,{aria:!0,data:!0}),{id:c,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(H){return H.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:m},p,{multiple:h,onChange:this.onChange},y!=null?{capture:y}:{})),O)}}]),a}(i.Component);function Oe(){}var Ae=function(t){Xe(a,t);var e=Je(a);function a(){var n;Ye(this,a);for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];return n=e.call.apply(e,[this].concat(l)),n.uploader=void 0,n.saveUploader=function(r){n.uploader=r},n}return Ze(a,[{key:"abort",value:function(o){this.uploader.abort(o)}},{key:"render",value:function(){return Me.createElement(Zt,w({},this.props,{ref:this.saveUploader}))}}]),a}(i.Component);Ae.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Oe,onError:Oe,onSuccess:Oe,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};function De(t){return w(w({},t),{lastModified:t.lastModified,lastModifiedDate:t.lastModifiedDate,name:t.name,size:t.size,type:t.type,uid:t.uid,percent:0,originFileObj:t})}function ke(t,e){var a=ue(e),n=a.findIndex(function(o){var l=o.uid;return l===t.uid});return n===-1?a.push(t):a[n]=t,a}function Te(t,e){var a=t.uid!==void 0?"uid":"name";return e.filter(function(n){return n[a]===t[a]})[0]}function Qt(t,e){var a=t.uid!==void 0?"uid":"name",n=e.filter(function(o){return o[a]!==t[a]});return n.length===e.length?null:n}var en=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=e.split("/"),n=a[a.length-1],o=n.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(o)||[""])[0]},tt=function(e){return e.indexOf("image/")===0},tn=function(e){if(e.type&&!e.thumbUrl)return tt(e.type);var a=e.thumbUrl||e.url||"",n=en(a);return/^data:image\//.test(a)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(a)||n)},oe=200;function nn(t){return new Promise(function(e){if(!t.type||!tt(t.type)){e("");return}var a=document.createElement("canvas");a.width=oe,a.height=oe,a.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(oe,"px; height: ").concat(oe,"px; z-index: 9999; display: none;"),document.body.appendChild(a);var n=a.getContext("2d"),o=new Image;if(o.onload=function(){var r=o.width,d=o.height,c=oe,u=oe,h=0,m=0;r>d?(u=d*(oe/r),m=-(u-c)/2):(c=r*(oe/d),h=-(c-u)/2),n.drawImage(o,h,m,c,u);var y=a.toDataURL();document.body.removeChild(a),window.URL.revokeObjectURL(o.src),e(y)},o.crossOrigin="anonymous",t.type.startsWith("image/svg+xml")){var l=new FileReader;l.onload=function(){l.result&&(o.src=l.result)},l.readAsDataURL(t)}else if(t.type.startsWith("image/gif")){var s=new FileReader;s.onload=function(){s.result&&e(s.result)},s.readAsDataURL(t)}else o.src=window.URL.createObjectURL(t)})}var rn=i.forwardRef(function(t,e){var a=t.prefixCls,n=t.className,o=t.style,l=t.locale,s=t.listType,r=t.file,d=t.items,c=t.progress,u=t.iconRender,h=t.actionIconRender,m=t.itemRender,y=t.isImgUrl,O=t.showPreviewIcon,S=t.showRemoveIcon,L=t.showDownloadIcon,U=t.previewIcon,T=t.removeIcon,$=t.downloadIcon,M=t.onPreview,p=t.onDownload,x=t.onClose,N,H,Q=r.status,de=i.useState(Q),ee=Fe(de,2),A=ee[0],pe=ee[1];i.useEffect(function(){Q!=="removed"&&pe(Q)},[Q]);var fe=i.useState(!1),ve=Fe(fe,2),me=ve[0],Ce=ve[1],te=i.useRef(null);i.useEffect(function(){return te.current=setTimeout(function(){Ce(!0)},300),function(){te.current&&clearTimeout(te.current)}},[]);var he="".concat(a,"-span"),ne=u(r),ie=i.createElement("div",{className:"".concat(a,"-text-icon")},ne);if(s==="picture"||s==="picture-card")if(A==="uploading"||!r.thumbUrl&&!r.url){var ge=_(P(P({},"".concat(a,"-list-item-thumbnail"),!0),"".concat(a,"-list-item-file"),A!=="uploading"));ie=i.createElement("div",{className:ge},ne)}else{var q=y!=null&&y(r)?i.createElement("img",{src:r.thumbUrl||r.url,alt:r.name,className:"".concat(a,"-list-item-image"),crossOrigin:r.crossOrigin}):ne,Ee=_(P(P({},"".concat(a,"-list-item-thumbnail"),!0),"".concat(a,"-list-item-file"),y&&!y(r)));ie=i.createElement("a",{className:Ee,onClick:function(I){return M(r,I)},href:r.url||r.thumbUrl,target:"_blank",rel:"noopener noreferrer"},q)}var we=_(P(P(P({},"".concat(a,"-list-item"),!0),"".concat(a,"-list-item-").concat(A),!0),"".concat(a,"-list-item-list-type-").concat(s),!0)),D=typeof r.linkProps=="string"?JSON.parse(r.linkProps):r.linkProps,le=S?h((typeof T=="function"?T(r):T)||i.createElement(yt,null),function(){return x(r)},a,l.removeFile):null,ye=L&&A==="done"?h((typeof $=="function"?$(r):$)||i.createElement(bt,null),function(){return p(r)},a,l.downloadFile):null,se=s!=="picture-card"&&i.createElement("span",{key:"download-delete",className:_("".concat(a,"-list-item-card-actions"),{picture:s==="picture"})},ye,le),G=_("".concat(a,"-list-item-name")),Re=r.url?[i.createElement("a",w({key:"view",target:"_blank",rel:"noopener noreferrer",className:G,title:r.name},D,{href:r.url,onClick:function(I){return M(r,I)}}),r.name),se]:[i.createElement("span",{key:"view",className:G,onClick:function(I){return M(r,I)},title:r.name},r.name),se],re={pointerEvents:"none",opacity:.5},J=O?i.createElement("a",{href:r.url||r.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:r.url||r.thumbUrl?void 0:re,onClick:function(I){return M(r,I)},title:l.previewFile},typeof U=="function"?U(r):U||i.createElement(vt,null)):null,ae=s==="picture-card"&&A!=="uploading"&&i.createElement("span",{className:"".concat(a,"-list-item-actions")},J,A==="done"&&ye,le),b;r.response&&typeof r.response=="string"?b=r.response:b=((N=r.error)===null||N===void 0?void 0:N.statusText)||((H=r.error)===null||H===void 0?void 0:H.message)||l.uploadError;var g=i.createElement("span",{className:he},ie,Re),k=i.useContext(je),j=k.getPrefixCls,W=j(),Y=i.createElement("div",{className:we},i.createElement("div",{className:"".concat(a,"-list-item-info")},g),ae,me&&i.createElement(et,{motionName:"".concat(W,"-fade"),visible:A==="uploading",motionDeadline:2e3},function(K){var I=K.className,ce="percent"in r?i.createElement(It,w({},c,{type:"line",percent:r.percent})):null;return i.createElement("div",{className:_("".concat(a,"-list-item-progress"),I)},ce)})),be=_("".concat(a,"-list-").concat(s,"-container"),n),Ie=A==="error"?i.createElement(mt,{title:b,getPopupContainer:function(I){return I.parentNode}},Y):Y;return i.createElement("div",{className:be,style:o,ref:e},m?m(Ie,r,d,{download:p.bind(null,r),preview:M.bind(null,r),remove:x.bind(null,r)}):Ie)});const an=rn;var Le=w({},ht);delete Le.onAppearEnd;delete Le.onEnterEnd;delete Le.onLeaveEnd;var on=function(e,a){var n=e.listType,o=n===void 0?"text":n,l=e.previewFile,s=l===void 0?nn:l,r=e.onPreview,d=e.onDownload,c=e.onRemove,u=e.locale,h=e.iconRender,m=e.isImageUrl,y=m===void 0?tn:m,O=e.prefixCls,S=e.items,L=S===void 0?[]:S,U=e.showPreviewIcon,T=U===void 0?!0:U,$=e.showRemoveIcon,M=$===void 0?!0:$,p=e.showDownloadIcon,x=p===void 0?!1:p,N=e.removeIcon,H=e.previewIcon,Q=e.downloadIcon,de=e.progress,ee=de===void 0?{strokeWidth:2,showInfo:!1}:de,A=e.appendAction,pe=e.appendActionVisible,fe=pe===void 0?!0:pe,ve=e.itemRender,me=e.disabled,Ce=gt(),te=i.useState(!1),he=Fe(te,2),ne=he[0],ie=he[1];i.useEffect(function(){o!=="picture"&&o!=="picture-card"||(L||[]).forEach(function(b){typeof document>"u"||typeof window>"u"||!window.FileReader||!window.File||!(b.originFileObj instanceof File||b.originFileObj instanceof Blob)||b.thumbUrl!==void 0||(b.thumbUrl="",s&&s(b.originFileObj).then(function(g){b.thumbUrl=g||"",Ce()}))})},[o,L,s]),i.useEffect(function(){ie(!0)},[]);var ge=function(g,k){if(r)return k==null||k.preventDefault(),r(g)},q=function(g){typeof d=="function"?d(g):g.url&&window.open(g.url)},Ee=function(g){c==null||c(g)},we=function(g){if(h)return h(g,o);var k=g.status==="uploading",j=y&&y(g)?i.createElement(zt,null):i.createElement(Ft,null),W=k?i.createElement(qe,null):i.createElement(Ot,null);return o==="picture"?W=k?i.createElement(qe,null):j:o==="picture-card"&&(W=k?u.uploading:j),W},D=function(g,k,j,W){var Y={type:"text",size:"small",title:W,disabled:me,onClick:function(K){k(),He(g)&&g.props.onClick&&g.props.onClick(K)},className:"".concat(j,"-list-item-card-actions-btn")};if(He(g)){var be=_e(g,w(w({},g.props),{onClick:function(){}}));return i.createElement(Ke,w({},Y,{icon:be}))}return i.createElement(Ke,w({},Y),i.createElement("span",null,g))};i.useImperativeHandle(a,function(){return{handlePreview:ge,handleDownload:q}});var le=i.useContext(je),ye=le.getPrefixCls,se=le.direction,G=ye("upload",O),Re=_(P(P(P({},"".concat(G,"-list"),!0),"".concat(G,"-list-").concat(o),!0),"".concat(G,"-list-rtl"),se==="rtl")),re=ue(L.map(function(b){return{key:b.uid,file:b}})),J=o==="picture-card"?"animate-inline":"animate",ae={motionDeadline:2e3,motionName:"".concat(G,"-").concat(J),keys:re,motionAppear:ne};return o!=="picture-card"&&(ae=w(w({},Le),ae)),i.createElement("div",{className:Re},i.createElement(ct,w({},ae,{component:!1}),function(b){var g=b.key,k=b.file,j=b.className,W=b.style;return i.createElement(an,{key:g,locale:u,prefixCls:G,className:j,style:W,file:k,items:L,progress:ee,listType:o,isImgUrl:y,showPreviewIcon:T,showRemoveIcon:M,showDownloadIcon:x,removeIcon:N,previewIcon:H,downloadIcon:Q,iconRender:we,actionIconRender:D,itemRender:ve,onPreview:ge,onDownload:q,onClose:Ee})}),A&&i.createElement(et,w({},ae,{visible:fe,forceRender:!0}),function(b){var g=b.className,k=b.style;return _e(A,function(j){return{className:_(j.className,g),style:w(w(w({},k),{pointerEvents:g?"none":void 0}),j.style)}})}))},ln=i.forwardRef(on);const sn=ln;var cn=globalThis&&globalThis.__awaiter||function(t,e,a,n){function o(l){return l instanceof a?l:new a(function(s){s(l)})}return new(a||(a=Promise))(function(l,s){function r(u){try{c(n.next(u))}catch(h){s(h)}}function d(u){try{c(n.throw(u))}catch(h){s(h)}}function c(u){u.done?l(u.value):o(u.value).then(r,d)}c((n=n.apply(t,e||[])).next())})},Pe="__LIST_IGNORE_".concat(Date.now(),"__"),un=function(e,a){var n=e.fileList,o=e.defaultFileList,l=e.onRemove,s=e.showUploadList,r=s===void 0?!0:s,d=e.listType,c=d===void 0?"text":d,u=e.onPreview,h=e.onDownload,m=e.onChange,y=e.onDrop,O=e.previewFile,S=e.disabled,L=e.locale,U=e.iconRender,T=e.isImageUrl,$=e.progress,M=e.prefixCls,p=e.className,x=e.type,N=x===void 0?"select":x,H=e.children,Q=e.style,de=e.itemRender,ee=e.maxCount,A=e.data,pe=A===void 0?{}:A,fe=e.multiple,ve=fe===void 0?!1:fe,me=e.action,Ce=me===void 0?"":me,te=e.accept,he=te===void 0?"":te,ne=e.supportServerRender,ie=ne===void 0?!0:ne,ge=i.useContext(ut),q=S??ge,Ee=wt(o||[],{value:n,postState:function(v){return v??[]}}),we=Fe(Ee,2),D=we[0],le=we[1],ye=i.useState("drop"),se=Fe(ye,2),G=se[0],Re=se[1],re=i.useRef(null);i.useMemo(function(){var z=Date.now();(n||[]).forEach(function(v,E){!v.uid&&!Object.isFrozen(v)&&(v.uid="__AUTO__".concat(z,"_").concat(E,"__"))})},[n]);var J=function(v,E,F){var f=ue(E);ee===1?f=f.slice(-1):ee&&(f=f.slice(0,ee)),We.flushSync(function(){le(f)});var C={file:v,fileList:f};F&&(C.event=F),We.flushSync(function(){m==null||m(C)})},ae=function(v,E){return cn(void 0,void 0,void 0,Se().mark(function F(){var f,C,B,V;return Se().wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(f=e.beforeUpload,C=e.transformFile,B=v,!f){R.next=13;break}return R.next=5,f(v,E);case 5:if(V=R.sent,V!==!1){R.next=8;break}return R.abrupt("return",!1);case 8:if(delete v[Pe],V!==Pe){R.next=12;break}return Object.defineProperty(v,Pe,{value:!0,configurable:!0}),R.abrupt("return",!1);case 12:Qe(V)==="object"&&V&&(B=V);case 13:if(!C){R.next=17;break}return R.next=16,C(B);case 16:B=R.sent;case 17:return R.abrupt("return",B);case 18:case"end":return R.stop()}},F)}))},b=function(v){var E=v.filter(function(C){return!C.file[Pe]});if(E.length){var F=E.map(function(C){return De(C.file)}),f=ue(D);F.forEach(function(C){f=ke(C,f)}),F.forEach(function(C,B){var V=C;if(E[B].parsedFile)C.status="uploading";else{var Z=C.originFileObj,R;try{R=new File([Z],Z.name,{type:Z.type})}catch{R=new Blob([Z],{type:Z.type}),R.name=Z.name,R.lastModifiedDate=new Date,R.lastModified=new Date().getTime()}R.uid=C.uid,V=R}J(V,f)})}},g=function(v,E,F){try{typeof v=="string"&&(v=JSON.parse(v))}catch{}if(Te(E,D)){var f=De(E);f.status="done",f.percent=100,f.response=v,f.xhr=F;var C=ke(f,D);J(f,C)}},k=function(v,E){if(Te(E,D)){var F=De(E);F.status="uploading",F.percent=v.percent;var f=ke(F,D);J(F,f,v)}},j=function(v,E,F){if(Te(F,D)){var f=De(F);f.error=v,f.response=E,f.status="error";var C=ke(f,D);J(f,C)}},W=function(v){var E;Promise.resolve(typeof l=="function"?l(v):l).then(function(F){var f;if(F!==!1){var C=Qt(v,D);C&&(E=w(w({},v),{status:"removed"}),D==null||D.forEach(function(B){var V=E.uid!==void 0?"uid":"name";B[V]===E[V]&&!Object.isFrozen(B)&&(B.status="removed")}),(f=re.current)===null||f===void 0||f.abort(E),J(E,C))}})},Y=function(v){Re(v.type),v.type==="drop"&&(y==null||y(v))};i.useImperativeHandle(a,function(){return{onBatchStart:b,onSuccess:g,onProgress:k,onError:j,fileList:D,upload:re.current}});var be=i.useContext(je),Ie=be.getPrefixCls,K=be.direction,I=Ie("upload",M),ce=w(w({onBatchStart:b,onError:j,onProgress:k,onSuccess:g},e),{data:pe,multiple:ve,action:Ce,accept:he,supportServerRender:ie,prefixCls:I,disabled:q,beforeUpload:ae,onChange:void 0});delete ce.className,delete ce.style,(!H||q)&&delete ce.id;var xe=function(v,E){return r?i.createElement(dt,{componentName:"Upload",defaultLocale:pt.Upload},function(F){var f=typeof r=="boolean"?{}:r,C=f.showRemoveIcon,B=f.showPreviewIcon,V=f.showDownloadIcon,Z=f.removeIcon,R=f.previewIcon,Ve=f.downloadIcon;return i.createElement(sn,{prefixCls:I,listType:c,items:D,previewFile:O,onPreview:u,onDownload:h,onRemove:W,showRemoveIcon:!q&&C,showPreviewIcon:B,showDownloadIcon:V,removeIcon:Z,previewIcon:R,downloadIcon:Ve,iconRender:U,locale:w(w({},F),L),isImageUrl:T,progress:$,appendAction:v,appendActionVisible:E,itemRender:de,disabled:q})}):v};if(N==="drag"){var rt=_(I,P(P(P(P(P({},"".concat(I,"-drag"),!0),"".concat(I,"-drag-uploading"),D.some(function(z){return z.status==="uploading"})),"".concat(I,"-drag-hover"),G==="dragover"),"".concat(I,"-disabled"),q),"".concat(I,"-rtl"),K==="rtl"),p);return i.createElement("span",null,i.createElement("div",{className:rt,onDrop:Y,onDragOver:Y,onDragLeave:Y,style:Q},i.createElement(Ae,w({},ce,{ref:re,className:"".concat(I,"-btn")}),i.createElement("div",{className:"".concat(I,"-drag-container")},H))),xe())}var at=_(I,P(P(P(P({},"".concat(I,"-select"),!0),"".concat(I,"-select-").concat(c),!0),"".concat(I,"-disabled"),q),"".concat(I,"-rtl"),K==="rtl")),ot=function(v){return i.createElement("div",{className:at,style:v},i.createElement(Ae,w({},ce,{ref:re})))},Be=ot(H?void 0:{display:"none"});return c==="picture-card"?i.createElement("span",{className:_("".concat(I,"-picture-card-wrapper"),p)},xe(Be,!!H)):i.createElement("span",{className:p},Be,xe())},dn=i.forwardRef(un);const nt=dn;var pn=globalThis&&globalThis.__rest||function(t,e){var a={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(a[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(a[n[o]]=t[n[o]]);return a},fn=i.forwardRef(function(t,e){var a=t.style,n=t.height,o=pn(t,["style","height"]);return i.createElement(nt,w({ref:e},o,{type:"drag",style:w(w({},a),{height:n})}))});const vn=fn;var ze=nt;ze.Dragger=vn;ze.LIST_IGNORE=Pe;const Rn=ze;export{Cn as I,Rn as U,En as a};
|
dist/assets/{index-2cccea25.js → index-89289fd5.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{b as pick,m as musicWidgetsBrowser_umdExports,p as parseCode$1}from"./parser-90a0a9b5.js";import{c as commonjsGlobal,g as getDefaultExportFromCjs,i as commonjsRequire}from"./umi-3784aee5.js";import{z as require$$5}from"./index-e2603369.js";const WHOLE_DURATION_MAGNITUDE=1920,TICKS_PER_BEAT=WHOLE_DURATION_MAGNITUDE/4,EXTRA_NOTE_FIELDS=["rest","tied","overlapped","implicitType","afterGrace","contextIndex","staffTrack","chordPosition","division"],COMMON_NOTE_FIELDS=["id","ids","pitch","velocity","track","channel",...EXTRA_NOTE_FIELDS];class MetaNotation{measures;trackNames;idTrackMap;ripe=!1;static fromAbsoluteNotes(t,s,i){const n=new MetaNotation(i);return n.measures=Array(s.length).fill(null).map((r,a)=>{const c=s[a],o=s[a+1]?s[a+1]-c:0,h=t.filter(l=>l.measure===a+1).map(l=>({tick:l.startTick-c,duration:l.endTick-l.startTick,...pick(l,COMMON_NOTE_FIELDS),subNotes:[]}));return h.forEach(l=>["rest","tied","implicitType","afterGrace"].forEach(u=>{l[u]||delete l[u]})),{tick:c,duration:o,notes:h}}),n.idTrackMap=t.reduce((r,a)=>(a.id&&(r[a.id]=a.track),r),{}),n}static performAbsoluteNotes(t,{withRestTied:s=!1}={}){const n=t.filter(r=>(s||!r.rest&&!r.tied)&&!r.overlapped).map(r=>({measure:r.measure,channel:r.channel,track:r.track,start:r.start,startTick:r.startTick,endTick:r.endTick,pitch:r.pitch,duration:r.duration,velocity:r.velocity||127,id:r.id,ids:r.ids,staffTrack:r.staffTrack,contextIndex:r.contextIndex,implicitType:r.implicitType,chordPosition:r.chordPosition})).reduce((r,a)=>{const c=`${a.channel}|${a.start}|${a.pitch}`,o=r[c];return o?o.ids.push(...a.ids):r[c]=a,r},{});return Object.values(n)}constructor(t){t&&Object.assign(this,t)}get trackTickBias(){const t=this.measures[0];return this.trackNames.reduce((s,i,n)=>{if(s[i]=0,t){const r=t.notes.find(a=>a.track===n);r&&(s[i]=Math.min(r.tick,0))}return s},{})}get idSet(){return this.measures.reduce((t,s)=>(s.notes.filter(i=>!i.rest).forEach(i=>i.ids.forEach(n=>t.add(n))),t),new Set)}toJSON(){return{__prototype:"LilyNotation",measures:this.measures,idTrackMap:this.idTrackMap,trackNames:this.trackNames,ripe:this.ripe}}toAbsoluteNotes(t){let s=0;const i=t.map(n=>{const r=this.measures[n-1];console.assert(!!r,"invalid measure index:",n,this.measures.length);const a=r.notes.map(c=>({startTick:s+c.tick,endTick:s+c.tick+c.duration,start:s+c.tick,duration:c.duration,measure:n,...pick(c,COMMON_NOTE_FIELDS)}));return s+=r.duration,a});return[].concat(...i)}toPerformingNotation(t,s={}){const i=this.toAbsoluteNotes(t),n=MetaNotation.performAbsoluteNotes(i,s),r=Math.max(...n.map(o=>o.start+o.duration)),a=t.reduce((o,h)=>o+this.measures[h-1].duration,0);return new musicWidgetsBrowser_umdExports.MusicNotation.Notation({ticksPerBeat:TICKS_PER_BEAT,meta:{},tempos:[],channels:[n],endTime:r,endTick:a})}toPerformingMIDI(t,{trackList:s}={}){var h,l;if(!t.length)return null;const i=-Math.min(0,...((h=this.measures[0])==null?void 0:h.events.map(u=>u.ticks))||[],...((l=this.measures[0])==null?void 0:l.notes.map(u=>u.tick))||[]);let n=i;const r=t.map(u=>{const d=this.measures[u-1];console.assert(!!d,"invalid measure index:",u,this.measures.length);const y=d.events.map(f=>({ticks:n+f.ticks,track:f.track,data:{...f.data,measure:u}}));return n+=d.duration,y}),a=u=>u.ticks+(u.subtype==="noteOff"?-1e-8:0),c=[].concat(...r).reduce((u,d)=>(u[d.track]=u[d.track]||[],u[d.track].push({ticks:d.ticks,...d.data}),u),[]);c[0]=c[0]||[],n=i,t.map(u=>{const d=this.measures[u-1];console.assert(!!d,"invalid measure index:",u,this.measures.length),Number.isFinite(d.duration)&&(d.notes.forEach(y=>{if(s&&!s[y.track]||y.rest)return;const f=n+y.tick,p=c[y.track]=c[y.track]||[];y.subNotes.forEach(m=>{p.push({ticks:f+m.startTick,measure:u,ids:y.ids,type:"channel",subtype:"noteOn",channel:y.channel,noteNumber:m.pitch,velocity:m.velocity,staffTrack:y.staffTrack,staff:y.staff}),p.push({ticks:f+m.endTick,measure:u,ids:y.ids,type:"channel",subtype:"noteOff",channel:y.channel,noteNumber:m.pitch,velocity:0,staffTrack:y.staffTrack,staff:y.staff})})}),n+=d.duration)});const o=n;for(let u=0;u<c.length;++u)c[u]=c[u]||[];return c.forEach(u=>{u.sort((y,f)=>a(y)-a(f));let d=0;u.forEach(y=>{y.deltaTime=y.ticks-d,Number.isFinite(y.deltaTime)?d=y.ticks:y.deltaTime=0}),u.push({deltaTime:Math.max(o-d,0),type:"meta",subtype:"endOfTrack"})}),{header:{formatType:0,ticksPerBeat:TICKS_PER_BEAT},tracks:c,zeroTick:i}}toPerformingNotationWithEvents(t,s={}){if(!t.length)return null;const{zeroTick:i,...n}=this.toPerformingMIDI(t,s),r=musicWidgetsBrowser_umdExports.MusicNotation.Notation.parseMidi(n);assignNotationNoteDataFromEvents(r);let a=i;return r.measures=t.map(c=>{const o=a;return a+=this.measures[c-1].duration,{index:c,startTick:o,endTick:a}}),r}setTempo(t){let s=!1;for(const i of this.measures)for(const n of i.events)n.data.subtype==="setTempo"&&(n.data.microsecondsPerBeat=6e7/t,s=!0);return s}}const assignNotationNoteDataFromEvents=(e,t=["ids","measure","staffTrack"])=>{const s=(n,r,a)=>`${n}|${r}|${a}`,i=e.notes.reduce((n,r)=>(n[s(r.channel,r.pitch,r.startTick)]=r,n),{});e.events.forEach(n=>{if(n.data.subtype==="noteOn"){const r=s(n.data.channel,n.data.noteNumber,n.ticks),a=i[r];console.assert(!!a,"cannot find note of",r),a&&Object.assign(a,pick(n.data,t))}})},recoverJSON=(e,t)=>(typeof e=="object"&&(e=JSON.stringify(e)),JSON.parse(e,(s,i)=>{if(i&&typeof i=="object"&&i.__prototype){const n=t[i.__prototype];if(n){const{__prototype:r,...a}=i;return new n(a)}}return i})),deepCopy=(e,t=null)=>{if(t=t||new Map,t.get(e))return t.get(e);if(Array.isArray(e)){const s=[];return t.set(e,s),e.forEach(i=>s.push(deepCopy(i,t))),s}else if(e&&typeof e=="object"){const s={};return t.set(e,s),Object.entries(e).forEach(([i,n])=>s[i]=deepCopy(n,t)),Object.setPrototypeOf(s,e.__proto__),s}return e};class SimpleClass{assign(t){t&&Object.assign(this,t)}toJSON(){const t=this.constructor,s=t.serializedKeys||t.blackKeys&&Object.keys(this).filter(n=>!t.blackKeys.includes(n)),i=s?pick(this,s):this;return{__prototype:t.className,...i}}deepCopy(){return deepCopy(this)}}var LayoutType=(e=>(e.Ordinary="ordinary",e.Full="full",e.Conservative="conservative",e.Once="once",e))(LayoutType||{});const spreadMeasureSeq=(e,t="ordinary")=>[].concat(...e.map(s=>s.serialize(t))),seqToCode=(e,{withBrackets:t=!1}={})=>{let s="",i=!1;for(let n=0;n<e.length;++n)e[n-1]instanceof SingleMLayout&&e[n]instanceof SingleMLayout&&e[n+1]instanceof SingleMLayout?i||(s+="..",i=!0):(n>0&&!i&&(s+=", "),i=!1,s+=e[n].code);return t?`[${s}]`:s};class SingleMLayout extends SimpleClass{static className="SingleMLayout";measure;static from(t){const s=new SingleMLayout;return s.measure=t,s}constructor(t=void 0){super(),this.assign(t)}serialize(){return[this.measure]}get seq(){return[this]}get code(){return this.measure.toString()}}class BlockMLayout extends SimpleClass{static className="BlockMLayout";seq;static trimSeq(t){const s=[];for(const r of t)if(r instanceof BlockMLayout)for(const a of r.seq)s.push(a);else s.push(r);const i=[];let n=null;for(const r of s)r instanceof SingleMLayout?r.measure>n&&(i.push(r),n=r.measure):i.push(r);return i}static fromSeq(t){const s=new BlockMLayout;return s.seq=BlockMLayout.trimSeq(t),s}constructor(t=void 0){super(),this.assign(t)}serialize(t){return spreadMeasureSeq(this.seq,t)}get code(){return seqToCode(this.seq,{withBrackets:!0})}}class VoltaMLayout extends SimpleClass{static className="VoltaMLayout";times;body;alternates;constructor(t=void 0){super(),this.assign(t)}serialize(t){const s=spreadMeasureSeq(this.body);if(this.alternates){const i=this.alternates.map(r=>spreadMeasureSeq(r)),n=i[i.length-1];switch(t){case"ordinary":return s.concat(...i);case"conservative":case"full":return[...[].concat(...Array(this.times-1).fill(null).map((a,c)=>[...s,...i[c%(this.times-1)]])),...s,...n];case"once":return[...s,...n]}}else switch(t){case"ordinary":case"conservative":case"once":return s;case"full":return[].concat(...Array(this.times).fill(null).map(()=>s))}console.warn("the current case not handled:",t,this)}get seq(){const t=this.alternates?this.alternates[this.alternates.length-1]:[];return[...this.body,...t]}get code(){const t=seqToCode(this.body,{withBrackets:!0});let s=`${this.times}*${t}`;return this.alternates&&(s+="{"+this.alternates.map(i=>seqToCode(i,{withBrackets:i.length>1})).join(", ")+"}"),s}}class ABAMLayout extends SimpleClass{static className="ABAMLayout";main;rest;constructor(t=void 0){super(),this.assign(t)}serialize(t){const s=this.main.serialize(t),i=spreadMeasureSeq(this.main.seq,"once"),n=spreadMeasureSeq(this.rest,t);switch(t){case"ordinary":return[...s,...n];case"once":return[...n,...i];case"conservative":case"full":return[...s,...n,...i];default:console.warn("the current case not handled:",t,this)}}get seq(){return[this.main,...this.rest]}get code(){return"<"+this.main.code+", "+seqToCode(this.rest)+">"}}const measureLayout=Object.freeze(Object.defineProperty({__proto__:null,ABAMLayout,BlockMLayout,LayoutType,SingleMLayout,VoltaMLayout},Symbol.toStringTag,{value:"Module"}));var parser=function(){var e=function(M,N,C,I){for(C=C||{},I=M.length;I--;C[M[I]]=N);return C},t=[1,13],s=[1,16],i=[1,15],n=[1,26],r=[1,29],a=[1,28],c=[1,30],o=[5,13,22,27,29],h=[2,15],l=[1,32],u=[5,14,21,22,27,28,29],d={trace:function(){},yy:{},symbols_:{error:2,start_symbol:3,measure_layout:4,EOF:5,index_wise_measure_layout:6,"i:":7,"s:":8,segment_wise_measure_layout:9,iw_sequence:10,iw_item:11,range:12,",":13,UNSIGNED:14,"..":15,single:16,iw_block_item:17,iw_volta:18,iw_aba:19,iw_block:20,"[":21,"]":22,"*":23,iw_optional_alternates:24,iw_alternates:25,"{":26,"}":27,"<":28,">":29,sw_sequence:30,sw_item:31,segment:32,sw_block_item:33,sw_volta:34,sw_aba:35,sw_block:36,sw_optional_alternates:37,sw_alternates:38,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",7:"i:",8:"s:",13:",",14:"UNSIGNED",15:"..",21:"[",22:"]",23:"*",26:"{",27:"}",28:"<",29:">"},productions_:[0,[3,2],[4,1],[4,2],[4,2],[6,1],[10,1],[10,1],[10,3],[10,3],[12,3],[11,1],[11,1],[11,1],[11,1],[16,1],[17,1],[20,3],[18,4],[24,0],[24,1],[25,3],[19,5],[9,1],[30,1],[30,2],[31,1],[31,1],[31,1],[31,1],[32,1],[33,1],[36,3],[34,4],[37,0],[37,1],[38,3],[35,4]],performAction:function(N,C,I,b,R,D,L){var A=D.length-1;switch(R){case 1:return D[A-1];case 2:this.$=y(null,D[A]);break;case 3:this.$=y("index-wise",D[A]);break;case 4:this.$=y("segment-wise",v(D[A]));break;case 5:case 23:D[A].length===1&&D[A][0].__prototype==="BlockMLayout"?this.$=D[A][0]:this.$=p(D[A]);break;case 6:case 24:this.$=[D[A]];break;case 7:case 11:case 12:case 13:case 14:case 20:case 27:case 28:case 29:case 35:this.$=D[A];break;case 8:this.$=[...D[A-2],D[A]];break;case 9:this.$=[...D[A-2],...D[A]];break;case 10:this.$=k(D[A-2],D[A]);break;case 15:this.$=f(D[A]);break;case 16:case 31:this.$=p(D[A]);break;case 17:case 32:this.$=D[A-1];break;case 18:case 33:this.$=m(D[A-3],D[A-1],D[A]);break;case 19:case 34:this.$=null;break;case 21:case 36:this.$=g(D[A-1]);break;case 22:this.$=x(D[A-3],D[A-1]);break;case 25:this.$=[...D[A-1],D[A]];break;case 26:this.$=p([D[A]]);break;case 30:this.$=T(D[A]);break;case 37:this.$=x(D[A-2],D[A-1]);break}},table:[{3:1,4:2,6:3,7:[1,4],8:[1,5],10:6,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{1:[3]},{5:[1,17]},{5:[2,2]},{6:18,10:6,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{9:19,14:n,21:r,28:a,30:20,31:21,32:22,33:23,34:24,35:25,36:27},{5:[2,5],13:c},e(o,[2,6]),e(o,[2,7]),e(o,[2,11]),e(o,[2,12]),e(o,[2,13]),e(o,[2,14]),e(o,h,{15:[1,31],23:l}),e(o,[2,16]),{11:33,14:[1,34],16:9,17:10,18:11,19:12,20:14,21:s,28:i},{10:35,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{1:[2,1]},{5:[2,3]},{5:[2,4]},{5:[2,23],14:n,21:r,28:a,31:36,32:22,33:23,34:24,35:25,36:27},e(u,[2,24]),e(u,[2,26]),e(u,[2,27]),e(u,[2,28]),e(u,[2,29]),e(u,[2,30],{23:[1,37]}),e(u,[2,31]),{14:n,21:r,28:a,31:38,32:22,33:23,34:24,35:25,36:27},{14:n,21:r,28:a,30:39,31:21,32:22,33:23,34:24,35:25,36:27},{11:40,12:41,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{14:[1,42]},{20:43,21:s},{13:[1,44]},{13:h,23:l},{13:c,22:[1,45]},e(u,[2,25]),{21:r,36:46},{14:n,21:r,28:a,30:47,31:21,32:22,33:23,34:24,35:25,36:27},{14:n,21:r,22:[1,48],28:a,31:36,32:22,33:23,34:24,35:25,36:27},e(o,[2,8]),e(o,[2,9]),e(o,[2,10]),e(o,[2,19],{24:49,25:50,26:[1,51]}),{10:52,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},e([5,13,22,26,27,29],[2,17]),e(u,[2,34],{37:53,38:54,26:[1,55]}),{14:n,21:r,28:a,29:[1,56],31:36,32:22,33:23,34:24,35:25,36:27},e([5,14,21,22,26,27,28,29],[2,32]),e(o,[2,18]),e(o,[2,20]),{10:57,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{13:c,29:[1,58]},e(u,[2,33]),e(u,[2,35]),{14:n,21:r,28:a,30:59,31:21,32:22,33:23,34:24,35:25,36:27},e(u,[2,37]),{13:c,27:[1,60]},e(o,[2,22]),{14:n,21:r,27:[1,61],28:a,31:36,32:22,33:23,34:24,35:25,36:27},e(o,[2,21]),e(u,[2,36])],defaultActions:{3:[2,2],17:[2,1],18:[2,3],19:[2,4]},parseError:function(N,C){if(C.recoverable)this.trace(N);else{var I=new Error(N);throw I.hash=C,I}},parse:function(N){var C=this,I=[0],b=[null],R=[],D=this.table,L="",A=0,w=0,_=2,F=1,B=R.slice.call(arguments,1),H=Object.create(this.lexer),W={yy:{}};for(var P in this.yy)Object.prototype.hasOwnProperty.call(this.yy,P)&&(W.yy[P]=this.yy[P]);H.setInput(N,W.yy),W.yy.lexer=H,W.yy.parser=this,typeof H.yylloc>"u"&&(H.yylloc={});var j=H.yylloc;R.push(j);var z=H.options&&H.options.ranges;typeof W.yy.parseError=="function"?this.parseError=W.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var it=function(){var $;return $=H.lex()||F,typeof $!="number"&&($=C.symbols_[$]||$),$},G,X,U,J,Y={},q,V,Z,K;;){if(X=I[I.length-1],this.defaultActions[X]?U=this.defaultActions[X]:((G===null||typeof G>"u")&&(G=it()),U=D[X]&&D[X][G]),typeof U>"u"||!U.length||!U[0]){var Q="";K=[];for(q in D[X])this.terminals_[q]&&q>_&&K.push("'"+this.terminals_[q]+"'");H.showPosition?Q="Parse error on line "+(A+1)+`:
|
| 2 |
`+H.showPosition()+`
|
| 3 |
Expecting `+K.join(", ")+", got '"+(this.terminals_[G]||G)+"'":Q="Parse error on line "+(A+1)+": Unexpected "+(G==F?"end of input":"'"+(this.terminals_[G]||G)+"'"),this.parseError(Q,{text:H.match,token:this.terminals_[G]||G,line:H.yylineno,loc:j,expected:K})}if(U[0]instanceof Array&&U.length>1)throw new Error("Parse Error: multiple actions possible at state: "+X+", token: "+G);switch(U[0]){case 1:I.push(G),b.push(H.yytext),R.push(H.yylloc),I.push(U[1]),G=null,w=H.yyleng,L=H.yytext,A=H.yylineno,j=H.yylloc;break;case 2:if(V=this.productions_[U[1]][1],Y.$=b[b.length-V],Y._$={first_line:R[R.length-(V||1)].first_line,last_line:R[R.length-1].last_line,first_column:R[R.length-(V||1)].first_column,last_column:R[R.length-1].last_column},z&&(Y._$.range=[R[R.length-(V||1)].range[0],R[R.length-1].range[1]]),J=this.performAction.apply(Y,[L,w,A,W.yy,U[1],b,R].concat(B)),typeof J<"u")return J;V&&(I=I.slice(0,-1*V*2),b=b.slice(0,-1*V),R=R.slice(0,-1*V)),I.push(this.productions_[U[1]][0]),b.push(Y.$),R.push(Y._$),Z=D[I[I.length-2]][I[I.length-1]],I.push(Z);break;case 3:return!0}}return!0}};const y=(M,N)=>({__prototype:"MesaureLayout",type:M,data:N}),f=M=>({__prototype:"SingleMLayout",measure:Number(M)}),p=M=>({__prototype:"BlockMLayout",seq:M}),m=(M,N,C)=>({__prototype:"VoltaMLayout",times:Number(M),body:N,alternates:C}),x=(M,N)=>({__prototype:"ABAMLayout",main:M,rest:N}),T=M=>({segment:!0,length:Number(M)}),g=M=>M.map(N=>N.__prototype==="BlockMLayout"?N.seq:[N]),k=(M,N)=>{if(M=Number(M),N=Number(N),!(N>=M))throw new Error(`invalid measure range: ${M}..${N}`);return Array(N+1-M).fill(0).map((C,I)=>f(M+I))},S=(M,N)=>{if(M.segment){const C=N.index;return N.index+=M.length,Array(M.length).fill(0).map((I,b)=>f(C+b))}return[v(M,N)]},v=(M,N={index:1})=>{const C=I=>[].concat(...I.map(b=>S(b,N)));switch(M.__prototype){case"BlockMLayout":M.seq=C(M.seq);break;case"VoltaMLayout":M.body=C(M.body),M.alternates=M.alternates&&M.alternates.map(C);break;case"ABAMLayout":M.main=v(M.main,N),M.rest=C(M.rest);break}return M};var E=function(){var M={EOF:1,parseError:function(C,I){if(this.yy.parser)this.yy.parser.parseError(C,I);else throw new Error(C)},setInput:function(N,C){return this.yy=C||this.yy||{},this._input=N,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var N=this._input[0];this.yytext+=N,this.yyleng++,this.offset++,this.match+=N,this.matched+=N;var C=N.match(/(?:\r\n?|\n).*/g);return C?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),N},unput:function(N){var C=N.length,I=N.split(/(?:\r\n?|\n)/g);this._input=N+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-C),this.offset-=C;var b=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),I.length-1&&(this.yylineno-=I.length-1);var R=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:I?(I.length===b.length?this.yylloc.first_column:0)+b[b.length-I.length].length-I[0].length:this.yylloc.first_column-C},this.options.ranges&&(this.yylloc.range=[R[0],R[0]+this.yyleng-C]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).
|
| 4 |
`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},less:function(N){this.unput(this.match.slice(N))},pastInput:function(){var N=this.matched.substr(0,this.matched.length-this.match.length);return(N.length>20?"...":"")+N.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var N=this.match;return N.length<20&&(N+=this._input.substr(0,20-N.length)),(N.substr(0,20)+(N.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var N=this.pastInput(),C=new Array(N.length+1).join("-");return N+this.upcomingInput()+`
|
|
|
|
| 1 |
+
import{b as pick,m as musicWidgetsBrowser_umdExports,p as parseCode$1}from"./parser-7e615441.js";import{c as commonjsGlobal,g as getDefaultExportFromCjs,i as commonjsRequire}from"./umi-7fd069e7.js";import{z as require$$5}from"./index-d0f61779.js";const WHOLE_DURATION_MAGNITUDE=1920,TICKS_PER_BEAT=WHOLE_DURATION_MAGNITUDE/4,EXTRA_NOTE_FIELDS=["rest","tied","overlapped","implicitType","afterGrace","contextIndex","staffTrack","chordPosition","division"],COMMON_NOTE_FIELDS=["id","ids","pitch","velocity","track","channel",...EXTRA_NOTE_FIELDS];class MetaNotation{measures;trackNames;idTrackMap;ripe=!1;static fromAbsoluteNotes(t,s,i){const n=new MetaNotation(i);return n.measures=Array(s.length).fill(null).map((r,a)=>{const c=s[a],o=s[a+1]?s[a+1]-c:0,h=t.filter(l=>l.measure===a+1).map(l=>({tick:l.startTick-c,duration:l.endTick-l.startTick,...pick(l,COMMON_NOTE_FIELDS),subNotes:[]}));return h.forEach(l=>["rest","tied","implicitType","afterGrace"].forEach(u=>{l[u]||delete l[u]})),{tick:c,duration:o,notes:h}}),n.idTrackMap=t.reduce((r,a)=>(a.id&&(r[a.id]=a.track),r),{}),n}static performAbsoluteNotes(t,{withRestTied:s=!1}={}){const n=t.filter(r=>(s||!r.rest&&!r.tied)&&!r.overlapped).map(r=>({measure:r.measure,channel:r.channel,track:r.track,start:r.start,startTick:r.startTick,endTick:r.endTick,pitch:r.pitch,duration:r.duration,velocity:r.velocity||127,id:r.id,ids:r.ids,staffTrack:r.staffTrack,contextIndex:r.contextIndex,implicitType:r.implicitType,chordPosition:r.chordPosition})).reduce((r,a)=>{const c=`${a.channel}|${a.start}|${a.pitch}`,o=r[c];return o?o.ids.push(...a.ids):r[c]=a,r},{});return Object.values(n)}constructor(t){t&&Object.assign(this,t)}get trackTickBias(){const t=this.measures[0];return this.trackNames.reduce((s,i,n)=>{if(s[i]=0,t){const r=t.notes.find(a=>a.track===n);r&&(s[i]=Math.min(r.tick,0))}return s},{})}get idSet(){return this.measures.reduce((t,s)=>(s.notes.filter(i=>!i.rest).forEach(i=>i.ids.forEach(n=>t.add(n))),t),new Set)}toJSON(){return{__prototype:"LilyNotation",measures:this.measures,idTrackMap:this.idTrackMap,trackNames:this.trackNames,ripe:this.ripe}}toAbsoluteNotes(t){let s=0;const i=t.map(n=>{const r=this.measures[n-1];console.assert(!!r,"invalid measure index:",n,this.measures.length);const a=r.notes.map(c=>({startTick:s+c.tick,endTick:s+c.tick+c.duration,start:s+c.tick,duration:c.duration,measure:n,...pick(c,COMMON_NOTE_FIELDS)}));return s+=r.duration,a});return[].concat(...i)}toPerformingNotation(t,s={}){const i=this.toAbsoluteNotes(t),n=MetaNotation.performAbsoluteNotes(i,s),r=Math.max(...n.map(o=>o.start+o.duration)),a=t.reduce((o,h)=>o+this.measures[h-1].duration,0);return new musicWidgetsBrowser_umdExports.MusicNotation.Notation({ticksPerBeat:TICKS_PER_BEAT,meta:{},tempos:[],channels:[n],endTime:r,endTick:a})}toPerformingMIDI(t,{trackList:s}={}){var h,l;if(!t.length)return null;const i=-Math.min(0,...((h=this.measures[0])==null?void 0:h.events.map(u=>u.ticks))||[],...((l=this.measures[0])==null?void 0:l.notes.map(u=>u.tick))||[]);let n=i;const r=t.map(u=>{const d=this.measures[u-1];console.assert(!!d,"invalid measure index:",u,this.measures.length);const y=d.events.map(f=>({ticks:n+f.ticks,track:f.track,data:{...f.data,measure:u}}));return n+=d.duration,y}),a=u=>u.ticks+(u.subtype==="noteOff"?-1e-8:0),c=[].concat(...r).reduce((u,d)=>(u[d.track]=u[d.track]||[],u[d.track].push({ticks:d.ticks,...d.data}),u),[]);c[0]=c[0]||[],n=i,t.map(u=>{const d=this.measures[u-1];console.assert(!!d,"invalid measure index:",u,this.measures.length),Number.isFinite(d.duration)&&(d.notes.forEach(y=>{if(s&&!s[y.track]||y.rest)return;const f=n+y.tick,p=c[y.track]=c[y.track]||[];y.subNotes.forEach(m=>{p.push({ticks:f+m.startTick,measure:u,ids:y.ids,type:"channel",subtype:"noteOn",channel:y.channel,noteNumber:m.pitch,velocity:m.velocity,staffTrack:y.staffTrack,staff:y.staff}),p.push({ticks:f+m.endTick,measure:u,ids:y.ids,type:"channel",subtype:"noteOff",channel:y.channel,noteNumber:m.pitch,velocity:0,staffTrack:y.staffTrack,staff:y.staff})})}),n+=d.duration)});const o=n;for(let u=0;u<c.length;++u)c[u]=c[u]||[];return c.forEach(u=>{u.sort((y,f)=>a(y)-a(f));let d=0;u.forEach(y=>{y.deltaTime=y.ticks-d,Number.isFinite(y.deltaTime)?d=y.ticks:y.deltaTime=0}),u.push({deltaTime:Math.max(o-d,0),type:"meta",subtype:"endOfTrack"})}),{header:{formatType:0,ticksPerBeat:TICKS_PER_BEAT},tracks:c,zeroTick:i}}toPerformingNotationWithEvents(t,s={}){if(!t.length)return null;const{zeroTick:i,...n}=this.toPerformingMIDI(t,s),r=musicWidgetsBrowser_umdExports.MusicNotation.Notation.parseMidi(n);assignNotationNoteDataFromEvents(r);let a=i;return r.measures=t.map(c=>{const o=a;return a+=this.measures[c-1].duration,{index:c,startTick:o,endTick:a}}),r}setTempo(t){let s=!1;for(const i of this.measures)for(const n of i.events)n.data.subtype==="setTempo"&&(n.data.microsecondsPerBeat=6e7/t,s=!0);return s}}const assignNotationNoteDataFromEvents=(e,t=["ids","measure","staffTrack"])=>{const s=(n,r,a)=>`${n}|${r}|${a}`,i=e.notes.reduce((n,r)=>(n[s(r.channel,r.pitch,r.startTick)]=r,n),{});e.events.forEach(n=>{if(n.data.subtype==="noteOn"){const r=s(n.data.channel,n.data.noteNumber,n.ticks),a=i[r];console.assert(!!a,"cannot find note of",r),a&&Object.assign(a,pick(n.data,t))}})},recoverJSON=(e,t)=>(typeof e=="object"&&(e=JSON.stringify(e)),JSON.parse(e,(s,i)=>{if(i&&typeof i=="object"&&i.__prototype){const n=t[i.__prototype];if(n){const{__prototype:r,...a}=i;return new n(a)}}return i})),deepCopy=(e,t=null)=>{if(t=t||new Map,t.get(e))return t.get(e);if(Array.isArray(e)){const s=[];return t.set(e,s),e.forEach(i=>s.push(deepCopy(i,t))),s}else if(e&&typeof e=="object"){const s={};return t.set(e,s),Object.entries(e).forEach(([i,n])=>s[i]=deepCopy(n,t)),Object.setPrototypeOf(s,e.__proto__),s}return e};class SimpleClass{assign(t){t&&Object.assign(this,t)}toJSON(){const t=this.constructor,s=t.serializedKeys||t.blackKeys&&Object.keys(this).filter(n=>!t.blackKeys.includes(n)),i=s?pick(this,s):this;return{__prototype:t.className,...i}}deepCopy(){return deepCopy(this)}}var LayoutType=(e=>(e.Ordinary="ordinary",e.Full="full",e.Conservative="conservative",e.Once="once",e))(LayoutType||{});const spreadMeasureSeq=(e,t="ordinary")=>[].concat(...e.map(s=>s.serialize(t))),seqToCode=(e,{withBrackets:t=!1}={})=>{let s="",i=!1;for(let n=0;n<e.length;++n)e[n-1]instanceof SingleMLayout&&e[n]instanceof SingleMLayout&&e[n+1]instanceof SingleMLayout?i||(s+="..",i=!0):(n>0&&!i&&(s+=", "),i=!1,s+=e[n].code);return t?`[${s}]`:s};class SingleMLayout extends SimpleClass{static className="SingleMLayout";measure;static from(t){const s=new SingleMLayout;return s.measure=t,s}constructor(t=void 0){super(),this.assign(t)}serialize(){return[this.measure]}get seq(){return[this]}get code(){return this.measure.toString()}}class BlockMLayout extends SimpleClass{static className="BlockMLayout";seq;static trimSeq(t){const s=[];for(const r of t)if(r instanceof BlockMLayout)for(const a of r.seq)s.push(a);else s.push(r);const i=[];let n=null;for(const r of s)r instanceof SingleMLayout?r.measure>n&&(i.push(r),n=r.measure):i.push(r);return i}static fromSeq(t){const s=new BlockMLayout;return s.seq=BlockMLayout.trimSeq(t),s}constructor(t=void 0){super(),this.assign(t)}serialize(t){return spreadMeasureSeq(this.seq,t)}get code(){return seqToCode(this.seq,{withBrackets:!0})}}class VoltaMLayout extends SimpleClass{static className="VoltaMLayout";times;body;alternates;constructor(t=void 0){super(),this.assign(t)}serialize(t){const s=spreadMeasureSeq(this.body);if(this.alternates){const i=this.alternates.map(r=>spreadMeasureSeq(r)),n=i[i.length-1];switch(t){case"ordinary":return s.concat(...i);case"conservative":case"full":return[...[].concat(...Array(this.times-1).fill(null).map((a,c)=>[...s,...i[c%(this.times-1)]])),...s,...n];case"once":return[...s,...n]}}else switch(t){case"ordinary":case"conservative":case"once":return s;case"full":return[].concat(...Array(this.times).fill(null).map(()=>s))}console.warn("the current case not handled:",t,this)}get seq(){const t=this.alternates?this.alternates[this.alternates.length-1]:[];return[...this.body,...t]}get code(){const t=seqToCode(this.body,{withBrackets:!0});let s=`${this.times}*${t}`;return this.alternates&&(s+="{"+this.alternates.map(i=>seqToCode(i,{withBrackets:i.length>1})).join(", ")+"}"),s}}class ABAMLayout extends SimpleClass{static className="ABAMLayout";main;rest;constructor(t=void 0){super(),this.assign(t)}serialize(t){const s=this.main.serialize(t),i=spreadMeasureSeq(this.main.seq,"once"),n=spreadMeasureSeq(this.rest,t);switch(t){case"ordinary":return[...s,...n];case"once":return[...n,...i];case"conservative":case"full":return[...s,...n,...i];default:console.warn("the current case not handled:",t,this)}}get seq(){return[this.main,...this.rest]}get code(){return"<"+this.main.code+", "+seqToCode(this.rest)+">"}}const measureLayout=Object.freeze(Object.defineProperty({__proto__:null,ABAMLayout,BlockMLayout,LayoutType,SingleMLayout,VoltaMLayout},Symbol.toStringTag,{value:"Module"}));var parser=function(){var e=function(M,N,C,I){for(C=C||{},I=M.length;I--;C[M[I]]=N);return C},t=[1,13],s=[1,16],i=[1,15],n=[1,26],r=[1,29],a=[1,28],c=[1,30],o=[5,13,22,27,29],h=[2,15],l=[1,32],u=[5,14,21,22,27,28,29],d={trace:function(){},yy:{},symbols_:{error:2,start_symbol:3,measure_layout:4,EOF:5,index_wise_measure_layout:6,"i:":7,"s:":8,segment_wise_measure_layout:9,iw_sequence:10,iw_item:11,range:12,",":13,UNSIGNED:14,"..":15,single:16,iw_block_item:17,iw_volta:18,iw_aba:19,iw_block:20,"[":21,"]":22,"*":23,iw_optional_alternates:24,iw_alternates:25,"{":26,"}":27,"<":28,">":29,sw_sequence:30,sw_item:31,segment:32,sw_block_item:33,sw_volta:34,sw_aba:35,sw_block:36,sw_optional_alternates:37,sw_alternates:38,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",7:"i:",8:"s:",13:",",14:"UNSIGNED",15:"..",21:"[",22:"]",23:"*",26:"{",27:"}",28:"<",29:">"},productions_:[0,[3,2],[4,1],[4,2],[4,2],[6,1],[10,1],[10,1],[10,3],[10,3],[12,3],[11,1],[11,1],[11,1],[11,1],[16,1],[17,1],[20,3],[18,4],[24,0],[24,1],[25,3],[19,5],[9,1],[30,1],[30,2],[31,1],[31,1],[31,1],[31,1],[32,1],[33,1],[36,3],[34,4],[37,0],[37,1],[38,3],[35,4]],performAction:function(N,C,I,b,R,D,L){var A=D.length-1;switch(R){case 1:return D[A-1];case 2:this.$=y(null,D[A]);break;case 3:this.$=y("index-wise",D[A]);break;case 4:this.$=y("segment-wise",v(D[A]));break;case 5:case 23:D[A].length===1&&D[A][0].__prototype==="BlockMLayout"?this.$=D[A][0]:this.$=p(D[A]);break;case 6:case 24:this.$=[D[A]];break;case 7:case 11:case 12:case 13:case 14:case 20:case 27:case 28:case 29:case 35:this.$=D[A];break;case 8:this.$=[...D[A-2],D[A]];break;case 9:this.$=[...D[A-2],...D[A]];break;case 10:this.$=k(D[A-2],D[A]);break;case 15:this.$=f(D[A]);break;case 16:case 31:this.$=p(D[A]);break;case 17:case 32:this.$=D[A-1];break;case 18:case 33:this.$=m(D[A-3],D[A-1],D[A]);break;case 19:case 34:this.$=null;break;case 21:case 36:this.$=g(D[A-1]);break;case 22:this.$=x(D[A-3],D[A-1]);break;case 25:this.$=[...D[A-1],D[A]];break;case 26:this.$=p([D[A]]);break;case 30:this.$=T(D[A]);break;case 37:this.$=x(D[A-2],D[A-1]);break}},table:[{3:1,4:2,6:3,7:[1,4],8:[1,5],10:6,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{1:[3]},{5:[1,17]},{5:[2,2]},{6:18,10:6,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{9:19,14:n,21:r,28:a,30:20,31:21,32:22,33:23,34:24,35:25,36:27},{5:[2,5],13:c},e(o,[2,6]),e(o,[2,7]),e(o,[2,11]),e(o,[2,12]),e(o,[2,13]),e(o,[2,14]),e(o,h,{15:[1,31],23:l}),e(o,[2,16]),{11:33,14:[1,34],16:9,17:10,18:11,19:12,20:14,21:s,28:i},{10:35,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{1:[2,1]},{5:[2,3]},{5:[2,4]},{5:[2,23],14:n,21:r,28:a,31:36,32:22,33:23,34:24,35:25,36:27},e(u,[2,24]),e(u,[2,26]),e(u,[2,27]),e(u,[2,28]),e(u,[2,29]),e(u,[2,30],{23:[1,37]}),e(u,[2,31]),{14:n,21:r,28:a,31:38,32:22,33:23,34:24,35:25,36:27},{14:n,21:r,28:a,30:39,31:21,32:22,33:23,34:24,35:25,36:27},{11:40,12:41,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{14:[1,42]},{20:43,21:s},{13:[1,44]},{13:h,23:l},{13:c,22:[1,45]},e(u,[2,25]),{21:r,36:46},{14:n,21:r,28:a,30:47,31:21,32:22,33:23,34:24,35:25,36:27},{14:n,21:r,22:[1,48],28:a,31:36,32:22,33:23,34:24,35:25,36:27},e(o,[2,8]),e(o,[2,9]),e(o,[2,10]),e(o,[2,19],{24:49,25:50,26:[1,51]}),{10:52,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},e([5,13,22,26,27,29],[2,17]),e(u,[2,34],{37:53,38:54,26:[1,55]}),{14:n,21:r,28:a,29:[1,56],31:36,32:22,33:23,34:24,35:25,36:27},e([5,14,21,22,26,27,28,29],[2,32]),e(o,[2,18]),e(o,[2,20]),{10:57,11:7,12:8,14:t,16:9,17:10,18:11,19:12,20:14,21:s,28:i},{13:c,29:[1,58]},e(u,[2,33]),e(u,[2,35]),{14:n,21:r,28:a,30:59,31:21,32:22,33:23,34:24,35:25,36:27},e(u,[2,37]),{13:c,27:[1,60]},e(o,[2,22]),{14:n,21:r,27:[1,61],28:a,31:36,32:22,33:23,34:24,35:25,36:27},e(o,[2,21]),e(u,[2,36])],defaultActions:{3:[2,2],17:[2,1],18:[2,3],19:[2,4]},parseError:function(N,C){if(C.recoverable)this.trace(N);else{var I=new Error(N);throw I.hash=C,I}},parse:function(N){var C=this,I=[0],b=[null],R=[],D=this.table,L="",A=0,w=0,_=2,F=1,B=R.slice.call(arguments,1),H=Object.create(this.lexer),W={yy:{}};for(var P in this.yy)Object.prototype.hasOwnProperty.call(this.yy,P)&&(W.yy[P]=this.yy[P]);H.setInput(N,W.yy),W.yy.lexer=H,W.yy.parser=this,typeof H.yylloc>"u"&&(H.yylloc={});var j=H.yylloc;R.push(j);var z=H.options&&H.options.ranges;typeof W.yy.parseError=="function"?this.parseError=W.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var it=function(){var $;return $=H.lex()||F,typeof $!="number"&&($=C.symbols_[$]||$),$},G,X,U,J,Y={},q,V,Z,K;;){if(X=I[I.length-1],this.defaultActions[X]?U=this.defaultActions[X]:((G===null||typeof G>"u")&&(G=it()),U=D[X]&&D[X][G]),typeof U>"u"||!U.length||!U[0]){var Q="";K=[];for(q in D[X])this.terminals_[q]&&q>_&&K.push("'"+this.terminals_[q]+"'");H.showPosition?Q="Parse error on line "+(A+1)+`:
|
| 2 |
`+H.showPosition()+`
|
| 3 |
Expecting `+K.join(", ")+", got '"+(this.terminals_[G]||G)+"'":Q="Parse error on line "+(A+1)+": Unexpected "+(G==F?"end of input":"'"+(this.terminals_[G]||G)+"'"),this.parseError(Q,{text:H.match,token:this.terminals_[G]||G,line:H.yylineno,loc:j,expected:K})}if(U[0]instanceof Array&&U.length>1)throw new Error("Parse Error: multiple actions possible at state: "+X+", token: "+G);switch(U[0]){case 1:I.push(G),b.push(H.yytext),R.push(H.yylloc),I.push(U[1]),G=null,w=H.yyleng,L=H.yytext,A=H.yylineno,j=H.yylloc;break;case 2:if(V=this.productions_[U[1]][1],Y.$=b[b.length-V],Y._$={first_line:R[R.length-(V||1)].first_line,last_line:R[R.length-1].last_line,first_column:R[R.length-(V||1)].first_column,last_column:R[R.length-1].last_column},z&&(Y._$.range=[R[R.length-(V||1)].range[0],R[R.length-1].range[1]]),J=this.performAction.apply(Y,[L,w,A,W.yy,U[1],b,R].concat(B)),typeof J<"u")return J;V&&(I=I.slice(0,-1*V*2),b=b.slice(0,-1*V),R=R.slice(0,-1*V)),I.push(this.productions_[U[1]][0]),b.push(Y.$),R.push(Y._$),Z=D[I[I.length-2]][I[I.length-1]],I.push(Z);break;case 3:return!0}}return!0}};const y=(M,N)=>({__prototype:"MesaureLayout",type:M,data:N}),f=M=>({__prototype:"SingleMLayout",measure:Number(M)}),p=M=>({__prototype:"BlockMLayout",seq:M}),m=(M,N,C)=>({__prototype:"VoltaMLayout",times:Number(M),body:N,alternates:C}),x=(M,N)=>({__prototype:"ABAMLayout",main:M,rest:N}),T=M=>({segment:!0,length:Number(M)}),g=M=>M.map(N=>N.__prototype==="BlockMLayout"?N.seq:[N]),k=(M,N)=>{if(M=Number(M),N=Number(N),!(N>=M))throw new Error(`invalid measure range: ${M}..${N}`);return Array(N+1-M).fill(0).map((C,I)=>f(M+I))},S=(M,N)=>{if(M.segment){const C=N.index;return N.index+=M.length,Array(M.length).fill(0).map((I,b)=>f(C+b))}return[v(M,N)]},v=(M,N={index:1})=>{const C=I=>[].concat(...I.map(b=>S(b,N)));switch(M.__prototype){case"BlockMLayout":M.seq=C(M.seq);break;case"VoltaMLayout":M.body=C(M.body),M.alternates=M.alternates&&M.alternates.map(C);break;case"ABAMLayout":M.main=v(M.main,N),M.rest=C(M.rest);break}return M};var E=function(){var M={EOF:1,parseError:function(C,I){if(this.yy.parser)this.yy.parser.parseError(C,I);else throw new Error(C)},setInput:function(N,C){return this.yy=C||this.yy||{},this._input=N,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var N=this._input[0];this.yytext+=N,this.yyleng++,this.offset++,this.match+=N,this.matched+=N;var C=N.match(/(?:\r\n?|\n).*/g);return C?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),N},unput:function(N){var C=N.length,I=N.split(/(?:\r\n?|\n)/g);this._input=N+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-C),this.offset-=C;var b=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),I.length-1&&(this.yylineno-=I.length-1);var R=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:I?(I.length===b.length?this.yylloc.first_column:0)+b[b.length-I.length].length-I[0].length:this.yylloc.first_column-C},this.options.ranges&&(this.yylloc.range=[R[0],R[0]+this.yyleng-C]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).
|
| 4 |
`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},less:function(N){this.unput(this.match.slice(N))},pastInput:function(){var N=this.matched.substr(0,this.matched.length-this.match.length);return(N.length>20?"...":"")+N.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var N=this.match;return N.length<20&&(N+=this._input.substr(0,20-N.length)),(N.substr(0,20)+(N.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var N=this.pastInput(),C=new Array(N.length+1).join("-");return N+this.upcomingInput()+`
|
dist/assets/{index-a5a9b6b7.js → index-99e921db.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as x,j as e,a as E}from"./umi-
|
|
|
|
| 1 |
+
import{r as x,j as e,a as E}from"./umi-7fd069e7.js";import{T as F,S as V,a as W,r as Y,s as z,L as U}from"./index-89289fd5.js";import{m as N}from"./parser-7e615441.js";import{S as _}from"./scheduler-a7fa9c3c.js";import{u as q,r as D,n as G}from"./index-d0f61779.js";import{S as H}from"./schedulePool-cc4538c2.js";import{B as J}from"./button-62e81cb0.js";import{c as S}from"./_setToString-0bb40a59.js";import{S as X}from"./index-36b15a14.js";import{p as K}from"./index-0e36b7d9.js";import{S as Q}from"./index-7141c4bb.js";import{u as Z}from"./useAsync-5fba45d3.js";import{a as ee,P as te}from"./PlaySquareOutlined-13a5fcb2.js";import"./download-03f4b1b3.js";import"./jszip.min-d1bc27ee.js";import"./useAsyncFn-a45769f8.js";const se=({translateX:p=0,translateY:y,width:m,additionalLines:s,...o})=>e.jsxs("g",{...o,className:"staff-lines",transform:`translate(${p}, ${y})`,children:[new Array(5).fill(null).map((i,n)=>e.jsx("line",{x1:0,x2:m,y1:n-2,y2:n-2},n)),s&&s.map((i,n)=>e.jsx("g",{children:Array(Math.abs(i.n)).fill(null).map((d,r)=>e.jsx("line",{x1:i.left,x2:i.right,y1:i.n>0?3+r:-3-r,y2:i.n>0?3+r:-3-r},r))},n))]}),ne=x.memo(se),O=({score:p,page:y,pageIndex:m,system:s,systemIndex:o,staff:i,staffIndex:n})=>{var d;return e.jsx(e.Fragment,{children:e.jsxs("g",{className:S("staff",{moving:!1}),transform:`translate(0, ${i.top})`,children:[e.jsxs("g",{children:[e.jsx(ne,{translateY:i.staffY,width:s.width,additionalLines:i.additionalLines}),(d=i==null?void 0:i.measures)==null?void 0:d.map((r,c)=>{var t;return e.jsxs("g",{children:[n===0&&e.jsx("text",{x:r.left,y:Math.min(5,i.staffY-3),fontSize:c===0?1.4:.9,fill:"#e65019",children:s.headMeasureIndex+c+1}),e.jsx("g",{transform:`translate(0, ${i.staffY})`,children:e.jsx("g",{className:"tokens",children:(t=r==null?void 0:r.tokens)==null?void 0:t.filter(a=>F.includes(a.type)).map((a,l)=>e.jsxs("g",{className:S("token",{}),transform:`translate(${a.x}, ${a.y})`,id:a.id,onClick:()=>console.log(a),children:[a.voice?e.jsxs("title",{children:["voice-",a.voiceIndices.join(",")]}):null,e.jsx("use",{xlinkHref:`#score-token-def-${a.typeId}`})]},l))})})]},c)})]}),e.jsx("g",{className:"measure-bars",children:s.measureBars.map((r,c)=>e.jsx("g",{className:S("measure-bar"),transform:`translate(${r}, ${i.staffY-2})`,children:e.jsx("line",{x1:0,x2:0,y1:0,y2:4})},c))})]})})};x.memo(O);const re=p=>{var n,d;const{score:y,pageIndex:m,system:s,systemIndex:o}=p;if(s.staves.length===0)return e.jsx("g",{},o);const i=K(y.staffLayoutCode);return e.jsxs("g",{className:S("system",{}),transform:`translate(${s.left}, ${s.top})`,children:[s.backgroundImage&&!((n=s.staves[0])!=null&&n.backgroundImage)&&!((d=s.staves[0])!=null&&d.maskImage)&&e.jsx("image",{className:"background",href:s.backgroundImage,...s.imagePosition||{}}),s.staves.length>=2&&e.jsx("line",{className:"connection",x1:0,x2:0,y1:s.connectionLine.top,y2:s.connectionLine.bottom}),s.staves.map((r,c)=>e.jsxs("g",{className:S("staff"),transform:`translate(0, ${r.top})`,children:[!r.maskImage&&r.backgroundImage&&e.jsx("image",{className:"background",href:r.backgroundImage,...r.imagePosition||{}}),r.maskImage&&e.jsx("image",{className:"background",href:r.maskImage,...r.imagePosition||{}})]},"staff-"+c)),s.staves.map((r,c)=>e.jsx(O,{...p,staff:r,staffIndex:c},c)),e.jsx("g",{className:"measure-bars",children:s.measureBars.map((r,c)=>e.jsx("g",{transform:`translate(${r}, 0)`,children:i.mask(s.staffMask).conjunctions.map((t,a)=>{const l=s.staves[a],f=s.staves[a+1];if(l&&f)return e.jsx("g",{transform:`translate(0, ${l.top+l.staffY+2})`,children:e.jsx("line",{className:S("staff-layout-measure-bar",{dashed:t===1,blank:t===0}),x1:"0",x2:"0",y1:0,y2:f.top+f.staffY-(l.top+l.staffY)-4})},a)})},c))}),e.jsx(X,{layout:i.mask(s.staffMask),positions:s.staffPositions,nameDict:(!s.prev||s.staffMask!==s.prev.staffMask)&&y.instrumentDict})]},o)},ae=x.memo(re),oe=({score:p,pageIndex:y,cursorPosition:m,onSeekPosition:s})=>{var d,r,c;const o=p.pages[y],i=x.useRef(null);if(!o)return null;const n=x.useMemo(()=>{let t=0;if(m){let a=0;for(const[l,f]of p.pages.entries()){if(m.system>=a-1&&m.system<a+f.systems.length){t=+l;break}a+=f.systems.length}}return t},[m==null?void 0:m.system]);return x.useEffect(()=>{i.current&&i.current.scrollIntoView({block:"center",behavior:"smooth"})},[i.current,n]),e.jsx("div",{children:e.jsxs("svg",{className:S("graph",{}),style:{objectFit:"contain"},viewBox:`0 0 ${o.width} ${o.height}`,children:[e.jsx(Q,{}),(d=o==null?void 0:o.systems)==null?void 0:d.map((t,a)=>e.jsx(ae,{score:p,page:o,pageIndex:y,system:t,systemIndex:a},a)),(o==null?void 0:o.semantics)&&e.jsx("g",{children:(r=o==null?void 0:o.semantics)==null?void 0:r.map((t,a)=>{var l,f,b,k,v,w;if(t.semantic===V.rect_Text)return e.jsx("g",{transform:`translate(${t.x}, ${t.y}) ${(l=t.extension)!=null&&l.theta?`rotate(${((f=t.extension)==null?void 0:f.theta)*180/Math.PI})`:""}`,color:"rgba(25, 175, 230, 0.6)",children:e.jsxs("text",{dominantBaseline:"hanging",x:0,y:-((b=t.extension)==null?void 0:b.height)/2,textAnchor:"middle",style:{fontSize:(k=t.extension)==null?void 0:k.height},children:[(v=t.extension)==null?void 0:v.text,e.jsx("title",{children:((w=t.extension)==null?void 0:w.type)||t.semantic})]})},a)})}),(o==null?void 0:o.tokens)&&e.jsx("g",{children:(c=o==null?void 0:o.tokens)==null?void 0:c.map((t,a)=>{if(t.type===W.Text)return e.jsx("g",{transform:`translate(${t.x}, ${t.y})`,color:"rgba(25, 175, 230, 0.6)",className:"token",children:e.jsxs("text",{dominantBaseline:"hanging",x:0,y:-t.fontSize/2,textAnchor:"middle",style:{fontSize:t.fontSize},className:S(t.textType),children:[t.text,e.jsx("title",{children:t.textType})]})},a)})}),o.systems.map((t,a)=>{const l=p.pages.slice(0,y).reduce((f,b)=>f+b.systems.length,0)+a;return e.jsxs("g",{className:S("system"),transform:`translate(${t.left}, ${t.top})`,children:[e.jsx("rect",{style:{opacity:0},x:0,y:t.noteRange.top,width:t.width,height:t.noteRange.bottom-t.noteRange.top,onClick:f=>{const b=f.target,k=b.getBoundingClientRect(),v=f.clientX-k.left,w=b.getBBox(),g=v/k.width*w.width;s({system:l,x:g})}}),(m==null?void 0:m.system)===l?e.jsx("line",{ref:i,transform:`translate(${m.x}, 0)`,x1:0,x2:0,y1:t.noteRange.top,y2:t.noteRange.bottom,style:{stroke:"lightblue",strokeWidth:1}}):null]},a)})]})})},ie=x.memo(oe),le=p=>{var w;const y=q(),m=E(),s=x.useRef(new H(performance)),[o,i]=x.useState(),n=x.useRef(null),d=x.useRef(null),[r,c]=x.useState(!1),[t,a]=x.useState(!1),l=Z(async()=>{var j,$,M,A;const g=(m==null?void 0:m.id)||(($=(j=p==null?void 0:p.match)==null?void 0:j.params)==null?void 0:$.id),u=await D.get(`/api/musicSets/${g}`);if((M=u==null?void 0:u.content)!=null&&M.scoreURL){const R=await(await fetch(G(u.content.scoreURL))).json(),T=Y(R,z);return T.assemble(((A=T.settings)==null?void 0:A.semanticConfidenceThreshold)??1),T}return u},[]);x.useEffect(()=>{N.MidiAudio.WebAudio.empty()&&N.MidiAudio.loadPlugin({soundfontUrl:"/soundfont/",api:"webaudio"}).then(()=>{a(!0),console.debug("Soundfont loaded.")}),v()},[]);const f=x.useCallback(async g=>{if(!n.current){console.log("please create midi player first");return}const u=n.current.isPlaying;u&&(n.current.pause(),await new Promise(j=>setTimeout(j,0)),document.querySelectorAll(".notePlayOn").forEach(j=>j.classList.remove("notePlayOn"))),n.current.progressTicks=d.current.lookupTick(g),u&&k()},[]),b=async()=>{var g,u,j,$;(u=(g=N.MidiAudio.WebAudio).needsWarmup)!=null&&u.call(g)&&await(($=(j=N.MidiAudio.WebAudio).awaitWarmup)==null?void 0:$.call(j))},k=async()=>{var g;(g=n.current)!=null&&g.isPlaying?(n.current.pause(),c(!1)):(await b(),v(),n.current.play({nextFrame:()=>(d.current&&i(d.current.lookupPosition(n.current.progressTicks)),new Promise(u=>requestAnimationFrame(()=>u())))}),c(!0))},v=()=>{var R,T;if(!((T=(R=l.value)==null?void 0:R.systems)!=null&&T.length))return;const{notation:g,tokenMap:u}=l.value.spartito.perform(),j=l.value.getMeasureLayout(),$=j?j.serialize(U.Full):Array(g.measures.length).fill(null).map((h,I)=>I+1),M=g.toPerformingNotationWithEvents($);Math.round(6e7/M.tempos[0].tempo),d.current=_.createFromNotation(M,u);const A=n.current?n.current.progressTicks:0;n.current&&n.current.dispose(),n.current=new N.MidiPlayer(M,{cacheSpan:200,onMidi:(h,I)=>{let B=null;switch(h.subtype){case"noteOn":N.MidiAudio.noteOn(h.channel,h.noteNumber,h.velocity,I),B=()=>{var L;return(L=h==null?void 0:h.ids)==null?void 0:L.map(C=>{const P=document.getElementById(C);P&&P.classList.add("notePlayOn")})};break;case"noteOff":N.MidiAudio.noteOff(h.channel,h.noteNumber,I),B=()=>{var L;return(L=h==null?void 0:h.ids)==null?void 0:L.map(C=>{const P=document.getElementById(C);P&&P.classList.remove("notePlayOn")})};break}B&&s.current.appendTask(I,B)},onPlayFinish(){n.current&&(n.current.progressTicks=0),c(!1)},onTurnCursor(){n.current&&d.current&&i(d.current.lookupPosition(n.current.progressTicks))}}),n.current.progressTicks=A};return e.jsxs("div",{className:"viewer",children:[e.jsx(J,{style:{position:"fixed",top:"10px",left:"10px"},icon:r?e.jsx(ee,{}):e.jsx(te,{}),onClick:k,disabled:!((w=l.value)!=null&&w.spartito)||!t,children:r?y.formatMessage({id:"common.pause"}):y.formatMessage({id:"common.play"})}),!l.loading&&l.value.pages.map((g,u)=>e.jsx(ie,{score:l.value,pageIndex:u,cursorPosition:o,onSeekPosition:f},u))]})},$e=x.memo(le);export{$e as default};
|
dist/assets/{index-37d19ef1.js → index-9e838a8d.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{r as xe,g as as,j as Re,R as et,_ as je,n as Ui,e as ls,o as cs}from"./umi-
|
| 2 |
* jsoneditor.js
|
| 3 |
*
|
| 4 |
* @brief
|
|
|
|
| 1 |
+
import{r as xe,g as as,j as Re,R as et,_ as je,n as Ui,e as ls,o as cs}from"./umi-7fd069e7.js";import{m as Rt}from"./parser-7e615441.js";import{f as Qi,D as ds,F as ei,z as us,B as hs}from"./index-89289fd5.js";import{A as pn,f as At,aK as ps,g as Mn,c as Bt,m as ti}from"./_setToString-0bb40a59.js";import{t as gs,w as fs,u as ms,P as vs,x as Cs,I as ni}from"./tiny-invariant-ee415fbb.js";import{g as ys,c as bs}from"./index-0e36b7d9.js";import{c as Is,d as qi,g as As}from"./confirm-dc1a6f39.js";import{A as ws,_ as er,u as Hr,r as tr}from"./index-d0f61779.js";import{S as xs}from"./schedulePool-cc4538c2.js";import{B as $t}from"./button-62e81cb0.js";import{o as Ss,b as Es,i as ks,n as Rs,I as Ts}from"./util-b28cb7ce.js";import{a as Rn}from"./index-4747c3de.js";import{C as Ls,S as ii}from"./TextArea-afec7477.js";import{S as $s}from"./index-fe10c83f.js";import{a as Bs}from"./progress-0da79001.js";var Ds={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"};const Ns=Ds;var _s=function(f,S){return xe.createElement(pn,At(At({},f),{},{ref:S,icon:Ns}))},Ms=xe.forwardRef(_s);const Ps=Ms;var Fs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M180 176h-60c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8zm724 0h-60c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8zM785.3 504.3L657.7 403.6a7.23 7.23 0 00-11.7 5.7V476H378v-62.8c0-6-7-9.4-11.7-5.7L238.7 508.3a7.14 7.14 0 000 11.3l127.5 100.8c4.7 3.7 11.7.4 11.7-5.7V548h268v62.8c0 6 7 9.4 11.7 5.7l127.5-100.8c3.8-2.9 3.8-8.5.2-11.4z"}}]},name:"column-width",theme:"outlined"};const Ws=Fs;var Os=function(f,S){return xe.createElement(pn,At(At({},f),{},{ref:S,icon:Ws}))},Gs=xe.forwardRef(Os);const Hs=Gs;var Vs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-80 600c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304zm224 0c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304z"}}]},name:"pause-circle",theme:"filled"};const Zs=Vs;var js=function(f,S){return xe.createElement(pn,At(At({},f),{},{ref:S,icon:Zs}))},Ks=xe.forwardRef(js);const zs=Ks;var Xs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm144.1 454.9L437.7 677.8a8.02 8.02 0 01-12.7-6.5V353.7a8 8 0 0112.7-6.5L656.1 506a7.9 7.9 0 010 12.9z"}}]},name:"play-circle",theme:"filled"};const Ys=Xs;var Js=function(f,S){return xe.createElement(pn,At(At({},f),{},{ref:S,icon:Ys}))},Us=xe.forwardRef(Js);const Qs=Us;var qs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M926.8 397.1l-396-288a31.81 31.81 0 00-37.6 0l-396 288a31.99 31.99 0 00-11.6 35.8l151.3 466a32 32 0 0030.4 22.1h489.5c13.9 0 26.1-8.9 30.4-22.1l151.3-466c4.2-13.2-.5-27.6-11.7-35.8zM838.6 417l-98.5 32-200-144.7V199.9L838.6 417zM466 567.2l-89.1 122.3-55.2-169.2L466 567.2zm-116.3-96.8L484 373.3v140.8l-134.3-43.7zM512 599.2l93.9 128.9H418.1L512 599.2zm28.1-225.9l134.2 97.1L540.1 514V373.3zM558 567.2l144.3-46.9-55.2 169.2L558 567.2zm-74-367.3v104.4L283.9 449l-98.5-32L484 199.9zM169.3 470.8l86.5 28.1 80.4 246.4-53.8 73.9-113.1-348.4zM327.1 853l50.3-69h269.3l50.3 69H327.1zm414.5-33.8l-53.8-73.9 80.4-246.4 86.5-28.1-113.1 348.4z"}}]},name:"radar-chart",theme:"outlined"};const ea=qs;var ta=function(f,S){return xe.createElement(pn,At(At({},f),{},{ref:S,icon:ea}))},na=xe.forwardRef(ta);const ia=na;function ra(){var p=xe.useRef(!0);return p.current?(p.current=!1,!0):p.current}var oa=function(p,f){var S=xe.useState(f),W=S[0],J=S[1];return W==null?[p,J]:[W,J]};const sa=oa;var aa=ks?window:null,nr=function(p){return!!p.addEventListener},ir=function(p){return!!p.on},la=function(p,f,S,W){S===void 0&&(S=aa),xe.useEffect(function(){if(f&&S)return nr(S)?Ss(S,p,f,W):ir(S)&&S.on(p,f,W),function(){nr(S)?Es(S,p,f,W):ir(S)&&S.off(p,f,W)}},[p,f,S,JSON.stringify(W)])};const ca=la;var da=function(p){return typeof p=="function"?p:typeof p=="string"?function(f){return f.key===p}:p?function(){return!0}:function(){return!1}},ua=function(p,f,S,W){f===void 0&&(f=Rs),S===void 0&&(S={}),W===void 0&&(W=[p]);var J=S.event,N=J===void 0?"keydown":J,s=S.target,E=S.options,Z=xe.useMemo(function(){var b=da(p),R=function($){if(b($))return f($)};return R},W);ca(N,Z,s,E)};const Tn=ua;function ha(p,f,S){if(f===void 0&&(f=10),f<1)throw new Error("Capacity has to be greater than 1, got '"+f+"'");var W=ra(),J=xe.useState(p),N=J[0],s=J[1],E=xe.useRef(S??[]),Z=xe.useRef(0);W&&(E.current.length?(E.current[E.current.length-1]!==p&&E.current.push(p),E.current.length>f&&(E.current=E.current.slice(E.current.length-f))):E.current.push(p),Z.current=E.current.length&&E.current.length-1);var b=xe.useCallback(function($){s(function(F){return $=gs($,F),$!==F&&(Z.current<E.current.length-1&&(E.current=E.current.slice(0,Z.current+1)),Z.current=E.current.push($)-1,E.current.length>f&&(E.current=E.current.slice(E.current.length-f))),$})},[N,f]),R=xe.useMemo(function(){return{history:E.current,position:Z.current,capacity:f,back:function($){$===void 0&&($=1),Z.current&&s(function(){return Z.current-=Math.min($,Z.current),E.current[Z.current]})},forward:function($){$===void 0&&($=1),Z.current!==E.current.length-1&&s(function(){return Z.current=Math.min(Z.current+$,E.current.length-1),E.current[Z.current]})},go:function($){$!==Z.current&&s(function(){return Z.current=$<0?Math.max(E.current.length+$,0):Math.min(E.current.length-1,$),E.current[Z.current]})}}},[N]);return[N,b,R]}var pa=function(p){p===void 0&&(p=new Set);var f=xe.useState(p),S=f[0],W=f[1],J=xe.useMemo(function(){var s=function(b){return W(function(R){return new Set(er(Array.from(R),[b]))})},E=function(b){return W(function(R){return new Set(Array.from(R).filter(function($){return $!==b}))})},Z=function(b){return W(function(R){return R.has(b)?new Set(Array.from(R).filter(function($){return $!==b})):new Set(er(Array.from(R),[b]))})};return{add:s,remove:E,toggle:Z,reset:function(){return W(p)},clear:function(){return W(new Set)}}},[W]),N=ws({has:xe.useCallback(function(s){return S.has(s)},[S])},J);return[S,N]};const ga=pa,Vr=["#ff4d4e","#52c41a","#1990ff","#faad13","#9932CD","#871F78","#6B238E","#2F4F4F","#97694F","#B22222","#D9D919","#A67D3D","#8C7853","#A67D3D","#5F9F9F","#D98719","#B87333","#FF7F00","#42426F","#5C4033","#2F4F2F","#4A766E","#4F4F2F","#7093DB","#855E42","#545454","#856363","#D19275","#8E2323","#238E23","#CD7F32","#DBDB70","#C0C0C0","#527F76","#93DB70","#215E21","#4E2F2F","#9F9F5F","#C0D9D9","#A8A8A8","#8F8FBD","#E9C2A6","#32CD32","#E47833","#8E236B","#32CD99","#3232CD","#6B8E23","#EAEAAE","#9370DB","#426F42","#7F00FF","#7FFF00","#70DBDB","#DB7093","#A68064","#2F2F4F","#23238E","#4D4DFF","#FF6EC7","#00009C","#EBC79E","#CFB53B","#FF7F00","#FF2400","#DB70DB","#8FBC8F","#BC8F8F","#EAADEA","#D9D9F3","#5959AB","#6F4242","#BC1717","#238E68","#6B4226","#8E6B23","#E6E8FA","#3299CC","#007FFF","#FF1CAE","#00FF7F","#236B8E","#38B0DE","#DB9370","#D8BFD8","#ADEAEA","#5C4033","#CDCDCD","#4F2F4F","#CC3299","#D8D8BF","#99CC32","#FFB6C1","#FFC0CB","#DC143C","#FFF0F5","#FF69B4","#DA70D6","#FF1493","#D8BFD8","#DDA0DD","#FF00FF","#FF00FF","#8B008B","#800080","#BA55D3","#9400D3","#9932CC","#4B0082","#8A2BE2","#9370DB","#7B68EE","#6A5ACD","#483D8B","#E6E6FA","#F8F8FF","#0000FF","#0000CD","#191970","#00008B","#000080","#4169E1","#6495ED","#B0C4DE","#778899","#708090","#1E90FF","#F0F8FF","#4682B4","#87CEFA","#87CEEB","#00BFFF","#ADD8E6","#B0E0E6","#5F9EA0","#F0FFFF","#E1FFFF","#AFEEEE","#00FFFF","#00FFFF","#00CED1","#2F4F4F","#008B8B","#008080","#48D1CC","#20B2AA","#40E0D0","#7FFFAA","#00FA9A","#F5FFFA","#00FF7F","#3CB371","#2E8B57","#F0FFF0","#90EE90","#98FB98","#8FBC8F","#32CD32","#00FF00","#228B22","#008000","#006400","#7FFF00","#7CFC00","#ADFF2F","#556B2F","#6B8E23","#FAFAD2","#FFFFF0","#FFFFE0","#FFFF00","#808000","#BDB76B","#FFFACD","#EEE8AA","#F0E68C","#FFD700","#FFF8DC","#DAA520","#FFFAF0","#FDF5E6","#F5DEB3","#FFE4B5","#FFA500","#FFEFD5","#FFEBCD","#FAEBD7","#D2B48C","#DEB887","#FFE4C4","#FF8C00","#FAF0E6","#CD853F","#FFDAB9","#F4A460","#D2691E","#8B4513","#FFF5EE","#A0522D","#FFA07A","#FF7F50","#FF4500","#FF6347","#FFE4E1","#FFFAFA","#F08080","#BC8F8F","#CD5C5C","#FF0000","#A52A2A","#DCDCDC","#8B0000","#800000","#F5F5F5","#D3D3D3","#C0C0C0","#A9A9A9","#808080","#696969","#FFFFFF","#FF0000","#00FF00","#0000FF","#FF00FF","#00FFFF","#FFFF00","#000000"];var Zr={exports:{}};/*!
|
| 2 |
* jsoneditor.js
|
| 3 |
*
|
| 4 |
* @brief
|
dist/assets/{index-e2603369.js → index-d0f61779.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{r as En,D as Pn,E as $n,d as xn,c as ie,g as Cr}from"./umi-
|
| 2 |
`)>=0)return!1;return!0}function ao(r,e){var t;if(r.indent===" ")t=" ";else if(typeof r.indent=="number"&&r.indent>0)t=L.call(Array(r.indent+1)," ");else return null;return{base:t,prev:L.call(Array(e+1),t)}}function Er(r,e){if(r.length===0)return"";var t=`
|
| 3 |
`+e.prev+e.base;return t+L.call(r,","+t)+`
|
| 4 |
`+e.prev}function Te(r,e){var t=_r(r),n=[];if(t){n.length=r.length;for(var o=0;o<r.length;o++)n[o]=K(r,o)?e(r[o],r):""}var a=typeof Ze=="function"?Ze(r):[],f;if(ue){f={};for(var p=0;p<a.length;p++)f["$"+a[p]]=a[p]}for(var c in r)K(r,c)&&(t&&String(Number(c))===c&&c<r.length||ue&&f["$"+c]instanceof Symbol||(Ft.call(/[^\w$]/,c)?n.push(e(c,r)+": "+e(r[c],r)):n.push(c+": "+e(r[c],r))));if(typeof Ze=="function")for(var y=0;y<a.length;y++)qt.call(r,a[y])&&n.push("["+e(a[y])+"]: "+e(r[a[y]],r));return n}var io=We,so=ce,Ge=function(r,e,t){for(var n=r,o;(o=n.next)!=null;n=o)if(o.key===e)return n.next=o.next,t||(o.next=r.next,r.next=o),o},fo=function(r,e){if(r){var t=Ge(r,e);return t&&t.value}},uo=function(r,e,t){var n=Ge(r,e);n?n.value=t:r.next={key:e,next:r.next,value:t}},lo=function(r,e){return r?!!Ge(r,e):!1},co=function(r,e){if(r)return Ge(r,e,!0)},po=function(){var e,t={assert:function(n){if(!t.has(n))throw new so("Side channel does not contain "+io(n))},delete:function(n){var o=e&&e.next,a=co(e,n);return a&&o&&o===a&&(e=void 0),!!a},get:function(n){return fo(e,n)},has:function(n){return lo(e,n)},set:function(n,o){e||(e={next:void 0}),uo(e,n,o)}};return t},Nt=Object,yo=Error,ho=EvalError,vo=RangeError,mo=ReferenceError,go=SyntaxError,bo=URIError,wo=Math.abs,So=Math.floor,Oo=Math.max,Ao=Math.min,_o=Math.pow,Eo=Math.round,Po=Number.isNaN||function(e){return e!==e},$o=Po,xo=function(e){return $o(e)||e===0?e:e<0?-1:1},Ro=Object.getOwnPropertyDescriptor,Ce=Ro;if(Ce)try{Ce([],"length")}catch{Ce=null}var Lt=Ce,Fe=Object.defineProperty||!1;if(Fe)try{Fe({},"a",{value:1})}catch{Fe=!1}var To=Fe,rr,ut;function Io(){return ut||(ut=1,rr=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var o=42;e[t]=o;for(var a in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var f=Object.getOwnPropertySymbols(e);if(f.length!==1||f[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var p=Object.getOwnPropertyDescriptor(e,t);if(p.value!==o||p.enumerable!==!0)return!1}return!0}),rr}var tr,lt;function Co(){if(lt)return tr;lt=1;var r=typeof Symbol<"u"&&Symbol,e=Io();return tr=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:e()},tr}var nr,ct;function Ht(){return ct||(ct=1,nr=typeof Reflect<"u"&&Reflect.getPrototypeOf||null),nr}var or,pt;function Wt(){if(pt)return or;pt=1;var r=Nt;return or=r.getPrototypeOf||null,or}var ar,yt;function Fo(){if(yt)return ar;yt=1;var r="Function.prototype.bind called on incompatible ",e=Object.prototype.toString,t=Math.max,n="[object Function]",o=function(c,y){for(var v=[],g=0;g<c.length;g+=1)v[g]=c[g];for(var m=0;m<y.length;m+=1)v[m+c.length]=y[m];return v},a=function(c,y){for(var v=[],g=y||0,m=0;g<c.length;g+=1,m+=1)v[m]=c[g];return v},f=function(p,c){for(var y="",v=0;v<p.length;v+=1)y+=p[v],v+1<p.length&&(y+=c);return y};return ar=function(c){var y=this;if(typeof y!="function"||e.apply(y)!==n)throw new TypeError(r+y);for(var v=a(arguments,1),g,m=function(){if(this instanceof g){var h=y.apply(this,o(v,arguments));return Object(h)===h?h:this}return y.apply(c,o(v,arguments))},S=t(0,y.length-v.length),b=[],O=0;O<S;O++)b[O]="$"+O;if(g=Function("binder","return function ("+f(b,",")+"){ return binder.apply(this,arguments); }")(m),y.prototype){var w=function(){};w.prototype=y.prototype,g.prototype=new w,w.prototype=null}return g},ar}var ir,dt;function ze(){if(dt)return ir;dt=1;var r=Fo();return ir=Function.prototype.bind||r,ir}var sr,ht;function Br(){return ht||(ht=1,sr=Function.prototype.call),sr}var fr,vt;function Gt(){return vt||(vt=1,fr=Function.prototype.apply),fr}var qo=typeof Reflect<"u"&&Reflect&&Reflect.apply,Mo=ze(),Bo=Gt(),Do=Br(),Uo=qo,jo=Uo||Mo.call(Do,Bo),No=ze(),Lo=ce,Ho=Br(),Wo=jo,zt=function(e){if(e.length<1||typeof e[0]!="function")throw new Lo("a function is required");return Wo(No,Ho,e)},ur,mt;function Go(){if(mt)return ur;mt=1;var r=zt,e=Lt,t;try{t=[].__proto__===Array.prototype}catch(f){if(!f||typeof f!="object"||!("code"in f)||f.code!=="ERR_PROTO_ACCESS")throw f}var n=!!t&&e&&e(Object.prototype,"__proto__"),o=Object,a=o.getPrototypeOf;return ur=n&&typeof n.get=="function"?r([n.get]):typeof a=="function"?function(p){return a(p==null?p:o(p))}:!1,ur}var lr,gt;function zo(){if(gt)return lr;gt=1;var r=Ht(),e=Wt(),t=Go();return lr=r?function(o){return r(o)}:e?function(o){if(!o||typeof o!="object"&&typeof o!="function")throw new TypeError("getProto: not an object");return e(o)}:t?function(o){return t(o)}:null,lr}var cr,bt;function Ko(){if(bt)return cr;bt=1;var r=Function.prototype.call,e=Object.prototype.hasOwnProperty,t=ze();return cr=t.call(r,e),cr}var A,Vo=Nt,Jo=yo,Qo=ho,ko=vo,Xo=mo,le=go,fe=ce,Yo=bo,Zo=wo,ea=So,ra=Oo,ta=Ao,na=_o,oa=Eo,aa=xo,Kt=Function,pr=function(r){try{return Kt('"use strict"; return ('+r+").constructor;")()}catch{}},Ae=Lt,ia=To,yr=function(){throw new fe},sa=Ae?function(){try{return arguments.callee,yr}catch{try{return Ae(arguments,"callee").get}catch{return yr}}}():yr,ne=Co()(),R=zo(),fa=Wt(),ua=Ht(),Vt=Gt(),Pe=Br(),ae={},la=typeof Uint8Array>"u"||!R?A:R(Uint8Array),ee={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?A:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?A:ArrayBuffer,"%ArrayIteratorPrototype%":ne&&R?R([][Symbol.iterator]()):A,"%AsyncFromSyncIteratorPrototype%":A,"%AsyncFunction%":ae,"%AsyncGenerator%":ae,"%AsyncGeneratorFunction%":ae,"%AsyncIteratorPrototype%":ae,"%Atomics%":typeof Atomics>"u"?A:Atomics,"%BigInt%":typeof BigInt>"u"?A:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?A:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?A:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?A:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Jo,"%eval%":eval,"%EvalError%":Qo,"%Float16Array%":typeof Float16Array>"u"?A:Float16Array,"%Float32Array%":typeof Float32Array>"u"?A:Float32Array,"%Float64Array%":typeof Float64Array>"u"?A:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?A:FinalizationRegistry,"%Function%":Kt,"%GeneratorFunction%":ae,"%Int8Array%":typeof Int8Array>"u"?A:Int8Array,"%Int16Array%":typeof Int16Array>"u"?A:Int16Array,"%Int32Array%":typeof Int32Array>"u"?A:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":ne&&R?R(R([][Symbol.iterator]())):A,"%JSON%":typeof JSON=="object"?JSON:A,"%Map%":typeof Map>"u"?A:Map,"%MapIteratorPrototype%":typeof Map>"u"||!ne||!R?A:R(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Vo,"%Object.getOwnPropertyDescriptor%":Ae,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?A:Promise,"%Proxy%":typeof Proxy>"u"?A:Proxy,"%RangeError%":ko,"%ReferenceError%":Xo,"%Reflect%":typeof Reflect>"u"?A:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?A:Set,"%SetIteratorPrototype%":typeof Set>"u"||!ne||!R?A:R(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?A:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":ne&&R?R(""[Symbol.iterator]()):A,"%Symbol%":ne?Symbol:A,"%SyntaxError%":le,"%ThrowTypeError%":sa,"%TypedArray%":la,"%TypeError%":fe,"%Uint8Array%":typeof Uint8Array>"u"?A:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?A:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?A:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?A:Uint32Array,"%URIError%":Yo,"%WeakMap%":typeof WeakMap>"u"?A:WeakMap,"%WeakRef%":typeof WeakRef>"u"?A:WeakRef,"%WeakSet%":typeof WeakSet>"u"?A:WeakSet,"%Function.prototype.call%":Pe,"%Function.prototype.apply%":Vt,"%Object.defineProperty%":ia,"%Object.getPrototypeOf%":fa,"%Math.abs%":Zo,"%Math.floor%":ea,"%Math.max%":ra,"%Math.min%":ta,"%Math.pow%":na,"%Math.round%":oa,"%Math.sign%":aa,"%Reflect.getPrototypeOf%":ua};if(R)try{null.error}catch(r){var ca=R(R(r));ee["%Error.prototype%"]=ca}var pa=function r(e){var t;if(e==="%AsyncFunction%")t=pr("async function () {}");else if(e==="%GeneratorFunction%")t=pr("function* () {}");else if(e==="%AsyncGeneratorFunction%")t=pr("async function* () {}");else if(e==="%AsyncGenerator%"){var n=r("%AsyncGeneratorFunction%");n&&(t=n.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=r("%AsyncGenerator%");o&&R&&(t=R(o.prototype))}return ee[e]=t,t},wt={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},$e=ze(),je=Ko(),ya=$e.call(Pe,Array.prototype.concat),da=$e.call(Vt,Array.prototype.splice),St=$e.call(Pe,String.prototype.replace),Ne=$e.call(Pe,String.prototype.slice),ha=$e.call(Pe,RegExp.prototype.exec),va=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ma=/\\(\\)?/g,ga=function(e){var t=Ne(e,0,1),n=Ne(e,-1);if(t==="%"&&n!=="%")throw new le("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&t!=="%")throw new le("invalid intrinsic syntax, expected opening `%`");var o=[];return St(e,va,function(a,f,p,c){o[o.length]=p?St(c,ma,"$1"):f||a}),o},ba=function(e,t){var n=e,o;if(je(wt,n)&&(o=wt[n],n="%"+o[0]+"%"),je(ee,n)){var a=ee[n];if(a===ae&&(a=pa(n)),typeof a>"u"&&!t)throw new fe("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:n,value:a}}throw new le("intrinsic "+e+" does not exist!")},Dr=function(e,t){if(typeof e!="string"||e.length===0)throw new fe("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new fe('"allowMissing" argument must be a boolean');if(ha(/^%?[^%]*%?$/,e)===null)throw new le("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=ga(e),o=n.length>0?n[0]:"",a=ba("%"+o+"%",t),f=a.name,p=a.value,c=!1,y=a.alias;y&&(o=y[0],da(n,ya([0,1],y)));for(var v=1,g=!0;v<n.length;v+=1){var m=n[v],S=Ne(m,0,1),b=Ne(m,-1);if((S==='"'||S==="'"||S==="`"||b==='"'||b==="'"||b==="`")&&S!==b)throw new le("property names with quotes must have matching quotes");if((m==="constructor"||!g)&&(c=!0),o+="."+m,f="%"+o+"%",je(ee,f))p=ee[f];else if(p!=null){if(!(m in p)){if(!t)throw new fe("base intrinsic for "+e+" exists, but the property is not available.");return}if(Ae&&v+1>=n.length){var O=Ae(p,m);g=!!O,g&&"get"in O&&!("originalValue"in O.get)?p=O.get:p=p[m]}else g=je(p,m),p=p[m];g&&!c&&(ee[f]=p)}}return p},Jt=Dr,Qt=zt,wa=Qt([Jt("%String.prototype.indexOf%")]),kt=function(e,t){var n=Jt(e,!!t);return typeof n=="function"&&wa(e,".prototype.")>-1?Qt([n]):n},Sa=Dr,xe=kt,Oa=We,Aa=ce,Ot=Sa("%Map%",!0),_a=xe("Map.prototype.get",!0),Ea=xe("Map.prototype.set",!0),Pa=xe("Map.prototype.has",!0),$a=xe("Map.prototype.delete",!0),xa=xe("Map.prototype.size",!0),Xt=!!Ot&&function(){var e,t={assert:function(n){if(!t.has(n))throw new Aa("Side channel does not contain "+Oa(n))},delete:function(n){if(e){var o=$a(e,n);return xa(e)===0&&(e=void 0),o}return!1},get:function(n){if(e)return _a(e,n)},has:function(n){return e?Pa(e,n):!1},set:function(n,o){e||(e=new Ot),Ea(e,n,o)}};return t},Ra=Dr,Ke=kt,Ta=We,Ie=Xt,Ia=ce,oe=Ra("%WeakMap%",!0),Ca=Ke("WeakMap.prototype.get",!0),Fa=Ke("WeakMap.prototype.set",!0),qa=Ke("WeakMap.prototype.has",!0),Ma=Ke("WeakMap.prototype.delete",!0),Ba=oe?function(){var e,t,n={assert:function(o){if(!n.has(o))throw new Ia("Side channel does not contain "+Ta(o))},delete:function(o){if(oe&&o&&(typeof o=="object"||typeof o=="function")){if(e)return Ma(e,o)}else if(Ie&&t)return t.delete(o);return!1},get:function(o){return oe&&o&&(typeof o=="object"||typeof o=="function")&&e?Ca(e,o):t&&t.get(o)},has:function(o){return oe&&o&&(typeof o=="object"||typeof o=="function")&&e?qa(e,o):!!t&&t.has(o)},set:function(o,a){oe&&o&&(typeof o=="object"||typeof o=="function")?(e||(e=new oe),Fa(e,o,a)):Ie&&(t||(t=Ie()),t.set(o,a))}};return n}:Ie,Da=ce,Ua=We,ja=po,Na=Xt,La=Ba,Ha=La||Na||ja,Yt=function(){var e,t={assert:function(n){if(!t.has(n))throw new Da("Side channel does not contain "+Ua(n))},delete:function(n){return!!e&&e.delete(n)},get:function(n){return e&&e.get(n)},has:function(n){return!!e&&e.has(n)},set:function(n,o){e||(e=Ha()),e.set(n,o)}};return t},Wa=String.prototype.replace,Ga=/%20/g,dr={RFC1738:"RFC1738",RFC3986:"RFC3986"},Ur={default:dr.RFC3986,formatters:{RFC1738:function(r){return Wa.call(r,Ga,"+")},RFC3986:function(r){return String(r)}},RFC1738:dr.RFC1738,RFC3986:dr.RFC3986},za=Ur,Ka=Yt,hr=Object.prototype.hasOwnProperty,X=Array.isArray,Ve=Ka(),se=function(e,t){return Ve.set(e,t),e},Y=function(e){return Ve.has(e)},he=function(e){return Ve.get(e)},Pr=function(e,t){Ve.set(e,t)},j=function(){for(var r=[],e=0;e<256;++e)r[r.length]="%"+((e<16?"0":"")+e.toString(16)).toUpperCase();return r}(),Va=function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(X(n)){for(var o=[],a=0;a<n.length;++a)typeof n[a]<"u"&&(o[o.length]=n[a]);t.obj[t.prop]=o}}},we=function(e,t){for(var n=t&&t.plainObjects?{__proto__:null}:{},o=0;o<e.length;++o)typeof e[o]<"u"&&(n[o]=e[o]);return n},Ja=function r(e,t,n){if(!t)return e;if(typeof t!="object"&&typeof t!="function"){if(X(e)){var o=e.length;if(n&&typeof n.arrayLimit=="number"&&o>n.arrayLimit)return se(we(e.concat(t),n),o);e[o]=t}else if(e&&typeof e=="object")if(Y(e)){var a=he(e)+1;e[a]=t,Pr(e,a)}else(n&&(n.plainObjects||n.allowPrototypes)||!hr.call(Object.prototype,t))&&(e[t]=!0);else return[e,t];return e}if(!e||typeof e!="object"){if(Y(t)){for(var f=Object.keys(t),p=n&&n.plainObjects?{__proto__:null,0:e}:{0:e},c=0;c<f.length;c++){var y=parseInt(f[c],10);p[y+1]=t[f[c]]}return se(p,he(t)+1)}var v=[e].concat(t);return n&&typeof n.arrayLimit=="number"&&v.length>n.arrayLimit?se(we(v,n),v.length-1):v}var g=e;return X(e)&&!X(t)&&(g=we(e,n)),X(e)&&X(t)?(t.forEach(function(m,S){if(hr.call(e,S)){var b=e[S];b&&typeof b=="object"&&m&&typeof m=="object"?e[S]=r(b,m,n):e[e.length]=m}else e[S]=m}),e):Object.keys(t).reduce(function(m,S){var b=t[S];if(hr.call(m,S)?m[S]=r(m[S],b,n):m[S]=b,Y(t)&&!Y(m)&&se(m,he(t)),Y(m)){var O=parseInt(S,10);String(O)===S&&O>=0&&O>he(m)&&Pr(m,O)}return m},g)},Qa=function(e,t){return Object.keys(t).reduce(function(n,o){return n[o]=t[o],n},e)},ka=function(r,e,t){var n=r.replace(/\+/g," ");if(t==="iso-8859-1")return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch{return n}},vr=1024,Xa=function(e,t,n,o,a){if(e.length===0)return e;var f=e;if(typeof e=="symbol"?f=Symbol.prototype.toString.call(e):typeof e!="string"&&(f=String(e)),n==="iso-8859-1")return escape(f).replace(/%u[0-9a-f]{4}/gi,function(S){return"%26%23"+parseInt(S.slice(2),16)+"%3B"});for(var p="",c=0;c<f.length;c+=vr){for(var y=f.length>=vr?f.slice(c,c+vr):f,v=[],g=0;g<y.length;++g){var m=y.charCodeAt(g);if(m===45||m===46||m===95||m===126||m>=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||a===za.RFC1738&&(m===40||m===41)){v[v.length]=y.charAt(g);continue}if(m<128){v[v.length]=j[m];continue}if(m<2048){v[v.length]=j[192|m>>6]+j[128|m&63];continue}if(m<55296||m>=57344){v[v.length]=j[224|m>>12]+j[128|m>>6&63]+j[128|m&63];continue}g+=1,m=65536+((m&1023)<<10|y.charCodeAt(g)&1023),v[v.length]=j[240|m>>18]+j[128|m>>12&63]+j[128|m>>6&63]+j[128|m&63]}p+=v.join("")}return p},Ya=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],o=0;o<t.length;++o)for(var a=t[o],f=a.obj[a.prop],p=Object.keys(f),c=0;c<p.length;++c){var y=p[c],v=f[y];typeof v=="object"&&v!==null&&n.indexOf(v)===-1&&(t[t.length]={obj:f,prop:y},n[n.length]=v)}return Va(t),e},Za=function(e){return Object.prototype.toString.call(e)==="[object RegExp]"},ei=function(e){return!e||typeof e!="object"?!1:!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},ri=function(e,t,n,o){if(Y(e)){var a=he(e)+1;return e[a]=t,Pr(e,a),e}var f=[].concat(e,t);return f.length>n?se(we(f,{plainObjects:o}),f.length-1):f},ti=function(e,t){if(X(e)){for(var n=[],o=0;o<e.length;o+=1)n[n.length]=t(e[o]);return n}return t(e)},Zt={arrayToObject:we,assign:Qa,combine:ri,compact:Ya,decode:ka,encode:Xa,isBuffer:ei,isOverflow:Y,isRegExp:Za,markOverflow:se,maybeMap:ti,merge:Ja},en=Yt,qe=Zt,Se=Ur,ni=Object.prototype.hasOwnProperty,rn={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},N=Array.isArray,oi=Array.prototype.push,tn=function(r,e){oi.apply(r,N(e)?e:[e])},ai=Date.prototype.toISOString,At=Se.default,$={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:qe.encode,encodeValuesOnly:!1,filter:void 0,format:At,formatter:Se.formatters[At],indices:!1,serializeDate:function(e){return ai.call(e)},skipNulls:!1,strictNullHandling:!1},ii=function(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="symbol"||typeof e=="bigint"},mr={},si=function r(e,t,n,o,a,f,p,c,y,v,g,m,S,b,O,w,h,d){for(var i=e,s=d,l=0,u=!1;(s=s.get(mr))!==void 0&&!u;){var _=s.get(e);if(l+=1,typeof _<"u"){if(_===l)throw new RangeError("Cyclic object value");u=!0}typeof s.get(mr)>"u"&&(l=0)}if(typeof v=="function"?i=v(t,i):i instanceof Date?i=S(i):n==="comma"&&N(i)&&(i=qe.maybeMap(i,function(ke){return ke instanceof Date?S(ke):ke})),i===null){if(f)return y&&!w?y(t,$.encoder,h,"key",b):t;i=""}if(ii(i)||qe.isBuffer(i)){if(y){var T=w?t:y(t,$.encoder,h,"key",b);return[O(T)+"="+O(y(i,$.encoder,h,"value",b))]}return[O(t)+"="+O(String(i))]}var E=[];if(typeof i>"u")return E;var I;if(n==="comma"&&N(i))w&&y&&(i=qe.maybeMap(i,y)),I=[{value:i.length>0?i.join(",")||null:void 0}];else if(N(v))I=v;else{var U=Object.keys(i);I=g?U.sort(g):U}var M=c?String(t).replace(/\./g,"%2E"):String(t),B=o&&N(i)&&i.length===1?M+"[]":M;if(a&&N(i)&&i.length===0)return B+"[]";for(var V=0;V<I.length;++V){var z=I[V],ye=typeof z=="object"&&z&&typeof z.value<"u"?z.value:i[z];if(!(p&&ye===null)){var Qe=m&&c?String(z).replace(/\./g,"%2E"):String(z),_n=N(i)?typeof n=="function"?n(B,Qe):B:B+(m?"."+Qe:"["+Qe+"]");d.set(e,l);var Qr=en();Qr.set(mr,d),tn(E,r(ye,_n,n,o,a,f,p,c,n==="comma"&&w&&N(i)?null:y,v,g,m,S,b,O,w,h,Qr))}}return E},fi=function(e){if(!e)return $;if(typeof e.allowEmptyArrays<"u"&&typeof e.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof e.encodeDotInKeys<"u"&&typeof e.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(e.encoder!==null&&typeof e.encoder<"u"&&typeof e.encoder!="function")throw new TypeError("Encoder has to be a function.");var t=e.charset||$.charset;if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=Se.default;if(typeof e.format<"u"){if(!ni.call(Se.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var o=Se.formatters[n],a=$.filter;(typeof e.filter=="function"||N(e.filter))&&(a=e.filter);var f;if(e.arrayFormat in rn?f=e.arrayFormat:"indices"in e?f=e.indices?"indices":"repeat":f=$.arrayFormat,"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var p=typeof e.allowDots>"u"?e.encodeDotInKeys===!0?!0:$.allowDots:!!e.allowDots;return{addQueryPrefix:typeof e.addQueryPrefix=="boolean"?e.addQueryPrefix:$.addQueryPrefix,allowDots:p,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:$.allowEmptyArrays,arrayFormat:f,charset:t,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:$.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:typeof e.delimiter>"u"?$.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:$.encode,encodeDotInKeys:typeof e.encodeDotInKeys=="boolean"?e.encodeDotInKeys:$.encodeDotInKeys,encoder:typeof e.encoder=="function"?e.encoder:$.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:$.encodeValuesOnly,filter:a,format:n,formatter:o,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:$.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:$.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:$.strictNullHandling}},ui=function(r,e){var t=r,n=fi(e),o,a;typeof n.filter=="function"?(a=n.filter,t=a("",t)):N(n.filter)&&(a=n.filter,o=a);var f=[];if(typeof t!="object"||t===null)return"";var p=rn[n.arrayFormat],c=p==="comma"&&n.commaRoundTrip;o||(o=Object.keys(t)),n.sort&&o.sort(n.sort);for(var y=en(),v=0;v<o.length;++v){var g=o[v],m=t[g];n.skipNulls&&m===null||tn(f,si(m,g,p,c,n.allowEmptyArrays,n.strictNullHandling,n.skipNulls,n.encodeDotInKeys,n.encode?n.encoder:null,n.filter,n.sort,n.allowDots,n.serializeDate,n.format,n.formatter,n.encodeValuesOnly,n.charset,y))}var S=f.join(n.delimiter),b=n.addQueryPrefix===!0?"?":"";return n.charsetSentinel&&(n.charset==="iso-8859-1"?b+="utf8=%26%2310003%3B&":b+="utf8=%E2%9C%93&"),S.length>0?b+S:""},W=Zt,Me=Object.prototype.hasOwnProperty,gr=Array.isArray,P={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:W.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1,throwOnLimitExceeded:!1},li=function(r){return r.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},nn=function(r,e,t){if(r&&typeof r=="string"&&e.comma&&r.indexOf(",")>-1)return r.split(",");if(e.throwOnLimitExceeded&&t>=e.arrayLimit)throw new RangeError("Array limit exceeded. Only "+e.arrayLimit+" element"+(e.arrayLimit===1?"":"s")+" allowed in an array.");return r},ci="utf8=%26%2310003%3B",pi="utf8=%E2%9C%93",yi=function(e,t){var n={__proto__:null},o=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;o=o.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var a=t.parameterLimit===1/0?void 0:t.parameterLimit,f=o.split(t.delimiter,t.throwOnLimitExceeded?a+1:a);if(t.throwOnLimitExceeded&&f.length>a)throw new RangeError("Parameter limit exceeded. Only "+a+" parameter"+(a===1?"":"s")+" allowed.");var p=-1,c,y=t.charset;if(t.charsetSentinel)for(c=0;c<f.length;++c)f[c].indexOf("utf8=")===0&&(f[c]===pi?y="utf-8":f[c]===ci&&(y="iso-8859-1"),p=c,c=f.length);for(c=0;c<f.length;++c)if(c!==p){var v=f[c],g=v.indexOf("]="),m=g===-1?v.indexOf("="):g+1,S,b;if(m===-1?(S=t.decoder(v,P.decoder,y,"key"),b=t.strictNullHandling?null:""):(S=t.decoder(v.slice(0,m),P.decoder,y,"key"),S!==null&&(b=W.maybeMap(nn(v.slice(m+1),t,gr(n[S])?n[S].length:0),function(w){return t.decoder(w,P.decoder,y,"value")}))),b&&t.interpretNumericEntities&&y==="iso-8859-1"&&(b=li(String(b))),v.indexOf("[]=")>-1&&(b=gr(b)?[b]:b),t.comma&&gr(b)&&b.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(t.arrayLimit===1?"":"s")+" allowed in an array.");b=W.combine([],b,t.arrayLimit,t.plainObjects)}if(S!==null){var O=Me.call(n,S);O&&t.duplicates==="combine"?n[S]=W.combine(n[S],b,t.arrayLimit,t.plainObjects):(!O||t.duplicates==="last")&&(n[S]=b)}}return n},di=function(r,e,t,n){var o=0;if(r.length>0&&r[r.length-1]==="[]"){var a=r.slice(0,-1).join("");o=Array.isArray(e)&&e[a]?e[a].length:0}for(var f=n?e:nn(e,t,o),p=r.length-1;p>=0;--p){var c,y=r[p];if(y==="[]"&&t.parseArrays)W.isOverflow(f)?c=f:c=t.allowEmptyArrays&&(f===""||t.strictNullHandling&&f===null)?[]:W.combine([],f,t.arrayLimit,t.plainObjects);else{c=t.plainObjects?{__proto__:null}:{};var v=y.charAt(0)==="["&&y.charAt(y.length-1)==="]"?y.slice(1,-1):y,g=t.decodeDotInKeys?v.replace(/%2E/g,"."):v,m=parseInt(g,10),S=!isNaN(m)&&y!==g&&String(m)===g&&m>=0&&t.parseArrays;if(!t.parseArrays&&g==="")c={0:f};else if(S&&m<t.arrayLimit)c=[],c[m]=f;else{if(S&&t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(t.arrayLimit===1?"":"s")+" allowed in an array.");S?(c[m]=f,W.markOverflow(c,m)):g!=="__proto__"&&(c[g]=f)}}f=c}return f},hi=function(e,t){var n=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0)return!t.plainObjects&&Me.call(Object.prototype,n)&&!t.allowPrototypes?void 0:[n];var o=/(\[[^[\]]*])/,a=/(\[[^[\]]*])/g,f=o.exec(n),p=f?n.slice(0,f.index):n,c=[];if(p){if(!t.plainObjects&&Me.call(Object.prototype,p)&&!t.allowPrototypes)return;c[c.length]=p}for(var y=0;(f=a.exec(n))!==null&&y<t.depth;){y+=1;var v=f[1].slice(1,-1);if(!t.plainObjects&&Me.call(Object.prototype,v)&&!t.allowPrototypes)return;c[c.length]=f[1]}if(f){if(t.strictDepth===!0)throw new RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");c[c.length]="["+n.slice(f.index)+"]"}return c},vi=function(e,t,n,o){if(e){var a=hi(e,n);if(a)return di(a,t,n,o)}},mi=function(e){if(!e)return P;if(typeof e.allowEmptyArrays<"u"&&typeof e.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof e.decodeDotInKeys<"u"&&typeof e.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(e.decoder!==null&&typeof e.decoder<"u"&&typeof e.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(typeof e.throwOnLimitExceeded<"u"&&typeof e.throwOnLimitExceeded!="boolean")throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var t=typeof e.charset>"u"?P.charset:e.charset,n=typeof e.duplicates>"u"?P.duplicates:e.duplicates;if(n!=="combine"&&n!=="first"&&n!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var o=typeof e.allowDots>"u"?e.decodeDotInKeys===!0?!0:P.allowDots:!!e.allowDots;return{allowDots:o,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:P.allowEmptyArrays,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:P.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:P.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:P.arrayLimit,charset:t,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:P.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:P.comma,decodeDotInKeys:typeof e.decodeDotInKeys=="boolean"?e.decodeDotInKeys:P.decodeDotInKeys,decoder:typeof e.decoder=="function"?e.decoder:P.decoder,delimiter:typeof e.delimiter=="string"||W.isRegExp(e.delimiter)?e.delimiter:P.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:P.depth,duplicates:n,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:P.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:P.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:P.plainObjects,strictDepth:typeof e.strictDepth=="boolean"?!!e.strictDepth:P.strictDepth,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:P.strictNullHandling,throwOnLimitExceeded:typeof e.throwOnLimitExceeded=="boolean"?e.throwOnLimitExceeded:!1}},gi=function(r,e){var t=mi(e);if(r===""||r===null||typeof r>"u")return t.plainObjects?{__proto__:null}:{};for(var n=typeof r=="string"?yi(r,t):r,o=t.plainObjects?{__proto__:null}:{},a=Object.keys(n),f=0;f<a.length;++f){var p=a[f],c=vi(p,n[p],t,typeof r=="string");o=W.merge(o,c,t)}return t.allowSparse===!0?o:W.compact(o)},bi=ui,wi=gi,Si=Ur,jr={formats:Si,parse:wi,stringify:bi};const Oi=Cr(jr);var C=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof global<"u"&&global||{},F={searchParams:"URLSearchParams"in C,iterable:"Symbol"in C&&"iterator"in Symbol,blob:"FileReader"in C&&"Blob"in C&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in C,arrayBuffer:"ArrayBuffer"in C};function Ai(r){return r&&DataView.prototype.isPrototypeOf(r)}if(F.arrayBuffer)var _i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],Ei=ArrayBuffer.isView||function(r){return r&&_i.indexOf(Object.prototype.toString.call(r))>-1};function pe(r){if(typeof r!="string"&&(r=String(r)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(r)||r==="")throw new TypeError('Invalid character in header field name: "'+r+'"');return r.toLowerCase()}function Nr(r){return typeof r!="string"&&(r=String(r)),r}function Lr(r){var e={next:function(){var t=r.shift();return{done:t===void 0,value:t}}};return F.iterable&&(e[Symbol.iterator]=function(){return e}),e}function x(r){this.map={},r instanceof x?r.forEach(function(e,t){this.append(t,e)},this):Array.isArray(r)?r.forEach(function(e){if(e.length!=2)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])},this):r&&Object.getOwnPropertyNames(r).forEach(function(e){this.append(e,r[e])},this)}x.prototype.append=function(r,e){r=pe(r),e=Nr(e);var t=this.map[r];this.map[r]=t?t+", "+e:e};x.prototype.delete=function(r){delete this.map[pe(r)]};x.prototype.get=function(r){return r=pe(r),this.has(r)?this.map[r]:null};x.prototype.has=function(r){return this.map.hasOwnProperty(pe(r))};x.prototype.set=function(r,e){this.map[pe(r)]=Nr(e)};x.prototype.forEach=function(r,e){for(var t in this.map)this.map.hasOwnProperty(t)&&r.call(e,this.map[t],t,this)};x.prototype.keys=function(){var r=[];return this.forEach(function(e,t){r.push(t)}),Lr(r)};x.prototype.values=function(){var r=[];return this.forEach(function(e){r.push(e)}),Lr(r)};x.prototype.entries=function(){var r=[];return this.forEach(function(e,t){r.push([t,e])}),Lr(r)};F.iterable&&(x.prototype[Symbol.iterator]=x.prototype.entries);function br(r){if(!r._noBody){if(r.bodyUsed)return Promise.reject(new TypeError("Already read"));r.bodyUsed=!0}}function on(r){return new Promise(function(e,t){r.onload=function(){e(r.result)},r.onerror=function(){t(r.error)}})}function Pi(r){var e=new FileReader,t=on(e);return e.readAsArrayBuffer(r),t}function $i(r){var e=new FileReader,t=on(e),n=/charset=([A-Za-z0-9_-]+)/.exec(r.type),o=n?n[1]:"utf-8";return e.readAsText(r,o),t}function xi(r){for(var e=new Uint8Array(r),t=new Array(e.length),n=0;n<e.length;n++)t[n]=String.fromCharCode(e[n]);return t.join("")}function _t(r){if(r.slice)return r.slice(0);var e=new Uint8Array(r.byteLength);return e.set(new Uint8Array(r)),e.buffer}function an(){return this.bodyUsed=!1,this._initBody=function(r){this.bodyUsed=this.bodyUsed,this._bodyInit=r,r?typeof r=="string"?this._bodyText=r:F.blob&&Blob.prototype.isPrototypeOf(r)?this._bodyBlob=r:F.formData&&FormData.prototype.isPrototypeOf(r)?this._bodyFormData=r:F.searchParams&&URLSearchParams.prototype.isPrototypeOf(r)?this._bodyText=r.toString():F.arrayBuffer&&F.blob&&Ai(r)?(this._bodyArrayBuffer=_t(r.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):F.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(r)||Ei(r))?this._bodyArrayBuffer=_t(r):this._bodyText=r=Object.prototype.toString.call(r):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||(typeof r=="string"?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):F.searchParams&&URLSearchParams.prototype.isPrototypeOf(r)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},F.blob&&(this.blob=function(){var r=br(this);if(r)return r;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var r=br(this);return r||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}else{if(F.blob)return this.blob().then(Pi);throw new Error("could not read as ArrayBuffer")}},this.text=function(){var r=br(this);if(r)return r;if(this._bodyBlob)return $i(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(xi(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},F.formData&&(this.formData=function(){return this.text().then(Ii)}),this.json=function(){return this.text().then(JSON.parse)},this}var Ri=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function Ti(r){var e=r.toUpperCase();return Ri.indexOf(e)>-1?e:r}function re(r,e){if(!(this instanceof re))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');e=e||{};var t=e.body;if(r instanceof re){if(r.bodyUsed)throw new TypeError("Already read");this.url=r.url,this.credentials=r.credentials,e.headers||(this.headers=new x(r.headers)),this.method=r.method,this.mode=r.mode,this.signal=r.signal,!t&&r._bodyInit!=null&&(t=r._bodyInit,r.bodyUsed=!0)}else this.url=String(r);if(this.credentials=e.credentials||this.credentials||"same-origin",(e.headers||!this.headers)&&(this.headers=new x(e.headers)),this.method=Ti(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal||function(){if("AbortController"in C){var a=new AbortController;return a.signal}}(),this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&t)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(t),(this.method==="GET"||this.method==="HEAD")&&(e.cache==="no-store"||e.cache==="no-cache")){var n=/([?&])_=[^&]*/;if(n.test(this.url))this.url=this.url.replace(n,"$1_="+new Date().getTime());else{var o=/\?/;this.url+=(o.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}re.prototype.clone=function(){return new re(this,{body:this._bodyInit})};function Ii(r){var e=new FormData;return r.trim().split("&").forEach(function(t){if(t){var n=t.split("="),o=n.shift().replace(/\+/g," "),a=n.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(a))}}),e}function Ci(r){var e=new x,t=r.replace(/\r?\n[\t ]+/g," ");return t.split("\r").map(function(n){return n.indexOf(`
|
|
|
|
| 1 |
+
import{r as En,D as Pn,E as $n,d as xn,c as ie,g as Cr}from"./umi-7fd069e7.js";function Us(){const r=En.useContext(Pn);return $n(r),r}var kr=function(){return kr=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++){t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},kr.apply(this,arguments)};function js(r,e){var t={};for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&e.indexOf(n)<0&&(t[n]=r[n]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(r);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(r,n[o])&&(t[n[o]]=r[n[o]]);return t}function Ns(){for(var r=0,e=0,t=arguments.length;e<t;e++)r+=arguments[e].length;for(var n=Array(r),o=0,e=0;e<t;e++)for(var a=arguments[e],f=0,p=a.length;f<p;f++,o++)n[o]=a[f];return n}var ce=TypeError;const Rn={},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:Rn},Symbol.toStringTag,{value:"Module"})),In=xn(Tn);var Fr=typeof Map=="function"&&Map.prototype,Xe=Object.getOwnPropertyDescriptor&&Fr?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,De=Fr&&Xe&&typeof Xe.get=="function"?Xe.get:null,Xr=Fr&&Map.prototype.forEach,qr=typeof Set=="function"&&Set.prototype,Ye=Object.getOwnPropertyDescriptor&&qr?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Ue=qr&&Ye&&typeof Ye.get=="function"?Ye.get:null,Yr=qr&&Set.prototype.forEach,Cn=typeof WeakMap=="function"&&WeakMap.prototype,me=Cn?WeakMap.prototype.has:null,Fn=typeof WeakSet=="function"&&WeakSet.prototype,ge=Fn?WeakSet.prototype.has:null,qn=typeof WeakRef=="function"&&WeakRef.prototype,Zr=qn?WeakRef.prototype.deref:null,Mn=Boolean.prototype.valueOf,Bn=Object.prototype.toString,Dn=Function.prototype.toString,Un=String.prototype.match,Mr=String.prototype.slice,J=String.prototype.replace,jn=String.prototype.toUpperCase,et=String.prototype.toLowerCase,Ft=RegExp.prototype.test,rt=Array.prototype.concat,L=Array.prototype.join,Nn=Array.prototype.slice,tt=Math.floor,Sr=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Ze=Object.getOwnPropertySymbols,Or=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,ue=typeof Symbol=="function"&&typeof Symbol.iterator=="object",be=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===ue||"symbol")?Symbol.toStringTag:null,qt=Object.prototype.propertyIsEnumerable,nt=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(r){return r.__proto__}:null);function ot(r,e){if(r===1/0||r===-1/0||r!==r||r&&r>-1e3&&r<1e3||Ft.call(/e/,e))return e;var t=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof r=="number"){var n=r<0?-tt(-r):tt(r);if(n!==r){var o=String(n),a=Mr.call(e,o.length+1);return J.call(o,t,"$&_")+"."+J.call(J.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return J.call(e,t,"$&_")}var Ar=In,at=Ar.custom,it=Dt(at)?at:null,Mt={__proto__:null,double:'"',single:"'"},Ln={__proto__:null,double:/(["\\])/g,single:/(['\\])/g},We=function r(e,t,n,o){var a=t||{};if(K(a,"quoteStyle")&&!K(Mt,a.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(K(a,"maxStringLength")&&(typeof a.maxStringLength=="number"?a.maxStringLength<0&&a.maxStringLength!==1/0:a.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var f=K(a,"customInspect")?a.customInspect:!0;if(typeof f!="boolean"&&f!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(K(a,"indent")&&a.indent!==null&&a.indent!==" "&&!(parseInt(a.indent,10)===a.indent&&a.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(K(a,"numericSeparator")&&typeof a.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var p=a.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return jt(e,a);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var c=String(e);return p?ot(e,c):c}if(typeof e=="bigint"){var y=String(e)+"n";return p?ot(e,y):y}var v=typeof a.depth>"u"?5:a.depth;if(typeof n>"u"&&(n=0),n>=v&&v>0&&typeof e=="object")return _r(e)?"[Array]":"[Object]";var g=ao(a,n);if(typeof o>"u")o=[];else if(Ut(o,e)>=0)return"[Circular]";function m(B,V,z){if(V&&(o=Nn.call(o),o.push(V)),z){var ye={depth:a.depth};return K(a,"quoteStyle")&&(ye.quoteStyle=a.quoteStyle),r(B,ye,n+1,o)}return r(B,a,n+1,o)}if(typeof e=="function"&&!st(e)){var S=kn(e),b=Te(e,m);return"[Function"+(S?": "+S:" (anonymous)")+"]"+(b.length>0?" { "+L.call(b,", ")+" }":"")}if(Dt(e)){var O=ue?J.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):Or.call(e);return typeof e=="object"&&!ue?de(O):O}if(to(e)){for(var w="<"+et.call(String(e.nodeName)),h=e.attributes||[],d=0;d<h.length;d++)w+=" "+h[d].name+"="+Bt(Hn(h[d].value),"double",a);return w+=">",e.childNodes&&e.childNodes.length&&(w+="..."),w+="</"+et.call(String(e.nodeName))+">",w}if(_r(e)){if(e.length===0)return"[]";var i=Te(e,m);return g&&!oo(i)?"["+Er(i,g)+"]":"[ "+L.call(i,", ")+" ]"}if(Gn(e)){var s=Te(e,m);return!("cause"in Error.prototype)&&"cause"in e&&!qt.call(e,"cause")?"{ ["+String(e)+"] "+L.call(rt.call("[cause]: "+m(e.cause),s),", ")+" }":s.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+L.call(s,", ")+" }"}if(typeof e=="object"&&f){if(it&&typeof e[it]=="function"&&Ar)return Ar(e,{depth:v-n});if(f!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Xn(e)){var l=[];return Xr&&Xr.call(e,function(B,V){l.push(m(V,e,!0)+" => "+m(B,e))}),ft("Map",De.call(e),l,g)}if(eo(e)){var u=[];return Yr&&Yr.call(e,function(B){u.push(m(B,e))}),ft("Set",Ue.call(e),u,g)}if(Yn(e))return er("WeakMap");if(ro(e))return er("WeakSet");if(Zn(e))return er("WeakRef");if(Kn(e))return de(m(Number(e)));if(Jn(e))return de(m(Sr.call(e)));if(Vn(e))return de(Mn.call(e));if(zn(e))return de(m(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(typeof globalThis<"u"&&e===globalThis||typeof ie<"u"&&e===ie)return"{ [object globalThis] }";if(!Wn(e)&&!st(e)){var _=Te(e,m),T=nt?nt(e)===Object.prototype:e instanceof Object||e.constructor===Object,E=e instanceof Object?"":"null prototype",I=!T&&be&&Object(e)===e&&be in e?Mr.call(k(e),8,-1):E?"Object":"",U=T||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",M=U+(I||E?"["+L.call(rt.call([],I||[],E||[]),": ")+"] ":"");return _.length===0?M+"{}":g?M+"{"+Er(_,g)+"}":M+"{ "+L.call(_,", ")+" }"}return String(e)};function Bt(r,e,t){var n=t.quoteStyle||e,o=Mt[n];return o+r+o}function Hn(r){return J.call(String(r),/"/g,""")}function te(r){return!be||!(typeof r=="object"&&(be in r||typeof r[be]<"u"))}function _r(r){return k(r)==="[object Array]"&&te(r)}function Wn(r){return k(r)==="[object Date]"&&te(r)}function st(r){return k(r)==="[object RegExp]"&&te(r)}function Gn(r){return k(r)==="[object Error]"&&te(r)}function zn(r){return k(r)==="[object String]"&&te(r)}function Kn(r){return k(r)==="[object Number]"&&te(r)}function Vn(r){return k(r)==="[object Boolean]"&&te(r)}function Dt(r){if(ue)return r&&typeof r=="object"&&r instanceof Symbol;if(typeof r=="symbol")return!0;if(!r||typeof r!="object"||!Or)return!1;try{return Or.call(r),!0}catch{}return!1}function Jn(r){if(!r||typeof r!="object"||!Sr)return!1;try{return Sr.call(r),!0}catch{}return!1}var Qn=Object.prototype.hasOwnProperty||function(r){return r in this};function K(r,e){return Qn.call(r,e)}function k(r){return Bn.call(r)}function kn(r){if(r.name)return r.name;var e=Un.call(Dn.call(r),/^function\s*([\w$]+)/);return e?e[1]:null}function Ut(r,e){if(r.indexOf)return r.indexOf(e);for(var t=0,n=r.length;t<n;t++)if(r[t]===e)return t;return-1}function Xn(r){if(!De||!r||typeof r!="object")return!1;try{De.call(r);try{Ue.call(r)}catch{return!0}return r instanceof Map}catch{}return!1}function Yn(r){if(!me||!r||typeof r!="object")return!1;try{me.call(r,me);try{ge.call(r,ge)}catch{return!0}return r instanceof WeakMap}catch{}return!1}function Zn(r){if(!Zr||!r||typeof r!="object")return!1;try{return Zr.call(r),!0}catch{}return!1}function eo(r){if(!Ue||!r||typeof r!="object")return!1;try{Ue.call(r);try{De.call(r)}catch{return!0}return r instanceof Set}catch{}return!1}function ro(r){if(!ge||!r||typeof r!="object")return!1;try{ge.call(r,ge);try{me.call(r,me)}catch{return!0}return r instanceof WeakSet}catch{}return!1}function to(r){return!r||typeof r!="object"?!1:typeof HTMLElement<"u"&&r instanceof HTMLElement?!0:typeof r.nodeName=="string"&&typeof r.getAttribute=="function"}function jt(r,e){if(r.length>e.maxStringLength){var t=r.length-e.maxStringLength,n="... "+t+" more character"+(t>1?"s":"");return jt(Mr.call(r,0,e.maxStringLength),e)+n}var o=Ln[e.quoteStyle||"single"];o.lastIndex=0;var a=J.call(J.call(r,o,"\\$1"),/[\x00-\x1f]/g,no);return Bt(a,"single",e)}function no(r){var e=r.charCodeAt(0),t={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return t?"\\"+t:"\\x"+(e<16?"0":"")+jn.call(e.toString(16))}function de(r){return"Object("+r+")"}function er(r){return r+" { ? }"}function ft(r,e,t,n){var o=n?Er(t,n):L.call(t,", ");return r+" ("+e+") {"+o+"}"}function oo(r){for(var e=0;e<r.length;e++)if(Ut(r[e],`
|
| 2 |
`)>=0)return!1;return!0}function ao(r,e){var t;if(r.indent===" ")t=" ";else if(typeof r.indent=="number"&&r.indent>0)t=L.call(Array(r.indent+1)," ");else return null;return{base:t,prev:L.call(Array(e+1),t)}}function Er(r,e){if(r.length===0)return"";var t=`
|
| 3 |
`+e.prev+e.base;return t+L.call(r,","+t)+`
|
| 4 |
`+e.prev}function Te(r,e){var t=_r(r),n=[];if(t){n.length=r.length;for(var o=0;o<r.length;o++)n[o]=K(r,o)?e(r[o],r):""}var a=typeof Ze=="function"?Ze(r):[],f;if(ue){f={};for(var p=0;p<a.length;p++)f["$"+a[p]]=a[p]}for(var c in r)K(r,c)&&(t&&String(Number(c))===c&&c<r.length||ue&&f["$"+c]instanceof Symbol||(Ft.call(/[^\w$]/,c)?n.push(e(c,r)+": "+e(r[c],r)):n.push(c+": "+e(r[c],r))));if(typeof Ze=="function")for(var y=0;y<a.length;y++)qt.call(r,a[y])&&n.push("["+e(a[y])+"]: "+e(r[a[y]],r));return n}var io=We,so=ce,Ge=function(r,e,t){for(var n=r,o;(o=n.next)!=null;n=o)if(o.key===e)return n.next=o.next,t||(o.next=r.next,r.next=o),o},fo=function(r,e){if(r){var t=Ge(r,e);return t&&t.value}},uo=function(r,e,t){var n=Ge(r,e);n?n.value=t:r.next={key:e,next:r.next,value:t}},lo=function(r,e){return r?!!Ge(r,e):!1},co=function(r,e){if(r)return Ge(r,e,!0)},po=function(){var e,t={assert:function(n){if(!t.has(n))throw new so("Side channel does not contain "+io(n))},delete:function(n){var o=e&&e.next,a=co(e,n);return a&&o&&o===a&&(e=void 0),!!a},get:function(n){return fo(e,n)},has:function(n){return lo(e,n)},set:function(n,o){e||(e={next:void 0}),uo(e,n,o)}};return t},Nt=Object,yo=Error,ho=EvalError,vo=RangeError,mo=ReferenceError,go=SyntaxError,bo=URIError,wo=Math.abs,So=Math.floor,Oo=Math.max,Ao=Math.min,_o=Math.pow,Eo=Math.round,Po=Number.isNaN||function(e){return e!==e},$o=Po,xo=function(e){return $o(e)||e===0?e:e<0?-1:1},Ro=Object.getOwnPropertyDescriptor,Ce=Ro;if(Ce)try{Ce([],"length")}catch{Ce=null}var Lt=Ce,Fe=Object.defineProperty||!1;if(Fe)try{Fe({},"a",{value:1})}catch{Fe=!1}var To=Fe,rr,ut;function Io(){return ut||(ut=1,rr=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var o=42;e[t]=o;for(var a in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var f=Object.getOwnPropertySymbols(e);if(f.length!==1||f[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var p=Object.getOwnPropertyDescriptor(e,t);if(p.value!==o||p.enumerable!==!0)return!1}return!0}),rr}var tr,lt;function Co(){if(lt)return tr;lt=1;var r=typeof Symbol<"u"&&Symbol,e=Io();return tr=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:e()},tr}var nr,ct;function Ht(){return ct||(ct=1,nr=typeof Reflect<"u"&&Reflect.getPrototypeOf||null),nr}var or,pt;function Wt(){if(pt)return or;pt=1;var r=Nt;return or=r.getPrototypeOf||null,or}var ar,yt;function Fo(){if(yt)return ar;yt=1;var r="Function.prototype.bind called on incompatible ",e=Object.prototype.toString,t=Math.max,n="[object Function]",o=function(c,y){for(var v=[],g=0;g<c.length;g+=1)v[g]=c[g];for(var m=0;m<y.length;m+=1)v[m+c.length]=y[m];return v},a=function(c,y){for(var v=[],g=y||0,m=0;g<c.length;g+=1,m+=1)v[m]=c[g];return v},f=function(p,c){for(var y="",v=0;v<p.length;v+=1)y+=p[v],v+1<p.length&&(y+=c);return y};return ar=function(c){var y=this;if(typeof y!="function"||e.apply(y)!==n)throw new TypeError(r+y);for(var v=a(arguments,1),g,m=function(){if(this instanceof g){var h=y.apply(this,o(v,arguments));return Object(h)===h?h:this}return y.apply(c,o(v,arguments))},S=t(0,y.length-v.length),b=[],O=0;O<S;O++)b[O]="$"+O;if(g=Function("binder","return function ("+f(b,",")+"){ return binder.apply(this,arguments); }")(m),y.prototype){var w=function(){};w.prototype=y.prototype,g.prototype=new w,w.prototype=null}return g},ar}var ir,dt;function ze(){if(dt)return ir;dt=1;var r=Fo();return ir=Function.prototype.bind||r,ir}var sr,ht;function Br(){return ht||(ht=1,sr=Function.prototype.call),sr}var fr,vt;function Gt(){return vt||(vt=1,fr=Function.prototype.apply),fr}var qo=typeof Reflect<"u"&&Reflect&&Reflect.apply,Mo=ze(),Bo=Gt(),Do=Br(),Uo=qo,jo=Uo||Mo.call(Do,Bo),No=ze(),Lo=ce,Ho=Br(),Wo=jo,zt=function(e){if(e.length<1||typeof e[0]!="function")throw new Lo("a function is required");return Wo(No,Ho,e)},ur,mt;function Go(){if(mt)return ur;mt=1;var r=zt,e=Lt,t;try{t=[].__proto__===Array.prototype}catch(f){if(!f||typeof f!="object"||!("code"in f)||f.code!=="ERR_PROTO_ACCESS")throw f}var n=!!t&&e&&e(Object.prototype,"__proto__"),o=Object,a=o.getPrototypeOf;return ur=n&&typeof n.get=="function"?r([n.get]):typeof a=="function"?function(p){return a(p==null?p:o(p))}:!1,ur}var lr,gt;function zo(){if(gt)return lr;gt=1;var r=Ht(),e=Wt(),t=Go();return lr=r?function(o){return r(o)}:e?function(o){if(!o||typeof o!="object"&&typeof o!="function")throw new TypeError("getProto: not an object");return e(o)}:t?function(o){return t(o)}:null,lr}var cr,bt;function Ko(){if(bt)return cr;bt=1;var r=Function.prototype.call,e=Object.prototype.hasOwnProperty,t=ze();return cr=t.call(r,e),cr}var A,Vo=Nt,Jo=yo,Qo=ho,ko=vo,Xo=mo,le=go,fe=ce,Yo=bo,Zo=wo,ea=So,ra=Oo,ta=Ao,na=_o,oa=Eo,aa=xo,Kt=Function,pr=function(r){try{return Kt('"use strict"; return ('+r+").constructor;")()}catch{}},Ae=Lt,ia=To,yr=function(){throw new fe},sa=Ae?function(){try{return arguments.callee,yr}catch{try{return Ae(arguments,"callee").get}catch{return yr}}}():yr,ne=Co()(),R=zo(),fa=Wt(),ua=Ht(),Vt=Gt(),Pe=Br(),ae={},la=typeof Uint8Array>"u"||!R?A:R(Uint8Array),ee={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?A:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?A:ArrayBuffer,"%ArrayIteratorPrototype%":ne&&R?R([][Symbol.iterator]()):A,"%AsyncFromSyncIteratorPrototype%":A,"%AsyncFunction%":ae,"%AsyncGenerator%":ae,"%AsyncGeneratorFunction%":ae,"%AsyncIteratorPrototype%":ae,"%Atomics%":typeof Atomics>"u"?A:Atomics,"%BigInt%":typeof BigInt>"u"?A:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?A:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?A:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?A:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Jo,"%eval%":eval,"%EvalError%":Qo,"%Float16Array%":typeof Float16Array>"u"?A:Float16Array,"%Float32Array%":typeof Float32Array>"u"?A:Float32Array,"%Float64Array%":typeof Float64Array>"u"?A:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?A:FinalizationRegistry,"%Function%":Kt,"%GeneratorFunction%":ae,"%Int8Array%":typeof Int8Array>"u"?A:Int8Array,"%Int16Array%":typeof Int16Array>"u"?A:Int16Array,"%Int32Array%":typeof Int32Array>"u"?A:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":ne&&R?R(R([][Symbol.iterator]())):A,"%JSON%":typeof JSON=="object"?JSON:A,"%Map%":typeof Map>"u"?A:Map,"%MapIteratorPrototype%":typeof Map>"u"||!ne||!R?A:R(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Vo,"%Object.getOwnPropertyDescriptor%":Ae,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?A:Promise,"%Proxy%":typeof Proxy>"u"?A:Proxy,"%RangeError%":ko,"%ReferenceError%":Xo,"%Reflect%":typeof Reflect>"u"?A:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?A:Set,"%SetIteratorPrototype%":typeof Set>"u"||!ne||!R?A:R(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?A:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":ne&&R?R(""[Symbol.iterator]()):A,"%Symbol%":ne?Symbol:A,"%SyntaxError%":le,"%ThrowTypeError%":sa,"%TypedArray%":la,"%TypeError%":fe,"%Uint8Array%":typeof Uint8Array>"u"?A:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?A:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?A:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?A:Uint32Array,"%URIError%":Yo,"%WeakMap%":typeof WeakMap>"u"?A:WeakMap,"%WeakRef%":typeof WeakRef>"u"?A:WeakRef,"%WeakSet%":typeof WeakSet>"u"?A:WeakSet,"%Function.prototype.call%":Pe,"%Function.prototype.apply%":Vt,"%Object.defineProperty%":ia,"%Object.getPrototypeOf%":fa,"%Math.abs%":Zo,"%Math.floor%":ea,"%Math.max%":ra,"%Math.min%":ta,"%Math.pow%":na,"%Math.round%":oa,"%Math.sign%":aa,"%Reflect.getPrototypeOf%":ua};if(R)try{null.error}catch(r){var ca=R(R(r));ee["%Error.prototype%"]=ca}var pa=function r(e){var t;if(e==="%AsyncFunction%")t=pr("async function () {}");else if(e==="%GeneratorFunction%")t=pr("function* () {}");else if(e==="%AsyncGeneratorFunction%")t=pr("async function* () {}");else if(e==="%AsyncGenerator%"){var n=r("%AsyncGeneratorFunction%");n&&(t=n.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=r("%AsyncGenerator%");o&&R&&(t=R(o.prototype))}return ee[e]=t,t},wt={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},$e=ze(),je=Ko(),ya=$e.call(Pe,Array.prototype.concat),da=$e.call(Vt,Array.prototype.splice),St=$e.call(Pe,String.prototype.replace),Ne=$e.call(Pe,String.prototype.slice),ha=$e.call(Pe,RegExp.prototype.exec),va=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ma=/\\(\\)?/g,ga=function(e){var t=Ne(e,0,1),n=Ne(e,-1);if(t==="%"&&n!=="%")throw new le("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&t!=="%")throw new le("invalid intrinsic syntax, expected opening `%`");var o=[];return St(e,va,function(a,f,p,c){o[o.length]=p?St(c,ma,"$1"):f||a}),o},ba=function(e,t){var n=e,o;if(je(wt,n)&&(o=wt[n],n="%"+o[0]+"%"),je(ee,n)){var a=ee[n];if(a===ae&&(a=pa(n)),typeof a>"u"&&!t)throw new fe("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:n,value:a}}throw new le("intrinsic "+e+" does not exist!")},Dr=function(e,t){if(typeof e!="string"||e.length===0)throw new fe("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new fe('"allowMissing" argument must be a boolean');if(ha(/^%?[^%]*%?$/,e)===null)throw new le("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=ga(e),o=n.length>0?n[0]:"",a=ba("%"+o+"%",t),f=a.name,p=a.value,c=!1,y=a.alias;y&&(o=y[0],da(n,ya([0,1],y)));for(var v=1,g=!0;v<n.length;v+=1){var m=n[v],S=Ne(m,0,1),b=Ne(m,-1);if((S==='"'||S==="'"||S==="`"||b==='"'||b==="'"||b==="`")&&S!==b)throw new le("property names with quotes must have matching quotes");if((m==="constructor"||!g)&&(c=!0),o+="."+m,f="%"+o+"%",je(ee,f))p=ee[f];else if(p!=null){if(!(m in p)){if(!t)throw new fe("base intrinsic for "+e+" exists, but the property is not available.");return}if(Ae&&v+1>=n.length){var O=Ae(p,m);g=!!O,g&&"get"in O&&!("originalValue"in O.get)?p=O.get:p=p[m]}else g=je(p,m),p=p[m];g&&!c&&(ee[f]=p)}}return p},Jt=Dr,Qt=zt,wa=Qt([Jt("%String.prototype.indexOf%")]),kt=function(e,t){var n=Jt(e,!!t);return typeof n=="function"&&wa(e,".prototype.")>-1?Qt([n]):n},Sa=Dr,xe=kt,Oa=We,Aa=ce,Ot=Sa("%Map%",!0),_a=xe("Map.prototype.get",!0),Ea=xe("Map.prototype.set",!0),Pa=xe("Map.prototype.has",!0),$a=xe("Map.prototype.delete",!0),xa=xe("Map.prototype.size",!0),Xt=!!Ot&&function(){var e,t={assert:function(n){if(!t.has(n))throw new Aa("Side channel does not contain "+Oa(n))},delete:function(n){if(e){var o=$a(e,n);return xa(e)===0&&(e=void 0),o}return!1},get:function(n){if(e)return _a(e,n)},has:function(n){return e?Pa(e,n):!1},set:function(n,o){e||(e=new Ot),Ea(e,n,o)}};return t},Ra=Dr,Ke=kt,Ta=We,Ie=Xt,Ia=ce,oe=Ra("%WeakMap%",!0),Ca=Ke("WeakMap.prototype.get",!0),Fa=Ke("WeakMap.prototype.set",!0),qa=Ke("WeakMap.prototype.has",!0),Ma=Ke("WeakMap.prototype.delete",!0),Ba=oe?function(){var e,t,n={assert:function(o){if(!n.has(o))throw new Ia("Side channel does not contain "+Ta(o))},delete:function(o){if(oe&&o&&(typeof o=="object"||typeof o=="function")){if(e)return Ma(e,o)}else if(Ie&&t)return t.delete(o);return!1},get:function(o){return oe&&o&&(typeof o=="object"||typeof o=="function")&&e?Ca(e,o):t&&t.get(o)},has:function(o){return oe&&o&&(typeof o=="object"||typeof o=="function")&&e?qa(e,o):!!t&&t.has(o)},set:function(o,a){oe&&o&&(typeof o=="object"||typeof o=="function")?(e||(e=new oe),Fa(e,o,a)):Ie&&(t||(t=Ie()),t.set(o,a))}};return n}:Ie,Da=ce,Ua=We,ja=po,Na=Xt,La=Ba,Ha=La||Na||ja,Yt=function(){var e,t={assert:function(n){if(!t.has(n))throw new Da("Side channel does not contain "+Ua(n))},delete:function(n){return!!e&&e.delete(n)},get:function(n){return e&&e.get(n)},has:function(n){return!!e&&e.has(n)},set:function(n,o){e||(e=Ha()),e.set(n,o)}};return t},Wa=String.prototype.replace,Ga=/%20/g,dr={RFC1738:"RFC1738",RFC3986:"RFC3986"},Ur={default:dr.RFC3986,formatters:{RFC1738:function(r){return Wa.call(r,Ga,"+")},RFC3986:function(r){return String(r)}},RFC1738:dr.RFC1738,RFC3986:dr.RFC3986},za=Ur,Ka=Yt,hr=Object.prototype.hasOwnProperty,X=Array.isArray,Ve=Ka(),se=function(e,t){return Ve.set(e,t),e},Y=function(e){return Ve.has(e)},he=function(e){return Ve.get(e)},Pr=function(e,t){Ve.set(e,t)},j=function(){for(var r=[],e=0;e<256;++e)r[r.length]="%"+((e<16?"0":"")+e.toString(16)).toUpperCase();return r}(),Va=function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(X(n)){for(var o=[],a=0;a<n.length;++a)typeof n[a]<"u"&&(o[o.length]=n[a]);t.obj[t.prop]=o}}},we=function(e,t){for(var n=t&&t.plainObjects?{__proto__:null}:{},o=0;o<e.length;++o)typeof e[o]<"u"&&(n[o]=e[o]);return n},Ja=function r(e,t,n){if(!t)return e;if(typeof t!="object"&&typeof t!="function"){if(X(e)){var o=e.length;if(n&&typeof n.arrayLimit=="number"&&o>n.arrayLimit)return se(we(e.concat(t),n),o);e[o]=t}else if(e&&typeof e=="object")if(Y(e)){var a=he(e)+1;e[a]=t,Pr(e,a)}else(n&&(n.plainObjects||n.allowPrototypes)||!hr.call(Object.prototype,t))&&(e[t]=!0);else return[e,t];return e}if(!e||typeof e!="object"){if(Y(t)){for(var f=Object.keys(t),p=n&&n.plainObjects?{__proto__:null,0:e}:{0:e},c=0;c<f.length;c++){var y=parseInt(f[c],10);p[y+1]=t[f[c]]}return se(p,he(t)+1)}var v=[e].concat(t);return n&&typeof n.arrayLimit=="number"&&v.length>n.arrayLimit?se(we(v,n),v.length-1):v}var g=e;return X(e)&&!X(t)&&(g=we(e,n)),X(e)&&X(t)?(t.forEach(function(m,S){if(hr.call(e,S)){var b=e[S];b&&typeof b=="object"&&m&&typeof m=="object"?e[S]=r(b,m,n):e[e.length]=m}else e[S]=m}),e):Object.keys(t).reduce(function(m,S){var b=t[S];if(hr.call(m,S)?m[S]=r(m[S],b,n):m[S]=b,Y(t)&&!Y(m)&&se(m,he(t)),Y(m)){var O=parseInt(S,10);String(O)===S&&O>=0&&O>he(m)&&Pr(m,O)}return m},g)},Qa=function(e,t){return Object.keys(t).reduce(function(n,o){return n[o]=t[o],n},e)},ka=function(r,e,t){var n=r.replace(/\+/g," ");if(t==="iso-8859-1")return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch{return n}},vr=1024,Xa=function(e,t,n,o,a){if(e.length===0)return e;var f=e;if(typeof e=="symbol"?f=Symbol.prototype.toString.call(e):typeof e!="string"&&(f=String(e)),n==="iso-8859-1")return escape(f).replace(/%u[0-9a-f]{4}/gi,function(S){return"%26%23"+parseInt(S.slice(2),16)+"%3B"});for(var p="",c=0;c<f.length;c+=vr){for(var y=f.length>=vr?f.slice(c,c+vr):f,v=[],g=0;g<y.length;++g){var m=y.charCodeAt(g);if(m===45||m===46||m===95||m===126||m>=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||a===za.RFC1738&&(m===40||m===41)){v[v.length]=y.charAt(g);continue}if(m<128){v[v.length]=j[m];continue}if(m<2048){v[v.length]=j[192|m>>6]+j[128|m&63];continue}if(m<55296||m>=57344){v[v.length]=j[224|m>>12]+j[128|m>>6&63]+j[128|m&63];continue}g+=1,m=65536+((m&1023)<<10|y.charCodeAt(g)&1023),v[v.length]=j[240|m>>18]+j[128|m>>12&63]+j[128|m>>6&63]+j[128|m&63]}p+=v.join("")}return p},Ya=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],o=0;o<t.length;++o)for(var a=t[o],f=a.obj[a.prop],p=Object.keys(f),c=0;c<p.length;++c){var y=p[c],v=f[y];typeof v=="object"&&v!==null&&n.indexOf(v)===-1&&(t[t.length]={obj:f,prop:y},n[n.length]=v)}return Va(t),e},Za=function(e){return Object.prototype.toString.call(e)==="[object RegExp]"},ei=function(e){return!e||typeof e!="object"?!1:!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},ri=function(e,t,n,o){if(Y(e)){var a=he(e)+1;return e[a]=t,Pr(e,a),e}var f=[].concat(e,t);return f.length>n?se(we(f,{plainObjects:o}),f.length-1):f},ti=function(e,t){if(X(e)){for(var n=[],o=0;o<e.length;o+=1)n[n.length]=t(e[o]);return n}return t(e)},Zt={arrayToObject:we,assign:Qa,combine:ri,compact:Ya,decode:ka,encode:Xa,isBuffer:ei,isOverflow:Y,isRegExp:Za,markOverflow:se,maybeMap:ti,merge:Ja},en=Yt,qe=Zt,Se=Ur,ni=Object.prototype.hasOwnProperty,rn={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},N=Array.isArray,oi=Array.prototype.push,tn=function(r,e){oi.apply(r,N(e)?e:[e])},ai=Date.prototype.toISOString,At=Se.default,$={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:qe.encode,encodeValuesOnly:!1,filter:void 0,format:At,formatter:Se.formatters[At],indices:!1,serializeDate:function(e){return ai.call(e)},skipNulls:!1,strictNullHandling:!1},ii=function(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="symbol"||typeof e=="bigint"},mr={},si=function r(e,t,n,o,a,f,p,c,y,v,g,m,S,b,O,w,h,d){for(var i=e,s=d,l=0,u=!1;(s=s.get(mr))!==void 0&&!u;){var _=s.get(e);if(l+=1,typeof _<"u"){if(_===l)throw new RangeError("Cyclic object value");u=!0}typeof s.get(mr)>"u"&&(l=0)}if(typeof v=="function"?i=v(t,i):i instanceof Date?i=S(i):n==="comma"&&N(i)&&(i=qe.maybeMap(i,function(ke){return ke instanceof Date?S(ke):ke})),i===null){if(f)return y&&!w?y(t,$.encoder,h,"key",b):t;i=""}if(ii(i)||qe.isBuffer(i)){if(y){var T=w?t:y(t,$.encoder,h,"key",b);return[O(T)+"="+O(y(i,$.encoder,h,"value",b))]}return[O(t)+"="+O(String(i))]}var E=[];if(typeof i>"u")return E;var I;if(n==="comma"&&N(i))w&&y&&(i=qe.maybeMap(i,y)),I=[{value:i.length>0?i.join(",")||null:void 0}];else if(N(v))I=v;else{var U=Object.keys(i);I=g?U.sort(g):U}var M=c?String(t).replace(/\./g,"%2E"):String(t),B=o&&N(i)&&i.length===1?M+"[]":M;if(a&&N(i)&&i.length===0)return B+"[]";for(var V=0;V<I.length;++V){var z=I[V],ye=typeof z=="object"&&z&&typeof z.value<"u"?z.value:i[z];if(!(p&&ye===null)){var Qe=m&&c?String(z).replace(/\./g,"%2E"):String(z),_n=N(i)?typeof n=="function"?n(B,Qe):B:B+(m?"."+Qe:"["+Qe+"]");d.set(e,l);var Qr=en();Qr.set(mr,d),tn(E,r(ye,_n,n,o,a,f,p,c,n==="comma"&&w&&N(i)?null:y,v,g,m,S,b,O,w,h,Qr))}}return E},fi=function(e){if(!e)return $;if(typeof e.allowEmptyArrays<"u"&&typeof e.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof e.encodeDotInKeys<"u"&&typeof e.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(e.encoder!==null&&typeof e.encoder<"u"&&typeof e.encoder!="function")throw new TypeError("Encoder has to be a function.");var t=e.charset||$.charset;if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=Se.default;if(typeof e.format<"u"){if(!ni.call(Se.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var o=Se.formatters[n],a=$.filter;(typeof e.filter=="function"||N(e.filter))&&(a=e.filter);var f;if(e.arrayFormat in rn?f=e.arrayFormat:"indices"in e?f=e.indices?"indices":"repeat":f=$.arrayFormat,"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var p=typeof e.allowDots>"u"?e.encodeDotInKeys===!0?!0:$.allowDots:!!e.allowDots;return{addQueryPrefix:typeof e.addQueryPrefix=="boolean"?e.addQueryPrefix:$.addQueryPrefix,allowDots:p,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:$.allowEmptyArrays,arrayFormat:f,charset:t,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:$.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:typeof e.delimiter>"u"?$.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:$.encode,encodeDotInKeys:typeof e.encodeDotInKeys=="boolean"?e.encodeDotInKeys:$.encodeDotInKeys,encoder:typeof e.encoder=="function"?e.encoder:$.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:$.encodeValuesOnly,filter:a,format:n,formatter:o,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:$.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:$.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:$.strictNullHandling}},ui=function(r,e){var t=r,n=fi(e),o,a;typeof n.filter=="function"?(a=n.filter,t=a("",t)):N(n.filter)&&(a=n.filter,o=a);var f=[];if(typeof t!="object"||t===null)return"";var p=rn[n.arrayFormat],c=p==="comma"&&n.commaRoundTrip;o||(o=Object.keys(t)),n.sort&&o.sort(n.sort);for(var y=en(),v=0;v<o.length;++v){var g=o[v],m=t[g];n.skipNulls&&m===null||tn(f,si(m,g,p,c,n.allowEmptyArrays,n.strictNullHandling,n.skipNulls,n.encodeDotInKeys,n.encode?n.encoder:null,n.filter,n.sort,n.allowDots,n.serializeDate,n.format,n.formatter,n.encodeValuesOnly,n.charset,y))}var S=f.join(n.delimiter),b=n.addQueryPrefix===!0?"?":"";return n.charsetSentinel&&(n.charset==="iso-8859-1"?b+="utf8=%26%2310003%3B&":b+="utf8=%E2%9C%93&"),S.length>0?b+S:""},W=Zt,Me=Object.prototype.hasOwnProperty,gr=Array.isArray,P={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:W.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1,throwOnLimitExceeded:!1},li=function(r){return r.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},nn=function(r,e,t){if(r&&typeof r=="string"&&e.comma&&r.indexOf(",")>-1)return r.split(",");if(e.throwOnLimitExceeded&&t>=e.arrayLimit)throw new RangeError("Array limit exceeded. Only "+e.arrayLimit+" element"+(e.arrayLimit===1?"":"s")+" allowed in an array.");return r},ci="utf8=%26%2310003%3B",pi="utf8=%E2%9C%93",yi=function(e,t){var n={__proto__:null},o=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;o=o.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var a=t.parameterLimit===1/0?void 0:t.parameterLimit,f=o.split(t.delimiter,t.throwOnLimitExceeded?a+1:a);if(t.throwOnLimitExceeded&&f.length>a)throw new RangeError("Parameter limit exceeded. Only "+a+" parameter"+(a===1?"":"s")+" allowed.");var p=-1,c,y=t.charset;if(t.charsetSentinel)for(c=0;c<f.length;++c)f[c].indexOf("utf8=")===0&&(f[c]===pi?y="utf-8":f[c]===ci&&(y="iso-8859-1"),p=c,c=f.length);for(c=0;c<f.length;++c)if(c!==p){var v=f[c],g=v.indexOf("]="),m=g===-1?v.indexOf("="):g+1,S,b;if(m===-1?(S=t.decoder(v,P.decoder,y,"key"),b=t.strictNullHandling?null:""):(S=t.decoder(v.slice(0,m),P.decoder,y,"key"),S!==null&&(b=W.maybeMap(nn(v.slice(m+1),t,gr(n[S])?n[S].length:0),function(w){return t.decoder(w,P.decoder,y,"value")}))),b&&t.interpretNumericEntities&&y==="iso-8859-1"&&(b=li(String(b))),v.indexOf("[]=")>-1&&(b=gr(b)?[b]:b),t.comma&&gr(b)&&b.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(t.arrayLimit===1?"":"s")+" allowed in an array.");b=W.combine([],b,t.arrayLimit,t.plainObjects)}if(S!==null){var O=Me.call(n,S);O&&t.duplicates==="combine"?n[S]=W.combine(n[S],b,t.arrayLimit,t.plainObjects):(!O||t.duplicates==="last")&&(n[S]=b)}}return n},di=function(r,e,t,n){var o=0;if(r.length>0&&r[r.length-1]==="[]"){var a=r.slice(0,-1).join("");o=Array.isArray(e)&&e[a]?e[a].length:0}for(var f=n?e:nn(e,t,o),p=r.length-1;p>=0;--p){var c,y=r[p];if(y==="[]"&&t.parseArrays)W.isOverflow(f)?c=f:c=t.allowEmptyArrays&&(f===""||t.strictNullHandling&&f===null)?[]:W.combine([],f,t.arrayLimit,t.plainObjects);else{c=t.plainObjects?{__proto__:null}:{};var v=y.charAt(0)==="["&&y.charAt(y.length-1)==="]"?y.slice(1,-1):y,g=t.decodeDotInKeys?v.replace(/%2E/g,"."):v,m=parseInt(g,10),S=!isNaN(m)&&y!==g&&String(m)===g&&m>=0&&t.parseArrays;if(!t.parseArrays&&g==="")c={0:f};else if(S&&m<t.arrayLimit)c=[],c[m]=f;else{if(S&&t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(t.arrayLimit===1?"":"s")+" allowed in an array.");S?(c[m]=f,W.markOverflow(c,m)):g!=="__proto__"&&(c[g]=f)}}f=c}return f},hi=function(e,t){var n=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0)return!t.plainObjects&&Me.call(Object.prototype,n)&&!t.allowPrototypes?void 0:[n];var o=/(\[[^[\]]*])/,a=/(\[[^[\]]*])/g,f=o.exec(n),p=f?n.slice(0,f.index):n,c=[];if(p){if(!t.plainObjects&&Me.call(Object.prototype,p)&&!t.allowPrototypes)return;c[c.length]=p}for(var y=0;(f=a.exec(n))!==null&&y<t.depth;){y+=1;var v=f[1].slice(1,-1);if(!t.plainObjects&&Me.call(Object.prototype,v)&&!t.allowPrototypes)return;c[c.length]=f[1]}if(f){if(t.strictDepth===!0)throw new RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");c[c.length]="["+n.slice(f.index)+"]"}return c},vi=function(e,t,n,o){if(e){var a=hi(e,n);if(a)return di(a,t,n,o)}},mi=function(e){if(!e)return P;if(typeof e.allowEmptyArrays<"u"&&typeof e.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof e.decodeDotInKeys<"u"&&typeof e.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(e.decoder!==null&&typeof e.decoder<"u"&&typeof e.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(typeof e.throwOnLimitExceeded<"u"&&typeof e.throwOnLimitExceeded!="boolean")throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var t=typeof e.charset>"u"?P.charset:e.charset,n=typeof e.duplicates>"u"?P.duplicates:e.duplicates;if(n!=="combine"&&n!=="first"&&n!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var o=typeof e.allowDots>"u"?e.decodeDotInKeys===!0?!0:P.allowDots:!!e.allowDots;return{allowDots:o,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:P.allowEmptyArrays,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:P.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:P.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:P.arrayLimit,charset:t,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:P.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:P.comma,decodeDotInKeys:typeof e.decodeDotInKeys=="boolean"?e.decodeDotInKeys:P.decodeDotInKeys,decoder:typeof e.decoder=="function"?e.decoder:P.decoder,delimiter:typeof e.delimiter=="string"||W.isRegExp(e.delimiter)?e.delimiter:P.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:P.depth,duplicates:n,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:P.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:P.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:P.plainObjects,strictDepth:typeof e.strictDepth=="boolean"?!!e.strictDepth:P.strictDepth,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:P.strictNullHandling,throwOnLimitExceeded:typeof e.throwOnLimitExceeded=="boolean"?e.throwOnLimitExceeded:!1}},gi=function(r,e){var t=mi(e);if(r===""||r===null||typeof r>"u")return t.plainObjects?{__proto__:null}:{};for(var n=typeof r=="string"?yi(r,t):r,o=t.plainObjects?{__proto__:null}:{},a=Object.keys(n),f=0;f<a.length;++f){var p=a[f],c=vi(p,n[p],t,typeof r=="string");o=W.merge(o,c,t)}return t.allowSparse===!0?o:W.compact(o)},bi=ui,wi=gi,Si=Ur,jr={formats:Si,parse:wi,stringify:bi};const Oi=Cr(jr);var C=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof global<"u"&&global||{},F={searchParams:"URLSearchParams"in C,iterable:"Symbol"in C&&"iterator"in Symbol,blob:"FileReader"in C&&"Blob"in C&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in C,arrayBuffer:"ArrayBuffer"in C};function Ai(r){return r&&DataView.prototype.isPrototypeOf(r)}if(F.arrayBuffer)var _i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],Ei=ArrayBuffer.isView||function(r){return r&&_i.indexOf(Object.prototype.toString.call(r))>-1};function pe(r){if(typeof r!="string"&&(r=String(r)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(r)||r==="")throw new TypeError('Invalid character in header field name: "'+r+'"');return r.toLowerCase()}function Nr(r){return typeof r!="string"&&(r=String(r)),r}function Lr(r){var e={next:function(){var t=r.shift();return{done:t===void 0,value:t}}};return F.iterable&&(e[Symbol.iterator]=function(){return e}),e}function x(r){this.map={},r instanceof x?r.forEach(function(e,t){this.append(t,e)},this):Array.isArray(r)?r.forEach(function(e){if(e.length!=2)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])},this):r&&Object.getOwnPropertyNames(r).forEach(function(e){this.append(e,r[e])},this)}x.prototype.append=function(r,e){r=pe(r),e=Nr(e);var t=this.map[r];this.map[r]=t?t+", "+e:e};x.prototype.delete=function(r){delete this.map[pe(r)]};x.prototype.get=function(r){return r=pe(r),this.has(r)?this.map[r]:null};x.prototype.has=function(r){return this.map.hasOwnProperty(pe(r))};x.prototype.set=function(r,e){this.map[pe(r)]=Nr(e)};x.prototype.forEach=function(r,e){for(var t in this.map)this.map.hasOwnProperty(t)&&r.call(e,this.map[t],t,this)};x.prototype.keys=function(){var r=[];return this.forEach(function(e,t){r.push(t)}),Lr(r)};x.prototype.values=function(){var r=[];return this.forEach(function(e){r.push(e)}),Lr(r)};x.prototype.entries=function(){var r=[];return this.forEach(function(e,t){r.push([t,e])}),Lr(r)};F.iterable&&(x.prototype[Symbol.iterator]=x.prototype.entries);function br(r){if(!r._noBody){if(r.bodyUsed)return Promise.reject(new TypeError("Already read"));r.bodyUsed=!0}}function on(r){return new Promise(function(e,t){r.onload=function(){e(r.result)},r.onerror=function(){t(r.error)}})}function Pi(r){var e=new FileReader,t=on(e);return e.readAsArrayBuffer(r),t}function $i(r){var e=new FileReader,t=on(e),n=/charset=([A-Za-z0-9_-]+)/.exec(r.type),o=n?n[1]:"utf-8";return e.readAsText(r,o),t}function xi(r){for(var e=new Uint8Array(r),t=new Array(e.length),n=0;n<e.length;n++)t[n]=String.fromCharCode(e[n]);return t.join("")}function _t(r){if(r.slice)return r.slice(0);var e=new Uint8Array(r.byteLength);return e.set(new Uint8Array(r)),e.buffer}function an(){return this.bodyUsed=!1,this._initBody=function(r){this.bodyUsed=this.bodyUsed,this._bodyInit=r,r?typeof r=="string"?this._bodyText=r:F.blob&&Blob.prototype.isPrototypeOf(r)?this._bodyBlob=r:F.formData&&FormData.prototype.isPrototypeOf(r)?this._bodyFormData=r:F.searchParams&&URLSearchParams.prototype.isPrototypeOf(r)?this._bodyText=r.toString():F.arrayBuffer&&F.blob&&Ai(r)?(this._bodyArrayBuffer=_t(r.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):F.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(r)||Ei(r))?this._bodyArrayBuffer=_t(r):this._bodyText=r=Object.prototype.toString.call(r):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||(typeof r=="string"?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):F.searchParams&&URLSearchParams.prototype.isPrototypeOf(r)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},F.blob&&(this.blob=function(){var r=br(this);if(r)return r;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var r=br(this);return r||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}else{if(F.blob)return this.blob().then(Pi);throw new Error("could not read as ArrayBuffer")}},this.text=function(){var r=br(this);if(r)return r;if(this._bodyBlob)return $i(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(xi(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},F.formData&&(this.formData=function(){return this.text().then(Ii)}),this.json=function(){return this.text().then(JSON.parse)},this}var Ri=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function Ti(r){var e=r.toUpperCase();return Ri.indexOf(e)>-1?e:r}function re(r,e){if(!(this instanceof re))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');e=e||{};var t=e.body;if(r instanceof re){if(r.bodyUsed)throw new TypeError("Already read");this.url=r.url,this.credentials=r.credentials,e.headers||(this.headers=new x(r.headers)),this.method=r.method,this.mode=r.mode,this.signal=r.signal,!t&&r._bodyInit!=null&&(t=r._bodyInit,r.bodyUsed=!0)}else this.url=String(r);if(this.credentials=e.credentials||this.credentials||"same-origin",(e.headers||!this.headers)&&(this.headers=new x(e.headers)),this.method=Ti(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal||function(){if("AbortController"in C){var a=new AbortController;return a.signal}}(),this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&t)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(t),(this.method==="GET"||this.method==="HEAD")&&(e.cache==="no-store"||e.cache==="no-cache")){var n=/([?&])_=[^&]*/;if(n.test(this.url))this.url=this.url.replace(n,"$1_="+new Date().getTime());else{var o=/\?/;this.url+=(o.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}re.prototype.clone=function(){return new re(this,{body:this._bodyInit})};function Ii(r){var e=new FormData;return r.trim().split("&").forEach(function(t){if(t){var n=t.split("="),o=n.shift().replace(/\+/g," "),a=n.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(a))}}),e}function Ci(r){var e=new x,t=r.replace(/\r?\n[\t ]+/g," ");return t.split("\r").map(function(n){return n.indexOf(`
|
dist/assets/{index-1700d688.js → index-d9ab5af1.js}
RENAMED
|
The diff for this file is too large to render.
See raw diff
|
|
|
dist/assets/{index-bd281dbc.js → index-e83e4e3b.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as Ht,f as ne,Q as an,c as Z,b as H,u as vt,d as rn,a as E,j as Se,O as on,_ as Pt,w as Ot,aG as ln,C as wt,S as sn,h as cn,e as un,v as Ft,aw as dn,o as Gt,aH as fn}from"./_setToString-0425f0d8.js";import{r as n,_}from"./umi-3784aee5.js";import{b as vn,M as pn,d as mn,c as bn,E as yn}from"./Dropdown-7858c6b0.js";import{a as gn,C as hn}from"./progress-fd8bc74e.js";import{y as En,K as re,R as xt,x as Sn,u as Tt,e as Cn,D as xn,j as dt,T as Rt}from"./TextArea-c0a642cb.js";import{t as kt}from"./button-4677d78c.js";import{w as Tn}from"./index-01ee65ae.js";var Rn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};const wn=Rn;var kn=function(a,r){return n.createElement(Ht,ne(ne({},a),{},{ref:r,icon:wn}))},Pn=n.forwardRef(kn);const On=Pn;var Nn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"};const In=Nn;var $n=function(a,r){return n.createElement(Ht,ne(ne({},a),{},{ref:r,icon:In}))},Mn=n.forwardRef($n);const Ln=Mn;var Jt=function(a){if(an()&&window.document.documentElement){var r=Array.isArray(a)?a:[a],t=window.document.documentElement;return r.some(function(o){return o in t.style})}return!1},An=function(a,r){if(!Jt(a))return!1;var t=document.createElement("div"),o=t.style[a];return t.style[a]=r,t.style[a]!==o};function Nt(e,a){return!Array.isArray(e)&&a!==void 0?An(e,a):Jt(e)}const pt=n.createContext(null);var Xt=n.forwardRef(function(e,a){var r=e.prefixCls,t=e.className,o=e.style,i=e.id,l=e.active,s=e.tabKey,c=e.children;return n.createElement("div",{id:i&&"".concat(i,"-panel-").concat(s),role:"tabpanel",tabIndex:l?0:-1,"aria-labelledby":i&&"".concat(i,"-tab-").concat(s),"aria-hidden":!l,style:o,className:Z(r,l&&"".concat(r,"-active"),t),ref:a},c)}),_n=["key","forceRender","style","className"];function zn(e){var a=e.id,r=e.activeKey,t=e.animated,o=e.tabPosition,i=e.destroyInactiveTabPane,l=n.useContext(pt),s=l.prefixCls,c=l.tabs,m=t.tabPane,u="".concat(s,"-tabpane");return n.createElement("div",{className:Z("".concat(s,"-content-holder"))},n.createElement("div",{className:Z("".concat(s,"-content"),"".concat(s,"-content-").concat(o),H({},"".concat(s,"-content-animated"),m))},c.map(function(d){var b=d.key,C=d.forceRender,T=d.style,R=d.className,z=vt(d,_n),I=b===r;return n.createElement(rn,_({key:b,visible:I,forceRender:C,removeOnLeave:!!i,leavedClassName:"".concat(u,"-hidden")},t.tabPaneMotion),function(S,k){var D=S.style,K=S.className;return n.createElement(Xt,_({},z,{prefixCls:u,id:a,tabKey:b,animated:m,active:I,style:ne(ne({},T),D),className:Z(R,K),ref:k}))})})))}var It={width:0,height:0,left:0,top:0};function Bn(e,a,r){return n.useMemo(function(){for(var t,o=new Map,i=a.get((t=e[0])===null||t===void 0?void 0:t.key)||It,l=i.left+i.width,s=0;s<e.length;s+=1){var c=e[s].key,m=a.get(c);if(!m){var u;m=a.get((u=e[s-1])===null||u===void 0?void 0:u.key)||It}var d=o.get(c)||ne({},m);d.right=l-d.left-d.width,o.set(c,d)}return o},[e.map(function(t){return t.key}).join("_"),a,r])}function $t(e,a){var r=n.useRef(e),t=n.useState({}),o=E(t,2),i=o[1];function l(s){var c=typeof s=="function"?s(r.current):s;c!==r.current&&a(c,r.current),r.current=c,i({})}return[r.current,l]}var Kn=.1,Mt=.01,ft=20,Lt=Math.pow(.995,ft);function Dn(e,a){var r=n.useState(),t=E(r,2),o=t[0],i=t[1],l=n.useState(0),s=E(l,2),c=s[0],m=s[1],u=n.useState(0),d=E(u,2),b=d[0],C=d[1],T=n.useState(),R=E(T,2),z=R[0],I=R[1],S=n.useRef();function k(h){var x=h.touches[0],f=x.screenX,v=x.screenY;i({x:f,y:v}),window.clearInterval(S.current)}function D(h){if(o){h.preventDefault();var x=h.touches[0],f=x.screenX,v=x.screenY;i({x:f,y:v});var w=f-o.x,P=v-o.y;a(w,P);var J=Date.now();m(J),C(J-c),I({x:w,y:P})}}function K(){if(o&&(i(null),I(null),z)){var h=z.x/b,x=z.y/b,f=Math.abs(h),v=Math.abs(x);if(Math.max(f,v)<Kn)return;var w=h,P=x;S.current=window.setInterval(function(){if(Math.abs(w)<Mt&&Math.abs(P)<Mt){window.clearInterval(S.current);return}w*=Lt,P*=Lt,a(w*ft,P*ft)},ft)}}var N=n.useRef();function y(h){var x=h.deltaX,f=h.deltaY,v=0,w=Math.abs(x),P=Math.abs(f);w===P?v=N.current==="x"?x:f:w>P?(v=x,N.current="x"):(v=f,N.current="y"),a(-v,-v)&&h.preventDefault()}var V=n.useRef(null);V.current={onTouchStart:k,onTouchMove:D,onTouchEnd:K,onWheel:y},n.useEffect(function(){function h(w){V.current.onTouchStart(w)}function x(w){V.current.onTouchMove(w)}function f(w){V.current.onTouchEnd(w)}function v(w){V.current.onWheel(w)}return document.addEventListener("touchmove",x,{passive:!1}),document.addEventListener("touchend",f,{passive:!1}),e.current.addEventListener("touchstart",h,{passive:!1}),e.current.addEventListener("wheel",v),function(){document.removeEventListener("touchmove",x),document.removeEventListener("touchend",f)}},[])}function Yt(e){var a=n.useState(0),r=E(a,2),t=r[0],o=r[1],i=n.useRef(0),l=n.useRef();return l.current=e,En(function(){var s;(s=l.current)===null||s===void 0||s.call(l)},[t]),function(){i.current===t&&(i.current+=1,o(i.current))}}function jn(e){var a=n.useRef([]),r=n.useState({}),t=E(r,2),o=t[1],i=n.useRef(typeof e=="function"?e():e),l=Yt(function(){var c=i.current;a.current.forEach(function(m){c=m(c)}),a.current=[],i.current=c,o({})});function s(c){a.current.push(c),l()}return[i.current,s]}var At={width:0,height:0,left:0,top:0,right:0};function Wn(e,a,r,t,o,i,l){var s=l.tabs,c=l.tabPosition,m=l.rtl,u,d,b;return["top","bottom"].includes(c)?(u="width",d=m?"right":"left",b=Math.abs(r)):(u="height",d="top",b=-r),n.useMemo(function(){if(!s.length)return[0,0];for(var C=s.length,T=C,R=0;R<C;R+=1){var z=e.get(s[R].key)||At;if(z[d]+z[u]>b+a){T=R-1;break}}for(var I=0,S=C-1;S>=0;S-=1){var k=e.get(s[S].key)||At;if(k[d]<b){I=S+1;break}}return[I,T]},[e,a,t,o,i,b,c,s.map(function(C){return C.key}).join("_"),m])}function _t(e){var a;return e instanceof Map?(a={},e.forEach(function(r,t){a[t]=r})):a=e,JSON.stringify(a)}var Vn="TABS_DQ";function Qt(e){return String(e).replace(/"/g,Vn)}function Un(e,a){var r=e.prefixCls,t=e.editable,o=e.locale,i=e.style;return!t||t.showAdd===!1?null:n.createElement("button",{ref:a,type:"button",className:"".concat(r,"-nav-add"),style:i,"aria-label":(o==null?void 0:o.addAriaLabel)||"Add tab",onClick:function(s){t.onEdit("add",{event:s})}},t.addIcon||"+")}const Zt=n.forwardRef(Un);var zt=n.forwardRef(function(e,a){var r=e.position,t=e.prefixCls,o=e.extra;if(!o)return null;var i,l={};return Se(o)==="object"&&!n.isValidElement(o)?l=o:l.right=o,r==="right"&&(i=l.right),r==="left"&&(i=l.left),i?n.createElement("div",{className:"".concat(t,"-extra-content"),ref:a},i):null});function Hn(e,a){var r=e.prefixCls,t=e.id,o=e.tabs,i=e.locale,l=e.mobile,s=e.moreIcon,c=s===void 0?"More":s,m=e.moreTransitionName,u=e.style,d=e.className,b=e.editable,C=e.tabBarGutter,T=e.rtl,R=e.removeAriaLabel,z=e.onTabClick,I=e.getPopupContainer,S=e.popupClassName,k=n.useState(!1),D=E(k,2),K=D[0],N=D[1],y=n.useState(null),V=E(y,2),h=V[0],x=V[1],f="".concat(t,"-more-popup"),v="".concat(r,"-dropdown"),w=h!==null?"".concat(f,"-").concat(h):null,P=i==null?void 0:i.dropdownAriaLabel;function J(g,W){g.preventDefault(),g.stopPropagation(),b.onEdit("remove",{key:W,event:g})}var X=n.createElement(vn,{onClick:function(W){var ae=W.key,Y=W.domEvent;z(ae,Y),N(!1)},prefixCls:"".concat(v,"-menu"),id:f,tabIndex:-1,role:"listbox","aria-activedescendant":w,selectedKeys:[h],"aria-label":P!==void 0?P:"expanded dropdown"},o.map(function(g){var W=b&&g.closable!==!1&&!g.disabled;return n.createElement(pn,{key:g.key,id:"".concat(f,"-").concat(g.key),role:"option","aria-controls":t&&"".concat(t,"-panel-").concat(g.key),disabled:g.disabled},n.createElement("span",null,g.label),W&&n.createElement("button",{type:"button","aria-label":R||"remove",tabIndex:0,className:"".concat(v,"-menu-item-remove"),onClick:function(Y){Y.stopPropagation(),J(Y,g.key)}},g.closeIcon||b.removeIcon||"×"))}));function B(g){for(var W=o.filter(function(ve){return!ve.disabled}),ae=W.findIndex(function(ve){return ve.key===h})||0,Y=W.length,q=0;q<Y;q+=1){ae=(ae+g+Y)%Y;var Ce=W[ae];if(!Ce.disabled){x(Ce.key);return}}}function $(g){var W=g.which;if(!K){[re.DOWN,re.SPACE,re.ENTER].includes(W)&&(N(!0),g.preventDefault());return}switch(W){case re.UP:B(-1),g.preventDefault();break;case re.DOWN:B(1),g.preventDefault();break;case re.ESC:N(!1);break;case re.SPACE:case re.ENTER:h!==null&&z(h,g);break}}n.useEffect(function(){var g=document.getElementById(w);g&&g.scrollIntoView&&g.scrollIntoView(!1)},[h]),n.useEffect(function(){K||x(null)},[K]);var j=H({},T?"marginRight":"marginLeft",C);o.length||(j.visibility="hidden",j.order=1);var le=Z(H({},"".concat(v,"-rtl"),T)),oe=l?null:n.createElement(mn,{prefixCls:v,overlay:X,trigger:["hover"],visible:o.length?K:!1,transitionName:m,onVisibleChange:N,overlayClassName:Z(le,S),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:I},n.createElement("button",{type:"button",className:"".concat(r,"-nav-more"),style:j,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":f,id:"".concat(t,"-more"),"aria-expanded":K,onKeyDown:$},c));return n.createElement("div",{className:Z("".concat(r,"-nav-operations"),d),style:u,ref:a},oe,n.createElement(Zt,{prefixCls:r,locale:i,editable:b}))}const Fn=n.memo(n.forwardRef(Hn),function(e,a){return a.tabMoving});function Gn(e){var a,r=e.prefixCls,t=e.id,o=e.active,i=e.tab,l=i.key,s=i.label,c=i.disabled,m=i.closeIcon,u=e.closable,d=e.renderWrapper,b=e.removeAriaLabel,C=e.editable,T=e.onClick,R=e.onFocus,z=e.style,I="".concat(r,"-tab"),S=C&&u!==!1&&!c;function k(N){c||T(N)}function D(N){N.preventDefault(),N.stopPropagation(),C.onEdit("remove",{key:l,event:N})}var K=n.createElement("div",{key:l,"data-node-key":Qt(l),className:Z(I,(a={},H(a,"".concat(I,"-with-remove"),S),H(a,"".concat(I,"-active"),o),H(a,"".concat(I,"-disabled"),c),a)),style:z,onClick:k},n.createElement("div",{role:"tab","aria-selected":o,id:t&&"".concat(t,"-tab-").concat(l),className:"".concat(I,"-btn"),"aria-controls":t&&"".concat(t,"-panel-").concat(l),"aria-disabled":c,tabIndex:c?null:0,onClick:function(y){y.stopPropagation(),k(y)},onKeyDown:function(y){[re.SPACE,re.ENTER].includes(y.which)&&(y.preventDefault(),k(y))},onFocus:R},s),S&&n.createElement("button",{type:"button","aria-label":b||"remove",tabIndex:0,className:"".concat(I,"-remove"),onClick:function(y){y.stopPropagation(),D(y)}},m||C.removeIcon||"×"));return d?d(K):K}var _e=function(a){var r=a.current||{},t=r.offsetWidth,o=t===void 0?0:t,i=r.offsetHeight,l=i===void 0?0:i;return[o,l]},st=function(a,r){return a[r?0:1]};function Jn(e,a){var r,t=n.useContext(pt),o=t.prefixCls,i=t.tabs,l=e.className,s=e.style,c=e.id,m=e.animated,u=e.activeKey,d=e.rtl,b=e.extra,C=e.editable,T=e.locale,R=e.tabPosition,z=e.tabBarGutter,I=e.children,S=e.onTabClick,k=e.onTabScroll,D=n.useRef(),K=n.useRef(),N=n.useRef(),y=n.useRef(),V=n.useRef(),h=n.useRef(),x=n.useRef(),f=R==="top"||R==="bottom",v=$t(0,function(M,L){f&&k&&k({direction:M>L?"left":"right"})}),w=E(v,2),P=w[0],J=w[1],X=$t(0,function(M,L){!f&&k&&k({direction:M>L?"top":"bottom"})}),B=E(X,2),$=B[0],j=B[1],le=n.useState([0,0]),oe=E(le,2),g=oe[0],W=oe[1],ae=n.useState([0,0]),Y=E(ae,2),q=Y[0],Ce=Y[1],ve=n.useState([0,0]),pe=E(ve,2),Oe=pe[0],Ne=pe[1],Ie=n.useState([0,0]),xe=E(Ie,2),ze=xe[0],Be=xe[1],U=jn(new Map),ue=E(U,2),Re=ue[0],bt=ue[1],we=Bn(i,Re,q[0]),$e=st(g,f),ke=st(q,f),Ke=st(Oe,f),De=st(ze,f),Xe=$e<ke+Ke,se=Xe?$e-De:$e-Ke,yt="".concat(o,"-nav-operations-hidden"),de=0,me=0;f&&d?(de=0,me=Math.max(0,ke-se)):(de=Math.min(0,se-ke),me=0);function je(M){return M<de?de:M>me?me:M}var Ye=n.useRef(),Qe=n.useState(),We=E(Qe,2),Me=We[0],Ze=We[1];function Le(){Ze(Date.now())}function Ve(){window.clearTimeout(Ye.current)}Dn(y,function(M,L){function G(Q,ge){Q(function(ce){var O=je(ce+ge);return O})}return Xe?(f?G(J,M):G(j,L),Ve(),Le(),!0):!1}),n.useEffect(function(){return Ve(),Me&&(Ye.current=window.setTimeout(function(){Ze(0)},100)),Ve},[Me]);var gt=Wn(we,se,f?P:$,ke,Ke,De,ne(ne({},e),{},{tabs:i})),qe=E(gt,2),et=qe[0],be=qe[1],F=on(function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u,L=we.get(M)||{width:0,height:0,left:0,right:0,top:0};if(f){var G=P;d?L.right<P?G=L.right:L.right+L.width>P+se&&(G=L.right+L.width-se):L.left<-P?G=-L.left:L.left+L.width>-P+se&&(G=-(L.left+L.width-se)),j(0),J(je(G))}else{var Q=$;L.top<-$?Q=-L.top:L.top+L.height>-$+se&&(Q=-(L.top+L.height-se)),J(0),j(je(Q))}}),ee={};R==="top"||R==="bottom"?ee[d?"marginRight":"marginLeft"]=z:ee.marginTop=z;var Ue=i.map(function(M,L){var G=M.key;return n.createElement(Gn,{id:c,prefixCls:o,key:G,tab:M,style:L===0?void 0:ee,closable:M.closable,editable:C,active:G===u,renderWrapper:I,removeAriaLabel:T==null?void 0:T.removeAriaLabel,onClick:function(ge){S(G,ge)},onFocus:function(){F(G),Le(),y.current&&(d||(y.current.scrollLeft=0),y.current.scrollTop=0)}})}),Ee=function(){return bt(function(){var L=new Map;return i.forEach(function(G){var Q,ge=G.key,ce=(Q=V.current)===null||Q===void 0?void 0:Q.querySelector('[data-node-key="'.concat(Qt(ge),'"]'));ce&&L.set(ge,{width:ce.offsetWidth,height:ce.offsetHeight,left:ce.offsetLeft,top:ce.offsetTop})}),L})};n.useEffect(function(){Ee()},[i.map(function(M){return M.key}).join("_")]);var Te=Yt(function(){var M=_e(D),L=_e(K),G=_e(N);W([M[0]-L[0]-G[0],M[1]-L[1]-G[1]]);var Q=_e(x);Ne(Q);var ge=_e(h);Be(ge);var ce=_e(V);Ce([ce[0]-Q[0],ce[1]-Q[1]]),Ee()}),ie=i.slice(0,et),tt=i.slice(be+1),nt=[].concat(Pt(ie),Pt(tt)),Ae=n.useState(),at=E(Ae,2),ht=at[0],rt=at[1],ye=we.get(u),ot=n.useRef();function it(){Ot.cancel(ot.current)}n.useEffect(function(){var M={};return ye&&(f?(d?M.right=ye.right:M.left=ye.left,M.width=ye.width):(M.top=ye.top,M.height=ye.height)),it(),ot.current=Ot(function(){rt(M)}),it},[ye,f,d]),n.useEffect(function(){F()},[u,de,me,_t(ye),_t(we),f]),n.useEffect(function(){Te()},[d]);var He=!!nt.length,Pe="".concat(o,"-nav-wrap"),Fe,Ge,lt,fe;return f?d?(Ge=P>0,Fe=P!==me):(Fe=P<0,Ge=P!==de):(lt=$<0,fe=$!==de),n.createElement(xt,{onResize:Te},n.createElement("div",{ref:ln(a,D),role:"tablist",className:Z("".concat(o,"-nav"),l),style:s,onKeyDown:function(){Le()}},n.createElement(zt,{ref:K,position:"left",extra:b,prefixCls:o}),n.createElement("div",{className:Z(Pe,(r={},H(r,"".concat(Pe,"-ping-left"),Fe),H(r,"".concat(Pe,"-ping-right"),Ge),H(r,"".concat(Pe,"-ping-top"),lt),H(r,"".concat(Pe,"-ping-bottom"),fe),r)),ref:y},n.createElement(xt,{onResize:Te},n.createElement("div",{ref:V,className:"".concat(o,"-nav-list"),style:{transform:"translate(".concat(P,"px, ").concat($,"px)"),transition:Me?"none":void 0}},Ue,n.createElement(Zt,{ref:x,prefixCls:o,locale:T,editable:C,style:ne(ne({},Ue.length===0?void 0:ee),{},{visibility:He?"hidden":null})}),n.createElement("div",{className:Z("".concat(o,"-ink-bar"),H({},"".concat(o,"-ink-bar-animated"),m.inkBar)),style:ht})))),n.createElement(Fn,_({},e,{removeAriaLabel:T==null?void 0:T.removeAriaLabel,ref:h,prefixCls:o,tabs:nt,className:!He&&yt,tabMoving:!!Me})),n.createElement(zt,{ref:N,position:"right",extra:b,prefixCls:o})))}const Bt=n.forwardRef(Jn);var Xn=["renderTabBar"],Yn=["label","key"];function Qn(e){var a=e.renderTabBar,r=vt(e,Xn),t=n.useContext(pt),o=t.tabs;if(a){var i=ne(ne({},r),{},{panes:o.map(function(l){var s=l.label,c=l.key,m=vt(l,Yn);return n.createElement(Xt,_({tab:s,key:c,tabKey:c},m))})});return a(i,Bt)}return n.createElement(Bt,r)}function Zn(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},a;return e===!1?a={inkBar:!1,tabPane:!1}:e===!0?a={inkBar:!0,tabPane:!1}:a=ne({inkBar:!0},Se(e)==="object"?e:{}),a.tabPaneMotion&&a.tabPane===void 0&&(a.tabPane=!0),!a.tabPaneMotion&&a.tabPane&&(a.tabPane=!1),a}var qn=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],Kt=0;function ea(e,a){var r,t=e.id,o=e.prefixCls,i=o===void 0?"rc-tabs":o,l=e.className,s=e.items,c=e.direction,m=e.activeKey,u=e.defaultActiveKey,d=e.editable,b=e.animated,C=e.tabPosition,T=C===void 0?"top":C,R=e.tabBarGutter,z=e.tabBarStyle,I=e.tabBarExtraContent,S=e.locale,k=e.moreIcon,D=e.moreTransitionName,K=e.destroyInactiveTabPane,N=e.renderTabBar,y=e.onChange,V=e.onTabClick,h=e.onTabScroll,x=e.getPopupContainer,f=e.popupClassName,v=vt(e,qn),w=n.useMemo(function(){return(s||[]).filter(function(U){return U&&Se(U)==="object"&&"key"in U})},[s]),P=c==="rtl",J=Zn(b),X=n.useState(!1),B=E(X,2),$=B[0],j=B[1];n.useEffect(function(){j(Sn())},[]);var le=Tt(function(){var U;return(U=w[0])===null||U===void 0?void 0:U.key},{value:m,defaultValue:u}),oe=E(le,2),g=oe[0],W=oe[1],ae=n.useState(function(){return w.findIndex(function(U){return U.key===g})}),Y=E(ae,2),q=Y[0],Ce=Y[1];n.useEffect(function(){var U=w.findIndex(function(Re){return Re.key===g});if(U===-1){var ue;U=Math.max(0,Math.min(q,w.length-1)),W((ue=w[U])===null||ue===void 0?void 0:ue.key)}Ce(U)},[w.map(function(U){return U.key}).join("_"),g,q]);var ve=Tt(null,{value:t}),pe=E(ve,2),Oe=pe[0],Ne=pe[1];n.useEffect(function(){t||(Ne("rc-tabs-".concat(Kt)),Kt+=1)},[]);function Ie(U,ue){V==null||V(U,ue);var Re=U!==g;W(U),Re&&(y==null||y(U))}var xe={id:Oe,activeKey:g,animated:J,tabPosition:T,rtl:P,mobile:$},ze,Be=ne(ne({},xe),{},{editable:d,locale:S,moreIcon:k,moreTransitionName:D,tabBarGutter:R,onTabClick:Ie,onTabScroll:h,extra:I,style:z,panes:null,getPopupContainer:x,popupClassName:f});return n.createElement(pt.Provider,{value:{tabs:w,prefixCls:i}},n.createElement("div",_({ref:a,id:t,className:Z(i,"".concat(i,"-").concat(T),(r={},H(r,"".concat(i,"-mobile"),$),H(r,"".concat(i,"-editable"),d),H(r,"".concat(i,"-rtl"),P),r),l)},v),ze,n.createElement(Qn,_({},Be,{renderTabBar:N})),n.createElement(zn,_({destroyInactiveTabPane:K},xe,{animated:J}))))}var ta=n.forwardRef(ea),na={motionAppear:!1,motionEnter:!0,motionLeave:!0};function aa(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},r;return a===!1?r={inkBar:!1,tabPane:!1}:a===!0?r={inkBar:!0,tabPane:!0}:r=_({inkBar:!0},Se(a)==="object"?a:{}),r.tabPane&&(r.tabPaneMotion=_(_({},na),{motionName:Cn(e,"switch")})),r}var ra=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r};function oa(e){return e.filter(function(a){return a})}function ia(e,a){if(e)return e;var r=kt(a).map(function(t){if(n.isValidElement(t)){var o=t.key,i=t.props,l=i||{},s=l.tab,c=ra(l,["tab"]),m=_(_({key:String(o)},c),{label:s});return m}return null});return oa(r)}var la=function(){return null};const sa=la;var ca=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r};function ua(e){var a=e.type,r=e.className,t=e.size,o=e.onEdit,i=e.hideAdd,l=e.centered,s=e.addIcon,c=e.children,m=e.items,u=e.animated,d=ca(e,["type","className","size","onEdit","hideAdd","centered","addIcon","children","items","animated"]),b=d.prefixCls,C=d.moreIcon,T=C===void 0?n.createElement(bn,null):C,R=n.useContext(wt),z=R.getPrefixCls,I=R.direction,S=R.getPopupContainer,k=z("tabs",b),D;a==="editable-card"&&(D={onEdit:function(h,x){var f=x.key,v=x.event;o==null||o(h==="add"?v:f,h)},removeIcon:n.createElement(cn,null),addIcon:s||n.createElement(gn,null),showAdd:i!==!0});var K=z(),N=ia(m,c),y=aa(k,u);return n.createElement(sn.Consumer,null,function(V){var h=t!==void 0?t:V;return n.createElement(ta,_({direction:I,getPopupContainer:S,moreTransitionName:"".concat(K,"-slide-up")},d,{items:N,className:Z(H(H(H(H({},"".concat(k,"-").concat(h),h),"".concat(k,"-card"),["card","editable-card"].includes(a)),"".concat(k,"-editable-card"),a==="editable-card"),"".concat(k,"-centered"),l),r),editable:D,moreIcon:T,prefixCls:k,animated:y}))})}ua.TabPane=sa;var da=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},fa={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"},va=n.forwardRef(function(e,a){var r=function(u){var d=u.keyCode;d===re.ENTER&&u.preventDefault()},t=function(u){var d=u.keyCode,b=e.onClick;d===re.ENTER&&b&&b()},o=e.style,i=e.noStyle,l=e.disabled,s=da(e,["style","noStyle","disabled"]),c={};return i||(c=_({},fa)),l&&(c.pointerEvents="none"),c=_(_({},c),o),n.createElement("div",_({role:"button",tabIndex:0,ref:a},s,{onKeyDown:r,onKeyUp:t,style:c}))});const Dt=va;var pa=function(a){var r=a.prefixCls,t=a["aria-label"],o=a.className,i=a.style,l=a.direction,s=a.maxLength,c=a.autoSize,m=c===void 0?!0:c,u=a.value,d=a.onSave,b=a.onCancel,C=a.onEnd,T=a.component,R=a.enterIcon,z=R===void 0?n.createElement(Ln,null):R,I=n.useRef(null),S=n.useRef(!1),k=n.useRef(),D=n.useState(u),K=E(D,2),N=K[0],y=K[1];n.useEffect(function(){y(u)},[u]),n.useEffect(function(){if(I.current&&I.current.resizableTextArea){var B=I.current.resizableTextArea.textArea;B.focus();var $=B.value.length;B.setSelectionRange($,$)}},[]);var V=function($){var j=$.target;y(j.value.replace(/[\n\r]/g,""))},h=function(){S.current=!0},x=function(){S.current=!1},f=function($){var j=$.keyCode;S.current||(k.current=j)},v=function(){d(N.trim())},w=function($){var j=$.keyCode,le=$.ctrlKey,oe=$.altKey,g=$.metaKey,W=$.shiftKey;k.current===j&&!S.current&&!le&&!oe&&!g&&!W&&(j===re.ENTER?(v(),C==null||C()):j===re.ESC&&b())},P=function(){v()},J=T?"".concat(r,"-").concat(T):"",X=Z(r,"".concat(r,"-edit-content"),H({},"".concat(r,"-rtl"),l==="rtl"),o,J);return n.createElement("div",{className:X,style:i},n.createElement(xn,{ref:I,maxLength:s,value:N,onChange:V,onKeyDown:f,onKeyUp:w,onCompositionStart:h,onCompositionEnd:x,onBlur:P,"aria-label":t,rows:1,autoSize:m}),z!==null?un(z,{className:"".concat(r,"-edit-content-confirm")}):null)};const ma=pa;function St(e,a){return n.useMemo(function(){var r=!!e;return[r,_(_({},a),r&&Se(e)==="object"?e:null)]},[e])}var ba=function(a,r){var t=n.useRef(!1);n.useEffect(function(){t.current?a():t.current=!0},r)};const ya=ba;var ga=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},ha=n.forwardRef(function(e,a){var r=e.prefixCls,t=e.component,o=t===void 0?"article":t,i=e.className,l=e.setContentRef,s=e.children,c=e.direction,m=ga(e,["prefixCls","component","className","setContentRef","children","direction"]),u=n.useContext(wt),d=u.getPrefixCls,b=u.direction,C=c??b,T=a;l&&(T=Ft(a,l));var R=d("typography",r),z=Z(R,H({},"".concat(R,"-rtl"),C==="rtl"),i);return n.createElement(o,_({className:z,ref:T},m),s)});const qt=ha;function en(e){var a=Se(e);return a==="string"||a==="number"}function Ea(e){var a=0;return e.forEach(function(r){en(r)?a+=String(r).length:a+=1}),a}function jt(e,a){for(var r=0,t=[],o=0;o<e.length;o+=1){if(r===a)return t;var i=e[o],l=en(i),s=l?String(i).length:1,c=r+s;if(c>a){var m=a-r;return t.push(String(i).slice(0,m)),t}t.push(i),r=c}return e}var Sa=0,ct=1,Wt=2,Ct=3,Vt=4,Ca=function(a){var r=a.enabledMeasure,t=a.children,o=a.text,i=a.width,l=a.fontSize,s=a.rows,c=a.onEllipsis,m=n.useState([0,0,0]),u=E(m,2),d=E(u[0],3),b=d[0],C=d[1],T=d[2],R=u[1],z=n.useState(Sa),I=E(z,2),S=I[0],k=I[1],D=n.useState(0),K=E(D,2),N=K[0],y=K[1],V=n.useRef(null),h=n.useRef(null),x=n.useMemo(function(){return kt(o)},[o]),f=n.useMemo(function(){return Ea(x)},[x]),v=n.useMemo(function(){return!r||S!==Ct?t(x,!1):t(jt(x,C),C<f)},[r,S,t,x,C,f]);dt(function(){r&&i&&l&&f&&(k(ct),R([0,Math.ceil(f/2),f]))},[r,i,l,o,f,s]),dt(function(){var X;S===ct&&y(((X=V.current)===null||X===void 0?void 0:X.offsetHeight)||0)},[S]),dt(function(){var X,B;if(N){if(S===ct){var $=((X=h.current)===null||X===void 0?void 0:X.offsetHeight)||0,j=s*N;$<=j?(k(Vt),c(!1)):k(Wt)}else if(S===Wt)if(b!==T){var le=((B=h.current)===null||B===void 0?void 0:B.offsetHeight)||0,oe=s*N,g=b,W=T;b===T-1?W=b:le<=oe?g=C:W=C;var ae=Math.ceil((g+W)/2);R([g,ae,W])}else k(Ct),c(!0)}},[S,b,T,s,N]);var w={width:i,whiteSpace:"normal",margin:0,padding:0},P=function(B,$,j){return n.createElement("span",{"aria-hidden":!0,ref:$,style:_({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(l/2)*2},j)},B)},J=function(B,$){var j=jt(x,B);return P(t(j,!0),$,w)};return n.createElement(n.Fragment,null,v,r&&S!==Ct&&S!==Vt&&n.createElement(n.Fragment,null,P("lg",V,{wordBreak:"keep-all",whiteSpace:"nowrap"}),S===ct?P(t(x,!1),h,w):J(C,h)))};const xa=Ca;var Ta=function(a){var r=a.enabledEllipsis,t=a.isEllipsis,o=a.children,i=a.tooltipProps;return!(i!=null&&i.title)||!r?o:n.createElement(Rt,_({open:t?void 0:!1},i),o)};const Ra=Ta;var wa=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r};function ka(e,a){var r=e.mark,t=e.code,o=e.underline,i=e.delete,l=e.strong,s=e.keyboard,c=e.italic,m=a;function u(d,b){d&&(m=n.createElement(b,{},m))}return u(l,"strong"),u(o,"u"),u(i,"del"),u(t,"code"),u(r,"mark"),u(s,"kbd"),u(c,"i"),m}function ut(e,a,r){return e===!0||e===void 0?a:e||r&&a}function Ut(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}var Pa="...",Oa=n.forwardRef(function(e,a){var r,t,o,i=e.prefixCls,l=e.className,s=e.style,c=e.type,m=e.disabled,u=e.children,d=e.ellipsis,b=e.editable,C=e.copyable,T=e.component,R=e.title,z=wa(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),I=n.useContext(wt),S=I.getPrefixCls,k=I.direction,D=dn("Text")[0],K=n.useRef(null),N=n.useRef(null),y=S("typography",i),V=Gt(z,["mark","code","delete","underline","strong","keyboard","italic"]),h=St(b),x=E(h,2),f=x[0],v=x[1],w=Tt(!1,{value:v.editing}),P=E(w,2),J=P[0],X=P[1],B=v.triggerType,$=B===void 0?["icon"]:B,j=function(p){var A;p&&((A=v.onStart)===null||A===void 0||A.call(v)),X(p)};ya(function(){var O;J||(O=N.current)===null||O===void 0||O.focus()},[J]);var le=function(p){p==null||p.preventDefault(),j(!0)},oe=function(p){var A;(A=v.onChange)===null||A===void 0||A.call(v,p),j(!1)},g=function(){var p;(p=v.onCancel)===null||p===void 0||p.call(v),j(!1)},W=St(C),ae=E(W,2),Y=ae[0],q=ae[1],Ce=n.useState(!1),ve=E(Ce,2),pe=ve[0],Oe=ve[1],Ne=n.useRef(),Ie={};q.format&&(Ie.format=q.format);var xe=function(){window.clearTimeout(Ne.current)},ze=function(p){var A;p==null||p.preventDefault(),p==null||p.stopPropagation(),Tn(q.text||String(u)||"",Ie),Oe(!0),xe(),Ne.current=window.setTimeout(function(){Oe(!1)},3e3),(A=q.onCopy)===null||A===void 0||A.call(q,p)};n.useEffect(function(){return xe},[]);var Be=n.useState(!1),U=E(Be,2),ue=U[0],Re=U[1],bt=n.useState(!1),we=E(bt,2),$e=we[0],ke=we[1],Ke=n.useState(!1),De=E(Ke,2),Xe=De[0],se=De[1],yt=n.useState(!1),de=E(yt,2),me=de[0],je=de[1],Ye=n.useState(!1),Qe=E(Ye,2),We=Qe[0],Me=Qe[1],Ze=n.useState(!0),Le=E(Ze,2),Ve=Le[0],gt=Le[1],qe=St(d,{expandable:!1}),et=E(qe,2),be=et[0],F=et[1],ee=be&&!Xe,Ue=F.rows,Ee=Ue===void 0?1:Ue,Te=n.useMemo(function(){return!ee||F.suffix!==void 0||F.onEllipsis||F.expandable||f||Y},[ee,F,f,Y]);dt(function(){be&&!Te&&(Re(Nt("webkitLineClamp")),ke(Nt("textOverflow")))},[Te,be]);var ie=n.useMemo(function(){return Te?!1:Ee===1?$e:ue},[Te,$e,ue]),tt=ee&&(ie?We:me),nt=ee&&Ee===1&&ie,Ae=ee&&Ee>1&&ie,at=function(p){var A;se(!0),(A=F.onExpand)===null||A===void 0||A.call(F,p)},ht=n.useState(0),rt=E(ht,2),ye=rt[0],ot=rt[1],it=n.useState(0),He=E(it,2),Pe=He[0],Fe=He[1],Ge=function(p,A){var te=p.offsetWidth,he;ot(te),Fe(parseInt((he=window.getComputedStyle)===null||he===void 0?void 0:he.call(window,A).fontSize,10)||0)},lt=function(p){var A;je(p),me!==p&&((A=F.onEllipsis)===null||A===void 0||A.call(F,p))};n.useEffect(function(){var O=K.current;if(be&&ie&&O){var p=Ae?O.offsetHeight<O.scrollHeight:O.offsetWidth<O.scrollWidth;We!==p&&Me(p)}},[be,ie,u,Ae,Ve]),n.useEffect(function(){var O=K.current;if(!(typeof IntersectionObserver>"u"||!O||!ie||!ee)){var p=new IntersectionObserver(function(){gt(!!O.offsetParent)});return p.observe(O),function(){p.disconnect()}}},[ie,ee]);var fe={};F.tooltip===!0?fe={title:(r=v.text)!==null&&r!==void 0?r:u}:n.isValidElement(F.tooltip)?fe={title:F.tooltip}:Se(F.tooltip)==="object"?fe=_({title:(t=v.text)!==null&&t!==void 0?t:u},F.tooltip):fe={title:F.tooltip};var M=n.useMemo(function(){var O=function(A){return["string","number"].includes(Se(A))};if(!(!be||ie)){if(O(v.text))return v.text;if(O(u))return u;if(O(R))return R;if(O(fe.title))return fe.title}},[be,ie,R,fe.title,tt]);if(J)return n.createElement(ma,{value:(o=v.text)!==null&&o!==void 0?o:typeof u=="string"?u:"",onSave:oe,onCancel:g,onEnd:v.onEnd,prefixCls:y,className:l,style:s,direction:k,component:T,maxLength:v.maxLength,autoSize:v.autoSize,enterIcon:v.enterIcon});var L=function(){var p=F.expandable,A=F.symbol;if(!p)return null;var te;return A?te=A:te=D.expand,n.createElement("a",{key:"expand",className:"".concat(y,"-expand"),onClick:at,"aria-label":D.expand},te)},G=function(){if(f){var p=v.icon,A=v.tooltip,te=kt(A)[0]||D.edit,he=typeof te=="string"?te:"";return $.includes("icon")?n.createElement(Rt,{key:"edit",title:A===!1?"":te},n.createElement(Dt,{ref:N,className:"".concat(y,"-edit"),onClick:le,"aria-label":he},p||n.createElement(yn,{role:"button"}))):null}},Q=function(){if(Y){var p=q.tooltips,A=q.icon,te=Ut(p),he=Ut(A),Et=pe?ut(te[1],D.copied):ut(te[0],D.copy),tn=pe?D.copied:D.copy,nn=typeof Et=="string"?Et:tn;return n.createElement(Rt,{key:"copy",title:Et},n.createElement(Dt,{className:Z("".concat(y,"-copy"),pe&&"".concat(y,"-copy-success")),onClick:ze,"aria-label":nn},pe?ut(he[1],n.createElement(hn,null),!0):ut(he[0],n.createElement(On,null),!0)))}},ge=function(p){return[p&&L(),G(),Q()]},ce=function(p){return[p&&n.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Pa),F.suffix,ge(p)]};return n.createElement(xt,{onResize:Ge,disabled:!ee||ie},function(O){return n.createElement(Ra,{tooltipProps:fe,enabledEllipsis:ee,isEllipsis:tt},n.createElement(qt,_({className:Z(H(H(H(H(H(H({},"".concat(y,"-").concat(c),c),"".concat(y,"-disabled"),m),"".concat(y,"-ellipsis"),be),"".concat(y,"-single-line"),ee&&Ee===1),"".concat(y,"-ellipsis-single-line"),nt),"".concat(y,"-ellipsis-multiple-line"),Ae),l),prefixCls:i,style:_(_({},s),{WebkitLineClamp:Ae?Ee:void 0}),component:T,ref:Ft(O,K,a),direction:k,onClick:$.includes("text")?le:void 0,"aria-label":M==null?void 0:M.toString(),title:R},V),n.createElement(xa,{enabledMeasure:ee&&!ie,text:u,rows:Ee,width:ye,fontSize:Pe,onEllipsis:lt},function(p,A){var te=p;p.length&&A&&M&&(te=n.createElement("span",{key:"show-content","aria-hidden":!0},te));var he=ka(e,n.createElement(n.Fragment,null,te,ce(A)));return he})))})});const mt=Oa;var Na=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},Ia=n.forwardRef(function(e,a){var r=e.ellipsis,t=e.rel,o=Na(e,["ellipsis","rel"]),i=_(_({},o),{rel:t===void 0&&o.target==="_blank"?"noopener noreferrer":t});return delete i.navigate,n.createElement(mt,_({},i,{ref:a,ellipsis:!!r,component:"a"}))});const $a=Ia;var Ma=n.forwardRef(function(e,a){return n.createElement(mt,_({ref:a},e,{component:"div"}))});const La=Ma;var Aa=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},_a=function(a,r){var t=a.ellipsis,o=Aa(a,["ellipsis"]),i=n.useMemo(function(){return t&&Se(t)==="object"?Gt(t,["expandable","rows"]):t},[t]);return n.createElement(mt,_({ref:r},o,{ellipsis:i,component:"span"}))};const za=n.forwardRef(_a);var Ba=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},Ka=fn(1,2,3,4,5),Da=n.forwardRef(function(e,a){var r=e.level,t=r===void 0?1:r,o=Ba(e,["level"]),i;return Ka.includes(t)?i="h".concat(t):i="h1",n.createElement(mt,_({ref:a},o,{component:i}))});const ja=Da;var Je=qt;Je.Text=za;Je.Link=$a;Je.Title=ja;Je.Paragraph=La;const Xa=Je;export{On as C,ua as T,Xa as a,Nt as i};
|
|
|
|
| 1 |
+
import{A as Ht,f as ne,Q as an,c as Z,b as H,u as vt,d as rn,a as E,j as Se,O as on,_ as Pt,w as Ot,aG as ln,C as wt,S as sn,h as cn,e as un,v as Ft,aw as dn,o as Gt,aH as fn}from"./_setToString-0bb40a59.js";import{r as n,_}from"./umi-7fd069e7.js";import{b as vn,M as pn,d as mn,c as bn,E as yn}from"./Dropdown-b12352b0.js";import{a as gn,C as hn}from"./progress-0da79001.js";import{y as En,K as re,R as xt,x as Sn,u as Tt,e as Cn,D as xn,j as dt,T as Rt}from"./TextArea-afec7477.js";import{t as kt}from"./button-62e81cb0.js";import{w as Tn}from"./index-5d01413b.js";var Rn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};const wn=Rn;var kn=function(a,r){return n.createElement(Ht,ne(ne({},a),{},{ref:r,icon:wn}))},Pn=n.forwardRef(kn);const On=Pn;var Nn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"};const In=Nn;var $n=function(a,r){return n.createElement(Ht,ne(ne({},a),{},{ref:r,icon:In}))},Mn=n.forwardRef($n);const Ln=Mn;var Jt=function(a){if(an()&&window.document.documentElement){var r=Array.isArray(a)?a:[a],t=window.document.documentElement;return r.some(function(o){return o in t.style})}return!1},An=function(a,r){if(!Jt(a))return!1;var t=document.createElement("div"),o=t.style[a];return t.style[a]=r,t.style[a]!==o};function Nt(e,a){return!Array.isArray(e)&&a!==void 0?An(e,a):Jt(e)}const pt=n.createContext(null);var Xt=n.forwardRef(function(e,a){var r=e.prefixCls,t=e.className,o=e.style,i=e.id,l=e.active,s=e.tabKey,c=e.children;return n.createElement("div",{id:i&&"".concat(i,"-panel-").concat(s),role:"tabpanel",tabIndex:l?0:-1,"aria-labelledby":i&&"".concat(i,"-tab-").concat(s),"aria-hidden":!l,style:o,className:Z(r,l&&"".concat(r,"-active"),t),ref:a},c)}),_n=["key","forceRender","style","className"];function zn(e){var a=e.id,r=e.activeKey,t=e.animated,o=e.tabPosition,i=e.destroyInactiveTabPane,l=n.useContext(pt),s=l.prefixCls,c=l.tabs,m=t.tabPane,u="".concat(s,"-tabpane");return n.createElement("div",{className:Z("".concat(s,"-content-holder"))},n.createElement("div",{className:Z("".concat(s,"-content"),"".concat(s,"-content-").concat(o),H({},"".concat(s,"-content-animated"),m))},c.map(function(d){var b=d.key,C=d.forceRender,T=d.style,R=d.className,z=vt(d,_n),I=b===r;return n.createElement(rn,_({key:b,visible:I,forceRender:C,removeOnLeave:!!i,leavedClassName:"".concat(u,"-hidden")},t.tabPaneMotion),function(S,k){var D=S.style,K=S.className;return n.createElement(Xt,_({},z,{prefixCls:u,id:a,tabKey:b,animated:m,active:I,style:ne(ne({},T),D),className:Z(R,K),ref:k}))})})))}var It={width:0,height:0,left:0,top:0};function Bn(e,a,r){return n.useMemo(function(){for(var t,o=new Map,i=a.get((t=e[0])===null||t===void 0?void 0:t.key)||It,l=i.left+i.width,s=0;s<e.length;s+=1){var c=e[s].key,m=a.get(c);if(!m){var u;m=a.get((u=e[s-1])===null||u===void 0?void 0:u.key)||It}var d=o.get(c)||ne({},m);d.right=l-d.left-d.width,o.set(c,d)}return o},[e.map(function(t){return t.key}).join("_"),a,r])}function $t(e,a){var r=n.useRef(e),t=n.useState({}),o=E(t,2),i=o[1];function l(s){var c=typeof s=="function"?s(r.current):s;c!==r.current&&a(c,r.current),r.current=c,i({})}return[r.current,l]}var Kn=.1,Mt=.01,ft=20,Lt=Math.pow(.995,ft);function Dn(e,a){var r=n.useState(),t=E(r,2),o=t[0],i=t[1],l=n.useState(0),s=E(l,2),c=s[0],m=s[1],u=n.useState(0),d=E(u,2),b=d[0],C=d[1],T=n.useState(),R=E(T,2),z=R[0],I=R[1],S=n.useRef();function k(h){var x=h.touches[0],f=x.screenX,v=x.screenY;i({x:f,y:v}),window.clearInterval(S.current)}function D(h){if(o){h.preventDefault();var x=h.touches[0],f=x.screenX,v=x.screenY;i({x:f,y:v});var w=f-o.x,P=v-o.y;a(w,P);var J=Date.now();m(J),C(J-c),I({x:w,y:P})}}function K(){if(o&&(i(null),I(null),z)){var h=z.x/b,x=z.y/b,f=Math.abs(h),v=Math.abs(x);if(Math.max(f,v)<Kn)return;var w=h,P=x;S.current=window.setInterval(function(){if(Math.abs(w)<Mt&&Math.abs(P)<Mt){window.clearInterval(S.current);return}w*=Lt,P*=Lt,a(w*ft,P*ft)},ft)}}var N=n.useRef();function y(h){var x=h.deltaX,f=h.deltaY,v=0,w=Math.abs(x),P=Math.abs(f);w===P?v=N.current==="x"?x:f:w>P?(v=x,N.current="x"):(v=f,N.current="y"),a(-v,-v)&&h.preventDefault()}var V=n.useRef(null);V.current={onTouchStart:k,onTouchMove:D,onTouchEnd:K,onWheel:y},n.useEffect(function(){function h(w){V.current.onTouchStart(w)}function x(w){V.current.onTouchMove(w)}function f(w){V.current.onTouchEnd(w)}function v(w){V.current.onWheel(w)}return document.addEventListener("touchmove",x,{passive:!1}),document.addEventListener("touchend",f,{passive:!1}),e.current.addEventListener("touchstart",h,{passive:!1}),e.current.addEventListener("wheel",v),function(){document.removeEventListener("touchmove",x),document.removeEventListener("touchend",f)}},[])}function Yt(e){var a=n.useState(0),r=E(a,2),t=r[0],o=r[1],i=n.useRef(0),l=n.useRef();return l.current=e,En(function(){var s;(s=l.current)===null||s===void 0||s.call(l)},[t]),function(){i.current===t&&(i.current+=1,o(i.current))}}function jn(e){var a=n.useRef([]),r=n.useState({}),t=E(r,2),o=t[1],i=n.useRef(typeof e=="function"?e():e),l=Yt(function(){var c=i.current;a.current.forEach(function(m){c=m(c)}),a.current=[],i.current=c,o({})});function s(c){a.current.push(c),l()}return[i.current,s]}var At={width:0,height:0,left:0,top:0,right:0};function Wn(e,a,r,t,o,i,l){var s=l.tabs,c=l.tabPosition,m=l.rtl,u,d,b;return["top","bottom"].includes(c)?(u="width",d=m?"right":"left",b=Math.abs(r)):(u="height",d="top",b=-r),n.useMemo(function(){if(!s.length)return[0,0];for(var C=s.length,T=C,R=0;R<C;R+=1){var z=e.get(s[R].key)||At;if(z[d]+z[u]>b+a){T=R-1;break}}for(var I=0,S=C-1;S>=0;S-=1){var k=e.get(s[S].key)||At;if(k[d]<b){I=S+1;break}}return[I,T]},[e,a,t,o,i,b,c,s.map(function(C){return C.key}).join("_"),m])}function _t(e){var a;return e instanceof Map?(a={},e.forEach(function(r,t){a[t]=r})):a=e,JSON.stringify(a)}var Vn="TABS_DQ";function Qt(e){return String(e).replace(/"/g,Vn)}function Un(e,a){var r=e.prefixCls,t=e.editable,o=e.locale,i=e.style;return!t||t.showAdd===!1?null:n.createElement("button",{ref:a,type:"button",className:"".concat(r,"-nav-add"),style:i,"aria-label":(o==null?void 0:o.addAriaLabel)||"Add tab",onClick:function(s){t.onEdit("add",{event:s})}},t.addIcon||"+")}const Zt=n.forwardRef(Un);var zt=n.forwardRef(function(e,a){var r=e.position,t=e.prefixCls,o=e.extra;if(!o)return null;var i,l={};return Se(o)==="object"&&!n.isValidElement(o)?l=o:l.right=o,r==="right"&&(i=l.right),r==="left"&&(i=l.left),i?n.createElement("div",{className:"".concat(t,"-extra-content"),ref:a},i):null});function Hn(e,a){var r=e.prefixCls,t=e.id,o=e.tabs,i=e.locale,l=e.mobile,s=e.moreIcon,c=s===void 0?"More":s,m=e.moreTransitionName,u=e.style,d=e.className,b=e.editable,C=e.tabBarGutter,T=e.rtl,R=e.removeAriaLabel,z=e.onTabClick,I=e.getPopupContainer,S=e.popupClassName,k=n.useState(!1),D=E(k,2),K=D[0],N=D[1],y=n.useState(null),V=E(y,2),h=V[0],x=V[1],f="".concat(t,"-more-popup"),v="".concat(r,"-dropdown"),w=h!==null?"".concat(f,"-").concat(h):null,P=i==null?void 0:i.dropdownAriaLabel;function J(g,W){g.preventDefault(),g.stopPropagation(),b.onEdit("remove",{key:W,event:g})}var X=n.createElement(vn,{onClick:function(W){var ae=W.key,Y=W.domEvent;z(ae,Y),N(!1)},prefixCls:"".concat(v,"-menu"),id:f,tabIndex:-1,role:"listbox","aria-activedescendant":w,selectedKeys:[h],"aria-label":P!==void 0?P:"expanded dropdown"},o.map(function(g){var W=b&&g.closable!==!1&&!g.disabled;return n.createElement(pn,{key:g.key,id:"".concat(f,"-").concat(g.key),role:"option","aria-controls":t&&"".concat(t,"-panel-").concat(g.key),disabled:g.disabled},n.createElement("span",null,g.label),W&&n.createElement("button",{type:"button","aria-label":R||"remove",tabIndex:0,className:"".concat(v,"-menu-item-remove"),onClick:function(Y){Y.stopPropagation(),J(Y,g.key)}},g.closeIcon||b.removeIcon||"×"))}));function B(g){for(var W=o.filter(function(ve){return!ve.disabled}),ae=W.findIndex(function(ve){return ve.key===h})||0,Y=W.length,q=0;q<Y;q+=1){ae=(ae+g+Y)%Y;var Ce=W[ae];if(!Ce.disabled){x(Ce.key);return}}}function $(g){var W=g.which;if(!K){[re.DOWN,re.SPACE,re.ENTER].includes(W)&&(N(!0),g.preventDefault());return}switch(W){case re.UP:B(-1),g.preventDefault();break;case re.DOWN:B(1),g.preventDefault();break;case re.ESC:N(!1);break;case re.SPACE:case re.ENTER:h!==null&&z(h,g);break}}n.useEffect(function(){var g=document.getElementById(w);g&&g.scrollIntoView&&g.scrollIntoView(!1)},[h]),n.useEffect(function(){K||x(null)},[K]);var j=H({},T?"marginRight":"marginLeft",C);o.length||(j.visibility="hidden",j.order=1);var le=Z(H({},"".concat(v,"-rtl"),T)),oe=l?null:n.createElement(mn,{prefixCls:v,overlay:X,trigger:["hover"],visible:o.length?K:!1,transitionName:m,onVisibleChange:N,overlayClassName:Z(le,S),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:I},n.createElement("button",{type:"button",className:"".concat(r,"-nav-more"),style:j,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":f,id:"".concat(t,"-more"),"aria-expanded":K,onKeyDown:$},c));return n.createElement("div",{className:Z("".concat(r,"-nav-operations"),d),style:u,ref:a},oe,n.createElement(Zt,{prefixCls:r,locale:i,editable:b}))}const Fn=n.memo(n.forwardRef(Hn),function(e,a){return a.tabMoving});function Gn(e){var a,r=e.prefixCls,t=e.id,o=e.active,i=e.tab,l=i.key,s=i.label,c=i.disabled,m=i.closeIcon,u=e.closable,d=e.renderWrapper,b=e.removeAriaLabel,C=e.editable,T=e.onClick,R=e.onFocus,z=e.style,I="".concat(r,"-tab"),S=C&&u!==!1&&!c;function k(N){c||T(N)}function D(N){N.preventDefault(),N.stopPropagation(),C.onEdit("remove",{key:l,event:N})}var K=n.createElement("div",{key:l,"data-node-key":Qt(l),className:Z(I,(a={},H(a,"".concat(I,"-with-remove"),S),H(a,"".concat(I,"-active"),o),H(a,"".concat(I,"-disabled"),c),a)),style:z,onClick:k},n.createElement("div",{role:"tab","aria-selected":o,id:t&&"".concat(t,"-tab-").concat(l),className:"".concat(I,"-btn"),"aria-controls":t&&"".concat(t,"-panel-").concat(l),"aria-disabled":c,tabIndex:c?null:0,onClick:function(y){y.stopPropagation(),k(y)},onKeyDown:function(y){[re.SPACE,re.ENTER].includes(y.which)&&(y.preventDefault(),k(y))},onFocus:R},s),S&&n.createElement("button",{type:"button","aria-label":b||"remove",tabIndex:0,className:"".concat(I,"-remove"),onClick:function(y){y.stopPropagation(),D(y)}},m||C.removeIcon||"×"));return d?d(K):K}var _e=function(a){var r=a.current||{},t=r.offsetWidth,o=t===void 0?0:t,i=r.offsetHeight,l=i===void 0?0:i;return[o,l]},st=function(a,r){return a[r?0:1]};function Jn(e,a){var r,t=n.useContext(pt),o=t.prefixCls,i=t.tabs,l=e.className,s=e.style,c=e.id,m=e.animated,u=e.activeKey,d=e.rtl,b=e.extra,C=e.editable,T=e.locale,R=e.tabPosition,z=e.tabBarGutter,I=e.children,S=e.onTabClick,k=e.onTabScroll,D=n.useRef(),K=n.useRef(),N=n.useRef(),y=n.useRef(),V=n.useRef(),h=n.useRef(),x=n.useRef(),f=R==="top"||R==="bottom",v=$t(0,function(M,L){f&&k&&k({direction:M>L?"left":"right"})}),w=E(v,2),P=w[0],J=w[1],X=$t(0,function(M,L){!f&&k&&k({direction:M>L?"top":"bottom"})}),B=E(X,2),$=B[0],j=B[1],le=n.useState([0,0]),oe=E(le,2),g=oe[0],W=oe[1],ae=n.useState([0,0]),Y=E(ae,2),q=Y[0],Ce=Y[1],ve=n.useState([0,0]),pe=E(ve,2),Oe=pe[0],Ne=pe[1],Ie=n.useState([0,0]),xe=E(Ie,2),ze=xe[0],Be=xe[1],U=jn(new Map),ue=E(U,2),Re=ue[0],bt=ue[1],we=Bn(i,Re,q[0]),$e=st(g,f),ke=st(q,f),Ke=st(Oe,f),De=st(ze,f),Xe=$e<ke+Ke,se=Xe?$e-De:$e-Ke,yt="".concat(o,"-nav-operations-hidden"),de=0,me=0;f&&d?(de=0,me=Math.max(0,ke-se)):(de=Math.min(0,se-ke),me=0);function je(M){return M<de?de:M>me?me:M}var Ye=n.useRef(),Qe=n.useState(),We=E(Qe,2),Me=We[0],Ze=We[1];function Le(){Ze(Date.now())}function Ve(){window.clearTimeout(Ye.current)}Dn(y,function(M,L){function G(Q,ge){Q(function(ce){var O=je(ce+ge);return O})}return Xe?(f?G(J,M):G(j,L),Ve(),Le(),!0):!1}),n.useEffect(function(){return Ve(),Me&&(Ye.current=window.setTimeout(function(){Ze(0)},100)),Ve},[Me]);var gt=Wn(we,se,f?P:$,ke,Ke,De,ne(ne({},e),{},{tabs:i})),qe=E(gt,2),et=qe[0],be=qe[1],F=on(function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u,L=we.get(M)||{width:0,height:0,left:0,right:0,top:0};if(f){var G=P;d?L.right<P?G=L.right:L.right+L.width>P+se&&(G=L.right+L.width-se):L.left<-P?G=-L.left:L.left+L.width>-P+se&&(G=-(L.left+L.width-se)),j(0),J(je(G))}else{var Q=$;L.top<-$?Q=-L.top:L.top+L.height>-$+se&&(Q=-(L.top+L.height-se)),J(0),j(je(Q))}}),ee={};R==="top"||R==="bottom"?ee[d?"marginRight":"marginLeft"]=z:ee.marginTop=z;var Ue=i.map(function(M,L){var G=M.key;return n.createElement(Gn,{id:c,prefixCls:o,key:G,tab:M,style:L===0?void 0:ee,closable:M.closable,editable:C,active:G===u,renderWrapper:I,removeAriaLabel:T==null?void 0:T.removeAriaLabel,onClick:function(ge){S(G,ge)},onFocus:function(){F(G),Le(),y.current&&(d||(y.current.scrollLeft=0),y.current.scrollTop=0)}})}),Ee=function(){return bt(function(){var L=new Map;return i.forEach(function(G){var Q,ge=G.key,ce=(Q=V.current)===null||Q===void 0?void 0:Q.querySelector('[data-node-key="'.concat(Qt(ge),'"]'));ce&&L.set(ge,{width:ce.offsetWidth,height:ce.offsetHeight,left:ce.offsetLeft,top:ce.offsetTop})}),L})};n.useEffect(function(){Ee()},[i.map(function(M){return M.key}).join("_")]);var Te=Yt(function(){var M=_e(D),L=_e(K),G=_e(N);W([M[0]-L[0]-G[0],M[1]-L[1]-G[1]]);var Q=_e(x);Ne(Q);var ge=_e(h);Be(ge);var ce=_e(V);Ce([ce[0]-Q[0],ce[1]-Q[1]]),Ee()}),ie=i.slice(0,et),tt=i.slice(be+1),nt=[].concat(Pt(ie),Pt(tt)),Ae=n.useState(),at=E(Ae,2),ht=at[0],rt=at[1],ye=we.get(u),ot=n.useRef();function it(){Ot.cancel(ot.current)}n.useEffect(function(){var M={};return ye&&(f?(d?M.right=ye.right:M.left=ye.left,M.width=ye.width):(M.top=ye.top,M.height=ye.height)),it(),ot.current=Ot(function(){rt(M)}),it},[ye,f,d]),n.useEffect(function(){F()},[u,de,me,_t(ye),_t(we),f]),n.useEffect(function(){Te()},[d]);var He=!!nt.length,Pe="".concat(o,"-nav-wrap"),Fe,Ge,lt,fe;return f?d?(Ge=P>0,Fe=P!==me):(Fe=P<0,Ge=P!==de):(lt=$<0,fe=$!==de),n.createElement(xt,{onResize:Te},n.createElement("div",{ref:ln(a,D),role:"tablist",className:Z("".concat(o,"-nav"),l),style:s,onKeyDown:function(){Le()}},n.createElement(zt,{ref:K,position:"left",extra:b,prefixCls:o}),n.createElement("div",{className:Z(Pe,(r={},H(r,"".concat(Pe,"-ping-left"),Fe),H(r,"".concat(Pe,"-ping-right"),Ge),H(r,"".concat(Pe,"-ping-top"),lt),H(r,"".concat(Pe,"-ping-bottom"),fe),r)),ref:y},n.createElement(xt,{onResize:Te},n.createElement("div",{ref:V,className:"".concat(o,"-nav-list"),style:{transform:"translate(".concat(P,"px, ").concat($,"px)"),transition:Me?"none":void 0}},Ue,n.createElement(Zt,{ref:x,prefixCls:o,locale:T,editable:C,style:ne(ne({},Ue.length===0?void 0:ee),{},{visibility:He?"hidden":null})}),n.createElement("div",{className:Z("".concat(o,"-ink-bar"),H({},"".concat(o,"-ink-bar-animated"),m.inkBar)),style:ht})))),n.createElement(Fn,_({},e,{removeAriaLabel:T==null?void 0:T.removeAriaLabel,ref:h,prefixCls:o,tabs:nt,className:!He&&yt,tabMoving:!!Me})),n.createElement(zt,{ref:N,position:"right",extra:b,prefixCls:o})))}const Bt=n.forwardRef(Jn);var Xn=["renderTabBar"],Yn=["label","key"];function Qn(e){var a=e.renderTabBar,r=vt(e,Xn),t=n.useContext(pt),o=t.tabs;if(a){var i=ne(ne({},r),{},{panes:o.map(function(l){var s=l.label,c=l.key,m=vt(l,Yn);return n.createElement(Xt,_({tab:s,key:c,tabKey:c},m))})});return a(i,Bt)}return n.createElement(Bt,r)}function Zn(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},a;return e===!1?a={inkBar:!1,tabPane:!1}:e===!0?a={inkBar:!0,tabPane:!1}:a=ne({inkBar:!0},Se(e)==="object"?e:{}),a.tabPaneMotion&&a.tabPane===void 0&&(a.tabPane=!0),!a.tabPaneMotion&&a.tabPane&&(a.tabPane=!1),a}var qn=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],Kt=0;function ea(e,a){var r,t=e.id,o=e.prefixCls,i=o===void 0?"rc-tabs":o,l=e.className,s=e.items,c=e.direction,m=e.activeKey,u=e.defaultActiveKey,d=e.editable,b=e.animated,C=e.tabPosition,T=C===void 0?"top":C,R=e.tabBarGutter,z=e.tabBarStyle,I=e.tabBarExtraContent,S=e.locale,k=e.moreIcon,D=e.moreTransitionName,K=e.destroyInactiveTabPane,N=e.renderTabBar,y=e.onChange,V=e.onTabClick,h=e.onTabScroll,x=e.getPopupContainer,f=e.popupClassName,v=vt(e,qn),w=n.useMemo(function(){return(s||[]).filter(function(U){return U&&Se(U)==="object"&&"key"in U})},[s]),P=c==="rtl",J=Zn(b),X=n.useState(!1),B=E(X,2),$=B[0],j=B[1];n.useEffect(function(){j(Sn())},[]);var le=Tt(function(){var U;return(U=w[0])===null||U===void 0?void 0:U.key},{value:m,defaultValue:u}),oe=E(le,2),g=oe[0],W=oe[1],ae=n.useState(function(){return w.findIndex(function(U){return U.key===g})}),Y=E(ae,2),q=Y[0],Ce=Y[1];n.useEffect(function(){var U=w.findIndex(function(Re){return Re.key===g});if(U===-1){var ue;U=Math.max(0,Math.min(q,w.length-1)),W((ue=w[U])===null||ue===void 0?void 0:ue.key)}Ce(U)},[w.map(function(U){return U.key}).join("_"),g,q]);var ve=Tt(null,{value:t}),pe=E(ve,2),Oe=pe[0],Ne=pe[1];n.useEffect(function(){t||(Ne("rc-tabs-".concat(Kt)),Kt+=1)},[]);function Ie(U,ue){V==null||V(U,ue);var Re=U!==g;W(U),Re&&(y==null||y(U))}var xe={id:Oe,activeKey:g,animated:J,tabPosition:T,rtl:P,mobile:$},ze,Be=ne(ne({},xe),{},{editable:d,locale:S,moreIcon:k,moreTransitionName:D,tabBarGutter:R,onTabClick:Ie,onTabScroll:h,extra:I,style:z,panes:null,getPopupContainer:x,popupClassName:f});return n.createElement(pt.Provider,{value:{tabs:w,prefixCls:i}},n.createElement("div",_({ref:a,id:t,className:Z(i,"".concat(i,"-").concat(T),(r={},H(r,"".concat(i,"-mobile"),$),H(r,"".concat(i,"-editable"),d),H(r,"".concat(i,"-rtl"),P),r),l)},v),ze,n.createElement(Qn,_({},Be,{renderTabBar:N})),n.createElement(zn,_({destroyInactiveTabPane:K},xe,{animated:J}))))}var ta=n.forwardRef(ea),na={motionAppear:!1,motionEnter:!0,motionLeave:!0};function aa(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},r;return a===!1?r={inkBar:!1,tabPane:!1}:a===!0?r={inkBar:!0,tabPane:!0}:r=_({inkBar:!0},Se(a)==="object"?a:{}),r.tabPane&&(r.tabPaneMotion=_(_({},na),{motionName:Cn(e,"switch")})),r}var ra=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r};function oa(e){return e.filter(function(a){return a})}function ia(e,a){if(e)return e;var r=kt(a).map(function(t){if(n.isValidElement(t)){var o=t.key,i=t.props,l=i||{},s=l.tab,c=ra(l,["tab"]),m=_(_({key:String(o)},c),{label:s});return m}return null});return oa(r)}var la=function(){return null};const sa=la;var ca=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r};function ua(e){var a=e.type,r=e.className,t=e.size,o=e.onEdit,i=e.hideAdd,l=e.centered,s=e.addIcon,c=e.children,m=e.items,u=e.animated,d=ca(e,["type","className","size","onEdit","hideAdd","centered","addIcon","children","items","animated"]),b=d.prefixCls,C=d.moreIcon,T=C===void 0?n.createElement(bn,null):C,R=n.useContext(wt),z=R.getPrefixCls,I=R.direction,S=R.getPopupContainer,k=z("tabs",b),D;a==="editable-card"&&(D={onEdit:function(h,x){var f=x.key,v=x.event;o==null||o(h==="add"?v:f,h)},removeIcon:n.createElement(cn,null),addIcon:s||n.createElement(gn,null),showAdd:i!==!0});var K=z(),N=ia(m,c),y=aa(k,u);return n.createElement(sn.Consumer,null,function(V){var h=t!==void 0?t:V;return n.createElement(ta,_({direction:I,getPopupContainer:S,moreTransitionName:"".concat(K,"-slide-up")},d,{items:N,className:Z(H(H(H(H({},"".concat(k,"-").concat(h),h),"".concat(k,"-card"),["card","editable-card"].includes(a)),"".concat(k,"-editable-card"),a==="editable-card"),"".concat(k,"-centered"),l),r),editable:D,moreIcon:T,prefixCls:k,animated:y}))})}ua.TabPane=sa;var da=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},fa={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"},va=n.forwardRef(function(e,a){var r=function(u){var d=u.keyCode;d===re.ENTER&&u.preventDefault()},t=function(u){var d=u.keyCode,b=e.onClick;d===re.ENTER&&b&&b()},o=e.style,i=e.noStyle,l=e.disabled,s=da(e,["style","noStyle","disabled"]),c={};return i||(c=_({},fa)),l&&(c.pointerEvents="none"),c=_(_({},c),o),n.createElement("div",_({role:"button",tabIndex:0,ref:a},s,{onKeyDown:r,onKeyUp:t,style:c}))});const Dt=va;var pa=function(a){var r=a.prefixCls,t=a["aria-label"],o=a.className,i=a.style,l=a.direction,s=a.maxLength,c=a.autoSize,m=c===void 0?!0:c,u=a.value,d=a.onSave,b=a.onCancel,C=a.onEnd,T=a.component,R=a.enterIcon,z=R===void 0?n.createElement(Ln,null):R,I=n.useRef(null),S=n.useRef(!1),k=n.useRef(),D=n.useState(u),K=E(D,2),N=K[0],y=K[1];n.useEffect(function(){y(u)},[u]),n.useEffect(function(){if(I.current&&I.current.resizableTextArea){var B=I.current.resizableTextArea.textArea;B.focus();var $=B.value.length;B.setSelectionRange($,$)}},[]);var V=function($){var j=$.target;y(j.value.replace(/[\n\r]/g,""))},h=function(){S.current=!0},x=function(){S.current=!1},f=function($){var j=$.keyCode;S.current||(k.current=j)},v=function(){d(N.trim())},w=function($){var j=$.keyCode,le=$.ctrlKey,oe=$.altKey,g=$.metaKey,W=$.shiftKey;k.current===j&&!S.current&&!le&&!oe&&!g&&!W&&(j===re.ENTER?(v(),C==null||C()):j===re.ESC&&b())},P=function(){v()},J=T?"".concat(r,"-").concat(T):"",X=Z(r,"".concat(r,"-edit-content"),H({},"".concat(r,"-rtl"),l==="rtl"),o,J);return n.createElement("div",{className:X,style:i},n.createElement(xn,{ref:I,maxLength:s,value:N,onChange:V,onKeyDown:f,onKeyUp:w,onCompositionStart:h,onCompositionEnd:x,onBlur:P,"aria-label":t,rows:1,autoSize:m}),z!==null?un(z,{className:"".concat(r,"-edit-content-confirm")}):null)};const ma=pa;function St(e,a){return n.useMemo(function(){var r=!!e;return[r,_(_({},a),r&&Se(e)==="object"?e:null)]},[e])}var ba=function(a,r){var t=n.useRef(!1);n.useEffect(function(){t.current?a():t.current=!0},r)};const ya=ba;var ga=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},ha=n.forwardRef(function(e,a){var r=e.prefixCls,t=e.component,o=t===void 0?"article":t,i=e.className,l=e.setContentRef,s=e.children,c=e.direction,m=ga(e,["prefixCls","component","className","setContentRef","children","direction"]),u=n.useContext(wt),d=u.getPrefixCls,b=u.direction,C=c??b,T=a;l&&(T=Ft(a,l));var R=d("typography",r),z=Z(R,H({},"".concat(R,"-rtl"),C==="rtl"),i);return n.createElement(o,_({className:z,ref:T},m),s)});const qt=ha;function en(e){var a=Se(e);return a==="string"||a==="number"}function Ea(e){var a=0;return e.forEach(function(r){en(r)?a+=String(r).length:a+=1}),a}function jt(e,a){for(var r=0,t=[],o=0;o<e.length;o+=1){if(r===a)return t;var i=e[o],l=en(i),s=l?String(i).length:1,c=r+s;if(c>a){var m=a-r;return t.push(String(i).slice(0,m)),t}t.push(i),r=c}return e}var Sa=0,ct=1,Wt=2,Ct=3,Vt=4,Ca=function(a){var r=a.enabledMeasure,t=a.children,o=a.text,i=a.width,l=a.fontSize,s=a.rows,c=a.onEllipsis,m=n.useState([0,0,0]),u=E(m,2),d=E(u[0],3),b=d[0],C=d[1],T=d[2],R=u[1],z=n.useState(Sa),I=E(z,2),S=I[0],k=I[1],D=n.useState(0),K=E(D,2),N=K[0],y=K[1],V=n.useRef(null),h=n.useRef(null),x=n.useMemo(function(){return kt(o)},[o]),f=n.useMemo(function(){return Ea(x)},[x]),v=n.useMemo(function(){return!r||S!==Ct?t(x,!1):t(jt(x,C),C<f)},[r,S,t,x,C,f]);dt(function(){r&&i&&l&&f&&(k(ct),R([0,Math.ceil(f/2),f]))},[r,i,l,o,f,s]),dt(function(){var X;S===ct&&y(((X=V.current)===null||X===void 0?void 0:X.offsetHeight)||0)},[S]),dt(function(){var X,B;if(N){if(S===ct){var $=((X=h.current)===null||X===void 0?void 0:X.offsetHeight)||0,j=s*N;$<=j?(k(Vt),c(!1)):k(Wt)}else if(S===Wt)if(b!==T){var le=((B=h.current)===null||B===void 0?void 0:B.offsetHeight)||0,oe=s*N,g=b,W=T;b===T-1?W=b:le<=oe?g=C:W=C;var ae=Math.ceil((g+W)/2);R([g,ae,W])}else k(Ct),c(!0)}},[S,b,T,s,N]);var w={width:i,whiteSpace:"normal",margin:0,padding:0},P=function(B,$,j){return n.createElement("span",{"aria-hidden":!0,ref:$,style:_({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(l/2)*2},j)},B)},J=function(B,$){var j=jt(x,B);return P(t(j,!0),$,w)};return n.createElement(n.Fragment,null,v,r&&S!==Ct&&S!==Vt&&n.createElement(n.Fragment,null,P("lg",V,{wordBreak:"keep-all",whiteSpace:"nowrap"}),S===ct?P(t(x,!1),h,w):J(C,h)))};const xa=Ca;var Ta=function(a){var r=a.enabledEllipsis,t=a.isEllipsis,o=a.children,i=a.tooltipProps;return!(i!=null&&i.title)||!r?o:n.createElement(Rt,_({open:t?void 0:!1},i),o)};const Ra=Ta;var wa=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r};function ka(e,a){var r=e.mark,t=e.code,o=e.underline,i=e.delete,l=e.strong,s=e.keyboard,c=e.italic,m=a;function u(d,b){d&&(m=n.createElement(b,{},m))}return u(l,"strong"),u(o,"u"),u(i,"del"),u(t,"code"),u(r,"mark"),u(s,"kbd"),u(c,"i"),m}function ut(e,a,r){return e===!0||e===void 0?a:e||r&&a}function Ut(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}var Pa="...",Oa=n.forwardRef(function(e,a){var r,t,o,i=e.prefixCls,l=e.className,s=e.style,c=e.type,m=e.disabled,u=e.children,d=e.ellipsis,b=e.editable,C=e.copyable,T=e.component,R=e.title,z=wa(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),I=n.useContext(wt),S=I.getPrefixCls,k=I.direction,D=dn("Text")[0],K=n.useRef(null),N=n.useRef(null),y=S("typography",i),V=Gt(z,["mark","code","delete","underline","strong","keyboard","italic"]),h=St(b),x=E(h,2),f=x[0],v=x[1],w=Tt(!1,{value:v.editing}),P=E(w,2),J=P[0],X=P[1],B=v.triggerType,$=B===void 0?["icon"]:B,j=function(p){var A;p&&((A=v.onStart)===null||A===void 0||A.call(v)),X(p)};ya(function(){var O;J||(O=N.current)===null||O===void 0||O.focus()},[J]);var le=function(p){p==null||p.preventDefault(),j(!0)},oe=function(p){var A;(A=v.onChange)===null||A===void 0||A.call(v,p),j(!1)},g=function(){var p;(p=v.onCancel)===null||p===void 0||p.call(v),j(!1)},W=St(C),ae=E(W,2),Y=ae[0],q=ae[1],Ce=n.useState(!1),ve=E(Ce,2),pe=ve[0],Oe=ve[1],Ne=n.useRef(),Ie={};q.format&&(Ie.format=q.format);var xe=function(){window.clearTimeout(Ne.current)},ze=function(p){var A;p==null||p.preventDefault(),p==null||p.stopPropagation(),Tn(q.text||String(u)||"",Ie),Oe(!0),xe(),Ne.current=window.setTimeout(function(){Oe(!1)},3e3),(A=q.onCopy)===null||A===void 0||A.call(q,p)};n.useEffect(function(){return xe},[]);var Be=n.useState(!1),U=E(Be,2),ue=U[0],Re=U[1],bt=n.useState(!1),we=E(bt,2),$e=we[0],ke=we[1],Ke=n.useState(!1),De=E(Ke,2),Xe=De[0],se=De[1],yt=n.useState(!1),de=E(yt,2),me=de[0],je=de[1],Ye=n.useState(!1),Qe=E(Ye,2),We=Qe[0],Me=Qe[1],Ze=n.useState(!0),Le=E(Ze,2),Ve=Le[0],gt=Le[1],qe=St(d,{expandable:!1}),et=E(qe,2),be=et[0],F=et[1],ee=be&&!Xe,Ue=F.rows,Ee=Ue===void 0?1:Ue,Te=n.useMemo(function(){return!ee||F.suffix!==void 0||F.onEllipsis||F.expandable||f||Y},[ee,F,f,Y]);dt(function(){be&&!Te&&(Re(Nt("webkitLineClamp")),ke(Nt("textOverflow")))},[Te,be]);var ie=n.useMemo(function(){return Te?!1:Ee===1?$e:ue},[Te,$e,ue]),tt=ee&&(ie?We:me),nt=ee&&Ee===1&&ie,Ae=ee&&Ee>1&&ie,at=function(p){var A;se(!0),(A=F.onExpand)===null||A===void 0||A.call(F,p)},ht=n.useState(0),rt=E(ht,2),ye=rt[0],ot=rt[1],it=n.useState(0),He=E(it,2),Pe=He[0],Fe=He[1],Ge=function(p,A){var te=p.offsetWidth,he;ot(te),Fe(parseInt((he=window.getComputedStyle)===null||he===void 0?void 0:he.call(window,A).fontSize,10)||0)},lt=function(p){var A;je(p),me!==p&&((A=F.onEllipsis)===null||A===void 0||A.call(F,p))};n.useEffect(function(){var O=K.current;if(be&&ie&&O){var p=Ae?O.offsetHeight<O.scrollHeight:O.offsetWidth<O.scrollWidth;We!==p&&Me(p)}},[be,ie,u,Ae,Ve]),n.useEffect(function(){var O=K.current;if(!(typeof IntersectionObserver>"u"||!O||!ie||!ee)){var p=new IntersectionObserver(function(){gt(!!O.offsetParent)});return p.observe(O),function(){p.disconnect()}}},[ie,ee]);var fe={};F.tooltip===!0?fe={title:(r=v.text)!==null&&r!==void 0?r:u}:n.isValidElement(F.tooltip)?fe={title:F.tooltip}:Se(F.tooltip)==="object"?fe=_({title:(t=v.text)!==null&&t!==void 0?t:u},F.tooltip):fe={title:F.tooltip};var M=n.useMemo(function(){var O=function(A){return["string","number"].includes(Se(A))};if(!(!be||ie)){if(O(v.text))return v.text;if(O(u))return u;if(O(R))return R;if(O(fe.title))return fe.title}},[be,ie,R,fe.title,tt]);if(J)return n.createElement(ma,{value:(o=v.text)!==null&&o!==void 0?o:typeof u=="string"?u:"",onSave:oe,onCancel:g,onEnd:v.onEnd,prefixCls:y,className:l,style:s,direction:k,component:T,maxLength:v.maxLength,autoSize:v.autoSize,enterIcon:v.enterIcon});var L=function(){var p=F.expandable,A=F.symbol;if(!p)return null;var te;return A?te=A:te=D.expand,n.createElement("a",{key:"expand",className:"".concat(y,"-expand"),onClick:at,"aria-label":D.expand},te)},G=function(){if(f){var p=v.icon,A=v.tooltip,te=kt(A)[0]||D.edit,he=typeof te=="string"?te:"";return $.includes("icon")?n.createElement(Rt,{key:"edit",title:A===!1?"":te},n.createElement(Dt,{ref:N,className:"".concat(y,"-edit"),onClick:le,"aria-label":he},p||n.createElement(yn,{role:"button"}))):null}},Q=function(){if(Y){var p=q.tooltips,A=q.icon,te=Ut(p),he=Ut(A),Et=pe?ut(te[1],D.copied):ut(te[0],D.copy),tn=pe?D.copied:D.copy,nn=typeof Et=="string"?Et:tn;return n.createElement(Rt,{key:"copy",title:Et},n.createElement(Dt,{className:Z("".concat(y,"-copy"),pe&&"".concat(y,"-copy-success")),onClick:ze,"aria-label":nn},pe?ut(he[1],n.createElement(hn,null),!0):ut(he[0],n.createElement(On,null),!0)))}},ge=function(p){return[p&&L(),G(),Q()]},ce=function(p){return[p&&n.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Pa),F.suffix,ge(p)]};return n.createElement(xt,{onResize:Ge,disabled:!ee||ie},function(O){return n.createElement(Ra,{tooltipProps:fe,enabledEllipsis:ee,isEllipsis:tt},n.createElement(qt,_({className:Z(H(H(H(H(H(H({},"".concat(y,"-").concat(c),c),"".concat(y,"-disabled"),m),"".concat(y,"-ellipsis"),be),"".concat(y,"-single-line"),ee&&Ee===1),"".concat(y,"-ellipsis-single-line"),nt),"".concat(y,"-ellipsis-multiple-line"),Ae),l),prefixCls:i,style:_(_({},s),{WebkitLineClamp:Ae?Ee:void 0}),component:T,ref:Ft(O,K,a),direction:k,onClick:$.includes("text")?le:void 0,"aria-label":M==null?void 0:M.toString(),title:R},V),n.createElement(xa,{enabledMeasure:ee&&!ie,text:u,rows:Ee,width:ye,fontSize:Pe,onEllipsis:lt},function(p,A){var te=p;p.length&&A&&M&&(te=n.createElement("span",{key:"show-content","aria-hidden":!0},te));var he=ka(e,n.createElement(n.Fragment,null,te,ce(A)));return he})))})});const mt=Oa;var Na=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},Ia=n.forwardRef(function(e,a){var r=e.ellipsis,t=e.rel,o=Na(e,["ellipsis","rel"]),i=_(_({},o),{rel:t===void 0&&o.target==="_blank"?"noopener noreferrer":t});return delete i.navigate,n.createElement(mt,_({},i,{ref:a,ellipsis:!!r,component:"a"}))});const $a=Ia;var Ma=n.forwardRef(function(e,a){return n.createElement(mt,_({ref:a},e,{component:"div"}))});const La=Ma;var Aa=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},_a=function(a,r){var t=a.ellipsis,o=Aa(a,["ellipsis"]),i=n.useMemo(function(){return t&&Se(t)==="object"?Gt(t,["expandable","rows"]):t},[t]);return n.createElement(mt,_({ref:r},o,{ellipsis:i,component:"span"}))};const za=n.forwardRef(_a);var Ba=globalThis&&globalThis.__rest||function(e,a){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&a.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o<t.length;o++)a.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(r[t[o]]=e[t[o]]);return r},Ka=fn(1,2,3,4,5),Da=n.forwardRef(function(e,a){var r=e.level,t=r===void 0?1:r,o=Ba(e,["level"]),i;return Ka.includes(t)?i="h".concat(t):i="h1",n.createElement(mt,_({ref:a},o,{component:i}))});const ja=Da;var Je=qt;Je.Text=za;Je.Link=$a;Je.Title=ja;Je.Paragraph=La;const Xa=Je;export{On as C,ua as T,Xa as a,Nt as i};
|
dist/assets/{index-5ffb5999.js → index-fe10c83f.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{g as L,r as c,_ as S}from"./umi-
|
|
|
|
| 1 |
+
import{g as L,r as c,_ as S}from"./umi-7fd069e7.js";import{ai as A,bf as M,W as B,H,C as U,a as V,k as X,c as E,b as x,o as q,i as j,e as w}from"./_setToString-0bb40a59.js";var G=/\s/;function J(e){for(var n=e.length;n--&&G.test(e.charAt(n)););return n}var K=J,Q=K,Y=/^\s+/;function Z(e){return e&&e.slice(0,Q(e)+1).replace(Y,"")}var ee=Z,ne=ee,W=A,te=M,R=0/0,re=/^[-+]0x[0-9a-f]+$/i,ae=/^0b[01]+$/i,ie=/^0o[0-7]+$/i,se=parseInt;function ce(e){if(typeof e=="number")return e;if(te(e))return R;if(W(e)){var n=typeof e.valueOf=="function"?e.valueOf():e;e=W(n)?n+"":n}if(typeof e!="string")return e===0?e:+e;e=ne(e);var t=ae.test(e);return t||ie.test(e)?se(e.slice(2),t?2:8):re.test(e)?R:+e}var oe=ce,le=B,ue=function(){return le.Date.now()},de=ue,fe=A,k=de,z=oe,me="Expected a function",ve=Math.max,pe=Math.min;function ge(e,n,t){var r,i,o,l,s,u,f=0,h=!1,g=!1,y=!0;if(typeof e!="function")throw new TypeError(me);n=z(n)||0,fe(t)&&(h=!!t.leading,g="maxWait"in t,o=g?ve(z(t.maxWait)||0,n):o,y="trailing"in t?!!t.trailing:y);function C(a){var d=r,p=i;return r=i=void 0,f=a,l=e.apply(p,d),l}function O(a){return f=a,s=setTimeout(b,n),h?C(a):l}function T(a){var d=a-u,p=a-f,_=n-d;return g?pe(_,o-p):_}function N(a){var d=a-u,p=a-f;return u===void 0||d>=n||d<0||g&&p>=o}function b(){var a=k();if(N(a))return I(a);s=setTimeout(b,T(a))}function I(a){return s=void 0,y&&r?C(a):(r=i=void 0,l)}function $(){s!==void 0&&clearTimeout(s),f=0,r=u=i=s=void 0}function m(){return s===void 0?l:I(k())}function v(){var a=k(),d=N(a);if(r=arguments,i=this,u=a,d){if(s===void 0)return O(u);if(g)return clearTimeout(s),s=setTimeout(b,n),C(u)}return s===void 0&&(s=setTimeout(b,n)),l}return v.cancel=$,v.flush=m,v}var Ne=ge;const ye=L(Ne);var be=globalThis&&globalThis.__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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)n.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(t[r[i]]=e[r[i]]);return t};H("small","default","large");var P=null;function xe(e,n){var t=n.indicator,r="".concat(e,"-dot");return t===null?null:j(t)?w(t,{className:E(t.props.className,r)}):j(P)?w(P,{className:E(P.props.className,r)}):c.createElement("span",{className:E(r,"".concat(e,"-dot-spin"))},c.createElement("i",{className:"".concat(e,"-dot-item")}),c.createElement("i",{className:"".concat(e,"-dot-item")}),c.createElement("i",{className:"".concat(e,"-dot-item")}),c.createElement("i",{className:"".concat(e,"-dot-item")}))}function Ee(e,n){return!!e&&!!n&&!isNaN(Number(n))}var Ce=function(n){var t=n.spinPrefixCls,r=n.spinning,i=r===void 0?!0:r,o=n.delay,l=n.className,s=n.size,u=s===void 0?"default":s,f=n.tip,h=n.wrapperClassName,g=n.style,y=n.children,C=be(n,["spinPrefixCls","spinning","delay","className","size","tip","wrapperClassName","style","children"]),O=c.useState(function(){return i&&!Ee(i,o)}),T=V(O,2),N=T[0],b=T[1];c.useEffect(function(){var m=ye(function(){b(i)},o);return m(),function(){var v;(v=m==null?void 0:m.cancel)===null||v===void 0||v.call(m)}},[o,i]);var I=function(){return typeof y<"u"},$=function(v){var a=v.direction,d=E(t,x(x(x(x(x({},"".concat(t,"-sm"),u==="small"),"".concat(t,"-lg"),u==="large"),"".concat(t,"-spinning"),N),"".concat(t,"-show-text"),!!f),"".concat(t,"-rtl"),a==="rtl"),l),p=q(C,["indicator","prefixCls"]),_=c.createElement("div",S({},p,{style:g,className:d,"aria-live":"polite","aria-busy":N}),xe(t,n),f?c.createElement("div",{className:"".concat(t,"-text")},f):null);if(I()){var D=E("".concat(t,"-container"),x({},"".concat(t,"-blur"),N));return c.createElement("div",S({},p,{className:E("".concat(t,"-nested-loading"),h)}),N&&c.createElement("div",{key:"loading"},_),c.createElement("div",{className:D,key:"container"},y))}return _};return c.createElement(X,null,$)},F=function(n){var t=n.prefixCls,r=c.useContext(U),i=r.getPrefixCls,o=i("spin",t),l=S(S({},n),{spinPrefixCls:o});return c.createElement(Ce,S({},l))};F.setDefaultIndicator=function(e){P=e};const he=F;export{he as S,Ne as a,ye as d};
|
dist/assets/{index.less_used_.module-2d328400.js → index.less_used_.module-94f291d2.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{A as AntdIcon,f as _objectSpread2,c as classNames,l as _createClass,p as _classCallCheck,a as _slicedToArray,_ as _toConsumableArray,j as _typeof,b as _defineProperty,q as _inherits,r as _getPrototypeOf,s as _possibleConstructorReturn,t as _assertThisInitialized,u as _objectWithoutProperties}from"./_setToString-0425f0d8.js";import{r as reactExports,c as commonjsGlobal,g as getDefaultExportFromCjs,j as jsxRuntimeExports,i as commonjsRequire,P as PropTypes,R as React,_ as _extends}from"./umi-3784aee5.js";import{t as resolveHookState,v as useEffectOnce,w as invariant}from"./tiny-invariant-a7dcada5.js";import{_ as __spreadArrays,z as require$$5,u as useIntl,y as base64toFile}from"./index-e2603369.js";import{o as on,b as off,n as noop,I as Input,R as Row}from"./util-208473ee.js";import{B as Button}from"./button-4677d78c.js";import{S as Space,C as Checkbox}from"./TextArea-c0a642cb.js";import{M as Modal}from"./index-270adfe1.js";import{S as Spin}from"./index-5ffb5999.js";import{a as useMountedState}from"./useAsyncFn-7154c17a.js";var ArrowLeftOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"};const ArrowLeftOutlinedSvg=ArrowLeftOutlined$2;var ArrowLeftOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:ArrowLeftOutlinedSvg}))},RefIcon$7=reactExports.forwardRef(ArrowLeftOutlined);const ArrowLeftOutlined$1=RefIcon$7;var ArrowRightOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z"}}]},name:"arrow-right",theme:"outlined"};const ArrowRightOutlinedSvg=ArrowRightOutlined$2;var ArrowRightOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:ArrowRightOutlinedSvg}))},RefIcon$6=reactExports.forwardRef(ArrowRightOutlined);const ArrowRightOutlined$1=RefIcon$6;var FileImageOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M553.1 509.1l-77.8 99.2-41.1-52.4a8 8 0 00-12.6 0l-99.8 127.2a7.98 7.98 0 006.3 12.9H696c6.7 0 10.4-7.7 6.3-12.9l-136.5-174a8.1 8.1 0 00-12.7 0zM360 442a40 40 0 1080 0 40 40 0 10-80 0zm494.6-153.4L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file-image",theme:"outlined"};const FileImageOutlinedSvg=FileImageOutlined$2;var FileImageOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:FileImageOutlinedSvg}))},RefIcon$5=reactExports.forwardRef(FileImageOutlined);const FileImageOutlined$1=RefIcon$5;var FilePdfOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M531.3 574.4l.3-1.4c5.8-23.9 13.1-53.7 7.4-80.7-3.8-21.3-19.5-29.6-32.9-30.2-15.8-.7-29.9 8.3-33.4 21.4-6.6 24-.7 56.8 10.1 98.6-13.6 32.4-35.3 79.5-51.2 107.5-29.6 15.3-69.3 38.9-75.2 68.7-1.2 5.5.2 12.5 3.5 18.8 3.7 7 9.6 12.4 16.5 15 3 1.1 6.6 2 10.8 2 17.6 0 46.1-14.2 84.1-79.4 5.8-1.9 11.8-3.9 17.6-5.9 27.2-9.2 55.4-18.8 80.9-23.1 28.2 15.1 60.3 24.8 82.1 24.8 21.6 0 30.1-12.8 33.3-20.5 5.6-13.5 2.9-30.5-6.2-39.6-13.2-13-45.3-16.4-95.3-10.2-24.6-15-40.7-35.4-52.4-65.8zM421.6 726.3c-13.9 20.2-24.4 30.3-30.1 34.7 6.7-12.3 19.8-25.3 30.1-34.7zm87.6-235.5c5.2 8.9 4.5 35.8.5 49.4-4.9-19.9-5.6-48.1-2.7-51.4.8.1 1.5.7 2.2 2zm-1.6 120.5c10.7 18.5 24.2 34.4 39.1 46.2-21.6 4.9-41.3 13-58.9 20.2-4.2 1.7-8.3 3.4-12.3 5 13.3-24.1 24.4-51.4 32.1-71.4zm155.6 65.5c.1.2.2.5-.4.9h-.2l-.2.3c-.8.5-9 5.3-44.3-8.6 40.6-1.9 45 7.3 45.1 7.4zm191.4-388.2L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file-pdf",theme:"outlined"};const FilePdfOutlinedSvg=FilePdfOutlined$2;var FilePdfOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:FilePdfOutlinedSvg}))},RefIcon$4=reactExports.forwardRef(FilePdfOutlined);const FilePdfOutlined$1=RefIcon$4;var FormOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"};const FormOutlinedSvg=FormOutlined$2;var FormOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:FormOutlinedSvg}))},RefIcon$3=reactExports.forwardRef(FormOutlined);const FormOutlined$1=RefIcon$3;var PlayCircleOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"};const PlayCircleOutlinedSvg=PlayCircleOutlined$2;var PlayCircleOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:PlayCircleOutlinedSvg}))},RefIcon$2=reactExports.forwardRef(PlayCircleOutlined);const PlayCircleOutlined$1=RefIcon$2;var SaveOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"}}]},name:"save",theme:"outlined"};const SaveOutlinedSvg=SaveOutlined$2;var SaveOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:SaveOutlinedSvg}))},RefIcon$1=reactExports.forwardRef(SaveOutlined);const SaveOutlined$1=RefIcon$1;var StepBackwardOutlined$2={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M347.6 528.95l383.2 301.02c14.25 11.2 35.2 1.1 35.2-16.95V210.97c0-18.05-20.95-28.14-35.2-16.94L347.6 495.05a21.53 21.53 0 000 33.9M330 864h-64a8 8 0 01-8-8V168a8 8 0 018-8h64a8 8 0 018 8v688a8 8 0 01-8 8"}}]},name:"step-backward",theme:"outlined"};const StepBackwardOutlinedSvg=StepBackwardOutlined$2;var StepBackwardOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:StepBackwardOutlinedSvg}))},RefIcon=reactExports.forwardRef(StepBackwardOutlined);const StepBackwardOutlined$1=RefIcon;var updateReducer=function(s){return(s+1)%1e6};function useUpdate(){var s=reactExports.useReducer(updateReducer,0),n=s[1];return n}function useGetSet(s){var n=reactExports.useRef(resolveHookState(s)),e=useUpdate();return reactExports.useMemo(function(){return[function(){return n.current},function(t){n.current=resolveHookState(t,n.current),e()}]},[])}function useCounter(s,n,e){s===void 0&&(s=0),n===void 0&&(n=null),e===void 0&&(e=null);var t=resolveHookState(s);typeof t!="number"&&console.error("initialValue has to be a number, got "+typeof s),typeof e=="number"?t=Math.max(t,e):e!==null&&console.error("min has to be a number, got "+typeof e),typeof n=="number"?t=Math.min(t,n):n!==null&&console.error("max has to be a number, got "+typeof n);var a=useGetSet(t),i=a[0],l=a[1];return[i(),reactExports.useMemo(function(){var c=function(y){var A=i(),M=resolveHookState(y,A);A!==M&&(typeof e=="number"&&(M=Math.max(M,e)),typeof n=="number"&&(M=Math.min(M,n)),A!==M&&l(M))};return{get:i,set:c,inc:function(y){y===void 0&&(y=1);var A=resolveHookState(y,i());typeof A!="number"&&console.error("delta has to be a number or function returning a number, got "+typeof A),c(function(M){return M+A})},dec:function(y){y===void 0&&(y=1);var A=resolveHookState(y,i());typeof A!="number"&&console.error("delta has to be a number or function returning a number, got "+typeof A),c(function(M){return M-A})},reset:function(y){y===void 0&&(y=t);var A=resolveHookState(y,i());typeof A!="number"&&console.error("value has to be a number or function returning a number, got "+typeof A),t=A,c(A)}}},[t,e,n])]}var createProcess$1=function(s){return function(n,e){var t=n.getData("text/uri-list");if(t){(s.onUri||noop)(t,e);return}if(n.files&&n.files.length){(s.onFiles||noop)(Array.from(n.files),e);return}if(e.clipboardData){var a=e.clipboardData.getData("text");(s.onText||noop)(a,e);return}}},useDrop=function(s,n){s===void 0&&(s={}),n===void 0&&(n=[]);var e=s.onFiles,t=s.onText,a=s.onUri,i=reactExports.useState(!1),l=i[0],c=i[1],y=reactExports.useCallback(c,[]),A=reactExports.useMemo(function(){return createProcess$1(s)},[e,t,a]);return reactExports.useEffect(function(){var M=function(P){P.preventDefault(),y(!0)},D=function(P){P.preventDefault(),y(!0)},U=function(){y(!1)},w=function(){y(!1)},T=function(P){P.preventDefault(),y(!1),A(P.dataTransfer,P)},O=function(P){A(P.clipboardData,P)};return on(document,"dragover",M),on(document,"dragenter",D),on(document,"dragleave",U),on(document,"dragexit",w),on(document,"drop",T),t&&on(document,"paste",O),function(){off(document,"dragover",M),off(document,"dragenter",D),off(document,"dragleave",U),off(document,"dragexit",w),off(document,"drop",T),off(document,"paste",O)}},__spreadArrays([A],n)),{over:l}};const useDrop$1=useDrop;var createProcess=function(s,n){return function(e,t){var a=e.getData("text/uri-list");if(a){(s.onUri||noop)(a,t);return}if(e.files&&e.files.length){(s.onFiles||noop)(Array.from(e.files),t);return}e.items&&e.items.length&&e.items[0].getAsString(function(i){n&&(s.onText||noop)(i,t)})}},createBond=function(s,n){return{onDragOver:function(e){e.preventDefault()},onDragEnter:function(e){e.preventDefault(),n(!0)},onDragLeave:function(){n(!1)},onDrop:function(e){e.preventDefault(),e.persist(),n(!1),s(e.dataTransfer,e)},onPaste:function(e){e.persist(),s(e.clipboardData,e)}}},useDropArea=function(s){s===void 0&&(s={});var n=s.onFiles,e=s.onText,t=s.onUri,a=useMountedState(),i=reactExports.useState(!1),l=i[0],c=i[1],y=reactExports.useMemo(function(){return createProcess(s,a())},[n,e,t]),A=reactExports.useMemo(function(){return createBond(y,c)},[y,c]);return[A,{over:l}]};const useDropArea$1=useDropArea;var useUnmount=function(s){var n=reactExports.useRef(s);n.current=s,useEffectOnce(function(){return function(){return n.current()}})};const useUnmount$1=useUnmount;var urlJoin$1={exports:{}};(function(s){(function(n,e,t){s.exports?s.exports=t():e[n]=t()})("urljoin",commonjsGlobal,function(){function n(e){var t=[];if(e.length===0)return"";if(typeof e[0]!="string")throw new TypeError("Url must be a string. Received "+e[0]);if(e[0].match(/^[^/:]+:\/*$/)&&e.length>1){var a=e.shift();e[0]=a+e[0]}e[0].match(/^file:\/\/\//)?e[0]=e[0].replace(/^([^/:]+):\/*/,"$1:///"):e[0]=e[0].replace(/^([^/:]+):\/*/,"$1://");for(var i=0;i<e.length;i++){var l=e[i];if(typeof l!="string")throw new TypeError("Url must be a string. Received "+l);l!==""&&(i>0&&(l=l.replace(/^[\/]+/,"")),i<e.length-1?l=l.replace(/[\/]+$/,""):l=l.replace(/[\/]+$/,"/"),t.push(l))}var c=t.join("/");c=c.replace(/\/(\?|&|#[^!])/g,"$1");var y=c.split("?");return c=y.shift()+(y.length>0?"?":"")+y.join("&"),c}return function(){var e;return typeof arguments[0]=="object"?e=arguments[0]:e=[].slice.call(arguments),n(e)}})})(urlJoin$1);var urlJoinExports=urlJoin$1.exports;const urlJoin=getDefaultExportFromCjs(urlJoinExports),editInput="_editInput_8tstc_1",editIcon="_editIcon_8tstc_9",editIconActive="_editIconActive_8tstc_15",styles$2={editInput,editIcon,editIconActive},EditableContent=({value:s,placeholder:n,defaultValue:e,style:t,onChange:a,...i})=>{const[l,c]=reactExports.useState(!1),[y,A]=reactExports.useState(!1),M=reactExports.useRef();return reactExports.useEffect(()=>{l&&M.current.focus({cursor:"end"})},[l]),jsxRuntimeExports.jsxs("div",{style:{...t,position:"relative",display:"flex",alignItems:"center"},onMouseEnter:()=>A(!0),onMouseLeave:()=>A(!1),children:[l?jsxRuntimeExports.jsx(Input,{...i,ref:M,placeholder:n,defaultValue:s,onBlur:D=>{c(!1),a(D)},onKeyUp:D=>{D.key==="Enter"&&(a(D),c(!1))}}):jsxRuntimeExports.jsx("div",{className:styles$2.editInput,children:s||e}),jsxRuntimeExports.jsx(FormOutlined$1,{className:classNames(styles$2.editIcon,{[styles$2.editIconActive]:!l&&y}),onClick:()=>{c(!0)}})]})},EditableContent$1=reactExports.memo(EditableContent);var pdf={exports:{}};(function(module,exports){(function(n,e){module.exports=e()})(commonjsGlobal,function(){return(()=>{var __webpack_modules__=[,(s,n,e)=>{function t(F){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(u){return typeof u}:t=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},t(F)}Object.defineProperty(n,"__esModule",{value:!0}),n.StatTimer=n.RenderingCancelledException=n.PixelsPerInch=n.PageViewport=n.PDFDateString=n.LinkTarget=n.DOMStandardFontDataFactory=n.DOMSVGFactory=n.DOMCanvasFactory=n.DOMCMapReaderFactory=void 0,n.addLinkAttributes=Y,n.deprecated=be,n.getFilenameFromUrl=k,n.getPdfFilenameFromUrl=I,n.getXfaPageViewport=$,n.isDataScheme=E,n.isPdfFile=g,n.isValidFetchUrl=re,n.loadScript=X;var a=c(e(2)),i=e(4),l=e(135);function c(F){return F&&F.__esModule?F:{default:F}}function y(F,p){var u=typeof Symbol<"u"&&F[Symbol.iterator]||F["@@iterator"];if(!u){if(Array.isArray(F)||(u=A(F))||p&&F&&typeof F.length=="number"){u&&(F=u);var S=0,L=function(){};return{s:L,n:function(){return S>=F.length?{done:!0}:{done:!1,value:F[S++]}},e:function(ge){throw ge},f:L}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
| 2 |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var j=!0,J=!1,le;return{s:function(){u=u.call(F)},n:function(){var ge=u.next();return j=ge.done,ge},e:function(ge){J=!0,le=ge},f:function(){try{!j&&u.return!=null&&u.return()}finally{if(J)throw le}}}}function A(F,p){if(F){if(typeof F=="string")return M(F,p);var u=Object.prototype.toString.call(F).slice(8,-1);if(u==="Object"&&F.constructor&&(u=F.constructor.name),u==="Map"||u==="Set")return Array.from(F);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return M(F,p)}}function M(F,p){(p==null||p>F.length)&&(p=F.length);for(var u=0,S=new Array(p);u<p;u++)S[u]=F[u];return S}function D(F,p,u,S,L,j,J){try{var le=F[j](J),ve=le.value}catch(ge){u(ge);return}le.done?p(ve):Promise.resolve(ve).then(S,L)}function U(F){return function(){var p=this,u=arguments;return new Promise(function(S,L){var j=F.apply(p,u);function J(ve){D(j,S,L,J,le,"next",ve)}function le(ve){D(j,S,L,J,le,"throw",ve)}J(void 0)})}}function w(F,p){if(!(F instanceof p))throw new TypeError("Cannot call a class as a function")}function T(F,p){for(var u=0;u<p.length;u++){var S=p[u];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(F,S.key,S)}}function O(F,p,u){return p&&T(F.prototype,p),u&&T(F,u),F}function P(F,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function");F.prototype=Object.create(p&&p.prototype,{constructor:{value:F,writable:!0,configurable:!0}}),p&&B(F,p)}function B(F,p){return B=Object.setPrototypeOf||function(S,L){return S.__proto__=L,S},B(F,p)}function R(F){var p=d();return function(){var S=f(F),L;if(p){var j=f(this).constructor;L=Reflect.construct(S,arguments,j)}else L=S.apply(this,arguments);return W(this,L)}}function W(F,p){if(p&&(t(p)==="object"||typeof p=="function"))return p;if(p!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return h(F)}function h(F){if(F===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return F}function d(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function f(F){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(u){return u.__proto__||Object.getPrototypeOf(u)},f(F)}var b="noopener noreferrer nofollow",m="http://www.w3.org/2000/svg",v={CSS:96,PDF:72,get PDF_TO_CSS_UNITS(){return(0,i.shadow)(this,"PDF_TO_CSS_UNITS",this.CSS/this.PDF)}};n.PixelsPerInch=v;var _=function(F){P(u,F);var p=R(u);function u(){var S,L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},j=L.ownerDocument,J=j===void 0?globalThis.document:j;return w(this,u),S=p.call(this),S._document=J,S}return O(u,[{key:"_createCanvas",value:function(L,j){var J=this._document.createElement("canvas");return J.width=L,J.height=j,J}}]),u}(l.BaseCanvasFactory);n.DOMCanvasFactory=_;function x(F){return z.apply(this,arguments)}function z(){return z=U(a.default.mark(function F(p){var u,S,L=arguments;return a.default.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(u=L.length>1&&L[1]!==void 0?L[1]:!1,!re(p,document.baseURI)){J.next=21;break}return J.next=4,fetch(p);case 4:if(S=J.sent,S.ok){J.next=7;break}throw new Error(S.statusText);case 7:if(!u){J.next=15;break}return J.t1=Uint8Array,J.next=11,S.arrayBuffer();case 11:J.t2=J.sent,J.t0=new J.t1(J.t2),J.next=20;break;case 15:return J.t3=i.stringToBytes,J.next=18,S.text();case 18:J.t4=J.sent,J.t0=(0,J.t3)(J.t4);case 20:return J.abrupt("return",J.t0);case 21:return J.abrupt("return",new Promise(function(le,ve){var ge=new XMLHttpRequest;ge.open("GET",p,!0),u&&(ge.responseType="arraybuffer"),ge.onreadystatechange=function(){if(ge.readyState===XMLHttpRequest.DONE){if(ge.status===200||ge.status===0){var pe;if(u&&ge.response?pe=new Uint8Array(ge.response):!u&&ge.responseText&&(pe=(0,i.stringToBytes)(ge.responseText)),pe){le(pe);return}}ve(new Error(ge.statusText))}},ge.send(null)}));case 22:case"end":return J.stop()}},F)})),z.apply(this,arguments)}var N=function(F){P(u,F);var p=R(u);function u(){return w(this,u),p.apply(this,arguments)}return O(u,[{key:"_fetchData",value:function(L,j){return x(L,this.isCompressed).then(function(J){return{cMapData:J,compressionType:j}})}}]),u}(l.BaseCMapReaderFactory);n.DOMCMapReaderFactory=N;var V=function(F){P(u,F);var p=R(u);function u(){return w(this,u),p.apply(this,arguments)}return O(u,[{key:"_fetchData",value:function(L){return x(L,!0)}}]),u}(l.BaseStandardFontDataFactory);n.DOMStandardFontDataFactory=V;var ee=function(F){P(u,F);var p=R(u);function u(){return w(this,u),p.apply(this,arguments)}return O(u,[{key:"_createSVG",value:function(L){return document.createElementNS(m,L)}}]),u}(l.BaseSVGFactory);n.DOMSVGFactory=ee;var Z=function(){function F(p){var u=p.viewBox,S=p.scale,L=p.rotation,j=p.offsetX,J=j===void 0?0:j,le=p.offsetY,ve=le===void 0?0:le,ge=p.dontFlip,pe=ge===void 0?!1:ge;w(this,F),this.viewBox=u,this.scale=S,this.rotation=L,this.offsetX=J,this.offsetY=ve;var _e=(u[2]+u[0])/2,ke=(u[3]+u[1])/2,Ee,Fe,Ie,We;switch(L%=360,L<0&&(L+=360),L){case 180:Ee=-1,Fe=0,Ie=0,We=1;break;case 90:Ee=0,Fe=1,Ie=1,We=0;break;case 270:Ee=0,Fe=-1,Ie=-1,We=0;break;case 0:Ee=1,Fe=0,Ie=0,We=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}pe&&(Ie=-Ie,We=-We);var je,fe,de,G;Ee===0?(je=Math.abs(ke-u[1])*S+J,fe=Math.abs(_e-u[0])*S+ve,de=Math.abs(u[3]-u[1])*S,G=Math.abs(u[2]-u[0])*S):(je=Math.abs(_e-u[0])*S+J,fe=Math.abs(ke-u[1])*S+ve,de=Math.abs(u[2]-u[0])*S,G=Math.abs(u[3]-u[1])*S),this.transform=[Ee*S,Fe*S,Ie*S,We*S,je-Ee*S*_e-Ie*S*ke,fe-Fe*S*_e-We*S*ke],this.width=de,this.height=G}return O(F,[{key:"clone",value:function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},S=u.scale,L=S===void 0?this.scale:S,j=u.rotation,J=j===void 0?this.rotation:j,le=u.offsetX,ve=le===void 0?this.offsetX:le,ge=u.offsetY,pe=ge===void 0?this.offsetY:ge,_e=u.dontFlip,ke=_e===void 0?!1:_e;return new F({viewBox:this.viewBox.slice(),scale:L,rotation:J,offsetX:ve,offsetY:pe,dontFlip:ke})}},{key:"convertToViewportPoint",value:function(u,S){return i.Util.applyTransform([u,S],this.transform)}},{key:"convertToViewportRectangle",value:function(u){var S=i.Util.applyTransform([u[0],u[1]],this.transform),L=i.Util.applyTransform([u[2],u[3]],this.transform);return[S[0],S[1],L[0],L[1]]}},{key:"convertToPdfPoint",value:function(u,S){return i.Util.applyInverseTransform([u,S],this.transform)}}]),F}();n.PageViewport=Z;var ie=function(F){P(u,F);var p=R(u);function u(S,L){var j;return w(this,u),j=p.call(this,S,"RenderingCancelledException"),j.type=L,j}return u}(i.BaseException);n.RenderingCancelledException=ie;var H={NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4};n.LinkTarget=H;function Y(F){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=p.url,S=p.target,L=p.rel,j=p.enabled,J=j===void 0?!0:j;(0,i.assert)(u&&typeof u=="string",'addLinkAttributes: A valid "url" parameter must provided.');var le=(0,i.removeNullCharacters)(u);J?F.href=F.title=le:(F.href="",F.title="Disabled: ".concat(le),F.onclick=function(){return!1});var ve="";switch(S){case H.NONE:break;case H.SELF:ve="_self";break;case H.BLANK:ve="_blank";break;case H.PARENT:ve="_parent";break;case H.TOP:ve="_top";break}F.target=ve,F.rel=typeof L=="string"?L:b}function E(F){for(var p=F.length,u=0;u<p&&F[u].trim()==="";)u++;return F.substring(u,u+5).toLowerCase()==="data:"}function g(F){return typeof F=="string"&&/\.pdf$/i.test(F)}function k(F){var p=F.indexOf("#"),u=F.indexOf("?"),S=Math.min(p>0?p:F.length,u>0?u:F.length);return F.substring(F.lastIndexOf("/",S)+1,S)}function I(F){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"document.pdf";if(typeof F!="string")return p;if(E(F))return(0,i.warn)('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),p;var u=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,S=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,L=u.exec(F),j=S.exec(L[1])||S.exec(L[2])||S.exec(L[3]);if(j&&(j=j[0],j.includes("%")))try{j=S.exec(decodeURIComponent(j))[0]}catch{}return j||p}var q=function(){function F(){w(this,F),this.started=Object.create(null),this.times=[]}return O(F,[{key:"time",value:function(u){u in this.started&&(0,i.warn)("Timer is already running for ".concat(u)),this.started[u]=Date.now()}},{key:"timeEnd",value:function(u){u in this.started||(0,i.warn)("Timer has not been started for ".concat(u)),this.times.push({name:u,start:this.started[u],end:Date.now()}),delete this.started[u]}},{key:"toString",value:function(){var u=[],S=0,L=y(this.times),j;try{for(L.s();!(j=L.n()).done;){var J=j.value,le=J.name;le.length>S&&(S=le.length)}}catch(ke){L.e(ke)}finally{L.f()}var ve=y(this.times),ge;try{for(ve.s();!(ge=ve.n()).done;){var pe=ge.value,_e=pe.end-pe.start;u.push("".concat(pe.name.padEnd(S)," ").concat(_e,`ms
|
| 3 |
`))}}catch(ke){ve.e(ke)}finally{ve.f()}return u.join("")}}]),F}();n.StatTimer=q;function re(F,p){try{var u=p?new URL(F,p):new URL(F),S=u.protocol;return S==="http:"||S==="https:"}catch{return!1}}function X(F){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return new Promise(function(u,S){var L=document.createElement("script");L.src=F,L.onload=function(j){p&&L.remove(),u(j)},L.onerror=function(){S(new Error("Cannot load script at: ".concat(L.src)))},(document.head||document.documentElement).appendChild(L)})}function be(F){console.log("Deprecated API usage: "+F)}var Pe,we=function(){function F(){w(this,F)}return O(F,null,[{key:"toDateObject",value:function(u){if(!u||!(0,i.isString)(u))return null;Pe||(Pe=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));var S=Pe.exec(u);if(!S)return null;var L=parseInt(S[1],10),j=parseInt(S[2],10);j=j>=1&&j<=12?j-1:0;var J=parseInt(S[3],10);J=J>=1&&J<=31?J:1;var le=parseInt(S[4],10);le=le>=0&&le<=23?le:0;var ve=parseInt(S[5],10);ve=ve>=0&&ve<=59?ve:0;var ge=parseInt(S[6],10);ge=ge>=0&&ge<=59?ge:0;var pe=S[7]||"Z",_e=parseInt(S[8],10);_e=_e>=0&&_e<=23?_e:0;var ke=parseInt(S[9],10)||0;return ke=ke>=0&&ke<=59?ke:0,pe==="-"?(le+=_e,ve+=ke):pe==="+"&&(le-=_e,ve-=ke),new Date(Date.UTC(L,j,J,le,ve,ge))}}]),F}();n.PDFDateString=we;function $(F,p){var u=p.scale,S=u===void 0?1:u,L=p.rotation,j=L===void 0?0:L,J=F.attributes.style,le=J.width,ve=J.height,ge=[0,0,parseInt(le),parseInt(ve)];return new Z({viewBox:ge,scale:S,rotation:j})}},(s,n,e)=>{s.exports=e(3)},(s,n,e)=>{s=e.nmd(s);function t(i){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(c){return typeof c}:t=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},t(i)}var a=function(i){var l=Object.prototype,c=l.hasOwnProperty,y,A=typeof Symbol=="function"?Symbol:{},M=A.iterator||"@@iterator",D=A.asyncIterator||"@@asyncIterator",U=A.toStringTag||"@@toStringTag";function w(g,k,I){return Object.defineProperty(g,k,{value:I,enumerable:!0,configurable:!0,writable:!0}),g[k]}try{w({},"")}catch{w=function(I,q,re){return I[q]=re}}function T(g,k,I,q){var re=k&&k.prototype instanceof d?k:d,X=Object.create(re.prototype),be=new H(q||[]);return X._invoke=V(g,I,be),X}i.wrap=T;function O(g,k,I){try{return{type:"normal",arg:g.call(k,I)}}catch(q){return{type:"throw",arg:q}}}var P="suspendedStart",B="suspendedYield",R="executing",W="completed",h={};function d(){}function f(){}function b(){}var m={};w(m,M,function(){return this});var v=Object.getPrototypeOf,_=v&&v(v(Y([])));_&&_!==l&&c.call(_,M)&&(m=_);var x=b.prototype=d.prototype=Object.create(m);f.prototype=b,w(x,"constructor",b),w(b,"constructor",f),f.displayName=w(b,U,"GeneratorFunction");function z(g){["next","throw","return"].forEach(function(k){w(g,k,function(I){return this._invoke(k,I)})})}i.isGeneratorFunction=function(g){var k=typeof g=="function"&&g.constructor;return k?k===f||(k.displayName||k.name)==="GeneratorFunction":!1},i.mark=function(g){return Object.setPrototypeOf?Object.setPrototypeOf(g,b):(g.__proto__=b,w(g,U,"GeneratorFunction")),g.prototype=Object.create(x),g},i.awrap=function(g){return{__await:g}};function N(g,k){function I(X,be,Pe,we){var $=O(g[X],g,be);if($.type==="throw")we($.arg);else{var F=$.arg,p=F.value;return p&&t(p)==="object"&&c.call(p,"__await")?k.resolve(p.__await).then(function(u){I("next",u,Pe,we)},function(u){I("throw",u,Pe,we)}):k.resolve(p).then(function(u){F.value=u,Pe(F)},function(u){return I("throw",u,Pe,we)})}}var q;function re(X,be){function Pe(){return new k(function(we,$){I(X,be,we,$)})}return q=q?q.then(Pe,Pe):Pe()}this._invoke=re}z(N.prototype),w(N.prototype,D,function(){return this}),i.AsyncIterator=N,i.async=function(g,k,I,q,re){re===void 0&&(re=Promise);var X=new N(T(g,k,I,q),re);return i.isGeneratorFunction(k)?X:X.next().then(function(be){return be.done?be.value:X.next()})};function V(g,k,I){var q=P;return function(X,be){if(q===R)throw new Error("Generator is already running");if(q===W){if(X==="throw")throw be;return E()}for(I.method=X,I.arg=be;;){var Pe=I.delegate;if(Pe){var we=ee(Pe,I);if(we){if(we===h)continue;return we}}if(I.method==="next")I.sent=I._sent=I.arg;else if(I.method==="throw"){if(q===P)throw q=W,I.arg;I.dispatchException(I.arg)}else I.method==="return"&&I.abrupt("return",I.arg);q=R;var $=O(g,k,I);if($.type==="normal"){if(q=I.done?W:B,$.arg===h)continue;return{value:$.arg,done:I.done}}else $.type==="throw"&&(q=W,I.method="throw",I.arg=$.arg)}}}function ee(g,k){var I=g.iterator[k.method];if(I===y){if(k.delegate=null,k.method==="throw"){if(g.iterator.return&&(k.method="return",k.arg=y,ee(g,k),k.method==="throw"))return h;k.method="throw",k.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var q=O(I,g.iterator,k.arg);if(q.type==="throw")return k.method="throw",k.arg=q.arg,k.delegate=null,h;var re=q.arg;if(!re)return k.method="throw",k.arg=new TypeError("iterator result is not an object"),k.delegate=null,h;if(re.done)k[g.resultName]=re.value,k.next=g.nextLoc,k.method!=="return"&&(k.method="next",k.arg=y);else return re;return k.delegate=null,h}z(x),w(x,U,"Generator"),w(x,M,function(){return this}),w(x,"toString",function(){return"[object Generator]"});function Z(g){var k={tryLoc:g[0]};1 in g&&(k.catchLoc=g[1]),2 in g&&(k.finallyLoc=g[2],k.afterLoc=g[3]),this.tryEntries.push(k)}function ie(g){var k=g.completion||{};k.type="normal",delete k.arg,g.completion=k}function H(g){this.tryEntries=[{tryLoc:"root"}],g.forEach(Z,this),this.reset(!0)}i.keys=function(g){var k=[];for(var I in g)k.push(I);return k.reverse(),function q(){for(;k.length;){var re=k.pop();if(re in g)return q.value=re,q.done=!1,q}return q.done=!0,q}};function Y(g){if(g){var k=g[M];if(k)return k.call(g);if(typeof g.next=="function")return g;if(!isNaN(g.length)){var I=-1,q=function re(){for(;++I<g.length;)if(c.call(g,I))return re.value=g[I],re.done=!1,re;return re.value=y,re.done=!0,re};return q.next=q}}return{next:E}}i.values=Y;function E(){return{value:y,done:!0}}return H.prototype={constructor:H,reset:function(k){if(this.prev=0,this.next=0,this.sent=this._sent=y,this.done=!1,this.delegate=null,this.method="next",this.arg=y,this.tryEntries.forEach(ie),!k)for(var I in this)I.charAt(0)==="t"&&c.call(this,I)&&!isNaN(+I.slice(1))&&(this[I]=y)},stop:function(){this.done=!0;var k=this.tryEntries[0],I=k.completion;if(I.type==="throw")throw I.arg;return this.rval},dispatchException:function(k){if(this.done)throw k;var I=this;function q($,F){return be.type="throw",be.arg=k,I.next=$,F&&(I.method="next",I.arg=y),!!F}for(var re=this.tryEntries.length-1;re>=0;--re){var X=this.tryEntries[re],be=X.completion;if(X.tryLoc==="root")return q("end");if(X.tryLoc<=this.prev){var Pe=c.call(X,"catchLoc"),we=c.call(X,"finallyLoc");if(Pe&&we){if(this.prev<X.catchLoc)return q(X.catchLoc,!0);if(this.prev<X.finallyLoc)return q(X.finallyLoc)}else if(Pe){if(this.prev<X.catchLoc)return q(X.catchLoc,!0)}else if(we){if(this.prev<X.finallyLoc)return q(X.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(k,I){for(var q=this.tryEntries.length-1;q>=0;--q){var re=this.tryEntries[q];if(re.tryLoc<=this.prev&&c.call(re,"finallyLoc")&&this.prev<re.finallyLoc){var X=re;break}}X&&(k==="break"||k==="continue")&&X.tryLoc<=I&&I<=X.finallyLoc&&(X=null);var be=X?X.completion:{};return be.type=k,be.arg=I,X?(this.method="next",this.next=X.finallyLoc,h):this.complete(be)},complete:function(k,I){if(k.type==="throw")throw k.arg;return k.type==="break"||k.type==="continue"?this.next=k.arg:k.type==="return"?(this.rval=this.arg=k.arg,this.method="return",this.next="end"):k.type==="normal"&&I&&(this.next=I),h},finish:function(k){for(var I=this.tryEntries.length-1;I>=0;--I){var q=this.tryEntries[I];if(q.finallyLoc===k)return this.complete(q.completion,q.afterLoc),ie(q),h}},catch:function(k){for(var I=this.tryEntries.length-1;I>=0;--I){var q=this.tryEntries[I];if(q.tryLoc===k){var re=q.completion;if(re.type==="throw"){var X=re.arg;ie(q)}return X}}throw new Error("illegal catch attempt")},delegateYield:function(k,I,q){return this.delegate={iterator:Y(k),resultName:I,nextLoc:q},this.method==="next"&&(this.arg=y),h}},i}(t(s)==="object"?s.exports:{});try{regeneratorRuntime=a}catch{(typeof globalThis>"u"?"undefined":t(globalThis))==="object"?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},(s,n,e)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.VerbosityLevel=n.Util=n.UnknownErrorException=n.UnexpectedResponseException=n.UNSUPPORTED_FEATURES=n.TextRenderingMode=n.StreamType=n.RenderingIntentFlag=n.PermissionFlag=n.PasswordResponses=n.PasswordException=n.PageActionEventType=n.OPS=n.MissingPDFException=n.IsLittleEndianCached=n.IsEvalSupportedCached=n.InvalidPDFException=n.ImageKind=n.IDENTITY_MATRIX=n.FormatError=n.FontType=n.FONT_IDENTITY_MATRIX=n.DocumentActionEventType=n.CMapCompressionType=n.BaseException=n.AnnotationType=n.AnnotationStateModelType=n.AnnotationReviewState=n.AnnotationReplyType=n.AnnotationMode=n.AnnotationMarkedState=n.AnnotationFlag=n.AnnotationFieldFlag=n.AnnotationBorderStyleType=n.AnnotationActionEventType=n.AbortException=void 0,n.arrayByteLength=ce,n.arraysToBytes=Se,n.assert=ge,n.bytesToString=Q,n.createObjectURL=wt,n.createPromiseCapability=_t,n.createValidAbsoluteUrl=ke,n.escapeString=Je,n.getModificationDate=Yt,n.getVerbosityLevel=j,n.info=J,n.isArrayBuffer=Ot,n.isArrayEqual=Ft,n.isAscii=rt,n.isBool=Tt,n.isNum=Xt,n.isSameOrigin=pe,n.isString=xt,n.objectFromMap=Le,n.objectSize=De,n.removeNullCharacters=ne,n.setVerbosityLevel=L,n.shadow=Ee,n.string32=Te,n.stringToBytes=he,n.stringToPDFString=Ye,n.stringToUTF16BEString=it,n.stringToUTF8String=gt,n.unreachable=ve,n.utf8StringToString=ht,n.warn=le,e(5);function t(ue,Re){for(var se=0;se<Re.length;se++){var ye=Re[se];ye.enumerable=ye.enumerable||!1,ye.configurable=!0,"value"in ye&&(ye.writable=!0),Object.defineProperty(ue,ye.key,ye)}}function a(ue,Re,se){return Re&&t(ue.prototype,Re),se&&t(ue,se),ue}function i(ue){return y(ue)||c(ue)||T(ue)||l()}function l(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
| 4 |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c(ue){if(typeof Symbol<"u"&&ue[Symbol.iterator]!=null||ue["@@iterator"]!=null)return Array.from(ue)}function y(ue){if(Array.isArray(ue))return O(ue)}function A(ue,Re){return U(ue)||D(ue,Re)||T(ue,Re)||M()}function M(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
|
|
| 1 |
+
import{A as AntdIcon,f as _objectSpread2,c as classNames,l as _createClass,p as _classCallCheck,a as _slicedToArray,_ as _toConsumableArray,j as _typeof,b as _defineProperty,q as _inherits,r as _getPrototypeOf,s as _possibleConstructorReturn,t as _assertThisInitialized,u as _objectWithoutProperties}from"./_setToString-0bb40a59.js";import{r as reactExports,c as commonjsGlobal,g as getDefaultExportFromCjs,j as jsxRuntimeExports,i as commonjsRequire,P as PropTypes,R as React,_ as _extends}from"./umi-7fd069e7.js";import{t as resolveHookState,v as useEffectOnce,w as invariant}from"./tiny-invariant-ee415fbb.js";import{_ as __spreadArrays,z as require$$5,u as useIntl,y as base64toFile}from"./index-d0f61779.js";import{o as on,b as off,n as noop,I as Input,R as Row}from"./util-b28cb7ce.js";import{B as Button}from"./button-62e81cb0.js";import{S as Space,C as Checkbox}from"./TextArea-afec7477.js";import{M as Modal}from"./index-27b57c09.js";import{S as Spin}from"./index-fe10c83f.js";import{a as useMountedState}from"./useAsyncFn-a45769f8.js";var ArrowLeftOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"};const ArrowLeftOutlinedSvg=ArrowLeftOutlined$2;var ArrowLeftOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:ArrowLeftOutlinedSvg}))},RefIcon$7=reactExports.forwardRef(ArrowLeftOutlined);const ArrowLeftOutlined$1=RefIcon$7;var ArrowRightOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z"}}]},name:"arrow-right",theme:"outlined"};const ArrowRightOutlinedSvg=ArrowRightOutlined$2;var ArrowRightOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:ArrowRightOutlinedSvg}))},RefIcon$6=reactExports.forwardRef(ArrowRightOutlined);const ArrowRightOutlined$1=RefIcon$6;var FileImageOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M553.1 509.1l-77.8 99.2-41.1-52.4a8 8 0 00-12.6 0l-99.8 127.2a7.98 7.98 0 006.3 12.9H696c6.7 0 10.4-7.7 6.3-12.9l-136.5-174a8.1 8.1 0 00-12.7 0zM360 442a40 40 0 1080 0 40 40 0 10-80 0zm494.6-153.4L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file-image",theme:"outlined"};const FileImageOutlinedSvg=FileImageOutlined$2;var FileImageOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:FileImageOutlinedSvg}))},RefIcon$5=reactExports.forwardRef(FileImageOutlined);const FileImageOutlined$1=RefIcon$5;var FilePdfOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M531.3 574.4l.3-1.4c5.8-23.9 13.1-53.7 7.4-80.7-3.8-21.3-19.5-29.6-32.9-30.2-15.8-.7-29.9 8.3-33.4 21.4-6.6 24-.7 56.8 10.1 98.6-13.6 32.4-35.3 79.5-51.2 107.5-29.6 15.3-69.3 38.9-75.2 68.7-1.2 5.5.2 12.5 3.5 18.8 3.7 7 9.6 12.4 16.5 15 3 1.1 6.6 2 10.8 2 17.6 0 46.1-14.2 84.1-79.4 5.8-1.9 11.8-3.9 17.6-5.9 27.2-9.2 55.4-18.8 80.9-23.1 28.2 15.1 60.3 24.8 82.1 24.8 21.6 0 30.1-12.8 33.3-20.5 5.6-13.5 2.9-30.5-6.2-39.6-13.2-13-45.3-16.4-95.3-10.2-24.6-15-40.7-35.4-52.4-65.8zM421.6 726.3c-13.9 20.2-24.4 30.3-30.1 34.7 6.7-12.3 19.8-25.3 30.1-34.7zm87.6-235.5c5.2 8.9 4.5 35.8.5 49.4-4.9-19.9-5.6-48.1-2.7-51.4.8.1 1.5.7 2.2 2zm-1.6 120.5c10.7 18.5 24.2 34.4 39.1 46.2-21.6 4.9-41.3 13-58.9 20.2-4.2 1.7-8.3 3.4-12.3 5 13.3-24.1 24.4-51.4 32.1-71.4zm155.6 65.5c.1.2.2.5-.4.9h-.2l-.2.3c-.8.5-9 5.3-44.3-8.6 40.6-1.9 45 7.3 45.1 7.4zm191.4-388.2L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file-pdf",theme:"outlined"};const FilePdfOutlinedSvg=FilePdfOutlined$2;var FilePdfOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:FilePdfOutlinedSvg}))},RefIcon$4=reactExports.forwardRef(FilePdfOutlined);const FilePdfOutlined$1=RefIcon$4;var FormOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"};const FormOutlinedSvg=FormOutlined$2;var FormOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:FormOutlinedSvg}))},RefIcon$3=reactExports.forwardRef(FormOutlined);const FormOutlined$1=RefIcon$3;var PlayCircleOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"};const PlayCircleOutlinedSvg=PlayCircleOutlined$2;var PlayCircleOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:PlayCircleOutlinedSvg}))},RefIcon$2=reactExports.forwardRef(PlayCircleOutlined);const PlayCircleOutlined$1=RefIcon$2;var SaveOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"}}]},name:"save",theme:"outlined"};const SaveOutlinedSvg=SaveOutlined$2;var SaveOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:SaveOutlinedSvg}))},RefIcon$1=reactExports.forwardRef(SaveOutlined);const SaveOutlined$1=RefIcon$1;var StepBackwardOutlined$2={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M347.6 528.95l383.2 301.02c14.25 11.2 35.2 1.1 35.2-16.95V210.97c0-18.05-20.95-28.14-35.2-16.94L347.6 495.05a21.53 21.53 0 000 33.9M330 864h-64a8 8 0 01-8-8V168a8 8 0 018-8h64a8 8 0 018 8v688a8 8 0 01-8 8"}}]},name:"step-backward",theme:"outlined"};const StepBackwardOutlinedSvg=StepBackwardOutlined$2;var StepBackwardOutlined=function(n,e){return reactExports.createElement(AntdIcon,_objectSpread2(_objectSpread2({},n),{},{ref:e,icon:StepBackwardOutlinedSvg}))},RefIcon=reactExports.forwardRef(StepBackwardOutlined);const StepBackwardOutlined$1=RefIcon;var updateReducer=function(s){return(s+1)%1e6};function useUpdate(){var s=reactExports.useReducer(updateReducer,0),n=s[1];return n}function useGetSet(s){var n=reactExports.useRef(resolveHookState(s)),e=useUpdate();return reactExports.useMemo(function(){return[function(){return n.current},function(t){n.current=resolveHookState(t,n.current),e()}]},[])}function useCounter(s,n,e){s===void 0&&(s=0),n===void 0&&(n=null),e===void 0&&(e=null);var t=resolveHookState(s);typeof t!="number"&&console.error("initialValue has to be a number, got "+typeof s),typeof e=="number"?t=Math.max(t,e):e!==null&&console.error("min has to be a number, got "+typeof e),typeof n=="number"?t=Math.min(t,n):n!==null&&console.error("max has to be a number, got "+typeof n);var a=useGetSet(t),i=a[0],l=a[1];return[i(),reactExports.useMemo(function(){var c=function(y){var A=i(),M=resolveHookState(y,A);A!==M&&(typeof e=="number"&&(M=Math.max(M,e)),typeof n=="number"&&(M=Math.min(M,n)),A!==M&&l(M))};return{get:i,set:c,inc:function(y){y===void 0&&(y=1);var A=resolveHookState(y,i());typeof A!="number"&&console.error("delta has to be a number or function returning a number, got "+typeof A),c(function(M){return M+A})},dec:function(y){y===void 0&&(y=1);var A=resolveHookState(y,i());typeof A!="number"&&console.error("delta has to be a number or function returning a number, got "+typeof A),c(function(M){return M-A})},reset:function(y){y===void 0&&(y=t);var A=resolveHookState(y,i());typeof A!="number"&&console.error("value has to be a number or function returning a number, got "+typeof A),t=A,c(A)}}},[t,e,n])]}var createProcess$1=function(s){return function(n,e){var t=n.getData("text/uri-list");if(t){(s.onUri||noop)(t,e);return}if(n.files&&n.files.length){(s.onFiles||noop)(Array.from(n.files),e);return}if(e.clipboardData){var a=e.clipboardData.getData("text");(s.onText||noop)(a,e);return}}},useDrop=function(s,n){s===void 0&&(s={}),n===void 0&&(n=[]);var e=s.onFiles,t=s.onText,a=s.onUri,i=reactExports.useState(!1),l=i[0],c=i[1],y=reactExports.useCallback(c,[]),A=reactExports.useMemo(function(){return createProcess$1(s)},[e,t,a]);return reactExports.useEffect(function(){var M=function(P){P.preventDefault(),y(!0)},D=function(P){P.preventDefault(),y(!0)},U=function(){y(!1)},w=function(){y(!1)},T=function(P){P.preventDefault(),y(!1),A(P.dataTransfer,P)},O=function(P){A(P.clipboardData,P)};return on(document,"dragover",M),on(document,"dragenter",D),on(document,"dragleave",U),on(document,"dragexit",w),on(document,"drop",T),t&&on(document,"paste",O),function(){off(document,"dragover",M),off(document,"dragenter",D),off(document,"dragleave",U),off(document,"dragexit",w),off(document,"drop",T),off(document,"paste",O)}},__spreadArrays([A],n)),{over:l}};const useDrop$1=useDrop;var createProcess=function(s,n){return function(e,t){var a=e.getData("text/uri-list");if(a){(s.onUri||noop)(a,t);return}if(e.files&&e.files.length){(s.onFiles||noop)(Array.from(e.files),t);return}e.items&&e.items.length&&e.items[0].getAsString(function(i){n&&(s.onText||noop)(i,t)})}},createBond=function(s,n){return{onDragOver:function(e){e.preventDefault()},onDragEnter:function(e){e.preventDefault(),n(!0)},onDragLeave:function(){n(!1)},onDrop:function(e){e.preventDefault(),e.persist(),n(!1),s(e.dataTransfer,e)},onPaste:function(e){e.persist(),s(e.clipboardData,e)}}},useDropArea=function(s){s===void 0&&(s={});var n=s.onFiles,e=s.onText,t=s.onUri,a=useMountedState(),i=reactExports.useState(!1),l=i[0],c=i[1],y=reactExports.useMemo(function(){return createProcess(s,a())},[n,e,t]),A=reactExports.useMemo(function(){return createBond(y,c)},[y,c]);return[A,{over:l}]};const useDropArea$1=useDropArea;var useUnmount=function(s){var n=reactExports.useRef(s);n.current=s,useEffectOnce(function(){return function(){return n.current()}})};const useUnmount$1=useUnmount;var urlJoin$1={exports:{}};(function(s){(function(n,e,t){s.exports?s.exports=t():e[n]=t()})("urljoin",commonjsGlobal,function(){function n(e){var t=[];if(e.length===0)return"";if(typeof e[0]!="string")throw new TypeError("Url must be a string. Received "+e[0]);if(e[0].match(/^[^/:]+:\/*$/)&&e.length>1){var a=e.shift();e[0]=a+e[0]}e[0].match(/^file:\/\/\//)?e[0]=e[0].replace(/^([^/:]+):\/*/,"$1:///"):e[0]=e[0].replace(/^([^/:]+):\/*/,"$1://");for(var i=0;i<e.length;i++){var l=e[i];if(typeof l!="string")throw new TypeError("Url must be a string. Received "+l);l!==""&&(i>0&&(l=l.replace(/^[\/]+/,"")),i<e.length-1?l=l.replace(/[\/]+$/,""):l=l.replace(/[\/]+$/,"/"),t.push(l))}var c=t.join("/");c=c.replace(/\/(\?|&|#[^!])/g,"$1");var y=c.split("?");return c=y.shift()+(y.length>0?"?":"")+y.join("&"),c}return function(){var e;return typeof arguments[0]=="object"?e=arguments[0]:e=[].slice.call(arguments),n(e)}})})(urlJoin$1);var urlJoinExports=urlJoin$1.exports;const urlJoin=getDefaultExportFromCjs(urlJoinExports),editInput="_editInput_8tstc_1",editIcon="_editIcon_8tstc_9",editIconActive="_editIconActive_8tstc_15",styles$2={editInput,editIcon,editIconActive},EditableContent=({value:s,placeholder:n,defaultValue:e,style:t,onChange:a,...i})=>{const[l,c]=reactExports.useState(!1),[y,A]=reactExports.useState(!1),M=reactExports.useRef();return reactExports.useEffect(()=>{l&&M.current.focus({cursor:"end"})},[l]),jsxRuntimeExports.jsxs("div",{style:{...t,position:"relative",display:"flex",alignItems:"center"},onMouseEnter:()=>A(!0),onMouseLeave:()=>A(!1),children:[l?jsxRuntimeExports.jsx(Input,{...i,ref:M,placeholder:n,defaultValue:s,onBlur:D=>{c(!1),a(D)},onKeyUp:D=>{D.key==="Enter"&&(a(D),c(!1))}}):jsxRuntimeExports.jsx("div",{className:styles$2.editInput,children:s||e}),jsxRuntimeExports.jsx(FormOutlined$1,{className:classNames(styles$2.editIcon,{[styles$2.editIconActive]:!l&&y}),onClick:()=>{c(!0)}})]})},EditableContent$1=reactExports.memo(EditableContent);var pdf={exports:{}};(function(module,exports){(function(n,e){module.exports=e()})(commonjsGlobal,function(){return(()=>{var __webpack_modules__=[,(s,n,e)=>{function t(F){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(u){return typeof u}:t=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},t(F)}Object.defineProperty(n,"__esModule",{value:!0}),n.StatTimer=n.RenderingCancelledException=n.PixelsPerInch=n.PageViewport=n.PDFDateString=n.LinkTarget=n.DOMStandardFontDataFactory=n.DOMSVGFactory=n.DOMCanvasFactory=n.DOMCMapReaderFactory=void 0,n.addLinkAttributes=Y,n.deprecated=be,n.getFilenameFromUrl=k,n.getPdfFilenameFromUrl=I,n.getXfaPageViewport=$,n.isDataScheme=E,n.isPdfFile=g,n.isValidFetchUrl=re,n.loadScript=X;var a=c(e(2)),i=e(4),l=e(135);function c(F){return F&&F.__esModule?F:{default:F}}function y(F,p){var u=typeof Symbol<"u"&&F[Symbol.iterator]||F["@@iterator"];if(!u){if(Array.isArray(F)||(u=A(F))||p&&F&&typeof F.length=="number"){u&&(F=u);var S=0,L=function(){};return{s:L,n:function(){return S>=F.length?{done:!0}:{done:!1,value:F[S++]}},e:function(ge){throw ge},f:L}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
| 2 |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var j=!0,J=!1,le;return{s:function(){u=u.call(F)},n:function(){var ge=u.next();return j=ge.done,ge},e:function(ge){J=!0,le=ge},f:function(){try{!j&&u.return!=null&&u.return()}finally{if(J)throw le}}}}function A(F,p){if(F){if(typeof F=="string")return M(F,p);var u=Object.prototype.toString.call(F).slice(8,-1);if(u==="Object"&&F.constructor&&(u=F.constructor.name),u==="Map"||u==="Set")return Array.from(F);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return M(F,p)}}function M(F,p){(p==null||p>F.length)&&(p=F.length);for(var u=0,S=new Array(p);u<p;u++)S[u]=F[u];return S}function D(F,p,u,S,L,j,J){try{var le=F[j](J),ve=le.value}catch(ge){u(ge);return}le.done?p(ve):Promise.resolve(ve).then(S,L)}function U(F){return function(){var p=this,u=arguments;return new Promise(function(S,L){var j=F.apply(p,u);function J(ve){D(j,S,L,J,le,"next",ve)}function le(ve){D(j,S,L,J,le,"throw",ve)}J(void 0)})}}function w(F,p){if(!(F instanceof p))throw new TypeError("Cannot call a class as a function")}function T(F,p){for(var u=0;u<p.length;u++){var S=p[u];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(F,S.key,S)}}function O(F,p,u){return p&&T(F.prototype,p),u&&T(F,u),F}function P(F,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function");F.prototype=Object.create(p&&p.prototype,{constructor:{value:F,writable:!0,configurable:!0}}),p&&B(F,p)}function B(F,p){return B=Object.setPrototypeOf||function(S,L){return S.__proto__=L,S},B(F,p)}function R(F){var p=d();return function(){var S=f(F),L;if(p){var j=f(this).constructor;L=Reflect.construct(S,arguments,j)}else L=S.apply(this,arguments);return W(this,L)}}function W(F,p){if(p&&(t(p)==="object"||typeof p=="function"))return p;if(p!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return h(F)}function h(F){if(F===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return F}function d(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function f(F){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(u){return u.__proto__||Object.getPrototypeOf(u)},f(F)}var b="noopener noreferrer nofollow",m="http://www.w3.org/2000/svg",v={CSS:96,PDF:72,get PDF_TO_CSS_UNITS(){return(0,i.shadow)(this,"PDF_TO_CSS_UNITS",this.CSS/this.PDF)}};n.PixelsPerInch=v;var _=function(F){P(u,F);var p=R(u);function u(){var S,L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},j=L.ownerDocument,J=j===void 0?globalThis.document:j;return w(this,u),S=p.call(this),S._document=J,S}return O(u,[{key:"_createCanvas",value:function(L,j){var J=this._document.createElement("canvas");return J.width=L,J.height=j,J}}]),u}(l.BaseCanvasFactory);n.DOMCanvasFactory=_;function x(F){return z.apply(this,arguments)}function z(){return z=U(a.default.mark(function F(p){var u,S,L=arguments;return a.default.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(u=L.length>1&&L[1]!==void 0?L[1]:!1,!re(p,document.baseURI)){J.next=21;break}return J.next=4,fetch(p);case 4:if(S=J.sent,S.ok){J.next=7;break}throw new Error(S.statusText);case 7:if(!u){J.next=15;break}return J.t1=Uint8Array,J.next=11,S.arrayBuffer();case 11:J.t2=J.sent,J.t0=new J.t1(J.t2),J.next=20;break;case 15:return J.t3=i.stringToBytes,J.next=18,S.text();case 18:J.t4=J.sent,J.t0=(0,J.t3)(J.t4);case 20:return J.abrupt("return",J.t0);case 21:return J.abrupt("return",new Promise(function(le,ve){var ge=new XMLHttpRequest;ge.open("GET",p,!0),u&&(ge.responseType="arraybuffer"),ge.onreadystatechange=function(){if(ge.readyState===XMLHttpRequest.DONE){if(ge.status===200||ge.status===0){var pe;if(u&&ge.response?pe=new Uint8Array(ge.response):!u&&ge.responseText&&(pe=(0,i.stringToBytes)(ge.responseText)),pe){le(pe);return}}ve(new Error(ge.statusText))}},ge.send(null)}));case 22:case"end":return J.stop()}},F)})),z.apply(this,arguments)}var N=function(F){P(u,F);var p=R(u);function u(){return w(this,u),p.apply(this,arguments)}return O(u,[{key:"_fetchData",value:function(L,j){return x(L,this.isCompressed).then(function(J){return{cMapData:J,compressionType:j}})}}]),u}(l.BaseCMapReaderFactory);n.DOMCMapReaderFactory=N;var V=function(F){P(u,F);var p=R(u);function u(){return w(this,u),p.apply(this,arguments)}return O(u,[{key:"_fetchData",value:function(L){return x(L,!0)}}]),u}(l.BaseStandardFontDataFactory);n.DOMStandardFontDataFactory=V;var ee=function(F){P(u,F);var p=R(u);function u(){return w(this,u),p.apply(this,arguments)}return O(u,[{key:"_createSVG",value:function(L){return document.createElementNS(m,L)}}]),u}(l.BaseSVGFactory);n.DOMSVGFactory=ee;var Z=function(){function F(p){var u=p.viewBox,S=p.scale,L=p.rotation,j=p.offsetX,J=j===void 0?0:j,le=p.offsetY,ve=le===void 0?0:le,ge=p.dontFlip,pe=ge===void 0?!1:ge;w(this,F),this.viewBox=u,this.scale=S,this.rotation=L,this.offsetX=J,this.offsetY=ve;var _e=(u[2]+u[0])/2,ke=(u[3]+u[1])/2,Ee,Fe,Ie,We;switch(L%=360,L<0&&(L+=360),L){case 180:Ee=-1,Fe=0,Ie=0,We=1;break;case 90:Ee=0,Fe=1,Ie=1,We=0;break;case 270:Ee=0,Fe=-1,Ie=-1,We=0;break;case 0:Ee=1,Fe=0,Ie=0,We=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}pe&&(Ie=-Ie,We=-We);var je,fe,de,G;Ee===0?(je=Math.abs(ke-u[1])*S+J,fe=Math.abs(_e-u[0])*S+ve,de=Math.abs(u[3]-u[1])*S,G=Math.abs(u[2]-u[0])*S):(je=Math.abs(_e-u[0])*S+J,fe=Math.abs(ke-u[1])*S+ve,de=Math.abs(u[2]-u[0])*S,G=Math.abs(u[3]-u[1])*S),this.transform=[Ee*S,Fe*S,Ie*S,We*S,je-Ee*S*_e-Ie*S*ke,fe-Fe*S*_e-We*S*ke],this.width=de,this.height=G}return O(F,[{key:"clone",value:function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},S=u.scale,L=S===void 0?this.scale:S,j=u.rotation,J=j===void 0?this.rotation:j,le=u.offsetX,ve=le===void 0?this.offsetX:le,ge=u.offsetY,pe=ge===void 0?this.offsetY:ge,_e=u.dontFlip,ke=_e===void 0?!1:_e;return new F({viewBox:this.viewBox.slice(),scale:L,rotation:J,offsetX:ve,offsetY:pe,dontFlip:ke})}},{key:"convertToViewportPoint",value:function(u,S){return i.Util.applyTransform([u,S],this.transform)}},{key:"convertToViewportRectangle",value:function(u){var S=i.Util.applyTransform([u[0],u[1]],this.transform),L=i.Util.applyTransform([u[2],u[3]],this.transform);return[S[0],S[1],L[0],L[1]]}},{key:"convertToPdfPoint",value:function(u,S){return i.Util.applyInverseTransform([u,S],this.transform)}}]),F}();n.PageViewport=Z;var ie=function(F){P(u,F);var p=R(u);function u(S,L){var j;return w(this,u),j=p.call(this,S,"RenderingCancelledException"),j.type=L,j}return u}(i.BaseException);n.RenderingCancelledException=ie;var H={NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4};n.LinkTarget=H;function Y(F){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=p.url,S=p.target,L=p.rel,j=p.enabled,J=j===void 0?!0:j;(0,i.assert)(u&&typeof u=="string",'addLinkAttributes: A valid "url" parameter must provided.');var le=(0,i.removeNullCharacters)(u);J?F.href=F.title=le:(F.href="",F.title="Disabled: ".concat(le),F.onclick=function(){return!1});var ve="";switch(S){case H.NONE:break;case H.SELF:ve="_self";break;case H.BLANK:ve="_blank";break;case H.PARENT:ve="_parent";break;case H.TOP:ve="_top";break}F.target=ve,F.rel=typeof L=="string"?L:b}function E(F){for(var p=F.length,u=0;u<p&&F[u].trim()==="";)u++;return F.substring(u,u+5).toLowerCase()==="data:"}function g(F){return typeof F=="string"&&/\.pdf$/i.test(F)}function k(F){var p=F.indexOf("#"),u=F.indexOf("?"),S=Math.min(p>0?p:F.length,u>0?u:F.length);return F.substring(F.lastIndexOf("/",S)+1,S)}function I(F){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"document.pdf";if(typeof F!="string")return p;if(E(F))return(0,i.warn)('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),p;var u=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,S=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,L=u.exec(F),j=S.exec(L[1])||S.exec(L[2])||S.exec(L[3]);if(j&&(j=j[0],j.includes("%")))try{j=S.exec(decodeURIComponent(j))[0]}catch{}return j||p}var q=function(){function F(){w(this,F),this.started=Object.create(null),this.times=[]}return O(F,[{key:"time",value:function(u){u in this.started&&(0,i.warn)("Timer is already running for ".concat(u)),this.started[u]=Date.now()}},{key:"timeEnd",value:function(u){u in this.started||(0,i.warn)("Timer has not been started for ".concat(u)),this.times.push({name:u,start:this.started[u],end:Date.now()}),delete this.started[u]}},{key:"toString",value:function(){var u=[],S=0,L=y(this.times),j;try{for(L.s();!(j=L.n()).done;){var J=j.value,le=J.name;le.length>S&&(S=le.length)}}catch(ke){L.e(ke)}finally{L.f()}var ve=y(this.times),ge;try{for(ve.s();!(ge=ve.n()).done;){var pe=ge.value,_e=pe.end-pe.start;u.push("".concat(pe.name.padEnd(S)," ").concat(_e,`ms
|
| 3 |
`))}}catch(ke){ve.e(ke)}finally{ve.f()}return u.join("")}}]),F}();n.StatTimer=q;function re(F,p){try{var u=p?new URL(F,p):new URL(F),S=u.protocol;return S==="http:"||S==="https:"}catch{return!1}}function X(F){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return new Promise(function(u,S){var L=document.createElement("script");L.src=F,L.onload=function(j){p&&L.remove(),u(j)},L.onerror=function(){S(new Error("Cannot load script at: ".concat(L.src)))},(document.head||document.documentElement).appendChild(L)})}function be(F){console.log("Deprecated API usage: "+F)}var Pe,we=function(){function F(){w(this,F)}return O(F,null,[{key:"toDateObject",value:function(u){if(!u||!(0,i.isString)(u))return null;Pe||(Pe=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));var S=Pe.exec(u);if(!S)return null;var L=parseInt(S[1],10),j=parseInt(S[2],10);j=j>=1&&j<=12?j-1:0;var J=parseInt(S[3],10);J=J>=1&&J<=31?J:1;var le=parseInt(S[4],10);le=le>=0&&le<=23?le:0;var ve=parseInt(S[5],10);ve=ve>=0&&ve<=59?ve:0;var ge=parseInt(S[6],10);ge=ge>=0&&ge<=59?ge:0;var pe=S[7]||"Z",_e=parseInt(S[8],10);_e=_e>=0&&_e<=23?_e:0;var ke=parseInt(S[9],10)||0;return ke=ke>=0&&ke<=59?ke:0,pe==="-"?(le+=_e,ve+=ke):pe==="+"&&(le-=_e,ve-=ke),new Date(Date.UTC(L,j,J,le,ve,ge))}}]),F}();n.PDFDateString=we;function $(F,p){var u=p.scale,S=u===void 0?1:u,L=p.rotation,j=L===void 0?0:L,J=F.attributes.style,le=J.width,ve=J.height,ge=[0,0,parseInt(le),parseInt(ve)];return new Z({viewBox:ge,scale:S,rotation:j})}},(s,n,e)=>{s.exports=e(3)},(s,n,e)=>{s=e.nmd(s);function t(i){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(c){return typeof c}:t=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},t(i)}var a=function(i){var l=Object.prototype,c=l.hasOwnProperty,y,A=typeof Symbol=="function"?Symbol:{},M=A.iterator||"@@iterator",D=A.asyncIterator||"@@asyncIterator",U=A.toStringTag||"@@toStringTag";function w(g,k,I){return Object.defineProperty(g,k,{value:I,enumerable:!0,configurable:!0,writable:!0}),g[k]}try{w({},"")}catch{w=function(I,q,re){return I[q]=re}}function T(g,k,I,q){var re=k&&k.prototype instanceof d?k:d,X=Object.create(re.prototype),be=new H(q||[]);return X._invoke=V(g,I,be),X}i.wrap=T;function O(g,k,I){try{return{type:"normal",arg:g.call(k,I)}}catch(q){return{type:"throw",arg:q}}}var P="suspendedStart",B="suspendedYield",R="executing",W="completed",h={};function d(){}function f(){}function b(){}var m={};w(m,M,function(){return this});var v=Object.getPrototypeOf,_=v&&v(v(Y([])));_&&_!==l&&c.call(_,M)&&(m=_);var x=b.prototype=d.prototype=Object.create(m);f.prototype=b,w(x,"constructor",b),w(b,"constructor",f),f.displayName=w(b,U,"GeneratorFunction");function z(g){["next","throw","return"].forEach(function(k){w(g,k,function(I){return this._invoke(k,I)})})}i.isGeneratorFunction=function(g){var k=typeof g=="function"&&g.constructor;return k?k===f||(k.displayName||k.name)==="GeneratorFunction":!1},i.mark=function(g){return Object.setPrototypeOf?Object.setPrototypeOf(g,b):(g.__proto__=b,w(g,U,"GeneratorFunction")),g.prototype=Object.create(x),g},i.awrap=function(g){return{__await:g}};function N(g,k){function I(X,be,Pe,we){var $=O(g[X],g,be);if($.type==="throw")we($.arg);else{var F=$.arg,p=F.value;return p&&t(p)==="object"&&c.call(p,"__await")?k.resolve(p.__await).then(function(u){I("next",u,Pe,we)},function(u){I("throw",u,Pe,we)}):k.resolve(p).then(function(u){F.value=u,Pe(F)},function(u){return I("throw",u,Pe,we)})}}var q;function re(X,be){function Pe(){return new k(function(we,$){I(X,be,we,$)})}return q=q?q.then(Pe,Pe):Pe()}this._invoke=re}z(N.prototype),w(N.prototype,D,function(){return this}),i.AsyncIterator=N,i.async=function(g,k,I,q,re){re===void 0&&(re=Promise);var X=new N(T(g,k,I,q),re);return i.isGeneratorFunction(k)?X:X.next().then(function(be){return be.done?be.value:X.next()})};function V(g,k,I){var q=P;return function(X,be){if(q===R)throw new Error("Generator is already running");if(q===W){if(X==="throw")throw be;return E()}for(I.method=X,I.arg=be;;){var Pe=I.delegate;if(Pe){var we=ee(Pe,I);if(we){if(we===h)continue;return we}}if(I.method==="next")I.sent=I._sent=I.arg;else if(I.method==="throw"){if(q===P)throw q=W,I.arg;I.dispatchException(I.arg)}else I.method==="return"&&I.abrupt("return",I.arg);q=R;var $=O(g,k,I);if($.type==="normal"){if(q=I.done?W:B,$.arg===h)continue;return{value:$.arg,done:I.done}}else $.type==="throw"&&(q=W,I.method="throw",I.arg=$.arg)}}}function ee(g,k){var I=g.iterator[k.method];if(I===y){if(k.delegate=null,k.method==="throw"){if(g.iterator.return&&(k.method="return",k.arg=y,ee(g,k),k.method==="throw"))return h;k.method="throw",k.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var q=O(I,g.iterator,k.arg);if(q.type==="throw")return k.method="throw",k.arg=q.arg,k.delegate=null,h;var re=q.arg;if(!re)return k.method="throw",k.arg=new TypeError("iterator result is not an object"),k.delegate=null,h;if(re.done)k[g.resultName]=re.value,k.next=g.nextLoc,k.method!=="return"&&(k.method="next",k.arg=y);else return re;return k.delegate=null,h}z(x),w(x,U,"Generator"),w(x,M,function(){return this}),w(x,"toString",function(){return"[object Generator]"});function Z(g){var k={tryLoc:g[0]};1 in g&&(k.catchLoc=g[1]),2 in g&&(k.finallyLoc=g[2],k.afterLoc=g[3]),this.tryEntries.push(k)}function ie(g){var k=g.completion||{};k.type="normal",delete k.arg,g.completion=k}function H(g){this.tryEntries=[{tryLoc:"root"}],g.forEach(Z,this),this.reset(!0)}i.keys=function(g){var k=[];for(var I in g)k.push(I);return k.reverse(),function q(){for(;k.length;){var re=k.pop();if(re in g)return q.value=re,q.done=!1,q}return q.done=!0,q}};function Y(g){if(g){var k=g[M];if(k)return k.call(g);if(typeof g.next=="function")return g;if(!isNaN(g.length)){var I=-1,q=function re(){for(;++I<g.length;)if(c.call(g,I))return re.value=g[I],re.done=!1,re;return re.value=y,re.done=!0,re};return q.next=q}}return{next:E}}i.values=Y;function E(){return{value:y,done:!0}}return H.prototype={constructor:H,reset:function(k){if(this.prev=0,this.next=0,this.sent=this._sent=y,this.done=!1,this.delegate=null,this.method="next",this.arg=y,this.tryEntries.forEach(ie),!k)for(var I in this)I.charAt(0)==="t"&&c.call(this,I)&&!isNaN(+I.slice(1))&&(this[I]=y)},stop:function(){this.done=!0;var k=this.tryEntries[0],I=k.completion;if(I.type==="throw")throw I.arg;return this.rval},dispatchException:function(k){if(this.done)throw k;var I=this;function q($,F){return be.type="throw",be.arg=k,I.next=$,F&&(I.method="next",I.arg=y),!!F}for(var re=this.tryEntries.length-1;re>=0;--re){var X=this.tryEntries[re],be=X.completion;if(X.tryLoc==="root")return q("end");if(X.tryLoc<=this.prev){var Pe=c.call(X,"catchLoc"),we=c.call(X,"finallyLoc");if(Pe&&we){if(this.prev<X.catchLoc)return q(X.catchLoc,!0);if(this.prev<X.finallyLoc)return q(X.finallyLoc)}else if(Pe){if(this.prev<X.catchLoc)return q(X.catchLoc,!0)}else if(we){if(this.prev<X.finallyLoc)return q(X.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(k,I){for(var q=this.tryEntries.length-1;q>=0;--q){var re=this.tryEntries[q];if(re.tryLoc<=this.prev&&c.call(re,"finallyLoc")&&this.prev<re.finallyLoc){var X=re;break}}X&&(k==="break"||k==="continue")&&X.tryLoc<=I&&I<=X.finallyLoc&&(X=null);var be=X?X.completion:{};return be.type=k,be.arg=I,X?(this.method="next",this.next=X.finallyLoc,h):this.complete(be)},complete:function(k,I){if(k.type==="throw")throw k.arg;return k.type==="break"||k.type==="continue"?this.next=k.arg:k.type==="return"?(this.rval=this.arg=k.arg,this.method="return",this.next="end"):k.type==="normal"&&I&&(this.next=I),h},finish:function(k){for(var I=this.tryEntries.length-1;I>=0;--I){var q=this.tryEntries[I];if(q.finallyLoc===k)return this.complete(q.completion,q.afterLoc),ie(q),h}},catch:function(k){for(var I=this.tryEntries.length-1;I>=0;--I){var q=this.tryEntries[I];if(q.tryLoc===k){var re=q.completion;if(re.type==="throw"){var X=re.arg;ie(q)}return X}}throw new Error("illegal catch attempt")},delegateYield:function(k,I,q){return this.delegate={iterator:Y(k),resultName:I,nextLoc:q},this.method==="next"&&(this.arg=y),h}},i}(t(s)==="object"?s.exports:{});try{regeneratorRuntime=a}catch{(typeof globalThis>"u"?"undefined":t(globalThis))==="object"?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},(s,n,e)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.VerbosityLevel=n.Util=n.UnknownErrorException=n.UnexpectedResponseException=n.UNSUPPORTED_FEATURES=n.TextRenderingMode=n.StreamType=n.RenderingIntentFlag=n.PermissionFlag=n.PasswordResponses=n.PasswordException=n.PageActionEventType=n.OPS=n.MissingPDFException=n.IsLittleEndianCached=n.IsEvalSupportedCached=n.InvalidPDFException=n.ImageKind=n.IDENTITY_MATRIX=n.FormatError=n.FontType=n.FONT_IDENTITY_MATRIX=n.DocumentActionEventType=n.CMapCompressionType=n.BaseException=n.AnnotationType=n.AnnotationStateModelType=n.AnnotationReviewState=n.AnnotationReplyType=n.AnnotationMode=n.AnnotationMarkedState=n.AnnotationFlag=n.AnnotationFieldFlag=n.AnnotationBorderStyleType=n.AnnotationActionEventType=n.AbortException=void 0,n.arrayByteLength=ce,n.arraysToBytes=Se,n.assert=ge,n.bytesToString=Q,n.createObjectURL=wt,n.createPromiseCapability=_t,n.createValidAbsoluteUrl=ke,n.escapeString=Je,n.getModificationDate=Yt,n.getVerbosityLevel=j,n.info=J,n.isArrayBuffer=Ot,n.isArrayEqual=Ft,n.isAscii=rt,n.isBool=Tt,n.isNum=Xt,n.isSameOrigin=pe,n.isString=xt,n.objectFromMap=Le,n.objectSize=De,n.removeNullCharacters=ne,n.setVerbosityLevel=L,n.shadow=Ee,n.string32=Te,n.stringToBytes=he,n.stringToPDFString=Ye,n.stringToUTF16BEString=it,n.stringToUTF8String=gt,n.unreachable=ve,n.utf8StringToString=ht,n.warn=le,e(5);function t(ue,Re){for(var se=0;se<Re.length;se++){var ye=Re[se];ye.enumerable=ye.enumerable||!1,ye.configurable=!0,"value"in ye&&(ye.writable=!0),Object.defineProperty(ue,ye.key,ye)}}function a(ue,Re,se){return Re&&t(ue.prototype,Re),se&&t(ue,se),ue}function i(ue){return y(ue)||c(ue)||T(ue)||l()}function l(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
| 4 |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c(ue){if(typeof Symbol<"u"&&ue[Symbol.iterator]!=null||ue["@@iterator"]!=null)return Array.from(ue)}function y(ue){if(Array.isArray(ue))return O(ue)}function A(ue,Re){return U(ue)||D(ue,Re)||T(ue,Re)||M()}function M(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
dist/assets/{jszip.min-d13a12ed.js → jszip.min-d1bc27ee.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{g as At,c as bt,i as vt}from"./umi-
|
| 2 |
|
| 3 |
JSZip v3.10.1 - A JavaScript class for generating and reading zip files
|
| 4 |
<http://stuartk.com/jszip>
|
|
|
|
| 1 |
+
import{g as At,c as bt,i as vt}from"./umi-7fd069e7.js";var xt={exports:{}};/*!
|
| 2 |
|
| 3 |
JSZip v3.10.1 - A JavaScript class for generating and reading zip files
|
| 4 |
<http://stuartk.com/jszip>
|
dist/assets/{parser-90a0a9b5.js → parser-7e615441.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{g as mg,c as xg}from"./umi-
|
| 2 |
* @license
|
| 3 |
* Lodash <https://lodash.com/>
|
| 4 |
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
|
|
|
|
| 1 |
+
import{g as mg,c as xg}from"./umi-7fd069e7.js";import{ao as wg,bh as Cu,a5 as Ag,ai as bg,am as Ig,aj as Sg,ak as Tg,X as Eg,a4 as Cg,$ as Og,Z as kg,aq as Mg,ar as Bg}from"./_setToString-0bb40a59.js";var Pg=wg,qg=Cu,Rg=Ag,Su=bg,Ng=Ig;function Lg(x,Y,N,k){if(!Su(x))return x;Y=qg(Y,x);for(var b=-1,v=Y.length,B=v-1,O=x;O!=null&&++b<v;){var u=Ng(Y[b]),d=N;if(u==="__proto__"||u==="constructor"||u==="prototype")return x;if(b!=B){var _=O[u];d=k?k(_,u,O):void 0,d===void 0&&(d=Su(_)?_:Rg(Y[b+1])?[]:{})}Pg(O,u,d),O=O[u]}return x}var Dg=Lg,Fg=Sg,Ug=Dg,Wg=Cu;function Kg(x,Y,N){for(var k=-1,b=Y.length,v={};++k<b;){var B=Y[k],O=Fg(x,B);N(O,B)&&Ug(v,Wg(B,x),O)}return v}var Gg=Kg,Zg=Gg,Yg=Tg;function Jg(x,Y){return Zg(x,Y,function(N,k){return Yg(x,k)})}var Vg=Jg,Tu=Eg,Hg=Cg,zg=Og,Eu=Tu?Tu.isConcatSpreadable:void 0;function Xg(x){return zg(x)||Hg(x)||!!(Eu&&x&&x[Eu])}var Qg=Xg,$g=kg,jg=Qg;function Ou(x,Y,N,k,b){var v=-1,B=x.length;for(N||(N=jg),b||(b=[]);++v<B;){var O=x[v];Y>0&&N(O)?Y>1?Ou(O,Y-1,N,k,b):$g(b,O):k||(b[b.length]=O)}return b}var t0=Ou,n0=t0;function e0(x){var Y=x==null?0:x.length;return Y?n0(x,1):[]}var r0=e0,i0=r0,s0=Mg,o0=Bg;function u0(x){return o0(s0(x,void 0,i0),x+"")}var a0=u0,f0=Vg,c0=a0,l0=c0(function(x,Y){return x==null?{}:f0(x,Y)}),h0=l0;const E0=mg(h0);var ku={exports:{}};(function(x,Y){(function(k,b){x.exports=b()})(typeof self<"u"?self:xg,function(){return function(N){var k={};function b(v){if(k[v])return k[v].exports;var B=k[v]={i:v,l:!1,exports:{}};return N[v].call(B.exports,B,B.exports,b),B.l=!0,B.exports}return b.m=N,b.c=k,b.d=function(v,B,O){b.o(v,B)||Object.defineProperty(v,B,{enumerable:!0,get:O})},b.r=function(v){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})},b.t=function(v,B){if(B&1&&(v=b(v)),B&8||B&4&&typeof v=="object"&&v&&v.__esModule)return v;var O=Object.create(null);if(b.r(O),Object.defineProperty(O,"default",{enumerable:!0,value:v}),B&2&&typeof v!="string")for(var u in v)b.d(O,u,function(d){return v[d]}.bind(null,u));return O},b.n=function(v){var B=v&&v.__esModule?function(){return v.default}:function(){return v};return b.d(B,"a",B),B},b.o=function(v,B){return Object.prototype.hasOwnProperty.call(v,B)},b.p="",b(b.s="fae3")}({"0241":function(N,k,b){const v=b("b37a"),B=b("33e9"),u=800*.24,d=c=>Math.tanh(c/u),_=function(c,m,{softIndexFactor:D=1}={}){m=Number(m);const T=c[m];if(m>0){const et=c[m-1];console.assert(T.start!=null,"note.start is null",T),console.assert(et.start!=null,"lastNote.start is null",et),T.deltaSi=d((T.start-et.start)*D),T.softIndex=et.softIndex+T.deltaSi,console.assert(!Number.isNaN(T.deltaSi),"note.deltaSi is NaN.",T.start,et.start)}else T.softIndex=0,T.deltaSi=0},M=function(c,m,D=v.zero()){c.matches=[];const T=m.pitchMap[c.pitch];if(T)for(const et of T){const Q=new v(c,et);D&&Q.evaluatePrev(D),c.matches.push(Q)}},q=function(c,{softIndexFactor:m=1}={}){for(let D=0;D<c.notes.length;++D)_(c.notes,D,{softIndexFactor:m})},g=async function(c,m,D){const T=new B(c,m);T.resetCursor(-1);for(let et=0;et<m.notes.length;++et)if(T.step(et),await(D&&D(et,T))===Symbol.for("end")){console.log("Navigation interrupted.");return}return T};N.exports={normalizeInterval:d,makeNoteSoftIndex:_,makeMatchNodes:M,genNotationContext:q,runNavigation:g,Navigator:B,Node:v}},"0a40":function(N,k,b){const{Notation:v}=b("ee4f"),B=()=>new Promise(u=>requestAnimationFrame(u));class O{constructor(d,{cacheSpan:_=600,onMidi:M,onPlayFinish:q,onTurnCursor:g}={}){this.cacheSpan=_,this.onMidi=M,this.onPlayFinish=q,this.onTurnCursor=g;let c;d.notes&&Number.isFinite(d.endTime)?c=d:c=v.parseMidi(d),this.notation=c,this.events=c.events,this.isPlaying=!1,this.progressTime=0,this.startTime=performance.now(),this.duration=c.endTime,this.cursorTurnDelta=0,console.assert(c.tempos&&c.tempos.length,"[MidiPlayer] invalid notation, tempos is empty.")}dispose(){this.isPlaying=!1,this.progressTime=0}get progressTicks(){return this.notation.timeToTicks(this.progressTime)}set progressTicks(d){this.progressTime=this.notation.ticksToTime(d),this.onTurnCursor&&this.onTurnCursor(this.progressTime)}async play({nextFrame:d=B}={}){this.progressTime>=this.duration&&(this.progressTime=0);let _=performance.now();this.startTime=_-this.progressTime,this.isPlaying=!0;let M=this.events.findIndex(q=>q.time>=_-this.startTime);for(;this.isPlaying;){for(;M<this.events.length;++M){const q=this.events[M];if(!q||q.time>this.progressTime+this.cacheSpan)break;q.data.type==="channel"&&this.startTime+q.time>=_&&this.onMidi&&this.onMidi(q.data,this.startTime+q.time)}if(await d(),!this.isPlaying)break;if(this.cursorTurnDelta!==0){const q=this.cursorTurnDelta<0;if(this.startTime-=this.cursorTurnDelta,this.cursorTurnDelta=0,q)for(;M>0;--M){const g=this.events[M].time;if(this.startTime+g<_)break}}_=performance.now(),this.progressTime=_-this.startTime,this.progressTime>this.duration&&(this.isPlaying=!1,this.onPlayFinish&&this.onPlayFinish())}}pause(){this.isPlaying=!1}turnCursor(d){this.isPlaying?this.cursorTurnDelta+=d-this.progressTime:this.progressTime=d,this.onTurnCursor&&this.onTurnCursor(d)}}N.exports=O},"2ef0":function(N,k,b){(function(v,B){var O;/**
|
| 2 |
* @license
|
| 3 |
* Lodash <https://lodash.com/>
|
| 4 |
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
|
dist/assets/{processCompressedAESFile-a8a667f3.js → processCompressedAESFile-53e66b5c.js}
RENAMED
|
The diff for this file is too large to render.
See raw diff
|
|
|
dist/assets/{progress-fd8bc74e.js → progress-0da79001.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as ae,f as R,a as ne,Q as ce,u as ie,j as U,c as K,b as D,bc as J,H as oe,C as le,o as ue,G as de,h as fe,M as ve}from"./_setToString-0425f0d8.js";import{r as s,_ as A}from"./umi-3784aee5.js";var ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};const pe=ge;var he=function(e,t){return s.createElement(ae,R(R({},e),{},{ref:t,icon:pe}))},me=s.forwardRef(he);const ke=me;var Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};const ye=Ce;var be=function(e,t){return s.createElement(ae,R(R({},e),{},{ref:t,icon:ye}))},Pe=s.forwardRef(be);const Ve=Pe;var Se={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},xe=function(){var e=s.useRef([]),t=s.useRef(null);return s.useEffect(function(){var r=Date.now(),o=!1;e.current.forEach(function(n){if(n){o=!0;var c=n.style;c.transitionDuration=".3s, .3s, .3s, .06s",t.current&&r-t.current<100&&(c.transitionDuration="0s, 0s")}}),o&&(t.current=Date.now())}),e.current},ee=0,_e=ce();function Oe(){var a;return _e?(a=ee,ee+=1):a="TEST_OR_SSR",a}const Ee=function(a){var e=s.useState(),t=ne(e,2),r=t[0],o=t[1];return s.useEffect(function(){o("rc_progress_".concat(Oe()))},[]),a||r};var $e=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function te(a){return+a.replace("%","")}function re(a){var e=a??[];return Array.isArray(e)?e:[e]}var F=100,Z=function(e,t,r,o,n,c,u,l,i,f){var v=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-c)/360),d=c===0?0:{bottom:0,top:180,left:90,right:-90}[u],p=(100-o)/100*t;return i==="round"&&o!==100&&(p+=f/2,p>=t&&(p=t-.01)),{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(t,"px ").concat(e),strokeDashoffset:p+v,transform:"rotate(".concat(n+m+d,"deg)"),transformOrigin:"0 0",transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},we=function(e){var t=R(R({},Se),e),r=t.id,o=t.prefixCls,n=t.steps,c=t.strokeWidth,u=t.trailWidth,l=t.gapDegree,i=l===void 0?0:l,f=t.gapPosition,v=t.trailColor,m=t.strokeLinecap,d=t.style,p=t.className,k=t.strokeColor,h=t.percent,x=ie(t,$e),_=Ee(r),O="".concat(_,"-gradient"),y=F/2-c/2,g=Math.PI*2*y,$=i>0?90+i/2:-90,E=g*((360-i)/360),z=U(n)==="object"?n:{count:n,space:2},N=z.count,L=z.space,Q=Z(g,E,0,100,$,i,f,v,m,c),b=re(h),P=re(k),W=P.find(function(C){return C&&U(C)==="object"}),M=xe(),w=function(){var S=0;return b.map(function(T,j){var B=P[j]||P[P.length-1],q=B&&U(B)==="object"?"url(#".concat(O,")"):void 0,G=Z(g,E,S,T,$,i,f,B,m,c);return S+=T,s.createElement("circle",{key:j,className:"".concat(o,"-circle-path"),r:y,cx:0,cy:0,stroke:q,strokeLinecap:m,strokeWidth:c,opacity:T===0?0:1,style:G,ref:function(H){M[j]=H}})}).reverse()},X=function(){var S=Math.round(N*(b[0]/100)),T=100/N,j=0;return new Array(N).fill(null).map(function(B,q){var G=q<=S-1?P[0]:v,Y=G&&U(G)==="object"?"url(#".concat(O,")"):void 0,H=Z(g,E,j,T,$,i,f,G,"butt",c,L);return j+=(E-H.strokeDashoffset+L)*100/E,s.createElement("circle",{key:q,className:"".concat(o,"-circle-path"),r:y,cx:0,cy:0,stroke:Y,strokeWidth:c,opacity:1,style:H,ref:function(se){M[q]=se}})})};return s.createElement("svg",A({className:K("".concat(o,"-circle"),p),viewBox:"".concat(-F/2," ").concat(-F/2," ").concat(F," ").concat(F),style:d,id:r,role:"presentation"},x),W&&s.createElement("defs",null,s.createElement("linearGradient",{id:O,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(W).sort(function(C,S){return te(C)-te(S)}).map(function(C,S){return s.createElement("stop",{key:S,offset:C,stopColor:W[C]})}))),!N&&s.createElement("circle",{className:"".concat(o,"-circle-trail"),r:y,cx:0,cy:0,stroke:v,strokeLinecap:m,strokeWidth:u||c,style:Q}),N?X():w())};function I(a){return!a||a<0?0:a>100?100:a}function V(a){var e=a.success,t=a.successPercent,r=t;return e&&"progress"in e&&(r=e.progress),e&&"percent"in e&&(r=e.percent),r}function Ne(a){var e=a.percent,t=a.success,r=a.successPercent,o=I(V({success:t,successPercent:r}));return[o,I(I(e)-o)]}function De(a){var e=a.success,t=e===void 0?{}:e,r=a.strokeColor,o=t.strokeColor;return[o||J.green,r||null]}var Ie=function(e){var t=e.prefixCls,r=e.width,o=e.strokeWidth,n=e.trailColor,c=n===void 0?null:n,u=e.strokeLinecap,l=u===void 0?"round":u,i=e.gapPosition,f=e.gapDegree,v=e.type,m=e.children,d=e.success,p=r||120,k={width:p,height:p,fontSize:p*.15+6},h=o||6,x=i||v==="dashboard"&&"bottom"||void 0,_=function(){if(f||f===0)return f;if(v==="dashboard")return 75},O=Object.prototype.toString.call(e.strokeColor)==="[object Object]",y=De({success:d,strokeColor:e.strokeColor}),g=K("".concat(t,"-inner"),D({},"".concat(t,"-circle-gradient"),O));return s.createElement("div",{className:g,style:k},s.createElement(we,{percent:Ne(e),strokeWidth:h,trailWidth:h,strokeColor:y,strokeLinecap:l,trailColor:c,prefixCls:t,gapDegree:_(),gapPosition:x}),m)};const Le=Ie;var We=globalThis&&globalThis.__rest||function(a,e){var t={};for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&e.indexOf(r)<0&&(t[r]=a[r]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(a);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(a,r[o])&&(t[r[o]]=a[r[o]]);return t},je=function(e){var t=[];return Object.keys(e).forEach(function(r){var o=parseFloat(r.replace(/%/g,""));isNaN(o)||t.push({key:o,value:e[r]})}),t=t.sort(function(r,o){return r.key-o.key}),t.map(function(r){var o=r.key,n=r.value;return"".concat(n," ").concat(o,"%")}).join(", ")},Ae=function(e,t){var r=e.from,o=r===void 0?J.blue:r,n=e.to,c=n===void 0?J.blue:n,u=e.direction,l=u===void 0?t==="rtl"?"to left":"to right":u,i=We(e,["from","to","direction"]);if(Object.keys(i).length!==0){var f=je(i);return{backgroundImage:"linear-gradient(".concat(l,", ").concat(f,")")}}return{backgroundImage:"linear-gradient(".concat(l,", ").concat(o,", ").concat(c,")")}},Re=function(e){var t=e.prefixCls,r=e.direction,o=e.percent,n=e.strokeWidth,c=e.size,u=e.strokeColor,l=e.strokeLinecap,i=l===void 0?"round":l,f=e.children,v=e.trailColor,m=v===void 0?null:v,d=e.success,p=u&&typeof u!="string"?Ae(u,r):{background:u},k=i==="square"||i==="butt"?0:void 0,h={backgroundColor:m||void 0,borderRadius:k},x=A({width:"".concat(I(o),"%"),height:n||(c==="small"?6:8),borderRadius:k},p),_=V(e),O={width:"".concat(I(_),"%"),height:n||(c==="small"?6:8),borderRadius:k,backgroundColor:d==null?void 0:d.strokeColor},y=_!==void 0?s.createElement("div",{className:"".concat(t,"-success-bg"),style:O}):null;return s.createElement(s.Fragment,null,s.createElement("div",{className:"".concat(t,"-outer")},s.createElement("div",{className:"".concat(t,"-inner"),style:h},s.createElement("div",{className:"".concat(t,"-bg"),style:x}),y)),f)};const ze=Re;var Te=function(e){for(var t=e.size,r=e.steps,o=e.percent,n=o===void 0?0:o,c=e.strokeWidth,u=c===void 0?8:c,l=e.strokeColor,i=e.trailColor,f=i===void 0?null:i,v=e.prefixCls,m=e.children,d=Math.round(r*(n/100)),p=t==="small"?2:14,k=new Array(r),h=0;h<r;h++){var x=Array.isArray(l)?l[h]:l;k[h]=s.createElement("div",{key:h,className:K("".concat(v,"-steps-item"),D({},"".concat(v,"-steps-item-active"),h<=d-1)),style:{backgroundColor:h<=d-1?x:f,width:p,height:u}})}return s.createElement("div",{className:"".concat(v,"-steps-outer")},k,m)};const qe=Te;var Ge=globalThis&&globalThis.__rest||function(a,e){var t={};for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&e.indexOf(r)<0&&(t[r]=a[r]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(a);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(a,r[o])&&(t[r[o]]=a[r[o]]);return t};oe("line","circle","dashboard");var Fe=oe("normal","exception","active","success"),Me=function(e){var t=e.prefixCls,r=e.className,o=e.steps,n=e.strokeColor,c=e.percent,u=c===void 0?0:c,l=e.size,i=l===void 0?"default":l,f=e.showInfo,v=f===void 0?!0:f,m=e.type,d=m===void 0?"line":m,p=Ge(e,["prefixCls","className","steps","strokeColor","percent","size","showInfo","type"]);function k(){var b=V(e);return parseInt(b!==void 0?b.toString():u.toString(),10)}function h(){var b=e.status;return!Fe.includes(b)&&k()>=100?"success":b||"normal"}function x(b,P){var W=e.format,M=V(e);if(!v)return null;var w,X=W||function(S){return"".concat(S,"%")},C=d==="line";return W||P!=="exception"&&P!=="success"?w=X(I(u),I(M)):P==="exception"?w=C?s.createElement(de,null):s.createElement(fe,null):P==="success"&&(w=C?s.createElement(ve,null):s.createElement(ke,null)),s.createElement("span",{className:"".concat(b,"-text"),title:typeof w=="string"?w:void 0},w)}var _=s.useContext(le),O=_.getPrefixCls,y=_.direction,g=O("progress",t),$=h(),E=x(g,$),z=Array.isArray(n)?n[0]:n,N=typeof n=="string"||Array.isArray(n)?n:void 0,L;d==="line"?L=o?s.createElement(qe,A({},e,{strokeColor:N,prefixCls:g,steps:o}),E):s.createElement(ze,A({},e,{strokeColor:z,prefixCls:g,direction:y}),E):(d==="circle"||d==="dashboard")&&(L=s.createElement(Le,A({},e,{strokeColor:z,prefixCls:g,progressStatus:$}),E));var Q=K(g,D(D(D(D(D({},"".concat(g,"-").concat(d==="dashboard"&&"circle"||o&&"steps"||d),!0),"".concat(g,"-status-").concat($),!0),"".concat(g,"-show-info"),v),"".concat(g,"-").concat(i),i),"".concat(g,"-rtl"),y==="rtl"),r);return s.createElement("div",A({},ue(p,["status","format","trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"]),{className:Q,role:"progressbar"}),L)};const Ke=Me;export{ke as C,Ke as P,Ve as a};
|
|
|
|
| 1 |
+
import{A as ae,f as R,a as ne,Q as ce,u as ie,j as U,c as K,b as D,bc as J,H as oe,C as le,o as ue,G as de,h as fe,M as ve}from"./_setToString-0bb40a59.js";import{r as s,_ as A}from"./umi-7fd069e7.js";var ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};const pe=ge;var he=function(e,t){return s.createElement(ae,R(R({},e),{},{ref:t,icon:pe}))},me=s.forwardRef(he);const ke=me;var Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};const ye=Ce;var be=function(e,t){return s.createElement(ae,R(R({},e),{},{ref:t,icon:ye}))},Pe=s.forwardRef(be);const Ve=Pe;var Se={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},xe=function(){var e=s.useRef([]),t=s.useRef(null);return s.useEffect(function(){var r=Date.now(),o=!1;e.current.forEach(function(n){if(n){o=!0;var c=n.style;c.transitionDuration=".3s, .3s, .3s, .06s",t.current&&r-t.current<100&&(c.transitionDuration="0s, 0s")}}),o&&(t.current=Date.now())}),e.current},ee=0,_e=ce();function Oe(){var a;return _e?(a=ee,ee+=1):a="TEST_OR_SSR",a}const Ee=function(a){var e=s.useState(),t=ne(e,2),r=t[0],o=t[1];return s.useEffect(function(){o("rc_progress_".concat(Oe()))},[]),a||r};var $e=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function te(a){return+a.replace("%","")}function re(a){var e=a??[];return Array.isArray(e)?e:[e]}var F=100,Z=function(e,t,r,o,n,c,u,l,i,f){var v=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-c)/360),d=c===0?0:{bottom:0,top:180,left:90,right:-90}[u],p=(100-o)/100*t;return i==="round"&&o!==100&&(p+=f/2,p>=t&&(p=t-.01)),{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(t,"px ").concat(e),strokeDashoffset:p+v,transform:"rotate(".concat(n+m+d,"deg)"),transformOrigin:"0 0",transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},we=function(e){var t=R(R({},Se),e),r=t.id,o=t.prefixCls,n=t.steps,c=t.strokeWidth,u=t.trailWidth,l=t.gapDegree,i=l===void 0?0:l,f=t.gapPosition,v=t.trailColor,m=t.strokeLinecap,d=t.style,p=t.className,k=t.strokeColor,h=t.percent,x=ie(t,$e),_=Ee(r),O="".concat(_,"-gradient"),y=F/2-c/2,g=Math.PI*2*y,$=i>0?90+i/2:-90,E=g*((360-i)/360),z=U(n)==="object"?n:{count:n,space:2},N=z.count,L=z.space,Q=Z(g,E,0,100,$,i,f,v,m,c),b=re(h),P=re(k),W=P.find(function(C){return C&&U(C)==="object"}),M=xe(),w=function(){var S=0;return b.map(function(T,j){var B=P[j]||P[P.length-1],q=B&&U(B)==="object"?"url(#".concat(O,")"):void 0,G=Z(g,E,S,T,$,i,f,B,m,c);return S+=T,s.createElement("circle",{key:j,className:"".concat(o,"-circle-path"),r:y,cx:0,cy:0,stroke:q,strokeLinecap:m,strokeWidth:c,opacity:T===0?0:1,style:G,ref:function(H){M[j]=H}})}).reverse()},X=function(){var S=Math.round(N*(b[0]/100)),T=100/N,j=0;return new Array(N).fill(null).map(function(B,q){var G=q<=S-1?P[0]:v,Y=G&&U(G)==="object"?"url(#".concat(O,")"):void 0,H=Z(g,E,j,T,$,i,f,G,"butt",c,L);return j+=(E-H.strokeDashoffset+L)*100/E,s.createElement("circle",{key:q,className:"".concat(o,"-circle-path"),r:y,cx:0,cy:0,stroke:Y,strokeWidth:c,opacity:1,style:H,ref:function(se){M[q]=se}})})};return s.createElement("svg",A({className:K("".concat(o,"-circle"),p),viewBox:"".concat(-F/2," ").concat(-F/2," ").concat(F," ").concat(F),style:d,id:r,role:"presentation"},x),W&&s.createElement("defs",null,s.createElement("linearGradient",{id:O,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(W).sort(function(C,S){return te(C)-te(S)}).map(function(C,S){return s.createElement("stop",{key:S,offset:C,stopColor:W[C]})}))),!N&&s.createElement("circle",{className:"".concat(o,"-circle-trail"),r:y,cx:0,cy:0,stroke:v,strokeLinecap:m,strokeWidth:u||c,style:Q}),N?X():w())};function I(a){return!a||a<0?0:a>100?100:a}function V(a){var e=a.success,t=a.successPercent,r=t;return e&&"progress"in e&&(r=e.progress),e&&"percent"in e&&(r=e.percent),r}function Ne(a){var e=a.percent,t=a.success,r=a.successPercent,o=I(V({success:t,successPercent:r}));return[o,I(I(e)-o)]}function De(a){var e=a.success,t=e===void 0?{}:e,r=a.strokeColor,o=t.strokeColor;return[o||J.green,r||null]}var Ie=function(e){var t=e.prefixCls,r=e.width,o=e.strokeWidth,n=e.trailColor,c=n===void 0?null:n,u=e.strokeLinecap,l=u===void 0?"round":u,i=e.gapPosition,f=e.gapDegree,v=e.type,m=e.children,d=e.success,p=r||120,k={width:p,height:p,fontSize:p*.15+6},h=o||6,x=i||v==="dashboard"&&"bottom"||void 0,_=function(){if(f||f===0)return f;if(v==="dashboard")return 75},O=Object.prototype.toString.call(e.strokeColor)==="[object Object]",y=De({success:d,strokeColor:e.strokeColor}),g=K("".concat(t,"-inner"),D({},"".concat(t,"-circle-gradient"),O));return s.createElement("div",{className:g,style:k},s.createElement(we,{percent:Ne(e),strokeWidth:h,trailWidth:h,strokeColor:y,strokeLinecap:l,trailColor:c,prefixCls:t,gapDegree:_(),gapPosition:x}),m)};const Le=Ie;var We=globalThis&&globalThis.__rest||function(a,e){var t={};for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&e.indexOf(r)<0&&(t[r]=a[r]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(a);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(a,r[o])&&(t[r[o]]=a[r[o]]);return t},je=function(e){var t=[];return Object.keys(e).forEach(function(r){var o=parseFloat(r.replace(/%/g,""));isNaN(o)||t.push({key:o,value:e[r]})}),t=t.sort(function(r,o){return r.key-o.key}),t.map(function(r){var o=r.key,n=r.value;return"".concat(n," ").concat(o,"%")}).join(", ")},Ae=function(e,t){var r=e.from,o=r===void 0?J.blue:r,n=e.to,c=n===void 0?J.blue:n,u=e.direction,l=u===void 0?t==="rtl"?"to left":"to right":u,i=We(e,["from","to","direction"]);if(Object.keys(i).length!==0){var f=je(i);return{backgroundImage:"linear-gradient(".concat(l,", ").concat(f,")")}}return{backgroundImage:"linear-gradient(".concat(l,", ").concat(o,", ").concat(c,")")}},Re=function(e){var t=e.prefixCls,r=e.direction,o=e.percent,n=e.strokeWidth,c=e.size,u=e.strokeColor,l=e.strokeLinecap,i=l===void 0?"round":l,f=e.children,v=e.trailColor,m=v===void 0?null:v,d=e.success,p=u&&typeof u!="string"?Ae(u,r):{background:u},k=i==="square"||i==="butt"?0:void 0,h={backgroundColor:m||void 0,borderRadius:k},x=A({width:"".concat(I(o),"%"),height:n||(c==="small"?6:8),borderRadius:k},p),_=V(e),O={width:"".concat(I(_),"%"),height:n||(c==="small"?6:8),borderRadius:k,backgroundColor:d==null?void 0:d.strokeColor},y=_!==void 0?s.createElement("div",{className:"".concat(t,"-success-bg"),style:O}):null;return s.createElement(s.Fragment,null,s.createElement("div",{className:"".concat(t,"-outer")},s.createElement("div",{className:"".concat(t,"-inner"),style:h},s.createElement("div",{className:"".concat(t,"-bg"),style:x}),y)),f)};const ze=Re;var Te=function(e){for(var t=e.size,r=e.steps,o=e.percent,n=o===void 0?0:o,c=e.strokeWidth,u=c===void 0?8:c,l=e.strokeColor,i=e.trailColor,f=i===void 0?null:i,v=e.prefixCls,m=e.children,d=Math.round(r*(n/100)),p=t==="small"?2:14,k=new Array(r),h=0;h<r;h++){var x=Array.isArray(l)?l[h]:l;k[h]=s.createElement("div",{key:h,className:K("".concat(v,"-steps-item"),D({},"".concat(v,"-steps-item-active"),h<=d-1)),style:{backgroundColor:h<=d-1?x:f,width:p,height:u}})}return s.createElement("div",{className:"".concat(v,"-steps-outer")},k,m)};const qe=Te;var Ge=globalThis&&globalThis.__rest||function(a,e){var t={};for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&e.indexOf(r)<0&&(t[r]=a[r]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(a);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(a,r[o])&&(t[r[o]]=a[r[o]]);return t};oe("line","circle","dashboard");var Fe=oe("normal","exception","active","success"),Me=function(e){var t=e.prefixCls,r=e.className,o=e.steps,n=e.strokeColor,c=e.percent,u=c===void 0?0:c,l=e.size,i=l===void 0?"default":l,f=e.showInfo,v=f===void 0?!0:f,m=e.type,d=m===void 0?"line":m,p=Ge(e,["prefixCls","className","steps","strokeColor","percent","size","showInfo","type"]);function k(){var b=V(e);return parseInt(b!==void 0?b.toString():u.toString(),10)}function h(){var b=e.status;return!Fe.includes(b)&&k()>=100?"success":b||"normal"}function x(b,P){var W=e.format,M=V(e);if(!v)return null;var w,X=W||function(S){return"".concat(S,"%")},C=d==="line";return W||P!=="exception"&&P!=="success"?w=X(I(u),I(M)):P==="exception"?w=C?s.createElement(de,null):s.createElement(fe,null):P==="success"&&(w=C?s.createElement(ve,null):s.createElement(ke,null)),s.createElement("span",{className:"".concat(b,"-text"),title:typeof w=="string"?w:void 0},w)}var _=s.useContext(le),O=_.getPrefixCls,y=_.direction,g=O("progress",t),$=h(),E=x(g,$),z=Array.isArray(n)?n[0]:n,N=typeof n=="string"||Array.isArray(n)?n:void 0,L;d==="line"?L=o?s.createElement(qe,A({},e,{strokeColor:N,prefixCls:g,steps:o}),E):s.createElement(ze,A({},e,{strokeColor:z,prefixCls:g,direction:y}),E):(d==="circle"||d==="dashboard")&&(L=s.createElement(Le,A({},e,{strokeColor:z,prefixCls:g,progressStatus:$}),E));var Q=K(g,D(D(D(D(D({},"".concat(g,"-").concat(d==="dashboard"&&"circle"||o&&"steps"||d),!0),"".concat(g,"-status-").concat($),!0),"".concat(g,"-show-info"),v),"".concat(g,"-").concat(i),i),"".concat(g,"-rtl"),y==="rtl"),r);return s.createElement("div",A({},ue(p,["status","format","trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"]),{className:Q,role:"progressbar"}),L)};const Ke=Me;export{ke as C,Ke as P,Ve as a};
|
dist/assets/{tiny-invariant-a7dcada5.js → tiny-invariant-ee415fbb.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{n as b}from"./index-
|
|
|
|
| 1 |
+
import{n as b}from"./index-0e36b7d9.js";import"./parser-7e615441.js";import{B as h}from"./index-89289fd5.js";import{r as l,f as E,u as S}from"./umi-7fd069e7.js";import{i as k}from"./util-b28cb7ce.js";function w(e,t){return typeof e=="function"?e.length?e(t):e():e}var I=k?l.useLayoutEffect:l.useEffect;const y=I;var P=function(e){l.useEffect(e,[])};const F=P;function s(e){var t={state:e instanceof Function?e():e,setState:function(o){t.state=w(o,t.state),t.setters.forEach(function(n){return n(t.state)})},setters:[]};return function(){var o=l.useState(t.state),n=o[0],u=o[1];return F(function(){return function(){t.setters=t.setters.filter(function(a){return a!==u})}}),y(function(){t.setters.includes(u)||t.setters.push(u)}),[n,t.setState]}}var _=(e=>(e[e.Discard=-1]="Discard",e[e.Solved=0]="Solved",e[e.Issue=1]="Issue",e[e.Fatal=2]="Fatal",e))(_||{});function f(e,t){const o=localStorage.getItem(e);if(o!==null)try{t=JSON.parse(o)}catch{}const n=s(t);return()=>{const[u,a]=n();return[u,i=>{localStorage.setItem(e,JSON.stringify(i)),a(i)}]}}const T=s(b()),G=f("__settings_zoom",1),M=f("__settings_semantic_visible",!1),$=f("__settings_token_visible",!0),j=f("__settings_staves_image_visible",!0),q=f("__settings_regulate_policy","equations"),D=f("__settings_fake_notes_scope","patched"),H=s(null),J=s(!1),z=s("edit");s(0);const A=s([]),U=s(null),Z=s(!1),K=s(!1),Q=s(!1),W=s(null);s(!1);const X=s(!1),Y=s([]),ee={hash:null},te=l.createContext({}),N=s([]),se=()=>{const e=E(),t=S(),o=l.useRef(!1),[n,u]=N(),a=l.useMemo(()=>{var r;const c=(r=t==null?void 0:t.hash)==null?void 0:r.replace("#","");return/\d+/g.test(c)?+c:null},[t==null?void 0:t.hash]),[i,x]=T(),v=l.useMemo(()=>{var g;if(!Number.isFinite(a))return null;const c=i.spartito||i.makeSpartito(),r=(g=c==null?void 0:c.measures)==null?void 0:g.find(p=>p.measureIndex===a),d=n==null?void 0:n.find(p=>p.measureIndex===a);return d?r?(i.assignBackgroundForMeasure(r),{...d,measure:new h(r)}):d:r?(i.assignBackgroundForMeasure(r),{scoreId:null,status:_.Issue,measureIndex:a,lastUpdate:null,measure:new h(r)}):null},[i,n,a]);return[[n,u],[a,c=>{const r=Number.isFinite(c)?`#${c}`:"";e({pathname:t.pathname,search:t.search,hash:r},{replace:!!o.current}),o.current=!0}],v]};var V=!0,m="Invariant failed";function oe(e,t){if(!e){if(V)throw new Error(m);var o=typeof t=="function"?t():t,n=o?"".concat(m,": ").concat(o):m;throw new Error(n)}}export{_ as I,te as P,Q as a,W as b,K as c,H as d,G as e,M as f,$ as g,X as h,j as i,z as j,A as k,U as l,se as m,Z as n,Y as o,J as p,q,D as r,ee as s,w as t,T as u,F as v,oe as w,N as x};
|
dist/assets/{umi-3784aee5.js → umi-7fd069e7.js}
RENAMED
|
The diff for this file is too large to render.
See raw diff
|
|
|
dist/assets/{useAsync-31b306bf.js → useAsync-5fba45d3.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as u}from"./umi-
|
|
|
|
| 1 |
+
import{r as u}from"./umi-7fd069e7.js";import{u as c}from"./useAsyncFn-a45769f8.js";function f(o,r){r===void 0&&(r=[]);var t=c(o,r,{loading:!0}),n=t[0],a=t[1];return u.useEffect(function(){a()},[a]),n}export{f as u};
|
dist/assets/{useAsyncFn-7154c17a.js → useAsyncFn-a45769f8.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{A as d}from"./index-
|
|
|
|
| 1 |
+
import{A as d}from"./index-d0f61779.js";import{r as n}from"./umi-7fd069e7.js";function m(){var e=n.useRef(!1),t=n.useCallback(function(){return e.current},[]);return n.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),t}function k(e,t,u){t===void 0&&(t=[]),u===void 0&&(u={loading:!1});var o=n.useRef(0),f=m(),c=n.useState(u),l=c[0],s=c[1],g=n.useCallback(function(){for(var i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];var v=++o.current;return l.loading||s(function(r){return d(d({},r),{loading:!0})}),e.apply(void 0,i).then(function(r){return f()&&v===o.current&&s({value:r,loading:!1}),r},function(r){return f()&&v===o.current&&s({error:r,loading:!1}),r})},t);return[l,g]}export{m as a,k as u};
|
dist/assets/{useDebounce-1809e81f.js → useDebounce-9ddc5c31.js}
RENAMED
|
The diff for this file is too large to render.
See raw diff
|
|
|
dist/assets/{useIntersection-60f01595.js → useIntersection-9350a739.js}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
import{r as u}from"./umi-
|
|
|
|
| 1 |
+
import{r as u}from"./umi-7fd069e7.js";var a=function(e,r){var t=u.useState(null),o=t[0],n=t[1];return u.useEffect(function(){if(e.current&&typeof IntersectionObserver=="function"){var s=function(i){n(i[0])},c=new IntersectionObserver(s,r);return c.observe(e.current),function(){n(null),c.disconnect()}}return function(){}},[e.current,r.threshold,r.root,r.rootMargin]),o};const v=a;export{v as u};
|
dist/assets/{util-208473ee.js → util-b28cb7ce.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{r as a,t as it,f as lt,u as ct,v as st,x as xe,R as L,y as ut,z as ft,A as dt,B as vt,_ as P,e as mt,C as ht}from"./umi-
|
| 2 |
* React Router DOM v6.3.0
|
| 3 |
*
|
| 4 |
* Copyright (c) Remix Software Inc.
|
|
|
|
| 1 |
+
import{r as a,t as it,f as lt,u as ct,v as st,x as xe,R as L,y as ut,z as ft,A as dt,B as vt,_ as P,e as mt,C as ht}from"./umi-7fd069e7.js";import{A as oe,f as A,C as X,E as gt,c as V,b,a as H,_ as De,o as Be,j as ee,H as He,Q as se,b9 as We,ba as me,P as pt,aG as Ct,d as Ve,bb as be,k as yt,v as Fe,S as xt,e as Ee}from"./_setToString-0bb40a59.js";import{I as bt,j as he,p as Et,K as Se,F as we,J as St,M as pe,E as wt,D as Rt}from"./TextArea-afec7477.js";import{u as Nt,B as Ot}from"./button-62e81cb0.js";/**
|
| 2 |
* React Router DOM v6.3.0
|
| 3 |
*
|
| 4 |
* Copyright (c) Remix Software Inc.
|
dist/index.html
CHANGED
|
@@ -6,7 +6,7 @@
|
|
| 6 |
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
| 7 |
<title>STARRY</title>
|
| 8 |
<script async src="/opencv.js"></script>
|
| 9 |
-
<script type="module" crossorigin src="/assets/umi-
|
| 10 |
<link rel="stylesheet" href="/assets/umi-c713d592.css">
|
| 11 |
</head>
|
| 12 |
<body>
|
|
|
|
| 6 |
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
| 7 |
<title>STARRY</title>
|
| 8 |
<script async src="/opencv.js"></script>
|
| 9 |
+
<script type="module" crossorigin src="/assets/umi-7fd069e7.js"></script>
|
| 10 |
<link rel="stylesheet" href="/assets/umi-c713d592.css">
|
| 11 |
</head>
|
| 12 |
<body>
|