| 1 |
var E=Object.defineProperty;var g=Object.getOwnPropertySymbols;var v=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var q=(e,t,s)=>t in e?E(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,f=(e,t)=>{for(var s in t||(t={}))v.call(t,s)&&q(e,s,t[s]);if(g)for(var s of g(t))w.call(t,s)&&q(e,s,t[s]);return e};import{r as l,j as a,_ as r,F as N,S as A}from"./main-96.js";/* empty css */import{A as S}from"./bf-490-110.js";import{b as z}from"./bf-347-107.js";import"./bf-331-47.js";import"./bf-781-46.js";import"./bf-798-54.js";import"./bf-425-69.js";function F({rapidmailConf:e,setRapidmailConf:t,step:s,setstep:k,isLoading:x,setIsLoading:p,setSnackbar:h,isInfo:i,authorizedAction:b}){const[d,u]=l.useState(!1),[n,m]=l.useState({username:"",password:""}),c=o=>{const y=f({},e),j=f({},n);j[o.target.name]="",y[o.target.name]=o.target.value,m(j),t(y)};return l.useEffect(()=>{d&&b()},[d]),a.jsxs("div",{className:"btcd-stp-page",style:{width:900,height:"100%"},children:[a.jsx("div",{className:"mt-3",children:a.jsx("b",{children:r("Account Name:")})}),a.jsx("input",{className:"btcd-paper-inp w-6 mt-1",onChange:c,name:"name",value:e==null?void 0:e.name,type:"text",placeholder:r("e.g. Marketing — work account"),disabled:i}),a.jsxs("small",{className:"d-blk mt-5",children:[r("To get Username and Password , Please Visit")," ",a.jsx("a",{className:"btcd-link",href:"https://my.rapidmail.com/api/v3/userlist.html#/",target:"_blank",rel:"noreferrer",children:r("Create API User")})]}),a.jsx("div",{className:"mt-3",children:a.jsx("b",{children:r("User Name:")})}),a.jsx("input",{className:"btcd-paper-inp w-6 mt-1",onChange:c,name:"username",value:e==null?void 0:e.username,type:"text",placeholder:r("User name..."),disabled:i}),a.jsx("div",{style:{color:"red"},children:n.username}),a.jsx("div",{className:"mt-3",children:a.jsx("b",{children:r("Password:")})}),a.jsx("input",{className:"btcd-paper-inp w-6 mt-1",onChange:c,name:"password",value:e==null?void 0:e.password,type:"text",placeholder:r("Password..."),disabled:i}),a.jsx("div",{style:{color:"red"},children:n.password}),!i&&a.jsxs("div",{children:[a.jsx(S,{isAuthorized:d,handleAuthorize:()=>z(e,t,m,u,p,h),isLoading:x}),a.jsx("br",{})]})]})}function I({formFields:e,setIntegration:t,integrations:s,allIntegURL:k}){const x=N(),[p,h]=l.useState(!1),[i,b]=l.useState(1),[d,u]=l.useState({show:!1}),n=[{key:"email",label:"Email",required:!0},{key:"firstname",label:"First name",required:!1},{key:"lastname",label:"Last name",required:!1},{key:"gender",label:"Gender",required:!1},{key:"title",label:"Title",required:!1},{key:"zip",label:"Zip",required:!1},{key:"birthdate",label:"Birthdate",required:!1},{key:"extra1",label:"Extra field 1",required:!1},{key:"extra2",label:"Extra field 2",required:!1},{key:"extra3",label:"Extra field 3",required:!1},{key:"extra4",label:"Extra field 4",required:!1},{key:"extra5",label:"Extra field 5",required:!1},{key:"extra6",label:"Extra field 6",required:!1},{key:"extra7",label:"Extra field 7",required:!1},{key:"extra8",label:"Extra field 8",required:!1},{key:"extra9",label:"Extra field 9",required:!1},{key:"extra10",label:"Extra field 10",required:!1}],[m,c]=l.useState({name:"Rapidmail",type:"Rapidmail",username:"",password:"",field_map:[{formField:"",rapidmailFormField:""}],recipientsFields:n,actions:{}}),o=()=>{setTimeout(()=>{x(k)},1e3)};return a.jsxs("div",{children:[a.jsx(A,{snack:d,setSnackbar:u}),a.jsx(F,{rapidmailConf:m,setRapidmailConf:c,step:i,setstep:b,isLoading:p,setIsLoading:h,setSnackbar:u,authorizedAction:o})]})}export{I as default}; |