import{A as Fe,g as _t,d as u,j as i,r as w,n as R}from"./vendor/react-core.CPYidHzz.min.js";import{ay as De,ck as I,cl as Ue,cm as re,cn as St,co as ae,cp as Ct,g as It,bU as Rt,cq as Pt,Q as x,aO as Lt,t as P,aS as F,bE as ne,cr as Bt,aM as K,bo as Ot,K as Et,bp as Ft,bn as Dt,cs as Ut,L as D,W as se,a6 as oe,ct as Mt,e as kt,bl as Nt}from"../assets/forum-DD3nCP2C.js";import{_ as ie,a as Me,b as Vt,c as ke,d as Gt,i as Ne,e as Kt,f as qt,g as Wt,h as Ve,j as q,k as Ht}from"../vendor/_arrayPush.DvSf5DyR.min.js";import{i as le}from"../vendor/isArray.CG4TmqNx.min.js";import{U as Ge,a as be}from"./UserManagementUtils.D44MF5y9.min.js";import{u as zt}from"./collectionsHooks.DLxJxD7U.min.js";async function Qt(e={}){const{data:t,headers:r}=await De.get("/users?expand=profileFields",{params:{limit:Ge,...e}});return{users:t,countUsers:r["x-app-page-result-count"],currentPage:r["x-app-page-current"]}}function Yt(e,t=!0){var d,f;const{refetch:r,isLoading:s,error:a,isSuccess:n,isFetching:l,data:c}=Fe({queryFn:async()=>Qt(e),queryKey:["users_userManagement",e],refetchOnMount:"always",keepPreviousData:!0,refetchOnWindowFocus:!1,enabled:t});let o=a;const g=a&&a.errors&&Object.keys(a.errors);return g!=null&&g.length&&(o=(f=(d=a==null?void 0:a.errors)==null?void 0:d[g[0]])==null?void 0:f[0]),{refetch:r,isLoading:s,error:o,isSuccess:n,isFetching:l,data:c}}var Xt=ie;function Zt(){this.__data__=new Xt,this.size=0}var Jt=Zt;function er(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var tr=er;function rr(e){return this.__data__.get(e)}var ar=rr;function nr(e){return this.__data__.has(e)}var sr=nr,or=ie,ir=Me,lr=Vt,cr=200;function gr(e,t){var r=this.__data__;if(r instanceof or){var s=r.__data__;if(!ir||s.length<cr-1)return s.push([e,t]),this.size=++r.size,this;r=this.__data__=new lr(s)}return r.set(e,t),this.size=r.size,this}var ur=gr,fr=ie,dr=Jt,pr=tr,yr=ar,mr=sr,br=ur;function L(e){var t=this.__data__=new fr(e);this.size=t.size}L.prototype.clear=dr;L.prototype.delete=pr;L.prototype.get=yr;L.prototype.has=mr;L.prototype.set=br;var hr=L;function vr(e,t){for(var r=-1,s=e==null?0:e.length;++r<s&&t(e[r],r,e)!==!1;);return e}var Tr=vr,Ar=ke,jr=Gt;function $r(e,t,r,s){var a=!r;r||(r={});for(var n=-1,l=t.length;++n<l;){var c=t[n],o=s?s(r[c],e[c],c,r,e):void 0;o===void 0&&(o=e[c]),a?jr(r,c,o):Ar(r,c,o)}return r}var W=$r;function wr(e,t){for(var r=-1,s=Array(e);++r<e;)s[r]=t(r);return s}var xr=wr,k={exports:{}};function _r(){return!1}var Sr=_r;k.exports;(function(e,t){var r=I,s=Sr,a=t&&!t.nodeType&&t,n=a&&!0&&e&&!e.nodeType&&e,l=n&&n.exports===a,c=l?r.Buffer:void 0,o=c?c.isBuffer:void 0,g=o||s;e.exports=g})(k,k.exports);var Ke=k.exports,Cr=Ue,Ir=Ne,Rr=re,Pr="[object Arguments]",Lr="[object Array]",Br="[object Boolean]",Or="[object Date]",Er="[object Error]",Fr="[object Function]",Dr="[object Map]",Ur="[object Number]",Mr="[object Object]",kr="[object RegExp]",Nr="[object Set]",Vr="[object String]",Gr="[object WeakMap]",Kr="[object ArrayBuffer]",qr="[object DataView]",Wr="[object Float32Array]",Hr="[object Float64Array]",zr="[object Int8Array]",Qr="[object Int16Array]",Yr="[object Int32Array]",Xr="[object Uint8Array]",Zr="[object Uint8ClampedArray]",Jr="[object Uint16Array]",ea="[object Uint32Array]",b={};b[Wr]=b[Hr]=b[zr]=b[Qr]=b[Yr]=b[Xr]=b[Zr]=b[Jr]=b[ea]=!0;b[Pr]=b[Lr]=b[Kr]=b[Br]=b[qr]=b[Or]=b[Er]=b[Fr]=b[Dr]=b[Ur]=b[Mr]=b[kr]=b[Nr]=b[Vr]=b[Gr]=!1;function ta(e){return Rr(e)&&Ir(e.length)&&!!b[Cr(e)]}var ra=ta;function aa(e){return function(t){return e(t)}}var ce=aa,N={exports:{}};N.exports;(function(e,t){var r=St,s=t&&!t.nodeType&&t,a=s&&!0&&e&&!e.nodeType&&e,n=a&&a.exports===s,l=n&&r.process,c=function(){try{var o=a&&a.require&&a.require("util").types;return o||l&&l.binding&&l.binding("util")}catch{}}();e.exports=c})(N,N.exports);var ge=N.exports,na=ra,sa=ce,he=ge,ve=he&&he.isTypedArray,oa=ve?sa(ve):na,ia=oa,la=xr,ca=Kt,ga=le,ua=Ke,fa=qt,da=ia,pa=Object.prototype,ya=pa.hasOwnProperty;function ma(e,t){var r=ga(e),s=!r&&ca(e),a=!r&&!s&&ua(e),n=!r&&!s&&!a&&da(e),l=r||s||a||n,c=l?la(e.length,String):[],o=c.length;for(var g in e)(t||ya.call(e,g))&&!(l&&(g=="length"||a&&(g=="offset"||g=="parent")||n&&(g=="buffer"||g=="byteLength"||g=="byteOffset")||fa(g,o)))&&c.push(g);return c}var qe=ma,ba=Object.prototype;function ha(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||ba;return e===r}var ue=ha;function va(e,t){return function(r){return e(t(r))}}var We=va,Ta=We,Aa=Ta(Object.keys,Object),ja=Aa,$a=ue,wa=ja,xa=Object.prototype,_a=xa.hasOwnProperty;function Sa(e){if(!$a(e))return wa(e);var t=[];for(var r in Object(e))_a.call(e,r)&&r!="constructor"&&t.push(r);return t}var Ca=Sa,Ia=Wt,Ra=Ne;function Pa(e){return e!=null&&Ra(e.length)&&!Ia(e)}var He=Pa,La=qe,Ba=Ca,Oa=He;function Ea(e){return Oa(e)?La(e):Ba(e)}var fe=Ea,Fa=W,Da=fe;function Ua(e,t){return e&&Fa(t,Da(t),e)}var Ma=Ua;function ka(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var Na=ka,Va=ae,Ga=ue,Ka=Na,qa=Object.prototype,Wa=qa.hasOwnProperty;function Ha(e){if(!Va(e))return Ka(e);var t=Ga(e),r=[];for(var s in e)s=="constructor"&&(t||!Wa.call(e,s))||r.push(s);return r}var za=Ha,Qa=qe,Ya=za,Xa=He;function Za(e){return Xa(e)?Qa(e,!0):Ya(e)}var de=Za,Ja=W,en=de;function tn(e,t){return e&&Ja(t,en(t),e)}var rn=tn,V={exports:{}};V.exports;(function(e,t){var r=I,s=t&&!t.nodeType&&t,a=s&&!0&&e&&!e.nodeType&&e,n=a&&a.exports===s,l=n?r.Buffer:void 0,c=l?l.allocUnsafe:void 0;function o(g,d){if(d)return g.slice();var f=g.length,v=c?c(f):new g.constructor(f);return g.copy(v),v}e.exports=o})(V,V.exports);var an=V.exports;function nn(e,t){var r=-1,s=e.length;for(t||(t=Array(s));++r<s;)t[r]=e[r];return t}var sn=nn;function on(e,t){for(var r=-1,s=e==null?0:e.length,a=0,n=[];++r<s;){var l=e[r];t(l,r,e)&&(n[a++]=l)}return n}var ln=on;function cn(){return[]}var ze=cn,gn=ln,un=ze,fn=Object.prototype,dn=fn.propertyIsEnumerable,Te=Object.getOwnPropertySymbols,pn=Te?function(e){return e==null?[]:(e=Object(e),gn(Te(e),function(t){return dn.call(e,t)}))}:un,pe=pn,yn=W,mn=pe;function bn(e,t){return yn(e,mn(e),t)}var hn=bn,vn=We,Tn=vn(Object.getPrototypeOf,Object),Qe=Tn,An=Ve,jn=Qe,$n=pe,wn=ze,xn=Object.getOwnPropertySymbols,_n=xn?function(e){for(var t=[];e;)An(t,$n(e)),e=jn(e);return t}:wn,Ye=_n,Sn=W,Cn=Ye;function In(e,t){return Sn(e,Cn(e),t)}var Rn=In,Pn=Ve,Ln=le;function Bn(e,t,r){var s=t(e);return Ln(e)?s:Pn(s,r(e))}var Xe=Bn,On=Xe,En=pe,Fn=fe;function Dn(e){return On(e,Fn,En)}var Un=Dn,Mn=Xe,kn=Ye,Nn=de;function Vn(e){return Mn(e,Nn,kn)}var Gn=Vn,Kn=q,qn=I,Wn=Kn(qn,"DataView"),Hn=Wn,zn=q,Qn=I,Yn=zn(Qn,"Promise"),Xn=Yn,Zn=q,Jn=I,es=Zn(Jn,"Set"),ts=es,rs=q,as=I,ns=rs(as,"WeakMap"),ss=ns,X=Hn,Z=Me,J=Xn,ee=ts,te=ss,Ze=Ue,B=Ht,Ae="[object Map]",os="[object Object]",je="[object Promise]",$e="[object Set]",we="[object WeakMap]",xe="[object DataView]",is=B(X),ls=B(Z),cs=B(J),gs=B(ee),us=B(te),C=Ze;(X&&C(new X(new ArrayBuffer(1)))!=xe||Z&&C(new Z)!=Ae||J&&C(J.resolve())!=je||ee&&C(new ee)!=$e||te&&C(new te)!=we)&&(C=function(e){var t=Ze(e),r=t==os?e.constructor:void 0,s=r?B(r):"";if(s)switch(s){case is:return xe;case ls:return Ae;case cs:return je;case gs:return $e;case us:return we}return t});var ye=C,fs=Object.prototype,ds=fs.hasOwnProperty;function ps(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&ds.call(e,"index")&&(r.index=e.index,r.input=e.input),r}var ys=ps,ms=I,bs=ms.Uint8Array,hs=bs,_e=hs;function vs(e){var t=new e.constructor(e.byteLength);return new _e(t).set(new _e(e)),t}var me=vs,Ts=me;function As(e,t){var r=t?Ts(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var js=As,$s=/\w*$/;function ws(e){var t=new e.constructor(e.source,$s.exec(e));return t.lastIndex=e.lastIndex,t}var xs=ws,Se=Ct,Ce=Se?Se.prototype:void 0,Ie=Ce?Ce.valueOf:void 0;function _s(e){return Ie?Object(Ie.call(e)):{}}var Ss=_s,Cs=me;function Is(e,t){var r=t?Cs(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var Rs=Is,Ps=me,Ls=js,Bs=xs,Os=Ss,Es=Rs,Fs="[object Boolean]",Ds="[object Date]",Us="[object Map]",Ms="[object Number]",ks="[object RegExp]",Ns="[object Set]",Vs="[object String]",Gs="[object Symbol]",Ks="[object ArrayBuffer]",qs="[object DataView]",Ws="[object Float32Array]",Hs="[object Float64Array]",zs="[object Int8Array]",Qs="[object Int16Array]",Ys="[object Int32Array]",Xs="[object Uint8Array]",Zs="[object Uint8ClampedArray]",Js="[object Uint16Array]",eo="[object Uint32Array]";function to(e,t,r){var s=e.constructor;switch(t){case Ks:return Ps(e);case Fs:case Ds:return new s(+e);case qs:return Ls(e,r);case Ws:case Hs:case zs:case Qs:case Ys:case Xs:case Zs:case Js:case eo:return Es(e,r);case Us:return new s;case Ms:case Vs:return new s(e);case ks:return Bs(e);case Ns:return new s;case Gs:return Os(e)}}var ro=to,ao=ae,Re=Object.create,no=function(){function e(){}return function(t){if(!ao(t))return{};if(Re)return Re(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),so=no,oo=so,io=Qe,lo=ue;function co(e){return typeof e.constructor=="function"&&!lo(e)?oo(io(e)):{}}var go=co,uo=ye,fo=re,po="[object Map]";function yo(e){return fo(e)&&uo(e)==po}var mo=yo,bo=mo,ho=ce,Pe=ge,Le=Pe&&Pe.isMap,vo=Le?ho(Le):bo,To=vo,Ao=ye,jo=re,$o="[object Set]";function wo(e){return jo(e)&&Ao(e)==$o}var xo=wo,_o=xo,So=ce,Be=ge,Oe=Be&&Be.isSet,Co=Oe?So(Oe):_o,Io=Co,Ro=hr,Po=Tr,Lo=ke,Bo=Ma,Oo=rn,Eo=an,Fo=sn,Do=hn,Uo=Rn,Mo=Un,ko=Gn,No=ye,Vo=ys,Go=ro,Ko=go,qo=le,Wo=Ke,Ho=To,zo=ae,Qo=Io,Yo=fe,Xo=de,Zo=1,Jo=2,ei=4,Je="[object Arguments]",ti="[object Array]",ri="[object Boolean]",ai="[object Date]",ni="[object Error]",et="[object Function]",si="[object GeneratorFunction]",oi="[object Map]",ii="[object Number]",tt="[object Object]",li="[object RegExp]",ci="[object Set]",gi="[object String]",ui="[object Symbol]",fi="[object WeakMap]",di="[object ArrayBuffer]",pi="[object DataView]",yi="[object Float32Array]",mi="[object Float64Array]",bi="[object Int8Array]",hi="[object Int16Array]",vi="[object Int32Array]",Ti="[object Uint8Array]",Ai="[object Uint8ClampedArray]",ji="[object Uint16Array]",$i="[object Uint32Array]",y={};y[Je]=y[ti]=y[di]=y[pi]=y[ri]=y[ai]=y[yi]=y[mi]=y[bi]=y[hi]=y[vi]=y[oi]=y[ii]=y[tt]=y[li]=y[ci]=y[gi]=y[ui]=y[Ti]=y[Ai]=y[ji]=y[$i]=!0;y[ni]=y[et]=y[fi]=!1;function M(e,t,r,s,a,n){var l,c=t&Zo,o=t&Jo,g=t&ei;if(r&&(l=a?r(e,s,a,n):r(e)),l!==void 0)return l;if(!zo(e))return e;var d=qo(e);if(d){if(l=Vo(e),!c)return Fo(e,l)}else{var f=No(e),v=f==et||f==si;if(Wo(e))return Eo(e,c);if(f==tt||f==Je||v&&!a){if(l=o||v?{}:Ko(e),!c)return o?Uo(e,Oo(l,e)):Do(e,Bo(l,e))}else{if(!y[f])return a?e:{};l=Go(e,f,c)}}n||(n=new Ro);var j=n.get(e);if(j)return j;n.set(e,l),Qo(e)?e.forEach(function(m){l.add(M(m,t,r,m,e,n))}):Ho(e)&&e.forEach(function(m,T){l.set(T,M(m,t,r,T,e,n))});var p=g?o?ko:Mo:o?Xo:Yo,h=d?void 0:p(e);return Po(h||e,function(m,T){h&&(T=m,m=e[T]),Lo(l,T,M(m,t,r,T,e,n))}),l}var wi=M,xi=wi,_i=1,Si=4;function Ci(e){return xi(e,_i|Si)}var Ii=Ci;const Ri=_t(Ii),S=It(e=>{const t=u({position:"sticky",top:Rt().fullHeight,backgroundColor:"#ffffff",zIndex:1,marginLeft:-18,marginRight:-18,"& .header-block":{marginLeft:0,marginRight:0},borderBottom:"1px solid #D8D8D8"},"label:AutomationRules-classes-headerContainer"),r=u({display:"flex",padding:16,...e&&{paddingLeft:0},"&& .inputText.withButton":{height:36}},"label:AutomationRules-classes-searchAndFilterContainer"),s=u({"& th, tr":{fontSize:13},"&& button":{fontSize:13},...e&&{"&& th:first-child":{paddingLeft:18},"&& td:first-child":{paddingLeft:12}}},"label:AutomationRules-classes-table"),a=u({"& > span":{maxHeight:"none"}},"label:AutomationRules-classes-tableCell"),n=u({minWidth:80},"label:AutomationRules-classes-tableDateCell"),l=u({background:"#FBFCFF","& th:not(:first-of-type)":{borderLeft:"1px solid #D8D8D8"}},"label:AutomationRules-classes-tableHeader"),c=u({display:"flex",flexDirection:"column",justifyContent:"center","& > div":{height:"50%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},"label:AutomationRules-classes-triggerAndActionCell"),o=u({fontWeight:600,fontSize:12},"label:AutomationRules-classes-triggerAndActionLabels"),g=u({overflow:"auto",paddingBottom:20},"label:AutomationRules-classes-scrollTable"),d=u({opacity:.5,pointerEvents:"none","&:hover, &:focus, &.focus-visible, &:active":{background:"none"},"&.btn-primary":{color:"#0291db",borderColor:"#0291db"}},"label:AutomationRules-classes-disabled"),f=u({paddingLeft:16,height:32,background:"#FBFCFF",display:"flex",alignItems:"center",borderTop:"1px solid #e7e8e9",borderBottom:"1px solid #e7e8e9",textTransform:"uppercase"},"label:AutomationRules-classes-sectionHeader"),v=u({fontWeight:600,fontSize:12},"label:AutomationRules-classes-summaryTitle"),j=u({textTransform:"none",marginLeft:8},"label:AutomationRules-classes-runningStatusWrapper"),p=u({marginLeft:8,marginRight:4},"label:AutomationRules-classes-runningStatusIcon"),h=u({fontWeight:600,marginTop:2,marginBottom:2},"label:AutomationRules-classes-summaryValue"),m=u({borderTop:"none"},"label:AutomationRules-classes-noBorderTop"),T=_=>u({paddingTop:16,paddingBottom:16,...!_&&{paddingLeft:16,paddingRight:16}},"label:AutomationRules-classes-padded"),A=u({marginTop:8,marginBottom:8},"label:AutomationRules-classes-verticalGap"),$=(_=16)=>u({marginBottom:_},"label:AutomationRules-classes-bottomGap"),O=(_=18)=>u({marginLeft:_},"label:AutomationRules-classes-leftGap"),E=(_=8)=>u({marginRight:_},"label:AutomationRules-classes-rightGap"),rt=u({display:"flex",justifyContent:"space-between",alignItems:"center"},"label:AutomationRules-classes-spaceBetween"),at=u({fontStyle:"italic"},"label:AutomationRules-classes-italic"),nt=u({fontWeight:600},"label:AutomationRules-classes-bold"),st=u({fontWeight:400},"label:AutomationRules-classes-normalFontWeight"),ot=u({overflow:"unset"},"label:AutomationRules-classes-noOverflow"),it=u({whiteSpace:"nowrap"},"label:AutomationRules-classes-noWrap"),lt=u({padding:0},"label:AutomationRules-classes-noPadding"),ct=u({fontSize:12},"label:AutomationRules-classes-smallFont"),gt=u({justifyContent:"flex-start"},"label:AutomationRules-classes-leftAlign"),ut=u({width:"100%",margin:"0 auto",display:"flex",alignItems:"center"},"label:AutomationRules-classes-addEditHeader"),ft=u({flex:1,"&:nth-child(2)":{justifyContent:"center"},"&:last-child":{justifyContent:"flex-end"}},"label:AutomationRules-classes-addEditHeaderItem"),dt=_=>u({display:"flex",alignItems:"center",..._&&{gap:8}},"label:AutomationRules-classes-flexContainer"),pt=u({padding:0,marginBottom:-16},"label:AutomationRules-classes-previewPager"),yt=u({color:"#555a62","&:hover, &:focus, &.focus-visible, &:active":{textDecoration:"none"}},"label:AutomationRules-classes-previewUserItem"),mt=u({paddingBottom:8,paddingLeft:8,"&:first-child":{marginTop:24,paddingTop:8,borderTop:"1px solid #dddee0"}},"label:AutomationRules-classes-previewDiscussionItem"),bt=u({color:"#767676",fontSize:12},"label:AutomationRules-classes-previewDiscussionMeta"),ht=u({borderBottom:"1px solid #dddee0"},"label:AutomationRules-classes-previewDiscussionBorder"),vt=u({display:"flex",justifyContent:"space-between","& > span":{width:"27%",height:24,marginTop:16},"& > span:last-of-Type":{width:"70%"},...e&&{paddingLeft:16,paddingRight:16}},"label:AutomationRules-classes-addEditLoader"),Tt=u({"& td > span":{width:100,height:16,marginTop:16},"& td:first-of-type > span":{width:300}},"label:AutomationRules-classes-historyLoader"),At=u({marginTop:16,paddingTop:16,paddingBottom:16,"& > div":{marginBottom:16,display:"flex",alignItems:"center","& > span:first-of-type":{width:25,height:25,marginRight:10,borderRadius:"50%"},"& > span:last-of-type":{width:"95%",height:25}}},"label:AutomationRules-classes-previewLoader"),jt=u({"& li":{marginLeft:0,marginRight:0,width:"auto"}},"label:AutomationRules-classes-escalationRuleAddEditForm"),$t=u({"& > div":{justifyContent:"normal"}},"label:AutomationRules-classes-escalationRuleAddEditTitleBar"),wt=u({width:"100%",justifyContent:"space-between"},"label:AutomationRules-classes-escalationRuleAddEditTitleBarActionsWrapper"),xt=u({...Pt(),fontSize:14,fontWeight:400},"label:AutomationRules-classes-clickableTitle");return{headerContainer:t,searchAndFilterContainer:r,table:s,tableHeader:l,tableCell:a,tableDateCell:n,scrollTable:g,triggerAndActionCell:c,triggerAndActionLabels:o,disabled:d,sectionHeader:f,runningStatusWrapper:j,runningStatusIcon:p,summaryTitle:v,summaryValue:h,noBorderTop:m,addEditHeader:ut,addEditHeaderItem:ft,flexContainer:dt,italic:at,bold:nt,smallFont:ct,leftAlign:gt,normalFontWeight:st,padded:T,noPadding:lt,spaceBetween:rt,leftGap:O,rightGap:E,verticalGap:A,bottomGap:$,noOverflow:ot,noWrap:it,previewPager:pt,previewUserItem:yt,previewDiscussionItem:mt,previewDiscussionMeta:bt,previewDiscussionBorder:ht,addEditLoader:vt,historyLoader:Tt,previewLoader:At,escalationRuleAddEditTitleBar:$t,escalationRuleAddEditTitleBarActionsWrapper:wt,escalationRuleAddEditForm:jt,clickableTitle:xt}});function Pi(e){var r,s,a,n,l;const t=Ri(e);if((s=(r=t.trigger)==null?void 0:r.triggerValue)!=null&&s.profileField){const c=t.trigger.triggerValue.profileField,o=t.trigger.triggerValue[c];c&&(t.trigger.triggerValue.profileField={[c]:o??null})}return(n=(a=t.action)==null?void 0:a.actionValue)!=null&&n.collectionID&&(t.action.actionValue.recordType="discussion"),t.trigger&&((l=t.additionalSettings)!=null&&l.triggerValue)&&(t.trigger.triggerValue={...t.trigger.triggerValue,...t.additionalSettings.triggerValue}),t}function Ee(e,t,r){let s=1;const a=(r==null?void 0:r.getTime())??new Date().getTime();switch(t){case"year":s=365*24;break;case"week":s=7*24;break;case"day":s=24;break}return new Date(a-e*s*60*60*1e3)}function H(e,t){const r=S(t);return e==="addEdit"?i.jsx(i.Fragment,{children:Array.from({length:10},(s,a)=>i.jsxs("div",{className:r.addEditLoader,children:[i.jsx(x,{}),i.jsx(x,{})]},a))}):e==="history"?Array.from({length:10},(s,a)=>i.jsx("tr",{className:r.historyLoader,children:Array.from({length:6},(n,l)=>i.jsx("td",{children:i.jsx(x,{})},l))},a)):e==="preview"?i.jsx("div",{className:r.previewLoader,children:Array.from({length:12},(s,a)=>i.jsxs("div",{children:[i.jsx(x,{}),i.jsx(x,{})]},a))}):Array(30).fill({rule:i.jsx(x,{width:"300",height:16}),"last updated":i.jsx(x,{width:"100",height:16}),"last run":i.jsx(x,{width:"100",height:16}),"auto-run":i.jsx(x,{width:"100",height:16}),actions:i.jsx(x,{width:"100",height:16})})}function z(e){const{contentType:t,totalResults:r,emptyResults:s,fromStatusToggle:a,hasError:n}=e,l=S();return i.jsxs(i.Fragment,{children:[n&&i.jsx("div",{className:l.padded(),children:i.jsx(Lt,{type:"error",stringContents:P("Failed to load the preview data. Please check your trigger and action values.")})}),i.jsx("div",{children:r?i.jsxs(i.Fragment,{children:[i.jsx("div",{className:l.bold,children:i.jsx(F,{source:`${t} Matching Criteria Now: <0 />`,c0:r>=ne?`${Bt(r)}+`:r})}),i.jsx("div",{children:a?i.jsx(F,{source:"The action will apply to them when the rule is enabled. In future, other <0 /> who meet the trigger criteria will have the action applied to them as well.",c0:t.toLowerCase()}):P("The action will be applied to only them if you proceed.")}),i.jsx("div",{className:l.italic,children:i.jsx(F,{source:"Note: Actions will not affect <0 /> that already have the associated action applied.",c0:t.toLowerCase()})})]}):s?i.jsx(F,{source:"This will not affect any <0 /> right now. It will affect those that meet the criteria in future.",c0:t.toLowerCase()}):i.jsx(i.Fragment,{})})]})}function Q(e){const t=S(),[r,s]=w.useState(e.query),{error:a,data:n,isLoading:l}=Yt(r),c=(n==null?void 0:n.users)&&n.users.length>0,o=n!=null&&n.countUsers?parseInt(n==null?void 0:n.countUsers):0;return w.useEffect(()=>{var g;n!=null&&n.users&&(n==null?void 0:n.users.length)===0&&((g=e.onPreviewContentLoad)==null||g.call(e,!0))},[n]),i.jsxs(i.Fragment,{children:[i.jsx(z,{contentType:"Users",totalResults:o,emptyResults:(n==null?void 0:n.users)&&(n==null?void 0:n.users.length)===0,fromStatusToggle:e.fromStatusToggle,hasError:!!a}),l&&H("preview"),i.jsxs("div",{children:[(c||o>=be)&&i.jsx(K,{totalResults:parseInt((n==null?void 0:n.countUsers)??"0"),currentPage:parseInt((n==null?void 0:n.currentPage)??"1"),pageLimit:Ge,hasMorePages:o?o>=be:!1,className:t.previewPager,showNextButton:!1,onChange:g=>s({...r,page:g}),isMobile:!1}),c&&i.jsx("ul",{children:n.users.map((g,d)=>i.jsx("li",{className:t.verticalGap,children:i.jsxs(Ot,{userFragment:g,buttonType:Et.RESET,className:R(t.flexContainer(!0),t.previewUserItem),children:[i.jsx(Ft,{size:Dt.MEDIUM,userInfo:g}),i.jsx("span",{children:g.name})]})},d))})]})]})}function Y(e){var f,v,j;const t=S(),[r,s]=w.useState(e.query),[a,n]=w.useState(),[l,c]=w.useState(),{data:o,status:g}=Ut(r),d=!!((f=o==null?void 0:o.discussionList)!=null&&f.length);return w.useEffect(()=>{var p;g===D.SUCCESS&&(o==null?void 0:o.discussionList.length)===0&&((p=e.onPreviewContentLoad)==null||p.call(e,!0))},[o,g]),w.useEffect(()=>{var p,h,m,T,A,$;(p=o==null?void 0:o.pagination)!=null&&p.currentPage&&(!l||l!==((h=o==null?void 0:o.pagination)==null?void 0:h.currentPage))&&c((m=o==null?void 0:o.pagination)==null?void 0:m.currentPage),(T=o==null?void 0:o.pagination)!=null&&T.total&&(!a||a!==((A=o==null?void 0:o.pagination)==null?void 0:A.total))&&n(($=o==null?void 0:o.pagination)==null?void 0:$.total)},[(v=o==null?void 0:o.pagination)==null?void 0:v.currentPage,(j=o==null?void 0:o.pagination)==null?void 0:j.total]),i.jsxs("div",{className:e.className,children:[i.jsx(z,{contentType:e.contentTypeAsDiscussions?"Discussions":"Posts",totalResults:a,emptyResults:g===D.SUCCESS&&!(o!=null&&o.discussionList.length),fromStatusToggle:e.fromStatusToggle,hasError:g===D.ERROR}),a&&l&&i.jsx("div",{children:i.jsx(K,{totalResults:a,currentPage:l??1,pageLimit:30,hasMorePages:a?a>=ne:!1,className:S().previewPager,showNextButton:!1,onChange:p=>s({...r,page:p}),isMobile:!1})}),i.jsxs("ul",{children:[g===D.LOADING&&H("preview"),d&&(o==null?void 0:o.discussionList.map((p,h)=>i.jsxs("li",{className:R(t.previewDiscussionItem,t.verticalGap,t.previewDiscussionBorder),children:[i.jsx("div",{children:p.name}),p.insertUser&&i.jsxs("div",{children:[i.jsx("span",{className:t.previewDiscussionMeta,children:`${P("Started by")} `}),i.jsx("span",{className:R(t.smallFont,t.bold),children:p.insertUser.name}),i.jsx(se,{children:i.jsx(oe,{timestamp:p.dateInserted})})]})]},h)))]})]})}function Li(e){const t=S(),[r,s]=w.useState(e.query),{resources:a,isLoading:n,error:l,totalCount:c,currentPage:o}=zt(r,Mt()),g=a&&!!(a!=null&&a.length),d=c?parseInt(c):0;return w.useEffect(()=>{var f;a&&(a==null?void 0:a.length)===0&&((f=e.onPreviewContentLoad)==null||f.call(e,!0))},[a]),i.jsxs(i.Fragment,{children:[i.jsx(z,{contentType:"Posts",totalResults:d,emptyResults:!(a!=null&&a.length),fromStatusToggle:e.fromStatusToggle,hasError:!!l}),d>0&&o&&i.jsx("div",{children:i.jsx(K,{totalResults:d,currentPage:parseInt(o)??1,pageLimit:30,hasMorePages:d?d>=ne:!1,className:S().previewPager,showNextButton:!1,onChange:f=>s({...r,page:f}),isMobile:!1})}),i.jsxs("ul",{children:[n&&H("preview"),g&&a.map((f,v)=>{var j,p;return i.jsxs("li",{className:R(t.previewDiscussionItem,t.verticalGap,t.previewDiscussionBorder),children:[i.jsx("div",{children:(j=f.record)==null?void 0:j.name}),i.jsx("span",{className:t.previewDiscussionMeta,children:`${P("Added to collection")} `}),i.jsx("span",{className:R(t.smallFont,t.bold),children:(p=f.collection)==null?void 0:p.name}),i.jsx(se,{children:i.jsx(oe,{timestamp:f.dateAddedToCollection})})]},v)})]})]})}function Bi(e){var d,f,v,j,p,h,m,T;const t=S(),[r,s]=w.useState(e.query),{data:a,isLoading:n,error:l}=Fe({queryFn:async()=>{const A=await De.get("/reports/automation",{params:{...r}}),$=kt.parseHeaders(A.headers);return{results:A.data,pagination:$}},keepPreviousData:!0,queryKey:["get_reportedPosts",r]}),c={totalResults:(d=a==null?void 0:a.pagination)==null?void 0:d.total,currentPage:(f=a==null?void 0:a.pagination)==null?void 0:f.currentPage,pageLimit:(v=a==null?void 0:a.pagination)==null?void 0:v.limit,hasMorePages:(j=a==null?void 0:a.pagination)!=null&&j.total?((p=a==null?void 0:a.pagination)==null?void 0:p.total)>=1e4:!1},o=a&&!!((h=a==null?void 0:a.results)!=null&&h.length),g=((m=a==null?void 0:a.pagination)==null?void 0:m.total)??0;return w.useEffect(()=>{var A;a!=null&&a.results&&(a==null?void 0:a.results.length)===0&&((A=e.onPreviewContentLoad)==null||A.call(e,!0))},[a==null?void 0:a.results]),i.jsxs(i.Fragment,{children:[i.jsx(z,{contentType:"Posts",totalResults:g,emptyResults:!((T=a==null?void 0:a.results)!=null&&T.length),fromStatusToggle:e.fromStatusToggle,hasError:!!l}),o&&i.jsx("div",{children:i.jsx(K,{...c,className:S().previewPager,showNextButton:!1,onChange:A=>s({...r,page:A}),isMobile:!1})}),i.jsxs("ul",{children:[n&&H("preview"),o&&a.results.map((A,$)=>i.jsxs("li",{className:R(t.previewDiscussionItem,t.verticalGap,t.previewDiscussionBorder),children:[i.jsx("div",{children:A.recordName}),i.jsx("span",{className:t.previewDiscussionMeta,children:`${P("Last reported")} `}),i.jsx(se,{children:i.jsx(oe,{timestamp:A.dateInserted})})]},$))]})]})}function G(e){var o,g,d,f,v,j,p;const{schema:t}=e,r=Pi(e.formValues),s=t&&(!((o=r.trigger)!=null&&o.triggerType)||(((v=(f=(d=(g=t.properties)==null?void 0:g.trigger)==null?void 0:d.properties)==null?void 0:f.triggerValue)==null?void 0:v.required)??[]).some(h=>{var m,T,A,$;return Array.isArray((m=r.trigger)==null?void 0:m.triggerValue[h])?((T=r.trigger)==null?void 0:T.triggerValue[h].length)===0:typeof((A=r.trigger)==null?void 0:A.triggerValue[h])>"u"||(($=r.trigger)==null?void 0:$.triggerValue[h])===""})),a={fromStatusToggle:e.fromStatusToggle,onPreviewContentLoad:e.onPreviewContentLoad},n=G.contentByTriggerType.find(h=>{var m;return h[((m=r.trigger)==null?void 0:m.triggerType)??""]}),l=n&&n[((j=r.trigger)==null?void 0:j.triggerType)??""].queryBuilder(r),c=n&&n[((p=r.trigger)==null?void 0:p.triggerType)??""].component;return i.jsx(i.Fragment,{children:s?P("Please set required trigger values to see the preview."):c?i.jsx(c,{...a,query:l??{}}):i.jsx(i.Fragment,{})})}G.contentByTriggerType=[{profileFieldTrigger:{component:Q,queryBuilder:e=>{var s,a,n,l,c,o,g;const t=Object.keys(((a=(s=e.trigger)==null?void 0:s.triggerValue)==null?void 0:a.profileField)||{})[0];return{sort:"name",...((c=(l=(n=e.trigger)==null?void 0:n.triggerValue)==null?void 0:l.profileField)==null?void 0:c[t])&&{profileFields:(g=(o=e.trigger)==null?void 0:o.triggerValue)==null?void 0:g.profileField}}}}},{emailDomainTrigger:{component:Q,queryBuilder:e=>{var r,s,a,n;const t=((s=(r=e.trigger)==null?void 0:r.triggerValue)==null?void 0:s.emailDomain)&&((n=(a=e.trigger)==null?void 0:a.triggerValue)==null?void 0:n.emailDomain.split(",").map(l=>l.trim()));return{...!!(t!=null&&t.length)&&{emailDomain:t,sort:"name",emailConfirmed:!0}}}}},{timeSinceUserRegistrationTrigger:{component:Q,queryBuilder:e=>({sort:"name",dateInserted:U(e)})}},{staleDiscussionTrigger:{component:Y,queryBuilder:e=>{var t,r,s,a,n;return{limit:30,type:(t=e.trigger)==null?void 0:t.triggerValue.postType,dateInserted:U(e),categoryID:(s=(r=e.trigger)==null?void 0:r.triggerValue)==null?void 0:s.categoryID,tagID:(n=(a=e.trigger)==null?void 0:a.triggerValue)==null?void 0:n.tagID,hasComments:!1}}}},{lastActiveDiscussionTrigger:{component:Y,queryBuilder:e=>{var t;return{limit:30,type:(t=e.trigger)==null?void 0:t.triggerValue.postType,dateLastComment:U(e)}}}},{discussionReachesScoreTrigger:{component:Y,queryBuilder:e=>{var t,r,s,a,n,l,c,o;return{limit:30,type:(t=e.trigger)==null?void 0:t.triggerValue.postType,score:`>=${(r=e.trigger)==null?void 0:r.triggerValue.score}`,includeSubcategories:(a=(s=e.trigger)==null?void 0:s.triggerValue)==null?void 0:a.includeSubcategories,categoryID:(l=(n=e.trigger)==null?void 0:n.triggerValue)==null?void 0:l.categoryID,tagID:(o=(c=e.trigger)==null?void 0:c.triggerValue)==null?void 0:o.tagID}}}},{staleCollectionTrigger:{component:Li,queryBuilder:e=>{var t,r;return{limit:30,collectionID:(r=(t=e.trigger)==null?void 0:t.triggerValue)==null?void 0:r.collectionID,dateAddedToCollection:U(e)}}}},{reportPostTrigger:{component:Bi,queryBuilder:e=>{var t,r,s,a,n,l,c,o,g,d,f;return{limit:30,countReports:(r=(t=e.trigger)==null?void 0:t.triggerValue)==null?void 0:r.countReports,reportReasonID:(a=(s=e.trigger)==null?void 0:s.triggerValue)==null?void 0:a.reportReasonID,includeSubcategories:(l=(n=e.trigger)==null?void 0:n.triggerValue)==null?void 0:l.includeSubcategories,...((g=(o=(c=e.trigger)==null?void 0:c.triggerValue)==null?void 0:o.categoryID)==null?void 0:g.length)>0&&{placeRecordID:(f=(d=e.trigger)==null?void 0:d.triggerValue)==null?void 0:f.categoryID,placeRecordType:"category"}}}}}];G.registerContentByTriggerType=e=>{G.contentByTriggerType.push(e)};function U(e){var g,d,f,v,j,p,h,m,T,A,$,O,E;const t=(f=(d=(g=e.trigger)==null?void 0:g.triggerValue)==null?void 0:d.triggerTimeLookBackLimit)==null?void 0:f.length,r=(p=(j=(v=e.trigger)==null?void 0:v.triggerValue)==null?void 0:j.triggerTimeLookBackLimit)==null?void 0:p.unit,s=(T=(m=(h=e.trigger)==null?void 0:h.triggerValue)==null?void 0:m.triggerTimeDelay)==null?void 0:T.length,a=(O=($=(A=e.trigger)==null?void 0:A.triggerValue)==null?void 0:$.triggerTimeDelay)==null?void 0:O.unit,l=!((E=e.trigger)!=null&&E.triggerValue.applyToNewContentOnly)&&t&&r&&Ee(parseInt(t),r),c=s&&a&&Ee(parseInt(s),a);return c&&(l?Nt({start:l.toUTCString(),end:c.toUTCString()}):c.toUTCString().replace(/,/g,""))}export{G as A,Y as a,S as b,z as c,U as g};
