1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="f58c971b-a104-5aee-8969-d827ab44b9bd")}catch(e){}}(); 3import{j as e,e as s,r as U,n as z}from"./index.modern-Bk2HkT0W.js";import{a as D,I as y,D as P,V as me,a5 as ue,S as O,E as pe,s as $,y as k,k as A}from"./main-LStdChlz.js";import{S as _e}from"./SendListOutputSettings-BNLj_KlB.js";import{I as M}from"./IconHeader-CIpOlg9o.js";import{s as he}from"./ShowConfirmModal-DicafaA2.js";import{O as H,a as m}from"./index-M-PNOqPT.js";import"./index-Dd5yBUji.js";import"./SearchColumnDropdown-B0bsFa8L.js";import{aO as j,b4 as T,ar as be,aP as F,$ as xe,Q as ge}from"./i18next-CszFfP19.js";import{C as x}from"./index-D-ik_bUf.js";import{B as C,E as ye,b as w}from"./index-BQ2d9Nl-.js";import{T as W}from"./Table-BLuy6k3H.js";import{D as Ce}from"./DeleteOutlined-BagnrRyR.js";import{S as je}from"./PlaceholderConditionFieldList-mPMYO8bp.js";import{o as Z}from"./omniStyles-D0WK32US.js";import{a as fe}from"./index-DmBC1Rud.js";import{F as h}from"./utils-CSAAr35u.js";import{C as G}from"./index-Esn6J2e9.js";import{U as Se}from"./index-DfBmOFJu.js";import{a as Q,u as we}from"./urlValidator-DfH2Bm_i.js";import{L as ve}from"./LinkPreview-B3W-BZz_.js";import{I as K}from"./index-CoH8WfaW.js";import{U as Ie}from"./UploadOutlined-Eo9-Qidj.js";import{I as ke}from"./react-router-dom-DXdvtoRG.js";import{D as Fe}from"./index-BCmZ69Bt.js";import{S as Ue}from"./index-BblopUiD.js";import"./moment-DdbtTH-v.js";import"./Compact-PbnmyqLK.js";import"./useFlexGapSupport-jkLCp-NU.js";import"./react-error-boundary.esm-hP1M-t7m.js";import"./omit-D_5uR4aN.js";import"./hoist-non-react-statics.cjs-B15GkqZC.js";import"./index-CcWF_PnF.js";import"./customNodeDefinition-nBUW4KP2.js";import"./useQuery-Bu9IAIDW.js";import"./mergeDeep-CFVxAu1e.js";import"./index-AwK2lYAB.js";import"./useForceUpdate-CMpVYnmX.js";import"./DownloadOutlined-1rVSR8g9.js";import"./index-D_yrCVzT.js";import"./css-CG3sgCP8.js";import"./CaretDownOutlined-BYd2v7Ye.js";import"./LogicDisplay-Bhnm8lxr.js";import"./TransText-Bwe-759-.js";import"./sqlCustomModels-Dbbm14NO.js";import"./useCustomModels-LN0ZcTkI.js";import"./useMutation-BvMljKdw.js";import"./pickBy-CYN_Ov7V.js";import"./keys-coJY5a-s.js";import"./isDefined-x_FWQwMl.js";import"./ZoomOutOutlined-CNUiLbzv.js";const B=({TriggerButton:t,initialValues:n=void 0,updatedCallback:r,actions:{createEmailChannel:l,updateEmailChannel:a}})=>{const c=D(),i=n==null?void 0:n.id,o=async g=>{try{n&&i?await a({url:"/".concat(i,"/"),data:{info:g,id:i}}):await l({data:g}),await r(),T.success(u("msgUpdateSuccessfully"))}catch(b){console.error(b)}},{t:u}=j();return e.jsx(H,{renderTrigger:({open:g})=>e.jsx(t,{open:g}),okText:u("finish"),destroyOnClose:!0,children:e.jsxs(Te,{layout:"vertical",initialValues:n,onFinish:o,children:[e.jsx(m.Item,{name:"email_channel_name",label:u("channelName"),rules:[{required:!0}],children:e.jsx(y,{placeholder:u("channelName")})}),e.jsx(m.Item,{name:"email_sender_address",label:u("emailSender"),rules:[{required:!0},{type:"email"}],children:e.jsx(y,{placeholder:u("yourEmailSender")})}),e.jsx(m.Item,{name:"email_sender_name",label:u("emailTitle"),rules:[{required:!0}],children:e.jsx(y,{placeholder:u("yourEmailTitle")})}),(c==null?void 0:c.enable_multichannel_independent_custom_unsubscribe_link)&&e.jsx(m.Item,{name:"custom_unsubscribe_link",label:u("setting.email.unsub.linkUrl"),rules:[{required:!0}],children:e.jsx(y,{placeholder:u("setting.email.unsub.linkUrl")})})]})})};var Te=s(m).withConfig({displayName:"EmailChannelFormModal___StyledOmniForm",componentId:"sc-6c9k47-0"})(["margin-top:14px;"]);const Ee=({email:t,status:{loadingEmail:n},actions:{createEmailChannel:r,updateEmailChannel:l,refetchEmail:a,deleteEmailChannel:c}})=>{const{is_multi_channel:i}=D(),{t:o}=j(),u=t.data;return e.jsxs(x,{direction:"vertical",children:[e.jsx(M,{src:window.__getStaticUrl__("images/icons/ic_email.svg"),text:o("edmSetting"),color:"#FF6D6D"}),e.jsxs(P,{children:[(i||u.length===0)&&e.jsx(Le,{children:e.jsx(B,{TriggerButton:({open:g})=>e.jsx(C,{type:"primary",icon:e.jsx(me,{}),onClick:g,children:o("add")}),updatedCallback:a,actions:{createEmailChannel:r,updateEmailChannel:l}})}),e.jsx(W,{loading:n,bordered:!0,dataSource:u,columns:[{title:o("channelName"),dataIndex:"email_channel_name"},{title:o("emailSender"),dataIndex:"email_sender_address"},{title:o("emailTitle"),dataIndex:"email_sender_name"},{title:o("action"),key:"action",render:(g,b)=>e.jsxs(x,{size:"middle",children:[e.jsx(B,{TriggerButton:({open:v})=>e.jsx(C,{icon:e.jsx(ye,{}),onClick:v,children:o("edit")}),initialValues:b,updatedCallback:a,actions:{createEmailChannel:r,updateEmailChannel:l}}),e.jsx(C,{icon:e.jsx(Ce,{}),onClick:he({title:o("deleteTagLabel"),okText:o("ok"),cancelText:o("cancel"),content:b.email_channel_name,onOk:async()=>{await c({url:"/".concat(b.id)}),await a(),T.success("".concat(o("msgDeleteSuccessfully"),"ï¼").concat(b.email_channel_name))},width:600}),children:o("delete")})]})}],rowKey:"id",pagination:!1})]})]})};var Le=s("div").withConfig({displayName:"EmailChannelTable___StyledDiv",componentId:"sc-1jx6myh-0"})(["margin-bottom:14px;"]);const R=t=>({value:t.id,name:t.name,label:e.jsx(je,{text:t.name,tooltip:t.memo})}),De=()=>{const{t}=j(),[n]=h.useForm(),{watchedEnable:r,isBlockLoading:l,isSaving:a,isDirty:c,groups:i,models:o,emailSourceFields:u,filterConditionFields:g,handleFinish:b,handleValuesChange:v,handleGroupChange:I,handleModelChange:_}=fe(n);return e.jsxs(x,{direction:"vertical",style:{width:"100%"},children:[e.jsx(M,{src:window.__getStaticUrl__("images/icons/ic_setting.svg"),text:t("setting.sqlModelRecipient.recipientSetting"),color:Z.colorPalette.blue5}),e.jsx(P,{loading:l,children:e.jsxs(h,{form:n,layout:"vertical",onFinish:b,onValuesChange:v,children:[e.jsxs(ue,{gap:8,children:[e.jsx(h.Item,{name:"enable",valuePropName:"checked",children:e.jsx(G,{children:t("setting.sqlModelRecipient.label")})}),r&&e.jsxs(e.Fragment,{children:[e.jsx(Ne,{name:"group_id",rules:[{required:!0,message:t("all.validation.columnMustBeFilled")}],children:e.jsx(O,{showSearch:!0,allowClear:!0,optionFilterProp:"label",placeholder:t("all.selectFolder"),options:i.map(f=>({label:f.name,value:f.id})),onChange:I})}),e.jsx(Oe,{name:"recipient_sql_node_custom_model_id",rules:[{required:!0,message:t("all.validation.columnMustBeFilled")}],children:e.jsx(O,{showSearch:!0,allowClear:!0,optionFilterProp:"name",placeholder:t("all.sqlCustomModel.selectModel"),options:o.map(R),onChange:_})})]})]}),r&&e.jsxs(Pe,{children:[e.jsx(Me,{name:"recipient_field_id",label:t("all.sqlModelRecipient.emailSourceField"),rules:[{required:!0,message:t("all.validation.columnMustBeFilled")}],children:e.jsx(O,{showSearch:!0,allowClear:!0,optionFilterProp:"name",placeholder:t("setting.sqlModelRecipient.selectCustomDataField"),options:u.map(R)})}),e.jsx(qe,{name:"recipient_filter_placeholder_field_id",label:t("all.sqlModelRecipient.filterCondition"),children:e.jsx(O,{showSearch:!0,allowClear:!0,optionFilterProp:"name",placeholder:t("setting.sqlModelRecipient.selectSqlConditionParam"),options:g.map(R)})})]}),e.jsx(C,{type:"primary",htmlType:"submit",loading:a,disabled:!c,children:t("finish")})]})})]})};var Ne=s(h.Item).withConfig({displayName:"RecipientSettingForm___StyledFormItem",componentId:"sc-ae9usf-0"}
3)(["width:200px;"]),Oe=s(h.Item).withConfig({displayName:"RecipientSettingForm___StyledFormItem2",componentId:"sc-ae9usf-1"})(["width:200px;"]),Pe=s("div").withConfig({displayName:"RecipientSettingForm___StyledDiv",componentId:"sc-ae9usf-2"})(["display:flow-root;margin-bottom:16px;padding-left:24px;border-left:1px solid var(--neutral-4);"]),Me=s(h.Item).withConfig({displayName:"RecipientSettingForm___StyledFormItem3",componentId:"sc-ae9usf-3"})(["width:300px;"]),qe=s(h.Item).withConfig({displayName:"RecipientSettingForm___StyledFormItem4",componentId:"sc-ae9usf-4"})(["width:300px;"]);const Re=()=>{const{refetchOrganization:t,updateOrganization:n,loading:r,...l}=D(),a=async o=>{try{await n({data:{info:{email_create_or_unsubscribe_only:o.target.checked}}}),await t(),T.success(c("msgUpdateSuccessfully"))}catch(u){console.error(u)}},{t:c}=j(),i=l==null?void 0:l.email_create_or_unsubscribe_only;return e.jsxs(x,{direction:"vertical",children:[e.jsx(M,{src:window.__getStaticUrl__("images/icons/ic_subscription.svg"),text:c("emailSubscriptionOption"),color:Z.colorPalette.blue5}),e.jsx(P,{children:e.jsx(G,{disabled:r,checked:i,onChange:a,children:c("onlyUpdateUnsubscribedEmail")})})]})},ze=({customUrl:t,isMultiUnsubLink:n,isMultiChannel:r})=>n?e.jsx(m.List,{name:"multi_unsub_link",children:l=>e.jsx($e,{fields:l})}):e.jsx(Ae,{customUrl:t,isMultiChannel:r}),$e=({fields:t})=>{const{t:n}=j();return e.jsx(m.Item,{label:n("setting.email.unsub.differentUrlList"),required:!0,children:e.jsx(Be,{rowKey:"key",pagination:!1,columns:[{title:n("Channel Name"),dataIndex:"email_channel_name",key:"email_channel_name",width:"26.5%",render:(r,l,a)=>e.jsx(m.Item,{dependencies:["multi_unsub_link",a,"email_channel_name"],noStyle:!0,children:({getFieldValue:c})=>{const i=c(["multi_unsub_link",a,"email_channel_name"]);return e.jsxs(e.Fragment,{children:[e.jsx(m.Item,{name:[a,"email_channel_name"],noStyle:!0,children:e.jsx(y,{hidden:!0})}),i]})}})},{title:e.jsx(Ve,{label:n("setting.email.unsub.linkUrl"),required:!0}),dataIndex:"custom_unsubscribe_link",key:"custom_unsubscribe_link",width:"57.3%",render:(r,l,a)=>e.jsx(He,{name:[a,"custom_unsubscribe_link"],messageVariables:{label:n("setting.email.unsub.linkUrl")},rules:[{required:!0},{validator:Q}],children:e.jsx(y,{})})},{title:n("ACTION"),dataIndex:"action",key:"action",width:"16.2%",render:(r,l,a)=>e.jsx(m.Item,{dependencies:[["multi_unsub_link",a,"custom_unsubscribe_link"]],noStyle:!0,children:({getFieldValue:c})=>{const i=c(["multi_unsub_link",a,"custom_unsubscribe_link"]);let o=!0;try{o=we({url:i!=null?i:""})}catch{o=!1}return e.jsx(be,{title:!o&&n("setting.email.unsub.differentUrl.unablePreview"),children:e.jsx(C,{icon:e.jsx(pe,{}),href:i,target:"_blank",disabled:!o,children:n("editor.popUp.confirmUrl")})})}})}],dataSource:t})})},Ae=({customUrl:t,isMultiChannel:n})=>{const{t:r}=j();return e.jsx(m.Item,{name:"custom_unsubscribe_link",label:r(n?"setting.email.unsub.fixedUrl":"setting.email.unsub.linkUrl"),required:!0,rules:[{required:!0},{validator:Q}],extra:t&&e.jsx(ve,{href:t,children:t}),children:e.jsx(y,{})})};var Be=s(W).withConfig({displayName:"CustomUnsubscribeLink___StyledTable",componentId:"sc-1rwr7dw-0"})([".ant-table-cell{vertical-align:top;}"]),Ve=s(m.Item).withConfig({displayName:"CustomUnsubscribeLink___StyledOmniFormItem",componentId:"sc-1rwr7dw-1"})(["margin-bottom:0px;.ant-col.ant-form-item-label{padding-bottom:0px;}.ant-col.ant-form-item-control{display:none;}"]),He=s(m.Item).withConfig({displayName:"CustomUnsubscribeLink___StyledOmniFormItem2",componentId:"sc-1rwr7dw-2"})(["margin-bottom:0px;"]);const J=t=>e.jsxs("svg",{width:"161",height:"116",viewBox:"0 0 161 116",xmlns:"http://www.w3.org/2000/svg",fill:"#F5F8FC",...t,children:[e.jsx("rect",{x:".943",y:".137",width:"159.538",height:"115.084",rx:"4"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M101.925 46.752c0 2.85-2.132 5.16-4.763 5.16-2.63 0-4.762-2.31-4.762-5.16s2.132-5.16 4.762-5.16c2.63 0 4.763 2.31 4.763 5.16zM83.258 83.159h-26.89c-1.542 0-2.504-1.67-1.731-3.003l18.484-31.882c.759-1.31 2.634-1.343 3.426-.053a4370.106 4370.106 0 0 1 13.82 22.653l4.777-8.257c.727-1.258 2.45-1.268 3.249-.02l10.824 16.887c.863 1.346.03 3.14-1.482 3.19l-10.369.346.076.14h-11.42l-2.782.03.018-.03z",fill:"#E1E5F0"})]}),V=({name:t,label:n,messageVariables:r})=>{const{t:l}=j();let a=U.useRef(null);const[,c]=F({url:"/ma_cms/image/",method:"POST",headers:{"Content-Type":"multipart/form-data"}},{manual:!0});
3return e.jsx(h.Item,{label:n,required:!0,dependencies:[t],children:({setFieldValue:i,getFieldValue:o,getFieldError:u})=>{const g=u(t).length>0,b=o(t),v=async _=>{try{const{files:f}=_.target,N=f[0];if(N){const E=new FormData;E.append("image",N);const{data:q}=await c({data:E});i(t,q.url)}}catch(f){console.error(f)}},I=_=>{_.stopPropagation(),b||a.click()};return e.jsxs(We,{onClick:I,$_css:[z(["border:1px solid #dfe3e8;padding:15px 16px;border-radius:4px;text-align:center;min-height:278px;position:relative;display:flex;align-items:center;justify-content:center;"]),g&&z(["border:1px solid red;"])],children:[b?e.jsxs(e.Fragment,{children:[e.jsx(Ze,{icon:e.jsx(xe,{}),onClick:_=>{_.stopPropagation(),_.preventDefault(),i(t,void 0)},shape:"circle",type:"default",size:"small"}),e.jsx(K,{src:b})]}):e.jsxs(x,{direction:"vertical",children:[e.jsx(Ge,{children:e.jsx(J,{})}),e.jsx("input",{ref:_=>a=_,type:"file",accept:"image/png, image/jpeg, image/gif, image/bmp",onChange:v,hidden:!0}),e.jsx(Qe,{icon:e.jsx(Ie,{}),htmlType:"button",children:l("uploadImage")}),e.jsx(w.Text,{type:"secondary",children:l("editor.SizeReminder.width1200px")})]}),e.jsx(h.Item,{name:t,hidden:!0,label:n,rules:[{required:!0}],noStyle:!0,messageVariables:r,children:e.jsx(y,{})})]})}})};var We=s("div").withConfig({displayName:"EdmSettingImage___StyledDiv",componentId:"sc-d7xthe-0"})(["",""],t=>t.$_css),Ze=s(C).withConfig({displayName:"EdmSettingImage___StyledButton",componentId:"sc-d7xthe-1"})(["position:absolute;top:8px;right:8px;z-index:10;"]),Ge=s("div").withConfig({displayName:"EdmSettingImage___StyledDiv2",componentId:"sc-d7xthe-2"})(["border-radius:4px;box-shadow:0 1px 3px 0 rgba(63,63,68,0.15),0 0 0 1px rgba(63,63,68,0.05);display:inline-block;padding:11px;margin-top:32px;width:fit-content;"]),Qe=s(C).withConfig({displayName:"EdmSettingImage___StyledButton2",componentId:"sc-d7xthe-3"})(["width:fit-content;"]);const Ke=()=>{const{t}=j();return e.jsxs(Je,{children:[e.jsx(V,{name:"edm_unsubscribe_logo",label:t("setting.email.unsub.image")}),e.jsx(h.Item,{label:t("setting.email.unsub.TextContent"),name:"edm_unsubscribe_text",children:e.jsx(Xe,{rows:2})}),e.jsxs(Ye,{direction:"vertical",children:[e.jsx(h.Item,{noStyle:!0,children:e.jsxs(et,{children:[e.jsx(w.Text,{children:t("setting.email.unsub.button.rename.resubscribe")}),e.jsx(w.Text,{type:"secondary",children:t("setting.email.unsub.info.LimitedTo15")})]})}),e.jsx(h.Item,{name:"edm_resubscribe_button_text",children:e.jsx(y,{maxLength:15,showCount:!0})})]}),e.jsxs(tt,{direction:"vertical",children:[e.jsx(h.Item,{noStyle:!0,children:e.jsxs(nt,{children:[e.jsx(w.Text,{children:t("setting.email.unsub.button.rename.CloseWindow")}),e.jsx(w.Text,{type:"secondary",children:t("setting.email.unsub.info.LimitedTo15")})]})}),e.jsx(h.Item,{name:"close_tab_text",children:e.jsx(y,{maxLength:15,showCount:!0})})]}),e.jsx(V,{name:"edm_resubscribe_logo",label:e.jsxs(x,{children:[t("setting.email.unsub.image.resubscribe"),e.jsx($,{content:t("setting.email.unsub.info.PictureShown"),placement:"topLeft",arrowPointAtCenter:!0})]}),messageVariables:{label:t("setting.email.unsub.image.resubscribe")}}),e.jsx(h.Item,{label:e.jsxs(x,{children:[t("setting.email.unsub.TextContent.resubscribe"),e.jsx($,{content:t("setting.email.unsub.info.ContentShown"),placement:"topLeft",arrowPointAtCenter:!0})]}),name:"edm_resubscribe_text",children:e.jsx(it,{rows:2})})]})};var Je=s("div").withConfig({displayName:"UnsubContentSetting___StyledDiv",componentId:"sc-dzjrii-0"})(["width:53%;height:85vh;overflow-y:scroll;padding-right:20px;"]),Xe=s(y.TextArea).withConfig({displayName:"UnsubContentSetting___StyledInputTextArea",componentId:"sc-dzjrii-1"})(["&&&{border-radius:4px;min-height:62px;}"]),Ye=s(x).withConfig({displayName:"UnsubContentSetting___StyledSpace",componentId:"sc-dzjrii-2"})(["width:100%;"]),et=s("div").withConfig({displayName:"UnsubContentSetting___StyledDiv2",componentId:"sc-dzjrii-3"})(["display:flex;justify-content:space-between;width:100%;"]),tt=s(x).withConfig({displayName:"UnsubContentSetting___StyledSpace2",componentId:"sc-dzjrii-4"})(["width:100%;"]),nt=s("div").withConfig({displayName:"UnsubContentSetting___StyledDiv3",componentId:"sc-dzjrii-5"})(["display:flex;justify-content:space-between;width:100%;"]),it=s(y.TextArea).withConfig({displayName:"UnsubContentSetting___StyledInputTextArea2",componentId:"sc-dzjrii-6"})(["&&&{border-radius:4px;min-height:62px;}"]);const st=t=>U.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},U.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.1841 0.998765C9.49985 0.666255 8.772 0.5 8.00045 0.5H7.99955C6.70985 0.5 5.58665 0.93246 4.62998 1.79737C3.6733 2.66229 3.13015 3.73633 3.00054 5.0195L2.57661 9.2164C1.85887 9.54865 1.5 10.143 1.5 10.9995V11.0005C1.5 12.3335 2.1665 13 3.4995 13H5.03785C5.13415 13.6166 5.41445 14.1571 5.8787 14.6213C6.46445 15.2071 7.17155 15.5 8 15.5C8.82845 15.5 9.53555 15.2071 10.1213 14.6213C10.5855 14.1571 10.8658 13.6166 10.9621 13H12.5005C13.8335 13 14.5 12.3335 14.5 11.0005V10.9995C14.5 10.143 14.1411 9.54865 13.4234 9.2164L13.2287 7.28875L13.2339 7.2868C14.7446 6.7906 15.5 5.695 15.5 4C15.5 3.0335 15.1583 2.20854 14.4748 1.52513C13.7914 0.84171 12.9665 0.5 12 0.5C11.3258 0.5 10.7205 0.666255 10.
31841 0.998765ZM9.33715 1.72657C8.77905 2.3688 8.5 3.12661 8.5 4C8.5 4.9665 8.8417 5.79145 9.52515 6.47485C10.2086 7.1583 11.0335 7.5 12 7.5C12.0824 7.5 12.1638 7.4975 12.2442 7.49255L12.4592 9.6213C12.4692 9.7204 12.5055 9.8086 12.5682 9.88595C12.6309 9.96325 12.7097 10.0171 12.8046 10.0473C13.2682 10.1954 13.5 10.5128 13.5 10.9995V11.0005C13.5 11.2765 13.4024 11.5121 13.2072 11.7072C13.0121 11.9024 12.7765 12 12.5005 12H3.4995C2.83317 12 2.5 11.6669 2.5 11.0005V10.9995C2.5 10.5128 2.73181 10.1954 3.19544 10.0473C3.29028 10.0171 3.36905 9.96325 3.43175 9.88595C3.49444 9.8086 3.53079 9.7204 3.5408 9.6213L3.99548 5.12C4.09929 4.09222 4.53434 3.23194 5.3006 2.53916C6.0669 1.84639 6.96655 1.5 7.99955 1.5H8.00045C8.46585 1.5 8.9114 1.57553 9.33715 1.72657ZM10.4823 2.01043C10.3962 2.07771 10.3128 2.15164 10.2323 2.23223C9.7441 2.72039 9.5 3.30964 9.5 4C9.5 4.69035 9.7441 5.2796 10.2323 5.76775C10.7204 6.2559 11.3097 6.5 12 6.5C12.1791 6.5 12.3513 6.4836 12.5168 6.45075C12.5354 6.4441 12.5546 6.43845 12.5745 6.4338C12.6791 6.4092 12.7794 6.38125 12.8755 6.3499C13.2032 6.22895 13.5006 6.0349 13.7677 5.76775C14.2559 5.2796 14.5 4.69035 14.5 4C14.5 3.95686 14.4991 3.9141 14.4972 3.87175C14.4686 3.23638 14.2254 2.68988 13.7677 2.23223C13.2796 1.74407 12.6903 1.5 12 1.5H11.998C11.4509 1.5004 10.9579 1.6623 10.519 1.9857C10.5069 1.99454 10.4947 2.00279 10.4823 2.01043ZM11.3535 3.39645L11.5303 3.57323L11.75 3.7929L12.1894 3.35355L12.8965 2.64645C12.9941 2.54882 13.1119 2.5 13.25 2.5C13.3881 2.5 13.5059 2.54882 13.6035 2.64645C13.6504 2.69333 13.6866 2.7474 13.712 2.80866C13.7373 2.86992 13.75 2.9337 13.75 3C13.75 3.0663 13.7373 3.13008 13.712 3.19134C13.6866 3.2526 13.6504 3.30667 13.6035 3.35355L12.1035 4.85356C12.0059 4.95119 11.8881 5 11.75 5C11.6119 5 11.4941 4.95119 11.3965 4.85356L10.6465 4.10356C10.5996 4.05667 10.5634 4.0026 10.538 3.94134C10.5127 3.88008 10.5 3.8163 10.5 3.75C10.5 3.6837 10.5127 3.61992 10.538 3.55866C10.5634 3.4974 10.5996 3.44333 10.6465 3.39645C10.7441 3.29882 10.8619 3.25 11 3.25C11.1381 3.25 11.2559 3.29882 11.3535 3.39645ZM8 14.5C6.8453 14.5 6.1906 14 6.0359 13H9.9641C9.8094 14 9.1547 14.5 8 14.5Z"})),lt=()=>{const{t}=j();return e.jsx(m.Item,{shouldUpdate:!0,noStyle:!0,children:({getFieldValue:n})=>e.jsxs(at,{direction:"vertical",children:[e.jsx(w.Text,{children:t("setting.email.unsub.layout")}),e.jsxs(rt,{direction:"vertical",size:"large",children:[e.jsx(ot,{direction:"vertical",children:n("edm_unsubscribe_logo")?e.jsx(K,{alt:t("setting.email.unsub.image"),preview:!1,src:n("edm_unsubscribe_logo")}):e.jsx(J,{})}),e.jsx(dt,{children:e.jsx(w.Text,{children:n("edm_unsubscribe_text")})}),e.jsxs(ct,{children:[e.jsx(C,{icon:e.jsx(mt,{component:st}),children:n("edm_resubscribe_button_text")}),e.jsx(C,{icon:e.jsx(ge,{}),children:n("close_tab_text")})]})]})]})})};var at=s(x).withConfig({displayName:"UnsubSettingPreview___StyledSpace",componentId:"sc-1dqglda-0"})(["vertical-align:middle;width:47%;padding:0 10px;display:flex;flex-direction:column;"]),rt=s(x).withConfig({displayName:"UnsubSettingPreview___StyledSpace2",componentId:"sc-1dqglda-1"})(["border:1px solid #dfe3e8;border-radius:4px;text-align:center;padding:20px 16px;width:100%;"]),ot=s(x).withConfig({displayName:"UnsubSettingPreview___StyledSpace3",componentId:"sc-1dqglda-2"})(["display:inline-block;padding:9px 16px;"]),dt=s("div").withConfig({displayName:"UnsubSettingPreview___StyledDiv",componentId:"sc-1dqglda-3"})(["border:1px solid #eef0f3;border-radius:4px;padding:20px 12px;"]),ct=s("div").withConfig({displayName:"UnsubSettingPreview___StyledDiv2",componentId:"sc-1dqglda-4"})(["display:flex;width:90%;justify-content:space-around;margin:0 auto 0 auto;"]),mt=s(ke).withConfig({displayName:"UnsubSettingPreview___StyledIcon",componentId:"sc-1dqglda-5"})(["color:inherit;"]);const ut=()=>{const{t}=j();return e.jsxs(e.Fragment,{children:[e.jsx(Fe,{plain:!0,children:e.jsx(w.Text,{type:"secondary",children:t("setting.email.unsub.info.contentShownAfterUnsub")})}),e.jsxs(pt,{children:[e.jsx(Ke,{}),e.jsx(lt,{})]})]})};var pt=s("div").withConfig({displayName:"UnsubContents___StyledDiv",componentId:"sc-tgz2a6-0"})(["display:flex;"]);const _t="/ma_account/edm-preview/",ht=t=>{const n=new URLSearchParams;return Object.entries(t||{}
3).forEach(([r,l])=>{l!=null&&n.append(r,String(l))}),"".concat(_t,"?").concat(n.toString())},bt=({email:t,actions:n})=>{const[r,l]=U.useState(null),[a,c]=U.useState(!1),[i]=m.useForm(),o=m.useWatch("enable_custom_unsubscribe_link",i),u=m.useWatch("custom_unsubscribe_link",i),g=m.useWatch("enable_multichannel_independent_custom_unsubscribe_link",i),{refetchOrganization:b,updateOrganization:v,loadingUpdateOrganization:I,..._}=D(),f=async d=>{try{await v({data:{info:d}}),await b(),i.resetFields(),c(!1)}catch(S){console.error(S)}},N=async()=>{try{await i.validateFields();const d=i.getFieldsValue();await f(d),T.success({content:p("all.reminder.AutoSavedBySystem")}),i.getFieldValue("enable_custom_unsubscribe_link")?window.open(i.getFieldValue("custom_unsubscribe_link"),"_blank","noopener noreferrer"):l(ht({name:_.abbr,...d})),c(!1)}catch(d){E(d),console.error(d)}},E=({errorFields:d})=>{if(!d||!Array.isArray(d))return;const S=["edm_unsubscribe_logo","edm_resubscribe_logo"];d.forEach(L=>{S.includes(L.name.at(0))&&T.error(L.errors.at(0))})},q=async d=>{const{multi_unsub_link:S,enable_multichannel_independent_custom_unsubscribe_link:L,...de}=d;try{await f({...de,enable_multichannel_independent_custom_unsubscribe_link:L}),S&&L&&(await n.updateMultiUnsubLink({data:{multichannel_multi_unsubscribe_link:S}}),await n.refetchEmail()),T.success(p("msgUpdateSuccessfully"))}catch(ce){console.error(ce)}},{t:p}=j();if(U.useEffect(()=>{i.setFieldValue("multi_unsub_link",t.data.map(d=>({email_channel_name:d.email_channel_name,custom_unsubscribe_link:d.custom_unsubscribe_link})))},[t,i]),!_)return null;const{close_tab_text:X=p("setting.email.unsub.button.defaultText.CloseWindow"),edm_unsubscribe_link_text:Y,edm_unsubscribe_logo:ee,edm_unsubscribe_text:te,edm_resubscribe_logo:ne,edm_resubscribe_button_text:ie=p("setting.email.unsub.button.defaultText.resubscribe"),edm_resubscribe_text:se=p("setting.email.unsub.defaultText.resubscribe"),custom_unsubscribe_link:le,enable_custom_unsubscribe_link:ae=!1,enable_multichannel_independent_custom_unsubscribe_link:re=!1}=_,oe={edm_unsubscribe_link_text:Y,edm_unsubscribe_text:te,edm_resubscribe_button_text:ie,close_tab_text:X,edm_resubscribe_text:se,custom_unsubscribe_link:le,enable_custom_unsubscribe_link:ae,enable_multichannel_independent_custom_unsubscribe_link:re,edm_unsubscribe_logo:ee,edm_resubscribe_logo:ne,multi_unsub_link:t.data.map(d=>({email_channel_name:d.email_channel_name,custom_unsubscribe_link:d.custom_unsubscribe_link}))};return e.jsxs(e.Fragment,{children:[e.jsxs(x,{direction:"vertical",children:[e.jsx(M,{src:window.__getStaticUrl__("images/icons/ic_unsubscribe.svg"),text:p("unsubscribeSetting"),color:"#FF6D6D"}),e.jsxs(m,{form:i,layout:"vertical",initialValues:oe,scrollToFirstError:!0,onFinish:q,onFinishFailed:d=>{E(d)},onFieldsChange:d=>{d.length===1&&d[0].touched&&c(!0)},children:[e.jsx(Se,{when:a,message:p("all.leavePageWarning.discardInfo")}),e.jsxs(xt,{children:[e.jsx(m.Item,{colon:!1,label:p("setting.email.unsub.textInstruction"),name:"edm_unsubscribe_link_text",children:e.jsx(y,{})}),e.jsx(m.Item,{name:"enable_custom_unsubscribe_link",label:p("setting.email.unsub.link"),children:e.jsxs(k.Group,{children:[e.jsxs(k,{value:!1,children:[" ",p("all.default")," "]}),e.jsx(k,{value:!0,children:p("setting.email.unsub.customLink")})]})}),e.jsx(m.Item,{dependencies:["enable_custom_unsubscribe_link"],noStyle:!0,children:({getFieldValue:d})=>d("enable_custom_unsubscribe_link")?e.jsxs(e.Fragment,{children:[_.is_multi_channel&&e.jsx(m.Item,{name:"enable_multichannel_independent_custom_unsubscribe_link",label:p("setting.email.customLinkSetting"),children:e.jsxs(k.Group,{children:[e.jsx(k,{value:!1,children:p("setting.email.fixedUrl")}),e.jsx(k,{value:!0,children:p("setting.email.unsub.differentUrl")})]})}),e.jsx(ze,{customUrl:u,isMultiUnsubLink:g,isMultiChannel:_.is_multi_channel})]}):e.jsx(ut,{})}),e.jsxs(gt,{children:[!o&&e.jsx(C,{onClick:N,type:"default",disabled:I,children:p("preview")}),e.jsx(C,{disabled:I,htmlType:"submit",type:"primary",children:p("finish")})]})]})]})]}),r&&e.jsx(H,{open:!!r,width:"100vw",onCancel:()=>l(null),footer:null,bodyStyle:{backgroundColor:"#f5f8fc",height:"95vh",padding:0}
3,style:{top:10},children:e.jsx("iframe",{src:r,sandbox:"allow-same-origin",title:p("preview"),style:{width:"100%",height:"90vh",border:0}})})]})};var xt=s(P).withConfig({displayName:"UnsubSettingForm___StyledCard",componentId:"sc-12iq20w-0"})(["margin-bottom:24px;"]),gt=s(x).withConfig({displayName:"UnsubSettingForm___StyledSpace",componentId:"sc-12iq20w-1"})(["width:100%;"]);const yt=()=>{const[{data:t,loading:n},r]=F("/ma_account/email-channel"),[,l]=F({url:"/ma_account/email-channel/",method:"POST"},{manual:!0}),[,a]=F({baseURL:"/ma_account/email-channel/",method:"PATCH"},{manual:!0}),[,c]=F({baseURL:"/ma_account/email-channel/",method:"DELETE"},{manual:!0}),[,i]=F({url:"/ma_account/email-channel/multichannel-unsubscribe-links/",method:"PUT"},{manual:!0});return{data:{email:t},status:{loadingEmail:n},actions:{refetchEmail:r,createEmailChannel:l,updateEmailChannel:a,deleteEmailChannel:c,updateMultiUnsubLink:i}}},Cn=()=>{const{tid:t}=D(),{data:{email:n},status:r,actions:l}=yt();return!t||!n?e.jsx(Ct,{children:e.jsx(Ue,{})}):e.jsxs(jt,{children:[e.jsx(Ee,{email:n,status:r,actions:l}),e.jsx(A,{permissionValidator:({modulePermissionSet:a})=>a.has("SQLFunction")&&a.has("EmailRecipientSQLFunction"),children:e.jsx(De,{})}),e.jsx(A,{permissionValidator:({modulePermissionSet:a})=>a.has("TransferActionNode"),children:e.jsx(_e,{settingsType:"EMAIL"})}),e.jsx(Re,{}),e.jsx(bt,{email:n,actions:l})]})};var Ct=s("div").withConfig({displayName:"Edm___StyledDiv",componentId:"sc-17sumyc-0"})(["height:300px;display:flex;justify-content:center;align-items:center;"]),jt=s("div").withConfig({displayName:"Edm___StyledDiv2",componentId:"sc-17sumyc-1"})(["padding:1rem 2rem 4rem 2rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:42px;"]);export{Cn as default}; 4 5//# debugId=f58c971b-a104-5aee-8969-d827ab44b9bd
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.