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.48.933.js
var h=Object.defineProperty;var M=Object.getOwnPropertySymbols;var I=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable;var z=(t,r,a)=>r in t?h(t,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[r]=a,p=(t,r)=>{for(var a in r||(r={}))I.call(r,a)&&z(t,a,r[a]);if(M)for(var a of M(r))$.call(r,a)&&z(t,a,r[a]);return t};import{r as q,j as e,L as v,f as T}from"./main-685.js";import{x as F}from"./bi.451.455.js";import{_ as l,d as V}from"./bi.878.0.js";import{a as O}from"./bi.327.9.js";import{b as R}from"./bi.601.11.js";import{g as _,a as k,b as B,d as E}from"./bi.672.932.js";import{M as K,a as G}from"./bi.776.3.js";function H({clinchPadConf:t,setClinchPadConf:r,loading:a,setLoading:s}){var c,o,b,x;const[n,m]=q.useState({show:!1,action:()=>{}});l("Yes","bit-integrations"),l("No","bit-integrations"),l("New Business","bit-integrations"),l("Existing Business","bit-integrations");const u=(i,d)=>{var w,y;const j=p({},t);d==="parentOrganization"?(w=i.target)!=null&&w.checked?(_(t,r,s),j.actions.parentOrganization=!0):(m({show:!1}),delete j.actions.parentOrganization):d==="contact"&&((y=i.target)!=null&&y.checked?(k(t,r,s),j.actions.contact=!0):(m({show:!1}),delete j.actions.contact)),m({show:d}),r(p({},j))},g=()=>{m({show:!1})},N=(i,d)=>{const j=p({},t);j[d]=i,r(p({},j))};return e.jsxs("div",{className:"pos-rel d-flx flx-wrp",children:[t.actionName==="contact"&&e.jsx(R,{checked:((c=t==null?void 0:t.selectedParentOrganization)==null?void 0:c.length)||!1,onChange:i=>u(i,"parentOrganization"),className:"wdt-200 mt-4 mr-2",value:"parentOrganization",title:l("Add ParentOrganization","bit - integrations"),subTitle:l("Add an parentOrganization")}),t.actionName==="lead"&&e.jsx(R,{checked:((o=t==null?void 0:t.selectedContact)==null?void 0:o.length)||!1,onChange:i=>u(i,"contact"),className:"wdt-200 mt-4 mr-2",value:"contact",title:l("Add Contacts","bit - integrations"),subTitle:l("Add a contact")}),e.jsxs(O,{className:"custom-conf-mdl",mainMdlCls:"o-v",btnClass:"purple",btnTxt:l("Ok","bit-integrations"),show:n.show==="parentOrganization",close:g,action:g,title:l("ParentOrganizations","bit-integrations"),children:[e.jsx("div",{className:"btcd-hr mt-2 mb-2"}),e.jsx("div",{className:"mt-2",children:l("Select ParentOrganization","bit-integrations")}),a.parentOrganizations?e.jsx(v,{style:{display:"flex",justifyContent:"center",alignItems:"center",height:45,transform:"scale(0.5)"}}):e.jsxs("div",{className:"flx flx-between mt-2",children:[e.jsx(F,{options:(b=t==null?void 0:t.parentOrganizations)==null?void 0:b.map(i=>({label:i.name,value:i.id})),className:"msl-wrp-options",defaultValue:t==null?void 0:t.selectedParentOrganization,onChange:i=>N(i,"selectedParentOrganization"),singleSelect:!0}),e.jsx("button",{onClick:()=>_(t,r,s),className:"icn-btn sh-sm ml-2 mr-2 tooltip",style:{"--tooltip-txt":`${l("Refresh ParentOrganizations","bit-integrations")}'`},type:"button",children:"↻"})]})]}),e.jsxs(O,{className:"custom-conf-mdl",mainMdlCls:"o-v",btnClass:"purple",btnTxt:l("Ok","bit-integrations"),show:n.show==="contact",close:g,action:g,title:l("Contacts","bit-integrations"),children:[e.jsx("div",{className:"btcd-hr mt-2 mb-2"}),e.jsx("div",{className:"mt-2",children:l("Select Contact","bit-integrations")}),a.CRMContacts?e.jsx(v,{style:{display:"flex",justifyContent:"center",alignItems:"center",height:45,transform:"scale(0.5)"}}):e.jsxs("div",{className:"flx flx-between mt-2",children:[e.jsx(F,{options:(x=t==null?void 0:t.CRMContacts)==null?void 0:x.map(i=>({label:i.name,value:i.id})),className:"msl-wrp-options",defaultValue:t==null?void 0:t.selectedContact,onChange:i=>N(i,"selectedContact"),singleSelect:!0}),e.jsx("button",{onClick:()=>k(t,r,s),className:"icn-btn sh-sm ml-2 mr-2 tooltip",style:{"--tooltip-txt":`${l("Refresh Contacts","bit-integrations")}'`},type:"button",children:"↻"})]})]})]})}const A=(t,r,a)=>{const s=p({},r);s.field_map.splice(t,0,{}),a(p({},s))},U=(t,r,a)=>{const s=p({},r);s.field_map.length>1&&s.field_map.splice(t,1),a(p({},s))},S=(t,r,a,s)=>{const n=p({},a);n.field_map[r][t.target.name]=t.target.value,t.target.value==="custom"&&(n.field_map[r].customValue=""),t.target.value==="customFieldKey"&&(n.field_map[r].customFieldKey=""),s(p({},n))},Y=(t,r,a,s,n)=>{const m=p({},a);m.field_map[r][n]=t.target.value,s(p({},m))};function D({field:t,index:r,conf:a,setConf:s,fieldValue:n,fieldLabel:m,className:u}){return e.jsx(K,{onChange:g=>Y(g,r,a,s,n),label:l(m,"bit-integrations"),className:u,type:"text",value:t[n],placeholder:l(m,"bit-integrations")})}function J({i:t,formFields:r,field:a,clinchPadConf:s,setClinchPadConf:n}){var b,x;let m=[];s.actionName==="organization"?m=s==null?void 0:s.organizationFields:s.actionName==="contact"?m=s==null?void 0:s.contactFields:s.actionName==="lead"&&(m=s==null?void 0:s.leadFields);const u=m.filter(i=>i.required===!0)||[],N=[...m.filter(i=>i.required===!1)||[],...(s==null?void 0:s.customFields)||[]];if(((b=s==null?void 0:s.field_map)==null?void 0:b.length)===1&&a.clinchPadFormField===""){const i=p({},s),d=B(i);i.field_map=d,n(i)}const c=T(V),{isPro:o}=c;return e.jsx("div",{className:"flx mt-2 mb-2 btcbi-field-map",children:e.jsxs("div",{className:"pos-rel flx",children:[e.jsxs("div",{className:"flx integ-fld-wrp",children:[e.jsxs("select",{className:"btcd-paper-inp mr-2",name:"formField",value:a.formField||"",onChange:i=>S(i,t,s,n),children:[e.jsx("option",{value:"",children:l("Select Field","bit-integrations")}),e.jsx("optgroup",{label:l("Form Fields","bit-integrations"),children:r==null?void 0:r.map(i=>e.jsx("option",{value:i.name,children:i.label},`ff-rm-${i.name}`))}),e.jsx("option",{value:"custom",children:l("Custom...","bit-integrations")}),e.jsx("optgroup",{label:sprintf(l("General Smart Codes %s","bit-integrations"),o?"":`(${l("Pro","bit-integrations")})`),children:o&&((x=G)==null?void 0:x.map(i=>e.jsx("option",{value:i.name,children:i.label},`ff-rm-${i.name}`)))})]}),a.formField==="custom"&&e.jsx(D,{field:a,index:t,conf:s,setConf:n,fieldValue:"customValue",fieldLabel:"Custom Value",className:"mr-2"}),e.jsxs("select",{className:"btcd-paper-inp",disabled:t<u.length,name:"clinchPadFormField",value:t<u?u[t].label||"":a.clinchPadFormField||"",onChange:i=>S(i,t,s,n),children:[e.jsx("option",{value:"",children:l("Select Field","bit-integrations")}),t<u.length?e.jsx("option",{value:u[t].key,children:u[t].label},u[t].key):N.map(({key:i,label:d})=>e.jsx("option",{value:i,children:d},i))]})]}),t>=u.length&&e.jsxs(e.Fragment,{children:[e.jsx("button",{onClick:()=>A(t,s,n),className:"icn-btn sh-sm ml-2 mr-1",type:"button",children:"+"}),e.jsx("button",{onClick:()=>U(t,s,n),className:"icn-btn sh-sm ml-1",type:"button","aria-label":"btn",children:e.jsx("span",{className:"btcd-icn icn-trash-2"})})]})]})})}function ee({formFields:t,handleInput:r,clinchPadConf:a,setClinchPadConf:s,loading:n,setLoading:m,setSnackbar:u}){var c;const g=o=>{const b=p({},a);b.field_map=[{formField:"",clinchPadFormField:""}];const{name:x}=o.target;o.target.value!==""?(b[x]=o.target.value,o.target.value==="lead"&&E(b,s,m)):delete b[x],s(p({},b))},N=(o,b)=>{const x=p({},a);x[b]=o,s(p({},x))};return e.jsxs(e.Fragment,{children:[e.jsx("br",{}),e.jsx("b",{className:"wdt-200 d-in-b",children:l("Select Action:","bit-integrations")}),e.jsxs("select",{onChange:g,name:"actionName",value:a.actionName,className:"btcd-paper-inp w-5",children:[e.jsx("option",{value:"",children:l("Select an action","bit-integrations")}),e.jsx("option",{value:"organization",children:l("Create Organization","bit-integrations")}),e.jsx("option",{value:"contact",children:l("Create Contact","bit-integrations")}),e.jsx("option",{value:"lead",children:l("Create Lead","bit-integrations")})]}),n.CRMPipelines&&e.jsx(v,{style:{display:"flex",justifyContent:"center",alignItems:"center",height:100,transform:"scale(0.7)"}}),a.actionName==="lead"&&e.jsxs(e.Fragment,{children:[e.jsx("br",{}),e.jsx("br",{}),e.jsxs("div",{className:"flx",children:[e.jsx("b",{className:"wdt-200 d-in-b",children:l("Select Pipeline:","bit-integrations")}),e.jsx(F,{options:(c=a==null?void 0:a.CRMPipelines)==null?void 0:c.map(o=>({label:o.name,value:o.id})),className:"msl-wrp-options dropdown-custom-width",defaultValue:a==null?void 0:a.selectedCRMPipeline,onChange:o=>N(o,"selectedCRMPipeline"),disabled:n.CRMPipelines,singleSelect:!0})]})]}),n.customFields&&e.jsx(v,{style:{display:"flex",justifyContent:"center",alignItems:"center",height:100,transform:"scale(0.7)"}}),a.actionName&&e.jsxs("div",{children:[e.jsx("br",{}),e.jsxs("div",{className:"mt-5",children:[e.jsx("b",{className:"wdt-100",children:l("Field Map","bit-integrations")}),e.jsx("button",{onClick:()=>getCustomFields(a,s,m),className:"icn-btn sh-sm ml-2 mr-2 tooltip",style:{"--tooltip-txt":`'${l("Refresh fields","bit-integrations")}'`},type:"button",disabled:n.CRMPipelines,children:"↻"})]}),e.jsx("br",{}),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:l("Form Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:l("ClinchPad Fields","bit-integrations")})})]}),a==null?void 0:a.field_map.map((o,b)=>e.jsx(J,{i:b,field:o,clinchPadConf:a,formFields:t,setClinchPadConf:s,setSnackbar:u},`rp-m-${b+9}`)),e.jsx("div",{className:"txt-center btcbi-field-map-button mt-2",children:e.jsx("button",{onClick:()=>A(a.field_map.length,a,s),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:l("Utilities","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsx(H,{clinchPadConf:a,setClinchPadConf:s,formFields:t,loading:n,setLoading:m})]})]})}export{ee as C};