import{i as ge,u as ye,P as H,d as Se,t as _e,g as xe,m as Ce,_ as J,r as Fe,f as Te,L as Le,e as Q,a as N,h as Pe,j as Me,c as Oe}from"../../../common/LoadingOutlined.BwWHly1W.js";import{d as W,g as j,a as _,b as Be,j as k,z as De,A as Ee,q as F,x as T,u as p,l as $,B as L,C as ee,m as P,D as ze,F as je,E as M,G as Re,c as We}from"../../../common/vue.esm-bundler.Eb_t0ZuK.js";import{i as S,p as O,l as A}from"../../../common/index.ln50ek6N.js";import{g as Ue,C as Ve}from"../../../common/ClockCircleOutlined.Dk5dmoRo.js";import{M as Ze}from"../../../common/index.wAr7hMel.js";import{E as Xe,C as qe}from"../../../common/InfoCircleFilled.CuIgY0ZM.js";import{B as Ge}from"../../../common/index.DO4rv7yP.js";import{_ as Ye}from"../../../common/_plugin-vue_export-helper.DlAUqK2U.js";import"../../../common/zoom._5t9uMJA.js";import"../../../common/Compact.BekGZffk.js";import"../../../common/CloseCircleFilled.DLp4Uax1.js";import"../../../common/pickAttrs.CO1oKgar.js";import"../../../common/styleChecker.Cz-BSt7T.js";import"../../../common/index.BWmZUCTt.js";import"../../../common/vnode.CxjOFO7d.js";function bt(){import.meta.url,import("_").catch(()=>1),async function*(){}().next()}const Ke=()=>({prefixCls:String,color:String,dot:H.any,pending:Se(),position:H.oneOf(_e("left","right","")).def(""),label:H.any}),E=W({compatConfig:{MODE:3},name:"ATimelineItem",props:ge(Ke(),{color:"blue",pending:!1}),slots:Object,setup(e,n){let{slots:o}=n;const{prefixCls:r}=ye("timeline",e),t=j(()=>({["".concat(r.value,"-item")]:!0,["".concat(r.value,"-item-pending")]:e.pending})),l=j(()=>/blue|red|green|gray/.test(e.color||"")?void 0:e.color||"blue"),c=j(()=>({["".concat(r.value,"-item-head")]:!0,["".concat(r.value,"-item-head-").concat(e.color||"blue")]:!l.value}));return()=>{var d,s,a;const{label:i=(d=o.label)===null||d===void 0?void 0:d.call(o),dot:u=(s=o.dot)===null||s===void 0?void 0:s.call(o)}=e;return _("li",{class:t.value},[i&&_("div",{class:"".concat(r.value,"-item-label")},[i]),_("div",{class:"".concat(r.value,"-item-tail")},null),_("div",{class:[c.value,!!u&&"".concat(r.value,"-item-head-custom")],style:{borderColor:l.value,color:l.value}},[u]),_("div",{class:"".concat(r.value,"-item-content")},[(a=o.default)===null||a===void 0?void 0:a.call(o)])])}}}),Je=e=>{const{componentCls:n}=e;return{[n]:J(J({},Fe(e)),{margin:0,padding:0,listStyle:"none",["".concat(n,"-item")]:{position:"relative",margin:0,paddingBottom:e.timeLineItemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.timeLineItemHeadSize,insetInlineStart:(e.timeLineItemHeadSize-e.timeLineItemTailWidth)/2,height:"calc(100% - ".concat(e.timeLineItemHeadSize,"px)"),borderInlineStart:"".concat(e.timeLineItemTailWidth,"px ").concat(e.lineType," ").concat(e.colorSplit)},"&-pending":{["".concat(n,"-item-head")]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},["".concat(n,"-item-tail")]:{display:"none"}},"&-head":{position:"absolute",width:e.timeLineItemHeadSize,height:e.timeLineItemHeadSize,backgroundColor:e.colorBgContainer,border:"".concat(e.timeLineHeadBorderWidth,"px ").concat(e.lineType," transparent"),borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:e.timeLineItemHeadSize/2,insetInlineStart:e.timeLineItemHeadSize/2,width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.timeLineItemCustomHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.lineWidth,marginInlineStart:e.margin+e.timeLineItemHeadSize,marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{["> ".concat(n,"-item-tail")]:{display:"none"},["> ".concat(n,"-item-content")]:{minHeight:e.controlHeightLG*1.2}}},["&".concat(n,"-alternate,\n        &").concat(n,"-right,\n        &").concat(n,"-label")]:{["".concat(n,"-item")]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:"-".concat(e.marginXXS,"px"),"&-custom":{marginInlineStart:e.timeLineItemTailWidth/2}},"&-left":{["".concat(n,"-item-content")]:{insetInlineStart:"calc(50% - ".concat(e.marginXXS,"px)"),width:"calc(50% - ".concat(e.marginSM,"px)"),textAlign:"start"}},"&-right":{["".concat(n,"-item-content")]:{width:"calc(50% - ".concat(e.marginSM,"px)"),margin:0,textAlign:"end"}}}},["&".concat(n,"-right")]:{["".concat(n,"-item-right")]:{["".concat(n,"-item-tail,\n            ").concat(n,"-item-head,\n            ").concat(n,"-item-head-custom")]:{insetInlineStart:"calc(100% - ".concat((e.timeLineItemHeadSize+e.timeLineItemTailWidth)/2,"px)")},["".concat(n,"-item-content")]:{width:"calc(100% - ".concat(e.timeLineItemHeadSize+e.marginXS,"px)")}}},["&".concat(n,"-pending\n        ").concat(n,"-item-last\n        ").concat(n,"-item-tail")]:{display:"block",height:"calc(100% - ".concat(e.margin,"px)"),borderInlineStart:"".concat(e.timeLineItemTailWidth,"px dotted ").concat(e.colorSplit)},["&".concat(n,"-reverse\n        ").concat(n,"-item-last\n        ").concat(n,"-item-tail")]:{display:"none"},["&".concat(n,"-reverse ").concat(n,"-item-pending")]:{["".concat(n,"-item-tail")]:{insetBlockStart:e.margin,display:"block",height:"calc(100% - ".concat(e.margin,"px)"),borderInlineStart:"".concat(e.timeLineItemTailWidth,"px dotted ").concat(e.colorSplit)},["".concat(n,"-item-content")]:{minHeight:e.controlHeightLG*1.2}},["&".concat(n,"-label")]:{["".concat(n,"-item-label")]:{position:"absolute",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.timeLineItemTailWidth,width:"calc(50% - ".concat(e.marginSM,"px)"),textAlign:"end"},["".concat(n,"-item-right")]:{["".concat(n,"-item-label")]:{insetInlineStart:"calc(50% + ".concat(e.marginSM,"px)"),width:"calc(50% - ".concat(e.marginSM,"px)"),textAlign:"start"}}},"&-rtl":{direction:"rtl",["".concat(n,"-item-head-custom")]:{transform:"translate(50%, -50%)"}}})}},Qe=xe("Timeline",e=>{const n=Ce(e,{timeLineItemPaddingBottom:e.padding*1.25,timeLineItemHeadSize:10,timeLineItemCustomHeadPaddingVertical:e.paddingXXS,timeLinePaddingInlineEnd:2,timeLineItemTailWidth:e.lineWidthBold,timeLineHeadBorderWidth:e.wireframe?e.lineWidthBold:e.lineWidth*3});return[Je(n)]}),Ne=()=>({prefixCls:String,pending:H.any,pendingDot:H.any,reverse:Se(),mode:H.oneOf(_e("left","alternate","right",""))}),I=W({compatConfig:{MODE:3},name:"ATimeline",inheritAttrs:!1,props:ge(Ne(),{reverse:!1,mode:""}),slots:Object,setup(e,n){let{slots:o,attrs:r}=n;const{prefixCls:t,direction:l}=ye("timeline",e),[c,d]=Qe(t),s=(a,i)=>{const u=a.props||{};return e.mode==="alternate"?u.position==="right"?"".concat(t.value,"-item-right"):u.position==="left"||i%2===0?"".concat(t.value,"-item-left"):"".concat(t.value,"-item-right"):e.mode==="left"?"".concat(t.value,"-item-left"):e.mode==="right"||u.position==="right"?"".concat(t.value,"-item-right"):""};return()=>{var a,i,u;const{pending:m=(a=o.pending)===null||a===void 0?void 0:a.call(o),pendingDot:f=(i=o.pendingDot)===null||i===void 0?void 0:i.call(o),reverse:h,mode:y}=e,b=typeof m=="boolean"?null:m,v=Te((u=o.default)===null||u===void 0?void 0:u.call(o)),q=m?_(E,{pending:!!m,dot:f||_(Le,null,null)},{default:()=>[b]}):null;q&&v.push(q);const z=h?v.reverse():v,G=z.length,Y="".concat(t.value,"-item-last"),Ae=z.map((x,w)=>{const C=w===G-2?Y:"",Ie=w===G-1?Y:"";return Be(x,{class:Q([!h&&m?C:Ie,s(x,w)])})}),K=z.some(x=>{var w,C;return!!(!((w=x.props)===null||w===void 0)&&w.label||!((C=x.children)===null||C===void 0)&&C.label)}),He=Q(t.value,{["".concat(t.value,"-pending")]:!!m,["".concat(t.value,"-reverse")]:!!h,["".concat(t.value,"-").concat(y)]:!!y&&!K,["".concat(t.value,"-label")]:K,["".concat(t.value,"-rtl")]:l.value==="rtl"},r.class,d.value);return c(_("ul",N(N({},r),{},{class:He}),[Ae]))}}});I.Item=E;I.install=function(e){return e.component(I.name,I),e.component(E.name,E),e};var R,te;function ke(){return te||(te=1,R=function(n,o,r,t){n=(n+"").replace(/[^0-9+\-Ee.]/g,"");var l=isFinite(+n)?+n:0,c=isFinite(+o)?Math.abs(o):0,d=typeof t>"u"?",":t,s=typeof r>"u"?".":r,a="",i=function(m,f){if((""+m).indexOf("e")===-1)return+(Math.round(m+"e+"+f)+"e-"+f);var h=(""+m).split("e"),y="";return+h[1]+f>0&&(y="+"),(+(Math.round(+h[0]+"e"+y+(+h[1]+f))+"e-"+f)).toFixed(f)};return a=(c?i(l,c).toString():""+Math.round(l)).split("."),a[0].length>3&&(a[0]=a[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,d)),(a[1]||"").length<c&&(a[1]=a[1]||"",a[1]+=new Array(c-a[1].length+1).join("0")),a.join(s)}),R}var et=ke();const tt=Ue(et);function nt({precision:e=null,decimalSeparator:n=".",thousandSeparator:o=","},r){if(r===void 0||(typeof r!="number"&&(r=parseFloat(r)),isNaN(r)))return"";let t=e===null?NaN:Number(e);if(isNaN(t)){const[,l]=r.toString().split(".");t=l?l.length:0}return tt(r,t,n,o)}function ve(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}function U(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}function ne(e,n){return function(r,t,l,c=10){const d=e[n];if(!U(r)||!ve(t))return;if(typeof l!="function"){console.error("The hook callback must be a function.");return}if(typeof c!="number"){console.error("If specified, the hook priority must be a number.");return}const s={callback:l,priority:c,namespace:t};if(d[r]){const a=d[r].handlers;let i;for(i=a.length;i>0&&!(c>=a[i-1].priority);i--);i===a.length?a[i]=s:a.splice(i,0,s),d.__current.forEach(u=>{u.name===r&&u.currentIndex>=i&&u.currentIndex++})}else d[r]={handlers:[s],runs:0};r!=="hookAdded"&&e.doAction("hookAdded",r,t,l,c)}}function B(e,n,o=!1){return function(t,l){const c=e[n];if(!U(t)||!o&&!ve(l))return;if(!c[t])return 0;let d=0;if(o)d=c[t].handlers.length,c[t]={runs:c[t].runs,handlers:[]};else{const s=c[t].handlers;for(let a=s.length-1;a>=0;a--)s[a].namespace===l&&(s.splice(a,1),d++,c.__current.forEach(i=>{i.name===t&&i.currentIndex>=a&&i.currentIndex--}))}return t!=="hookRemoved"&&e.doAction("hookRemoved",t,l),d}}function re(e,n){return function(r,t){const l=e[n];return typeof t<"u"?r in l&&l[r].handlers.some(c=>c.namespace===t):r in l}}function ie(e,n,o=!1){return function(t,...l){const c=e[n];c[t]||(c[t]={handlers:[],runs:0}),c[t].runs++;const d=c[t].handlers;if(!d||!d.length)return o?l[0]:void 0;const s={name:t,currentIndex:0};for(c.__current.push(s);s.currentIndex<d.length;){const i=d[s.currentIndex].callback.apply(null,l);o&&(l[0]=i),s.currentIndex++}if(c.__current.pop(),o)return l[0]}}function se(e,n){return function(){var l;var r;const t=e[n];return(r=(l=t.__current[t.__current.length-1])==null?void 0:l.name)!==null&&r!==void 0?r:null}}function oe(e,n){return function(r){const t=e[n];return typeof r>"u"?typeof t.__current[0]<"u":t.__current[0]?r===t.__current[0].name:!1}}function ae(e,n){return function(r){const t=e[n];if(U(r))return t[r]&&t[r].runs?t[r].runs:0}}let rt=class{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=ne(this,"actions"),this.addFilter=ne(this,"filters"),this.removeAction=B(this,"actions"),this.removeFilter=B(this,"filters"),this.hasAction=re(this,"actions"),this.hasFilter=re(this,"filters"),this.removeAllActions=B(this,"actions",!0),this.removeAllFilters=B(this,"filters",!0),this.doAction=ie(this,"actions"),this.applyFilters=ie(this,"filters",!0),this.currentAction=se(this,"actions"),this.currentFilter=se(this,"filters"),this.doingAction=oe(this,"actions"),this.doingFilter=oe(this,"filters"),this.didAction=ae(this,"actions"),this.didFilter=ae(this,"filters")}};function it(){return new rt}const st=it(),{addAction:jt,addFilter:Rt,removeAction:Wt,removeFilter:Ut,hasAction:Vt,hasFilter:Zt,removeAllActions:Xt,removeAllFilters:qt,doAction:ot,applyFilters:Gt,currentAction:Yt,currentFilter:Kt,doingAction:Jt,doingFilter:Qt,didAction:Nt,didFilter:kt,actions:en,filters:tn}=st,le=Object.create(null);function at(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{since:o,version:r,alternative:t,plugin:l,link:c,hint:d}=n,s=l?" from ".concat(l):"",a=o?" since version ".concat(o):"",i=r?" and will be removed".concat(s," in version ").concat(r):"",u=t?" Please use ".concat(t," instead."):"",m=c?" See: ".concat(c):"",f=d?" Note: ".concat(d):"",h="".concat(e," is deprecated").concat(a).concat(i,".").concat(u).concat(m).concat(f);h in le||(ot("deprecated",e,n,h),console.warn(h),le[h]=!0)}const lt=function(e){let n;function o(s){const a=document.createElement("DIV");return a.innerHTML=s,a.textContent||a.innerText||""}function r(s){if(s.priceFormat)return o(s.priceFormat.toString());switch(s.symbolPosition){case"left":return"%1$s%2$s";case"right":return"%2$s%1$s";case"left_space":return"%1$s %2$s";case"right_space":return"%2$s %1$s"}return"%1$s%2$s"}function t(s){const i={...{code:"USD",symbol:"$",symbolPosition:"left",thousandSeparator:",",decimalSeparator:".",precision:2},...s};let u=i.precision;u===null?(console.warn("Currency precision is null"),u=NaN):typeof u=="string"&&(u=parseInt(u,10)),n={code:i.code.toString(),symbol:i.symbol.toString(),symbolPosition:i.symbolPosition.toString(),decimalSeparator:i.decimalSeparator.toString(),priceFormat:r(i),thousandSeparator:i.thousandSeparator.toString(),precision:u}}function l(s,a=!1){const i=nt(n,s);if(i==="")return i;const{priceFormat:u,symbol:m,code:f}=n;return wp.i18n.sprintf(u,a?f:m,i)}function c(s){return at("Currency().formatCurrency",{version:"5.0.0",alternative:"Currency().formatAmount",plugin:"WooCommerce",hint:"`formatAmount` accepts the same arguments as formatCurrency"}),l(s)}function d(s,a={},i={}){const u=a[s];if(!u)return{};const m=i[u.currency_code];return m?{code:u.currency_code,symbol:wp.htmlEntities.decodeEntities(m),symbolPosition:u.currency_pos,thousandSeparator:u.thousand_sep,decimalSeparator:u.decimal_sep,precision:u.num_decimals}:{}}return t(e),{getCurrencyConfig:()=>({...n}),getDataForCountry:d,setCurrency:t,formatAmount:l,formatCurrency:c,getPriceFormat:r,formatDecimal(s){if(typeof s!="number"&&(s=parseFloat(s)),Number.isNaN(s))return 0;const{precision:a}=n;return Math.round(s*Math.pow(10,a))/Math.pow(10,a)},formatDecimalString(s){if(typeof s!="number"&&(s=parseFloat(s)),Number.isNaN(s))return"";const{precision:a}=n;return s.toFixed(a)},render(s){return typeof s!="number"&&(s=parseFloat(s)),s<0?wp.element.createElement("span",{className:"is-negative"},l(s)):l(s)}}},$e=lt;function be(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}function V(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}function ce(e,n){return function(r,t,l){let c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:10;const d=e[n];if(!V(r)||!be(t))return;if(typeof l!="function"){console.error("The hook callback must be a function.");return}if(typeof c!="number"){console.error("If specified, the hook priority must be a number.");return}const s={callback:l,priority:c,namespace:t};if(d[r]){const a=d[r].handlers;let i;for(i=a.length;i>0&&!(c>=a[i-1].priority);i--);i===a.length?a[i]=s:a.splice(i,0,s),d.__current.forEach(u=>{u.name===r&&u.currentIndex>=i&&u.currentIndex++})}else d[r]={handlers:[s],runs:0};r!=="hookAdded"&&e.doAction("hookAdded",r,t,l,c)}}function D(e,n){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return function(t,l){const c=e[n];if(!V(t)||!o&&!be(l))return;if(!c[t])return 0;let d=0;if(o)d=c[t].handlers.length,c[t]={runs:c[t].runs,handlers:[]};else{const s=c[t].handlers;for(let a=s.length-1;a>=0;a--)s[a].namespace===l&&(s.splice(a,1),d++,c.__current.forEach(i=>{i.name===t&&i.currentIndex>=a&&i.currentIndex--}))}return t!=="hookRemoved"&&e.doAction("hookRemoved",t,l),d}}function ue(e,n){return function(r,t){const l=e[n];return typeof t<"u"?r in l&&l[r].handlers.some(c=>c.namespace===t):r in l}}function de(e,n){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return function(t){const l=e[n];l[t]||(l[t]={handlers:[],runs:0}),l[t].runs++;const c=l[t].handlers;for(var d=arguments.length,s=new Array(d>1?d-1:0),a=1;a<d;a++)s[a-1]=arguments[a];if(!c||!c.length)return o?s[0]:void 0;const i={name:t,currentIndex:0};for(l.__current.push(i);i.currentIndex<c.length;){const m=c[i.currentIndex].callback.apply(null,s);o&&(s[0]=m),i.currentIndex++}if(l.__current.pop(),o)return s[0]}}function fe(e,n){return function(){var r,t;const l=e[n];return(r=(t=l.__current[l.__current.length-1])===null||t===void 0?void 0:t.name)!==null&&r!==void 0?r:null}}function me(e,n){return function(r){const t=e[n];return typeof r>"u"?typeof t.__current[0]<"u":t.__current[0]?r===t.__current[0].name:!1}}function pe(e,n){return function(r){const t=e[n];if(V(r))return t[r]&&t[r].runs?t[r].runs:0}}class ct{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=ce(this,"actions"),this.addFilter=ce(this,"filters"),this.removeAction=D(this,"actions"),this.removeFilter=D(this,"filters"),this.hasAction=ue(this,"actions"),this.hasFilter=ue(this,"filters"),this.removeAllActions=D(this,"actions",!0),this.removeAllFilters=D(this,"filters",!0),this.doAction=de(this,"actions"),this.applyFilters=de(this,"filters",!0),this.currentAction=fe(this,"actions"),this.currentFilter=fe(this,"filters"),this.doingAction=me(this,"actions"),this.doingFilter=me(this,"filters"),this.didAction=pe(this,"actions"),this.didFilter=pe(this,"filters")}}function ut(){return new ct}ut();function he(e,n){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,r)}return o}function Z(e){for(var n=1;n<arguments.length;n++){var o=arguments[n]!=null?arguments[n]:{};n%2?he(o,!0).forEach(function(r){Me(e,r,o[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):he(o).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))})}return e}var X={adminUrl:"",countries:[],currency:{code:"USD",precision:2,symbol:"$",symbolPosition:"left",decimalSeparator:".",priceFormat:"%1$s%2$s",thousandSeparator:","},defaultDateRange:"period=month&compare=previous_year",locale:{siteLocale:"en_US",userLocale:"en_US",weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},orderStatuses:[],siteTitle:"",wcAssetUrl:""},dt=(typeof wcSharedSettings>"u"?"undefined":Pe(wcSharedSettings))==="object"?wcSharedSettings:{},g=Z({},X,{},dt);g.currency=Z({},X.currency,{},g.currency);g.locale=Z({},X.locale,{},g.locale);g.adminUrl;g.countries;g.currency;g.locale;g.orderStatuses;g.siteTitle;g.wcAssetUrl;g.defaultDateRange;function ft(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return g.hasOwnProperty(e)?g[e]:n}const mt=ft("currency"),pt=$e(mt);wp.element.createContext(pt);const ht=["innerHTML"],gt=["innerHTML"],yt=["innerHTML"],St=["innerHTML"],_t={key:2},vt=W({__name:"App",setup(e){const n=k(!1),o=k(null),{dateI18n:r}=window.wp.date;De(()=>{document.querySelectorAll(".view-wpay").forEach(i=>{i.addEventListener("click",t)})}),Ee(()=>{document.querySelectorAll(".view-wpay").forEach(i=>{i.removeEventListener("click",t)})});const t=i=>{var h,y,b;i.preventDefault();const u=i.target,m=parseInt(u.getAttribute("href").replace("#view-payments-",""));o.value=window.wpayInvoices[m];let f=!1;for(const v in(h=o.value)==null?void 0:h.amounts_due)((y=o.value)==null?void 0:y.amounts_due[v].status)==="past_due"&&!f||((b=o.value)==null?void 0:b.amounts_due[v].status)==="open"&&!f?(o.value.amounts_due[v].showPayBtn=!0,f=!0):o.value.amounts_due[v].showPayBtn=!1;n.value=!0},l=()=>{o.value=null},c=i=>{switch(i){case"paid":return'<span class="wpay-tw-text-[#44CC14]">'.concat(S().paid,"</span>");case"past_due":return'<span class="wpay-tw-text-[#FF0000]">'.concat(S().overdue,"</span>");case"deferred":return'<span class="wpay-tw-text-[#999999]">'.concat(S().deferred,"</span>");case"open":default:return S().pending}},d=i=>$e({symbol:A().wcSettings.currency.symbol,precision:A().wcSettings.currency.numDecimals,symbolPosition:A().wcSettings.currency.position,decimalSeparator:A().wcSettings.currency.decimalSeparator,thousandSeparator:A().wcSettings.currency.thousandSeparator,priceFormat:""}).formatAmount(i/10**A().wcSettings.currency.numDecimals),s=i=>{switch(i){case"paid":return"green";case"past_due":return"red";case"deferred":return"gray";case"open":default:return"blue"}},a=I.Item;return(i,u)=>($(),F(p(Ze),{open:n.value,"onUpdate:open":u[0]||(u[0]=m=>n.value=m),"after-close":l,footer:null},{default:T(()=>[_(p(I),null,{default:T(()=>{var m;return[L("h4",null,[L("strong",null,ee(p(S)().paymentTimeline),1)]),($(!0),P(je,null,ze((m=o.value)==null?void 0:m.amounts_due,(f,h)=>($(),F(p(a),{key:f.description,color:s(f.status)},{dot:T(()=>[f.status==="past_due"?($(),F(p(Xe),{key:0})):M("",!0),f.status==="paid"?($(),F(p(qe),{key:1})):M("",!0),f.status==="open"||f.status==="deferred"?($(),F(p(Ve),{key:2})):M("",!0)]),default:T(()=>{var y,b;return[L("p",{innerHTML:p(O)(p(S)().payment.replace("%1$d",h+1).replace("%2$s",c(f.status)))},null,8,ht),f.status==="deferred"?($(),P("p",{key:0,innerHTML:p(O)(p(S)().due.replace("%s","<strong>".concat(p(S)().deferred,"</strong>")))},null,8,gt)):($(),P("p",{key:1,innerHTML:p(O)(p(S)().due.replace("%s","<strong>".concat(p(r)(((y=p(A)())==null?void 0:y.dateFormat)||"F j, Y",new Date(f.due_date*1e3)),"</strong>")))},null,8,yt)),L("p",{innerHTML:p(O)(p(S)().amount.replace("%s","<strong>".concat(d(f.amount),"</strong>")))},null,8,St),f.showPayBtn?($(),P("p",_t,[_(p(Ge),{type:"primary",size:"small",href:(b=o.value)==null?void 0:b.hosted_invoice_url,target:"_blank"},{default:T(()=>[Re(ee(p(S)().payNow),1)]),_:1},8,["href"])])):M("",!0)]}),_:2},1032,["color"]))),128))]}),_:1})]),_:1},8,["open"]))}}),$t=Ye(vt,[["__scopeId","data-v-fac7bf1c"]]),we=We($t);we.use(Oe());we.mount("#view-payments-app");export{bt as __vite_legacy_guard};