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.718.433.js
var _=Object.defineProperty;var h=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable;var N=(s,i,a)=>i in s?_(s,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[i]=a,L=(s,i)=>{for(var a in i||(i={}))w.call(i,a)&&N(s,a,i[a]);if(h)for(var a of h(i))I.call(i,a)&&N(s,a,i[a]);return s};import{u as P,r as l,j as r}from"./main-685.js";import"./bi.451.455.js";import{_ as e,V as c}from"./bi.878.0.js";import{S as R}from"./bi.674.13.js";import{S as E}from"./bi.347.1012.js";import{I as T,g as V}from"./bi.776.3.js";import B from"./bi.291.276.js";import{h as D,c as x}from"./bi.601.969.js";import{M as W}from"./bi.745.970.js";import"./bi.327.9.js";import"./bi.601.11.js";import"./bi.825.14.js";import"./bi.703.796.js";function ie({formFields:s,setFlow:i,flow:a,allIntegURL:y}){const g=P(),[C,f]=l.useState(!1),[m,p]=l.useState({}),[n,k]=l.useState(1),[S,u]=l.useState({show:!1}),M=[{key:"name",label:e("Name","bit-integrations"),required:!0},{key:"address1",label:e("Address1","bit-integrations"),required:!1},{key:"address2",label:e("Address2","bit-integrations"),required:!1},{key:"city",label:e("City","bit-integrations"),required:!1},{key:"locality",label:e("Locality","bit-integrations"),required:!1},{key:"postal",label:e("Postal","bit-integrations"),required:!1},{key:"country",label:e("Country","bit-integrations"),required:!1},{key:"website",label:e("Website","bit-integrations"),required:!1},{key:"phone",label:e("Phone","bit-integrations"),required:!1},{key:"leadSource",label:e("Lead Source","bit-integrations"),required:!1},{key:"hourlyAmount",label:e("Hourly Amount","bit-integrations"),required:!1},{key:"currency",label:e("Currency","bit-integrations"),required:!1},{key:"notes",label:e("Notes","bit-integrations"),required:!1},{key:"firstName",label:e("Contact First Name","bit-integrations"),required:!1},{key:"lastName",label:e("Contact Last Name","bit-integrations"),required:!1},{key:"email",label:e("Contact Email","bit-integrations"),required:!1}],v=[{key:"email",label:e("Email Address","bit-integrations"),required:!0},{key:"first",label:e("First Name","bit-integrations"),required:!1},{key:"last",label:e("Last Name","bit-integrations"),required:!1},{key:"phone",label:e("Phone","bit-integrations"),required:!1},{key:"notes",label:e("Notes","bit-integrations"),required:!1}],j=[{key:"name",label:e("Opportunity Name","bit-integrations"),required:!0},{key:"description",label:e("Description","bit-integrations"),required:!1},{key:"value",label:e("Value","bit-integrations"),required:!1},{key:"firstName",label:e("Lead First Name","bit-integrations"),required:!1},{key:"lastName",label:e("Lead Last Name","bit-integrations"),required:!1},{key:"email",label:e("Lead Email","bit-integrations"),required:!1},{key:"phone",label:e("Lead Phone","bit-integrations"),required:!1},{key:"role",label:e("Lead Role","bit-integrations"),required:!1},{key:"businessName",label:e("Lead Business Name","bit-integrations"),required:!1},{key:"website",label:e("Lead Website","bit-integrations"),required:!1},{key:"address1",label:e("Lead Address 1","bit-integrations"),required:!1},{key:"address2",label:e("Lead Address 2","bit-integrations"),required:!1},{key:"city",label:e("Lead City","bit-integrations"),required:!1},{key:"locality",label:e("Lead Locality","bit-integrations"),required:!1},{key:"postal",label:e("Lead Postal","bit-integrations"),required:!1},{key:"country",label:e("Lead Country","bit-integrations"),required:!1},{key:"sourceUrl",label:e("Lead Source Url","bit-integrations"),required:!1},{key:"leadSource",label:e("Lead Source","bit-integrations"),required:!1}],[t,o]=l.useState({name:"MoxieCRM",type:"MoxieCRM",api_key:"",api_url:"",field_map:[{formField:"",moxiecrmFormField:""}],actionName:"",clientFields:M,contactFields:v,opportunityFields:j,actions:{}}),F=()=>{f(!0),V(a,i,y,t,g,"","",f).then(b=>{var q;b.success?(c.success((q=b.data)==null?void 0:q.msg),g(y)):c.error(b.data||b)})},A=d=>{if(setTimeout(()=>{document.getElementById("btcd-settings-wrp").scrollTop=0},300),!x(t)){c.error(e("Please map mandatory fields","bit-integrations"));return}t.field_map.length>0&&k(d)};return r.jsxs("div",{children:[r.jsx(R,{snack:S,setSnackbar:u}),r.jsx("div",{className:"txt-center mt-2",children:r.jsx(E,{step:3,active:n})}),r.jsx(B,{moxiecrmConf:t,setMoxieCRMConf:o,step:n,setStep:k,loading:m,setLoading:p,setSnackbar:u}),r.jsxs("div",{className:"btcd-stp-page",style:L({},n===2&&{width:900,height:"auto",overflow:"visible"}),children:[r.jsx(W,{formFields:s,handleInput:d=>D(d,t,o),moxiecrmConf:t,setMoxieCRMConf:o,loading:m,setLoading:p,setSnackbar:u}),(t==null?void 0:t.actionName)&&r.jsxs("button",{onClick:()=>A(3),disabled:!x(t),className:"btn f-right btcd-btn-lg purple sh-sm flx",type:"button",children:[e("Next","bit-integrations"),"  ",r.jsx("div",{className:"btcd-icn icn-arrow_back rev-icn d-in-b"})]})]}),(t==null?void 0:t.actionName)&&r.jsx(T,{step:n,saveConfig:()=>F(),isLoading:C,dataConf:t,setDataConf:o,formFields:s})]})}export{ie as default};