| 1 |
- !function(){function t(n){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(n)}function n(n,e,o){return(e=function(n){var e=function(n,e){if("object"!==t(n)||null===n)return n;var o=n[Symbol.toPrimitive];if(void 0!==o){var r=o.call(n,e||"default");if("object"!==t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(n)}(n,"string");return"symbol"===t(e)?e:String(e)}(e))in n?Object.defineProperty(n,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[e]=o,n}function e(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||r(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var o,r,l,a,i=[],c=!0,u=!1;try{if(l=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;c=!1}else for(;!(c=(o=l.call(e)).done)&&(i.push(o.value),i.length!==n);c=!0);}catch(s){u=!0,r=s}finally{try{if(!c&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(u)throw r}}return i}}(t,n)||r(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,n){if(t){if("string"==typeof t)return l(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?l(t,n):void 0}}function l(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}System.register(["./index-legacy-cc74df15.js"],(function(t,r){"use strict";var l,a,i,c,u,s,f,d,m,b,y,v,g,p,B,h,w,C,S,x,k,A,O,T,j,D,P,I,E,z,H,N,F,U;return{setters:[function(t){l=t.c,a=t.d,i=t.r,c=t.bs,u=t.k,s=t.t,f=t.j,d=t.C,m=t.e,b=t.bt,y=t.bu,v=t.f,g=t.s,p=t.g,B=t.ae,h=t.bv,w=t.n,C=t.bw,S=t.q,x=t.bx,k=t.V,A=t.z,O=t.l,T=t.D,j=t.a5,D=t.by,P=t.bz,I=t.bA,E=t.bB,z=t.bC,H=t.bD,N=t.bE,F=t.bF,U=t.bG}],execute:function(){t("s",at);var r,M=o(l("action-bar"),2),q=M[0],G=M[1],K=Symbol(q),L={placeholder:Boolean,safeAreaInsetBottom:s},R=a({name:q,props:L,setup:function(t,n){var e=n.slots,o=i(),r=c(o,G);(0,u(K).linkChildren)();var l=function(){var n;return f("div",{ref:o,class:[G(),{"van-safe-area-bottom":t.safeAreaInsetBottom}]},[null==(n=e.default)?void 0:n.call(e)])};return function(){return t.placeholder?r(l):l()}}}),V=d(R),$=o(l("action-bar-button"),2),J=$[0],Q=$[1],W=m({},b,{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean}),X=a({name:J,props:W,setup:function(t,n){var e=n.slots,o=y(),r=v(K),l=r.parent,a=r.index,i=g((function(){if(l){var t=l.children[a.value-1];return!(t&&"isButton"in t)}})),c=g((function(){if(l){var t=l.children[a.value+1];return!(t&&"isButton"in t)}}));return p({isButton:!0}),function(){var n=t.type,r=t.icon,l=t.text,a=t.color,u=t.loading,s=t.disabled;return f(B,{class:Q([n,{last:c.value,first:i.value}]),size:"large",type:n,icon:r,color:a,loading:u,disabled:s,onClick:o},{default:function(){return[e.default?e.default():l]}})}}}),Y=d(X),Z=o(l("dialog"),3),_=Z[0],tt=Z[1],nt=Z[2],et=m({},h,{title:String,theme:String,width:w,message:[String,Function],callback:Function,allowHtml:Boolean,className:C,transition:S("van-dialog-bounce"),messageAlign:String,closeOnPopstate:s,showCancelButton:Boolean,cancelButtonText:String,cancelButtonColor:String,cancelButtonDisabled:Boolean,confirmButtonText:String,confirmButtonColor:String,confirmButtonDisabled:Boolean,showConfirmButton:s,closeOnClickOverlay:Boolean}),ot=[].concat(e(x),["transition","closeOnPopstate"]),rt=a({name:_,props:et,emits:["confirm","cancel","keydown","update:show"],setup:function(t,e){var o=e.emit,r=e.slots,l=i(),a=k({confirm:!1,cancel:!1}),c=function(t){return o("update:show",t)},u=function(n){var e;c(!1),null==(e=t.callback)||e.call(t,n)},s=function(n){return function(){t.show&&(o(n),t.beforeClose?(a[n]=!0,H(t.beforeClose,{args:[n],done:function(){u(n),a[n]=!1},canceled:function(){a[n]=!1}})):u(n))}},d=s("cancel"),m=s("confirm"),b=D((function(n){var e,r;n.target===(null==(r=null==(e=l.value)?void 0:e.popupRef)?void 0:r.value)&&({Enter:t.showConfirmButton?m:P,Escape:t.showCancelButton?d:P}[n.key](),o("keydown",n))}),["enter","esc"]),y=function(){var n=r.title?r.title():t.title;if(n)return f("div",{class:tt("header",{isolated:!t.message&&!r.default})},[n])},v=function(e){var o=t.message,r=t.allowHtml,l=t.messageAlign,a=tt("message",n({"has-title":e},l,l)),i=I(o)?o():o;return r&&"string"==typeof i?f("div",{class:a,innerHTML:i},null):f("div",{class:a},[i])},g=function(){if(r.default)return f("div",{class:tt("content")},[r.default()]);var n=t.title,e=t.message,o=t.allowHtml;if(e){var l=!(!n&&!r.title);return f("div",{key:o?1:0,class:tt("content",{isolated:!l})},[v(l)])}},p=function(){return r.footer?r.footer():"round-button"===t.theme?f(V,{class:tt("footer")},{default:function(){return[t.showCancelButton&&f(Y,{type:"warning",text:t.cancelButtonText||nt("cancel"),class:tt("cancel"),color:t.cancelButtonColor,loading:a.cancel,disabled:t.cancelButtonDisabled,onClick:d},null),t.showConfirmButton&&f(Y,{type:"danger",text:t.confirmButtonText||nt("confirm"),class:tt("confirm"),color:t.confirmButtonColor,loading:a.confirm,disabled:t.confirmButtonDisabled,onClick:m},null)]}}):f("div",{class:[z,tt("footer")]},[t.showCancelButton&&f(B,{size:"large",text:t.cancelButtonText||nt("cancel"),class:tt("cancel"),style:{color:t.cancelButtonColor},loading:a.cancel,disabled:t.cancelButtonDisabled,onClick:d},null),t.showConfirmButton&&f(B,{size:"large",text:t.confirmButtonText||nt("confirm"),class:[tt("confirm"),n({},E,t.showCancelButton)],style:{color:t.confirmButtonColor},loading:a.confirm,disabled:t.confirmButtonDisabled,onClick:m},null)])};return function(){var n=t.width,e=t.title,o=t.theme,r=t.message,a=t.className;return f(j,A({ref:l,role:"dialog",class:[tt([o]),a],style:{width:T(n)},tabindex:0,"aria-labelledby":e||r,onKeydown:b,"onUpdate:show":c},O(t,ot)),{default:function(){return[y(),g(),p()]}})}}}),lt=m({},{title:"",width:"",theme:null,message:"",overlay:!0,callback:null,teleport:"body",className:"",allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:"",overlayStyle:void 0,messageAlign:"",cancelButtonText:"",cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:"",confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1});function at(t){return N?new Promise((function(n,e){var o;r||(o=F({setup:function(){var t=U(),n=t.state,e=t.toggle;return function(){return f(rt,A(n,{"onUpdate:show":e}),null)}}}),r=o.instance),r.open(m({},lt,t,{callback:function(t){("confirm"===t?n:e)(t)}}))})):Promise.resolve()}t("a",(function(t){return at(m({showCancelButton:!0},t))}));d(rt)}}}))}();
|