(this["webpackJsonplead-manager-whitelabel"]=this["webpackJsonplead-manager-whitelabel"]||[]).push([[0],{14:function(e,a,t){e.exports={actionBtn:"searchForm_actionBtn__1ub1v",btnBaseline:"searchForm_btnBaseline__1R6oF",fullWidth:"searchForm_fullWidth__1E5kF"}},26:function(e,a,t){e.exports={error:"credit_error__3uJUH",success:"credit_success__2FxNh"}},27:function(e,a,t){e.exports={error:"login_error__8NYbo",success:"login_success__1m5PI"}},33:function(e,a,t){e.exports=t(45)},42:function(e,a,t){},44:function(e,a,t){},45:function(e,a,t){"use strict";t.r(a);var n={};t.r(n),t.d(n,"Binding",(function(){return L})),t.d(n,"initialState",(function(){return D}));var l={};t.r(l),t.d(l,"LOGIN_BEGIN",(function(){return y})),t.d(l,"POST_LOGIN",(function(){return A})),t.d(l,"LOGOUT_USER",(function(){return I})),t.d(l,"UPDATE_FIELD",(function(){return j})),t.d(l,"HEARTBEAT_RESPONSE",(function(){return C})),t.d(l,"update_field",(function(){return P})),t.d(l,"login",(function(){return F})),t.d(l,"logout",(function(){return U}));var r={};t.r(r),t.d(r,"getUserName",(function(){return M})),t.d(r,"getAuth",(function(){return B})),t.d(r,"getIsAuthenticated",(function(){return k})),t.d(r,"getDealerName",(function(){return q}));var c={};t.r(c),t.d(c,"Binding",(function(){return Y})),t.d(c,"Status",(function(){return w})),t.d(c,"initialState",(function(){return Q})),t.d(c,"ActionTypes",(function(){return G}));var s={};t.r(s),t.d(s,"ActionTypes",(function(){return x})),t.d(s,"GatedAccess",(function(){return Z}));var i={};t.r(i),t.d(i,"Binding",(function(){return K})),t.d(i,"initialState",(function(){return V}));var o={};t.r(o),t.d(o,"getLeads",(function(){return X}));var u={};t.r(u),t.d(u,"Binding",(function(){return $})),t.d(u,"initialState",(function(){return z}));var m={};t.r(m),t.d(m,"ActionTypes",(function(){return W})),t.d(m,"update_field",(function(){return ee})),t.d(m,"leadLookup",(function(){return ae})),t.d(m,"search",(function(){return te}));var d={};t.r(d),t.d(d,"getData",(function(){return le}));var E={};t.r(E),t.d(E,"load",(function(){return re})),t.d(E,"submit_credit_request",(function(){return ce})),t.d(E,"update_field",(function(){return se}));var v={};t.r(v),t.d(v,"getData",(function(){return ie}));var f=t(0),g=t.n(f),b=t(18),p=t.n(b),h=t(3),N=t(5),S=t(16),_=(t(30),t(31)),R=function(e){return function(a,t,n){return new Promise((function(r,c){fetch("https://api.firstchoiceautoleads.com"+a,{method:e,mode:"cors",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)}).catch((function(){t({type:l.LOGOUT_USER,payload:"Connection error. Please try again."})})).then((function(e){if(e&&!e.ok&&401===e.status){var a="Session has expired, please log in.";t({type:l.LOGOUT_USER,payload:a}),c({message:a})}e?r(e.json()):c({message:"No data"})}))}))}},O=R("get"),T=R("post"),L="auth",D=Object(N.a)({},L,{isLoading:!1,isLoggedIn:!1,dealerName:"",username:"",password:"",rememberMe:!1,remoteMessage:"",remoteSuccess:!1}),y="AUTH_USER_LOGIN_START",A="AUTH_USER_LOGIN_COMPLETE",I="AUTH_USER_LOGOUT",j="AUTH_FORM_UPDATE_FIELD",C="AUTH_USER_HEARTBEAT_RESPONSE";function P(e,a){return{type:j,field:e,payload:a}}function F(){return function(e,a){var t=a()[L];e({type:y}),T("/Account/LogOn",e,t).then((function(a){return e({type:A,payload:a})})).catch((function(){}))}}function U(){return function(e,a){T("/Account/LogOff",e).then((function(){return e({type:I})})).catch((function(){}))}}var w,M=function(e){return e.auth.username},B=function(e){return e.auth},k=function(e){return e.auth.isLoggedIn},q=function(e){return e.auth.dealerName},H=t(2),Y="credit";!function(e){e[e.Error=0]="Error",e[e.Ok=1]="Ok"}(w||(w={}));var G,Q=Object(N.a)({},Y,{isDataReady:!1,isLoadingRequestReasonData:!1,isSendingCreditRequest:!1,selectedReason_id:void 0,activeLeadId:void 0,Notes:"",Message:"",MessageStatus:w.Ok,Reasons:[]});!function(e){e.REQUEST_REASONS_START_LOADING="CREDIT_REQUEST_REASONS_LOAD_START",e.REQUEST_REASONS_DATA_READY="CREDIT_REQUEST_REASONS_LOAD_END",e.SUBMIT_CREDIT_REQUEST_START="CREDIT_REQUEST_SUBMIT_START",e.SUBMIT_CREDIT_REQUEST_RESPONSE="CREDIT_REQUEST_SUBMIT_RESPONSE",e.UPDATE_FIELD="CREDIT_FORM_FIELD_UPDATE",e.NOTIFY_USER="CREDIT_FORM_USER_NOTIFY"}(G||(G={}));var x,J=t(9);!function(e){e.DATA_READY="LEAD_DATA_RECEIVED"}(x||(x={}));var W,Z=function(e,a,t){var n=Object(h.b)(),l=Object(f.useState)(!1),r=Object(J.a)(l,2),c=r[0],s=r[1];Object(f.useEffect)((function(){e&&(c?t(!0):m.leadLookup({LeadID:a},n).finally((function(){return s(!0)})))}),[e,n,c,a,t])},K="leads",V=Object(N.a)({},K,{Leads:[]}),X=function(e){return e[K].Leads},$="lead_search",z=Object(N.a)({},$,{isLoading:!1,isFormCollapsed:!1,Results:100,CurrentPage:1,ResultsPage:1,TotalPages:1,TotalLeads:0,LeadID:void 0,FirstName:"",LastName:"",StartDate:function(){var e=new Date,a=1+e.getMonth(),t=a>=10?"":"0";return"".concat(e.getFullYear(),"-").concat(t).concat(a,"-01")}(),EndDate:"",SSN:"",Email:""});function ee(e,a){return{type:W.UPDATE_FIELD,field:e,payload:a}}!function(e){e.UPDATE_FIELD="LeadSearchFieldUpdate",e.START_SEARCH="LeadSearchBegin",e.END_SEARCH="LeadSearchComplete"}(W||(W={}));var ae=function(e,a){return e.Results=e.Results||10,e.CurrentPage=e.CurrentPage||1,T("/lead/search",a,e).then((function(e){return a({type:s.ActionTypes.DATA_READY,payload:e}),e})).catch((function(){}))};function te(e){return function(a,t){var n;a({type:W.START_SEARCH});var l=t()[$],r=Object(H.a)(Object(H.a)({},l),{},{CurrentPage:null!==(n=null!==e&&void 0!==e?e:l.CurrentPage)&&void 0!==n?n:1});ae(r,a).then((function(e){a({type:W.END_SEARCH,payload:e})}))}}var ne,le=function(e){return e[$]},re=function(){return function(e,a){e({type:G.REQUEST_REASONS_START_LOADING}),O("/creditrequest/return_request_reasons",e).catch((function(){})).then((function(a){e({type:G.REQUEST_REASONS_DATA_READY,payload:a})}))}},ce=function(){return function(e,a){var t=a()[Y];if(void 0===t.selectedReason_id)return e({type:G.NOTIFY_USER,payload:{message:"Return Reason cannot be left blank.",status:w.Error}});e({type:G.SUBMIT_CREDIT_REQUEST_START});var n={LeadId:t.activeLeadId,RequestReasonId:t.selectedReason_id,RequestNotes:t.Notes};T("/creditrequest/submit",e,n).then((function(a){e({type:G.SUBMIT_CREDIT_REQUEST_RESPONSE,payload:a}),e(m.search())})).catch((function(){}))}},se=function(e,a){return function(t,n){t({type:G.UPDATE_FIELD,payload:{field:e,value:a}})}},ie=function(e){return e[Y]},oe=Object(S.combineReducers)((ne={},Object(N.a)(ne,n.Binding,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D.auth,a=arguments.length>1?arguments[1]:void 0;switch(a.type){case y:return Object(H.a)(Object(H.a)({},e),{},{isLoading:!0});case j:return Object(H.a)(Object(H.a)({},e),{},Object(N.a)({},a.field,a.payload));case A:var t=a.payload,n=t.Success,l=t.Message,r=t.DealerName;return Object(H.a)(Object(H.a)({},e),{},{isLoading:!1,isLoggedIn:n,remoteSuccess:n,remoteMessage:l,dealerName:r});case I:var c=a.payload||"",s=void 0===a.payload;return Object(H.a)(Object(H.a)({},e),{},{isLoggedIn:!1,remoteSuccess:s,remoteMessage:c});case C:return Object(H.a)(Object(H.a)({},e),{},{remoteMessage:a.payload.Message,remoteSuccess:!0,isLoggedIn:!0,username:a.payload.UserName,dealerName:a.payload.DealerName});default:return e}})),Object(N.a)(ne,i.Binding,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:V[K],a=arguments.length>1?arguments[1]:void 0;switch(a.type){case x.DATA_READY:return Object(H.a)(Object(H.a)({},e),{},{Leads:a.payload.Leads});default:return Object(H.a)({},e)}})),Object(N.a)(ne,u.Binding,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:z.lead_search,a=arguments.length>1?arguments[1]:void 0;switch(a.type){case W.UPDATE_FIELD:var t="CurrentPage"===a.field?a.payload:1;return Object(H.a)(Object(H.a)({},e),{},Object(N.a)({CurrentPage:t},a.field,a.payload));case W.START_SEARCH:return Object(H.a)(Object(H.a)({},e),{},{isLoading:!0});case W.END_SEARCH:return Object(H.a)(Object(H.a)({},e),{},{isLoading:!1,isFormCollapsed:!0,CurrentPage:a.payload.Page,ResultsPage:a.payload.Page,TotalPages:a.payload.TotalPages,TotalLeads:a.payload.TotalLeads});default:return e}})),Object(N.a)(ne,c.Binding,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Q[Y],a=arguments.length>1?arguments[1]:void 0;switch(a.type){case G.NOTIFY_USER:return Object(H.a)(Object(H.a)({},e),{},{Message:a.payload.message,MessageStatus:a.payload.status});case G.REQUEST_REASONS_START_LOADING:return Object(H.a)(Object(H.a)({},e),{},{isLoadingRequestReasonData:!0,isDataReady:!1});case G.REQUEST_REASONS_DATA_READY:return Object(H.a)(Object(H.a)({},e),{},{isLoadingRequestReasonData:!1,isDataReady:!0,Reasons:a.payload});case G.SUBMIT_CREDIT_REQUEST_START:return Object(H.a)(Object(H.a)({},e),{},{isSendingCreditRequest:!0});case G.SUBMIT_CREDIT_REQUEST_RESPONSE:var t=a.payload.IsSuccessful?w.Ok:w.Error,n=a.payload.Message||(a.payload.IsSuccessful?"Credit request submitted.":"Unknown error. Please try again.");return Object(H.a)(Object(H.a)({},e),{},{isSendingCreditRequest:!1,MessageStatus:t,Message:n});case G.UPDATE_FIELD:return Object(H.a)(Object(H.a)({},e),{},Object(N.a)({Message:""},a.payload.field,a.payload.value));default:return e}})),ne)),ue=function(e){return e},me=Object(S.createStore)(oe,ue(Object(S.applyMiddleware)(_.a))),de=me,Ee=(me.getState(),t(42),t(6)),ve=t(15),fe=t(20),ge=fe.a((function(e,a){!function(e){T("/heartbeat/ping",e).then((function(a){a.DealerName?e({type:l.HEARTBEAT_RESPONSE,payload:a}):e({type:l.LOGOUT_USER,payload:a.Message})})).catch((function(){}))}(e),setTimeout(a,600100)}),6e5,!0),be=function(){var e=Object(h.b)(),a=Object(f.useState)(!1),t=Object(J.a)(a,2),n=t[0],l=t[1];return ge(e,(function(){return l(!n)})),g.a.createElement(g.a.Fragment,null)},pe=function(){var e=Object(ve.g)().lead_id;return g.a.createElement(ve.a,{to:"/lead/"+e+"/details"})},he=function(){var e=Object(h.c)(r.getIsAuthenticated),a=Object(h.c)(r.getUserName),t=Object(h.c)(r.getDealerName);return g.a.createElement("header",null,g.a.createElement("section",null,g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12 center"},g.a.createElement("h1",null,g.a.createElement(Ee.b,{to:"/",className:"brand-logo"},g.a.createElement("div",{className:"col s12 hide-on-med-and-up"},"First Choice")," ",g.a.createElement("div",{className:"col s12 hide-on-med-and-up"},"Auto Leads"),g.a.createElement("div",{className:"col s12 center-align hide-on-small-only"},"First Choice Auto Leads")))),g.a.createElement("div",{className:"col s12 center"},g.a.createElement("h2",{className:"dealer-name"},e?t:"")))),g.a.createElement("nav",null,g.a.createElement("ul",{className:"center"},g.a.createElement("li",{"cy-data":"home-nav-link"},g.a.createElement(Ee.b,{to:"/"},"Home")),g.a.createElement("li",null,e?g.a.createElement(Ee.b,{to:"/logout"},"[",a,"] - Logout"):g.a.createElement(Ee.b,{to:"/login"},"Login")))))},Ne=function(e){var a=e.num;return a&&a.length>0?g.a.createElement("a",{href:"tel:"+a},a):g.a.createElement("span",null,"-")},Se=function(e){var a,t=e.lead,n=e.row,l="col s4 hide-on-large-only",r="col s8 l1 truncate";return g.a.createElement(g.a.Fragment,null,g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:r+" hide-on-med-and-down"},n),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Lead ID")),g.a.createElement("div",{className:r},t.LeadId),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Date")),g.a.createElement("div",{className:r},g.a.createElement("div",null,new Date(t.DeliveredDate).toLocaleDateString())),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"First Name")),g.a.createElement("div",{className:r},t.FirstName),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Last Name")),g.a.createElement("div",{className:r},t.LastName),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Email")),g.a.createElement("div",{className:r},g.a.createElement("a",{href:"mailto:"+t.Email},t.Email)),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Phone 1")),g.a.createElement("div",{className:r},g.a.createElement(Ne,{num:t.Phone1})),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Phone 2")),g.a.createElement("div",{className:r},g.a.createElement(Ne,{num:t.Phone2})),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Phone 3")),g.a.createElement("div",{className:r},g.a.createElement(Ne,{num:t.Phone3})),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Zip")),g.a.createElement("div",{className:r},t.Zip),g.a.createElement("div",{className:l},g.a.createElement("strong",null,"Credit Status")),g.a.createElement("div",{className:r},null!==(a=t.ReturnStatus)&&void 0!==a?a:"-"),g.a.createElement("div",{className:l},g.a.createElement("strong",null)),g.a.createElement("div",{className:r},g.a.createElement(Ee.b,{to:"/lead/"+t.LeadId+"/details"},"Open"))))},_e="col s1 hide-on-med-and-down",Re=function(){var e,a=Object(h.c)(o.getLeads),t=Object(h.c)(d.getData),n=(t.ResultsPage-1)*(null!==(e=t.Results)&&void 0!==e?e:10)+1,l=n;return g.a.createElement(g.a.Fragment,null,g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"#")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Lead #")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Date")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"First Name")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Last Name")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Email")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Phone 1")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Phone 2")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Phone 3")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Zip")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Credit Status")),g.a.createElement("div",{className:_e},g.a.createElement("h6",null,"Open"))),a.map((function(e){return g.a.createElement(g.a.Fragment,null,n===l?g.a.createElement(g.a.Fragment,null):g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"s12 hide-on-large-only"},g.a.createElement("hr",null))),g.a.createElement(Se,{key:e.LeadId,row:n++,lead:e}))})))},Oe=t(14),Te=t.n(Oe),Le=function(e){var a=e.label,t=e.elem,n=Object(f.useState)(fe.b.uniqueId()),l=Object(J.a)(n,1)[0];return g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12 m2"},g.a.createElement("label",{htmlFor:l},a)),g.a.createElement("div",{className:"col s12 m10"},void 0===t?g.a.createElement(g.a.Fragment,null):t(l)))},De=function(){var e,a,t=Object(h.c)(d.getData),n=Object(h.b)();return g.a.createElement("fieldset",null,g.a.createElement("label",null,"Enter Search Criteria -"," ",g.a.createElement("button",{type:"button",className:"btn "+Te.a.actionBtn,onClick:function(){return n(m.update_field("isFormCollapsed",!t.isFormCollapsed))}},t.isFormCollapsed?"Show":"Hide"," Search Form")),g.a.createElement("form",{onSubmit:function(e){return n(m.search()),e.preventDefault(),!1}},t.isFormCollapsed?g.a.createElement(g.a.Fragment,null):g.a.createElement(g.a.Fragment,null,g.a.createElement(Le,{label:"Start Date",elem:function(e){return g.a.createElement("input",{id:e,type:"date",value:t.StartDate,onChange:function(e){return n(m.update_field("StartDate",e.target.value))}})}}),g.a.createElement(Le,{label:"End Date",elem:function(e){return g.a.createElement("input",{id:e,type:"date",value:t.EndDate,onChange:function(e){return n(m.update_field("EndDate",e.target.value))}})}}),g.a.createElement(Le,{label:"Lead ID",elem:function(e){return g.a.createElement("input",{id:e,value:t.LeadID||"",placeholder:"Lead ID..",onChange:function(e){return n(m.update_field("LeadID",e.target.value))}})}}),g.a.createElement(Le,{label:"First Name",elem:function(e){return g.a.createElement("input",{value:t.FirstName,placeholder:"First name..",onChange:function(e){return n(m.update_field("FirstName",e.target.value))}})}}),g.a.createElement(Le,{label:"Last Name",elem:function(e){return g.a.createElement("input",{id:e,value:t.LastName,placeholder:"Last name..",onChange:function(e){return n(m.update_field("LastName",e.target.value))}})}}),g.a.createElement(Le,{label:"SSN",elem:function(e){return g.a.createElement("input",{id:e,value:t.SSN,placeholder:"123-45-6789",onChange:function(e){return n(m.update_field("SSN",e.target.value))}})}}),g.a.createElement(Le,{label:"Email",elem:function(e){return g.a.createElement("input",{value:t.Email,placeholder:"lead@email.com",onChange:function(e){return n(m.update_field("Email",e.target.value))}})}}),g.a.createElement(Le,{label:"Phone",elem:function(e){return g.a.createElement("input",{type:"tel",value:t.PhoneNumber,placeholder:"555-555-5555",onChange:function(e){return n(m.update_field("PhoneNumber",e.target.value))}})}})),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col l2 s12"},t.isLoading?g.a.createElement("button",{type:"button",className:"btn orange "+Te.a.fullWidth},"Loading..."):g.a.createElement("button",{type:"submit",className:"btn "+Te.a.fullWidth+" "+Te.a.actionBtn},"Search")),g.a.createElement("div",{className:"col l2 push-l3 s6 center"},g.a.createElement("div",{className:Te.a.btnBaseline},"Page ",t.CurrentPage," out of ",t.TotalPages)),g.a.createElement("div",{className:"col l2 s6 push-l6 center"},g.a.createElement("div",{className:Te.a.btnBaseline},"Total Leads: ",t.TotalLeads)),g.a.createElement("div",{className:"col s6 l2 pull-l3"},g.a.createElement("button",{type:"button",className:"btn "+Te.a.fullWidth,disabled:(null!==(e=t.CurrentPage)&&void 0!==e?e:0)<=1,onClick:function(){var e;n(m.search((null!==(e=t.CurrentPage)&&void 0!==e?e:0)-1))}},"Prev Page")),g.a.createElement("div",{className:"col s6 l2 pull-l1"},g.a.createElement("button",{type:"button",className:"btn "+Te.a.fullWidth,disabled:(null!==(a=t.CurrentPage)&&void 0!==a?a:0)>=t.TotalPages,onClick:function(){var e;n(m.search((null!==(e=t.CurrentPage)&&void 0!==e?e:0)+1))}},"Next Page")))))},ye=function(e){var a=e.children,t=e.title,n=(null===t||void 0===t?void 0:t.length)>0?" - "+t:"";return Object(f.useEffect)((function(){document.title="FIRST CHOICE AUTO LEADS"+n}),[n]),a},Ae=(t(44),function(){return g.a.createElement("p",null,g.a.createElement("em",null,"Requests for credit invalid credit applications"," ",g.a.createElement("strong",null,"MUST")," BE submitted within 7 calendar days of receipt of the applicable application, ",g.a.createElement("strong",null,"EXCEPT")," those applications sent to dealer during the last 5 days of any calendar month, which requests must be submitted no later than 2 business days after such calendar month ",g.a.createElement("a",{href:"/"},"Click Here")," for full invalid lead return policy."))}),Ie=function(){return Object(h.c)(r.getIsAuthenticated)?g.a.createElement(ye,{title:"Lead Search"},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("h2",null,"Leads"))),g.a.createElement(Ae,null),g.a.createElement(De,null),g.a.createElement(Re,null)):g.a.createElement(ve.a,{to:"/login"})},je=function(){return Object(h.c)(r.getIsAuthenticated)?g.a.createElement(ve.a,{to:"/dashboard"}):g.a.createElement(ve.a,{to:"/login"})},Ce=function(e){var a=e.children;return g.a.createElement("div",{className:"row"},a)},Pe=function(e){var a=e.children;return g.a.createElement("div",{className:"col s6"},g.a.createElement("h6",null,a,":"))},Fe=function(e){var a=e.children;return g.a.createElement("div",{className:"col s6"},a)},Ue=function(e){var a=e.label,t=e.children;return g.a.createElement(Ce,null,g.a.createElement(Pe,null,a),g.a.createElement(Fe,null,t))},we=function(e){var a=e.label,t=e.children;return g.a.createElement(Ue,{label:a},t?g.a.createElement("a",{href:"tel:"+t},t):g.a.createElement("span",null,"-"))},Me=function(e){var a=e.label,t=e.children;return g.a.createElement(Ue,{label:a},g.a.createElement("a",{href:"mailto:"+t},t))},Be=function(e){var a=e.label,t=e.children,n=t.match(/^(\d{3})(\d{2})(\d{4})$/),l=t;return n&&4===n.length&&(l="".concat(n[1],"-").concat(n[2],"-").concat(n[3])),g.a.createElement(Ue,{label:a},l)},ke=function(e){var a,t=e.lead;return g.a.createElement(g.a.Fragment,null,g.a.createElement(Ue,{label:"Lead #"},t.LeadId),g.a.createElement(Ue,{label:"First Name"},t.FirstName),g.a.createElement(Ue,{label:"Last Name"},t.LastName),g.a.createElement(Ue,{label:"Address 1"},t.Address1),g.a.createElement(Ue,{label:"Address 2"},t.Address2),g.a.createElement(Ue,{label:"City/State"},t.CityName,", ",t.StateAbbr),g.a.createElement(Ue,{label:"Zip Code"},t.Zip),g.a.createElement(Ue,{label:"Date of Birth"},new Date(t.DateOfBirth).toLocaleDateString()),g.a.createElement(we,{label:"Phone 1"},t.Phone1),g.a.createElement(we,{label:"Phone 2"},t.Phone2),g.a.createElement(we,{label:"Phone 3"},t.Phone3),g.a.createElement(Me,{label:"Email"},t.Email),g.a.createElement(Ue,{label:"Date Sent"},new Date(t.DeliveredDate).toLocaleDateString()),g.a.createElement(Be,{label:"SSN"},t.Ssn),g.a.createElement(Ue,{label:"Employment Length"},"Years: ",t.EmploymentYears," Months: ",t.EmploymentMonths),g.a.createElement(Ue,{label:"Employer Name"},t.EmployerName),g.a.createElement(Ue,{label:"Job Title"},t.JobTitle),g.a.createElement(Ue,{label:"Monthly Income"},t.MonthlyIncome.toFixed(2)),g.a.createElement(Ue,{label:"Residence Amount"},null===(a=t.ResidenceAmount)||void 0===a?void 0:a.toFixed(2)),g.a.createElement(Ue,{label:"Residence Duration"},"Years: ",t.ResidenceYears||"unknown"," Months:"," ",t.ResidenceMonths||"unknown"),g.a.createElement(Ue,{label:"Credit Report Auth"},"Yes"))},qe=function(){var e,a=Object(f.useState)(!1),t=Object(J.a)(a,2),n=t[0],l=t[1],r=Object(ve.g)().lead_id,c=parseInt(r),i=Object(h.c)(o.getLeads).find((function(e){return e.LeadId===c}));if(s.GatedAccess(void 0===i,c,l),n)return g.a.createElement(ve.a,{to:"/"});var u=g.a.createElement(g.a.Fragment,null,g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("h2",null,"Lead Details"))),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement(Ee.b,{to:"/dashboard"},"Back to Search Results"))));return i?g.a.createElement(ye,{title:c+" Details"},u,g.a.createElement(ke,{lead:i}),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12 center"},(null===(e=i.ReturnStatus)||void 0===e?void 0:e.length)>0?g.a.createElement("div",{className:"red white-text"},"Credit Request Already Submitted"):g.a.createElement(Ee.b,{to:"/lead/"+i.LeadId+"/credit"},"Request Credit")))):g.a.createElement(g.a.Fragment,null,u,g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("p",null,"Looking up lead info, please wait..."))))},He=function(e){var a=e.lead,t=Object(h.b)(),n=Object(h.c)(v.getData),l=Object(f.useState)(!1),r=Object(J.a)(l,2),c=r[0],s=r[1];return c||void 0!==n.activeLeadId&&n.activeLeadId===a.LeadId||(s(!0),setTimeout((function(){t(E.update_field("activeLeadId",a.LeadId))}),100)),g.a.createElement(g.a.Fragment,null,g.a.createElement("form",{onSubmit:function(e){return n.isSendingCreditRequest||t(E.submit_credit_request()),e.preventDefault(),!1}},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("label",null,"Return Reason:",g.a.createElement("select",{className:"browser-default",value:n.selectedReason_id,onChange:function(e){return t(E.update_field("selectedReason_id",e.target.value))}},g.a.createElement("option",null),n.Reasons.map((function(e){return g.a.createElement("option",{key:e.id,value:e.id},e.Description)})))))),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("label",null,"Notes:",g.a.createElement("textarea",{placeholder:"Notes",value:n.Notes,onChange:function(e){return t(E.update_field("Notes",e.target.value))}})))),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("button",{type:"submit",className:"btn"+(n.isSendingCreditRequest?" orange":"")},n.isSendingCreditRequest?"Sending...":"Submit Lead For Credit")))))},Ye=t(26),Ge=t.n(Ye),Qe=function(){var e,a=Object(h.b)(),t=Object(ve.g)().lead_id,n=Object(f.useState)(!1),l=Object(J.a)(n,2),r=l[0],i=l[1],u=Object(h.c)(o.getLeads),m=Object(h.c)(v.getData),d=parseInt(t),b=u.find((function(e){return e.LeadId===d}));if(s.GatedAccess(void 0===b,d,i),r)return g.a.createElement(ve.a,{to:"/"});m.isDataReady||m.isLoadingRequestReasonData||a(E.load());var p=g.a.createElement(g.a.Fragment,null,g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("h2",null,"Lead Return: ",d))),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement(Ee.b,{to:"/lead/"+d+"/details"},"Back to Lead Details"))),0===m.Message.length?g.a.createElement(g.a.Fragment,null):g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12 "+(m.MessageStatus===c.Status.Error?Ge.a.error:Ge.a.success)},g.a.createElement("h5",null,m.Message))));if(!b||!m.isDataReady){var N=b||m.isDataReady?b?"Currently loading: return reasons.":"Currently loading: lead details.":"";return g.a.createElement(g.a.Fragment,null,p,g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("p",null,"Loading, please wait..."),g.a.createElement("p",null,N))))}return(null===(e=b.ReturnStatus)||void 0===e?void 0:e.length)>0?g.a.createElement(g.a.Fragment,null,p,g.a.createElement("p",null,"This lead has already been returned, and it's current status is: ",g.a.createElement("strong",null,b.ReturnStatus))):g.a.createElement(ye,{title:d+" Return"},p,g.a.createElement(He,{lead:b}))},xe=t(27),Je=t.n(xe),We=function(){var e=Object(h.b)(),a=Object(h.c)(r.getAuth);return Object(h.c)(r.getIsAuthenticated)?g.a.createElement(ve.a,{to:"/dashboard"}):g.a.createElement(g.a.Fragment,null,g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("h2",null,"Login"))),0===a.remoteMessage.length?"":g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("div",{className:"card "+(a.remoteSuccess?Je.a.success:Je.a.error)},g.a.createElement("div",{className:"card-content"},g.a.createElement("span",{className:"card-title"},"Login"," ",a.remoteSuccess?"Success":"Failed"),g.a.createElement("p",null,a.remoteMessage))))),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("fieldset",null,g.a.createElement("legend",null,"Account Information"),g.a.createElement("form",{onSubmit:function(a){return e(l.login()),a.preventDefault(),!1}},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12 m6"},g.a.createElement("label",null,"User Name:",g.a.createElement("input",{type:"text",value:a.username,onChange:function(a){return e(l.update_field("username",a.target.value))}}))),g.a.createElement("div",{className:"col s12 m6"},g.a.createElement("label",null,"Password:",g.a.createElement("input",{type:"password",value:a.password,onChange:function(a){return e(l.update_field("password",a.target.value))}})))),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},g.a.createElement("label",null,g.a.createElement("input",{type:"checkbox",checked:a.rememberMe,onChange:function(){return e(l.update_field("rememberMe",!a.rememberMe))}}),g.a.createElement("span",null,"Keep Me Logged In")))),g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col s12"},a.isLoading?g.a.createElement("button",{type:"button",className:"waves-effect btn orange lighten-1"},"Loading..."):g.a.createElement("button",{type:"submit",className:"waves-effect waves-light btn"},"Login"))))))))},Ze=function(){var e=Object(h.b)();return setTimeout((function(){e(l.logout())}),1),g.a.createElement(ve.a,{to:"/login"})},Ke=function(){return g.a.createElement("footer",{className:"valign-wrapper"},g.a.createElement("div",{className:"center"},g.a.createElement("div",{className:"line"},"\xa9 2020 ","FIRST CHOICE AUTO LEADS","."),g.a.createElement("div",{className:"line"},"All rights reserved.")))},Ve=function(){return g.a.createElement(Ee.a,null,g.a.createElement(be,null),g.a.createElement(he,null),g.a.createElement("main",null,g.a.createElement("div",{className:"page"},g.a.createElement(ve.d,null,g.a.createElement(ve.b,{path:"/",component:je,exact:!0}),g.a.createElement(ve.b,{path:"/login",component:We}),g.a.createElement(ve.b,{path:"/logout",component:Ze}),g.a.createElement(ve.b,{path:"/dashboard",component:Ie}),g.a.createElement(ve.b,{path:"/lead/:lead_id/credit",component:Qe}),g.a.createElement(ve.b,{path:"/lead/:lead_id/details",component:qe}),g.a.createElement(ve.b,{path:"/lead/:lead_id",component:pe}),g.a.createElement(ve.b,{component:function(){return g.a.createElement(ve.a,{to:"/"})}})))),g.a.createElement(Ke,null))};p.a.render(g.a.createElement(h.a,{store:de},g.a.createElement(Ve,null)),document.getElementById("root"))}},[[33,1,2]]]); //# sourceMappingURL=main.304c0784.chunk.js.map