PageSourceSearch

https://www.acima.com/mobify/bundle/1411/pages-RequestDocument.js

js acima.com collected 2026-10-02 09:56:12 UTC 5,008 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[970],{46972(e,t,a){var s=a(28407),r=a(10939),l=a(77810),n=a(59146),m=a(28137),i=a(7584),u=a(68537),o=a(6277),c=a(71570),f=a(34692),d=a(78896),p=a(59752);function b(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,s)}return a}function g(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?b(Object(a),!0).forEach(function(t){(0,r.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):b(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}a.d(t,["A",0,()=>{const e=(0,f.A)(),[t,a]=(0,l.useState)(""),[r,b]=(0,l.useState)(""),[N,y]=(0,l.useState)("");let[E,v]=(0,l.useState)(""),[h,M]=(0,l.useState)("");const[O,S]=(0,l.useState)(!1),[D,q]=(0,l.useState)([]),{data:A,isLoading:L,error:w}=(0,p.L)({prefIds:["emailListReqDoc"],cacheTime:864e5,staleTime:3e5,retry:2});(0,l.useEffect)(()=>{var e;null!=A&&null!==(e=A.customPreferences)&&void 0!==e&&e.emailListReqDoc&&q(A.customPreferences.emailListReqDoc)},[A]);const[P,_]=(0,l.useState)({fullName:"",businessName:"",email:""}),[j,C]=(0,l.useState)({fullName:!1,businessName:!1,email:!1}),I=(0,d.K)({endpointPath:"acimarequestdoc",apiName:"acima-req-document"}),B=e=>e.trim()?/^[A-Za-z\s]{1,30}$/.test(e)?"":"Invalid Name Format":"First & Last Name is required",F=e=>e.trim()?e.length>30?"Max limit 30 Characters":/^[A-Za-z0-9\s'.,&@()-]+$/.test(e)?"":"Invalid Business Name Format":"Must have at least 1 character",R=e=>e.trim()?/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)?"":"Invalid Email Format":"Email is required",k=e=>a=>{C(g(g({},j),{},{[e]:!0}));let s="";switch(e){case"fullName":s=B(t);break;case"businessName":s=F(r);break;case"email":s=R(N)}_(g(g({},P),{},{[e]:s}))},x=(0,l.useCallback)(function(){var e=(0,s.A)(function*({payload:e}){S(!0);try{I.mutate({payload:e,onSuccess:e=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"requestDocumentationClick"}),M(!0),S(!1)},onError:e=>{console.log(e),v(e),S(!1)}})}catch(e){E=e,S(!1)}});return function(t){return e.apply(this,arguments)}}(),[]);return l.createElement(n.a,{className:"requestDemoFrom-wrapper"},l.createElement(n.a,{className:"form-holder",w:"100%",mx:"auto",maxW:"1200px"},l.createElement("form",{onSubmit:e=>{e.preventDefault(),M("");const s=B(t),l=F(r),n=R(N);if(_({fullName:s,businessName:l,email:n}),C({fullName:!0,businessName:!0,email:!0}),s||l||n)return;const[m="",i=""]=t.trim().split(" ",2);x({payload:{templateType:"ECOM-ACIMA-DOC-REQ",skipMetadata:"Y",language:"E",substitutions:{firstname:m,lastname:i,emailaddress:N,storename:r},emails:D}}),a(""),b(""),y("")},className:"form-container"},l.createElement(i.MJ,{isInvalid:j.fullName&&P.fullName},l.createElement(o.l,{id:"fullName",htmlFor:"fullName"},e.formatMessage({id:"form.name.field",defaultMessage:[{type:0,value:"First & Last Name"}]})),l.createElement(c.p,{type:"text",value:t,onChange:e=>a(e.target.value),onBlur:k("fullName"),placeholder:"",required:!0,name:"fullName"}),l.createElement(u.Wt,null,P.fullName)),l.createElement(i.MJ,{isInvalid:j.businessName&&P.businessName},l.createElement(o.l,{id:"businessName",htmlFor:"businessName"},e.formatMessage({id:"form.businessName.field",defaultMessage:[{type:0,value:"Business Name"}]})),l.createElement(c.p,{type:"text",value:r,onChange:e=>b(e.target.value),onBlur:k("businessName"),placeholder:"",required:!0,name:"businessName"}),l.createElement(u.Wt,null,P.businessName)),l.createElement(i.MJ,{isInvalid:j.email&&P.email},l.createElement(o.l,{id:"email",htmlFor:"email"},e.formatMessage({id:"form.emailAddress.field",defaultMessage:[{type:0,value:"Email address"}]})),l.createElement(c.p,{type:"email",value:N,onChange:e=>y(e.target.value),onBlur:k("email"),placeholder:"",required:!0,name:"email"}),l.createElement(u.Wt,null,P.email)),l.createElement(m.$,{"aria-label":O?e.formatMessage({id:"form.submit.processing",defaultMessage:[{type:0,value:"Processing..."}]}):e.formatMessage({id:"form.request.button",defaultMessage:[{type:0,value:"Request Documentation"}]}),className:"btn primary-btn",type:"submit",disabled:O},O?e.formatMessage({id:"form.submit.processing",defaultMessage:[{type:0,value:"Processing..."}]}):e.formatMessage({id:"form.request.button",defaultMessage:[{type:0,value:"Request Documentation"}]}))),Boolean(E)&&l.createElement(n.a,{className:"contentStateInfo errorState"},String(E)),Boolean(h)&&l.createElement(n.a,{className:"contentStateInfo successState"},e.formatMessage({id:"form.submit.success",defaultMessage:[{type:0,value:"Request Submitted Successfully"}]}))))}])},7653(e,t,a){a.r(t);var s=a(77810),r=a(46972);a.d(t,["default",0,()=>s.createElement("div",null,s.createElement("h1",null,"Request Document Page"),s.createElement(r.A,null))])}}]);

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.