File manager - Edit - /home/palg2351/public_html/wp-content/plugins/bit-integrations/assets/bi.948.447.js
Back
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-312.js";import{_ as o,V as n}from"./bi.245.0.js";import"./bi.106.452.js";import{S as q}from"./bi.513.13.js";import{S as E}from"./bi.689.1005.js";import{I as M,g as V}from"./bi.403.3.js";import z from"./bi.294.291.js";import{d as A,c as y}from"./bi.501.994.js";import{S as B}from"./bi.374.995.js";import"./bi.83.9.js";import"./bi.85.11.js";import"./bi.820.14.js";import"./bi.239.788.js";import"./bi.574.745.js";import"./bi.650.746.js";import"./bi.145.837.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};
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0.2 |
proxy
|
phpinfo
|
Settings