PluginProbe
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder / 2.9.1
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder v2.9.1
V-3.3.0 3.2.2 3.2.1 3.2.0 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 V3.0.3 V3.0.2 -3.0.1 V_3.0.0 1.1.1 1.1.8 1.2 1.3 1.4 1.4.18 1.5.2 1.9 2.0 2.10.0 2.10.1 2.10.2 All 137 releases
bit-form / assets / bf-358-289.js

bf-358-289.js in Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder 2.9.1, at assets/bf-358-289.js

2 lines 1.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 import{v as I,a as v,t as y,r as i,j as t,S as b,_ as d}from"./main-914.js";/* empty css */import{S as _}from"./bf-358-131.js";import{b as w}from"./bf-10-72.js";import{I as k}from"./bf-747-322.js";import{N}from"./bf-804-391.js";import P from"./bf-155-244.js";import{c as C}from"./bf-761-366.js";import{S as E}from"./bf-296-367.js";import"./bf-977-77.js";import"./bf-914-191.js";import"./bf-236-73.js";import"./bf-624-69.js";import"./bf-935-390.js";import"./bf-759-123.js";import"./bf-148-119.js";import"./bf-230-126.js";function V({formFields:c,setIntegration:u,integrations:f,allIntegURL:g}){const x=I();v();const{formID:n}=y(),[a,o]=i.useState(!1),[s,m]=i.useState(1),[S,r]=i.useState({show:!1}),[h,l]=i.useState({templateId:"",RedirectionUrl:""}),[e,p]=i.useState({name:"Brevo(SendinBlue) API",type:"Brevo(SendinBlue)",lists:[],api_key:"",field_map:[{formField:"",sendinBlueField:""}],actions:{}}),B=j=>{if(setTimeout(()=>{document.getElementById("btcd-settings-wrp").scrollTop=0},300),j===3){if(e.templateId===""||e.redirectionUrl===""){l({templateId:e.templateId?"":d("Template name cann't be empty"),redirectionUrl:e.redirectionUrl?"":d("Redirection url name cann't be empty")});return}if(!C(e)){r({show:!0,msg:"Please map all required fields to continue."});return}e.name!==""&&e.field_map.length>0&&m(3)}};return t.jsxs("div",{children:[t.jsx(b,{snack:S,setSnackbar:r}),t.jsx("div",{className:"txt-center w-9 mt-2 cal-width",children:t.jsx(_,{step:3,active:s})}),t.jsx(P,{formID:n,sendinBlueConf:e,setSendinBlueConf:p,step:s,setstep:m,isLoading:a,setisLoading:o,setSnackbar:r}),t.jsxs("div",{className:"btcd-stp-page",style:{width:s===2&&900,minHeight:s===2&&"900px"},children:[t.jsx(E,{formID:n,formFields:c,sendinBlueConf:e,setSendinBlueConf:p,isLoading:a,setisLoading:o,setSnackbar:r,error:h,setError:l}),t.jsx(N,{nextPageHandler:()=>B(3),disabled:e.field_map.length<1})]}),t.jsx(k,{step:s,saveConfig:()=>w(f,u,g,e,x)})]})}export{V as default};
2