1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4326],{27276:(e,n,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/campaign/scb-loan",function(){return t(30330)}])},30330:(e,n,t)=>{"use strict";t.r(n),t.d(n,{__N_SSP:()=>P,default:()=>R});var r=t(16927),s=t(20294),i=t(4902),a=t(37876),o=t(18847),c=t.n(o),l=t(89099),u=t(76757),d=t(14232),_=t(93996),f=t(80481),b=t(50075),g=t(10997),N=t(88202),h=t(84367),T=c()(function(){return Promise.all([t.e(4954),t.e(6018),t.e(9113)]).then(t.bind(t,32152))},{loadableGenerated:{webpack:function(){return[32152]}}}),E=c()(function(){return Promise.all([t.e(4954),t.e(6018),t.e(6757)]).then(t.bind(t,25642))},{loadableGenerated:{webpack:function(){return[25642]}}}),P=!0;let R=function(e){var n=e.isMobile,t=(0,s._)((0,b.Bd)(f.u_),1)[0],o=(0,l.useRouter)(),c=(0,_.u)(),P=c.isLoggedIn,R=c.user,v=c.accessToken,p=(0,s._)((0,d.useState)(""),2),w=p[0],A=p[1],I=(0,s._)((0,d.useState)(!1),2),S=I[0],k=I[1],C=function(){(null==R?void 0:R.is_selling)&&(null==R?void 0:R.seller_verification_status)===3?(null==R?void 0:R.banned_at)&&A(t("scb-loan.error-message.ban")):A(t("scb-loan.error-message.not-seller"))},H=function(){return(0,r._)(function(){var e;return(0,i.YH)(this,function(n){return e=u.stringify({token:v,response_type:"code",client_id:(0,N.$)().PARTNER_SHIP.SCB_LOAN.AUTH.CLIENT_ID,callback_url:"".concat((0,N.$)().HOSTNAME).concat(o.asPath)}),window.location.href="".concat((0,N.$)().PARTNER_SHIP.SCB_LOAN.AUTH.URL,"/v2/consent?").concat(e),[2]})})()};return(0,d.useEffect)(function(){C(),(0,r._)(function(){var e;return(0,i.YH)(this,function(n){switch(n.label){case 0:if(!P)return[3,2];return[4,h.bj.getUserThirdPartyConsent(null==R?void 0:R.id)];case 1:k((null==(e=n.sent().find(function(e){return e.client_id===(0,N.$)().PARTNER_SHIP.SCB_LOAN.AUTH.CLIENT_ID}))?void 0:e.acknowledge)==="ACCEPT"),n.label=2;case 2:return[2]}})})()},[R]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(g.W8,{title:t("scb-loan.meta-title"),description:t("scb-loan.meta-description"),canonical:"".concat((0,N.$)().HOSTNAME,"/campaign/scb-loan")}),!n&&(0,a.jsx)(T,{errorMessage:w,handleRegister:H,isRegistered:S,userId:null==R?void 0:R.id,setIsRegistered:k}),n&&(0,a.jsx)(E,{errorMessage:w,handleRegister:H,isRegistered:S,userId:null==R?void 0:R.id,setIsRegistered:k})]})}}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=27276)),_N_E=e.O()}]);
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.