1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3449],{21452:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/account-opening/business/business-information",function(){return n(36882)}])},36882:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSP:()=>es,default:()=>ea});var r=n(80263),i=n(90946),o=n(78252),s=n(22737),a=n(63607),u=n(78607),l=n(78467),c=n(78573),d=n(8368),m=d.Ay.div.withConfig({displayName:"BIIFormstyled__FooterWrapper",componentId:"sc-emvi0o-0"})(["grid-area:right;"]);function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var p="business-information-form";function v(e){var t=e.columns,n=e.onSubmit,i=e.error,d=e.errorComponent,f=e.titleAs,y=e.titleVariant,v=e.hideHeader,g=e.rowGap,S=e.className,O=e.footer,N=e.isSubmitting,I=e.isEditMode,j=e.onClickCancelButton;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.j,{condition:!(void 0!==v&&v),children:(0,r.jsx)(u.M,{title:"Business Information",titleAs:f,titleVariant:y})}),(0,r.jsx)("div",{className:S,children:(0,r.jsx)(l.s,{columns:void 0===t?2:t,rowGap:g,onSubmit:function(e){var t=b({},e);null!=e&&e.mailingAddressSameAsBusiness&&(t=b(b({},e),{},{maillingAddress:b({},e.mainAddress)})),n(t)},error:i,errorComponent:d,formId:p,footer:null!=O?O:(0,r.jsx)(a.E,{children:(0,r.jsx)(m,{children:(0,r.jsx)(c.I,{isSubmitting:N,submitButtonLabel:I?"Save":"Continue",displayCancelButton:I,onCancel:j})})}),children:(0,r.jsx)(o.Q,{})})})]})}var g=n(24825),S=n(30587),O=n(72705),N=n(79876),I=n(44007);let j=d.Ay.div.withConfig({displayName:"BusinessInformation.styled__TitleWrapper",componentId:"sc-2218507c-0"})(["margin-bottom:1rem;h1{margin:0;}"]);var _=n(86917),E=n(97722),h=n(55499),P=n(64115),A=n(49136),w=n(35613),B=n(53784),D=n(29974),C=n(31415),T=n(56304),x=n(87875),F=n(44148),q=n(54982),U=n(28195),L=n(19584),R=n(44459);function M(e){let{columns:t,rowGap:n,onSubmit:i,isSubmitting:o,isDesktop:a}=e;
1return(0,R.j)(),(0,r.jsx)(v,{columns:t,rowGap:n,onSubmit:i,hideHeader:!0,footer:(0,r.jsx)(s.j,{condition:!a,children:(0,r.jsx)(L.s,{nextMessage:"Continue",submitMessage:"Continue",isSubmitting:o})})})}var k=n(93826);function G(e){return(G="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?K(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=G(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=G(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==G(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var W=function(e){var t=e.isEdit,n=e.businessInformationData,r=e.isLoadingBusinessInformationData,i=e.businessProfileData,o=e.isLoadingBusinessProfileData;if(!t)return{data:Q(Q({},i),{},{maillingAddress:{address:"",city:"",state:"",zipCode:""}}),isLoading:o};var s,a=null==n?void 0:n.business.snapshot;return{data:Q(Q(Q({},a),null!=a&&a.maillingAddress?{}:{maillingAddress:{address:"",city:"",state:"",zipCode:""}}),{},{phone:null==(s=(0,k.lq)(null==a?void 0:a.phone).number)?void 0:s.national,businessName:null==a?void 0:a.companyName,isDBA:String(null==a?void 0:a.isDBA),DBACompanyName:null==a?void 0:a.DBACompanyName}),isLoading:r}},z=n(31901),H=n(54366),V=n(33722),X=n(57253),J=n(53239);let Y={queryKey:(e,t)=>[V.M.GET_BUSINESS_DATA,e,t],queryFn:async e=>await V.u.getBusinessData(e)};function Z(e){var t,n,i,o,s,a,u,l;let{submit:c,isSubmitting:d}=e,{isDesktop:m}=(0,h.k)(),f=(0,C.z)({formId:q._.BUSINESS_INFORMATION}),{accessToken:y}=(0,D.u)();(0,x.Q)({eventName:w.P.UI_ACCOUNT_OPENING_BUSINESS_INFORMATION,clutchProduct:F.bD.ACCOUNT_OPENING});let b=(0,I.useRouter)(),p=null!=(a=null==(t=b.query)?void 0:t.applicationId)?a:"",v=null!=(u=null==(n=b.query)?void 0:n.businessId)?u:"",g=null==(i=b.query)?void 0:i.isEdit,S=q._.BUSINESS_INFORMATION,O="true"===g,{data:N,isLoading:j}=(0,T.O6)({formId:S,token:y,enabled:!!y}),L=j||!y,{data:R,isLoading:k}=(e=>{let{isEdit:t,applicationId:n,businessId:r}=e,{data:i,isLoading:o}=function(e){let{partnerId:t}=(0,X.W)(),{applicationId:n,onSuccess:r,enabled:i=!0}=e,{accessToken:o}=(0,D.u)(),{data:s,isLoading:a,isSuccess:u,isError:l,error:c}=(0,z.I)(Y.queryKey(e.applicationId,e.businessId),async()=>await Y.queryFn({applicationId:e.applicationId,businessId:e.businessId,partnerId:t,accessToken:o}),{enabled:i,cacheTime:0});return(0,J.useEffect)(()=>{if(u){null==r||r(s);return}l&&(0,H.Qw)(Error("Error getting business information"),{applicationId:n})},[c,r,s,u,l,n]),{isLoading:a,isError:l,error:c,data:s}}({applicationId:n,businessId:r,enabled:t});return W({isEdit:t,businessInformationData:i,isLoadingBusinessInformationData:o,businessProfileData:{},isLoadingBusinessProfileData:!1})})({applicationId:p,businessId:v,isEdit:O});if(L||k)return(0,r.jsx)(B.P,{children:(0,r.jsx)(P.y,{size:P.H.MEDIUM})});let G=null!=(l=null==N||null==(s=N.form)||null==(o=s.config)?void 0:o.pages)?l:[],K=G.flatMap(e=>e.fields),Q=m&&G.length>0?[(0,E._)((0,_._)({},G[0]),{fields:K})]:G,V=(0,U.b)(K,(e,t)=>t,R);return(0,r.jsx)(A.b4,{pages:Q,defaultValuesFromClient:V,config:f,fieldsToOverride:O?[{fieldKey:"ssn",display:!1},{fieldKey:"tin",display:!1}]:[],children:(0,r.jsx)(M,{columns:m?2:1,rowGap:"sm",onSubmit:e=>{c((0,A.IO)((0,A.D6)((0,E._)((0,_._)({},e),{doingBusinessAs:"true"===e.isDBA,dbaName:e.DBACompanyName})),["isDBA","DBACompanyName"]))},isSubmitting:d,isDesktop:m})})}var $=n(86418),ee=n(57189);async function et(e){var t,n,r,i;return null!=(i=e.features)?i:null==(n=await (null==(r=e.refetch)?void 0:r.call(e)))||null==(t=n.data)?void 0:t.features}function en(){let e=(0,I.useRouter)(),t=(0,O.m)(),{mutate:n,isSubmitting:i}=(e=>{let{onSuccess:t}=e,{accessToken:n}=(0,D.u)(),{partnerId:r}=(0,X.W)(),i=(0,ee.s)(),o=(0,$.h)({mutationKey:[V.M.SAVE_BUSINESS_INFORMATION.replace(":partnerId",r)],mutationFn:async e=>V.u.saveBusinessInformation({accessToken:n,partnerId:r,body:{business:e,customData:i}})});return(0,E._)((0,_._)({},o),{error:o.error,mutate:e=>{o.mutate(e,{onSuccess:e=>{let{businessProfileId:n,applicationId:r,businessId:i}=e;null==t||t({businessProfileId:n,applicationId:r,businessId:i})},onError:()=>{(0,H.Qw)(Error("Error on saving business information"))}})},isSubmitting:o.isLoading})})({onSuccess:async n=>
1{let{businessProfileId:r,applicationId:i,businessId:o}=n,s=await et(t),a=(null==s?void 0:s.BUSINESS_QUESTIONNAIRE_ENABLED_ON_APPLICANT_PORTAL)===!1?N.j.BUSINESS_ROLES:N.j.BUSINESS_QUESTIONNAIRE;e.push(a+"?businessId=".concat(o,"&businessProfileId=").concat(r,"&applicationId=").concat(i))}});return(0,r.jsxs)(S.z,{withHeader:!0,message:"Create business profile",buttonProps:{type:"submit",form:p,loading:i},children:[(0,r.jsx)(j,{children:(0,r.jsx)(g.h,{as:"h1",variant:"secondary",shouldUseDesignSystemFont:!0,children:"Tell us more about your business."})}),(0,r.jsx)(Z,{submit:n,isSubmitting:i})]})}var er=n(50140),ei=n.n(er),eo=n(98282),es=!0;function ea(){let{text:e}=(0,X.W)(),{features:t,isLoading:n}=(0,i.m)(),o=(0,I.useRouter)(),s=!!(null==t?void 0:t.ENABLE_BUSINESS_ACCOUNT_OPENING_ON_APPLICANT_PORTAL),a=!n;return((0,J.useEffect)(()=>{a&&!s&&o.push(eo.t.NOT_FOUND)},[a,s,o]),a&&s)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ei(),{children:(0,r.jsxs)("title",{children:["Business Information - ",e.PARTNER_LONG_NAME]})}),(0,r.jsx)(en,{})]}):null}},56304:(e,t,n)=>{"use strict";n.d(t,{O6:()=>c,r7:()=>l});var r=n(65419),i=n(31901),o=n(57253),s=n(53239),a=n(54982);let u={queryKey:(e,t)=>["/refi-pipeline/forms/".concat(e),t],queryFn:async e=>await a.j.getFormByPlatformAndId(e)},l=(e,t)=>e.fetchQuery({queryKey:u.queryKey(t.formId,t.token),queryFn:async()=>u.queryFn(t),staleTime:1/0});function c(e){let{partnerId:t}=(0,o.W)(),{formId:n,token:a,enabled:l,opts:{onSuccess:c}={}}=e,d=(0,i.I)({queryKey:u.queryKey(n,a),queryFn:async()=>await u.queryFn({formId:n,partnerId:t,token:a}),enabled:l&&!!n,staleTime:1/0}),{data:m,isSuccess:f,isError:y,error:b}=d;return(0,s.useEffect)(()=>{if(f){null==c||c(m);return}y&&r.datadogRum.addError(b,{source:"useGetFormByPlatformAndId",metadata:{formId:n}})},[b,c,n,m,f,y]),d}}},e=>{e.O(0,[3140,5708,6617,7086,1493,2900,9266,1036,2528,2791,4179,711,2411,5183,3076,1653,3633,8607,8907,584,6977,9046,5341,3877,6594,3466,9154,9136,7398,9212,636,6593,8792],()=>e(e.s=21452)),_N_E=e.O()}]); 2//# sourceMappingURL=business-information-c71fab44a2f6a246.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.