# bit-form/3.1.1/assets/bf-827-76.js

Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator &amp; Custom Form Builder, version 3.1.1. 2 lines.

- Page: https://pluginprobe.com/plugins/bit-form/3.1.1/code/assets/bf-827-76.js
- Raw: https://pluginprobe.com/plugins/bit-form/3.1.1/raw/assets/bf-827-76.js
- Modified: 2026-06-18T06:59:22+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/bit-form/3.1.1/code/assets/bf-827-76.js#L10-L20`.

```javascript
import{D as d,g as v,r as t,j as a,S as l}from"./main-634.js";import"./bf-25-81.js";import C from"./bf-220-115.js";import"./bf-275-83.js";import"./bf-746-82.js";import"./bf-822-108.js";function b({formFields:A,setIntegration:x,integrations:S,allIntegURL:e}){const i=d(),{formID:o}=v(),[n,r]=t.useState(!1),[m,c]=t.useState(1),[p,s]=t.useState({show:!1}),[g,u]=t.useState({name:"Active Campaign API",type:"ActiveCampaign",api_url:"",api_key:"",field_map:[{formField:"",activeCampaignField:""}],actions:{}}),f=()=>{setTimeout(()=>{i(e)},1e3)};return a.jsxs("div",{children:[a.jsx(l,{snack:p,setSnackbar:s}),a.jsx(C,{formID:o,activeCampaingConf:g,setActiveCampaingConf:u,step:m,setstep:c,isLoading:n,setIsLoading:r,setSnackbar:s,allIntegURL:e,authorizedAction:f})]})}export{b as default};

```
