PageSourceSearch

https://conservationtalkhca.ca/_next/static/chunks/62460-4155becc81a2ebeb.js

js conservationtalkhca.ca collected 2026-09-28 13:18:15 UTC 64,535 bytes, 2 lines download raw bytes

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]="ce9d61b6-3948-4fe1-aaed-9e0e912f2e6e",e._sentryDebugIdIdentifier="sentry-dbid-ce9d61b6-3948-4fe1-aaed-9e0e912f2e6e")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[62460],{7343:(e,t,n)=>{"use strict";n.d(t,{A:()=>tR});var r=n(31777),s=n(83129),i=n(65891),l=n(7073),o=n(14232),c=n(38983),a=n(37900),u=n(63857),d=n(42969),p=n(60180),f=n.n(p),h=n(44492),m=n(44478),x=n(65390),w=n(23745),g=n(67251),b=n(29898),v=n(52672),j=n(76966),y=n(7379),A=n.n(y);function E(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(E=function(){return!!e})()}var S=function(e){function t(){var e,n,r,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,g.default)(this,t),e=t,n=[s],e=(0,v.default)(e),r=(0,b.default)(this,E()?Reflect.construct(e,n||[],(0,v.default)(this).constructor):e.apply(this,n)),A().call(r,s),r.login=s.login,r.email=s.email,r.roleName=s.roleName,r.imageUrl=s.imageUrl,r.type=s.type,r.confirmed=s.confirmed,r.subscribed=s.subscribed,r.blocked=s.blocked,r.createdAt=s.createdAt,r.lastSeenAt=s.lastSeenAt,r.unconfirmedEmail=s.unconfirmedEmail,r}return(0,j.default)(t,e),(0,w.default)(t)}(A());(0,d.default)(S,"_type","recipients"),(0,d.default)(S,"baseURL","/newsletters/:newsletterId/recipient_list");var T=n(27776),R=n.n(T),O=n(10239),C=n.n(O),k=n(61158),P=n(63415),_=n.n(P);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach(function(t){(0,d.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var L=["Participants Pending Activation","Blocked Participants"],D=function(e){var t;return t=(0,u.A)(f().mark(function t(n,r){var s,i,l,o,c,a,u,d,p,h;return f().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n({type:x.A.FETCH_ALL_RECIPIENTS_REQUEST}),s=r().recipients.excludedRecipientIds,i={newsletterId:e},l=R()(r().projects.allProjectsList,function(e,t){return t.selected&&e.push(t.id),e},[]),o=R()(r().participantSegments.segments,function(e,t,n){return t.selected&&!C()(L,t.name)&&e.push(n),e},[]),c=r().recipients.query,a=r().recipients.filters,u=I({projects:l,segments:o,add_subscribers:r().recipients.addSubscribers},c),l.length===r().projects.allProjectsList.length&&(u=I(I({},u),{},{select_all_projects:!0,projects:[]})),d=new k.A(u,a),t.prev=11,t.next=14,S.query(d,i);case 14:h=(p=t.sent).map(function(e){return I(I({},e),{},{selected:!s.includes(e.id)})}),n({type:x.A.FETCH_ALL_RECIPIENTS_SUCCESS,recipients:h,meta:p.meta?p.meta:{count:0}}),t.next=22;break;case 19:t.prev=19,t.t0=t.catch(11),n({type:x.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,n){return t.apply(this,arguments)}},U=function(e){var t;return t=(0,u.A)(f().mark(function t(n,r){var s,i,l,o,c,a,d,p,h;return f().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=r().recipients.excludedRecipientIds,i=r().recipients.meta.count,l={newsletterId:e},o=R()(r().projects.allProjectsList,function(e,t){return t.selected&&e.push(t.id),e},[]),c={projects:o,segments:R()(r().participantSegments.segments,function(e,t,n){return t.selected&&!C()(L,t.name)&&e.push(n),e},[]),add_subscribers:r().recipients.addSubscribers,per_page:1e3,"fields[user][]":"id"},o.length===r().projects.allProjectsList.length&&(c=I(I({},c),{},{select_all_projects:!0,projects:[]})),a=function(){var e=(0,u.A)(f().mark(function e(){var t,n,r;return f().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=Math.ceil(i/1e3),n=_()(1,t+1).map(function(e){var t=new k.A(I(I({},c),{},{page:e}));return new Promise(function(e){return e(S.query(t,l))})}),e.prev=3,e.next=6,Promise.all(n);case 6:return r=e.sent,e.abrupt("return",r.reduce(function(e,t){return[].concat((0,m.A)(e),(0,m.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,d=[],!(i>1e3)){t.next=19;break}return t.next=14,a();case 14:if(!(d=t.sent).error){t.next=17;break}throw d;case 17:t.next=23;break;case 19:return p=new k.A(I(I({},c),{},{page:1})),t.next=22,S.query(p,l);case 22:d=t.sent;case 23:h=d.reduce(function(e,t){var n=t.id;return s.includes(n)?e:[].concat((0,m.A)(e),[n])},[]),n({type:x.A.FETCH_ALL_RECIPIENTS_ON_SAVE,allRecipients:h}),t.next=30;break;case 27:t.prev=27,t.t0=t.catch(9),n({type:x.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,n){return t.apply(this,arguments)}},z=function(e){return{type:x.A.UPDATE_RECIPIENTS_QUERY,query:e}},H=function(e){return{type:x.A.UPDATE_RECIPIENTS_FILTERS,filters:e}},F=function(e){return{type:x.A.TOGGLE_RECIPIENT,id:e}},W=function(e){return{type:x.A.TOGGLE_ALL_RECIPIENTS,checked:e}},B=function(e){return{type:x.A.Add_SUBSCRIBERS,checked:e}},M=function(){return{type:x.A.RESET_RECIPIENTS}},q=n(39512),G=n(59592),Q=n(38816),V=n(32301),Y=n(2708),$=n(54237),Z=n(55700),X=n(37876);function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?K(Object(n),!0).forEach(function(t){(0,d.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let ee=(0,$.withTranslation)(["newsletters"])(function(e){var t,n=e.t,r=e.disabled,s=e.projects,i=e.site,l=e.bannerSource,c=e.updateNewsletter,a=(0,o.useRef)(null),u=(0,o.useState)(),d=u[0],p=u[1],f=function(e){if("site"===e)return null!=(n=i.bannerUrl)?n:"";var t,n,r=s.filter(function(t){return t.id===e})[0];return null!=(t=null==r?void 0:r.bannerUrl)?t:""},h=function(e){return!!e.bannerUrl},m=(0,o.useMemo)(function(){return s.filter(h)},[s]),x=h(i),w=null!=(t=i.name)?t:"",g=(0,Z.Ug)(d);return(0,X.jsxs)(q.A,{ref:a,disabled:r,size:"small",sx:{width:280,maxWidth:"100%"},children:[(0,X.jsx)(G.A,{id:"banner-select-label",shrink:!0,children:n("newsletters:newsletters.selectBanner")}),(0,X.jsxs)(Q.A,{labelId:"banner-select-label",label:n("newsletters:newsletters.selectBanner"),displayEmpty:!0,value:null!=l?l:"",onChange:function(e){var t=e.target.value;c("bannerSource",t),c("bannerSourceUrl",f(t))},onOpen:function(){var e;return p(null==(e=a.current)?void 0:e.clientWidth)},MenuProps:J(J({},g),{},{slotProps:J(J({},g.slotProps),{},{paper:J(J({},g.slotProps.paper),{},{sx:J(J({},g.slotProps.paper.sx),{},{maxHeight:360})})})}),children:[(0,X.jsx)(V.A,{children:n("newsletters:newsletters.siteBanner")}),x?(0,X.jsx)(Y.A,{value:"site",title:w,sx:Z.Av,children:w}):null,(0,X.jsx)(V.A,{children:n("newsletters:newsletters.projectBanner")}),0===m.length?(0,X.jsx)(Y.A,{disabled:!0,value:"",children:n("newsletters:newsletters.noBanners")}):m.map(function(e){return(0,X.jsx)(Y.A,{value:e.id,title:e.name,sx:Z.Av,children:e.name},e.id)})]})]})}),et=(0,r.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)})(ee);var en=n(84227),er=n(59234),es=n(46783),ei=n(34626),el=n(18163),eo=n(86122),ec=n(89099),ea=n(300),eu=n(9948);let ed=function(e){var t=e.body,n=e.onChange;return(0,X.jsx)(ea.A,{name:"body",value:null!=t?t:"",onChange:n,config:(0,eu.p)(),dataTestId:"newsletter-form-froala-editor"})};function ep(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ef(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ep(Object(n),!0).forEach(function(t){(0,d.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ep(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var eh={display:"grid",gridTemplateColumns:{xs:"1fr",md:"minmax(0, 25%) minmax(0, 1fr)"},columnGap:3,rowGap:1},em={color:"text.secondary",lineHeight:"32px"},ex={"& .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 ew=(0,$.withTranslation)(["newsletters"])(function(e){var t,n=e.t,r=e.hasLogo,s=e.logoUrl,i=e.newsletter,l=e.bannerSourceUrl,c=e.showLogo,a=e.showBanner,u=e.subject,d=e.saving,p=e.deleting,f=e.errors,h=e.name,m=e.projects,x=e.updateNewsletter,w=e.fetchAllProjects,g=null!=(t=i.body)?t:"",b=g.replace(/<[^>]*>/g,"").trim().length>0,v=(0,o.useRef)(!1),j=!!(0,ec.useRouter)().query.id;(0,o.useEffect)(function(){m.length||w(["description","banner_url","banner_caption"],!0)},[m.length,w]),(0,o.useEffect)(function(){v.current||j||i.id||(v.current=!0,b||x("body",n("newsletters:newsletters.defaultContent")))},[j,i.id,b,n,x]);var y=f.subject?(0,en.A)(f.subject):"";return(0,X.jsxs)(er.A,{className:"newsletter-form",sx:{maxWidth:960},children:[(0,X.jsxs)(er.A,{sx:ef(ef({},eh),{},{mt:1,mb:2.5,alignItems:{md:"center"}}),children:[(0,X.jsx)(es.A,{variant:"body2",sx:em,children:n("newsletters:newsletters.from")}),(0,X.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,X.jsxs)(er.A,{sx:ef(ef({},eh),{},{mt:2.5,mb:2.5,alignItems:{md:"flex-start"}}),children:[(0,X.jsxs)(es.A,{component:"label",variant:"body2",sx:ef(ef({},em),{},{pt:{md:1}}),children:[n("newsletters:newsletters.subject")," *"]}),(0,X.jsx)(ei.A,{fullWidth:!0,name:"subject",value:null!=u?u:"",onChange:function(e){x(e.target.name,e.target.value)},disabled:void 0!==d&&d||void 0!==p&&p,placeholder:n("newsletters:newsletters.subjectPlaceholder"),error:!!f.subject,helperText:y||" ",className:"newsletter-field-control"})]}),(0,X.jsxs)(er.A,{sx:{mb:2.5}
1,children:[(0,X.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,X.jsx)(el.A,{sx:{flexShrink:0,m:0},control:(0,X.jsx)(eo.A,{name:"showLogo",checked:!!c,onChange:function(e){x(e.target.name,e.target.checked)}}),label:n("newsletters:newsletters.includeSiteLogo")}),(0,X.jsx)(el.A,{sx:{flexShrink:0,m:0},control:(0,X.jsx)(eo.A,{name:"showBanner",checked:!!a,onChange:function(e){var t=e.target;t.checked||(x("bannerSourceUrl",null),x("bannerSource",null)),x(t.name,t.checked)}}),label:n("newsletters:newsletters.addBannerImage")}),a?(0,X.jsx)(er.A,{className:"banner-select-field",sx:{flex:"0 0 280px",width:280,maxWidth:"100%"},children:(0,X.jsx)(et,{})}):null]}),c&&r&&s?(0,X.jsx)(er.A,{sx:{my:1.25},children:(0,X.jsx)(er.A,{component:"img",className:"image",alt:n("newsletters:newsletters.logoAltText"),src:s,sx:{maxHeight:100,maxWidth:"100%"}})}):null]}),(0,X.jsxs)(er.A,{className:"newsletter-form-media-col",sx:ef({minWidth:0,overflow:"visible",mb:2.5},ex),children:[l?(0,X.jsx)(er.A,{component:"figure",sx:{my:2,position:"relative",height:200,borderRadius:1,overflow:"hidden"},children:(0,X.jsx)(er.A,{sx:{width:"100%",height:200,maxHeight:"100%",backgroundSize:"cover",backgroundPosition:"center",backgroundImage:"url(".concat(l,")")}})}):null,(0,X.jsx)(ed,{onChange:function(e){var t=e.target,n=t.name,r=t.value;r?x(n,r):x(n," ")},body:g})]})]})}),eg=(0,r.Ng)(function(e){var t,n,r,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!=(n=e.newsletter.subject)?n:"",saving:e.newsletter.saving,deleting:e.newsletter.deleting,errors:e.newsletter.errors,name:null!=(r=null==(s=e.currentSite)||null==(s=s.site)?void 0:s.emailSenderName)?r:"",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:l.C8},e)})(ew);var eb=n(40743),ev=n(87046),ej=n(33713),ey=n(65595),eA=n(1861),eE=n(4917),eS=n.n(eE);let eT=(0,$.withTranslation)(["newsletters"])(function(e){var t=e.t,n=e.search,r=e.updateFilters,s=e.updateQuery,i=e.fetchRecipients,l=e.id,c=(0,o.useRef)(i);c.current=i;var a=(0,o.useMemo)(function(){return eS()(function(){c.current(l)},500)},[l]);return(0,o.useEffect)(function(){return function(){return a.cancel()}},[a]),(0,X.jsx)(eA.A,{placeholder:t("newsletters:newsletters.searchRecipients"),value:n,onChange:function(e){s({page:1}),r({search:e.target.value}),a()},"data-testid":"search-newsletter-recipients"})}),eR=(0,r.Ng)(function(e){return{search:e.recipients.filters.search,id:e.newsletter.newsletter.id}},function(e){return(0,s.zH)({updateQuery:z,updateFilters:H,fetchRecipients:D},e)})(eT),eO=(0,$.withTranslation)(["newsletters"])(function(e){var t=e.t,n=e.isVisible,r=e.toggleAllRecipients;return n?(0,X.jsxs)(ej.A,{direction:{xs:"column",sm:"row"},spacing:2,alignItems:{sm:"center"},sx:{mb:2},children:[(0,X.jsx)(er.A,{sx:{flex:"0 0 auto"},children:(0,X.jsx)(el.A,{control:(0,X.jsx)(eo.A,{name:"selectAllRecipients",onChange:function(e){return r(e.target.checked)}}),label:t("common:common.selectAll")})}),(0,X.jsx)(er.A,{sx:{flex:1,minWidth:0},children:(0,X.jsx)(eR,{})})]}):null}),eC=(0,r.Ng)(null,function(e){return(0,s.zH)({toggleAllRecipients:W},e)})(eO);var ek=n(47091),eP=n.n(ek);let e_=n.p+"static/media/no-recipients-illustration.650bb65bcb563b06.png";var eN=n(89003),eI=n(54228),eL=n(69364),eD=n.n(eL);function eU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var ez=[10,20,25,50,100];let eH=(0,$.withTranslation)(["newsletters","common"])(function(e){var t,n,r=e.t,s=e.fetching,i=e.saving,l=void 0!==i&&i,c=e.recipients,a=e.toggleRecipient,u=e.updateQuery,p=e.fetchRecipients,f=e.updateFilters,h=e.meta,m=e.query,x=e.filters,w=e.newsletterId,g=s||l,b=(0,o.useMemo)(function(){return eS()(function(){return p(w)},1e3)},[p,w]);(0,o.useEffect)(function(){return function(){return b.cancel()}},[b]);var v=(0,o.useMemo)(function(){return[{field:"__select__",headerName:"",width:56,sortable:!1,disableColumnMenu:!0,align:"center",headerAlign:"center",display:"flex",renderCell:function(e){return(0,X.jsx)(eo.A,{disabled:g||!!e.row.blocked,checked:!!e.row.selected,name:e.row.login,onChange:function(){return a(e.row.id)},inputProps:{"aria-label":e.row.login}})}},{field:"login",headerName:r("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,X.jsx)(ey.A,{title:t,placement:"top",children:(0,X.jsx)("span",{children:eD()(t,{length:26})})}):t}},{field:"email",headerName:r("common:common.email"),flex:1.5,minWidth:200,sortable:!1},{field:"status",headerName:r("common:common.status"),width:140,sortable:!1,display:"flex",renderCell:function(e){return e.row.blocked?(0,X.jsx)(er.A,{component:"span",sx:{color:"error.main"},children:r("newsletters:newsletters.blocked")}):(0,X.jsx)(er.A,{component:"span",sx:{color:"success.main"},children:r("newsletters:newsletters.subscribed")})}}]},[r,a,g]),j=(0,X.jsxs)(ej.A,{alignItems:"center",justifyContent:"center",textAlign:"center",px:2,children:[(0,X.jsx)(er.A,{component:"img",src:e_,alt:"",sx:{maxWidth:280,mb:2}}),(0,X.jsx)(es.A,{variant:"body2",color:"text.secondary",children:r("newsletters:newsletters.noRecipients")})]}),y="".concat(r("newsletters:newsletters.recipientTotal")," ").concat(h.count," ").concat(r("newsletters:newsletters.recipientC
1aption"));return(0,X.jsxs)(er.A,{sx:{flex:1,minHeight:0,display:"flex",flexDirection:"column",width:"100%"},children:[(0,X.jsxs)(ej.A,{direction:{xs:"column",sm:"row"},spacing:2,alignItems:{xs:"stretch",sm:"center"},justifyContent:"space-between",flexShrink:0,sx:{mb:1.5},children:[(0,X.jsxs)(es.A,{variant:"caption",className:"help_description",sx:{fontSize:12,color:"grey.600",maxWidth:520},children:[r("newsletters:newsletters.selectRecipientsHelp"),(0,X.jsxs)("strong",{className:"jsx-3865354446",children:[" ",r("common:common.search")," "]}),r("newsletters:newsletters.selectRecipientsHelpUnselect")]}),(0,X.jsx)(eA.A,{placeholder:r("newsletters:newsletters.searchRecipients"),value:null!=(t=x.search)?t:"",onChange:function(e){l||(f({search:e.target.value}),u({page:1}),b())},disabled:l,"data-testid":"search-newsletter-recipients"})]}),(0,X.jsx)(eN.A,{elevation:0,variant:"outlined",sx:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eU(Object(n),!0).forEach(function(t){(0,d.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eU(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({borderRadius:2,borderColor:"divider",overflow:"hidden",bgcolor:"background.paper",flex:1,minHeight:0,display:"flex",flexDirection:"column"},l?{pointerEvents:"none",opacity:.7}:null),children:(0,X.jsx)(er.A,{"data-testid":"newsletter-recipients-table",sx:{flex:1,minHeight:0,width:"100%"},children:(0,X.jsx)(eI.m,{className:"testId-newsletter-recipients-table",rows:c,columns:v,getRowId:function(e){return e.id},getRowHeight:function(){return"auto"},loading:s||l,rowCount:null!=(n=h.count)?n:0,page:m.page,pageSize:m.per_page,pageSizeOptions:ez,onPageChange:function(e){g||(u({page:e}),p(w))},onPageSizeChange:function(e,t){g||(u({per_page:e,page:t}),p(w))},emptyMessage:r("newsletters:newsletters.noRecipients"),emptyOverlay:j,paginationSummary:y,dataTestId:"newsletter-recipients-table"})})}),(0,X.jsx)(eP(),{id:"3865354446",children:[".help_description.jsx-3865354446 strong.jsx-3865354446{text-transform:lowercase;}"]})]})}),eF=(0,r.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:F,updateQuery:z,fetchRecipients:D,updateFilters:H},e)})(eH),eW=(0,$.withTranslation)(["newsletters"])(function(e){var t=e.t;return(0,X.jsxs)(er.A,{sx:{p:2.5,backgroundColor:"grey.100"},children:[(0,X.jsx)(es.A,{variant:"h6",component:"h2",fontWeight:500,children:t("newsletters:newsletters.listOfRecipients")}),(0,X.jsx)(eC,{}),(0,X.jsx)(eF,{})]})});var eB=n(59361),eM=n(72752),eq=n(71858),eG=n(74679),eQ=n(46721);function eV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}let eY=function(e){var t=e.visible,n=e.onVisibleChange,r=e.placeholder,s=e.loading,i=e.disabled,l=e.dataSourceGroups,c=e.onSearchChange,a=e.onSuffixIconClick,u=e.noDataText,p=e.overlayStyle,f=e.filterPlaceholder,h=(0,o.useRef)(null),m=l.some(function(e){return e.data.length>0});return(0,X.jsxs)(X.Fragment,{children:[(0,X.jsx)(er.A,{ref:h,sx:{width:"100%"},children:(0,X.jsx)(ei.A,{fullWidth:!0,size:"small",value:"",placeholder:r,disabled:!!i,onClick:function(){i||n(!0)},InputProps:{readOnly:!0,endAdornment:(0,X.jsx)(eB.A,{onClick:function(e){e.stopPropagation(),i||null==a||a()},sx:{cursor:i?"default":"pointer"}})}})}),(0,X.jsx)(eM.Ay,{open:t&&!i,anchorEl:h.current,onClose:function(){return n(!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 n=null!=arguments[t]?arguments[t]:{};
1t%2?eV(Object(n),!0).forEach(function(t){(0,d.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eV(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({minWidth:280,maxWidth:400,maxHeight:360,overflow:"auto",mt:.5},p)}},children:(0,X.jsxs)(eN.A,{variant:"outlined",sx:{p:1,border:"none",boxShadow:"none"},children:[(0,X.jsx)(ei.A,{size:"small",fullWidth:!0,placeholder:void 0===f?"Filter":f,sx:{mb:1},disabled:!!i,onChange:c}),s?(0,X.jsx)(er.A,{display:"flex",justifyContent:"center",py:2,children:(0,X.jsx)(eq.A,{size:24})}):m?l.map(function(e){return(0,X.jsxs)(er.A,{children:[e.showDivider?(0,X.jsx)(eG.A,{sx:{my:1}}):null,e.data.map(function(e){return(0,X.jsx)(Y.A,{dense:!0,disableRipple:!0,sx:{py:.5,bgcolor:"transparent"},onClick:function(e){return e.stopPropagation()},children:e.checkbox?(0,X.jsx)(el.A,{control:(0,X.jsx)(eo.A,{size:"small",disabled:!!i,checked:e.checkbox.checked,onChange:e.checkbox.onChange}),label:e.label,sx:{m:0,width:1}}):(0,X.jsx)(eQ.A,{primary:e.label})},e.key)})]},e.key)}):(0,X.jsx)(es.A,{variant:"body2",color:"text.secondary",sx:{py:2},children:u})]})})]})},e$=(0,$.withTranslation)(["common","newsletters"])(function(e){var t=e.t,n=e.id,r=e.projects,s=e.fetching,i=e.disabled,l=e.filterByName,c=e.toggleProject,a=e.toggleAllProjects,u=e.fetchRecipients,d=e.updateFilters,p=e.updateQuery,f=e.addSubscribers,h=e.toggleAddSubscribers,m=(0,o.useState)(!1),x=m[0],w=m[1],g=r.filter(function(e){return!e.hidden}),b=g.filter(function(e){return e.selected}),v=function(e){d({search:""}),p({page:1}),u(n,e)};return(0,X.jsx)(eY,{visible:x,onVisibleChange:w,noDataText:t("newsletters:newsletters.noProjects"),placeholder:b.length>0?b.length>1?"".concat(b.length," ").concat(t("newsletters:newsletters.projects")):eD()(b[0].name,{length:35}):t("newsletters:newsletters.projectsPlaceholder"),loading:!!s,disabled:!!i,dataSourceGroups:g.length?[{key:"select-all",showDivider:!1,data:[{label:t("common:common.selectAll"),key:"select-all",checkbox:{checked:g.length===b.length,onChange:function(e){a(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:g.map(function(e){var t;return{label:(t=e.name).length<=55?t:(0,X.jsx)(ey.A,{title:t,placement:"top",children:(0,X.jsx)("span",{children:eD()(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 l(e.target.value)},onSuffixIconClick:function(){return w(!x)},overlayStyle:{maxHeight:250,zIndex:100}})}),eZ=(0,r.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:l.d0,toggleProject:l.wE,toggleAllProjects:l.Ym,fetchRecipients:D,updateFilters:H,updateQuery:z,toggleAddSubscribers:B},e)})(e$);var eX=n(40714),eK=n(80818);let eJ=(0,$.withTranslation)(["common","newsletters"])(function(e){var t=e.t,n=e.id,r=e.segments,s=void 0===r?[]:r,i=e.fetching,l=e.disabled,c=e.fetchData,a=e.filterByName,u=e.toggleSegment,d=e.toggleAllSegments,p=e.fetchRecipients,f=e.updateFilters,h=e.updateQuery,m=(0,o.useState)(!1),x=m[0],w=m[1];(0,o.useEffect)(function(){s.length||c()},[s.length,c]);var g=(0,o.useCallback)(function(){f({search:""}),h({page:1}),p(n)},[f,h,p,n]),b=(0,o.useCallback)(function(e){d(e),g()},[d,g]),v=(0,o.useCallback)(function(e){u(e),g()},[u,g]),j=s.filter(function(e){return!e.hidden}),y=j.filter(function(e){return e.selected});return(0,X.jsx)(eY,{visible:x,onVisibleChange:w,noDataText:t("newsletters:newsletters.noGroups"),placeholder:y.length>0?y.length>1?"".concat(y.length," ").concat(t("newsletters:newsletters.groups")):eD()(y[0].name,{length:35}):t("newsletters:newsletters.groupsPlaceholder"),loading:!!i,disabled:!!l,dataSourceGroups:j.length?[{key:"select-all",data:[{label:t("common:common.selectAll"),key:"select-all",checkbox:{checked:j.length===y.length,onChange:function(e){return b(e.target.checked)}}}],showDivider:!0},{key:"segment",data:j.map(function(e){var t;return{label:(t=e.name).length<=35?t:(0,X.jsx)(ey.A,{title:t,placement:"top",children:(0,X.jsx)("span",{children:eD()(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){a(e.target.value)},onSuffixIconClick:function(){return w(!x)},overlayStyle:{zIndex:100}})});var e0=n(33836),e1=n.n(e0);let e2=(0,r.Ng)(function(e){return{id:e.newsletter.newsletter.id,segments:e1()(e.participantSegments.segments).filter(function(e){return!C()(L,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:D,updateFilters:H,updateQuery:z},e)})(eJ);var e4=n(3513),e5=n(48230),e3=n.n(e5);let e6=(0,$.withTranslation)(["common","newsletters"])(function(e){var t=e.t,n=e.participantsUrl;return(0,X.jsxs)(er.A,{children:[(0,X.jsx)(e2,{}),(0,X.jsxs)(ej.A,{direction:"row",alignItems:"center",spacing:.5,sx:{mt:1},children:[(0,X.jsx)(es.A,{variant:"body2",component:"span",children:"".concat(t("common:common.or")," ")}),(0,X.jsx)(e3(),{href:n,passHref:!0,legacyBehavior:!0,children:(0,X.jsx)(e4.A,{target:"_blank",rel:"noopener noreferrer",underline:"hover",children:t("newsletters:newsletters.createGroup")})}),(0,X.jsx)(ey.A,{title:t("newsletters:newsletters.selectGroupHelpText"),children:(0,X.jsx)(ev.A,{fontSize:"small",color:"action",sx:{ml:.5}})})]})]})});var e7=n(99742);let e8=(0,$.withTranslation)(["newsletters"])(function(e){var t=e.t,n=e.isSwitchToAdm
1inUIEnabled,r=e.isSwitchToNewPRMEnabled,s=(0,o.useState)(""),i=s[0],l=s[1];return(0,o.useEffect)(function(){return eX.A?l(window.location.origin):l(e7.env.ADMIN_UI_DEV_DOMAIN||""),function(){return l("")}},[]),(0,X.jsxs)(er.A,{className:"content",sx:{my:2.5},children:[(0,X.jsx)(es.A,{variant:"h6",gutterBottom:!0,children:t("newsletters:newsletters.selectRecipients")}),(0,X.jsxs)(ej.A,{direction:{xs:"column",md:"row"},spacing:2,sx:{mt:2,mb:2},useFlexGap:!0,children:[(0,X.jsxs)(ej.A,{direction:"row",spacing:.5,alignItems:"center",flex:1,children:[(0,X.jsx)(es.A,{variant:"body2",className:"label",children:t("newsletters:newsletters.selectGroup")}),(0,X.jsx)(ey.A,{title:t("newsletters:newsletters.selectGroupHelpText"),placement:"top",children:(0,X.jsx)(ev.A,{fontSize:"small",color:"action"})})]}),(0,X.jsxs)(ej.A,{direction:"row",spacing:.5,alignItems:"center",flex:1,children:[(0,X.jsx)(es.A,{variant:"body2",className:"label",children:t("newsletters:newsletters.selectRecipientsFromProject")}),(0,X.jsx)(ey.A,{title:t("newsletters:newsletters.selectRecipientsFromProjectHelpText"),placement:"top",children:(0,X.jsx)(ev.A,{fontSize:"small",color:"action"})})]})]}),(0,X.jsxs)(ej.A,{direction:{xs:"column",md:"row"},spacing:2,useFlexGap:!0,children:[(0,X.jsx)(er.A,{sx:{flex:1,minWidth:0},children:(0,X.jsx)(e6,{participantsUrl:n&&r?"".concat(i,"/adm/participants"):"/admin/people/participants"})}),(0,X.jsx)(er.A,{sx:{flex:1,minWidth:0},children:(0,X.jsx)(eZ,{})})]}),(0,X.jsx)(eW,{})]})}),e9=n.p+"static/media/clap-hand-confirmation.2d7dc4b87aeb0b40.png";var te=n(21471);let tt=(0,$.withTranslation)(["common","newsletters"])(function(e){var t=e.t,n=e.count,r=(0,ec.useRouter)();return(0,X.jsx)(er.A,{className:"result",sx:{mt:2.5,mb:2.5},children:(0,X.jsxs)(ej.A,{spacing:2,alignItems:"center",children:[(0,X.jsx)(er.A,{component:"img",src:e9,alt:"",sx:{height:180,maxWidth:"100%"}}),(0,X.jsx)(es.A,{variant:"h5",component:"h3",textAlign:"center",children:t("newsletters:newsletters.resultSuccessMessage")}),(0,X.jsx)(ey.A,{title:t("newsletters:newsletters.recipientsTooltip"),children:(0,X.jsxs)(es.A,{variant:"body1",textAlign:"center",children:[t("common:common.sent")," ",t("common:common.to")," ",(0,X.jsxs)(er.A,{component:"span",sx:{textDecoration:"underline"},children:[void 0===n?0:n," ",t("newsletters:newsletters.recipients")]})]})}),(0,X.jsx)(es.A,{variant:"body2",color:"text.secondary",children:t("newsletters:newsletters.moreStats")}),(0,X.jsx)(te.A,{variant:"contained",color:"primary",onClick:function(){return r.push("/admin/newsletters")},children:t("common:common.close")})]})})}),tn=(0,r.Ng)(function(e){return{count:e.selectedRecipients.count}})(tt);var tr=n(59860),ts=n(1796),ti=n(4942),tl=n(17580),to=["key"];function tc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ta(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tc(Object(n),!0).forEach(function(t){(0,d.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tc(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var tu=/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/,td=function(e){return tu.test(e.trim())};let tp=(0,$.withTranslation)(["newsletters"])(function(e){var t,n=e.t,s=e.sending,i=e.disabled,l=e.errors,c=e.emailsString,a=e.sendNewsletter,d=e.updateEmailsString,p=(0,r.Pj)(),h=(0,tl.Sf)(),x=(0,o.useState)(null),w=x[0],g=x[1],b=(0,o.useState)(""),v=b[0],j=b[1],y=(0,o.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 n=e.trim();td(n)&&!t.includes(n)&&t.push(n)}),d(t.join(", "))},E=function(e){var t=e.trim().replace(/,+$/,"");return!!t&&(td(t)?(y.includes(t)||A([].concat((0,m.A)(y),[t])),j(""),!0):(h.error(n("newsletters:newsletters.testNewsletterInvalidEmail")),!1))},S=(t=(0,u.A)(f().mark(function e(t){var r,s,i;return f().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),s=(0,m.A)(y),!v.trim()){e.next=9;break}if(td(i=v.trim().replace(/,+$/,""))){e.next=7;break}return h.error(n("newsletters:newsletters.testNewsletterInvalidEmail")),e.abrupt("return");case 7:s.includes(i)||(s=[].concat((0,m.A)(s),[i])),j("");case 9:if(s.length){e.next=12;break}return h.error(n("newsletters:newsletters.testNewsletterRequired")),e.abrupt("return");case 12:return d(s.join(", ")),e.next=15,a();case 15:(null==(r=p.getState().newsletter)?void 0:r.sendError)||(g(null),j(""));case 17:case"end":return e.stop()}},e)})),function(e){return t.apply(this,arguments)});return(0,X.jsxs)(X.Fragment,{children:[(0,X.jsx)(te.A,{variant:"outlined",className:"right spacer",disabled:!!i||!!s,onClick:function(e){return g(e.currentTarget)},startIcon:s?(0,X.jsx)(eq.A,{size:18,color:"inherit"}):void 0,children:n("newsletters:newsletters.sendTestBtn")}),(0,X.jsx)(eM.Ay,{open:!!w,anchorEl:w,onClose:function(){s||g(null)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},slotProps:{paper:{sx:{minWidth:360,maxWidth:420}}},children:(0,X.jsxs)(er.A,{component:"form",onSubmit:function(e){
1S(e)},sx:{px:2.5,py:2},children:[(0,X.jsx)(es.A,{variant:"subtitle2",sx:{mb:.5},children:n("newsletters:newsletters.sendTestBtn")}),(0,X.jsx)(es.A,{variant:"body2",color:"text.secondary",sx:{mb:2},children:n("newsletters:newsletters.sendTestDescription")}),(0,X.jsx)(ts.A,{multiple:!0,freeSolo:!0,clearOnBlur:!1,selectOnFocus:!0,handleHomeEndKeys:!0,options:[],value:y,inputValue:v,disabled:!!s,onChange:function(e,t){A(t)},onInputChange:function(e,t,r){if("reset"!==r){if("input"===r&&/[,;\s]/.test(t)){var s,i=t.split(/[,;\s]+/),l=null!=(s=i.pop())?s:"",o=i.map(function(e){return e.trim()}).filter(Boolean);if(o.find(function(e){return!td(e)})){h.error(n("newsletters:newsletters.testNewsletterInvalidEmail")),j(t);return}o.length&&A([].concat((0,m.A)(y),(0,m.A)(o))),j(l);return}j(t)}},onBlur:function(){v.trim()&&E(v)},renderTags:function(e,t){return e.map(function(e,n){var r=t({index:n}),s=r.key,i=(0,tr.A)(r,to);return(0,X.jsx)(ti.A,ta({label:e,size:"small"},i),s)})},renderInput:function(e){return(0,X.jsx)(ei.A,ta(ta({},e),{},{id:"emails",name:"emails",size:"small",label:n("newsletters:newsletters.testNewsletterInputLabel"),placeholder:y.length?void 0:n("newsletters:newsletters.testNewsletterInputPlaceholder"),error:!!l.emails,helperText:l.emails&&Array.isArray(l.emails)?(0,en.A)(l.emails):n("newsletters:newsletters.testNewsletterInputHelp")}))},sx:{mb:2}}),(0,X.jsx)(er.A,{display:"flex",justifyContent:"flex-end",children:(0,X.jsx)(te.A,{type:"submit",variant:"contained",disabled:!!s,startIcon:s?(0,X.jsx)(eq.A,{size:18,color:"inherit"}):null,children:n("newsletters:newsletters.submitTestEmail")})})]})})]})}),tf=(0,r.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),th=(0,n(96501).A)((0,X.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 tm=n(31123);let tx=function(e){var t,n=e.onClick,r=e.dataTestId,s=e.disabled,i=void 0!==s&&s,l=e.confirming,c=e.label,a=void 0===c?null:c,d=e.buttonVariant,p=e.buttonColor,h=e.message,m=e.description,x=(0,$.useTranslation)("common").t,w=(0,o.useState)(null),g=w[0],b=w[1],v=(0,o.useState)(!1),j=v[0],y=v[1],A=void 0!==l&&l||j,E=function(e){i||A||b(e.currentTarget)},S=function(){A||b(null)},T=(t=(0,u.A)(f().mark(function e(){return f().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!A){e.next=2;break}return e.abrupt("return");case 2:return y(!0),e.prev=3,e.next=6,n();case 6:return e.prev=6,y(!1),b(null),e.finish(6);case 10:case"end":return e.stop()}},e,null,[[3,,6,10]])})),function(){return t.apply(this,arguments)}),R=a?(0,X.jsx)(te.A,{variant:void 0===d?"outlined":d,color:void 0===p?"error":p,disabled:i||A,onClick:E,"data-testid":r||"project-tool-delete-button",startIcon:A?(0,X.jsx)(eq.A,{size:18,color:"inherit"}):void 0,children:a}):(0,X.jsx)(ey.A,{title:x("common:common.delete"),placement:"top",children:(0,X.jsx)("span",{children:(0,X.jsx)(tm.A,{size:"small",onClick:E,disabled:i||A,"data-testid":r||"project-tool-delete-button",children:A?(0,X.jsx)(eq.A,{size:18,color:"inherit"}):(0,X.jsx)(th,{fontSize:"small"})})})});return(0,X.jsxs)(X.Fragment,{children:[R,(0,X.jsx)(eM.Ay,{open:!!g,anchorEl:g,onClose:S,anchorOrigin:{vertical:"top",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},slotProps:{paper:{sx:{minWidth:280,pointerEvents:A?"auto":void 0}}},children:(0,X.jsxs)(er.A,{sx:{px:2.5,py:2,maxWidth:320},children:[(0,X.jsx)(es.A,{variant:"body2",sx:{mb:.5,fontWeight:500},children:(void 0===h?null:h)||x("common:common.areYouSure")}),(0,X.jsx)(es.A,{variant:"body2",color:"text.secondary",sx:{mb:2},children:(void 0===m?null:m)||x("common:common.actionCantBeUndone")}),(0,X.jsxs)(er.A,{sx:{display:"flex",gap:1,justifyContent:"flex-end"},children:[(0,X.jsx)(te.A,{size:"small",onClick:S,disabled:A,children:x("common:common.no")}),(0,X.jsx)(te.A,{size:"small",variant:"contained",disableElevation:!0,color:"error",disabled:A,onClick:function(){T()},startIcon:A?(0,X.jsx)(eq.A,{size:14,color:"inherit"}):void 0,children:x("common:common.yes")})]})]})})]})};var tw=n(61521),tg=n(25925),tb=n(53371);let tv=(0,$.withTranslation)(["common","newsletters"])((0,ec.withRouter)(function(e){var t,n=e.t,s=e.router,i=e.newsletter,l=e.saveNewsletter,c=e.resetRecipients,a=e.isRecipientsSelected,d=e.onSaveRecipients,p=e.deleteNewsletter,h=e.publishNe
1wsletter,m=e.deleting,x=e.saving,w=e.savingRecipients,g=e.fetchingRecipients,b=e.isSwitchToAdminUIEnabled,v=e.isSwitchToNewPRMEnabled,j=(0,r.Pj)(),y=(0,tl.Sf)(),A=(0,o.useRef)(null),E=(0,o.useState)(0),S=E[0],T=E[1],R=(0,o.useState)(!1),O=R[0],C=R[1],k=(0,o.useState)(!1),P=k[0],_=k[1],N=(0,o.useState)(""),I=N[0],L=N[1],D=(0,o.useState)(!1),U=D[0],z=D[1],H=(0,o.useState)(null),F=H[0],W=H[1],B=(0,o.useState)(null),M=B[0],q=B[1],G=null!==F||x||w||g||m||U,Q="save"===F||"recipients"===F||0===S&&x||2===S&&w;(0,o.useEffect)(function(){return function(){c()}},[c]),(0,o.useLayoutEffect)(function(){var e=function(){A.current&&q(A.current.getBoundingClientRect())};return e(),window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}},[S]);var V=(0,o.useCallback)(function(){s.push("/admin/newsletters")},[s]),Y=(0,o.useCallback)(function(){T(2)},[]),$=(0,o.useCallback)(function(){T(function(e){return e+1})},[]),Z=(0,o.useCallback)(function(){T(function(e){return e-1})},[]),K=(0,o.useCallback)((0,u.A)(f().mark(function e(){var t;return f().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return W("save"),e.prev=1,e.next=4,l();case 4:(null==(t=j.getState().newsletter)?void 0:t.saveError)?(L("error"),y.error(n("newsletters:newsletters.wrongContent"))):(L(""),$());case 6:return e.prev=6,W(null),e.finish(6);case 9:case"end":return e.stop()}},e,null,[[1,,6,9]])})),[l,j,n,$,y]),J=(0,o.useCallback)((0,u.A)(f().mark(function e(){var t,r,s,l,o;return f().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(a){e.next=3;break}return y.error(n("newsletters:newsletters.selectRecipientsErrorMsg")),e.abrupt("return");case 3:return W("recipients"),t=y.loading(n("newsletters:newsletters.onRequestInfoMessage")),e.prev=5,e.next=8,d(i.id);case 8:null!=(r=(s=j.getState()).selectedRecipients)&&r.saveError?(L("error"),t()):(L(""),(null!=(l=null==(o=s.recipients)?void 0:o.allRecipients)?l:[]).length?(t(),$()):(t(),y.error(n("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,W(null),e.finish(16);case 19:case"end":return e.stop()}},e,null,[[5,12,16,19]])})),[a,n,d,i.id,j,$,y]),ee=(0,o.useCallback)((0,u.A)(f().mark(function e(){var t,r,s;return f().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return W("delete"),t=y.loading(n("newsletters:newsletters.onRequestInfoMessage")),e.prev=2,e.next=5,p(i.id);case 5:if(!(s=null==(r=j.getState().newsletter)?void 0:r.deleteError)){e.next=11;break}return L("error"),t(),y.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,W(null),e.finish(19);case 22:case"end":return e.stop()}},e,null,[[2,15,19,22]])})),[p,i.id,V,j,n,y]),et=(0,o.useCallback)((0,u.A)(f().mark(function e(){var t,n;return f().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return W("send"),z(!0),e.prev=2,e.next=5,h();case 5:(n=null==(t=j.getState().newsletter)?void 0:t.transitionError)?(L("error"),z(!1),y.error(n)):(_(!0),C(!0),z(!1));case 7:return e.prev=7,W(null),e.finish(7);case 10:case"end":return e.stop()}},e,null,[[2,,7,10]])})),[h,j,y]),en=(0,o.useMemo)(function(){return[{title:n("common:common.create"),content:(0,X.jsx)(eg,{}),onClick:K},{title:n("common:common.preview"),content:(0,X.jsx)(eb.A,{navigateToAddRecipientsStep:Y}),onClick:$},{title:n("newsletters:newsletters.addRecipients"),content:(0,X.jsx)(e8,{isSwitchToAdminUIEnabled:b,isSwitchToNewPRMEnabled:v}),onClick:J},{title:n("common:common.send"),content:O?(0,X.jsx)(tn,{}):(0,X.jsx)(eb.A,{navigateToAddRecipientsStep:Y}),onClick:void 0}]},[n,K,$,J,O,Y,b,v]);return(0,X.jsxs)(er.A,{children:[(0,X.jsx)(tw.A,{activeStep:S,alternativeLabel:!0,sx:{overflowX:"auto",pt:1.5},children:en.map(function(e,t){return(0,X.jsx)(tg.A,{completed:t<S,children:(0,X.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,X.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}),P?null:M?(0,X.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:M.left-24,width:M.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,X.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,X.jsx)(tx,{label:n("common:common.delete"),disabled:G&&"delete"!==F,c
1onfirming:"delete"===F||m,onClick:ee,dataTestId:"newsletter-delete-button",message:n("newsletters:newsletters.deleteConfirmMessage"),description:n("newsletters:newsletters.deleteConfirmDescription")}):(0,X.jsx)(te.A,{variant:"outlined",color:"primary",disabled:G,onClick:V,children:n("common:common.cancel")})),S>0&&(0,X.jsx)(te.A,{variant:"text",onClick:Z,disabled:G,children:n("newsletters:newsletters.backToEditDesign")})]}),(0,X.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,X.jsx)(tf,{disabled:G}),S<en.length-1&&(0,X.jsx)(te.A,{variant:"contained",color:"primary",disabled:G,onClick:function(){var e,t;null==(e=(t=en[S]).onClick)||e.call(t)},startIcon:Q?(0,X.jsx)(eq.A,{size:18,color:"inherit"}):void 0,children:function(){switch(S){case 0:return n("common:common.saveAndPreview");case 1:return n("newsletters:newsletters.addRecipients");case 2:return n("newsletters:newsletters.addRecipientsBtnText");case 3:return n("common:common.send");default:return""}}()}),3===S&&(0,X.jsx)(te.A,{disabled:G,variant:"contained",color:"primary",onClick:function(){et()},startIcon:"send"===F||U?(0,X.jsx)(eq.A,{size:18,color:"inherit"}):void 0,children:n("common:common.send")})]})]}):null]})}));function tj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ty(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tj(Object(n),!0).forEach(function(t){(0,d.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tj(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let tA=(0,r.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:h.yc,resetRecipients:h.$V,saveNewsletter:i.lH,deleteNewsletter:i.lY,resetRecipientsState:M,fetchAllRecipients:U},e)},function(e,t){var n,r=t.fetchAllRecipients,s=t.saveRecipients;return ty(ty(ty({},e),t),{},{onSaveRecipients:(n=(0,u.A)(f().mark(function e(t){return f().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r(t);case 2:return e.next=4,s(t);case 4:case"end":return e.stop()}},e)})),function(e){return n.apply(this,arguments)})})})(tv);var tE=n(77328),tS=n.n(tE),tT={mx:0,"@media (min-width: 1025px)":{marginLeft:"15%",marginRight:"15%"}};let tR=(0,r.Ng)(null,function(e){return(0,s.zH)({updateNewsletter:i.hv,fetchAllProjects:l.C8},e)})(function(e){var t=e.updateNewsletter,n=e.fetchAllProjects,r=(0,$.useTranslation)("newsletters").t,s=!!(0,ec.useRouter)().query.id;return(0,o.useEffect)(function(){s||t("body",r("newsletters:newsletters.defaultContent")),n(["description","banner_url","banner_caption"],!0)},[]),(0,X.jsxs)(X.Fragment,{children:[(0,X.jsx)(tS(),{children:(0,X.jsx)("title",{children:r("newsletters:newsletters.pageTitle")})}),(0,X.jsx)(a.A,{title:r("newsletters:newsletters.heading"),content:(0,X.jsx)(tA,{}),contentSx:tT}),(0,X.jsx)(c.A,{styles:{".intercom-launcher-frame":{bottom:"20px !important"}}})]})})},10239:(e,t,n)=>{var r=n(67895),s=n(27136),i=n(36827),l=n(13051),o=n(65048),c=Math.max;e.exports=function(e,t,n,a){e=s(e)?e:o(e),n=n&&!a?l(n):0;var u=e.length;return n<0&&(n=c(u+n,0)),i(e)?n<=u&&e.indexOf(t,n)>-1:!!u&&r(e,t,n)>-1}},14976:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(67251),s=n(23745),i=n(29898),l=n(52672),o=n(76966),c=n(42969),a=n(7379),u=n.n(a);function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}var p=function(e){function t(){var e,n,s,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,r.default)(this,t),e=t,n=[o],e=(0,l.default)(e),s=(0,i.default)(this,d()?Reflect.construct(e,n||[],(0,l.default)(this).constructor):e.apply(this,n)),u().call(s,o),s.login=o.login,s.email=o.email,s.roleName=o.roleName,s.imageUrl=o.imageUrl,s.type=o.type,s.confirmed=o.confirmed,s.subscribed=o.subscribed,s.blocked=o.blocked,s.createdAt=o.createdAt,s.lastSeenAt=o.lastSeenAt,s.unconfirmedEmail=o.unconfirmedEmail,s}return(0,o.default)(t,e),(0,s.default)(t,null,[{key:"saveAll",value:function(e,n){return t.adapter.patch(t.constructBaseURL(n),{data:{attributes:{"recipient-ids":e}}})}}])}(u());(0,c.default)(p,"baseURL","/newsletters/:newsletterId/recipients"),(0,c.default)(p,"_type","newsletter-recipients");let f=p},27776:(e,t,n)=>
1{var r=n(95446),s=n(3979),i=n(47871),l=n(95896),o=n(93007);e.exports=function(e,t,n){var c=o(e)?r:l,a=arguments.length<3;return c(e,i(t,4),n,a,s)}},40743:(e,t,n)=>{"use strict";n.d(t,{A:()=>N});var r=n(31777),s=n(67251),i=n(23745),l=n(29898),o=n(52672),c=n(76966),a=n(42969),u=n(47091),d=n.n(u),p=n(14232),f=n(54237),h=n(65595),m=n(3513),x=n(59234),w=n(46783),g=n(37876),b=function(e){var t=e.label,n=e.value;return(0,g.jsxs)(x.A,{sx:{display:"flex",mb:1},children:[(0,g.jsx)(w.A,{component:"span",sx:{fontWeight:"bold",minWidth:75,maxWidth:"20%",textAlign:"right",pr:2,boxSizing:"border-box"},children:t}),(0,g.jsx)(w.A,{component:"span",sx:{flex:"1 1 auto",textAlign:"left",wordBreak:"break-all"},children:n})]})};let v=(0,f.withTranslation)(["newsletters"])(function(e){var t=e.t,n=e.count,r=e.name,s=e.address,i=e.subject,l=e.navigateToAddRecipientsStep,o=n>0?(0,g.jsx)(h.A,{title:t("newsletters:newsletters.recipientsTooltip"),children:(0,g.jsx)(m.A,{component:"button",type:"button",underline:"hover",onClick:l,sx:{cursor:"pointer",verticalAlign:"baseline"},children:t("newsletters:newsletters.recipientsWithCount",{count:n})})}):(0,g.jsx)(m.A,{component:"button",type:"button",underline:"hover",onClick:l,sx:{cursor:"pointer",verticalAlign:"baseline"},children:t("newsletters:newsletters.addRecipients")});return(0,g.jsxs)(x.A,{className:"newsletter-details",sx:{pt:1.5,pb:4,borderBottom:1,borderColor:"divider",mb:4},children:[(0,g.jsx)(b,{label:t("newsletters:newsletters.from"),value:r}),(0,g.jsx)(b,{label:t("newsletters:newsletters.replyTo"),value:s}),(0,g.jsx)(b,{label:t("newsletters:newsletters.subject"),value:i}),(0,g.jsx)(b,{label:t("newsletters:newsletters.to"),value:o})]})}),j=(0,r.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 y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}var A={styles:(0,g.jsx)(d(),{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,T=function(e){function t(){(0,s.default)(this,t);for(var e,n,r,i=arguments.length,c=Array(i),u=0;u<i;u++)c[u]=arguments[u];return n=t,r=[].concat(c),n=(0,o.default)(n),e=(0,l.default)(this,y()?Reflect.construct(n,r||[],(0,o.default)(this).constructor):n.apply(this,r)),(0,a.default)(e,"getSiteLogo",function(){return e.props.showLogo&&e.props.siteLogoUrl?(0,g.jsx)("img",{className:"".concat(E," site-logo-img"),src:e.props.siteLogoUrl,alt:e.props.t("newsletters:newsletters.siteLogoAltText")}):null}),(0,a.default)(e,"getBanner",function(){return e.props.bannerSrc?(0,g.jsx)("img",{className:"".concat(E," banner"),src:e.props.bannerSrc,alt:e.props.t("newsletters:newsletters.bannerAltText")}):null}),(0,a.default)(e,"render",function(){return(0,g.jsxs)("div",{className:"newsletter-header",children:[e.getSiteLogo(),e.getBanner(),S]})}),e}return(0,c.default)(t,e),(0,i.default)(t)}(p.Component);let R=(0,f.withTranslation)(["newsletters"])(T),O=(0,f.withTranslation)(["newsletters"])(function(e){var t=e.t,n=e.name;return(0,g.jsxs)("div",{className:"jsx-1113447458 newsletter-footer",children:[(0,g.jsxs)("div",{className:"jsx-1113447458 content",children:[(0,g.jsx)("p",{className:"jsx-1113447458",children:"".concat(t("newsletters:newsletters.footerDescription")," ").concat(n,".")}),(0,g.jsxs)("p",{className:"jsx-1113447458",children:[(0,g.jsx)("span",{className:"jsx-1113447458",children:"".concat(t("newsletters:newsletters.licenseText")," ")}),(0,g.jsx)("a",{href:"http://engagementhq.com/?utm_source=ehq_newsletter",target:"_blank",className:"jsx-1113447458",children:t("newsletters:newsletters.licenseValue")})]}),(0,g.jsx)("p",{className:"jsx-1113447458",children:(0,g.jsx)("a",{href:"#",className:"jsx-1113447458",children:t("newsletters:newsletters.unsubscribe")})})]}),(0,g.jsx)(d(),{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 C=n(43035);function k(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(k=function(){return!!e})()}var P=function(e){function t(){(0,s.default)(this,t);for(var e,n,r,i=arguments.length,c=Array(i),u=0;u<i;u++)c[u]=arguments[u];return n=t,r=[].concat(c),n=(0,o.default)(n),e=(0,l.default)(this,k()?Reflect.construct(n,r||[],(0,o.default)(this).constructor):n.apply(this,r)),(0,a.default)(e,"contentNode",function(){var t=e.props,n=t.siteName,r=t.siteLogoUrl,s=t.newsletter,i=t.navigateToAddRecipientsStep;return(0,g.jsxs)("div",{className:"jsx-463593448",children:[(0,g.jsxs)("div",{className:"jsx-463593448 newsletter-body",children:[(0,g.jsx)(j,{navigateToAddRecipientsStep:i}),(0,g.jsxs)("div",{className:"jsx-463593448 newsletter-content",children:[(0,g.jsx)(R,{showLogo:s.showLogo,siteLogoUrl:r,bannerSrc:s.bannerSourceUrl}),(0,g.jsx)(C.A,{newsletterId:s.id}),(0,g.jsx)(O,{name:n})]})]}),(0,g.jsx)(d(),{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,g.jsx)(d(),{id:"169218153",children:[".noBorder thead tr th,.noBorder tbody tr td{border:0 !important;}"]})]})}),(0,a.default)(e,"render",function(){return(0,g.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)}}])}(p.Component);let _=(0,f.withTranslation)(["newsletters"])(P),N=(0,r.Ng)(function(e){return{newsletter:e.newsletter.newsletter,siteName:e.currentSite.site.name,siteLogoUrl:e.currentSite.site.logoUrl}})(_)},43035:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(14232),s=n(54237),i=n(37876);let l=function(e){var t=e.newsletterId,n=(0,r.useState)(!0),l=n[0],o=n[1],c=(0,s.useTranslation)("newsletters").t;return(0,i.jsxs)(i.Fragment,{children:[l&&(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 o(!1)},id:"newsletterIframe"})]})}},44492:(e,t,n)=>{"use strict";n.d(t,{$V:()=>b,Gk:()=>h,oR:()=>w,vm:()=>g,yc:()=>x,zj:()=>f});var r=n(42969),s=n(63857),i=n(60180),l=n.n(i),o=n(90058),c=n(65390),a=n(14976),u=n(61158);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){(0,r.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var f=function(e){var t;return t=(0,s.A)(l().mark(function t(n,r){var s,i,d,f,h,m;return l().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n({type:o.A.FETCH_ALL_SELECTED_RECIPIENTS_REQUEST}),s={newsletterId:e},i=p(p({},r().selectedRecipients.query),{},{per_page:1}),d=p({},r().selectedRecipients.filters),t.prev=4,f=new u.A(i,d),t.next=8,a.A.query(f,s);case 8:if(!(h=t.sent).meta){t.next=14;break}return f=new u.A(p(p({},i),{},{per_page:h.meta.count}),d),t.next=13,a.A.query(f,s);case 13:h=t.sent;case 14:m=h.map(function(e){return p(p({id:e.id},e.attributes()),{},{selected:!0})}),n({type:c.A.FETCH_ALL_RECIPIENTS_SUCCESS,recipients:m,meta:h.meta}),n({type:o.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),n({type:o.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,n){return t.apply(this,arguments)}},h=function(e){var t;return t=(0,s.A)(l().mark(function t(n,r){var s,i,c,d,f;return l().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n({type:o.A.FETCH_ALL_SELECTED_RECIPIENTS_REQUEST}),s={newsletterId:e},i=p({},r().selectedRecipients.query),c=p({},r().selectedRecipients.filters),t.prev=4,d=new u.A(i,c),t.next=8,a.A.query(d,s);case 8:f=t.sent,n({type:o.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),n({type:o.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,n){return t.apply(this,arguments)}},m=function(e){var t;return t=(0,s.A)(l().mark(function t(n,r){return l().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n({type:o.A.UPDATE_SELECTED_RECIPIENTS_COUNT,count:e||r().selectedRecipients.meta.count});case 1:case"end":return t.stop()}},t)})),function(e,n){return t.apply(this,arguments)}},x=function(e){var t;return t=(0,s.A)(l().mark(function t(n,r){var s,i;return l().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n({type:o.A.SAVE_ALL_SELECTED_RECIPIENTS_REQUEST}),t.prev=1,s=r().recipients.allRecipients,i={newsletterId:e},t.next=6,a.A.saveAll(s,i);case 6:return t.next=8,n(m(s.length));case 8:n({type:o.A.SAVE_ALL_SELECTED_RECIPIENTS_SUCCESS,recipients:s}),t.next=14;break;case 11:t.prev=11,t.t0=t.catch(1),n({type:o.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,n){return t.apply(this,arguments)}},w=function(e){return{type:o.A.UPDATE_SELECTED_RECIPIENTS_QUERY,query:e}},g=function(e){return{type:o.A.UPDATE_SELECTED_RECIPIENTS_FILTERS,filters:e}},b=function(){return{type:o.A.RESET_SELECTED_RECIPIENTS}}},61158:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(23745),s=n(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 l=(0,r.default)(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var r in(0,s.default)(this,e),t)i(t[r])||(this[r]=t[r]);for(var l in n){var o=n[l];i(o)||(this.filters||(this.filters={}),this.filters[l]=o)}})},65891:(e,t,n)=>{"use strict";n.d(t,{Gy:()=>h,H9:()=>w,Os:()=>b,SM:()=>p,T_:()=>v,Xu:()=>j,hv:()=>f,lH:()=>m,lY:()=>x});var r=n(63857),s=n(42969),i=n(60180),l=n.n(i),o=n(76341),c=n(73086);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?a(Object(n),!0).forEach(function(t){(0,s.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var d=function(e){return u({id:e.id},e.attributes())},p=function(e){var t;return t=(0,r.A)(l().mark(function t(n){var r;return l().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n({type:o.A.FETCH_NEWSLETTER_REQUEST}),t.prev=1,t.next=4,c.A.fetch(e);case 4:r=t.sent,n({type:o.A.FETCH_NEWSLETTER_SUCCESS,newsletter:d(r)}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),n({type:o.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:o.A.UPDATE_NEWSLETTER,key:e,value:t}},h=function(e){return{type:o.A.UPDATE_EMAILS_STRING_NEWSLETTER,value:e}},m=function(e){var t;return t=(0,r.A)(l().mark(function t(n,r){var s,i;return l().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:var l;return n({type:o.A.SAVE_NEWSLETTER_REQUEST}),s=e?(l=r().newsletter.newsletter,new c.A(u(u({},l),{},{id:null}))):new c.A(r().newsletter.newsletter),t.prev=2,t.next=5,s.save();case 5:i=t.sent,n({type:o.A.SAVE_NEWSLETTER_SUCCESS,newsletter:d(i)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),n({type:o.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,n){return t.apply(this,arguments)}},x=function(e){var t;return t=(0,r.A)(l().mark(function t(n){var r;return l().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n({type:o.A.DELETE_NEWSLETTER_REQUEST}),r=c.A.new({id:e}),t.prev=2,t.next=5,r.destroy();case 5:n({type:o.A.DELETE_NEWSLETTER_SUCCESS,id:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(2),n({type:o.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)}},w=function(e){var t;return t=(0,r.A)(l().mark(function t(n,r){return l().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n(p(e));case 2:if(r().newsletter.fetchError){t.next=5;break}return t.next=5,n(m(!0));case 5:case"end":return t.stop()}},t)})),function(e,n){return t.apply(this,arguments)}},g=function(){var e;return e=(0,r.A)(l().mark(function e(t,n){return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t({type:o.A.SPLIT_EMAILS_STRING_NEWSLETTER,emails:n().newsletter.emailsString.split(/,\s*/).filter(function(e){return e.trim().length>0})});case 1:case"end":return e.stop()}},e)})),function(t,n){return e.apply(this,arguments)}},b=function(){var e;return e=(0,r.A)(l().mark(function e(t,n){var r;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:o.A.SEND_NEWSLETTER_REQUEST}),e.next=3,t(g());case 3:return r=new c.A(n().newsletter.newsletter),e.prev=4,e.next=7,r.send();case 7:t({type:o.A.SEND_NEWSLETTER_SUCCESS}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(4),t({type:o.A.SEND_NEWSLETTER_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status,errors:r.errors.extract()});case 13:case"end":return e.stop()}},e,null,[[4,10]])})),function(t,n){return e.apply(this,arguments)}},v=function(){var e;return e=(0,r.A)(l().mark(function e(t,n){var r;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:o.A.PUBLISH_NEWSLETTER_REQUEST}),r=new c.A(n().newsletter.newsletter),e.prev=2,e.next=5,r.publish();case 5:t({type:o.A.PUBLISH_NEWSLETTER_SUCCESS}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),t({type:o.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,n){return e.apply(this,arguments)}},j=function(){return{type:o.A.RESET_NEWSLETTER}}},73086:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var r=n(67251),s=n(23745),i=n(29898),l=n(52672),o=n(76966),c=n(42969),a=n(7379),u=n.n(a),d=n(73322),p=n.n(d),f=n(14976),h=n(48363),m=n(43348),x=n(15770);function w(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(w=function(){return!!e})()}var g=function(e){function t(){var e,n,s,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,r.default)(this,t),e=t,n=[o],e=(0,l.default)(e),s=(0,i.default)(this,w()?Reflect.construct(e,n||[],(0,l.default)(this).constructor):e.apply(this,n)),u().call(s,o),s.subject=o.subject,s.bannerSource=o.bannerSource,s.bannerSourceUrl=o.bannerSourceUrl,s.body=o.body,s.state=o.state,s.sentAt=o.sentAt,s.createdAt=o.createdAt,s.published=o.published,s.showLogo=o.showLogo,s.emails=o.emails,s.recipientCount=o.recipientCount,s.recipientIds=o.recipientIds,s.recipients=s.hasMany(f.A,o.recipients),s}return(0,o.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)(g,"_type","newsletters"),(0,c.default)(g,"baseURL","/newsletters"),p()((0,x.A)({actions:["publish"]}),g.prototype);let b=g},95446:e=>{e.exports=function(e,t,n,r){var s=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++s]);++s<i;)n=t(n,e[s],s,e);return n}},95896:e=>
1{e.exports=function(e,t,n,r,s){return s(e,function(e,s,i){n=r?(r=!1,e):t(n,e,s,i)}),n}}}]);
2//# sourceMappingURL=62460-4155becc81a2ebeb.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.