File: /var/www/html/wordpress/wp-content/plugins/bit-integrations/assets/bi.609.956.js
var m=Object.defineProperty,h=Object.defineProperties;var g=Object.getOwnPropertyDescriptors;var f=Object.getOwnPropertySymbols;var d=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var y=(t,c,e)=>c in t?m(t,c,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[c]=e,s=(t,c)=>{for(var e in c||(c={}))d.call(c,e)&&y(t,e,c[e]);if(f)for(var e of f(c))P.call(c,e)&&y(t,e,c[e]);return t},i=(t,c)=>h(t,g(c));import{_ as l,c as u,V as o}from"./bi.878.0.js";import{y as b}from"./bi.451.455.js";const w=(t,c,e)=>{const n=s({},c),{name:a}=t.target;t.target.value!==""?n[a]=t.target.value:delete n[a],e(s({},n))},S=(t,c,e,n)=>{e(!0);const a={api_key:t.api_key,company_name:t.company_name,action_name:t.actionName,selectedAccountType:t==null?void 0:t.selectedAccountType};u(a,"Flowlu_all_fields").then(r=>{r&&r.success?(c(p=>{const _=b(p);return _.field_map=[{formField:"",flowluFormField:""}],r.data&&(_.flowluFields=r.data,_.field_map=k(_)),_}),n({show:!0,msg:l("Flowlu fields Fetched Successfully","bit-integrations")})):n({show:!0,msg:l("Flowlu fields Fetched Successfully. please try again","bit-integrations")}),e(!1)}).catch(()=>e(!1))},k=t=>{const c=(t==null?void 0:t.flowluFields)&&(t==null?void 0:t.flowluFields.filter(e=>e.required===!0));return c.length>0?c.map(e=>({formField:"",flowluFormField:e.key})):[{formField:"",flowluFormField:""}]},q=t=>!((t!=null&&t.field_map?t.field_map.filter(e=>!e.formField||!e.flowluFormField||e.formField==="custom"&&!e.customValue||e.flowluFormField==="customFieldKey"&&!e.customFieldKey):[]).length>0),O=(t,c,e,n,a,r)=>{if(!t.api_key||!t.company_name){e({api_key:t.api_key?"":l("API Key can't be empty","bit-integrations"),company_name:t.company_name?"":l("Company Name can't be empty","bit-integrations")});return}e({}),r(i(s({},a),{auth:!0}));const p={api_key:t.api_key,company_name:t.company_name};u(p,"flowlu_authentication").then(_=>{if(_&&_.success){n(!0),r(i(s({},a),{auth:!1})),o.success(l("Authorized Successfully","bit-integrations"));return}r(i(s({},a),{auth:!1})),o.error(l("Authorized failed, Please enter valid API Key or Company Name","bit-integrations"))})},C=(t,c,e)=>{e(i(s({},e),{accountCategories:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_account_categories").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.accountCategories=a.data),c(r),e(i(s({},e),{accountCategories:!1})),o.success(l("Categories fetched successfully","bit-integrations"));return}e(i(s({},e),{accountCategories:!1})),o.error(l("Categories fetching failed","bit-integrations"))})},M=(t,c,e)=>{e(i(s({},e),{industry:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_industries").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.industries=a.data),c(r),e(i(s({},e),{industry:!1})),o.success(l("Industries fetched successfully","bit-integrations"));return}e(i(s({},e),{industry:!1})),o.error(l("Industries fetching failed","bit-integrations"))})},I=(t,c,e)=>{e(i(s({},e),{pipeline:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_pipelines").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.pipelines=a.data),c(r),e(i(s({},e),{pipeline:!1})),o.success(l("Pipelines fetched successfully","bit-integrations"));return}e(i(s({},e),{pipeline:!1})),o.error(l("Pipelines fetching failed","bit-integrations"))})},K=(t,c,e)=>{e(i(s({},e),{stage:!0}));const n={api_key:t.api_key,company_name:t.company_name,pipeline_id:t.selectedPipeline};u(n,"flowlu_fetch_all_stages").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.stages=a.data),c(r),e(i(s({},e),{stage:!1})),o.success(l("Opportunity stages fetched successfully","bit-integrations"));return}e(i(s({},e),{stage:!1})),o.error(l("Opportunity stages fetching failed","bit-integrations"))})},v=(t,c,e)=>{e(i(s({},e),{source:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_sources").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.sources=a.data),c(r),e(i(s({},e),{source:!1})),o.success(l("Source fetched successfully","bit-integrations"));return}e(i(s({},e),{source:!1})),o.error(l("Source fetching failed","bit-integrations"))})},N=(t,c,e)=>{e(i(s({},e),{customer:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_customers").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.customers=a.data),c(r),e(i(s({},e),{customer:!1})),o.success(l("Customer fetched successfully","bit-integrations"));return}e(i(s({},e),{customer:!1})),o.error(l("Customer fetching failed","bit-integrations"))})},V=(t,c,e)=>{e(i(s({},e),{manager:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_managers").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.managers=a.data),c(r),e(i(s({},e),{manager:!1})),o.success(l("Project Manager fetched successfully","bit-integrations"));return}e(i(s({},e),{manager:!1})),o.error(l("Project Manager fetching failed","bit-integrations"))})},z=(t,c,e)=>{e(i(s({},e),{projectStage:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_project_tages").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.projectStages=a.data),c(r),e(i(s({},e),{projectStage:!1})),o.success(l("Project Stage fetched successfully","bit-integrations"));return}e(i(s({},e),{projectStage:!1})),o.error(l("Project Stage fetching failed","bit-integrations"))})},x=(t,c,e)=>{e(i(s({},e),{portfolio:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_portfolio").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.portfolios=a.data),c(r),e(i(s({},e),{portfolio:!1})),o.success(l("Project Stage fetched successfully","bit-integrations"));return}e(i(s({},e),{portfolio:!1})),o.error(l("Project Stage fetching failed","bit-integrations"))})},B=(t,c,e)=>{e(i(s({},e),{projectOpportunity:!0}));const n={api_key:t.api_key,company_name:t.company_name};u(n,"flowlu_fetch_all_project_opportunity").then(a=>{if(a&&a.success){const r=s({},t);a.data&&(r.projectOpportunities=a.data),c(r),e(i(s({},e),{projectOpportunity:!1})),o.success(l("Project Opportunity fetched successfully","bit-integrations"));return}e(i(s({},e),{projectOpportunity:!1})),o.error(l("Project Opportunity fetching failed","bit-integrations"))})};export{M as a,v as b,q as c,N as d,V as e,z as f,C as g,w as h,x as i,B as j,I as k,K as l,S as m,O as n};