1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[12076],{83910:function(t,e,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/temp/login",function(){return r(87913)}])},69057:function(t,e,r){"use strict";r.d(e,{Ii:function(){return u},n:function(){return l},f$:function(){return c}});var n=r(189),o=r(79085),i=r(61576),s=r(79890),a={login(t){let{body:e,options:r}=t;return i.e.post({url:s.f.LOGIN,data:e,options:r})},renewalToken(t){let{body:e,headers:r,options:n}=t;return i.e.put({url:s.f.RENEWAL_TOKEN,data:e,headers:r,options:n})},getUserInfoToToken(t){let{headers:e,options:r}=t;return i.e.get({url:s.f.USER_INFO_TO_TOKEN,headers:{Authorization:e.accessToken,"X-Appier-User-Id":e.appierUserId},options:r})},postEmailTwoFactorVerification(t){let{body:e}=t;return i.e.post({url:s.f.EMAIL_TWO_FACTOR_VERIFICATION,data:e})}};let c=()=>(0,n.D)({mutationFn:t=>{let{body:e,customOption:r}=t;return a.login({body:e,options:r})}}),u=(t,e)=>{let{headers:r,customOptions:n}=t;return{...(0,o.a)({queryKey:["get-user-info-to-token"],queryFn:async()=>(await a.getUserInfoToToken({headers:r,options:n})).data.data,...e})}},l=()=>(0,n.D)({mutationFn:t=>{let{body:e}=t;return a.postEmailTwoFactorVerification({body:e})}})},61576:function(t,e,r){"use strict";r.d(e,{e:function(){return p},j:function(){return f}});var n=r(57616),o=r(66649),i=r(67871),s=r.n(i),a=r(7643),c=r(81386),u=r(79890),l=r(96951),d=r(64010);let h=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.pH,e=n.default.create(t),r="",i=async()=>{try{var e,o;let i=await n.default.create(t).put(u.f.RENEWAL_TOKEN,{refreshToken:r},{headers:{"User-Agent":null===(o=window)||void 0===o?void 0:null===(e=o.navigator)||void 0===e?void 0:e.userAgent}});return{isSuccess:!0,accessToken:i.data.data.accessToken,refreshToken:i.data.data.refreshToken,accessTokenExpiredAt:i.data.data.accessTokenExpiredAt}}catch(t){return{isSuccess:!1}}};e.interceptors.response.use(t=>t,async t=>{let{config:n,response:o}=t;if((null==n?void 0:n.url)===u.f.RENEWAL_TOKEN||(null==n?void 0:n.url)===u.f.USER_INFO_TO_TOKEN||(null==o?void 0:o.status)!==l.C||"string"!=typeof r||""===r)return Promise.reject(t);let s=await i();if(s.isSuccess){if(e.defaults.headers.common.Authorization=s.accessToken,r=s.refreshToken||"",document){let t=JSON.stringify({accessToken:s.accessToken||"",refreshToken:s.refreshToken||"",accessTokenExpiredAt:"".concat(s.accessTokenExpiredAt),useDomain:!0});fetch("".concat(window.location.origin).concat(d.j.SET_AUTHORIZATION),{method:"POST",body:t})}return e(n)}return Promise.reject(t)});let h=async t=>{let{method:r,url:n,params:i,data:a,signal:u,transformResponse:l,headers:d,options:h={isShowDefaultAlert:!0,alertMessage:"",isShowServerMessage:!1,arrayFormat:"brackets"}}=t,p={...d||{}},f=(t,e)=>s()(t,{arrayFormat:e});try{return await e.request({headers:p,method:r,url:n,params:i||{},data:a||{},signal:u,paramsSerializer:{serialize:()=>f(i,h.arrayFormat)},transformResponse:l})}catch(t){if(t instanceof o.d7){let{isShowDefaultAlert:e,alertMessage:r,isShowServerMessage:n,arrayFormat:o}=h,i=[t.message,t.code,t.config,t.request,t.response];throw new c.I(i,{isShowDefaultAlert:e,alertMessage:r,isShowServerMessage:n,arrayFormat:o})}throw t}};return{get(t){let{url:e,params:r,headers:n,options:o,signal:i,transformResponse:s}=t;return h({method:"GET",url:e,params:r,headers:n,options:o,signal:i,transformResponse:s})},post(t){let{url:e,params:r,data:n,headers:o,options:i}=t;return h({method:"POST",url:e,params:r,data:n,headers:o,options:i})},put(t){let{url:e,params:r,data:n,headers:o,options:i}=t;return h({method:"PUT",url:e,params:r,data:n,headers:o,options:i})},delete(t){let{url:e,params:r,data:n,headers:o,options:i}=t;return h({method:"DELETE",url:e,params:r,data:n,headers:o,options:i})},patch(t){let{url:e,params:r,data:n,headers:o,options:i}=t;return h({method:"PATCH",url:e,params:r,data:n,headers:o,options:i})}}},p=h(),f=h({...a.LO})},7643:function(t,e,r){"use strict";r.d(e,{LO:function(){return i},Yb:function(){return s},pH:function(){return o}});var n=r(68462);let o={timeout:6e4,headers:{"x-channel":"YEOGI",uosgubn:"W","x-device-id":"WEB","x-device-platform":"NEW_WEB","x-api-max-version":"2.0.0"}},i={...o,headers:{...o.headers,"x-platform":"WEB","x-version":"1.0.0","x-api-version":"1.0.0","x-terminal":"tour-package"}},s={"X-Target-System":"GC","x-client":"WEB"};n.Z.API_GATEWAY_PREFIX,n.Z.API_GATEWAY_END_POINT,n.Z.API_AUTH_GATEWAY_PREFIX,n.Z.API_GATEWAY_END_POINT,n.Z.API_NEW_GATEWAY_PREFIX,n.Z.API_NEW_GATEWAY_END_POINT,n.Z.API_NEW_AUTH_GATEWAY_PREFIX,n.Z.API_NEW_GATEWAY_END_POINT,n.Z.API_WEB_EXHIBITION_PREFIX,n.Z.API_WEB_EXHIBITION_END_POINT},79890:function(t,e,r){"use strict";r.d(e,{f:function(){return o}});var n=r(68462);let o={LOGIN:"".concat(n.Z.API_AUTH_GATEWAY_PREFIX,"/users/login"),RENEWAL_TOKEN:"".concat(n.Z.API_AUTH_GATEWAY_PREFIX,"/auth/token/web"),USER_INFO_TO_TOKEN:"".concat(n.Z.API_AUTH_GATEWAY_PREFIX,"/users/v5/myinfo/web"),EMAIL_TWO_FACTOR_VERIFICATION:"".concat(n.Z.API_AUTH_GATEWAY_PREFIX,"/yeogi/email/verification-check")}},89523:function(t,e,r){"use strict";r.d(e,{Z:function(){return f}});var n=r(50959),o=r(68779),i=r(14489),s=r(56184);function a(){let t=(0,i._)(["\n ","\n ","\n ","\n \n div {\n ","\n "," /* enabled + unchecked -> í°ì */\n "," /* enabled + checked -> íëì */\n "," /* disabled + unchecked -> íì */\n "," /* disabled + checked -> íëì */\n ","\n }\n\n svg {\n ","\n }\n\n &:disabled {\n svg {\n ","\n }.\n }\n "]);return a=function(){return t},t}let c=[{position:"relative",display:"flex",alignItems:"center",justifyContent:"center"},{height:"100%",width:"100%",transitionProperty:"transform",transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"150ms"},{overflow:"hidden",borderRadius:"4px"}],u=[{display:"inline-block",overflow:"hidden",borderRadius:"4px"},{":disabled":{cursor:"not-allowed"}},{"--tw-border-opacity":"1",borderColor:"rgb(187 187 187 / var(--tw-border-opacity))",":disabled":{"--tw-border-opacity":"1",borderColor:"rgb(220 220 220 / var(--tw-border-opacity))","--tw-bg-opacity":"1",backgroundColor:"rgb(250 250 250 / var(--tw-bg-opacity))"}}],l={s:{marginLeft:"8px",fontSize:"13px",lineHeight:"16px"},l:{marginLeft:"8px",fontSize:"15px",lineHeight:"18px"}},d={s:{height:"18px",width:"18px"},l:{height:"20px",width:"20px"}},h={wrapper:t=>{let{disabled:e}=t;return[{display:"inline-flex",alignItems:"center",whiteSpace:"nowrap",outline:"2px s
1olid transparent",outlineOffset:"2px"},e?{cursor:"not-allowed"}:{cursor:"pointer"}]},label:t=>{let{size:e,disabled:r}=t;return[l[e],r?{cursor:"not-allowed","--tw-text-opacity":"1",color:"rgb(220 220 220 / var(--tw-text-opacity))"}:{"--tw-text-opacity":"1",color:"rgb(34 34 34 / var(--tw-text-opacity))"}]},control:(t,e,r)=>{let{size:n}=t;return[(0,s.iv)(a(),u,d[n],!e&&{borderWidth:"1px",borderStyle:"solid"},c,!e&&!r&&{"--tw-bg-opacity":"1",backgroundColor:"rgb(255 255 255 / var(--tw-bg-opacity))"},e&&!r&&{"--tw-bg-opacity":"1",backgroundColor:"rgb(29 139 255 / var(--tw-bg-opacity))"},!e&&r&&{"--tw-bg-opacity":"1",backgroundColor:"rgb(250 250 250 / var(--tw-bg-opacity))"},e&&r&&{"--tw-bg-opacity":"1",backgroundColor:"rgb(208 230 255 / var(--tw-bg-opacity))"},e?{"--tw-scale-x":"1","--tw-scale-y":"1",transform:"translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))"}:{"--tw-scale-x":"0","--tw-scale-y":"0",transform:"translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))"},{position:"absolute",fill:"#FFFFFF"},{fill:"#F5F5F5"})]}};var p=r(91415),f=t=>{let{size:e="s",checked:r=!1,disabled:i=!1,wrapperCss:s,onChange:a,children:c}=t,[u,l]=(0,n.useState)(r);return(0,n.useEffect)(()=>
1{l(r)},[r]),(0,p.BX)("div",{css:[h.wrapper({disabled:i}),s],className:"gc-checkbox",role:"checkbox","aria-checked":u,tabIndex:0,onKeyUp:()=>{},onClick:()=>{!i&&a&&a(!u)},children:[(0,p.tZ)("button",{type:"button","aria-label":"ì²´í¬ë°ì¤",css:h.control({size:e},u,i),disabled:i,children:(0,p.tZ)("div",{className:u?"checked":"",children:(0,p.tZ)(o.Z,{width:18,height:18})})}),!!c&&(0,p.tZ)("div",{css:h.label({size:e,disabled:i}),children:c})]})}},21856:function(t,e,r){"use strict";r.d(e,{c:function(){return n}});let n={COMPANY_INTRODUCE:"https://gccompany.co.kr",COMPANY_TEL_NUMBER:"1670-6250",PACKAGE_TEL_NUMBER:"1670-0965",FACEBOOK:"https://www.facebook.com/goodchoiceofficial",YOUTUBE:"https://www.youtube.com/@GoodchoiceKrvideo",INSTAGRAM:"https://www.instagram.com/goodchoice_official",CHECK_YEOGI_GIFT_CARD:"http://q.egiftcard.kr/couponstatus/auth",CHECK_BUSINESS_INFORMATION:"https://www.ftc.go.kr/bizCommPop.do?wrkr_no=7428600224&apv_perm_no=",APP_GOOGLE_PLAY_STORE:"https://play.google.com/store/apps/details?id=kr.goodchoice.abouthere",APP_APPLE_STORE:"https://apps.apple.com/kr/app/id884043462",BUSINESS_TRIP_INTRODUCTION:"https://www.goodchoice.kr/img/activity/business_intro_20231026.pdf",APP_DOWNLOAD_ONELINK_FLIGHT:"https://yeogi.onelink.me/SECZ/h1m9fata",APP_DOWNLOAD_ONELINK_AIR_HOTEL:"https://yeogi.onelink.me/SECZ/dnt2l45i",APP_DOWNLOAD_ONELINK_CAR_RENTAL:"https://yeogi.onelink.me/SECZ/repqcfu0",APP_DOWNLOAD_ONELINK_LEISURE_TICKET:"https://yeogi.onelink.me/SECZ/lefw76kd",APP_DOWNLOAD_ONELINK_SPACE_RENTAL:"https://yeogi.onelink.me/SECZ/dfadlbpk"}},26396:function(t,e,r){"use strict";r.d(e,{A:function(){return n}});let n={RESERVATION:"/profile/reservations",COUPONS:"/profile/coupons",POINTS:"/profile/points",BIZ_POINTS:"/profile/biz-point",INFO:"/profile/info",LOGIN:"/login",LOGOUT:"/logout",GUEST_RESERVATION:"/guest/reservation/check"}},87913:function(t,e,r){"use strict";r.r(e),r.d(e,{__N_SSP:function(){return _}});var n=r(52753),o=r.n(n),i=r(50959),s=r(95937),a=r(77368),c=r(70006),u=r(89523),l=r(69057),d=r(64010),h=r(51432),p=r(25931),f=r(91415);let E=o()(()=>r.e(48374).then(r.bind(r,48374)),{loadableGenerated:{webpack:()=>[48374]},loadableGenerated:{webpack:()=>[48374]},ssr:!1});var _=!0;e.default=()=>{let[t,e]=(0,i.useState)(""),[r,n]=(0,i.useState)(""),[o,_]=(0,i.useState)(!1),T=(0,s.Zl)(h.C),[g,w]=(0,i.useState)({uno:0,accessToken:"",accessTokenExpiredAt:null,refreshToken:"",refreshTokenExpiredAt:null,keepLoggedIn:"N"}),A=(0,a.i)(),b=(0,p.j)("tempLoginPage"),m=(0,l.f$)(),O=(0,i.useRef)(0),{data:I,isSuccess:k,isFetchedAfterMount:N,dataUpdatedAt:y}=(0,l.Ii)({headers:{accessToken:g.accessToken}},{staleTime:0,gcTime:2e3,enabled:""!==g.accessToken});(0,i.useEffect)(()=>{if(!k||!N||!I||!y||O.current===y)return;O.current=y,T({isLogin:!0,couponCount:I.couponCount,point:I.point,bizPoint:0,userInfo:{...I.userInfo,grade:(I.userInfo.grade||"basic").toUpperCase()},showingCouponBullet:I.showingCouponBullet,showingPointBullet:I.showingPointBullet,showingBizPointBullet:!1,couponToggle:!0});let t=JSON.stringify({accessToken:g.accessToken||"",refreshToken:g.refreshToken||"",accessTokenExpiredAt:"".concat(g.accessTokenExpiredAt),useDomain:!1});fetch("".concat(window.location.origin).concat(d.j.SET_AUTHORIZATION),{method:"POST",body:t}),A.pushHome()},[g.accessToken,g.accessTokenExpiredAt,g.refreshToken,A,N,k,T,I,y]);let v=async()=>{try{let{data:e}=await m.mutateAsync({body:{utype:o?10:1,uid:t,upw:r,keepLoggedIn:"N"}}),{data:n}=e,{authInfo:i}=n;w(i)}catch(t){b.debug(t)}};return(0,f.tZ)("div",{className:"w-screen h-screen flex items-center justify-center",children:(0,f.BX)("div",{className:"w-[30%]",children:[(0,f.tZ)("h3",{children:"ê°ë°ì© ìì ë¡ê·¸ì¸"}),(0,f.tZ)("br",{}),(0,f.tZ)(c.default,{size:"large",label:"ìì´ë",value:t,onChange:e}),(0,f.tZ)("br",{}),(0,f.tZ)(c.default,{size:"large",label:"ë¹ë°ë²í¸",type:"password",value:r,onChange:n}),(0,f.tZ)("div",{className:"my-Spacing08",children:(0,f.tZ)(u.Z,{checked:o,onChange:()=>_(!o),children:"ë¹ì¦ëì¤ íì ì¬ë¶"})}),(0,f.tZ)(E,{fullWidth:!0,size:"xl",onClick:v,children:"ë¡ê·¸ì¸"})]})})}},71568:function(){},189:function(t,e,r){"use strict";r.d(e,{D:function(){return l}});var n=r(50959),o=r(523),i=r(70782),s=r(45848),a=r(90202),c=class extends s.l{#t;#e=void 0;#r;#n;constructor(t,e){super(),this.#t=t,this.setOptions(e),this.bindMethods(),this.#o()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#t.defaultMutationOptions(t),(0,a.VS)(this.options,e)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,a.Ym)(e.mutationKey)!==(0,a.Ym)(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(t){this.#o(),this.#i(t)}getCurrentResult(){return this.#e}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#o(),this.#i()}mutate(t,e){return this.#n=e,this.#r?.removeObserver(this),this.#r=this.#t.getMutationCache().build(this.#t,this.options),this.#r.addObserver(this),this.#r.execute(t)}#o(){let t=this.#r?.state??(0,o.R)();this.#e={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#i(t){i.Vr.batch(()=>
1{if(this.#n&&this.hasListeners()){let e=this.#e.variables,r=this.#e.context,n={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};if(t?.type==="success"){try{this.#n.onSuccess?.(t.data,e,r,n)}catch(t){Promise.reject(t)}try{this.#n.onSettled?.(t.data,null,e,r,n)}catch(t){Promise.reject(t)}}else if(t?.type==="error"){try{this.#n.onError?.(t.error,e,r,n)}catch(t){Promise.reject(t)}try{this.#n.onSettled?.(void 0,t.error,e,r,n)}catch(t){Promise.reject(t)}}}this.listeners.forEach(t=>{t(this.#e)})})}},u=r(31097);function l(t,e){let r=(0,u.NL)(e),[o]=n.useState(()=>new c(r,t));n.useEffect(()=>{o.setOptions(t)},[o,t]);let s=n.useSyncExternalStore(n.useCallback(t=>o.subscribe(i.Vr.batchCalls(t)),[o]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),l=n.useCallback((t,e)=>{o.mutate(t,e).catch(a.ZT)},[o]);if(s.error&&(0,a.L3)(o.options.throwOnError,[s.error]))throw s.error;return{...s,mutate:l,mutateAsync:s.mutate}}}},function(t){t.O(0,[25778,67871,79085,43272,70006,92888,49774,40179],function(){return t(t.s=83910)}),_N_E=t.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.