HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-172-31-4-197 6.8.0-1036-aws #38~22.04.1-Ubuntu SMP Fri Aug 22 15:44:33 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wordpress/wp-content/plugins/bit-integrations/assets/bi.838.945.js
var g=Object.defineProperty;var _=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable;var w=(l,s,i)=>s in l?g(l,s,{enumerable:!0,configurable:!0,writable:!0,value:i}):l[s]=i,m=(l,s)=>{for(var i in s||(s={}))k.call(s,i)&&w(l,i,s[i]);if(_)for(var i of _(s))R.call(s,i)&&w(l,i,s[i]);return l};import{j as e,f as T,L as q}from"./main-685.js";import{_ as a,d as L}from"./bi.878.0.js";import{a as S,h as V,b as U}from"./bi.776.3.js";import{b as P,T as A}from"./bi.601.11.js";import{g as B,r as E,a as I}from"./bi.147.944.js";import{T as G}from"./bi.768.751.js";function H({campaignMonitorConf:l,setCampaignMonitorConf:s}){var d;const i=(c,h)=>{const r=m({},l);h==="update"&&(c.target.checked?r.actions.update=!0:delete r.actions.update),s(m({},r))};return e.jsx("div",{className:"pos-rel d-flx w-8",children:e.jsx(P,{checked:((d=l.actions)==null?void 0:d.update)||!1,onChange:c=>i(c,"update"),className:"wdt-200 mt-4 mr-2",value:"user_share",title:a("Update CampaignMonitor","bit-integrations"),subTitle:a("Update Responses with CampaignMonitor existing email?","bit-integrations")})})}function o({i:l,formFields:s,field:i,campaignMonitorConf:d,setCampaignMonitorConf:c}){var v,y;let h=d.subscriberFields;const r=h.filter(t=>t.required===!0)||[],j=[...h.filter(t=>t.required===!1)||[],...(d==null?void 0:d.customFields)||[]],u=T(L),{isPro:n}=u;((v=d==null?void 0:d.field_map)==null?void 0:v.length)===1&&i.campaignMonitorField===""&&c(t=>(t.field_map=B(t),t));const x=t=>{const b=m({},d);b.field_map.splice(t,0,{}),c(b)},$=t=>{const b=m({},d);b.field_map.length>1&&b.field_map.splice(t,1),c(b)},N=(t,b)=>{const F=m({},d);F.field_map[b][t.target.name]=t.target.value,t.target.value==="custom"&&(F.field_map[b].customValue=""),c(F)};return e.jsxs("div",{className:"flx mt-2 mb-2 btcbi-field-map",children:[e.jsxs("div",{className:"flx integ-fld-wrp",children:[e.jsxs("select",{className:"btcd-paper-inp mr-2",name:"formField",value:i.formField||"",onChange:t=>N(t,l),children:[e.jsx("option",{value:"",children:a("Select Field","bit-integrations")}),e.jsx("optgroup",{label:a("List Fields","bit-integrations"),children:s==null?void 0:s.map(t=>e.jsx("option",{value:t.name,children:t.label},`ff-rm-${t.name}`))}),e.jsx("option",{value:"custom",children:a("Custom...","bit-integrations")}),e.jsx("optgroup",{label:`${a("General Smart Codes","bit-integrations")} ${n?"":`(${a("Pro","bit-integrations")})`}`,children:n&&((y=S)==null?void 0:y.map(t=>e.jsx("option",{value:t.name,children:t.label},`ff-rm-${t.name}`)))})]}),i.formField==="custom"&&e.jsx(G,{onChange:t=>V(t,l,d,c),label:a("Custom Value","bit-integrations"),className:"mr-2",type:"text",value:i.customValue,placeholder:a("Custom Value","bit-integrations"),formFields:s}),e.jsxs("select",{className:"btcd-paper-inp",name:"campaignMonitorField",value:l<r.length?r[l].key||"":i.campaignMonitorField||"",onChange:t=>N(t,l),disabled:l<r.length,children:[e.jsx("option",{value:"",children:a("Select Field","bit-integrations")}),l<r.length?e.jsx("option",{value:r[l].key,children:r[l].label},r[l].key):j.map(({key:t,label:b})=>e.jsx("option",{value:t,children:b},t))]})]}),l>=r.length&&e.jsxs(e.Fragment,{children:[e.jsx("button",{onClick:()=>x(l),className:"icn-btn sh-sm ml-2",type:"button",children:"+"}),e.jsx("button",{onClick:()=>$(l),className:"icn-btn sh-sm ml-2",type:"button","aria-label":"btn",children:e.jsx(A,{})})]})]})}function X({formFields:l,campaignMonitorConf:s,setCampaignMonitorConf:i,isLoading:d,setIsLoading:c,setSnackbar:h}){var p,j;const r=u=>{const n=u.target.value,x=m({},s);n&&(x.listId=n),i(x),I(x,i,c,h)};return e.jsxs(e.Fragment,{children:[e.jsx("br",{}),e.jsx("b",{className:"wdt-200 d-in-b",children:a("Subscriber List:","bit-integrations")}),e.jsxs("select",{value:s==null?void 0:s.listId,name:"listId",id:"",className:"btcd-paper-inp w-5",onChange:r,children:[e.jsx("option",{value:"",children:a("Select Subscriber List","bit-integrations")}),((p=s==null?void 0:s.default)==null?void 0:p.campaignMonitorLists)&&s.default.campaignMonitorLists.map(u=>e.jsx("option",{value:u.listId,children:u.listName},`${u.listId}`))]}),e.jsx("button",{onClick:()=>E(s,i,c,h),className:"icn-btn sh-sm ml-2 mr-2 tooltip",style:{"--tooltip-txt":'"Refresh CampaignMonitor campaign"'},type:"button",disabled:d,children:"↻"}),e.jsx("br",{}),e.jsx("br",{}),d&&e.jsx(q,{style:{display:"flex",justifyContent:"center",alignItems:"center",height:100,translist:"scale(0.7)"}}),e.jsxs("div",{className:"mt-4",children:[e.jsx("b",{className:"wdt-100",children:a("Map Fields","bit-integrations")}),e.jsx("button",{onClick:()=>I(s,i,c,h),className:"icn-btn sh-sm ml-2 mr-2 tooltip",style:{"--tooltip-txt":`'${a("Refresh CampaignMonitor Field","bit-integrations")}'`},type:"button",disabled:d,children:"↻"})]}),!d&&((s==null?void 0:s.listId)||((j=s==null?void 0:s.default)==null?void 0:j.fields))&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"btcd-hr mt-1"}),e.jsxs("div",{className:"flx flx-around mt-2 mb-2 btcbi-field-map-label",children:[e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:a("List Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:a("CampaignMonitor Fields","bit-integrations")})})]}),s.field_map.map((u,n)=>e.jsx(o,{i:n,field:u,campaignMonitorConf:s,formFields:l,setCampaignMonitorConf:i},`CampaignMonitor-m-${n+9}`)),e.jsx("div",{className:"txt-center btcbi-field-map-button mt-2",children:e.jsx("button",{onClick:()=>U(s.field_map.length,s,i),className:"icn-btn sh-sm",type:"button",children:"+"})}),e.jsx("br",{}),e.jsx("br",{}),e.jsx("div",{className:"mt-4",children:e.jsx("b",{className:"wdt-100",children:a("Utilities","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsx(H,{campaignMonitorConf:s,setCampaignMonitorConf:i})]})]})}export{X as C};