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.912.450.js
var T=Object.defineProperty;var j=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var k=(s,t,a)=>t in s?T(s,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[t]=a,_=(s,t)=>{for(var a in t||(t={}))L.call(t,a)&&k(s,a,t[a]);if(j)for(var a of j(t))F.call(t,a)&&k(s,a,t[a]);return s};import{u as P,r,j as i}from"./main-685.js";import{_ as o,V as n}from"./bi.878.0.js";import"./bi.451.455.js";import{S as q}from"./bi.674.13.js";import{S as E}from"./bi.347.1012.js";import{I as M,g as V}from"./bi.776.3.js";import z from"./bi.736.293.js";import{d as A,c as y}from"./bi.176.1001.js";import{S as B}from"./bi.227.1002.js";import"./bi.327.9.js";import"./bi.601.11.js";import"./bi.825.14.js";import"./bi.703.796.js";import"./bi.768.751.js";import"./bi.666.752.js";import"./bi.261.783.js";function re({formFields:s,setFlow:t,flow:a,allIntegURL:u}){const b=P(),[g,m]=r.useState(!1),[f,S]=r.useState({}),[c,x]=r.useState(1),[C,d]=r.useState({show:!1}),h=[],[e,p]=r.useState({name:"SmartSuite",type:"SmartSuite",workspaceId:"",apiToken:"",field_map:A(h),actionName:"",smartSuiteFields:h,solutionFields:D,tableFields:R,actionLists:G}),I=()=>{m(!0),V(a,t,u,e,b,"","",m).then(l=>{var v;l.success?(n.success((v=l.data)==null?void 0:v.msg),b(u)):n.error(l.data||l)})},w=N=>{if(setTimeout(()=>{document.getElementById("btcd-settings-wrp").scrollTop=0},300),!y(e)){n.error(o("Please map mandatory fields","bit-integrations"));return}if((e.actionName==="table"||e.actionName==="record")&&!e.selectedSolution){n.error(o("Please select a solution","bit-integrations"));return}if(e.actionName==="record"&&!e.selectedTable){n.error(o("Please select a table","bit-integrations"));return}e.field_map.length>0&&x(N)};return i.jsxs("div",{children:[i.jsx(q,{snack:C,setSnackbar:d}),i.jsx("div",{className:"txt-center mt-2",children:i.jsx(E,{step:3,active:c})}),i.jsx(z,{smartSuiteConf:e,setSmartSuiteConf:p,step:c,setStep:x,loading:f,setLoading:S,setSnackbar:d}),i.jsxs("div",{className:"btcd-stp-page",style:_({},c===2&&{width:900,height:"auto",overflow:"visible"}),children:[i.jsx(B,{formFields:s,smartSuiteConf:e,setSmartSuiteConf:p,loading:f,setLoading:S,isLoading:g,setIsLoading:m,setSnackbar:d}),(e==null?void 0:e.actionName)&&i.jsxs("button",{onClick:()=>w(3),disabled:!y(e),className:"btn f-right btcd-btn-lg purple sh-sm flx",type:"button",children:[o("Next","bit-integrations"),"  ",i.jsx("div",{className:"btcd-icn icn-arrow_back rev-icn d-in-b"})]})]}),(e==null?void 0:e.actionName)&&i.jsx(M,{step:c,saveConfig:()=>I(),isLoading:g,dataConf:e,setDataConf:p,formFields:s})]})}const D=[{label:"Name",key:"name",required:!0},{label:"Logo Icon",key:"logo_icon",required:!1}],R=[{label:"Name",key:"name",required:!0}],G=[{name:"solution",label:o("Create Solution","bit-integrations"),is_pro:!1},{name:"table",label:o("Create Table","bit-integrations"),is_pro:!0},{name:"record",label:o("Create Record","bit-integrations"),is_pro:!0}];export{re as default};