p(d);case"month":return m(e)>m(d);case"week":return f(e)>f(d);default:return!vp(c,e,d)&&c.isAfter(e,d)}return!1}),[s,u[1],d,t]),r.useCallback((function(e){if(s&&s(e))return!0;if(u[0]&&l)return!vp(c,e,d)&&c.isAfter(l,e);if(n&&l)switch(a){case"quarter":return p(e)0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null;Be&&St&&St[0]&&St[1]&&h.isAfter(St[1],St[0])&&(a=St);var o=L;if(L&&"object"===Object(go.a)(L)&&L.defaultValue){var s=L.defaultValue;o=Object(za.a)(Object(za.a)({},L),{},{defaultValue:Cp(s,ge)||void 0})}var u=null;return P&&(u=function(e,t){return P(e,t,{range:ge?"end":"start"})}),r.createElement(Rp.Provider,{value:{inRange:!0,panelPosition:t,rangedValue:Ot||Ce,hoverRangedValue:a}},r.createElement(oh,Object(Ca.a)({},e,n,{dateRender:u,showTime:o,mode:Ae[ge],generateConfig:h,style:void 0,direction:re,disabledDate:0===ge?We:Ue,disabledTime:function(e){return!!C&&C(e,0===ge?"start":"end")},className:Fa()(Object(Pa.a)({},"".concat(i,"-panel-focused"),0===ge?!qt:!tn)),value:Cp(Ce,ge),locale:_,tabIndex:-1,onPanelChange:function(e,n){0===ge&&At(!0),1===ge&&Wt(!0),Re(Pp(Ae,n,ge),Pp(Ce,e,ge));var r=e;"right"===t&&Ae[ge]===n&&(r=Lp(r,n,h,-1)),xe(r,ge)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Cp(Ce,0===ge?1:0)})))}var sn=0,un=0;ge&&de.current&&me.current&&le.current&&(sn=de.current.offsetWidth+me.current.offsetWidth,le.current.offsetWidth&&sn>le.current.offsetWidth&&(un=sn));var cn="rtl"===re?{right:sn}:{left:sn};var ln,dn,fn=r.createElement("div",{className:Fa()("".concat(i,"-range-wrapper"),"".concat(i,"-").concat(w,"-range-wrapper")),style:{minWidth:Xe}},r.createElement("div",{className:"".concat(i,"-range-arrow"),style:cn}),function(){var e,t=rh(i,Ae[ge],V),n=ah({prefixCls:i,components:te,needConfirmButton:se,okDisabled:!Cp(Ce,ge)||E&&E(Ce[ge]),locale:_,rangeList:an,onOk:function(){Cp(Ce,ge)&&(rt(Ce,ge),Z&&Z(Ce))}});if("time"===w||L)e=on();else{var a=De(ge),o=Lp(a,w,h),s=Ae[ge]===w,u=on(!!s&&"left",{pickerValue:a,onPickerValueChange:function(e){xe(e,ge)}}),c=on("right",{pickerValue:o,onPickerValueChange:function(e){xe(Lp(e,w,h,-1),ge)}});e="rtl"===re?r.createElement(r.Fragment,null,c,s&&u):r.createElement(r.Fragment,null,u,s&&c)}var l=r.createElement(r.Fragment,null,r.createElement("div",{className:"".concat(i,"-panels")},e),(t||n)&&r.createElement("div",{className:"".concat(i,"-footer")},t,n));return N&&(l=N(l)),r.createElement("div",{className:"".concat(i,"-panel-container"),style:{marginLeft:un},ref:le,onMouseDown:function(e){e.preventDefault()}},l)}());R&&(ln=r.createElement("span",{className:"".concat(i,"-suffix")},R)),I&&(Cp(Ye,0)&&!we[0]||Cp(Ye,1)&&!we[1])&&(dn=r.createElement("span",{onMouseDown:function(e){e.preventDefault(),e.stopPropagation()},onMouseUp:function(e){e.preventDefault(),e.stopPropagation();var t=Ye;we[0]||(t=Pp(t,null,0)),we[1]||(t=Pp(t,null,1)),rt(t,null),tt(!1,ge)},className:"".concat(i,"-clear")},F||r.createElement("span",{className:"".concat(i,"-clear-btn")})));var mn={size:op(w,_e[0],h)},pn=0,hn=0;de.current&&fe.current&&me.current&&(0===ge?hn=de.current.offsetWidth:(pn=sn,hn=fe.current.offsetWidth));var _n="rtl"===re?{right:pn}:{left:pn};return r.createElement(Km.Provider,{value:{operationRef:Me,hideHeader:"time"===w,onDateMouseEnter:function(e){Et(Pp(Ce,e,ge)),0===ge?Ht(e):zt(e)},onDateMouseLeave:function(){Et(Pp(Ce,null,ge)),0===ge?At():Wt()},hideRanges:!0,onSelect:function(e,t){var n=Pp(Ce,e,ge);"submit"===t||"key"!==t&&!se?(rt(n,ge),0===ge?At():Wt()):Pe(n)},open:Be}},r.createElement(uh,{visible:Be,popupElement:fn,popupStyle:l,prefixCls:i,dropdownClassName:d,dropdownAlign:m,getPopupContainer:p,transitionName:f,range:!0,direction:re},r.createElement("div",Object(Ca.a)({ref:ce,className:Fa()(i,"".concat(i,"-range"),c,(t={},Object(Pa.a)(t,"".concat(i,"-disabled"),we[0]&&we[1]),Object(Pa.a)(t,"".concat(i,"-focused"),0===ge?Gt:en),Object(Pa.a)(t,"".concat(i,"-rtl"),"rtl"===re),t)),style:u,onClick:function(e){Be||pe.current.contains(e.target)||he.current.contains(e.target)||(we[0]?we[1]||nt(1):nt(0))},onMouseEnter:Q,onMouseLeave:X,onMouseDown:function(e){!Be||!Gt&&!en||pe.current.contains(e.target)||he.current.contains(e.target)||e.preventDefault()}},Ep(e)),r.createElement("div",{className:Fa()("".concat(i,"-input"),(n={},Object(Pa.a)(n,"".concat(i,"-input-active"),0===ge),Object(Pa.a)(n,"".concat(i,"-input-placeholder"),!!Nt),n)),ref:de},r.createElement("input",Object(Ca.a)({id:s,disabled:we[0],readOnly:W||"function"==typeof _e[0]||!qt,value:Nt||yt,onChange:function(e){vt(e.target.value)},autoFocus:v,placeholder:Cp(y,0)||"",ref:pe},Bt,mn,{autoComplete:ie}))),r.createElement("div",{className:"".concat(i,"-range-separator"),ref:me},j),r.createElement("div",{className:Fa()("".concat(i,"-input"),(a={},Object(Pa.a)(a,"".concat(i,"-input-active"),1===ge),Object(Pa.a)(a,"".concat(i,"-input-placeholder"),!!Ft),a)),ref:fe},r.createElement("input",Object(Ca.a)({disabled:we[1],readOnly:W||"function"==typeof _e[0]||!tn,value:Ft||wt,onChange:function(e){Lt(e.target.value)},placeholder:Cp(y,1)||"",ref:he},Xt,mn,{autoComplete:ie}))),r.createElement("div",{className:"".concat(i,"-active-bar"),style:Object(za.a)(Object(za.a)({},_n),{},{width:hn,position:"absolute"})}),ln,dn)))}var bh=function(e){Object(Aa.a)(n,e);var t=Object(Ia.a)(n);function n(){var e;Object(Na.a)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i4&&void 0!==arguments[4]?arguments[4]:/.*/;return{filterIcon:function(e){return a.a.createElement(gf,{style:{color:e?"#1890ff":void 0}})},filterDropdown:Rh(e,o,r),filteredValue:cn(void 0,[t],n),onFilterDropdownVisibleChange:function(e){e&&setTimeout((function(){var e;return null==r||null===(e=r.current)||void 0===e?void 0:e.select()}),100)}}},zh=function(){return function(e){var t=e.setSelectedKeys,n=e.selectedKeys,r=e.confirm,o=e.clearFilters;return a.a.createElement(Eh,{selectedKeys:n,setSelectedKeys:t,confirm:r,clearFilters:o})}},Wh={id:function(e,t,n,r){return Ih({key:"id",className:"wpml-id-column",title:t,dataIndex:"id",width:78,sorter:!0},Fh("ID","id",e,r,/^[0-9]*$/))},title:function(e,t,n,r){return Ih({key:"title",className:"wpml-title-column",title:t,width:200,render:function(e,t){return a.a.createElement(jd,{job:t})},sorter:!0},Fh(er("Title","sitepress"),"title",e,r))},element_type:function(e,t){return{key:"element_type",className:"wpml-type-column",title:t,width:100,filterIcon:a.a.createElement(Uh,{title:t}),render:function(e,t){return t.element.type.label},filterDropdown:function(e){var t=e.selectedKeys,n=e.setSelectedKeys,r=e.confirm,o=e.clearFilters;return a.a.createElement(Nh,{selectedKeys:t,setSelectedKeys:n,confirm:r,clearFilters:o})},filteredValue:cn(void 0,["element_type"],e)}},language:function(e,t){return{key:"language",className:"wpml-language-column",title:t,width:140,filterIcon:a.a.createElement(Uh,{title:t}),render:function(e,t){var n=t.languages;return a.a.createElement(Td,{languages:n})},sorter:!0,filterDropdown:function(e){var t=e.setSelectedKeys,n=e.selectedKeys,r=e.confirm,o=e.clearFilters;return a.a.createElement(Ym,{selectedKeys:n,setSelectedKeys:t,confirm:r,clearFilters:o})},filteredValue:cn(void 0,["language"],e)}},batch_name:function(e,t,n,r){return Ih({key:"batch_name",className:"wpml-batch-name-column",title:t,render:function(e,t){return t.batch.name},width:130,sorter:!0},Fh(er("Batch name","sitepress"),"batch_name",e,r))},translated_by:function(e,t){return{key:"translated_by",className:"wpml-translated-by-column",title:t,render:function(e,t){return a.a.createElement(kd,{job:t})},width:140,filterIcon:a.a.createElement(Uh,{title:t}),filterDropdown:function(e){var t=e.selectedKeys,n=e.setSelectedKeys,r=e.confirm,o=e.clearFilters;return a.a.createElement(im,{selectedKeys:t,setSelectedKeys:n,confirm:r,clearFilters:o})},filteredValue:cn(void 0,["translated_by"],e)}},sent_date:function(e,t){return{key:"sent_date",className:"wpml-sent-date-column",title:t,render:function(e,t){return t.sent_date},filterIcon:a.a.createElement(Uh,{title:t}),sorter:!0,width:150,filterDropdown:zh(),filteredValue:cn(void 0,["sent_date"],e)}},deadline_date:function(e,t){return{key:"deadline_date",className:"wpml-deadline-date-column",title:t,render:function(e,t){return Nn(t)?a.a.createElement("b",{className:"wpml-overdue-job"},t.deadline):t.deadline},filterIcon:a.a.createElement(Uh,{title:t}),sorter:!0,width:150,filterDropdown:zh(),filteredValue:cn(void 0,["deadline_date"],e)}},status:function(e,t,n){return{key:"status",className:"wpml-status-column",title:t,render:function(e,t){return a.a.createElement(pd,{job:t})},filterIcon:a.a.createElement(Uh,{title:t}),width:115,sorter:!0,filters:n,filteredValue:cn([],["status"],e)}}},Uh=function(e){var t=e.title;return a.a.createElement(Uc,{title:tr(er("Filter by %s","sitepress"),t.toLowerCase())},a.a.createElement("div",{className:"filter-icon"},a.a.createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.9509 1H2.05187C1.21337 1 0.747185 1.96991 1.27099 2.62469L11.2905 15.1492C11.4324 15.3265 11.5098 15.5468 11.5098 15.7739V28.3525C11.5098 29.1892 12.4761 29.656 13.1315 29.1357L18.5929 24.8003C18.832 24.6106 18.9712 24.3222 18.9712 24.017V15.7609C18.9712 15.5418 19.0433 15.3287 19.1761 15.1545L28.746 2.60645C29.248 1.94824 28.7787 1 27.9509 1Z",fill:"none"}),a.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.9509 1H2.05187C1.21337 1 0.747185 1.96991 1.27099 2.62469L11.2905 15.1492C11.4324 15.3265 11.5098 15.5468 11.5098 15.7739V28.3525C11.5098 29.1892 12.4761 29.656 13.1315 29.1357L18.5929 24.8003C18.832 24.6106 18.9712 24.3222 18.9712 24.017V15.7609C18.9712 15.5418 19.0433 15.3287 19.1761 15.1545L28.746 2.60645C29.248 1.94824 28.7787 1 27.9509 1ZM17.5859 13.9416C17.1871 14.4643 16.9712 15.1035 16.9712 15.7609V23.5341L13.5098 26.2819V15.7739C13.5098 15.0926 13.2778 14.4317 12.8523 13.8998L4.1325 3H25.9307L17.5859 13.9416Z",fill:"#666666"}))))},Vh=Object(Ze.a)((function(e,t){if(0===e.length||ra(t))return!1;for(var n=t,r=0;r1&&void 0!==arguments[1]?arguments[1]:yy,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:vy;switch(e){case"topLeft":t={left:0,top:n,bottom:"auto"};break;case"topRight":t={right:0,top:n,bottom:"auto"};break;case"bottomLeft":t={left:0,top:"auto",bottom:r};break;default:t={right:0,top:"auto",bottom:r}}return t}function Ly(e,t){var n=e.placement,a=void 0===n?by:n,o=e.top,i=e.bottom,s=e.getContainer,u=void 0===s?my:s,c=e.closeIcon,l=void 0===c?py:c,d=e.prefixCls||gy,f="".concat(d,"-notice"),m="".concat(d,"-").concat(a),p=hy[m];if(p)Promise.resolve(p).then((function(e){t({prefixCls:f,instance:e})}));else{var h=r.createElement("span",{className:"".concat(d,"-close-x")},l||r.createElement(qs,{className:"".concat(d,"-close-icon")})),_=Fa()("".concat(d,"-").concat(a),Object(Pa.a)({},"".concat(d,"-rtl"),!0===My));hy[m]=new Promise((function(e){Z_.default.newInstance({prefixCls:d,className:_,style:wy(a,o,i),getContainer:u,closeIcon:h},(function(n){e(n),t({prefixCls:f,instance:n})}))}))}}var ky={success:ny,info:dy,error:oy,warning:uy};function Yy(e,t){var n=void 0===e.duration?_y:e.duration,a=null;e.icon?a=r.createElement("span",{className:"".concat(t,"-icon")},e.icon):e.type&&(a=r.createElement(ky[e.type]||null,{className:"".concat(t,"-icon ").concat(t,"-icon-").concat(e.type)}));var o=!e.description&&a?r.createElement("span",{className:"".concat(t,"-message-single-line-auto-margin")}):null;return{content:r.createElement("div",{className:a?"".concat(t,"-with-icon"):"",role:"alert"},a,r.createElement("div",{className:"".concat(t,"-message")},o,e.message),r.createElement("div",{className:"".concat(t,"-description")},e.description),e.btn?r.createElement("span",{className:"".concat(t,"-btn")},e.btn):null),duration:n,closable:!0,onClose:e.onClose,onClick:e.onClick,key:e.key,style:e.style||{},className:e.className}}var jy,Oy,Ty={open:function(e){Ly(e,(function(t){var n=t.prefixCls;t.instance.notice(Yy(e,n))}))},close:function(e){Object.keys(hy).forEach((function(t){return Promise.resolve(hy[t]).then((function(t){t.removeNotice(e)}))}))},config:function(e){var t=e.duration,n=e.placement,r=e.bottom,a=e.top,o=e.getContainer,i=e.closeIcon,s=e.prefixCls;void 0!==s&&(gy=s),void 0!==t&&(_y=t),void 0!==n?by=n:e.rtl&&(by="topLeft"),void 0!==r&&(vy=r),void 0!==a&&(yy=a),void 0!==o&&(my=o),void 0!==i&&(py=i),void 0!==e.rtl&&(My=e.rtl)},destroy:function(){Object.keys(hy).forEach((function(e){Promise.resolve(hy[e]).then((function(e){e.destroy()})),delete hy[e]}))}};["success","info","warning","error"].forEach((function(e){Ty[e]=function(t){return Ty.open(Object(Ca.a)(Object(Ca.a)({},t),{type:e}))}})),Ty.warn=Ty.warning,Ty.useNotification=(jy=Ly,Oy=Yy,function(){var e,t=null,n={add:function(e,n){null==t||t.component.add(e,n)}},a=Object(fy.a)(n),o=Object(bo.a)(a,2),i=o[0],s=o[1],u=r.useRef({});return u.current.open=function(n){var r=n.prefixCls,a=e("notification",r);jy(Object(Ca.a)(Object(Ca.a)({},n),{prefixCls:a}),(function(e){var r=e.prefixCls,a=e.instance;t=a,i(Oy(n,r))}))},["success","info","warning","error"].forEach((function(e){u.current[e]=function(t){return u.current.open(Object(Ca.a)(Object(Ca.a)({},t),{type:e}))}})),[u.current,r.createElement(co,{key:"holder"},(function(t){return e=t.getPrefixCls,s}))]});var Dy=Ty,xy=function(e){var t=e.notification,n=e.clearNotifications;return Object(r.useEffect)((function(){return Dy[t.type]({message:t.message,description:t.description,closeIcon:a.a.createElement(Sy,null),className:t.type,top:40,duration:5,onClose:function(){return n()}}),function(){Dy.destroy()}}),[t]),a.a.createElement(a.a.Fragment,null)};xy.propTypes={notification:X_.isRequired,clearNotifications:_d.a.func.isRequired};var Sy=function(){return a.a.createElement("i",{className:"otgs-ico otgs-ico-cancel"})},Ey=xy,Cy=n(471),Py=n.n(Cy),Ny=function(e){var t=e.notifications,n=e.clearNotifications;return a.a.createElement(a.a.Fragment,null,t.map((function(e){return a.a.createElement(Ey,{key:"wpml-notification-"+Py()(e),notification:e,clearNotifications:n})})))};Ny.propTypes={notifications:_d.a.arrayOf(X_).isRequired,clearNotifications:_d.a.func.isRequired};var Hy=function(){var e=x(Wt("notifications")),t=E(Wt("clearNotifications"));return a.a.createElement(Ny,{notifications:e,clearNotifications:t})};function Ay(e){var t=e.className,n=e.direction,a=e.index,o=e.marginDirection,i=e.children,s=e.split,u=e.wrap,c=r.useContext(Ry),l=c.horizontalSize,d=c.verticalSize,f=c.latestIndex,m={};return"vertical"===n?a0?"-".concat(l):l,v=!!f,g=Fa()(_,"".concat(_,"-").concat(u),(n={},Object(Pa.a)(n,"".concat(_,"-with-text"),v),Object(Pa.a)(n,"".concat(_,"-with-text").concat(y),v),Object(Pa.a)(n,"".concat(_,"-dashed"),!!m),Object(Pa.a)(n,"".concat(_,"-plain"),!!p),Object(Pa.a)(n,"".concat(_,"-rtl"),"rtl"===o),n),d);return r.createElement("div",Object(Ca.a)({className:g},h,{role:"separator"}),f&&r.createElement("span",{className:"".concat(_,"-inner-text")},f))}))},Vy=n(133),Ky=n.n(Vy),By=function(e){var t=e.action,n=er("GET_TRANSLATION"===t?"Actions applied to multiple translation jobs can take a few minutes. Please do not leave the page.":"Actions applied to multiple translation jobs can take a few seconds. Please do not leave the page.","sitepress");return a.a.createElement(Ky.a,{showIcon:!0,closable:!0,message:n,type:"info",description:" ",className:"wpml-bulk-action-info"})},Jy=function(){var e=x(zt(["bulkActions","selectedAction"]));return a.a.createElement(By,{action:e})},Gy=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e3,n=x(cn(t,["settings","bulkActionInfoDelay"])),a=Object(r.useState)(!1),o=ge()(a,2),i=o[0],s=o[1],u=Object(r.useState)(null),c=ge()(u,2),l=c[0],d=c[1],f=function(e){return setTimeout((function(){s(e)}),n)};return Object(r.useEffect)((function(){var t=null;return e?l||d(f(!0)):(l&&(clearTimeout(l),d(null)),i&&(t=f(!1))),function(){t&&clearTimeout(t)}}),[e]),i},qy=su.Option,$y="NONE",Qy=function(e){var t=e.selectedJobs,n=void 0===t?[]:t,r=e.actionFactories,o=void 0===r?[]:r,i=e.inProgress,s=e.setInProgress,u=e.selectedAction,c=e.setSelectedAction,l=Gy(i),d=[a.a.createElement(qy,{value:$y,key:$y},er("Bulk actions","sitepress"))],f=o.map((function(e){return e(n,s)}));f.forEach((function(e){var t=e.name,n=e.label;d.push(a.a.createElement(qy,{value:t,key:t},n))}));var m=function(){var e=ie()(ae.a.mark((function e(){var t;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u!==$y){e.next=2;break}return e.abrupt("return");case 2:if(s(!0),!(t=Ur(yt("name",u),f))){e.next=7;break}return e.next=7,t.perform();case 7:s(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return a.a.createElement(zy,{className:"wpml-bulk-actions"},a.a.createElement(su,{size:"default",style:{width:"225px"},defaultValue:$y,value:u,onChange:c,disabled:i},d),a.a.createElement(gc,{type:"primary",onClick:m,size:"middle",style:{width:90},loading:i,disabled:u===$y},er("Apply","sitepress")),f.filter(Wt("hasSomethingToRender")).map((function(e){return e.render()})),a.a.createElement(Uy,null),l&&a.a.createElement(Jy,null))};Qy.propTypes={selectedJobs:_d.a.arrayOf(_d.a.object),actionFactories:_d.a.arrayOf(_d.a.func),inProgress:_d.a.bool,setInProgress:_d.a.func,selectedAction:_d.a.string,setSelectedAction:_d.a.func};var Xy=function(e){var t=e.actionFactories,n=x(Wt("selectedJobs")),r=x(Wt("bulkActions")),o=r.inProgress,i=r.selectedAction,s=E(Wt("bulkActions")),u=s.setInProgress,c=s.setSelectedAction;return a.a.createElement(Qy,{selectedJobs:n,actionFactories:t,inProgress:o,selectedAction:i,setInProgress:u,setSelectedAction:c})},Zy=function(){var e=E(Wt("setNotification"));return function(){var t=ie()(ae.a.mark((function t(n,r,a){var o;return ae.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(o=a.filter(n),!Rr(o)){t.next=5;break}return t.abrupt("return",e(new $n("warning",er("This action does not apply to any of the selected translation jobs","sitepress-multilingual-cms"))));case 5:return t.abrupt("return",r(o));case 6:case"end":return t.stop()}}),t)})));return function(e,n,r){return t.apply(this,arguments)}}()},ev=function(){var e=E(Wt("cancelJobs")),t=E(Wt("loadJobs")),n=Zy(),r=function(){var n=ie()(ae.a.mark((function n(r){return ae.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e(r);case 2:if(!n.sent){n.next=5;break}return n.next=5,t();case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return function(e){return{name:"CANCEL",label:er("Cancel jobs","sitepress"),perform:(t=ie()(ae.a.mark((function t(){return ae.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",n(Yn,r,e));case 1:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)}),hasSomethingToRender:!1};var t}},tv=function(){var e=E(Wt("applyTranslations")),t=Zy();return function(n){return{name:"GET_TRANSLATION",label:er("Get translations","sitepress"),perform:(r=ie()(ae.a.mark((function r(){return ae.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",t(Tn,e,n));case 1:case"end":return r.stop()}}),r)}))),function(){return r.apply(this,arguments)}),hasSomethingToRender:!1};var r}},nv=function(){var e=[ev(),tv()];return a.a.createElement(Xy,{actionFactories:e})},rv=function(e){var t=E(Wt("exportToXLIFF")),n=Zy();return function(r){return{name:"EXPORT_XLIFF_".concat(e),label:tr(er("Export to XLIFF %s","sitepress"),e),perform:(a=ie()(ae.a.mark((function a(){return ae.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",n(Mm,(function(n){return t({version:e.replace(".",""),jobs:n})}),r));case 1:case"end":return a.stop()}}),a)}))),function(){return a.apply(this,arguments)}),hasSomethingToRender:!1};var a}},av=function(){var e=E(Wt("approveTranslationsReviews")),t=Zy();return function(n){return{name:"APPROVE_TRANSLATIONS_REVIEWS",label:er("Approve translation reviews","sitepress"),perform:(r=ie()(ae.a.mark((function r(){return ae.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",t(kn,e,n));case 1:case"end":return r.stop()}}),r)}))),function(){return r.apply(this,arguments)}),hasSomethingToRender:!1};var r}},ov=n(472),iv=n.n(ov),sv=n(73),uv=n.n(sv),cv=n(70),lv=n.n(cv),dv=n(101),fv=n.n(dv),mv=(n(687),n(688),tt((function(e,t,n){var r={};for(var a in n)r[a]=n[a];return r[e]=t,r}))),pv=function(e){var t=aa([[yt("type","primary"),oa(" wpml-antd-button wpml-antd-button-primary")],[yt("type","secondary"),oa(" wpml-antd-button wpml-antd-button-secondary")],[yt("type","tertiary"),oa(" wpml-antd-button wpml-antd-button-tertiary")],[yt("type","quaternary"),oa(" wpml-antd-button wpml-antd-button-quaternary")],[oa(!0),oa("")]])(e),n=Xr("","className",e)+t;return a.a.createElement(fv.a,mv("className",n,e))},hv=function(e){var t=e.selectedJobs,n=e.isDialogVisible,r=e.setIsDialogVisible,o=e.setIsInProgress,i=e.cancelTranslationReviews,s=function(){return r(!1)},u=function(){var e=ie()(ae.a.mark((function e(n){return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),r(!1),e.next=4,i({jobs:t,deleteDrafts:n});case 4:o(!1);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),c=t.length?a.a.createElement(a.a.Fragment,null,a.a.createElement(uv.a,{gutter:[0,32]},a.a.createElement(lv.a,{span:12,align:"left"},a.a.createElement(pv,{type:"secondary",onClick:function(){return u(!0)}},er("Delete Translations","sitepress"))),a.a.createElement(lv.a,{span:12,align:"right"},a.a.createElement(pv,{type:"primary",onClick:function(){return u(!1)}},er("Keep Translations as Draft","sitepress")))),a.a.createElement(uv.a,{gutter:[0,32]},a.a.createElement(lv.a,null,a.a.createElement(pv,{type:"link",onClick:s},er("Never mind. I want to review these translations.","sitepress"))))):a.a.createElement(uv.a,null,a.a.createElement(lv.a,{span:12,align:"left"},a.a.createElement(pv,{type:"secondary",onClick:s},er("Cancel","sitepress")))),l=a.a.createElement("p",null,er("This will remove the selected jobs from the Translations Queue without publishing them. What would you like to do with the translations?","sitepress"));return a.a.createElement(iv.a,{title:er("Cancel Translation Review","sitepress"),visible:n,onCancel:s,maskClosable:!1,destroyOnClose:!0,footer:c,className:"wpml-wizard__modal"},l)};hv.propTypes={selectedJobs:_d.a.arrayOf(_d.a.object).isRequired,isDialogVisible:_d.a.bool.isRequired,setIsDialogVisible:_d.a.func.isRequired,setIsInProgress:_d.a.func.isRequired,cancelTranslationReviews:_d.a.func};var _v=function(){var e=Object(r.useState)(!1),t=ge()(e,2),n=t[0],o=t[1],i=E(Wt("cancelTranslationReviews")),s=Zy();return function(e,t){return{name:"CANCEL_TRANSLATION_REVIEWS",label:er("Cancel translation reviews","sitepress"),perform:(r=ie()(ae.a.mark((function t(){return ae.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",s(kn,(function(){return o(!0)}),e));case 1:case"end":return t.stop()}}),t)}))),function(){return r.apply(this,arguments)}),hasSomethingToRender:!0,render:function(){return a.a.createElement(hv,{key:"CANCEL_TRANSLATION_REVIEWS",selectedJobs:e.filter(kn),isDialogVisible:n,setIsDialogVisible:o,setIsInProgress:t,cancelTranslationReviews:i})}};var r}},yv=function(){var e=x(zt(["settings","reviewMode"])),t=av(),n=_v(),r=[t];return"before-publish"===e&&r.push(n),r=[].concat(mr()(r),[rv("1.0"),rv("1.1"),rv("1.2")]),a.a.createElement(Xy,{actionFactories:r})},vv=su.Option,gv="EXPORT_XLIFF_1_0",bv="EXPORT_XLIFF_1_1",Mv="EXPORT_XLIFF_1_2",wv=function(e){var t=e.filters,n=e.exportALLToXLIFF,o=e.disabled,i=void 0!==o&&o,s=x(Wt("settings")),u=zt(["xliffExport","xliffDefaultVersion"],s);switch(u){case 10:u=gv;break;case 11:u=bv;break;default:u=Mv}var c=Object(r.useState)(u),l=ge()(c,2),d=l[0],f=l[1],m=Object(r.useState)(!1),p=ge()(m,2),h=p[0],_=p[1],y=function(){var e=ie()(ae.a.mark((function e(){var t;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),t=d.slice("EXPORT_XLIFF_".length).replace("_",""),e.next=4,n(t);case 4:_(!1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return a.a.createElement(zy,{size:"middle"},a.a.createElement(su,{id:"wpml_xliff_version",size:"default",style:{width:"225px"},onChange:f,disabled:i||h,value:d},a.a.createElement(vv,{value:gv,key:gv},Ir(t)?er("Export all jobs to XLIFF 1.0","sitepress"):er("Export all filtered jobs to XLIFF 1.0","sitepress")),a.a.createElement(vv,{value:bv,key:bv},Ir(t)?er("Export all jobs to XLIFF 1.1","sitepress"):er("Export all filtered jobs to XLIFF 1.1","sitepress")),a.a.createElement(vv,{value:Mv,key:Mv},Ir(t)?er("Export all jobs to XLIFF 1.2","sitepress"):er("Export all filtered jobs to XLIFF 1.2","sitepress"))),a.a.createElement(gc,{id:"wpml_xliff_download",type:"primary",disabled:i,loading:h,onClick:y,style:{width:"100px"}},er("Export","sitepress")))};function Lv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function kv(e){for(var t=1;t0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){var r=e.data[t];Array.isArray(r)?r.forEach((function(e){n.append("".concat(t,"[]"),e)})):n.append(t,e.data[t])})),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){return t.status<200||t.status>=300?e.onError(function(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}(e,t),Tv(t)):e.onSuccess(Tv(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return null!==r["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach((function(e){null!==r[e]&&t.setRequestHeader(e,r[e])})),t.send(n),{abort:function(){t.abort()}}}var xv=+new Date,Sv=0;function Ev(){return"rc-upload-".concat(xv,"-").concat(++Sv)}var Cv=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",a=e.type||"",o=a.replace(/\/.*$/,"");return n.some((function(e){var t,n,i=e.trim();return"."===i.charAt(0)?(t=r.toLowerCase(),n=i.toLowerCase(),-1!==t.indexOf(n,t.length-n.length)):/\/\*$/.test(i)?o===i.replace(/\/.*$/,""):a===i}))}return!0};var Pv=function(e,t,n){var r=function e(r,a){r.path=a||"",r.isFile?r.file((function(e){n(e)&&(r.fullPath&&!e.webkitRelativePath&&(Object.defineProperties(e,{webkitRelativePath:{writable:!0}}),e.webkitRelativePath=r.fullPath.replace(/^\//,""),Object.defineProperties(e,{webkitRelativePath:{writable:!1}})),t([e]))})):r.isDirectory&&function(e,t){var n=e.createReader(),r=[];!function e(){n.readEntries((function(n){var a=Array.prototype.slice.apply(n);r=r.concat(a),!a.length?t(r):e()}))}()}(r,(function(t){t.forEach((function(t){e(t,"".concat(a).concat(r.name,"/"))}))}))};e.forEach((function(e){r(e.webkitGetAsEntry())}))},Nv=function(e){Object(Aa.a)(n,e);var t=Object(Ia.a)(n);function n(){var e;return Object(Na.a)(this,n),(e=t.apply(this,arguments)).state={uid:Ev()},e.reqs={},e.onChange=function(t){var n=t.target.files;e.uploadFiles(n),e.reset()},e.onClick=function(t){var n=e.fileInput;if(n){var r=e.props,a=r.children,o=r.onClick;if(a&&"button"===a.type){var i=n.parentNode;i.focus(),i.querySelector("button").blur()}n.click(),o&&o(t)}},e.onKeyDown=function(t){"Enter"===t.key&&e.onClick(t)},e.onFileDrop=function(t){var n=e.props.multiple;if(t.preventDefault(),"dragover"!==t.type)if(e.props.directory)Pv(Array.prototype.slice.call(t.dataTransfer.items),e.uploadFiles,(function(t){return Cv(t,e.props.accept)}));else{var r=Array.prototype.slice.call(t.dataTransfer.files).filter((function(t){return Cv(t,e.props.accept)}));!1===n&&(r=r.slice(0,1)),e.uploadFiles(r)}},e.uploadFiles=function(t){var n=Array.prototype.slice.call(t);n.map((function(e){return e.uid=Ev(),e})).forEach((function(t){e.upload(t,n)}))},e.saveFileInput=function(t){e.fileInput=t},e}return Object(Ha.a)(n,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(e,t){var n=this,r=this.props;if(r.beforeUpload){var a=r.beforeUpload(e,t);a&&"boolean"!=typeof a&&a.then?a.then((function(t){var r=Object.prototype.toString.call(t);"[object File]"!==r&&"[object Blob]"!==r?n.post(e):n.post(t)})).catch((function(e){console.log(e)})):!1!==a&&Promise.resolve().then((function(){n.post(e)}))}else Promise.resolve().then((function(){n.post(e)}))}},{key:"post",value:function(e){var t=this;if(this._isMounted){var n=this.props,r=n.onStart,a=n.onProgress,o=n.transformFile,i=void 0===o?function(e){return e}:o;new Promise((function(t){var r=n.action;return"function"==typeof r&&(r=r(e)),t(r)})).then((function(o){var s=e.uid,u=n.customRequest||Dv;Promise.resolve(i(e)).then((function(e){var t=n.data;return"function"==typeof t&&(t=t(e)),Promise.all([e,t])})).catch((function(e){console.error(e)})).then((function(i){var c=Object(bo.a)(i,2),l=c[0],d=c[1],f={action:o,filename:n.name,data:d,file:l,headers:n.headers,withCredentials:n.withCredentials,method:n.method||"post",onProgress:a?function(t){a(t,e)}:null,onSuccess:function(r,a){delete t.reqs[s],n.onSuccess(r,e,a)},onError:function(r,a){delete t.reqs[s],n.onError(r,a,e)}};r(e),t.reqs[s]=u(f)}))}))}}},{key:"reset",value:function(){this.setState({uid:Ev()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var n=e.uid?e.uid:e;t[n]&&t[n].abort&&t[n].abort(),delete t[n]}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort&&t[e].abort(),delete t[e]}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,r=t.prefixCls,o=t.className,i=t.disabled,s=t.id,u=t.style,c=t.multiple,l=t.accept,d=t.children,f=t.directory,m=t.openFileDialogOnClick,p=t.onMouseEnter,h=t.onMouseLeave,_=Object(Do.a)(t,["component","prefixCls","className","disabled","id","style","multiple","accept","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"]),y=Fa()((e={},Object(Pa.a)(e,r,!0),Object(Pa.a)(e,"".concat(r,"-disabled"),i),Object(Pa.a)(e,o,o),e)),v=f?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},g=i?{}:{onClick:m?this.onClick:function(){},onKeyDown:m?this.onKeyDown:function(){},onMouseEnter:p,onMouseLeave:h,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return a.a.createElement(n,Object(Ca.a)({},g,{className:y,role:"button",style:u}),a.a.createElement("input",Object(Ca.a)({},function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:kv({},n);var r={};return Object.keys(e).forEach((function(n){(t.aria&&("role"===n||Ov(n,"aria-"))||t.data&&Ov(n,"data-")||t.attr&&jv.includes(n))&&(r[n]=e[n])})),r}(_,{aria:!0,data:!0}),{id:s,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:l},v,{multiple:c,onChange:this.onChange})),d)}}]),n}(r.Component);function Hv(){}var Av=function(e){Object(Aa.a)(n,e);var t=Object(Ia.a)(n);function n(){var e;return Object(Na.a)(this,n),(e=t.apply(this,arguments)).saveUploader=function(t){e.uploader=t},e}return Object(Ha.a)(n,[{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){return a.a.createElement(Nv,Object(Ca.a)({},this.props,{ref:this.saveUploader}))}}]),n}(r.Component);Av.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Hv,onError:Hv,onSuccess:Hv,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Iv=Av,Rv=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a100?100:e}function dg(e){var t=e.success,n=e.successPercent;return t&&"progress"in t&&(Su(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),n=t.progress),t&&"percent"in t&&(n=t.percent),n}var fg=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5?arguments[5]:void 0,i=50-r/2,s=0,u=-i,c=0,l=-2*i;switch(o){case"left":s=-i,u=0,c=2*i,l=0;break;case"right":s=i,u=0,c=-2*i,l=0;break;case"bottom":u=i,l=2*i}var d="M 50,50 m ".concat(s,",").concat(u,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(c,",").concat(-l,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(-c,",").concat(l),f=2*Math.PI*i,m={stroke:"string"==typeof n?n:void 0,strokeDasharray:"".concat(t/100*(f-a),"px ").concat(f,"px"),strokeDashoffset:"-".concat(a/2+e/100*(f-a),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s"};return{pathString:d,pathStyle:m}}var wg=function(e){var t,n=e.prefixCls,a=e.strokeWidth,o=e.trailWidth,i=e.gapDegree,s=e.gapPosition,u=e.trailColor,c=e.strokeLinecap,l=e.style,d=e.className,f=e.strokeColor,m=e.percent,p=Object(Do.a)(e,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"]),h=r.useMemo((function(){return vg+=1}),[]),_=Mg(0,100,u,a,i,s),y=_.pathString,v=_.pathStyle,g=bg(m),b=bg(f),M=b.find((function(e){return"[object Object]"===Object.prototype.toString.call(e)})),w=_g(g),L=Object(bo.a)(w,1)[0];return r.createElement("svg",Object(Ca.a)({className:Fa()("".concat(n,"-circle"),d),viewBox:"0 0 100 100",style:l},p),M&&r.createElement("defs",null,r.createElement("linearGradient",{id:"".concat(n,"-gradient-").concat(h),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(M).sort((function(e,t){return gg(e)-gg(t)})).map((function(e,t){return r.createElement("stop",{key:t,offset:e,stopColor:M[e]})})))),r.createElement("path",{className:"".concat(n,"-circle-trail"),d:y,stroke:u,strokeLinecap:c,strokeWidth:o||a,fillOpacity:"0",style:v}),(t=0,g.map((function(e,o){var u=b[o]||b[b.length-1],l="[object Object]"===Object.prototype.toString.call(u)?"url(#".concat(n,"-gradient-").concat(h,")"):"",d=Mg(t,e,u,a,i,s);return t+=e,r.createElement("path",{key:o,className:"".concat(n,"-circle-path"),d:d.pathString,stroke:l,strokeLinecap:c,strokeWidth:a,opacity:0===e?0:1,fillOpacity:"0",style:d.pathStyle,ref:L[o]})}))).reverse())};wg.defaultProps=hg,wg.displayName="Circle";var Lg=wg;function kg(e){var t=e.percent,n=e.success,r=e.successPercent,a=lg(t),o=dg({success:n,successPercent:r});return o?[lg(o),lg(a-lg(o))]:a}var Yg=function(e){var t,n,a,o=e.prefixCls,i=e.width,s=e.strokeWidth,u=e.trailColor,c=e.strokeLinecap,l=e.gapPosition,d=e.gapDegree,f=e.type,m=e.children,p=i||120,h={width:p,height:p,fontSize:.15*p+6},_=s||6,y=l||"dashboard"===f&&"bottom"||"top",v=(n=(t=e).success,a=t.strokeColor||null,dg({success:n,successPercent:t.successPercent})?[Ni.presetPrimaryColors.green,a]:a),g="[object Object]"===Object.prototype.toString.call(v),b=Fa()("".concat(o,"-inner"),Object(Pa.a)({},"".concat(o,"-circle-gradient"),g));return r.createElement("div",{className:b,style:h},r.createElement(Lg,{percent:kg(e),strokeWidth:_,trailWidth:_,strokeColor:v,strokeLinecap:c,trailColor:u,prefixCls:o,gapDegree:d||0===d?d:"dashboard"===f?75:void 0,gapPosition:y}),m)},jg=function(e){for(var t=e.size,n=e.steps,a=e.percent,o=void 0===a?0:a,i=e.strokeWidth,s=void 0===i?8:i,u=e.strokeColor,c=e.trailColor,l=e.prefixCls,d=e.children,f=Math.round(n*(o/100)),m="small"===t?2:14,p=[],h=0;h=100?"success":e||"normal"}},{key:"renderProcessInfo",value:function(e,t){var n,a=this.props,o=a.showInfo,i=a.format,s=a.type,u=a.percent,c=dg(this.props);if(!o)return null;var l="line"===s;return i||"exception"!==t&&"success"!==t?n=(i||function(e){return"".concat(e,"%")})(lg(u),lg(c)):"exception"===t?n=l?r.createElement(Xs,null):r.createElement(qs,null):"success"===t&&(n=l?r.createElement(cg,null):r.createElement(Bs,null)),r.createElement("span",{className:"".concat(e,"-text"),title:"string"==typeof n?n:void 0},n)}},{key:"render",value:function(){return r.createElement(co,null,this.renderProgress)}}]),n}(r.Component);Dg.defaultProps={type:"line",percent:0,showInfo:!0,trailColor:null,size:"default",gapDegree:void 0,strokeLinecap:"round"};var xg=Dg,Sg=r.forwardRef((function(e,t){var n,a,o,i=e.prefixCls,s=e.className,u=e.style,c=e.locale,l=e.listType,d=e.file,f=e.items,m=e.progress,p=e.iconRender,h=e.actionIconRender,_=e.itemRender,y=e.isImgUrl,v=e.showPreviewIcon,g=e.showRemoveIcon,b=e.showDownloadIcon,M=e.removeIcon,w=e.downloadIcon,L=e.onPreview,k=e.onDownload,Y=e.onClose,j=r.useState(!1),O=Object(bo.a)(j,2),T=O[0],D=O[1],x=r.useRef();r.useEffect((function(){return x.current=setTimeout((function(){D(!0)}),300),function(){window.clearTimeout(x.current)}}),[]);var S="".concat(i,"-span"),E=p(d),C=r.createElement("div",{className:"".concat(i,"-text-icon")},E);if("picture"===l||"picture-card"===l)if("uploading"===d.status||!d.thumbUrl&&!d.url){var P,N=Fa()((P={},Object(Pa.a)(P,"".concat(i,"-list-item-thumbnail"),!0),Object(Pa.a)(P,"".concat(i,"-list-item-file"),"uploading"!==d.status),P));C=r.createElement("div",{className:N},E)}else{var H,A=(null==y?void 0:y(d))?r.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:"".concat(i,"-list-item-image")}):E,I=Fa()((H={},Object(Pa.a)(H,"".concat(i,"-list-item-thumbnail"),!0),Object(Pa.a)(H,"".concat(i,"-list-item-file"),y&&!y(d)),H));C=r.createElement("a",{className:I,onClick:function(e){return L(d,e)},href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},A)}var R,F=Fa()((n={},Object(Pa.a)(n,"".concat(i,"-list-item"),!0),Object(Pa.a)(n,"".concat(i,"-list-item-").concat(d.status),!0),Object(Pa.a)(n,"".concat(i,"-list-item-list-type-").concat(l),!0),n)),z="string"==typeof d.linkProps?JSON.parse(d.linkProps):d.linkProps,W=g?h(("function"==typeof M?M(d):M)||r.createElement(rg,null),(function(){return Y(d)}),i,c.removeFile):null,U=b&&"done"===d.status?h(("function"==typeof w?w(d):w)||r.createElement(ig,null),(function(){return k(d)}),i,c.downloadFile):null,V="picture-card"!==l&&r.createElement("span",{key:"download-delete",className:Fa()("".concat(i,"-list-item-card-actions"),{picture:"picture"===l})},U,W),K=Fa()("".concat(i,"-list-item-name")),B=d.url?[r.createElement("a",Object(Ca.a)({key:"view",target:"_blank",rel:"noopener noreferrer",className:K,title:d.name},z,{href:d.url,onClick:function(e){return L(d,e)}}),d.name),V]:[r.createElement("span",{key:"view",className:K,onClick:function(e){return L(d,e)},title:d.name},d.name),V],J=v?r.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:{pointerEvents:"none",opacity:.5},onClick:function(e){return L(d,e)},title:c.previewFile},r.createElement(Rf,null)):null,G="picture-card"===l&&"uploading"!==d.status&&r.createElement("span",{className:"".concat(i,"-list-item-actions")},J,"done"===d.status&&U,W);R=d.response&&"string"==typeof d.response?d.response:(null===(a=d.error)||void 0===a?void 0:a.statusText)||(null===(o=d.error)||void 0===o?void 0:o.message)||c.uploadError;var q=r.createElement("span",{className:S},C,B),$=r.createElement("div",{className:F},r.createElement("div",{className:"".concat(i,"-list-item-info")},q),G,T&&r.createElement(uc.default,{motionName:"fade",visible:"uploading"===d.status},(function(e){var t=e.className,n="percent"in d?r.createElement(xg,Object(Ca.a)({},m,{type:"line",percent:d.percent})):null;return r.createElement("div",{className:Fa()("".concat(i,"-list-item-progress"),t)},n)}))),Q=Fa()("".concat(i,"-list-").concat(l,"-container"),s),X="error"===d.status?r.createElement(Uc,{title:R,getPopupContainer:function(e){return e.parentNode}},$):$;return r.createElement("div",{className:Q,style:u,ref:t},_?_(X,d,f):X)})),Eg=Object(Ca.a)({},rl);delete Eg.onAppearEnd,delete Eg.onEnterEnd,delete Eg.onLeaveEnd;var Cg=function(e,t){var n,a=e.listType,o=e.previewFile,i=e.onPreview,s=e.onDownload,u=e.onRemove,c=e.locale,l=e.iconRender,d=e.isImageUrl,f=e.prefixCls,m=e.items,p=void 0===m?[]:m,h=e.showPreviewIcon,_=e.showRemoveIcon,y=e.showDownloadIcon,v=e.removeIcon,g=e.downloadIcon,b=e.progress,M=e.appendAction,w=e.itemRender,L=Kl(),k=r.useState(!1),Y=Object(bo.a)(k,2),j=Y[0],O=Y[1];r.useEffect((function(){"picture"!==a&&"picture-card"!==a||(p||[]).forEach((function(e){"undefined"!=typeof document&&"undefined"!=typeof window&&window.FileReader&&window.File&&(e.originFileObj instanceof File||e.originFileObj instanceof Blob)&&void 0===e.thumbUrl&&(e.thumbUrl="",o&&o(e.originFileObj).then((function(t){e.thumbUrl=t||"",L()})))}))}),[a,p,o]),r.useEffect((function(){O(!0)}),[]);var T=function(e,t){if(i)return t.preventDefault(),i(e)},D=function(e){"function"==typeof s?s(e):e.url&&window.open(e.url)},x=function(e){u&&u(e)},S=function(e){if(l)return l(e,a);var t="uploading"===e.status,n=d&&d(e)?r.createElement(Gv,null):r.createElement(Qv,null),o=t?r.createElement(Us,null):r.createElement(Kv,null);return"picture"===a?o=t?r.createElement(Us,null):n:"picture-card"===a&&(o=t?c.uploading:n),o},E=function(e,t,n,a){var o={type:"text",size:"small",title:a,onClick:function(n){t(),fo(e)&&e.props.onClick&&e.props.onClick(n)},className:"".concat(n,"-list-item-card-actions-btn")};if(fo(e)){var i=mo(e,Object(Ca.a)(Object(Ca.a)({},e.props),{onClick:function(){}}));return r.createElement(gc,Object(Ca.a)({},o,{icon:i}))}return r.createElement(gc,o,r.createElement("span",null,e))};r.useImperativeHandle(t,(function(){return{handlePreview:T,handleDownload:D}}));var C=r.useContext(uo),P=C.getPrefixCls,N=C.direction,H=P("upload",f),A=Fa()((n={},Object(Pa.a)(n,"".concat(H,"-list"),!0),Object(Pa.a)(n,"".concat(H,"-list-").concat(a),!0),Object(Pa.a)(n,"".concat(H,"-list-rtl"),"rtl"===N),n)),I=Object(Ve.a)(p.map((function(e){return{key:e.uid,file:e}}))),R="picture-card"===a?"animate-inline":"animate",F={motionName:"".concat(H,"-").concat(R),keys:I,motionAppear:j};return"picture-card"!==a&&(F=Object(Ca.a)(Object(Ca.a)({},Eg),F)),r.createElement("div",{className:A},r.createElement(uc.CSSMotionList,Object(Ca.a)({},F,{component:!1}),(function(e){var t=e.key,n=e.file,o=e.className,i=e.style;return r.createElement(Sg,{key:t,locale:c,prefixCls:H,className:o,style:i,file:n,items:p,progress:b,listType:a,isImgUrl:d,showPreviewIcon:h,showRemoveIcon:_,showDownloadIcon:y,removeIcon:v,downloadIcon:g,iconRender:S,actionIconRender:E,itemRender:w,onPreview:T,onDownload:D,onClose:x})})),M&&r.createElement(uc.default,F,(function(e){var t=e.className,n=e.style;return mo(M,(function(e){return{className:Fa()(e.className,t),style:Object(Ca.a)(Object(Ca.a)({},n),e.style)}}))})))},Pg=r.forwardRef(Cg);Pg.displayName="UploadList",Pg.defaultProps={listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:function(e){return new Promise((function(t){if(e.type&&eg(e.type)){var n=document.createElement("canvas");n.width=200,n.height=200,n.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(200,"px; height: ").concat(200,"px; z-index: 9999; display: none;"),document.body.appendChild(n);var r=n.getContext("2d"),a=new Image;a.onload=function(){var e=a.width,o=a.height,i=200,s=200,u=0,c=0;e>o?c=-((s=o*(200/e))-i)/2:u=-((i=e*(200/o))-s)/2,r.drawImage(a,u,c,i,s);var l=n.toDataURL();document.body.removeChild(n),t(l)},a.src=window.URL.createObjectURL(e)}else t("")}))},isImageUrl:function(e){if(e.type&&!e.thumbUrl)return eg(e.type);var t=e.thumbUrl||e.url,n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("/"),n=t[t.length-1],r=n.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]}(t);return!(!/^data:image\//.test(t)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(n))||!/^data:/.test(t)&&!n}};var Ng=Pg;function Hg(e,t){var n=Object(r.useRef)(e),a=Kl(),o=Object(r.useRef)();function i(e){n.current=e,a()}function s(){ec.cancel(o.current)}return Object(r.useEffect)((function(){var e;t&&(e=t,s(),o.current=ec((function(){i(e)})))}),[t]),Object(r.useEffect)((function(){return function(){s()}}),[]),[function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e&&t||n.current},i]}var Ag=function(e,t){var n,a=e.fileList,o=e.defaultFileList,i=e.onRemove,s=e.showUploadList,u=e.listType,c=e.onPreview,l=e.onDownload,d=e.onChange,f=e.previewFile,m=e.disabled,p=e.locale,h=e.iconRender,_=e.isImageUrl,y=e.progress,v=e.prefixCls,g=e.className,b=e.type,M=e.children,w=e.style,L=e.itemRender,k=e.maxCount,Y=r.useState("drop"),j=Object(bo.a)(Y,2),O=j[0],T=j[1],D=Kl(),x=Hg(a||o||[],a),S=Object(bo.a)(x,2),E=S[0],C=S[1],P=r.useRef();r.useEffect((function(){Su("fileList"in e||!("value"in e),"Upload","`value` is not a valid prop, do you mean `fileList`?"),Su(!("transformFile"in e),"Upload","`transformFile` is deprecated. Please use `beforeUpload` directly.")}),[]),r.useEffect((function(){var e=Date.now();(a||[]).forEach((function(t,n){var r;t.uid=null!==(r=t.uid)&&void 0!==r?r:"__AUTO__".concat(e,"_").concat(n,"__")}))}),[a]);var N=function(e){var t=Object(Ve.a)(e.fileList);1===k?t=t.slice(-1):k&&(t=t.slice(0,k)),C(t),null==d||d(Object(Ca.a)(Object(Ca.a)({},e),{fileList:t}))},H=function(e){var t=Xv(e);t.status="uploading";var n=E().concat(),r=n.findIndex((function(e){return e.uid===t.uid}));-1===r?n.push(t):n[r]=t,N({file:t,fileList:n})},A=function(e,t,n){try{"string"==typeof e&&(e=JSON.parse(e))}catch(e){}var r=Zv(t,E());r&&(r.status="done",r.response=e,r.xhr=n,N({file:Object(Ca.a)({},r),fileList:E().concat()}))},I=function(e,t){var n=Zv(t,E());n&&(n.percent=e.percent,N({event:e,file:Object(Ca.a)({},n),fileList:E().concat()}))},R=function(e,t,n){var r=Zv(n,E());r&&(r.error=e,r.response=t,r.status="error",N({file:Object(Ca.a)({},r),fileList:E().concat()}))},F=function(e){var t;Promise.resolve("function"==typeof i?i(e):i).then((function(n){var r;if(!1!==n){var a=E(),o=function(e,t){var n=void 0!==e.uid?"uid":"name",r=t.filter((function(t){return t[n]!==e[n]}));return r.length===t.length?null:r}(e,a);o&&(t=Object(Ca.a)(Object(Ca.a)({},e),{status:"removed"}),null==a||a.forEach((function(e){var n=void 0!==t.uid?"uid":"name";e[n]===t[n]&&(e.status="removed")})),null===(r=P.current)||void 0===r||r.abort(t),N({file:t,fileList:o}))}}))},z=function(e){T(e.type)};r.useImperativeHandle(t,(function(){return{onStart:H,onSuccess:A,onProgress:I,onError:R,fileList:E(),upload:P.current,forceUpdate:D}}));var W=r.useContext(uo),U=W.getPrefixCls,V=W.direction,K=U("upload",v),B=Object(Ca.a)(Object(Ca.a)({onStart:H,onError:R,onProgress:I,onSuccess:A},e),{prefixCls:K,beforeUpload:function(t,n){var r=e.beforeUpload;if(!r)return!0;var a=r(t,n);if(!1===a){var o=[];return E().concat(n.map(Xv)).forEach((function(e){o.every((function(t){return t.uid!==e.uid}))&&o.push(e)})),N({file:t,fileList:o}),!1}return!a||!a.then||a},onChange:void 0});delete B.className,delete B.style,M&&!m||delete B.id;var J=function(e){return s?r.createElement(Za,{componentName:"Upload",defaultLocale:$a.Upload},(function(t){var n="boolean"==typeof s?{}:s,a=n.showRemoveIcon,o=n.showPreviewIcon,i=n.showDownloadIcon,d=n.removeIcon,v=n.downloadIcon;return r.createElement(Ng,{listType:u,items:E(!0),previewFile:f,onPreview:c,onDownload:l,onRemove:F,showRemoveIcon:!m&&a,showPreviewIcon:o,showDownloadIcon:i,removeIcon:d,downloadIcon:v,iconRender:h,locale:Object(Ca.a)(Object(Ca.a)({},t),p),isImageUrl:_,progress:y,appendAction:e,itemRender:L})})):e};if("drag"===b){var G,q=Fa()(K,(G={},Object(Pa.a)(G,"".concat(K,"-drag"),!0),Object(Pa.a)(G,"".concat(K,"-drag-uploading"),E().some((function(e){return"uploading"===e.status}))),Object(Pa.a)(G,"".concat(K,"-drag-hover"),"dragover"===O),Object(Pa.a)(G,"".concat(K,"-disabled"),m),Object(Pa.a)(G,"".concat(K,"-rtl"),"rtl"===V),G),g);return r.createElement("span",null,r.createElement("div",{className:q,onDrop:z,onDragOver:z,onDragLeave:z,style:w},r.createElement(Iv,Object(Ca.a)({},B,{ref:P,className:"".concat(K,"-btn")}),r.createElement("div",{className:"".concat(K,"-drag-container")},M))),J())}var $=Fa()(K,(n={},Object(Pa.a)(n,"".concat(K,"-select"),!0),Object(Pa.a)(n,"".concat(K,"-select-").concat(u),!0),Object(Pa.a)(n,"".concat(K,"-disabled"),m),Object(Pa.a)(n,"".concat(K,"-rtl"),"rtl"===V),n)),Q=r.createElement("div",{className:$,style:M?void 0:{display:"none"}},r.createElement(Iv,Object(Ca.a)({},B,{ref:P})));return"picture-card"===u?r.createElement("span",{className:Fa()("".concat(K,"-picture-card-wrapper"),g)},J(Q)):r.createElement("span",{className:g},Q,J())},Ig=r.forwardRef(Ag);Ig.Dragger=Wv,Ig.displayName="Upload",Ig.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",beforeUpload:function(){return!0},showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0};var Rg=Ig;Rg.Dragger=Wv;var Fg=Rg,zg=function(){return a.a.createElement("i",{className:"otgs-ico-upload"})},Wg=function(e){var t=e.importXLIFF,n=Object(r.useState)([]),o=ge()(n,2),i=o[0],s=o[1],u=Object(r.useState)(!1),c=ge()(u,2),l=c[0],d=c[1],f=function(){var e=ie()(ae.a.mark((function e(){return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(!0),e.next=3,t(i[0]);case 3:s([]),d(!1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return a.a.createElement(zy,{size:"middle",align:"start",className:"wpml-upload-file"},a.a.createElement(Fg,{id:"wpml_upload-xliff-file",onRemove:function(){s([])},beforeUpload:function(e){return s([e]),!1},fileList:i,accept:".zip, .xliff",multiple:!1},a.a.createElement(gc,{icon:a.a.createElement(zg,null),style:{width:"225px"}},er("Select File","sitepress"),a.a.createElement("span",{className:"wpml-extension"},er(".xliff .zip","sitepress")))),a.a.createElement(gc,{type:"primary",id:"wpml_xliff_upload",onClick:f,disabled:0===i.length,loading:l,style:{width:"100px"}},er(l?"Importing":"Import","sitepress")))},Ug=function(e){var t=e.filters,n=e.disabled,r=e.exportALLToXLIFF,o=e.importXLIFF;return a.a.createElement("div",null,a.a.createElement(Uy,null),a.a.createElement("h3",null,er("Import / Export XLIFF","sitepress")),a.a.createElement(uv.a,{gutter:[0,16]},a.a.createElement(lv.a,null,a.a.createElement(wv,{filters:t,disabled:n,exportALLToXLIFF:r}))),a.a.createElement(uv.a,{gutter:[0,16],align:"top"},a.a.createElement(lv.a,null,a.a.createElement(Wg,{importXLIFF:o}))))},Vg=function(){var e=x(Wt("filters")),t=x(Wt("jobs")),n=E(Wt("exportALLToXLIFF")),r=E(Wt("importXLIFF"));return a.a.createElement(Ug,{filters:e,disabled:!Ir(t),exportALLToXLIFF:n,importXLIFF:r})},Kg=(n(703),n(704),n(705),n(473)),Bg=n.n(Kg),Jg=n(474),Gg=n.n(Jg),qg=n(475),$g=n.n(qg),Qg=Object(Ze.a)((function(e,t){return Object(vt.a)(Vt(gt,0,Ut("length",t)),(function(){var n=arguments,r=this;return e.apply(r,Lt((function(e){return e.apply(r,n)}),t))}))})),Xg=Object(Xe.a)((function(e){return Qg((function(){return Array.prototype.slice.call(arguments,0)}),e)}))([ta,na]);function Zg(e){var t=Object.prototype.toString.call(e);return"[object Function]"===t||"[object AsyncFunction]"===t||"[object GeneratorFunction]"===t||"[object AsyncGeneratorFunction]"===t}var eb=Object(Ze.a)((function(e,t){return e&&t})),tb=Object(Ze.a)((function(e,t){return Zg(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:an(eb)(e,t)})),nb=Object(Ze.a)((function(e,t){if(e<=0)throw new Error("First argument to splitEvery must be a positive integer");for(var n=[],r=0;r0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;le()(this,e),this.insufficientBalanceJobs=t,this.stillInProgressJobs=n,this.downloaded=r,this.notDownloaded=a,this.lockKey=o}return fe()(e,[{key:"prepandPrevioslyDownloadedJobs",value:function(t){return new e(this.insufficientBalanceJobs,this.stillInProgressJobs,[].concat(mr()(t),mr()(this.downloaded)),this.notDownloaded,this.lockKey)}}]),e}(),ub=function(){function e(t){var n=t.synchronize,r=t.download,a=t.releaseLock,o=t.listeners,i=(o=void 0===o?{}:o).onInsufficientBalance,s=void 0===i?[]:i,u=o.onDownloadedChunk,c=void 0===u?[]:u,l=o.onSyncDownloadCycleCompleted,d=void 0===l?[]:l,f=o.onSyncDownloadCompleted,m=void 0===f?[]:f,p=o.onSyncStart,h=void 0===p?[]:p,_=o.onSyncLocked,y=void 0===_?[]:_,v=t.getJobsCount,g=t.repeatTimeouts,b=(g=void 0===g?{}:g).sync,M=void 0===b?5e3:b,w=g.syncDelayed,L=void 0===w?1e4:w,k=g.syncIsLockedDelay,Y=void 0===k?6e4:k;le()(this,e),this.synchronize=n,this.download=r,this.releaseLock=a,this.getJobsCount=v,this.onInsufficientBalance=s,this.onDownloadedChunk=c,this.onSyncStart=h,this.onSyncDownloadCycleCompleted=d,this.onSyncDownloadCompleted=m,this.onSyncLocked=y,this.repeatTimeouts={sync:M,syncDelayed:L,syncIsLockedDelay:Y}}var t,n,r,a,o,i,s;return fe()(e,[{key:"syncSinglePage",value:(s=ie()(ae.a.mark((function e(){var t,n,r,a,o,i,s,u,c,l,d,f=arguments;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=f.length>0&&void 0!==f[0]?f[0]:{},e.next=3,this.synchronize(t);case 3:return n=e.sent,r=Xr([],"jobs",n),a=Xg(yt("ateStatus",Mn),r),o=ge()(a,2),i=o[0],s=o[1],u=Xg(ob,s),c=ge()(u,2),l=c[0],d=c[1],i.length&&this.onInsufficientBalance.forEach((function(e){return e(i)})),e.abrupt("return",{insufficientBalanceJobs:i,readyToDownloadJobs:l,stillInProgressJobs:d,response:n});case 9:case"end":return e.stop()}}),e,this)}))),function(){return s.apply(this,arguments)})},{key:"synchronizeAllPages",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return $g()(ae.a.mark((function r(){var a,o,i;return ae.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:a=n?{lockKey:n}:{},o={};case 2:return o=fd(["lockKey","ateToken","nextPage","numberOfPages"],a),r.next=5,Gg()(e.syncSinglePage(ab(ab({},o),{},{includeManualAndLongstandingJobs:t})));case 5:return i=r.sent,a=i.response,r.next=9,{insufficientBalanceJobs:i.insufficientBalanceJobs||[],readyToDownloadJobs:i.readyToDownloadJobs||[],stillInProgressJobs:i.stillInProgressJobs||[],lockKey:Wt("lockKey",a)};case 9:if(Xr(!1,"ateToken",a)){r.next=2;break}case 10:case"end":return r.stop()}}),r)})))()}},{key:"downloadSingleBatch",value:(i=ie()(ae.a.mark((function e(t,n){var r,a,o,i,s,u;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=Ea(parseInt),e.prev=1,e.next=4,this.download(t,n);case 4:return a=e.sent,a=At(xa({jobId:r,status:r}),a),o=Zt(At((function(e){var t=a.find(yt("jobId",e.jobId));return t?ab(ab({},e),t):e})),Xg(yt("status",hn)))(t),i=ge()(o,2),s=i[0],u=i[1],e.abrupt("return",{downloadedJobs:s,notDownloaded:u});case 11:return e.prev=11,e.t0=e.catch(1),console.log(e.t0),e.abrupt("return",{notDownloaded:t,downloadedJobs:[]});case 15:case"end":return e.stop()}}),e,this,[[1,11]])}))),function(e,t){return i.apply(this,arguments)})},{key:"downloadAll",value:(o=ie()(ae.a.mark((function e(t,n){var r,a,o,i,s,u,c,l,d=this;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=sn(yt("status",hn)),a=[],o=[],i=ta(tb(ob,r),t),s=nb(5,i),u=nb((f=void 0,m=void 0,"undefined"==typeof ate_jobs_sync||null===ate_jobs_sync?10:(null===(f=ate_jobs_sync)||void 0===f||null===(m=f.settings)||void 0===m?void 0:m.numberOfParallelDownloads)||10),s),c=ae.a.mark((function e(t){var r,i,s;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(At((function(e){return d.downloadSingleBatch(e,n)}),u[t]));case 2:if(r=e.sent,i=gm(At(Wt("downloadedJobs"),r)),s=gm(At(Wt("notDownloaded"),r)),!i.length||!d.onDownloadedChunk.length){e.next=8;break}return e.next=8,Promise.all(At((function(e){return e(i,parseInt(t))}),d.onDownloadedChunk));case 8:a.push.apply(a,mr()(i)),o.push.apply(o,mr()(s));case 10:case"end":return e.stop()}}),e)})),e.t0=ae.a.keys(u);case 8:if((e.t1=e.t0()).done){e.next=13;break}return l=e.t1.value,e.delegateYield(c(l),"t2",11);case 11:e.next=8;break;case 13:return e.abrupt("return",{downloaded:a,notDownloaded:o});case 14:case"end":return e.stop()}var f,m}),e)}))),function(e,t){return o.apply(this,arguments)})},{key:"syncAndDownloadCycle",value:(a=ie()(ae.a.mark((function e(){var t,n,r,a,o,i,s,u,c,l,d,f,m,p,h,_=arguments;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=!(_.length>0&&void 0!==_[0])||_[0],n=_.length>1&&void 0!==_[1]?_[1]:null,r=[],a=[],o=[],i=[],s=n,u=!0,c=!1,e.prev=9,d=Bg()(this.synchronizeAllPages(t,s));case 11:return e.next=13,d.next();case 13:return f=e.sent,u=f.done,e.next=17,f.value;case 17:if(m=e.sent,u){e.next=32;break}if(p=m,r.push.apply(r,mr()(p.insufficientBalanceJobs)),a.push.apply(a,mr()(p.stillInProgressJobs)),s=p.lockKey,!p.lockKey){e.next=29;break}return e.next=26,this.downloadAll(p.readyToDownloadJobs,p.lockKey);case 26:h=e.sent,o.push.apply(o,mr()(h.downloaded)),i.push.apply(i,mr()(h.notDownloaded));case 29:u=!0,e.next=11;break;case 32:e.next=38;break;case 34:e.prev=34,e.t0=e.catch(9),c=!0,l=e.t0;case 38:if(e.prev=38,e.prev=39,u||null==d.return){e.next=43;break}return e.next=43,d.return();case 43:if(e.prev=43,!c){e.next=46;break}throw l;case 46:return e.finish(43);case 47:return e.finish(38);case 48:return e.abrupt("return",new sb(r,a,o,i,s));case 49:case"end":return e.stop()}}),e,this,[[9,34,38,48],[39,,43,47]])}))),function(){return a.apply(this,arguments)})},{key:"syncAndDownload",value:(r=ie()(ae.a.mark((function e(){var t,n,r,a,o,i,s,u,c,l=this,d=arguments;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=d.length>0&&void 0!==d[0]?d[0]:{},n=t.suspendCycleRepeat,r=void 0!==n&&n,this.onSyncStart.forEach((function(e){return e()})),i=1,s=!0,u=null,c=ae.a.mark((function e(){var t,n,c;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.syncAndDownloadCycle(s,u);case 2:return n=e.sent,o=n.prepandPrevioslyDownloadedJobs((null===(t=o)||void 0===t?void 0:t.downloaded)||[]),u=n.lockKey||null,s=!u,e.next=8,l.getJobsCount.get();case 8:return c=e.sent,e.next=11,Promise.all(l.onSyncDownloadCycleCompleted.map((function(e){return e(c)})));case 11:if(!r){e.next=17;break}if(e.t0=u,!e.t0){e.next=16;break}return e.next=16,l.releaseLock(n.lockKey);case 16:return e.abrupt("return","break");case 17:if(!u){e.next=23;break}return e.next=20,l._shouldRetryWithLock(i,n,c);case 20:e.t1=e.sent,e.next=26;break;case 23:return e.next=25,l._shouldRetryWithoutLock(i,c,a);case 25:e.t1=e.sent;case 26:i=e.t1,a=c;case 28:case"end":return e.stop()}}),e)}));case 6:return e.delegateYield(c(),"t0",7);case 7:if("break"!==e.t0){e.next=10;break}return e.abrupt("break",11);case 10:if(i){e.next=6;break}case 11:return this.onSyncDownloadCompleted.forEach((function(e){return e(o)})),e.abrupt("return",o);case 13:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{key:"_shouldRetryWithLock",value:(n=ie()(ae.a.mark((function e(t,n,r){var a;return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r.automaticWithoutLongstandingCount<=n.insufficientBalanceJobs.length||t>=10)){e.next=4;break}return e.next=3,this.releaseLock(n.lockKey);case 3:return e.abrupt("return",!1);case 4:return t=n.downloaded.length>0?1:t+1,a=n.downloaded.length>0?this.repeatTimeouts.sync:t*this.repeatTimeouts.syncDelayed,e.next=8,ib(a);case 8:return e.abrupt("return",t);case 9:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return n.apply(this,arguments)})},{key:"_shouldRetryWithoutLock",value:(t=ie()(ae.a.mark((function e(t,n,r){return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.automaticWithoutLongstandingCount<=0)){e.next=2;break}return e.abrupt("return",!1);case 2:if(!((t=!r||r.automaticWithoutLongstandingCount>n.automaticWithoutLongstandingCount?1:t+1)>=3)){e.next=5;break}return e.abrupt("return",!1);case 5:return e.next=7,ib(this.repeatTimeouts.syncIsLockedDelay);case 7:return e.abrupt("return",t);case 8:case"end":return e.stop()}}),e,this)}))),function(e,n,r){return t.apply(this,arguments)})}]),e}(),cb={createJob:"/wpml/tm/v1/ate/jobs",sync:"/wpml/tm/v1/ate/jobs/sync",retry:"/wpml/tm/v1/ate/jobs/retry",download:"/wpml/tm/v1/ate/jobs/download",fixJobStatus:function(e,t){return"/wpml/tm/v1/ate/jobs/".concat(e,"/fix?jobId=").concat(t)},getJobStatus:function(e){return"/wpml/tm/v1/ate/jobs/".concat(e)}},lb=function(){function e(t){le()(this,e),this.request=t}var t,n,r;return fe()(e,[{key:"createJob",value:function(e){var t=e.xliff,n=e.returnURL,r=t.sourceLang,a=t.targetLang,o=t.content;return this.request.post(cb.createJob,{source_language:r,target_language:a,file:{name:"some_page_en_fr.xliff",type:"data:application/x-xliff;base64",content:o},return_url:n})}},{key:"getJobStatus",value:function(e){return this.request.get(cb.getJobStatus(e))}},{key:"fixJobStatus",value:function(e,t){return this.request.get(cb.fixJobStatus(e,t))}},{key:"sync",value:(r=ie()(ae.a.mark((function e(t){return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.request.post(cb.sync,t));case 1:case"end":return e.stop()}}),e,this)}))),function(e){return r.apply(this,arguments)})},{key:"retry",value:(n=ie()(ae.a.mark((function e(t){return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.request.post(cb.retry,t));case 1:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"download",value:(t=ie()(ae.a.mark((function e(t,n){return ae.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.request.post(cb.download,{jobs:t,lockKey:n}));case 1:case"end":return e.stop()}}),e,this)}))),function(e,n){return t.apply(this,arguments)})}]),e}(),db=Object(Ze.a)((function(e,t){return Object(vt.a)(e+1,(function(){var n=arguments[e];if(null!=n&&Zg(n[t]))return n[t].apply(n,Array.prototype.slice.call(arguments,0,e));throw new TypeError(Xf(n)+' does not have a method named "'+t+'"')}))}))(1,"join"),fb=tt((function(e,t,n){return Object(vt.a)(Math.max(e.length,t.length,n.length),(function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)}))})),mb=tt((function(e,t,n){return n.replace(e,t)})),pb=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=Ct,e.prototype["@@transducer/result"]=Pt,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?Fr(n):n},e}(),hb=Object(Ze.a)((function(e,t){return new pb(e,t)})),_b=Object(Ze.a)(wt(["take"],hb,(function(e,t){return Qt(0,e<0?1/0:e,t)}))),yb=Object(Ze.a)((function(e,t){return _t(_b(e.length,t),e)})),vb=n(136),gb=Bh(Object(vb.a)(tn)),bb=Object(Ze.a)((function(e,t){return Et((function(n,r){return n[r]=e(t[r],r,t),n}),{},ft(t))})),Mb=Object(Xe.a)((function(e){for(var t=ft(e),n=t.length,r=[],a=0;a30?"".concat(e.substring(0,30),"..."):e};switch(e){case kb:return Object(Oe.sprintf)(er("ID (%s)","sitepress"),t);case Yb:return Object(Oe.sprintf)(er("Title (%s)","sitepress"),n?_(t):t);case jb:return Object(Oe.sprintf)(er("Type (%s)","sitepress"),Wt("label",Ur(yt("name",t))(o)));case Ob:return Object(Oe.sprintf)(er("Language (%s)","sitepress"),(u=t,c=ge()(u,2),l=c[0],d=c[1],f="",m=function(e){return Zt(Ur(yt("code",e)),fb(Mm,Wt("name"),oa(e)))(i)},l&&(f+="From: ".concat(m(l)," ")),Rr(d)||(f+="To: ".concat(d.map(m).join(", "))),f.trim()));case Tb:return Object(Oe.sprintf)(er("Batch name (%s)","sitepress"),n?_(t):t);case Eb:return Object(Oe.sprintf)(er("Status (%s)","sitepress"),p(t));case Db:return Object(Oe.sprintf)(er("Translated by (%s)","sitepress"),function(e){if(_t("any-service",e))return er("Any Translation Service","sitepress");if(_t("any-local-translator",e))return er("Any WordPress Translator","sitepress");if(_t("automatic",e))return er("Automatic translation","sitepress");var t=Zt(mb("service-",""),(function(e){return Ur(yt("value",e))(r)}),Wt("label")),n=Zt(mb("translator-",""),(function(e){return parseInt(e)}),(function(e){return Ur(yt("value",e))(a)}),Wt("label"));return yb("service",e)?t(e):yb("translator",e)?n(e):""}(t));case xb:return Object(Oe.sprintf)(er("Sent date (%s)","sitepress"),h(t));case Sb:return Object(Oe.sprintf)(er("Deadline (%s)","sitepress"),h(t));default:return e}},Pb=function(e){var t=e.filters,n=e.translationServices,r=e.localTranslators,o=e.types,i=e.languages,s=e.availableStatuses,u=e.onClose,c=e.onClearAll,l=gb(Cb,[n,r,o,i,s]),d=Zt(ta(Mm),na(Rr),bb((function(e,t){return a.a.createElement(Hm,{key:t,closable:!0,title:l(t,e,!1),onClose:function(){return u(t)}},l(t,e,!0))})),Mb())(t);return Rr(d)?a.a.createElement(a.a.Fragment,null):a.a.createElement(zy,{className:"wpml-filters-list"},d,a.a.createElement(gc,{onClick:c,size:"small",style:{width:90},className:"wpml-clear-all",type:"link"},er("Clear all filters","sitepress")))},Nb=function(){var e=x(Wt("filters")),t=x(Wt("settings")),n=E(Wt("setFilters")),o=Object(r.useMemo)((function(){return Zt(Qg(wb(),[Ut("source"),Zt(Ut("targets"),gm())]),wm())(t.languagePairs)}),[t]);return a.a.createElement(Pb,{filters:e,onClose:function(t){var r=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:1,n=m+=1;function r(t){if(0===t)h(n),e();else{var a=d((function(){r(t-1)}));p.set(n,a)}}return r(t),n}_.cancel=function(e){var t=p.get(e);return h(t),f(t)};var y=n(36),v=n.n(y);function g(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}var b,M=Object(o.forwardRef)((function(e,t){var n=e.didUpdate,r=e.getContainer,a=e.children,i=Object(o.useRef)();Object(o.useImperativeHandle)(t,(function(){return{}}));var s=Object(o.useRef)(!1);return!s.current&&g()&&(i.current=r(),s.current=!0),Object(o.useEffect)((function(){null==n||n(e)})),Object(o.useEffect)((function(){return function(){var e,t;null===(e=i.current)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(i.current)}}),[]),i.current?v.a.createPortal(a,i.current):null}));function w(e){if("undefined"==typeof document)return 0;if(e||void 0===b){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),r=n.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var a=t.offsetWidth;n.style.overflow="scroll";var o=t.offsetWidth;a===o&&(o=n.clientWidth),document.body.removeChild(n),b=a-o}return b}var L=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return{};var n=t.element,r=void 0===n?document.body:n,a={},o=Object.keys(e);return o.forEach((function(e){a[e]=r.style[e]})),o.forEach((function(t){r.style[t]=e[t]})),a};var k={},Y=function(e){if(document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth||e){var t=new RegExp("".concat("ant-scrolling-effect"),"g"),n=document.body.className;if(e){if(!t.test(n))return;return L(k),k={},void(document.body.className=n.replace(t,"").trim())}var r=w();if(r&&(k=L({position:"relative",width:"calc(100% - ".concat(r,"px)")}),!t.test(n))){var a="".concat(n," ").concat("ant-scrolling-effect");document.body.className=a.trim()}}},j=n(10),O=[],T=new RegExp("".concat("ant-scrolling-effect"),"g"),D=0,x=new Map,S=function e(t){var n=this;Object(i.a)(this,e),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var e;return null===(e=n.options)||void 0===e?void 0:e.container},this.reLock=function(e){var t=O.find((function(e){return e.target===n.lockTarget}));t&&n.unLock(),n.options=e,t&&(t.options=e,n.lock())},this.lock=function(){var e;if(!O.some((function(e){return e.target===n.lockTarget})))if(O.some((function(e){var t,r=e.options;return(null==r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})))O=[].concat(Object(j.a)(O),[{target:n.lockTarget,options:n.options}]);else{var t=0,r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body;(r===document.body&&window.innerWidth-document.documentElement.clientWidth>0||r.scrollHeight>r.clientHeight)&&(t=w());var a=r.className;if(0===O.filter((function(e){var t,r=e.options;return(null==r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})).length&&x.set(r,L({width:0!==t?"calc(100% - ".concat(t,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:r})),!T.test(a)){var o="".concat(a," ").concat("ant-scrolling-effect");r.className=o.trim()}O=[].concat(Object(j.a)(O),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var e,t=O.find((function(e){return e.target===n.lockTarget}));if(O=O.filter((function(e){return e.target!==n.lockTarget})),t&&!O.some((function(e){var n,r=e.options;return(null==r?void 0:r.container)===(null===(n=t.options)||void 0===n?void 0:n.container)}))){var r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body,a=r.className;T.test(a)&&(L(x.get(r),{element:r}),x.delete(r),r.className=r.className.replace(T,"").trim())}},this.lockTarget=D++,this.options=t},E=0,C=g();var P={},N=function(e){if(!C)return null;if(e){if("string"==typeof e)return document.querySelectorAll(e)[0];if("function"==typeof e)return e();if("object"===Object(l.a)(e)&&e instanceof window.HTMLElement)return e}return document.body},H=function(e){Object(u.a)(n,e);var t=Object(c.a)(n);function n(e){var r;return Object(i.a)(this,n),(r=t.call(this,e)).container=void 0,r.componentRef=o.createRef(),r.rafId=void 0,r.scrollLocker=void 0,r.renderComponent=void 0,r.updateScrollLocker=function(e){var t=(e||{}).visible,n=r.props,a=n.getContainer,o=n.visible;o&&o!==t&&C&&N(a)!==r.scrollLocker.getContainer()&&r.scrollLocker.reLock({container:N(a)})},r.updateOpenCount=function(e){var t=e||{},n=t.visible,a=t.getContainer,o=r.props,i=o.visible,s=o.getContainer;i!==n&&C&&N(s)===document.body&&(i&&!n?E+=1:e&&(E-=1)),("function"==typeof s&&"function"==typeof a?s.toString()!==a.toString():s!==a)&&r.removeCurrentContainer()},r.attachToParent=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e||r.container&&!r.container.parentNode){var t=N(r.props.getContainer);return!!t&&(t.appendChild(r.container),!0)}return!0},r.getContainer=function(){return C?(r.container||(r.container=document.createElement("div"),r.attachToParent(!0)),r.setWrapperClassName(),r.container):null},r.setWrapperClassName=function(){var e=r.props.wrapperClassName;r.container&&e&&e!==r.container.className&&(r.container.className=e)},r.removeCurrentContainer=function(){var e,t;null===(e=r.container)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(r.container)},r.switchScrollingEffect=function(){1!==E||Object.keys(P).length?E||(L(P),P={},Y(!0)):(Y(),P=L({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))},r.scrollLocker=new S({container:N(e.getContainer)}),r}return Object(s.a)(n,[{key:"componentDidMount",value:function(){var e=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=_((function(){e.forceUpdate()})))}},{key:"componentDidUpdate",value:function(e){this.updateOpenCount(e),this.updateScrollLocker(e),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getContainer;C&&N(n)===document.body&&(E=t&&E?E-1:E),this.removeCurrentContainer(),_.cancel(this.rafId)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.forceRender,r=e.visible,a=null,i={getOpenCount:function(){return E},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||r||this.componentRef.current)&&(a=o.createElement(M,{getContainer:this.getContainer,ref:this.componentRef},t(i))),a}}]),n}(o.Component),A=n(3),I=n(4),R=n.n(I),F={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(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=F.F1&&t<=F.F12)return!1;switch(t){case F.ALT:case F.CAPS_LOCK:case F.CONTEXT_MENU:case F.CTRL:case F.DOWN:case F.END:case F.ESC:case F.HOME:case F.INSERT:case F.LEFT:case F.MAC_FF_META:case F.META:case F.NUMLOCK:case F.NUM_CENTER:case F.PAGE_DOWN:case F.PAGE_UP:case F.PAUSE:case F.PRINT_SCREEN:case F.RIGHT:case F.SHIFT:case F.UP:case F.WIN_KEY:case F.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=F.ZERO&&e<=F.NINE)return!0;if(e>=F.NUM_ZERO&&e<=F.NUM_MULTIPLY)return!0;if(e>=F.A&&e<=F.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case F.SPACE:case F.QUESTION_MARK:case F.NUM_PLUS:case F.NUM_MINUS:case F.NUM_PERIOD:case F.NUM_DIVISION:case F.SEMICOLON:case F.DASH:case F.EQUALS:case F.COMMA:case F.PERIOD:case F.SLASH:case F.APOSTROPHE:case F.SINGLE_QUOTE:case F.OPEN_SQUARE_BRACKET:case F.BACKSLASH:case F.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},z=F;var W="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/);function U(e,t){return 0===e.indexOf(t)}var V=n(35);function K(e){var t=e.prefixCls,n=e.style,a=e.visible,i=e.maskProps,s=e.motionName;return o.createElement(V.default,{key:"mask",visible:a,motionName:s,leavedClassName:"".concat(t,"-mask-hidden")},(function(e){var a=e.className,s=e.style;return o.createElement("div",Object(r.a)({style:Object(A.a)(Object(A.a)({},s),n),className:R()("".concat(t,"-mask"),a)},i))}))}function B(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}var J=-1;function G(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var a=e.document;"number"!=typeof(n=a.documentElement[r])&&(n=a.body[r])}return n}var q=o.memo((function(e){return e.children}),(function(e,t){return!t.shouldUpdate})),$={width:0,height:0,overflow:"hidden",outline:"none"},Q=o.forwardRef((function(e,t){var n=e.closable,i=e.prefixCls,s=e.width,u=e.height,c=e.footer,l=e.title,d=e.closeIcon,f=e.style,m=e.className,p=e.visible,h=e.forceRender,_=e.bodyStyle,y=e.bodyProps,v=e.children,g=e.destroyOnClose,b=e.modalRender,M=e.motionName,w=e.ariaId,L=e.onClose,k=e.onVisibleChanged,Y=e.onMouseDown,j=e.onMouseUp,O=e.mousePosition,T=Object(o.useRef)(),D=Object(o.useRef)(),x=Object(o.useRef)();o.useImperativeHandle(t,(function(){return{focus:function(){var e;null===(e=T.current)||void 0===e||e.focus()},changeActive:function(e){var t=document.activeElement;e&&t===D.current?T.current.focus():e||t!==T.current||D.current.focus()}}}));var S,E,C,P=o.useState(),N=Object(a.a)(P,2),H=N[0],I=N[1],F={};function z(){var e,t,n,r,a,o=(e=x.current,t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,a=r.defaultView||r.parentWindow,n.left+=G(a),n.top+=G(a,!0),n);I(O?"".concat(O.x-o.left,"px ").concat(O.y-o.top,"px"):"")}void 0!==s&&(F.width=s),void 0!==u&&(F.height=u),H&&(F.transformOrigin=H),c&&(S=o.createElement("div",{className:"".concat(i,"-footer")},c)),l&&(E=o.createElement("div",{className:"".concat(i,"-header")},o.createElement("div",{className:"".concat(i,"-title"),id:w},l))),n&&(C=o.createElement("button",{type:"button",onClick:L,"aria-label":"Close",className:"".concat(i,"-close")},d||o.createElement("span",{className:"".concat(i,"-close-x")})));var W=o.createElement("div",{className:"".concat(i,"-content")},C,E,o.createElement("div",Object(r.a)({className:"".concat(i,"-body"),style:_},y),v),S);return o.createElement(V.default,{visible:p,onVisibleChanged:k,onAppearPrepare:z,onEnterPrepare:z,forceRender:h,motionName:M,removeOnLeave:g,ref:x},(function(e,t){var n=e.className,r=e.style;return o.createElement("div",{key:"dialog-element",role:"document",ref:t,style:Object(A.a)(Object(A.a)(Object(A.a)({},r),f),F),className:R()(i,m,n),onMouseDown:Y,onMouseUp:j},o.createElement("div",{tabIndex:0,ref:T,style:$,"aria-hidden":"true"}),o.createElement(q,{shouldUpdate:p||h},b?b(W):W),o.createElement("div",{tabIndex:0,ref:D,style:$,"aria-hidden":"true"}))}))}));Q.displayName="Content";var X=Q;function Z(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,i=e.zIndex,s=e.visible,u=void 0!==s&&s,c=e.keyboard,l=void 0===c||c,d=e.focusTriggerAfterClose,f=void 0===d||d,m=e.scrollLocker,p=e.title,h=e.wrapStyle,_=e.wrapClassName,y=e.wrapProps,v=e.onClose,g=e.afterClose,b=e.transitionName,M=e.animation,w=e.closable,L=void 0===w||w,k=e.mask,Y=void 0===k||k,j=e.maskTransitionName,O=e.maskAnimation,T=e.maskClosable,D=void 0===T||T,x=e.maskStyle,S=e.maskProps,E=Object(o.useRef)(),C=Object(o.useRef)(),P=Object(o.useRef)(),N=o.useState(u),H=Object(a.a)(N,2),I=H[0],F=H[1],V=Object(o.useRef)();function G(e){null==v||v(e)}V.current||(V.current="rcDialogTitle".concat(J+=1));var q=Object(o.useRef)(!1),$=Object(o.useRef)(),Q=null;return D&&(Q=function(e){q.current?q.current=!1:C.current===e.target&&G(e)}),Object(o.useEffect)((function(){return u&&F(!0),function(){}}),[u]),Object(o.useEffect)((function(){return function(){clearTimeout($.current)}}),[]),Object(o.useEffect)((function(){return I?(null==m||m.lock(),null==m?void 0:m.unLock):function(){}}),[I,m]),o.createElement("div",Object(r.a)({className:"".concat(n,"-root")},function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:Object(A.a)({},n);var r={};return Object.keys(e).forEach((function(n){(t.aria&&("role"===n||U(n,"aria-"))||t.data&&U(n,"data-")||t.attr&&W.includes(n))&&(r[n]=e[n])})),r}(e,{data:!0})),o.createElement(K,{prefixCls:n,visible:Y&&u,motionName:B(n,j,O),style:Object(A.a)({zIndex:i},x),maskProps:S}),o.createElement("div",Object(r.a)({tabIndex:-1,onKeyDown:function(e){if(l&&e.keyCode===z.ESC)return e.stopPropagation(),void G(e);u&&e.keyCode===z.TAB&&P.current.changeActive(!e.shiftKey)},className:R()("".concat(n,"-wrap"),_),ref:C,onClick:Q,role:"dialog","aria-labelledby":p?V.current:null,style:Object(A.a)(Object(A.a)({zIndex:i},h),{},{display:I?null:"none"})},y),o.createElement(X,Object(r.a)({},e,{onMouseDown:function(){clearTimeout($.current),q.current=!0},onMouseUp:function(){$.current=setTimeout((function(){q.current=!1}))},ref:P,closable:L,ariaId:V.current,prefixCls:n,visible:u,onClose:G,onVisibleChanged:function(e){if(e){var t;if(n=C.current,r=document.activeElement,!n||!n.contains(r))E.current=document.activeElement,null===(t=P.current)||void 0===t||t.focus()}else{if(F(!1),Y&&E.current&&f){try{E.current.focus({preventScroll:!0})}catch(e){}E.current=null}I&&(null==g||g())}var n,r},motionName:B(n,b,M)}))))}var ee=function(e){var t=e.visible,n=e.getContainer,i=e.forceRender,s=e.destroyOnClose,u=void 0!==s&&s,c=e.afterClose,l=o.useState(t),d=Object(a.a)(l,2),f=d[0],m=d[1];return o.useEffect((function(){t&&m(!0)}),[t]),!1===n?o.createElement(Z,Object(r.a)({},e,{getOpenCount:function(){return 2}})):i||!u||f?o.createElement(H,{visible:t,forceRender:i,getContainer:n},(function(t){return o.createElement(Z,Object(r.a)({},e,{destroyOnClose:u,afterClose:function(){null==c||c(),m(!1)}},t))})):null};ee.displayName="Dialog";var te=ee;t.default=te},function(e,t,n){"use strict";n.r(t),n.d(t,"Field",(function(){return te})),n.d(t,"List",(function(){return ne})),n.d(t,"useForm",(function(){return ue})),n.d(t,"FormProvider",(function(){return le}));var r=n(0),a=n(2),o=n(19),i=n(1),s=n(3),u=n(10),c=n(14),l=n(15),d=n(29),f=n(17),m=n(16),p=n(67),h=n(25),_="RC_FORM_INTERNAL_HOOKS",y=function(){Object(h.a)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},v=r.createContext({getFieldValue:y,getFieldsValue:y,getFieldError:y,getFieldsError:y,isFieldsTouched:y,isFieldTouched:y,isFieldValidating:y,isFieldsValidating:y,resetFields:y,setFields:y,setFieldsValue:y,validateFields:y,submit:y,getInternalHooks:function(){return y(),{dispatch:y,initEntityValue:y,registerField:y,useSubscribe:y,setInitialValues:y,setCallbacks:y,getFields:y,setValidateMessages:y,setPreserve:y}}});function g(e){return null==e?[]:Array.isArray(e)?e:[e]}var b=n(6),M=n.n(b),w=n(72),L=n(12),k=n(466);function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O(e){return function(e){if(Array.isArray(e))return x(e)}(e)||S(e)||D(e)||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 T(e){return function(e){if(Array.isArray(e))return e}(e)||S(e)||D(e)||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 D(e,t){if(e){if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(e,t):void 0}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?t-1:0),r=1;r=r||n<0||n>=r)return e;var a=e[t],o=t-n;return o>0?[].concat(Object(u.a)(e.slice(0,n)),[a],Object(u.a)(e.slice(n,t)),Object(u.a)(e.slice(t+1,r))):o<0?[].concat(Object(u.a)(e.slice(0,t)),Object(u.a)(e.slice(t+1,n+1)),[a],Object(u.a)(e.slice(n+1,r))):e}var V="'${name}' is not a valid ${type}",K={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:V,method:V,array:V,object:V,number:V,date:V,boolean:V,integer:V,float:V,regexp:V,email:V,url:V,hex:V},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},B=k.a;function J(e,t,n,r){var a=Object(s.a)(Object(s.a)({},n),{},{name:t,enum:(n.enum||[]).join(", ")}),o=function(e,t){return function(){return function(e,t){return e.replace(/\$\{\w+\}/g,(function(e){var n=e.slice(2,-1);return t[n]}))}(e,Object(s.a)(Object(s.a)({},a),t))}};return function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).forEach((function(a){var i=t[a];"string"==typeof i?n[a]=o(i,r):i&&"object"===Object(L.a)(i)?(n[a]={},e(i,n[a])):n[a]=i})),n}(F({},K,e))}function G(e,t,n,r,a){return q.apply(this,arguments)}function q(){return(q=Object(w.a)(M.a.mark((function e(t,n,a,o,c){var l,d,f,m,p,h;return M.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=Object(s.a)({},a),d=null,l&&"array"===l.type&&l.defaultField&&(d=l.defaultField,delete l.defaultField),f=new B(Object(i.a)({},t,[l])),m=J(o.validateMessages,t,l,c),f.messages(m),p=[],e.prev=7,e.next=10,Promise.resolve(f.validate(Object(i.a)({},t,n),Object(s.a)({},o)));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(7),e.t0.errors?p=e.t0.errors.map((function(e,t){var n=e.message;return r.isValidElement(n)?r.cloneElement(n,{key:"error_".concat(t)}):n})):(console.error(e.t0),p=[m.default()]);case 15:if(p.length||!d){e.next=20;break}return e.next=18,Promise.all(n.map((function(e,n){return G("".concat(t,".").concat(n),e,d,o,c)})));case 18:return h=e.sent,e.abrupt("return",h.reduce((function(e,t){return[].concat(Object(u.a)(e),Object(u.a)(t))}),[]));case 20:return e.abrupt("return",p);case 21:case"end":return e.stop()}}),e,null,[[7,12]])})))).apply(this,arguments)}function $(e,t,n,r,a,o){var i,u=e.join("."),c=n.map((function(e){var t=e.validator;return t?Object(s.a)(Object(s.a)({},e),{},{validator:function(e,n,r){var a=!1,o=t(e,n,(function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:[];a.validatePromise===r&&(a.validatePromise=null,a.errors=e,a.reRender())})),d}));return a.validatePromise=r,a.dirty=!0,a.errors=[],a.reRender(),r},a.isFieldValidating=function(){return!!a.validatePromise},a.isFieldTouched=function(){return a.touched},a.isFieldDirty=function(){return a.dirty},a.getErrors=function(){return a.errors},a.isListField=function(){return a.props.isListField},a.isList=function(){return a.props.isList},a.isPreserve=function(){return a.props.preserve},a.getMeta=function(){return a.prevValidating=a.isFieldValidating(),{touched:a.isFieldTouched(),validating:a.prevValidating,errors:a.errors,name:a.getNamePath()}},a.getOnlyChild=function(e){if("function"==typeof e){var t=a.getMeta();return Object(s.a)(Object(s.a)({},a.getOnlyChild(e(a.getControlled(),t,a.props.fieldContext))),{},{isFunction:!0})}var n=Object(p.a)(e);return 1===n.length&&r.isValidElement(n[0])?{child:n[0],isFunction:!1}:{child:n,isFunction:!1}},a.getValue=function(e){var t=a.props.fieldContext.getFieldsValue,n=a.getNamePath();return P(e||t(!0),n)},a.getControlled=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.props,n=t.trigger,r=t.validateTrigger,o=t.getValueFromEvent,u=t.normalize,c=t.valuePropName,l=t.getValueProps,d=t.fieldContext,f=void 0!==r?r:d.validateTrigger,m=a.getNamePath(),p=d.getInternalHooks,h=d.getFieldsValue,y=p(_),v=y.dispatch,b=a.getValue(),M=l||function(e){return Object(i.a)({},c,e)},w=e[n],L=Object(s.a)(Object(s.a)({},e),M(b));L[n]=function(){var e;a.touched=!0,a.dirty=!0;for(var t=arguments.length,n=new Array(t),r=0;r=0&&t<=n.length?(l.keys=[].concat(Object(u.a)(l.keys.slice(0,t)),[l.id],Object(u.a)(l.keys.slice(t))),o([].concat(Object(u.a)(n.slice(0,t)),[e],Object(u.a)(n.slice(t))))):(l.keys=[].concat(Object(u.a)(l.keys),[l.id]),o([].concat(Object(u.a)(n),[e]))),l.id+=1},remove:function(e){var t=s(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(l.keys=l.keys.filter((function(e,t){return!n.has(t)})),o(t.filter((function(e,t){return!n.has(t)}))))},move:function(e,t){if(e!==t){var n=s();e<0||e>=n.length||t<0||t>=n.length||(l.keys=U(l.keys,e,t),o(U(n,e,t)))}}},m=r||[];return Array.isArray(m)||(m=[]),a(m.map((function(e,t){var n=l.keys[t];return void 0===n&&(l.keys[t]=l.id,n=l.keys[t],l.id+=1),{name:t,key:n,isListField:!0}})),d,t)})))},re=n(5);var ae="__@field_split__";function oe(e){return e.map((function(e){return"".concat(Object(L.a)(e),":").concat(e)})).join(ae)}var ie=function(){function e(){Object(c.a)(this,e),this.kvs=new Map}return Object(l.a)(e,[{key:"set",value:function(e,t){this.kvs.set(oe(e),t)}},{key:"get",value:function(e){return this.kvs.get(oe(e))}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.kvs.delete(oe(e))}},{key:"map",value:function(e){return Object(u.a)(this.kvs.entries()).map((function(t){var n=Object(re.a)(t,2),r=n[0],a=n[1],o=r.split(ae);return e({key:o.map((function(e){var t=e.match(/^([^:]*):(.*)$/),n=Object(re.a)(t,3),r=n[1],a=n[2];return"number"===r?Number(a):a})),value:a})}))}},{key:"toJSON",value:function(){var e={};return this.map((function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null})),e}}]),e}(),se=function e(t){var n=this;Object(c.a)(this,e),this.formHooked=!1,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(e){return e===_?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve}):(Object(h.a)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(e){n.subscribable=e},this.setInitialValues=function(e,t){n.initialValues=e||{},t&&(n.store=F({},e,n.store))},this.getInitialValue=function(e){return P(n.initialValues,e)},this.setCallbacks=function(e){n.callbacks=e},this.setValidateMessages=function(e){n.validateMessages=e},this.setPreserve=function(e){n.preserve=e},this.timeoutId=null,this.warningUnhooked=function(){0},this.getFieldEntities=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter((function(e){return e.getNamePath().length})):n.fieldEntities},this.getFieldsMap=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new ie;return n.getFieldEntities(e).forEach((function(e){var n=e.getNamePath();t.set(n,e)})),t},this.getFieldEntitiesForNamePathList=function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map((function(e){var n=C(e);return t.get(n)||{INVALIDATE_NAME_PATH:C(e)}}))},this.getFieldsValue=function(e,t){if(n.warningUnhooked(),!0===e&&!t)return n.store;var r=n.getFieldEntitiesForNamePathList(Array.isArray(e)?e:null),a=[];return r.forEach((function(n){var r,o="INVALIDATE_NAME_PATH"in n?n.INVALIDATE_NAME_PATH:n.getNamePath();if(e||!(null===(r=n.isListField)||void 0===r?void 0:r.call(n)))if(t){var i="getMeta"in n?n.getMeta():null;t(i)&&a.push(o)}else a.push(o)})),H(n.store,a.map(C))},this.getFieldValue=function(e){n.warningUnhooked();var t=C(e);return P(n.store,t)},this.getFieldsError=function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map((function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors()}:{name:C(e[n]),errors:[]}}))},this.getFieldError=function(e){n.warningUnhooked();var t=C(e);return n.getFieldsError([t])[0].errors},this.isFieldsTouched=function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=new ie,r=n.getFieldEntities(!0);r.forEach((function(e){var n=e.props.initialValue,r=e.getNamePath();if(void 0!==n){var a=t.get(r)||new Set;a.add({entity:e,value:n}),t.set(r,a)}}));var a,o=function(r){r.forEach((function(r){if(void 0!==r.props.initialValue){var a=r.getNamePath();if(void 0!==n.getInitialValue(a))Object(h.a)(!1,"Form already set 'initialValues' with path '".concat(a.join("."),"'. Field can not overwrite it."));else{var o=t.get(a);if(o&&o.size>1)Object(h.a)(!1,"Multiple Field with path '".concat(a.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(o){var i=n.getFieldValue(a);e.skipExist&&void 0!==i||(n.store=N(n.store,a,Object(u.a)(o)[0].value))}}}}))};e.entities?a=e.entities:e.namePathList?(a=[],e.namePathList.forEach((function(e){var n,r=t.get(e);r&&(n=a).push.apply(n,Object(u.a)(Object(u.a)(r).map((function(e){return e.entity}))))}))):a=r,o(a)},this.resetFields=function(e){n.warningUnhooked();var t=n.store;if(!e)return n.store=F({},n.initialValues),n.resetWithFieldInitialValue(),void n.notifyObservers(t,null,{type:"reset"});var r=e.map(C);r.forEach((function(e){var t=n.getInitialValue(e);n.store=N(n.store,e,t)})),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"})},this.setFields=function(e){n.warningUnhooked();var t=n.store;e.forEach((function(e){var r=e.name,a=(e.errors,Object(o.a)(e,["name","errors"])),i=C(r);"value"in a&&(n.store=N(n.store,i,a.value)),n.notifyObservers(t,[i],{type:"setField",data:e})}))},this.getFields=function(){return n.getFieldEntities(!0).map((function(e){var t=e.getNamePath(),r=e.getMeta(),a=Object(s.a)(Object(s.a)({},r),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(a,"originRCField",{value:!0}),a}))},this.initEntityValue=function(e){var t=e.props.initialValue;if(void 0!==t){var r=e.getNamePath();void 0===P(n.store,r)&&(n.store=N(n.store,r,t))}},this.registerField=function(e){if(n.fieldEntities.push(e),void 0!==e.props.initialValue){var t=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(t,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(t,r){if(n.fieldEntities=n.fieldEntities.filter((function(t){return t!==e})),!1===(void 0!==r?r:n.preserve)&&!t){var a=e.getNamePath(),o=P(n.initialValues,a);a.length&&n.getFieldValue(a)!==o&&n.fieldEntities.every((function(e){return!z(e.getNamePath(),a)}))&&(n.store=N(n.store,a,o))}}},this.dispatch=function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var a=e.namePath,o=e.triggerName;n.validateFields([a],{triggerName:o})}},this.notifyObservers=function(e,t,r){if(n.subscribable){var a=Object(s.a)(Object(s.a)({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach((function(n){(0,n.onStoreChange)(e,t,a)}))}else n.forceRootUpdate()},this.updateValue=function(e,t){var r=C(e),a=n.store;n.store=N(n.store,r,t),n.notifyObservers(a,[r],{type:"valueUpdate",source:"internal"});var o=n.getDependencyChildrenFields(r);o.length&&n.validateFields(o),n.notifyObservers(a,o,{type:"dependenciesUpdate",relatedFields:[r].concat(Object(u.a)(o))});var i=n.callbacks.onValuesChange;i&&i(H(n.store,[r]),n.getFieldsValue());n.triggerOnFieldsChange([r].concat(Object(u.a)(o)))},this.setFieldsValue=function(e){n.warningUnhooked();var t=n.store;e&&(n.store=F(n.store,e)),n.notifyObservers(t,null,{type:"valueUpdate",source:"external"})},this.getDependencyChildrenFields=function(e){var t=new Set,r=[],a=new ie;n.getFieldEntities().forEach((function(e){(e.props.dependencies||[]).forEach((function(t){var n=C(t);a.update(n,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t}))}))}));return function e(n){(a.get(n)||new Set).forEach((function(n){if(!t.has(n)){t.add(n);var a=n.getNamePath();n.isFieldDirty()&&a.length&&(r.push(a),e(a))}}))}(e),r},this.triggerOnFieldsChange=function(e,t){var r=n.callbacks.onFieldsChange;if(r){var a=n.getFields();if(t){var o=new ie;t.forEach((function(e){var t=e.name,n=e.errors;o.set(t,n)})),a.forEach((function(e){e.errors=o.get(e.name)||e.errors}))}r(a.filter((function(t){var n=t.name;return A(e,n)})),a)}},this.validateFields=function(e,t){n.warningUnhooked();var r=!!e,a=r?e.map(C):[],o=[];n.getFieldEntities(!0).forEach((function(i){if(r||a.push(i.getNamePath()),(null==t?void 0:t.recursive)&&r){var u=i.getNamePath();u.every((function(t,n){return e[n]===t||void 0===e[n]}))&&a.push(u)}if(i.props.rules&&i.props.rules.length){var c=i.getNamePath();if(!r||A(a,c)){var l=i.validateRules(Object(s.a)({validateMessages:Object(s.a)(Object(s.a)({},K),n.validateMessages)},t));o.push(l.then((function(){return{name:c,errors:[]}})).catch((function(e){return Promise.reject({name:c,errors:e})})))}}}));var i=function(e){var t=!1,n=e.length,r=[];return e.length?new Promise((function(a,o){e.forEach((function(e,i){e.catch((function(e){return t=!0,e})).then((function(e){n-=1,r[i]=e,n>0||(t&&o(r),a(r))}))}))})):Promise.resolve([])}(o);n.lastValidatePromise=i,i.catch((function(e){return e})).then((function(e){var t=e.map((function(e){return e.name}));n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)}));var u=i.then((function(){return n.lastValidatePromise===i?Promise.resolve(n.getFieldsValue(a)):Promise.reject([])})).catch((function(e){var t=e.filter((function(e){return e&&e.errors.length}));return Promise.reject({values:n.getFieldsValue(a),errorFields:t,outOfDate:n.lastValidatePromise!==i})}));return u.catch((function(e){return e})),u},this.submit=function(){n.warningUnhooked(),n.validateFields().then((function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(e){console.error(e)}})).catch((function(e){var t=n.callbacks.onFinishFailed;t&&t(e)}))},this.forceRootUpdate=t};var ue=function(e){var t=r.useRef(),n=r.useState({}),a=Object(re.a)(n,2)[1];if(!t.current)if(e)t.current=e;else{var o=new se((function(){a({})}));t.current=o.getForm()}return[t.current]},ce=r.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),le=function(e){var t=e.validateMessages,n=e.onFormChange,a=e.onFormFinish,o=e.children,u=r.useContext(ce),c=r.useRef({});return r.createElement(ce.Provider,{value:Object(s.a)(Object(s.a)({},u),{},{validateMessages:Object(s.a)(Object(s.a)({},u.validateMessages),t),triggerFormChange:function(e,t){n&&n(e,{changedFields:t,forms:c.current}),u.triggerFormChange(e,t)},triggerFormFinish:function(e,t){a&&a(e,{values:t,forms:c.current}),u.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(c.current=Object(s.a)(Object(s.a)({},c.current),{},Object(i.a)({},e,t))),u.registerForm(e,t)},unregisterForm:function(e){var t=Object(s.a)({},c.current);delete t[e],c.current=t,u.unregisterForm(e)}})},o)},de=ce,fe=function(e,t){var n=e.name,i=e.initialValues,c=e.fields,l=e.form,d=e.preserve,f=e.children,m=e.component,p=void 0===m?"form":m,h=e.validateMessages,y=e.validateTrigger,g=void 0===y?"onChange":y,b=e.onValuesChange,M=e.onFieldsChange,w=e.onFinish,k=e.onFinishFailed,Y=Object(o.a)(e,["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"]),j=r.useContext(de),O=ue(l),T=Object(re.a)(O,1)[0],D=T.getInternalHooks(_),x=D.useSubscribe,S=D.setInitialValues,E=D.setCallbacks,C=D.setValidateMessages,P=D.setPreserve;r.useImperativeHandle(t,(function(){return T})),r.useEffect((function(){return j.registerForm(n,T),function(){j.unregisterForm(n)}}),[j,T,n]),C(Object(s.a)(Object(s.a)({},j.validateMessages),h)),E({onValuesChange:b,onFieldsChange:function(e){if(j.triggerFormChange(n,e),M){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a