1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f26f5377-c36b-4cb9-ae27-a35d9172bddb",e._sentryDebugIdIdentifier="sentry-dbid-f26f5377-c36b-4cb9-ae27-a35d9172bddb")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[32092,76816],{1861:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(44478),s=r(44739),i=r(30528),o=r(34626),a=r(37876),c={width:{xs:"100%",sm:280},flexShrink:0};function l(e){var t=e.value,r=e.onChange,l=e.onKeyDown,u=e.placeholder,p=e.disabled,d=e.id,f=e.name,h=e.autoComplete,m=e["data-testid"],g=e["data-tname"],x=e.sx;return(0,a.jsx)(o.A,{value:t,onChange:r,onKeyDown:l,placeholder:u,disabled:p,id:d,name:f,autoComplete:h,"data-testid":m,"data-tname":g,variant:"standard",size:"small",margin:"none",sx:[c].concat((0,n.A)(Array.isArray(x)?x:x?[x]:[])),slotProps:{htmlInput:{"aria-label":u},input:{sx:{minHeight:40,boxSizing:"border-box"},startAdornment:(0,a.jsx)(i.A,{position:"start",children:(0,a.jsx)(s.A,{sx:{fontSize:20,color:"text.disabled"}})})}}})}},7073:(e,t,r)=>{"use strict";r.d(t,{C8:()=>R,vj:()=>_,O$:()=>L,s5:()=>k,d0:()=>D,Vs:()=>C,r$:()=>U,Ym:()=>H,wE:()=>M,vm:()=>N,oR:()=>I});var n,s=r(44478),i=r(42969),o=r(63857),a=r(60180),c=r.n(a),l=r(58398),u=r(23745),p=r(67251),d=r(29898),f=r(52672),h=r(76966),m=r(7379),g=r.n(m);function x(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(x=function(){return!!e})()}var b=function(e){function t(){var e,r,n,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,p.default)(this,t),e=t,r=[s],e=(0,f.default)(e),n=(0,d.default)(this,x()?Reflect.construct(e,r||[],(0,f.default)(this).constructor):e.apply(this,r)),g().call(n,s),n.name=s.name,n.description=s.description,n.imageUrl=s.imageUrl,n.viewCount=s.viewCount,n.subscribersCount=s.subscribersCount,n.permalink=s.permalink,n}return(0,h.default)(t,e),(0,u.default)(t)}(g());(0,i.default)(b,"_type","recommendations"),(0,i.default)(b,"baseURL","/recommendations");var w=r(63415),v=r.n(w),y=r(5323),j=r.n(y),A=r(92604),E=r(61158),S=r(64747);function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach(function(t){(0,i.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var C=function(e){var t;return t=(0,o.A)(c().mark(function t(r){var n;return c().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:A.A.FETCH_PROJECTS_REQUEST}),t.prev=1,t.next=4,l.A.query(e);case 4:n=t.sent,r({type:A.A.FETCH_PROJECTS_SUCCESS,projects:n.map(function(e){return T({id:e.id},e.attributes())}),meta:n.meta}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),r({type:A.A.FETCH_PROJECTS_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 11:case"end":return t.stop()}},t,null,[[1,8]])})),function(e){return t.apply(this,arguments)}},R=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=(0,o.A)(c().mark(function e(n){var i,a,u,p,d,f,h;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n({type:A.A.FETCH_ALL_PROJECTS_REQUEST}),e.prev=1,i=[],a={page:1,per_page:r?999:50,sort:"name",order:"asc",assigned:!0,filterable:!0,fields:{project:["name"].concat((0,s.A)(t))}},e.next=6,l.A.query(a);case 6:if(u=e.sent,p={data:(0,s.A)(u),meta:u.meta},!(u&&u.meta&&u.meta.all>50)){e.next=13;break}return d=Math.ceil(u.meta.all/50),f=v()(2,d+1),e.next=13,Promise.all(f.map(function(){var e=(0,o.A)(c().mark(function e(t,r){var n,s;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=T(T({},a),{},{page:t}),e.next=3,l.A.query(n).catch(function(e){return{chunkIndex:r,error:Error(e)}});case 3:s=e.sent,p.data=p.data.concat(s);case 5:case"end":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()));case 13:h=[],p.data.forEach(function(e){e&&e.error instanceof Error?i.push(e):h.push(T({id:e.id},e.attributes()))}),n({type:A.A.FETCH_ALL_PROJECTS_SUCCESS,projects:j()(h,"name"),meta:p.meta}),e.next=21;break;case 18:e.prev=18,e.t0=e.catch(1),n({type:A.A.FETCH_ALL_PROJECTS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 21:case"end":return e.stop()}}
1,e,null,[[1,18]])})),function(t){return e.apply(this,arguments)}},P=(n=(0,o.A)(c().mark(function e(t,r,n,i){var o,a,u;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.A.query(n);case 3:a=(o=e.sent).map(function(e){return T({id:e.id},e.attributes())}),u=i.length>0?[].concat((0,s.A)(i),(0,s.A)(a)):a,t({type:A.A.FETCH_PROJECTS_SUCCESS,projects:u,meta:o.meta}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),t({type:A.A.FETCH_PROJECTS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 12:case"end":return e.stop()}},e,null,[[0,9]])})),function(e,t,r,s){return n.apply(this,arguments)}),_=function(){var e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0],r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=(0,o.A)(c().mark(function e(n,s){var i,o,a,l;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n({type:A.A.FETCH_PROJECTS_REQUEST}),i=!1===t?T(T({},s().projects.query),{},{assigned:r}):T(T({},s().projects.query),{},{assigned:!0,filterable:t}),o=s().projects.filters.state,a=T(T({},s().projects.filters),{},{state:"all"===o?"":o}),l=new E.A(i,a),e.next=7,P(n,s,l,[]);case 7:case"end":return e.stop()}},e)})),function(t,r){return e.apply(this,arguments)}},k=function(){var e;return e=(0,o.A)(c().mark(function e(t,r){var n,s,i,o;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:A.A.FETCH_PROJECTS_REQUEST}),s=T(T({},r().projects.query),{},{per_page:50,assigned:!0,filterable:!0}),i={sort:{created_at:"desc"},state:S.wu,parent_id:null==(n=r())||null==(n=n.hub)||null==(n=n.hub)?void 0:n.id},o=new E.A(s,i),e.prev=4,e.next=7,P(t,r,o,r().projects.projects);case 7:e.next=12;break;case 9:e.prev=9,e.t0=e.catch(4),t({type:A.A.FETCH_PROJECTS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 12:case"end":return e.stop()}},e,null,[[4,9]])})),function(t,r){return e.apply(this,arguments)}},L=function(){var e;return e=(0,o.A)(c().mark(function e(t,r){var n,s,i;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:A.A.FETCH_PROJECTS_REQUEST}),n=T(T({},r().projects.query),{},{fields:{project:["name","image_url","banner_url","description","permalink","state","published_at","parent_id","visibility_mode"]},per_page:50,assigned:!0,filterable:!0}),s=T(T({},r().projects.filters),{},{sort:{created_at:"desc"},state:S.wu}),i=new E.A(n,s),e.next=6,P(t,r,i,r().projects.projects);case 6:case"end":return e.stop()}},e)})),function(t,r){return e.apply(this,arguments)}},I=function(e){return{type:A.A.UPDATE_PROJECTS_QUERY,query:e}},N=function(e){return{type:A.A.UPDATE_PROJECTS_FILTERS,filters:e}},D=function(e){return{type:A.A.FILTER_PROJECTS_BY_NAME,search:e}},U=function(){return{type:A.A.RESET_PROJECTS_PAGE}},M=function(e){return{type:A.A.TOGGLE_PROJECT,id:e}},H=function(e){return{type:A.A.TOGGLE_ALL_PROJECTS,selected:e}}},7343:(e,t,r)=>{"use strict";r.d(t,{A:()=>tO});var n=r(31777),s=r(83129),i=r(65891),o=r(7073),a=r(14232),c=r(37900),l=r(63857),u=r(42969),p=r(60180),d=r.n(p),f=r(44492),h=r(44478),m=r(65390),g=r(23745),x=r(67251),b=r(29898),w=r(52672),v=r(76966),y=r(7379),j=r.n(y);function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(A=function(){return!!e})()}var E=function(e){function t(){var e,r,n,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,x.default)(this,t),e=t,r=[s],e=(0,w.default)(e),n=(0,b.default)(this,A()?Reflect.construct(e,r||[],(0,w.default)(this).constructor):e.apply(this,r)),j().call(n,s),n.login=s.login,n.email=s.email,n.roleName=s.roleName,n.imageUrl=s.imageUrl,n.type=s.type,n.confirmed=s.confirmed,n.subscribed=s.subscribed,n.blocked=s.blocked,n.createdAt=s.createdAt,n.lastSeenAt=s.lastSeenAt,n.unconfirmedEmail=s.unconfirmedEmail,n}return(0,v.default)(t,e),(0,g.default)(t)}(j());(0,u.default)(E,"_type","recipients"),(0,u.default)(E,"baseURL","/newsletters/:newsletterId/recipient_list");var S=r(27776),O=r.n(S),T=r(10239),C=r.n(T),R=r(61158),P=r(63415),_=r.n(P);function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function L(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?k(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var I=["Participants Pending Activation","Blocked Participants"],N=function(e){var t;return t=(0,l.A)(d().mark(function t(r,n){var s,i,o,a,c,l,u,p,f,h;return d().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:m.A.FETCH_ALL_RECIPIENTS_REQUEST}),s=n().recipients.excludedRecipientIds,i={newsletterId:e},o=O()(n().projects.allProjectsList,function(e,t){return t.selected&&e.push(t.id),e},[]),a=O()(n().participantSegments.segments,function(e,t,r){return t.selected&&!C()(I,t.name)&&e.push(r),e},[]),c=n().recipients.query,l=n().recipients.filters,u=L({projects:o,segments:a,add_subscribers:n().recipients.addSubscribers},c),o.length===n().projects.allProjectsList.length&&(u=L(L({},u),{},{select_all_projects:!0,projects:[]})),p=new R.A(u,l),t.prev=11,t.next=14,E.query(p,i);case 14:h=(f=t.sent).map(function(e){return L(L({},e),{},{selected:!s.includes(e.id)})}),r({type:m.A.FETCH_ALL_RECIPIENTS_SUCCESS,recipients:h,meta:f.meta?f.meta:{count:0}}),t.next=22;break;case 19:t.prev=19,t.t0=t.catch(11),r({type:m.A.FETCH_ALL_RECIPIENTS_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 22:case"end":return t.stop()}},t,null,[[11,19]])})),function(e,r){return t.apply(this,arguments)}},D=function(e){var t;return t=(0,l.A)(d().mark(function t(r,n){var s,i,o,a,c,u,p,f,g;return d().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n().recipients.excludedRecipientIds,i=n().recipients.meta.count,o={newsletterId:e},a=O()(n().projects.allProjectsList,function(e,t){return t.selected&&e.push(t.id),e},[]),c={projects:a,segments:O()(n().participantSegments.segments,function(e,t,r){return t.selected&&!C()(I,t.name)&&e.push(r),e},[]),add_subscribers:n().recipients.addSubscribers,per_page:1e3,"fields[user][]":"id"},a.length===n().projects.allProjectsList.length&&(c=L(L({},c),{},{select_all_projects:!0,projects:[]})),u=function(){var e=(0,l.A)(d().mark(function e(){var t,r,n;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=Math.ceil(i/1e3),r=_()(1,t+1).map(function(e){var t=new R.A(L(L({},c),{},{page:e}));return new Promise(function(e){return e(E.query(t,o))})}),e.prev=3,e.next=6,Promise.all(r);case 6:return n=e.sent,e.abrupt("return",n.reduce(function(e,t){return[].concat((0,h.A)(e),(0,h.A)(t))},[]));case 10:return e.prev=10,e.t0=e.catch(3),e.abrupt("return",{error:!0,statusText:"failed to fetch recipients"});case 13:case"end":return e.stop()}},e,null,[[3,10]])}));return function(){return e.apply(this,arguments)}}(),t.prev=9,p=[],!(i>1e3)){t.next=19;break}return t.next=14,u();case 14:if(!(p=t.sent).error){t.next=17;break}throw p;case 17:t.next=23;break;case 19:return f=new R.A(L(L({},c),{},{page:1})),t.next=22,E.query(f,o);case 22:p=t.sent;case 23:g=p.reduce(function(e,t){var r=t.id;return s.includes(r)?e:[].concat((0,h.A)(e),[r])},[]),r({type:m.A.FETCH_ALL_RECIPIENTS_ON_SAVE,allRecipients:g}),t.next=30;break;case 27:t.prev=27,t.t0=t.catch(9),r({type:m.A.FETCH_ALL_RECIPIENTS_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 30:case"end":return t.stop()}},t,null,[[9,27]])})),function(e,r){return t.apply(this,arguments)}},U=function(e){return{type:m.A.UPDATE_RECIPIENTS_QUERY,query:e}},M=function(e){return{type:m.A.UPDATE_RECIPIENTS_FILTERS,filters:e}},H=function(e){return{type:m.A.TOGGLE_RECIPIENT,id:e}},F=function(e){return{type:m.A.TOGGLE_ALL_RECIPIENTS,checked:e}},z=function(e){return{type:m.A.Add_SUBSCRIBERS,checked:e}},W=function(){return{type:m.A.RESET_RECIPIENTS}},B=r(39512),G=r(59592),q=r(38816),Q=r(32301),V=r(2708),J=r(28118),Y=r(55700),$=r(37876);function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function X(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?K(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let Z=(0,J.withTranslation)(["newsletters"])(function(e){var t,r=e.t,n=e.disabled,s=e.projects,i=e.site,o=e.bannerSource,c=e.updateNewsletter,l=(0,a.useRef)(null),u=(0,a.useState)(),p=u[0],d=u[1],f=function(e){if("site"===e)return null!=(r=i.bannerUrl)?r:"";var t,r,n=s.filter(function(t){return t.id===e})[0];return null!=(t=null==n?void 0:n.bannerUrl)?t:""},h=function(e){return!!e.bannerUrl},m=(0,a.useMemo)(function(){return s.filter(h)},[s]),g=h(i),x=null!=(t=i.name)?t:"",b=(0,Y.Ug)(p);return(0,$.jsxs)(B.A,{ref:l,disabled:n,size:"small",sx:{width:280,maxWidth:"100%"},children:[(0,$.jsx)(G.A,{id:"banner-select-label",shrink:!0,children:r("newsletters:newsletters.selectBanner")}),(0,$.jsxs)(q.A,{labelId:"banner-select-label",label:r("newsletters:newsletters.selectBanner"),displayEmpty:!0,value:null!=o?o:"",onChange:function(e){var t=e.target.value;c("bannerSource",t),c("bannerSourceUrl",f(t))},onOpen:function(){var e;return d(null==(e=l.current)?void 0:e.clientWidth)},MenuProps:X(X({},b),{},{slotProps:X(X({},b.slotProps),{},{paper:X(X({},b.slotProps.paper),{},{sx:X(X({},b.slotProps.paper.sx),{},{maxHeight:360})})})}),children:[(0,$.jsx)(Q.A,{children:r("newsletters:newsletters.siteBanner")}),g?(0,$.jsx)(V.A,{value:"site",title:x,sx:Y.Av,children:x}):null,(0,$.jsx)(Q.A,{children:r("newsletters:newsletters.projectBanner")}),0===m.length?(0,$.jsx)(V.A,{disabled:!0,value:"",children:r("newsletters:newsletters.noBanners")}):m.map(function(e){return(0,$.jsx)(V.A,{value:e.id,title:e.name,sx:Y.Av,children:e.name},e.id)})]})]})}),ee=(0,n.Ng)(function(e){return{site:e.currentSite.site,projects:e.projects.allProjectsList,bannerSource:e.newsletter.newsletter.bannerSource}},function(e){return(0,s.zH)({updateNewsletter:i.hv},e)})(Z);var et=r(84227),er=r(59234),en=r(46783),es=r(34626),ei=r(18163),eo=r(86122),ea=r(89099),ec=r(300),el=r(9948);let eu=function(e){var t=e.body,r=e.onChange;return(0,$.jsx)(ec.A,{name:"body",value:null!=t?t:"",onChange:r,config:(0,el.p)(),dataTestId:"newsletter-form-froala-editor"})};function ep(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ed(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ep(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ep(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ef={display:"grid",gridTemplateColumns:{xs:"1fr",md:"minmax(0, 25%) minmax(0, 1fr)"},columnGap:3,rowGap:1},eh={color:"text.secondary",lineHeight:"32px"},em={"& .froala-container":{mb:4,minWidth:0},"& .fr-box":{minHeight:300,visibility:"visible"},"& .fr-wrapper":{minHeight:280},"& .fr-iframe":{display:"block",minHeight:280},"& .fr-element":{minHeight:280},"& .fr-code":{minHeight:1e3}};let eg=(0,J.withTranslation)(["newsletters"])(function(e){var t,r=e.t,n=e.hasLogo,s=e.logoUrl,i=e.newsletter,o=e.bannerSourceUrl,c=e.showLogo,l=e.showBanner,u=e.subject,p=e.saving,d=e.deleting,f=e.errors,h=e.name,m=e.projects,g=e.updateNewsletter,x=e.fetchAllProjects,b=null!=(t=i.body)?t:"",w=b.replace(/<[^>]*>/g,"").trim().length>0,v=(0,a.useRef)(!1),y=!!(0,ea.useRouter)().query.id;(0,a.useEffect)(function(){m.length||x(["description","banner_url","banner_caption"],!0)},[m.length,x]),(0,a.useEffect)(function(){v.current||y||i.id||(v.current=!0,w||g("body",r("newsletters:newsletters.defaultContent")))},[y,i.id,w,r,g]);var j=f.subject?(0,et.A)(f.subject):"";return(0,$.jsxs)(er.A,{className:"newsletter-form",sx:{maxWidth:960},children:[(0,$.jsxs)(er.A,{sx:ed(ed({},ef),{},{mt:1,mb:2.5,alignItems:{md:"center"}}),children:[(0,$.jsx)(en.A,{variant:"body2",sx:eh,children:r("newsletters:newsletters.from")}),(0,$.jsx)(er.A,{component:"span",className:"from-value",sx:{lineHeight:"32px",minWidth:0,color:"text.primary",fontSize:function(e){return e.typography.body1.fontSize}},children:h||"\xa0"})]}),(0,$.jsxs)(er.A,{sx:ed(ed({},ef),{},{mt:2.5,mb:2.5,alignItems:{md:"flex-start"}}),children:[(0,$.jsxs)(en.A,{component:"label",variant:"body2",sx:ed(ed({},eh),{},{pt:{md:1}}),children:[r("newsletters:newsletters.subject")," *"]}),(0,$.jsx)(es.A,{fullWidth:!0,name:"subject",value:null!=u?u:"",onChange:function(e){g(e.target.name,e.target.value)},disabled:void 0!==p&&p||void 0!==d&&d,placeholder:r("newsletters:newsletters.subjectPlaceholder"),error:!!f.subject,helperText:j||" ",className:"newsletter-field-control"})]}),(0,$.jsxs)(er.A,{sx:{mb:2.5}
1,children:[(0,$.jsxs)(er.A,{className:"options-block",sx:{display:"flex",flexFlow:{xs:"row wrap",md:"row nowrap"},alignItems:"center",gap:"24px 32px",width:"100%"},children:[(0,$.jsx)(ei.A,{sx:{flexShrink:0,m:0},control:(0,$.jsx)(eo.A,{name:"showLogo",checked:!!c,onChange:function(e){g(e.target.name,e.target.checked)}}),label:r("newsletters:newsletters.includeSiteLogo")}),(0,$.jsx)(ei.A,{sx:{flexShrink:0,m:0},control:(0,$.jsx)(eo.A,{name:"showBanner",checked:!!l,onChange:function(e){var t=e.target;t.checked||(g("bannerSourceUrl",null),g("bannerSource",null)),g(t.name,t.checked)}}),label:r("newsletters:newsletters.addBannerImage")}),l?(0,$.jsx)(er.A,{className:"banner-select-field",sx:{flex:"0 0 280px",width:280,maxWidth:"100%"},children:(0,$.jsx)(ee,{})}):null]}),c&&n&&s?(0,$.jsx)(er.A,{sx:{my:1.25},children:(0,$.jsx)(er.A,{component:"img",className:"image",alt:r("newsletters:newsletters.logoAltText"),src:s,sx:{maxHeight:100,maxWidth:"100%"}})}):null]}),(0,$.jsxs)(er.A,{className:"newsletter-form-media-col",sx:ed({minWidth:0,overflow:"visible",mb:2.5},em),children:[o?(0,$.jsx)(er.A,{component:"figure",sx:{my:2,position:"relative",height:200,borderRadius:1,overflow:"hidden"},children:(0,$.jsx)(er.A,{sx:{width:"100%",height:200,maxHeight:"100%",backgroundSize:"cover",backgroundPosition:"center",backgroundImage:"url(".concat(o,")")}})}):null,(0,$.jsx)(eu,{onChange:function(e){var t=e.target,r=t.name,n=t.value;n?g(r,n):g(r," ")},body:b})]})]})}),ex=(0,n.Ng)(function(e){var t,r,n,s,i;return{hasLogo:!!(null!=(t=e.currentSite)&&null!=(t=t.site)&&t.logoUrl),newsletter:e.newsletter.newsletter,bannerSourceUrl:e.newsletter.bannerSourceUrl,showLogo:e.newsletter.showLogo,showBanner:e.newsletter.showBanner,subject:null!=(r=e.newsletter.subject)?r:"",saving:e.newsletter.saving,deleting:e.newsletter.deleting,errors:e.newsletter.errors,name:null!=(n=null==(s=e.currentSite)||null==(s=s.site)?void 0:s.emailSenderName)?n:"",logoUrl:null==(i=e.currentSite)||null==(i=i.site)?void 0:i.logoUrl,projects:e.projects.allProjectsList||[]}},function(e){return(0,s.zH)({updateNewsletter:i.hv,fetchAllProjects:o.C8},e)})(eg);var eb=r(40743),ew=r(87046),ev=r(33713),ey=r(65595),ej=r(1861),eA=r(4917),eE=r.n(eA);let eS=(0,J.withTranslation)(["newsletters"])(function(e){var t=e.t,r=e.search,n=e.updateFilters,s=e.updateQuery,i=e.fetchRecipients,o=e.id,c=(0,a.useRef)(i);c.current=i;var l=(0,a.useMemo)(function(){return eE()(function(){c.current(o)},500)},[o]);return(0,a.useEffect)(function(){return function(){return l.cancel()}},[l]),(0,$.jsx)(ej.A,{placeholder:t("newsletters:newsletters.searchRecipients"),value:r,onChange:function(e){s({page:1}),n({search:e.target.value}),l()},"data-testid":"search-newsletter-recipients"})}),eO=(0,n.Ng)(function(e){return{search:e.recipients.filters.search,id:e.newsletter.newsletter.id}},function(e){return(0,s.zH)({updateQuery:U,updateFilters:M,fetchRecipients:N},e)})(eS),eT=(0,J.withTranslation)(["newsletters"])(function(e){var t=e.t,r=e.isVisible,n=e.toggleAllRecipients;return r?(0,$.jsxs)(ev.A,{direction:{xs:"column",sm:"row"},spacing:2,alignItems:{sm:"center"},sx:{mb:2},children:[(0,$.jsx)(er.A,{sx:{flex:"0 0 auto"},children:(0,$.jsx)(ei.A,{control:(0,$.jsx)(eo.A,{name:"selectAllRecipients",onChange:function(e){return n(e.target.checked)}}),label:t("common:common.selectAll")})}),(0,$.jsx)(er.A,{sx:{flex:1,minWidth:0},children:(0,$.jsx)(eO,{})})]}):null}),eC=(0,n.Ng)(null,function(e){return(0,s.zH)({toggleAllRecipients:F},e)})(eT);var eR=r(47091),eP=r.n(eR);let e_=r.p+"static/media/no-recipients-illustration.650bb65bcb563b06.png";var ek=r(89003),eL=r(54228),eI=r(69364),eN=r.n(eI);function eD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var eU=[10,20,25,50,100];let eM=(0,J.withTranslation)(["newsletters","common"])(function(e){var t,r,n=e.t,s=e.fetching,i=e.saving,o=void 0!==i&&i,c=e.recipients,l=e.toggleRecipient,p=e.updateQuery,d=e.fetchRecipients,f=e.updateFilters,h=e.meta,m=e.query,g=e.filters,x=e.newsletterId,b=s||o,w=(0,a.useMemo)(function(){return eE()(function(){return d(x)},1e3)},[d,x]);(0,a.useEffect)(function(){return function(){return w.cancel()}},[w]);var v=(0,a.useMemo)(function(){return[{field:"__select__",headerName:"",width:56,sortable:!1,disableColumnMenu:!0,align:"center",headerAlign:"center",display:"flex",renderCell:function(e){return(0,$.jsx)(eo.A,{disabled:b||!!e.row.blocked,checked:!!e.row.selected,name:e.row.login,onChange:function(){return l(e.row.id)},inputProps:{"aria-label":e.row.login}})}},{field:"login",headerName:n("newsletters:newsletters.recipientName"),flex:1,minWidth:160,sortable:!1,display:"flex",renderCell:function(e){var t;return(t=e.row.login)&&!(t.length<26)?(0,$.jsx)(ey.A,{title:t,placement:"top",children:(0,$.jsx)("span",{children:eN()(t,{length:26})})}):t}},{field:"email",headerName:n("common:common.email"),flex:1.5,minWidth:200,sortable:!1},{field:"status",headerName:n("common:common.status"),width:140,sortable:!1,display:"flex",renderCell:function(e){return e.row.blocked?(0,$.jsx)(er.A,{component:"span",sx:{color:"error.main"},children:n("newsletters:newsletters.blocked")}):(0,$.jsx)(er.A,{component:"span",sx:{color:"success.main"},children:n("newsletters:newsletters.subscribed")})}}]},[n,l,b]),y=(0,$.jsxs)(ev.A,{alignItems:"center",justifyContent:"center",textAlign:"center",px:2,children:[(0,$.jsx)(er.A,{component:"img",src:e_,alt:"",sx:{maxWidth:280,mb:2}}),(0,$.jsx)(en.A,{variant:"body2",color:"text.secondary",children:n("newsletters:newsletters.noRecipients")})]}),j="".concat(n("newsletters:newsletters.recipientTotal")," ").concat(h.count," ").concat(n("newsletters:newsletters.recipientC
1aption"));return(0,$.jsxs)(er.A,{sx:{flex:1,minHeight:0,display:"flex",flexDirection:"column",width:"100%"},children:[(0,$.jsxs)(ev.A,{direction:{xs:"column",sm:"row"},spacing:2,alignItems:{xs:"stretch",sm:"center"},justifyContent:"space-between",flexShrink:0,sx:{mb:1.5},children:[(0,$.jsxs)(en.A,{variant:"caption",className:"help_description",sx:{fontSize:12,color:"grey.600",maxWidth:520},children:[n("newsletters:newsletters.selectRecipientsHelp"),(0,$.jsxs)("strong",{className:"jsx-3865354446",children:[" ",n("common:common.search")," "]}),n("newsletters:newsletters.selectRecipientsHelpUnselect")]}),(0,$.jsx)(ej.A,{placeholder:n("newsletters:newsletters.searchRecipients"),value:null!=(t=g.search)?t:"",onChange:function(e){o||(f({search:e.target.value}),p({page:1}),w())},disabled:o,"data-testid":"search-newsletter-recipients"})]}),(0,$.jsx)(ek.A,{elevation:0,variant:"outlined",sx:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eD(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eD(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({borderRadius:2,borderColor:"divider",overflow:"hidden",bgcolor:"background.paper",flex:1,minHeight:0,display:"flex",flexDirection:"column"},o?{pointerEvents:"none",opacity:.7}:null),children:(0,$.jsx)(er.A,{"data-testid":"newsletter-recipients-table",sx:{flex:1,minHeight:0,width:"100%"},children:(0,$.jsx)(eL.m,{className:"testId-newsletter-recipients-table",rows:c,columns:v,getRowId:function(e){return e.id},getRowHeight:function(){return"auto"},loading:s||o,rowCount:null!=(r=h.count)?r:0,page:m.page,pageSize:m.per_page,pageSizeOptions:eU,onPageChange:function(e){b||(p({page:e}),d(x))},onPageSizeChange:function(e,t){b||(p({per_page:e,page:t}),d(x))},emptyMessage:n("newsletters:newsletters.noRecipients"),emptyOverlay:y,paginationSummary:j,dataTestId:"newsletter-recipients-table"})})}),(0,$.jsx)(eP(),{id:"3865354446",children:[".help_description.jsx-3865354446 strong.jsx-3865354446{text-transform:lowercase;}"]})]})}),eH=(0,n.Ng)(function(e){return{isPublished:e.newsletter.newsletter.published,fetching:e.recipients.fetching||e.selectedRecipients.fetching,saving:e.selectedRecipients.saving,doneFetching:e.recipients.doneFetching,recipients:e.recipients.recipients,meta:e.recipients.meta,query:e.recipients.query,filters:e.recipients.filters,newsletterId:e.newsletter.newsletter.id}},function(e){return(0,s.zH)({toggleRecipient:H,updateQuery:U,fetchRecipients:N,updateFilters:M},e)})(eM),eF=(0,J.withTranslation)(["newsletters"])(function(e){var t=e.t;return(0,$.jsxs)(er.A,{sx:{p:2.5,backgroundColor:"grey.100"},children:[(0,$.jsx)(en.A,{variant:"h6",component:"h2",fontWeight:500,children:t("newsletters:newsletters.listOfRecipients")}),(0,$.jsx)(eC,{}),(0,$.jsx)(eH,{})]})});var ez=r(59361),eW=r(72752),eB=r(71858),eG=r(74679),eq=r(46721);function eQ(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let eV=function(e){var t=e.visible,r=e.onVisibleChange,n=e.placeholder,s=e.loading,i=e.disabled,o=e.dataSourceGroups,c=e.onSearchChange,l=e.onSuffixIconClick,p=e.noDataText,d=e.overlayStyle,f=e.filterPlaceholder,h=(0,a.useRef)(null),m=o.some(function(e){return e.data.length>0});return(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(er.A,{ref:h,sx:{width:"100%"},children:(0,$.jsx)(es.A,{fullWidth:!0,size:"small",value:"",placeholder:n,disabled:!!i,onClick:function(){i||r(!0)},InputProps:{readOnly:!0,endAdornment:(0,$.jsx)(ez.A,{onClick:function(e){e.stopPropagation(),i||null==l||l()},sx:{cursor:i?"default":"pointer"}})}})}),(0,$.jsx)(eW.Ay,{open:t&&!i,anchorEl:h.current,onClose:function(){return r(!1)},anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},slotProps:{paper:{sx:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?eQ(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eQ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({minWidth:280,maxWidth:400,maxHeight:360,overflow:"auto",mt:.5},d)}},children:(0,$.jsxs)(ek.A,{variant:"outlined",sx:{p:1,border:"none",boxShadow:"none"},children:[(0,$.jsx)(es.A,{size:"small",fullWidth:!0,placeholder:void 0===f?"Filter":f,sx:{mb:1},disabled:!!i,onChange:c}),s?(0,$.jsx)(er.A,{display:"flex",justifyContent:"center",py:2,children:(0,$.jsx)(eB.A,{size:24})}):m?o.map(function(e){return(0,$.jsxs)(er.A,{children:[e.showDivider?(0,$.jsx)(eG.A,{sx:{my:1}}):null,e.data.map(function(e){return(0,$.jsx)(V.A,{dense:!0,disableRipple:!0,sx:{py:.5,bgcolor:"transparent"},onClick:function(e){return e.stopPropagation()},children:e.checkbox?(0,$.jsx)(ei.A,{control:(0,$.jsx)(eo.A,{size:"small",disabled:!!i,checked:e.checkbox.checked,onChange:e.checkbox.onChange}),label:e.label,sx:{m:0,width:1}}):(0,$.jsx)(eq.A,{primary:e.label})},e.key)})]},e.key)}):(0,$.jsx)(en.A,{variant:"body2",color:"text.secondary",sx:{py:2},children:p})]})})]})},eJ=(0,J.withTranslation)(["common","newsletters"])(function(e){var t=e.t,r=e.id,n=e.projects,s=e.fetching,i=e.disabled,o=e.filterByName,c=e.toggleProject,l=e.toggleAllProjects,u=e.fetchRecipients,p=e.updateFilters,d=e.updateQuery,f=e.addSubscribers,h=e.toggleAddSubscribers,m=(0,a.useState)(!1),g=m[0],x=m[1],b=n.filter(function(e){return!e.hidden}),w=b.filter(function(e){return e.selected}),v=function(e){p({search:""}),d({page:1}),u(r,e)};return(0,$.jsx)(eV,{visible:g,onVisibleChange:x,noDataText:t("newsletters:newsletters.noProjects"),placeholder:w.length>0?w.length>1?"".concat(w.length," ").concat(t("newsletters:newsletters.projects")):eN()(w[0].name,{length:35}):t("newsletters:newsletters.projectsPlaceholder"),loading:!!s,disabled:!!i,dataSourceGroups:b.length?[{key:"select-all",showDivider:!1,data:[{label:t("common:common.selectAll"),key:"select-all",checkbox:{checked:b.length===w.length,onChange:function(e){l(e.target.checked),v(f)}}}]},{key:"followers",showDivider:!0,data:[{label:t("newsletters:newsletters.includeProjectFollowers"),key:"followers",checkbox:{checked:f,onChange:function(){h(!f),v(!f)}}}]},{key:"projects",data:b.map(function(e){var t;return{label:(t=e.name).length<=55?t:(0,$.jsx)(ey.A,{title:t,placement:"top",children:(0,$.jsx)("span",{children:eN()(t,{length:55})})}),key:e.id,checkbox:{checked:!!e.selected,onChange:function(){c(e.id),v(f)}}}})}]:[{key:"no-projects",data:[{label:t("newsletters:newsletters.noProjects"),key:"no-projects"}]}],onSearchChange:function(e){return o(e.target.value)},onSuffixIconClick:function(){return x(!g)},overlayStyle:{maxHeight:250,zIndex:100}})}),eY=(0,n.Ng)(function(e){return{id:e.newsletter.newsletter.id,projects:e.projects.allProjectsList,fetching:e.projects.fetching,doneFetching:e.projects.doneFetching,disabled:e.recipients.fetching||e.selectedRecipients.saving,spinnerSize:"small",addSubscribers:e.recipients.addSubscribers}},function(e){return(0,s.zH)({filterByName:o.d0,toggleProject:o.wE,toggleAllProjects:o.Ym,fetchRecipients:N,updateFilters:M,updateQuery:U,toggleAddSubscribers:z},e)})(eJ);var e$=r(40714),eK=r(80818);let eX=(0,J.withTranslation)(["common","newsletters"])(function(e){var t=e.t,r=e.id,n=e.segments,s=void 0===n?[]:n,i=e.fetching,o=e.disabled,c=e.fetchData,l=e.filterByName,u=e.toggleSegment,p=e.toggleAllSegments,d=e.fetchRecipients,f=e.updateFilters,h=e.updateQuery,m=(0,a.useState)(!1),g=m[0],x=m[1];(0,a.useEffect)(function(){s.length||c()},[s.length,c]);var b=(0,a.useCallback)(function(){f({search:""}),h({page:1}),d(r)},[f,h,d,r]),w=(0,a.useCallback)(function(e){p(e),b()},[p,b]),v=(0,a.useCallback)(function(e){u(e),b()},[u,b]),y=s.filter(function(e){return!e.hidden}),j=y.filter(function(e){return e.selected});return(0,$.jsx)(eV,{visible:g,onVisibleChange:x,noDataText:t("newsletters:newsletters.noGroups"),placeholder:j.length>0?j.length>1?"".concat(j.length," ").concat(t("newsletters:newsletters.groups")):eN()(j[0].name,{length:35}):t("newsletters:newsletters.groupsPlaceholder"),loading:!!i,disabled:!!o,dataSourceGroups:y.length?[{key:"select-all",data:[{label:t("common:common.selectAll"),key:"select-all",checkbox:{checked:y.length===j.length,onChange:function(e){return w(e.target.checked)}}}],showDivider:!0},{key:"segment",data:y.map(function(e){var t;return{label:(t=e.name).length<=35?t:(0,$.jsx)(ey.A,{title:t,placement:"top",children:(0,$.jsx)("span",{children:eN()(t,{length:35})})}),key:e.id,checkbox:{checked:!!e.selected,onChange:function(){return v(e.id)}}}})}]:[{key:"no-groups",data:[{label:t("newsletters:newsletters.noGroups"),key:"no-groups"}]}],onSearchChange:function(e){l(e.target.value)},onSuffixIconClick:function(){return x(!g)},overlayStyle:{zIndex:100}})});var eZ=r(33836),e0=r.n(eZ);let e1=(0,n.Ng)(function(e){return{id:e.newsletter.newsletter.id,segments:e0()(e.participantSegments.segments).filter(function(e){return!C()(I,e.name)}),fetching:e.participantSegments.fetching,doneFetching:e.participantSegments.doneFetching,fetchError:e.participantSegments.fetchError,disabled:e.recipients.fetching||e.selectedRecipients.saving}},function(e){return(0,s.zH)({fetchData:eK.vR,filterByName:eK.d0,toggleSegment:eK.mb,toggleAllSegments:eK.qT,fetchRecipients:N,updateFilters:M,updateQuery:U},e)})(eX);var e2=r(3513),e4=r(48230),e5=r.n(e4);let e3=(0,J.withTranslation)(["common","newsletters"])(function(e){var t=e.t,r=e.participantsUrl;return(0,$.jsxs)(er.A,{children:[(0,$.jsx)(e1,{}),(0,$.jsxs)(ev.A,{direction:"row",alignItems:"center",spacing:.5,sx:{mt:1},children:[(0,$.jsx)(en.A,{variant:"body2",component:"span",children:"".concat(t("common:common.or")," ")}),(0,$.jsx)(e5(),{href:r,passHref:!0,legacyBehavior:!0,children:(0,$.jsx)(e2.A,{target:"_blank",rel:"noopener noreferrer",underline:"hover",children:t("newsletters:newsletters.createGroup")})}),(0,$.jsx)(ey.A,{title:t("newsletters:newsletters.selectGroupHelpText"),children:(0,$.jsx)(ew.A,{fontSize:"small",color:"action",sx:{ml:.5}})})]})]})});var e8=r(99742);let e6=(0,J.withTranslation)(["newsletters"])(function(e){var t=e.t,r=e.isSwitchToAdm
1inUIEnabled,n=e.isSwitchToNewPRMEnabled,s=(0,a.useState)(""),i=s[0],o=s[1];return(0,a.useEffect)(function(){return e$.A?o(window.location.origin):o(e8.env.ADMIN_UI_DEV_DOMAIN||""),function(){return o("")}},[]),(0,$.jsxs)(er.A,{className:"content",sx:{my:2.5},children:[(0,$.jsx)(en.A,{variant:"h6",gutterBottom:!0,children:t("newsletters:newsletters.selectRecipients")}),(0,$.jsxs)(ev.A,{direction:{xs:"column",md:"row"},spacing:2,sx:{mt:2,mb:2},useFlexGap:!0,children:[(0,$.jsxs)(ev.A,{direction:"row",spacing:.5,alignItems:"center",flex:1,children:[(0,$.jsx)(en.A,{variant:"body2",className:"label",children:t("newsletters:newsletters.selectGroup")}),(0,$.jsx)(ey.A,{title:t("newsletters:newsletters.selectGroupHelpText"),placement:"top",children:(0,$.jsx)(ew.A,{fontSize:"small",color:"action"})})]}),(0,$.jsxs)(ev.A,{direction:"row",spacing:.5,alignItems:"center",flex:1,children:[(0,$.jsx)(en.A,{variant:"body2",className:"label",children:t("newsletters:newsletters.selectRecipientsFromProject")}),(0,$.jsx)(ey.A,{title:t("newsletters:newsletters.selectRecipientsFromProjectHelpText"),placement:"top",children:(0,$.jsx)(ew.A,{fontSize:"small",color:"action"})})]})]}),(0,$.jsxs)(ev.A,{direction:{xs:"column",md:"row"},spacing:2,useFlexGap:!0,children:[(0,$.jsx)(er.A,{sx:{flex:1,minWidth:0},children:(0,$.jsx)(e3,{participantsUrl:r&&n?"".concat(i,"/adm/participants"):"/admin/people/participants"})}),(0,$.jsx)(er.A,{sx:{flex:1,minWidth:0},children:(0,$.jsx)(eY,{})})]}),(0,$.jsx)(eF,{})]})}),e7=r.p+"static/media/clap-hand-confirmation.2d7dc4b87aeb0b40.png";var e9=r(21471);let te=(0,J.withTranslation)(["common","newsletters"])(function(e){var t=e.t,r=e.count,n=(0,ea.useRouter)();return(0,$.jsx)(er.A,{className:"result",sx:{mt:2.5,mb:2.5},children:(0,$.jsxs)(ev.A,{spacing:2,alignItems:"center",children:[(0,$.jsx)(er.A,{component:"img",src:e7,alt:"",sx:{height:180,maxWidth:"100%"}}),(0,$.jsx)(en.A,{variant:"h5",component:"h3",textAlign:"center",children:t("newsletters:newsletters.resultSuccessMessage")}),(0,$.jsx)(ey.A,{title:t("newsletters:newsletters.recipientsTooltip"),children:(0,$.jsxs)(en.A,{variant:"body1",textAlign:"center",children:[t("common:common.sent")," ",t("common:common.to")," ",(0,$.jsxs)(er.A,{component:"span",sx:{textDecoration:"underline"},children:[void 0===r?0:r," ",t("newsletters:newsletters.recipients")]})]})}),(0,$.jsx)(en.A,{variant:"body2",color:"text.secondary",children:t("newsletters:newsletters.moreStats")}),(0,$.jsx)(e9.A,{variant:"contained",color:"primary",onClick:function(){return n.push("/admin/newsletters")},children:t("common:common.close")})]})})}),tt=(0,n.Ng)(function(e){return{count:e.selectedRecipients.count}})(te);var tr=r(59860),tn=r(1796),ts=r(4942),ti=r(17580),to=["key"];function ta(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ta(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ta(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tl=/^[a-zA-Z0-9.!#$%&â*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/,tu=function(e){return tl.test(e.trim())};let tp=(0,J.withTranslation)(["newsletters"])(function(e){var t,r=e.t,s=e.sending,i=e.disabled,o=e.errors,c=e.emailsString,u=e.sendNewsletter,p=e.updateEmailsString,f=(0,n.Pj)(),m=(0,ti.Sf)(),g=(0,a.useState)(null),x=g[0],b=g[1],w=(0,a.useState)(""),v=w[0],y=w[1],j=(0,a.useMemo)(function(){return c.split(/[,\s]+/).map(function(e){return e.trim()}).filter(Boolean)},[c]),A=function(e){var t=[];e.forEach(function(e){var r=e.trim();tu(r)&&!t.includes(r)&&t.push(r)}),p(t.join(", "))},E=function(e){var t=e.trim().replace(/,+$/,"");return!!t&&(tu(t)?(j.includes(t)||A([].concat((0,h.A)(j),[t])),y(""),!0):(m.error(r("newsletters:newsletters.testNewsletterInvalidEmail")),!1))},S=(t=(0,l.A)(d().mark(function e(t){var n,s,i;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),s=(0,h.A)(j),!v.trim()){e.next=9;break}if(tu(i=v.trim().replace(/,+$/,""))){e.next=7;break}return m.error(r("newsletters:newsletters.testNewsletterInvalidEmail")),e.abrupt("return");case 7:s.includes(i)||(s=[].concat((0,h.A)(s),[i])),y("");case 9:if(s.length){e.next=12;break}return m.error(r("newsletters:newsletters.testNewsletterRequired")),e.abrupt("return");case 12:return p(s.join(", ")),e.next=15,u();case 15:(null==(n=f.getState().newsletter)?void 0:n.sendError)||(b(null),y(""));case 17:case"end":return e.stop()}},e)})),function(e){return t.apply(this,arguments)});return(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(e9.A,{variant:"outlined",className:"right spacer",disabled:!!i||!!s,onClick:function(e){return b(e.currentTarget)},startIcon:s?(0,$.jsx)(eB.A,{size:18,color:"inherit"}):void 0,children:r("newsletters:newsletters.sendTestBtn")}),(0,$.jsx)(eW.Ay,{open:!!x,anchorEl:x,onClose:function(){s||b(null)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},slotProps:{paper:{sx:{minWidth:360,maxWidth:420}}},children:(0,$.jsxs)(er.A,{component:"form",onSubmit:function(e){
1S(e)},sx:{px:2.5,py:2},children:[(0,$.jsx)(en.A,{variant:"subtitle2",sx:{mb:.5},children:r("newsletters:newsletters.sendTestBtn")}),(0,$.jsx)(en.A,{variant:"body2",color:"text.secondary",sx:{mb:2},children:r("newsletters:newsletters.sendTestDescription")}),(0,$.jsx)(tn.A,{multiple:!0,freeSolo:!0,clearOnBlur:!1,selectOnFocus:!0,handleHomeEndKeys:!0,options:[],value:j,inputValue:v,disabled:!!s,onChange:function(e,t){A(t)},onInputChange:function(e,t,n){if("reset"!==n){if("input"===n&&/[,;\s]/.test(t)){var s,i=t.split(/[,;\s]+/),o=null!=(s=i.pop())?s:"",a=i.map(function(e){return e.trim()}).filter(Boolean);if(a.find(function(e){return!tu(e)})){m.error(r("newsletters:newsletters.testNewsletterInvalidEmail")),y(t);return}a.length&&A([].concat((0,h.A)(j),(0,h.A)(a))),y(o);return}y(t)}},onBlur:function(){v.trim()&&E(v)},renderTags:function(e,t){return e.map(function(e,r){var n=t({index:r}),s=n.key,i=(0,tr.A)(n,to);return(0,$.jsx)(ts.A,tc({label:e,size:"small"},i),s)})},renderInput:function(e){return(0,$.jsx)(es.A,tc(tc({},e),{},{id:"emails",name:"emails",size:"small",label:r("newsletters:newsletters.testNewsletterInputLabel"),placeholder:j.length?void 0:r("newsletters:newsletters.testNewsletterInputPlaceholder"),error:!!o.emails,helperText:o.emails&&Array.isArray(o.emails)?(0,et.A)(o.emails):r("newsletters:newsletters.testNewsletterInputHelp")}))},sx:{mb:2}}),(0,$.jsx)(er.A,{display:"flex",justifyContent:"flex-end",children:(0,$.jsx)(e9.A,{type:"submit",variant:"contained",disabled:!!s,startIcon:s?(0,$.jsx)(eB.A,{size:18,color:"inherit"}):null,children:r("newsletters:newsletters.submitTestEmail")})})]})})]})}),td=(0,n.Ng)(function(e){return{emailsString:e.newsletter.emailsString,sending:e.newsletter.sending,sendError:e.newsletter.sendError,errors:e.newsletter.errors}},function(e){return(0,s.zH)({sendNewsletter:i.Os,updateEmailsString:i.Gy},e)})(tp),tf=(0,r(96501).A)((0,$.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete");var th=r(31123);let tm=function(e){var t,r=e.onClick,n=e.dataTestId,s=e.disabled,i=void 0!==s&&s,o=e.confirming,c=e.label,u=void 0===c?null:c,p=e.buttonVariant,f=e.buttonColor,h=e.message,m=e.description,g=(0,J.useTranslation)("common").t,x=(0,a.useState)(null),b=x[0],w=x[1],v=(0,a.useState)(!1),y=v[0],j=v[1],A=void 0!==o&&o||y,E=function(e){i||A||w(e.currentTarget)},S=function(){A||w(null)},O=(t=(0,l.A)(d().mark(function e(){return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!A){e.next=2;break}return e.abrupt("return");case 2:return j(!0),e.prev=3,e.next=6,r();case 6:return e.prev=6,j(!1),w(null),e.finish(6);case 10:case"end":return e.stop()}},e,null,[[3,,6,10]])})),function(){return t.apply(this,arguments)}),T=u?(0,$.jsx)(e9.A,{variant:void 0===p?"outlined":p,color:void 0===f?"error":f,disabled:i||A,onClick:E,"data-testid":n||"project-tool-delete-button",startIcon:A?(0,$.jsx)(eB.A,{size:18,color:"inherit"}):void 0,children:u}):(0,$.jsx)(ey.A,{title:g("common:common.delete"),placement:"top",children:(0,$.jsx)("span",{children:(0,$.jsx)(th.A,{size:"small",onClick:E,disabled:i||A,"data-testid":n||"project-tool-delete-button",children:A?(0,$.jsx)(eB.A,{size:18,color:"inherit"}):(0,$.jsx)(tf,{fontSize:"small"})})})});return(0,$.jsxs)($.Fragment,{children:[T,(0,$.jsx)(eW.Ay,{open:!!b,anchorEl:b,onClose:S,anchorOrigin:{vertical:"top",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},slotProps:{paper:{sx:{minWidth:280,pointerEvents:A?"auto":void 0}}},children:(0,$.jsxs)(er.A,{sx:{px:2.5,py:2,maxWidth:320},children:[(0,$.jsx)(en.A,{variant:"body2",sx:{mb:.5,fontWeight:500},children:(void 0===h?null:h)||g("common:common.areYouSure")}),(0,$.jsx)(en.A,{variant:"body2",color:"text.secondary",sx:{mb:2},children:(void 0===m?null:m)||g("common:common.actionCantBeUndone")}),(0,$.jsxs)(er.A,{sx:{display:"flex",gap:1,justifyContent:"flex-end"},children:[(0,$.jsx)(e9.A,{size:"small",onClick:S,disabled:A,children:g("common:common.no")}),(0,$.jsx)(e9.A,{size:"small",variant:"contained",disableElevation:!0,color:"error",disabled:A,onClick:function(){O()},startIcon:A?(0,$.jsx)(eB.A,{size:14,color:"inherit"}):void 0,children:g("common:common.yes")})]})]})})]})};var tg=r(61521),tx=r(25925),tb=r(53371);let tw=(0,J.withTranslation)(["common","newsletters"])((0,ea.withRouter)(function(e){var t,r=e.t,s=e.router,i=e.newsletter,o=e.saveNewsletter,c=e.resetRecipients,u=e.isRecipientsSelected,p=e.onSaveRecipients,f=e.deleteNewsletter,h=e.publishNe
1wsletter,m=e.deleting,g=e.saving,x=e.savingRecipients,b=e.fetchingRecipients,w=e.isSwitchToAdminUIEnabled,v=e.isSwitchToNewPRMEnabled,y=(0,n.Pj)(),j=(0,ti.Sf)(),A=(0,a.useRef)(null),E=(0,a.useState)(0),S=E[0],O=E[1],T=(0,a.useState)(!1),C=T[0],R=T[1],P=(0,a.useState)(!1),_=P[0],k=P[1],L=(0,a.useState)(""),I=L[0],N=L[1],D=(0,a.useState)(!1),U=D[0],M=D[1],H=(0,a.useState)(null),F=H[0],z=H[1],W=(0,a.useState)(null),B=W[0],G=W[1],q=null!==F||g||x||b||m||U,Q="save"===F||"recipients"===F||0===S&&g||2===S&&x;(0,a.useEffect)(function(){return function(){c()}},[c]),(0,a.useLayoutEffect)(function(){var e=function(){A.current&&G(A.current.getBoundingClientRect())};return e(),window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}},[S]);var V=(0,a.useCallback)(function(){s.push("/admin/newsletters")},[s]),J=(0,a.useCallback)(function(){O(2)},[]),Y=(0,a.useCallback)(function(){O(function(e){return e+1})},[]),K=(0,a.useCallback)(function(){O(function(e){return e-1})},[]),X=(0,a.useCallback)((0,l.A)(d().mark(function e(){var t;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return z("save"),e.prev=1,e.next=4,o();case 4:(null==(t=y.getState().newsletter)?void 0:t.saveError)?(N("error"),j.error(r("newsletters:newsletters.wrongContent"))):(N(""),Y());case 6:return e.prev=6,z(null),e.finish(6);case 9:case"end":return e.stop()}},e,null,[[1,,6,9]])})),[o,y,r,Y,j]),Z=(0,a.useCallback)((0,l.A)(d().mark(function e(){var t,n,s,o,a;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=3;break}return j.error(r("newsletters:newsletters.selectRecipientsErrorMsg")),e.abrupt("return");case 3:return z("recipients"),t=j.loading(r("newsletters:newsletters.onRequestInfoMessage")),e.prev=5,e.next=8,p(i.id);case 8:null!=(n=(s=y.getState()).selectedRecipients)&&n.saveError?(N("error"),t()):(N(""),(null!=(o=null==(a=s.recipients)?void 0:a.allRecipients)?o:[]).length?(t(),Y()):(t(),j.error(r("newsletters:newsletters.selectRecipientsErrorMsg")))),e.next=16;break;case 12:throw e.prev=12,e.t0=e.catch(5),t(),e.t0;case 16:return e.prev=16,z(null),e.finish(16);case 19:case"end":return e.stop()}},e,null,[[5,12,16,19]])})),[u,r,p,i.id,y,Y,j]),ee=(0,a.useCallback)((0,l.A)(d().mark(function e(){var t,n,s;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return z("delete"),t=j.loading(r("newsletters:newsletters.onRequestInfoMessage")),e.prev=2,e.next=5,f(i.id);case 5:if(!(s=null==(n=y.getState().newsletter)?void 0:n.deleteError)){e.next=11;break}return N("error"),t(),j.error(s),e.abrupt("return");case 11:t(),V(),e.next=19;break;case 15:throw e.prev=15,e.t0=e.catch(2),t(),e.t0;case 19:return e.prev=19,z(null),e.finish(19);case 22:case"end":return e.stop()}},e,null,[[2,15,19,22]])})),[f,i.id,V,y,r,j]),et=(0,a.useCallback)((0,l.A)(d().mark(function e(){var t,r;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return z("send"),M(!0),e.prev=2,e.next=5,h();case 5:(r=null==(t=y.getState().newsletter)?void 0:t.transitionError)?(N("error"),M(!1),j.error(r)):(k(!0),R(!0),M(!1));case 7:return e.prev=7,z(null),e.finish(7);case 10:case"end":return e.stop()}},e,null,[[2,,7,10]])})),[h,y,j]),en=(0,a.useMemo)(function(){return[{title:r("common:common.create"),content:(0,$.jsx)(ex,{}),onClick:X},{title:r("common:common.preview"),content:(0,$.jsx)(eb.A,{navigateToAddRecipientsStep:J}),onClick:Y},{title:r("newsletters:newsletters.addRecipients"),content:(0,$.jsx)(e6,{isSwitchToAdminUIEnabled:w,isSwitchToNewPRMEnabled:v}),onClick:Z},{title:r("common:common.send"),content:C?(0,$.jsx)(tt,{}):(0,$.jsx)(eb.A,{navigateToAddRecipientsStep:J}),onClick:void 0}]},[r,X,Y,Z,C,J,w,v]);return(0,$.jsxs)(er.A,{children:[(0,$.jsx)(tg.A,{activeStep:S,alternativeLabel:!0,sx:{overflowX:"auto",pt:1.5},children:en.map(function(e,t){return(0,$.jsx)(tx.A,{completed:t<S,children:(0,$.jsx)(tb.A,{error:t===S&&"error"===I,sx:{"& .Mui-active":{color:"#03a9f4 !important"},"& .Mui-completed":{color:"text.secondary"}},children:e.title})},e.title)})}),(0,$.jsx)(er.A,{className:"steps-content",ref:A,sx:{mt:2.5,borderTop:1,borderColor:"divider"},children:null==(t=en[S])?void 0:t.content}),_?null:B?(0,$.jsxs)(er.A,{className:"steps-action",sx:{position:"fixed",bottom:0,bgcolor:"background.paper",py:{xs:1.5,sm:2},px:{xs:2,sm:3},zIndex:1002,boxShadow:"0 -5px 12px -12px #333",left:B.left-24,width:B.width+48,maxWidth:"100vw",boxSizing:"border-box",display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"stretch",sm:"center"},justifyContent:"space-between",flexWrap:"wrap",gap:{xs:1,sm:2}},children:[(0,$.jsxs)(er.A,{sx:{display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"stretch",sm:"center"},flexWrap:"wrap",gap:1,"& > .MuiButton-root":{width:{xs:"100%",sm:"auto"}}},children:[0===S&&(i.id?(0,$.jsx)(tm,{label:r("common:common.delete"),disabled:q&&"delete"!==F,c
1onfirming:"delete"===F||m,onClick:ee,dataTestId:"newsletter-delete-button",message:r("newsletters:newsletters.deleteConfirmMessage"),description:r("newsletters:newsletters.deleteConfirmDescription")}):(0,$.jsx)(e9.A,{variant:"outlined",color:"primary",disabled:q,onClick:V,children:r("common:common.cancel")})),S>0&&(0,$.jsx)(e9.A,{variant:"text",onClick:K,disabled:q,children:r("newsletters:newsletters.backToEditDesign")})]}),(0,$.jsxs)(er.A,{sx:{display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"stretch",sm:"center"},justifyContent:{xs:"stretch",sm:"flex-end"},flexWrap:"wrap",gap:1.25,ml:{sm:"auto"},"& > .MuiButton-root":{width:{xs:"100%",sm:"auto"}}},children:[S<4&&S>0&&(0,$.jsx)(td,{disabled:q}),S<en.length-1&&(0,$.jsx)(e9.A,{variant:"contained",color:"primary",disabled:q,onClick:function(){var e,t;null==(e=(t=en[S]).onClick)||e.call(t)},startIcon:Q?(0,$.jsx)(eB.A,{size:18,color:"inherit"}):void 0,children:function(){switch(S){case 0:return r("common:common.saveAndPreview");case 1:return r("newsletters:newsletters.addRecipients");case 2:return r("newsletters:newsletters.addRecipientsBtnText");case 3:return r("common:common.send");default:return""}}()}),3===S&&(0,$.jsx)(e9.A,{disabled:q,variant:"contained",color:"primary",onClick:function(){et()},startIcon:"send"===F||U?(0,$.jsx)(eB.A,{size:18,color:"inherit"}):void 0,children:r("common:common.send")})]})]}):null]})}));function tv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ty(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tv(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tv(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let tj=(0,n.Ng)(function(e){var t;return{newsletter:e.newsletter.newsletter,sendError:e.newsletter.sendError,transitionError:e.newsletter.transitionError,saveError:e.newsletter.saveError,deleting:e.newsletter.deleting,saving:e.newsletter.saving,savingRecipients:e.selectedRecipients.saving,fetchingRecipients:e.recipients.fetching,saveRecipientsError:e.selectedRecipients.saveError,isRecipientsSelected:e.recipients.recipients.length,isSwitchToNewPRMEnabled:(t=e.features.features,Object.prototype.hasOwnProperty.call(t,"switch_to_new_prm")&&e.features.features.switch_to_new_prm.enabled),selectedRecepients:e.recipients.allRecipients}},function(e){return(0,s.zH)({publishNewsletter:i.T_,saveRecipients:f.yc,resetRecipients:f.$V,saveNewsletter:i.lH,deleteNewsletter:i.lY,resetRecipientsState:W,fetchAllRecipients:D},e)},function(e,t){var r,n=t.fetchAllRecipients,s=t.saveRecipients;return ty(ty(ty({},e),t),{},{onSaveRecipients:(r=(0,l.A)(d().mark(function e(t){return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(t);case 2:return e.next=4,s(t);case 4:case"end":return e.stop()}},e)})),function(e){return r.apply(this,arguments)})})})(tw);var tA=r(77328),tE=r.n(tA),tS={mx:0,"@media (min-width: 1025px)":{marginLeft:"15%",marginRight:"15%"}};let tO=(0,n.Ng)(null,function(e){return(0,s.zH)({updateNewsletter:i.hv,fetchAllProjects:o.C8},e)})(function(e){var t=e.updateNewsletter,r=e.fetchAllProjects,n=(0,J.useTranslation)("newsletters").t,s=!!(0,ea.useRouter)().query.id;return(0,a.useEffect)(function(){s||t("body",n("newsletters:newsletters.defaultContent")),r(["description","banner_url","banner_caption"],!0)},[]),(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(tE(),{children:(0,$.jsx)("title",{children:n("newsletters:newsletters.pageTitle")})}),(0,$.jsx)(c.A,{title:n("newsletters:newsletters.heading"),content:(0,$.jsx)(tj,{}),contentSx:tS})]})})},10239:(e,t,r)=>{var n=r(67895),s=r(27136),i=r(36827),o=r(13051),a=r(65048),c=Math.max;e.exports=function(e,t,r,l){e=s(e)?e:a(e),r=r&&!l?o(r):0;var u=e.length;return r<0&&(r=c(u+r,0)),i(e)?r<=u&&e.indexOf(t,r)>-1:!!u&&n(e,t,r)>-1}},14976:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});
1var n=r(67251),s=r(23745),i=r(29898),o=r(52672),a=r(76966),c=r(42969),l=r(7379),u=r.n(l);function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}var d=function(e){function t(){var e,r,s,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.default)(this,t),e=t,r=[a],e=(0,o.default)(e),s=(0,i.default)(this,p()?Reflect.construct(e,r||[],(0,o.default)(this).constructor):e.apply(this,r)),u().call(s,a),s.login=a.login,s.email=a.email,s.roleName=a.roleName,s.imageUrl=a.imageUrl,s.type=a.type,s.confirmed=a.confirmed,s.subscribed=a.subscribed,s.blocked=a.blocked,s.createdAt=a.createdAt,s.lastSeenAt=a.lastSeenAt,s.unconfirmedEmail=a.unconfirmedEmail,s}return(0,a.default)(t,e),(0,s.default)(t,null,[{key:"saveAll",value:function(e,r){return t.adapter.patch(t.constructBaseURL(r),{data:{attributes:{"recipient-ids":e}}})}}])}(u());(0,c.default)(d,"baseURL","/newsletters/:newsletterId/recipients"),(0,c.default)(d,"_type","newsletter-recipients");let f=d},27776:(e,t,r)=>{var n=r(95446),s=r(3979),i=r(47871),o=r(95896),a=r(93007);e.exports=function(e,t,r){var c=a(e)?n:o,l=arguments.length<3;return c(e,i(t,4),r,l,s)}},40743:(e,t,r)=>{"use strict";r.d(t,{A:()=>L});var n=r(31777),s=r(67251),i=r(23745),o=r(29898),a=r(52672),c=r(76966),l=r(42969),u=r(47091),p=r.n(u),d=r(14232),f=r(28118),h=r(65595),m=r(3513),g=r(59234),x=r(46783),b=r(37876),w=function(e){var t=e.label,r=e.value;return(0,b.jsxs)(g.A,{sx:{display:"flex",mb:1},children:[(0,b.jsx)(x.A,{component:"span",sx:{fontWeight:"bold",minWidth:75,maxWidth:"20%",textAlign:"right",pr:2,boxSizing:"border-box"},children:t}),(0,b.jsx)(x.A,{component:"span",sx:{flex:"1 1 auto",textAlign:"left",wordBreak:"break-all"},children:r})]})};let v=(0,f.withTranslation)(["newsletters"])(function(e){var t=e.t,r=e.count,n=e.name,s=e.address,i=e.subject,o=e.navigateToAddRecipientsStep,a=r>0?(0,b.jsx)(h.A,{title:t("newsletters:newsletters.recipientsTooltip"),children:(0,b.jsx)(m.A,{component:"button",type:"button",underline:"hover",onClick:o,sx:{cursor:"pointer",verticalAlign:"baseline"},children:t("newsletters:newsletters.recipientsWithCount",{count:r})})}):(0,b.jsx)(m.A,{component:"button",type:"button",underline:"hover",onClick:o,sx:{cursor:"pointer",verticalAlign:"baseline"},children:t("newsletters:newsletters.addRecipients")});return(0,b.jsxs)(g.A,{className:"newsletter-details",sx:{pt:1.5,pb:4,borderBottom:1,borderColor:"divider",mb:4},children:[(0,b.jsx)(w,{label:t("newsletters:newsletters.from"),value:n}),(0,b.jsx)(w,{label:t("newsletters:newsletters.replyTo"),value:s}),(0,b.jsx)(w,{label:t("newsletters:newsletters.subject"),value:i}),(0,b.jsx)(w,{label:t("newsletters:newsletters.to"),value:a})]})}),y=(0,n.Ng)(function(e){return{id:e.newsletter.newsletter.id,name:e.currentSite.site.emailSenderName,address:e.currentSite.site.emailAddress,subject:e.newsletter.newsletter.subject,count:e.selectedRecipients.count}})(v);function j(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(j=function(){return!!e})()}var A={styles:(0,b.jsx)(p(),{id:"4145887913",children:[".site-logo-img.jsx-4145887913{display:block;max-width:100%;margin-bottom:16px;width:150px;}",".banner.jsx-4145887913{display:block;width:100%;margin-bottom:32px;}"]}),className:"jsx-4145887913"},E=A.className,S=A.styles,O=function(e){function t(){(0,s.default)(this,t);for(var e,r,n,i=arguments.length,c=Array(i),u=0;u<i;u++)c[u]=arguments[u];return r=t,n=[].concat(c),r=(0,a.default)(r),e=(0,o.default)(this,j()?Reflect.construct(r,n||[],(0,a.default)(this).constructor):r.apply(this,n)),(0,l.default)(e,"getSiteLogo",function(){return e.props.showLogo&&e.props.siteLogoUrl?(0,b.jsx)("img",{className:"".concat(E," site-logo-img"),src:e.props.siteLogoUrl,alt:e.props.t("newsletters:newsletters.siteLogoAltText")}):null}),(0,l.default)(e,"getBanner",function(){return e.props.bannerSrc?(0,b.jsx)("img",{className:"".concat(E," banner"),src:e.props.bannerSrc,alt:e.props.t("newsletters:newsletters.bannerAltText")}):null}),(0,l.default)(e,"render",function(){return(0,b.jsxs)("div",{className:"newsletter-header",children:[e.getSiteLogo(),e.getBanner(),S]})}),e}return(0,c.default)(t,e),(0,i.default)(t)}(d.Component);let T=(0,f.withTranslation)(["newsletters"])(O),C=(0,f.withTranslation)(["newsletters"])(function(e){var t=e.t,r=e.name;return(0,b.jsxs)("div",{className:"jsx-1113447458 newsletter-footer",children:[(0,b.jsxs)("div",{className:"jsx-1113447458 content",children:[(0,b.jsx)("p",{className:"jsx-1113447458",children:"".concat(t("newsletters:newsletters.footerDescription")," ").concat(r,".")}),(0,b.jsxs)("p",{className:"jsx-1113447458",children:[(0,b.jsx)("span",{className:"jsx-1113447458",children:"".concat(t("newsletters:newsletters.licenseText")," ")}),(0,b.jsx)("a",{href:"http://engagementhq.com/?utm_source=ehq_newsletter",target:"_blank",className:"jsx-1113447458",children:t("newsletters:newsletters.licenseValue")})]}),(0,b.jsx)("p",{className:"jsx-1113447458",children:(0,b.jsx)("a",{href:"#",className:"jsx-1113447458",children:t("newsletters:newsletters.unsubscribe")})})]}),(0,b.jsx)(p(),{id:"1113447458",children:[".newsletter-footer.jsx-1113447458{margin-top:30px;}",".content.jsx-1113447458{background-color:rgb(247,247,247);text-align:center;padding:5px 15px;color:rgb(179,179,179);font-weight:300;line-height:1.5;}",".content.jsx-1113447458 p.jsx-1113447458,.content.jsx-1113447458 span.jsx-1113447458{font-size:11px;margin-bottom:0;}"]})]})});var R=r(43035);function P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(P=function(){return!!e})()}var _=function(e){function t(){(0,s.default)(this,t);for(var e,r,n,i=arguments.length,c=Array(i),u=0;u<i;u++)c[u]=arguments[u];return r=t,n=[].concat(c),r=(0,a.default)(r),e=(0,o.default)(this,P()?Reflect.construct(r,n||[],(0,a.default)(this).constructor):r.apply(this,n)),(0,l.default)(e,"contentNode",function(){var t=e.props,r=t.siteName,n=t.siteLogoUrl,s=t.newsletter,i=t.navigateToAddRecipientsStep;return(0,b.jsxs)("div",{className:"jsx-463593448",children:[(0,b.jsxs)("div",{className:"jsx-463593448 newsletter-body",children:[(0,b.jsx)(y,{navigateToAddRecipientsStep:i}),(0,b.jsxs)("div",{className:"jsx-463593448 newsletter-content",children:[(0,b.jsx)(T,{showLogo:s.showLogo,siteLogoUrl:n,bannerSrc:s.bannerSourceUrl}),(0,b.jsx)(R.A,{newsletterId:s.id}),(0,b.jsx)(C,{name:r})]})]}),(0,b.jsx)(p(),{id:"2076362568",children:[".newsletter-body.jsx-4
163593448{width:100%;min-height:calc(100vh - 180px);padding:18px 24px;background-color:#fff;}",".newsletter-content.jsx-463593448{width:691px;max-width:100%;margin:0 auto;}"]}),(0,b.jsx)(p(),{id:"169218153",children:[".noBorder thead tr th,.noBorder tbody tr td{border:0 !important;}"]})]})}),(0,l.default)(e,"render",function(){return(0,b.jsx)("div",{className:"page",children:e.contentNode()})}),e}return(0,c.default)(t,e),(0,i.default)(t,[{key:"componentDidMount",value:function(){window.scrollTo(0,0)}}])}(d.Component);let k=(0,f.withTranslation)(["newsletters"])(_),L=(0,n.Ng)(function(e){return{newsletter:e.newsletter.newsletter,siteName:e.currentSite.site.name,siteLogoUrl:e.currentSite.site.logoUrl}})(k)},43035:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),s=r(28118),i=r(37876);let o=function(e){var t=e.newsletterId,r=(0,n.useState)(!0),o=r[0],a=r[1],c=(0,s.useTranslation)("newsletters").t;return(0,i.jsxs)(i.Fragment,{children:[o&&(0,i.jsx)("h3",{style:{textAlign:"center",marginTop:32},children:c("newsletters:newsletters.iframeLoadingText")}),(0,i.jsx)("iframe",{width:"100%",height:"1400px",src:"/admin/newsletters/details/froala/".concat(t),title:"newsletter",style:{border:"none",overflow:"hidden"},onLoad:function(){return a(!1)},id:"newsletterIframe"})]})}},44492:(e,t,r)=>{"use strict";r.d(t,{$V:()=>w,Gk:()=>h,oR:()=>x,vm:()=>b,yc:()=>g,zj:()=>f});var n=r(42969),s=r(63857),i=r(60180),o=r.n(i),a=r(90058),c=r(65390),l=r(14976),u=r(61158);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var f=function(e){var t;return t=(0,s.A)(o().mark(function t(r,n){var s,i,p,f,h,m;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.A.FETCH_ALL_SELECTED_RECIPIENTS_REQUEST}),s={newsletterId:e},i=d(d({},n().selectedRecipients.query),{},{per_page:1}),p=d({},n().selectedRecipients.filters),t.prev=4,f=new u.A(i,p),t.next=8,l.A.query(f,s);case 8:if(!(h=t.sent).meta){t.next=14;break}return f=new u.A(d(d({},i),{},{per_page:h.meta.count}),p),t.next=13,l.A.query(f,s);case 13:h=t.sent;case 14:m=h.map(function(e){return d(d({id:e.id},e.attributes()),{},{selected:!0})}),r({type:c.A.FETCH_ALL_RECIPIENTS_SUCCESS,recipients:m,meta:h.meta}),r({type:a.A.FETCH_ALL_SELECTED_RECIPIENTS_SUCCESS,recipients:m,meta:h.meta}),t.next=22;break;case 19:t.prev=19,t.t0=t.catch(4),r({type:a.A.FETCH_ALL_SELECTED_RECIPIENTS_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 22:case"end":return t.stop()}},t,null,[[4,19]])})),function(e,r){return t.apply(this,arguments)}},h=function(e){var t;return t=(0,s.A)(o().mark(function t(r,n){var s,i,c,p,f;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.A.FETCH_ALL_SELECTED_RECIPIENTS_REQUEST}),s={newsletterId:e},i=d({},n().selectedRecipients.query),c=d({},n().selectedRecipients.filters),t.prev=4,p=new u.A(i,c),t.next=8,l.A.query(p,s);case 8:f=t.sent,r({type:a.A.FETCH_ALL_SELECTED_RECIPIENTS_SUCCESS,recipients:f,meta:f.meta}),t.next=15;break;case 12:t.prev=12,t.t0=t.catch(4),r({type:a.A.FETCH_ALL_SELECTED_RECIPIENTS_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 15:case"end":return t.stop()}},t,null,[[4,12]])})),function(e,r){return t.apply(this,arguments)}},m=function(e){var t;return t=(0,s.A)(o().mark(function t(r,n){return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:r({type:a.A.UPDATE_SELECTED_RECIPIENTS_COUNT,count:e||n().selectedRecipients.meta.count});case 1:case"end":return t.stop()}},t)})),function(e,r){return t.apply(this,arguments)}},g=function(e){var t;return t=(0,s.A)(o().mark(function t(r,n){var s,i;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.A.SAVE_ALL_SELECTED_RECIPIENTS_REQUEST}),t.prev=1,s=n().recipients.allRecipients,i={newsletterId:e},t.next=6,l.A.saveAll(s,i);case 6:return t.next=8,r(m(s.length));case 8:r({type:a.A.SAVE_ALL_SELECTED_RECIPIENTS_SUCCESS,recipients:s}),t.next=14;break;case 11:t.prev=11,t.t0=t.catch(1),r({type:a.A.SAVE_ALL_SELECTED_RECIPIENTS_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 14:case"end":return t.stop()}},t,null,[[1,11]])})),function(e,r){return t.apply(this,arguments)}},x=function(e){return{type:a.A.UPDATE_SELECTED_RECIPIENTS_QUERY,query:e}},b=function(e){return{type:a.A.UPDATE_SELECTED_RECIPIENTS_FILTERS,filters:e}},w=function(){return{type:a.A.RESET_SELECTED_RECIPIENTS}}},46700:(e,t,r)=>{"use strict";r.d(t,{u:()=>
1o});var n=r(42969),s=r(34637),i=["name","subject","login","owner"].map(function(e){return"& .".concat(s.x.cell,'[data-field="').concat(e,'"]')}).join(", "),o=(0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)({border:"none",minHeight:0,height:"100%",width:"100%"},i,{py:2,px:2}),"& .".concat(s.x.columnHeaders),{borderRadius:0,borderBottom:"1px solid",borderColor:"divider",bgcolor:function(e){return"dark"===e.palette.mode?"rgba(255,255,255,0.03)":"grey.50"}}),"& .".concat(s.x.columnHeader),{py:1.5,px:1.25}),"& .".concat(s.x.cell),{borderColor:"divider",py:1.75,px:1.25}),"& .".concat(s.x.columnHeaderCheckbox,", & .").concat(s.x.cellCheckbox),{p:0,justifyContent:"center",alignItems:"center"}),"& .".concat(s.x.columnHeaderCheckbox," .").concat(s.x.columnHeaderTitleContainer),{justifyContent:"center",width:"100%",p:0,m:0}),"& .".concat(s.x.row),{"&:hover":{bgcolor:function(e){return"dark"===e.palette.mode?"rgba(255,255,255,0.04)":"grey.50"}}}),"& .".concat(s.x.footerContainer),{borderTop:"1px solid",borderColor:"divider"})},49012:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(42969),s=r(68523);r(14232);var i=r(37876);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let a=function(e){return function(t){return t.isAuthorized?(0,i.jsx)(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t)):(0,i.jsx)(s.default,{statusCode:404})}}},54228:(e,t,r)=>{"use strict";r.d(t,{m:()=>b});var n=r(44478),s=r(42969),i=r(59234),o=r(99343),a=r(71886),c=r(18269),l=r(28118),u=r(14232),p=r(46700),d=r(37876);function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){(0,s.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=["asc","desc",null];function g(e){var t=e.message,r=e.overlay;return(0,d.jsx)(i.A,{sx:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",typography:"body2",color:"text.secondary",px:2,textAlign:"center"},children:null!=r?r:t})}function x(e){var t=e.summary,r=e.dataTestId,n=null!=t&&!1!==t,s=u.useMemo(function(){var e;return e=r?"".concat(r,"-pagination"):void 0,{root:{sx:{display:"block",width:"100%",overflow:"visible",typography:"caption",color:"text.secondary"}},toolbar:{sx:h({alignItems:"center",flexWrap:"nowrap",boxSizing:"border-box"},n?{pl:0}:{})},selectLabel:{sx:{typography:"caption",color:"text.secondary",m:0,alignSelf:"center"}},displayedRows:{sx:{typography:"caption",color:"text.secondary",m:0,alignSelf:"center"}},select:h({sx:{typography:"caption",color:"text.primary",alignSelf:"center"}},e?{inputProps:{"data-testid":"".concat(e,"-pageSize")}}:{}),actions:{previousButton:h({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-prev")}:{}),nextButton:h({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-next")}:{}),firstButton:h({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-first")}:{}),lastButton:h({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-last")}:{})}}},[n,r]);return(0,d.jsxs)(o.J,{sx:h({pr:6,bgcolor:"background.paper"},n?{flexWrap:"wrap",rowGap:1,columnGap:2,pl:1}:{}),children:[n&&(0,d.jsx)(i.A,{component:"span",sx:{typography:"body2",color:"text.secondary",alignSelf:"center"},children:t}),(0,d.jsx)(a.h,{slotProps:s,sx:n?{flex:1,minWidth:0,border:0,margin:0}:void 0})]})}function b(e){var t=e.rows,r=e.columns,s=e.getRowId,i=e.loading,o=e.rowCount,a=e.page,f=e.pageSize,h=e.pageSizeOptions,b=e.onPageChange,w=e.onPageSizeChange,v=e.sortModel,y=e.onSortModelChange,j=e.emptyMessage,A=e.emptyOverlay,E=e.checkboxSelection,S=e.keepNonExistentRowsSelected,O=e.rowSelectionModel,T=e.onRowSelectionModelChange,C=e.paginationSummary,R=e.className,P=e.sx,_=e.dataTestId,k=e.slotProps,L=e.disableColumnMenu,I=e.getRowHeight,N=e.autoHeight,D=(0,l.useTranslation)(),U=D.t,M=D.i18n,H=u.useMemo(function(){return{MuiTablePagination:{labelRowsPerPage:U("common.rowsPerPage"),labelDisplayedRows:function(e){var t=e.from,r=e.to,n=e.count;return -1!==n?U("common.tablePaginationDisplayedRows",{from:t,to:r,count:n}):U("common.tablePaginationDisplayedRowsMoreThan",{from:t,to:r})}}}},[M.language]),F=Math.min(f,100),z=u.useMemo(function(){return{page:Math.max(0,a-1),pageSize:F}},[a,F]),W=u.useCallback(function(e,t){var r=Math.max(0,a-1);e.pageSize!==F?w(e.pageSize,e.page+1):e.page!==r&&b(e.page+1)},[a,F,b,w]),B=u.useCallback(function(){return(0,d.jsx)(g,{message:j,overlay:A})},[j,A]),G=u.useCallback(function(){return(0,d.jsx)(x,{summary:C,dataTestId:_})},[C,_]);return(0,d.jsx)(c.z,{className:R,rows:t,columns:r,getRowId:s,loading:i,rowCount:o,paginationModel:z,onPaginationModelChange:W,pageSizeOptions:void 0===h?[10,20,25,50,100]:h,paginationMode:"server",sortingMode:"server",sortModel:void 0===v?[]:v,onSortModelChange:void 0===y?function(){}:y,sortingOrder:m,disableRowSelectionOnClick:!0,checkboxSelection:E,keepNonExistentRowsSelected:S,rowSelectionModel:O,onRowSelectionModelChange:T,autoHeight:N,disableColumnMenu:void 0===L||L,hideFooterSelectedRowCount:!0,slots:{noRowsOverlay:B,footer:G},slotProps:k,localeText:H,getRowHeight:I,sx:[p.u,{minHeight:360}].concat((0,n.A)(Array.isArray(P)?P:P?[P]:[]))})}},55700:(e,t,r)=>{"use strict";r.d(t,{$S:()=>m,Av:()=>g,HE:()=>p,OP:()=>u,Po:()=>f,Ug:()=>b,Xc:()=>d,qL:()=>x,uk:()=>h});var n=r(59860),s=r(42969),i=r(37876),o=["key"];function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?a(Object(r),!0).forEach(function(t){(0,s.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var l={display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},u={"& .MuiAutocomplete-input":{overflow:"hidden",textOverflow:"ellipsis"}},p={paper:{sx:{maxWidth:"100%"}},listbox:{sx:{"& .MuiAutocomplete-option":l}}};function d(e){return c(c({},p),{},{listbox:c(c({},p.listbox),{},{"data-testid":e})})}function f(e){return{listbox:{"data-testid":e}}}function h(e,t){var r=e.key,s=(0,n.A)(e,o);return(0,i.jsx)("li",c(c({},s),{},{title:t,style:l,children:t}),r)}function m(e,t){return h(e,t.name||"")}var g=l;function x(e){return{list:{"data-testid":e}}}function b(e,t){return{slotProps:c({paper:{sx:e?{width:e,maxWidth:e}:{maxWidth:"100%"}}},t?x(t):{})}}},61158:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(23745),s=r(67251),i=function(e){return null==e||"object"==typeof e&&0===Object.keys(e).length||"string"==typeof e&&0===e.trim().length||Array.isArray(e)&&0===e.length};let o=(0,n.default)(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in(0,s.default)(this,e),t)i(t[n])||(this[n]=t[n]);for(var o in r){var a=r[o];i(a)||(this.filters||(this.filters={}),this.filters[o]=a)}})},64747:(e,t,r)=>{"use strict";r.d(t,{YL:()=>n,kn:()=>s,wu:()=>o,yL:()=>i});var n="fr-CA",s="en",i="fr",o=["published","archived","draft"]},65891:(e,t,r)=>{"use strict";r.d(t,{Gy:()=>h,H9:()=>x,Os:()=>w,SM:()=>d,T_:()=>v,Xu:()=>y,hv:()=>f,lH:()=>m,lY:()=>g});var n=r(63857),s=r(42969),i=r(60180),o=r.n(i),a=r(76341),c=r(73086);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){(0,s.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var p=function(e){return u({id:e.id},e.attributes())},d=function(e){var t;return t=(0,n.A)(o().mark(function t(r){var n;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.A.FETCH_NEWSLETTER_REQUEST}),t.prev=1,t.next=4,c.A.fetch(e);case 4:n=t.sent,r({type:a.A.FETCH_NEWSLETTER_SUCCESS,newsletter:p(n)}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),r({type:a.A.FETCH_NEWSLETTER_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 11:case"end":return t.stop()}},t,null,[[1,8]])})),function(e){return t.apply(this,arguments)}},f=function(e,t){return{type:a.A.UPDATE_NEWSLETTER,key:e,value:t}},h=function(e){return{type:a.A.UPDATE_EMAILS_STRING_NEWSLETTER,value:e}},m=function(e){var t;return t=(0,n.A)(o().mark(function t(r,n){var s,i;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:var o;return r({type:a.A.SAVE_NEWSLETTER_REQUEST}),s=e?(o=n().newsletter.newsletter,new c.A(u(u({},o),{},{id:null}))):new c.A(n().newsletter.newsletter),t.prev=2,t.next=5,s.save();case 5:i=t.sent,r({type:a.A.SAVE_NEWSLETTER_SUCCESS,newsletter:p(i)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:a.A.SAVE_NEWSLETTER_FAILURE,errorMessage:t.t0.message||t.t0.statusText||t.t0.status,errors:s.errors.extract()});case 12:case"end":return t.stop()}},t,null,[[2,9]])})),function(e,r){return t.apply(this,arguments)}},g=function(e){var t;return t=(0,n.A)(o().mark(function t(r){var n;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.A.DELETE_NEWSLETTER_REQUEST}),n=c.A.new({id:e}),t.prev=2,t.next=5,n.destroy();case 5:r({type:a.A.DELETE_NEWSLETTER_SUCCESS,id:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(2),r({type:a.A.DELETE_NEWSLETTER_FAILURE,errorMessage:t.t0.statusText||t.t0.status});case 11:case"end":return t.stop()}},t,null,[[2,8]])})),function(e){return t.apply(this,arguments)}},x=function(e){var t;return t=(0,n.A)(o().mark(function t(r,n){return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r(d(e));case 2:if(n().newsletter.fetchError){t.next=5;break}return t.next=5,r(m(!0));case 5:case"end":return t.stop()}},t)})),function(e,r){return t.apply(this,arguments)}},b=function(){var e;return e=(0,n.A)(o().mark(function e(t,r){return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t({type:a.A.SPLIT_EMAILS_STRING_NEWSLETTER,emails:r().newsletter.emailsString.split(/,\s*/).filter(function(e){return e.trim().length>0})});case 1:case"end":return e.stop()}},e)})),function(t,r){return e.apply(this,arguments)}},w=function(){var e;return e=(0,n.A)(o().mark(function e(t,r){var n;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:a.A.SEND_NEWSLETTER_REQUEST}),e.next=3,t(b());case 3:return n=new c.A(r().newsletter.newsletter),e.prev=4,e.next=7,n.send();case 7:t({type:a.A.SEND_NEWSLETTER_SUCCESS}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(4),t({type:a.A.SEND_NEWSLETTER_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status,errors:n.errors.extract()});case 13:case"end":return e.stop()}},e,null,[[4,10]])})),function(t,r){return e.apply(this,arguments)}},v=function(){var e;return e=(0,n.A)(o().mark(function e(t,r){var n;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:a.A.PUBLISH_NEWSLETTER_REQUEST}),n=new c.A(r().newsletter.newsletter),e.prev=2,e.next=5,n.publish();case 5:t({type:a.A.PUBLISH_NEWSLETTER_SUCCESS}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),t({type:a.A.PUBLISH_NEWSLETTER_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status});case 11:case"end":return e.stop()}},e,null,[[2,8]])})),function(t,r){return e.apply(this,arguments)}},y=function(){return{type:a.A.RESET_NEWSLETTER}}},68523:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>b});var n=r(27925),s=r(14232),i=r(59234),o=r(3513),a=r(33713),c=r(46783),l=r(48230),u=r.n(l);let p=r.p+"static/media/error.5ab482faf5722534.png";
1var d=r(33191),f=r.n(d),h=r(37876),m={helpfulLinksTitle:"Here are some helpful links:",projects:"Projects",appearance:"Appearance",reporting:"Reporting",accessDeniedErrorMessage:"403 Error",accessDeniedErrorMessageTitle:"Access denied",accessDeniedErrorMessageSubTitle:"You do not have permission to access the requested page.",missingUrlErrorMessage:"404 Error",missingUrlErrorMessageTitle:"We couldn't find this page.",missingUrlErrorMessageSubTitle:"You may have entered an old URL or clicked on a URL from a previous version of this application. The page you're looking for may have been removed or relocated."},g={en:m,"en-US":m,"fr-CA":{helpfulLinksTitle:"Voici quelques liens utiles:",projects:"Projets",appearance:"Apparence",reporting:"Rapports",accessDeniedErrorMessage:"403 Erreur",accessDeniedErrorMessageTitle:"Acc\xe8s refus\xe9",accessDeniedErrorMessageSubTitle:"Vous nâavez pas la permission dâacc\xe9der \xe0 la page demand\xe9e.",missingUrlErrorMessage:"404 Erreur",missingUrlErrorMessageTitle:"Oups! D\xe9sol\xe9 que vous semblez avoir entr\xe9 une URL erron\xe9e",missingUrlErrorMessageSubTitle:"Vous avez peut-\xeatre entr\xe9 une ancienne URL ou cliqu\xe9 sur une URL \xe0 partir d'une version pr\xe9c\xe9dente de cette application. S'il vous pla\xeet utiliser la navigation sur la gauche pour trouver la page correcte."}},x=[{href:"/admin/projects",labelKey:"projects"},{href:"/admin/sites/editors/home-page",labelKey:"appearance"},{href:"/admin/reporting/summary",labelKey:"reporting"}];let b=function(e){var t=e.statusCode,r=s.useState("en"),l=(0,n.A)(r,2),d=l[0],m=l[1];(0,s.useEffect)(function(){m(f().get("current_language")||"en")},[]);var b=g[d]||g.en,w="403"===t||403===t?{errCode:b.accessDeniedErrorMessage,title:b.accessDeniedErrorMessageTitle,subTitle:b.accessDeniedErrorMessageSubTitle}:{errCode:b.missingUrlErrorMessage,title:b.missingUrlErrorMessageTitle,subTitle:b.missingUrlErrorMessageSubTitle};return(0,h.jsxs)(i.A,{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",bgcolor:"background.paper",borderRadius:1,m:3,sx:{height:"calc(100vh - 50px)"},children:[(0,h.jsx)(i.A,{component:"img",src:p,alt:w.title,sx:{height:300,width:"auto",maxWidth:"100%"}}),(0,h.jsxs)(i.A,{mt:3,maxWidth:448,textAlign:"center",px:2,children:[(0,h.jsx)(c.A,{variant:"h4",component:"p",fontWeight:600,color:"text.primary",sx:{lineHeight:2},children:w.errCode}),(0,h.jsx)(c.A,{variant:"body1",fontWeight:600,sx:{mt:.5},children:w.title}),(0,h.jsx)(c.A,{variant:"body2",color:"text.secondary",sx:{mt:1},children:w.subTitle}),(0,h.jsxs)(i.A,{mt:5,children:[(0,h.jsx)(c.A,{variant:"body2",color:"text.secondary",children:b.helpfulLinksTitle}),(0,h.jsx)(a.A,{direction:"row",justifyContent:"space-between",mx:"auto",mt:2,sx:{width:256},children:x.map(function(e){var t=e.href,r=e.labelKey;return(0,h.jsx)(o.A,{component:u(),href:t,underline:"hover",variant:"body2",children:b[r]},t)})})]})]})]})}},73086:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var n=r(67251),s=r(23745),i=r(29898),o=r(52672),a=r(76966),c=r(42969),l=r(7379),u=r.n(l),p=r(73322),d=r.n(p),f=r(14976),h=r(48363),m=r(43348),g=r(15770);function x(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(x=function(){return!!e})()}var b=function(e){function t(){var e,r,s,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.default)(this,t),e=t,r=[a],e=(0,o.default)(e),s=(0,i.default)(this,x()?Reflect.construct(e,r||[],(0,o.default)(this).constructor):e.apply(this,r)),u().call(s,a),s.subject=a.subject,s.bannerSource=a.bannerSource,s.bannerSourceUrl=a.bannerSourceUrl,s.body=a.body,s.state=a.state,s.sentAt=a.sentAt,s.createdAt=a.createdAt,s.published=a.published,s.showLogo=a.showLogo,s.emails=a.emails,s.recipientCount=a.recipientCount,s.recipientIds=a.recipientIds,s.recipients=s.hasMany(f.A,a.recipients),s}return(0,a.default)(t,e),(0,s.default)(t,[{key:"validateEmails",value:function(){return this.errors.clear(),(0,h.default)(this.emails)?this.errors.add({code:"blank",source:{pointer:"/data/attributes/emails"}}):this.emails.every(m.default)||this.errors.add({code:"invalid",source:{pointer:"/data/attributes/emails"}}),0===this.errors.count()}},{key:"send",value:function(){return this.validateEmails()?this.constructor.adapter.post("".concat(t.baseURL,"/").concat(this.id,"/test"),this.serialize()):Promise.reject(Error("Unprocessable Entity"))}}])}(u());(0,c.default)(b,"_type","newsletters"),(0,c.default)(b,"baseURL","/newsletters"),d()((0,g.A)({actions:["publish"]}),b.prototype);let w=b},80818:(e,t,r)=>{"use strict";r.d(t,{YG:()=>m,d0:()=>h,mb:()=>d,qT:()=>f,vR:()=>p});
1var n=r(42969),s=r(63857),i=r(60180),o=r.n(i),a=r(5288),c=r(1234);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var p=function(){var e;return e=(0,s.A)(o().mark(function e(t){var r;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:a.A.FETCH_SEGMENTS_REQUEST}),e.prev=1,e.next=4,c.A.query({page:1,per_page:999});case 4:r=e.sent,t({type:a.A.FETCH_SEGMENTS_SUCCESS,segments:r.reduce(function(e,t){return e[t.id]=u(u({id:t.id},t.attributes()),{},{hidden:!1,selected:!1}),e},{})}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),t({type:a.A.FETCH_SEGMENTS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 11:case"end":return e.stop()}},e,null,[[1,8]])})),function(t){return e.apply(this,arguments)}},d=function(e){return{type:a.A.TOGGLE_SEGMENT,id:e}},f=function(e){return{type:a.A.TOGGLE_ALL_SEGMENTS,selected:e}},h=function(e){return{type:a.A.FILTER_BY_NAME,search:e}},m=function(){return{type:a.A.RESET_SEGMENTS}}},95446:e=>{e.exports=function(e,t,r,n){var s=-1,i=null==e?0:e.length;for(n&&i&&(r=e[++s]);++s<i;)r=t(r,e[s],s,e);return r}},95896:e=>{e.exports=function(e,t,r,n,s){return s(e,function(e,s,i){r=n?(n=!1,e):t(r,e,s,i)}),r}}}]); 2//# sourceMappingURL=76816-c4c66e1b33f51ae4.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.