PageSourceSearch

https://tilnote.io/_next/static/chunks/pages/membership/toss/fail-e8d91b9239509bd8.js

js tilnote.io collected 2026-09-24 09:35:10 UTC 6,821 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3806,6089],{9082:(e,t,r)=>{"use strict";r.d(t,{v4:()=>l,SL:()=>c,Pj:()=>i,n3:()=>k,iz:()=>w,W$:()=>v,z_:()=>A,p:()=>P,iX:()=>y,OB:()=>x,cJ:()=>I,VA:()=>j,sU:()=>E,s8:()=>N,eG:()=>S});let n=new Set(["69cb6b48380f446d3faa404c","69ca4bf1a28700372d329603","69ca117929e5892b0bb99540","69ca09fc29e5892b0bb98198","69c9ee7d29e5892b0bb93444","69c293b670721e646917a90e","69c1261e9f547eff332a6364","69bfb22aedaa74850764774d","69bfb221edaa748507647726","69bfafd7edaa7485076473b2","69be02c8ef90afc80c0103a6","69bb8bf906e26362da137f41","69ba7b83b9115ddddc541d12","69b7e1f7cf3e342625b97f9d"]);var o=r(36438),s=r(73806),a=r(65364);let l="lesson-book-detail",c="lesson-page-preview",i="lesson-public-page",u="lessonMembershipContext",d="cta_log_id",m="membershipReturnPath",f="membershipReturnSource",b={[i]:"L2",[l]:"LB1",[c]:"LP1"};function h(e){return window[e]||null}function g(e){return Array.isArray(e)?e[0]:e}function p(e){return null==e?"":String(e).trim()}function I(e){let t=p(e);return!!t&&t===(a.env.NEXT_PUBLIC_ADMIN_USER_ID||a.env.ADMIN_USER_ID||"62786a31832df874c8962804")}function x(e={}){let t=e?.source,r=e?.bookId,o=e?.pageId;return!n.has(p(r))&&(t===l||t===c||t===i)&&(t===i?!!p(o):!!p(r))}function v({source:e,bookId:t,pageId:r,returnPath:n}){let o,s=(o=p(n)).startsWith("/")?o:"";if(s)return s;if(!x({source:e,bookId:t,pageId:r}))return"/membership";let a=p(t),l=p(r);return e===i&&l?`/pages/${l}`:e===c&&a&&l?`/books/${a}/${l}`:`/books/${a}`}function _({source:e,bookId:t,pageId:r,returnPath:n,ctaLogId:o}={}){return x({source:e,bookId:t,pageId:r})?{source:e,bookId:p(t),pageId:p(r),returnPath:v({source:e,bookId:t,pageId:r,returnPath:n}),ctaLogId:p(o)}:null}function w(e){let t=_(e);return t?(0,s.u)({source:t.source,bookId:t.bookId,pageId:t.pageId,returnPath:t.returnPath}):(0,s.u)()}function k(){return"/membership/register"}function y(e={}){return _({source:g(e.source),bookId:g(e.bookId),pageId:g(e.pageId),returnPath:g(e.returnPath)})}function S(){let e=h("localStorage"),t=function(e,t){if(!e)return null;try{let r=e.getItem(t);return r?JSON.parse(r):null}catch{return null}}(e,u);return t?_({...t,ctaLogId:p(e?.getItem(d))||t.ctaLogId}):null}function N(e){let t=_(e);if(!t)return null;let r=h("localStorage"),n=h("sessionStorage");try{r?.setItem(u,JSON.stringify(t)),r?.setItem(m,t.returnPath),r?.setItem(f,t.source),t.ctaLogId&&r?.setItem(d,t.ctaLogId);let e=t?{type:t.source,funnel:"lesson-membership",source:t.source,bookId:t.bookId,pageId:t.pageId,returnPath:t.returnPath}:null;e&&n?.setItem("ctaContext",JSON.stringify(e))}catch{}return t}function P({clearCtaLogId:e=!1}={}){let t=h("localStorage"),r=h("sessionStorage"),n=S();try{t?.removeItem(u),t?.removeItem(m),t?.removeItem(f);let o=r?.getItem("ctaContext");if(o)try{let e=JSON.parse(o);e?.funnel==="lesson-membership"&&r?.removeItem("ctaContext")}catch{r?.removeItem("ctaContext")}e&&n?.ctaLogId&&t?.getItem(d)===n.ctaLogId&&t.removeItem(d)}catch{}}function L({action:e="click",source:t,variant:r=function(e){return b[e]||"L1"}(t),pageId:n="",pageTitle:s="",bookId:a="",returnPath:l=""}={}){return o.A.post("/stats/cta-log",{action:e,variant:r,source:p(t),pageId:p(n),pageTitle:p(s),bookId:p(a),returnPath:v({source:t,bookId:a,pageId:n,returnPath:l}),referrer:"u">typeof document?document.referrer:"",pageUrl:window.location.href,keyword:"lesson",round:5}).then(e=>e.data).catch(()=>({}))}function j({source:e,variant:t,pageId:r="",pageTitle:n="",bookId:o="",returnPath:s=""}={}){let a=h("sessionStorage"),l=function({source:e,bookId:t,pageId:r}){return["lessonMembershipCtaView",p(e)||"direct",p(t)||"-",p(r)||"-"].join(":")}({source:e,bookId:o,pageId:r});try{if(a?.getItem(l))return Promise.resolve(null);a?.setItem(l,"1")}catch{}return L({action:"view",source:e,variant:t,pageId:r,pageTitle:n,bookId:o,returnPath:s})}function A({source:e,variant:t,pageId:r="",pageTitle:n="",bookId:o="",returnPath:s=""}={}){let a=N({source:e,pageId:r,bookId:o,returnPath:s});return L({action:"click",source:e,variant:t,pageId:r,pageTitle:n,bookId:o,returnPath:s}).then(e=>{e?.id&&function(e={}){let t=_({...S(),...e});t&&N(t)}({ctaLogId:e.id})}),a}
1function E(e={}){let{ctaLogId:t,...r}=e,n=p(t)||function(){let e=S();if(e?.ctaLogId)return e.ctaLogId;let t=h("localStorage");return p(t?.getItem(d))}();return n?o.A.patch(`/stats/cta-log/${n}`,r).catch(()=>null):Promise.resolve(null)}},72993:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/membership/toss/fail",function(){return r(73007)}])},73007:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});var n=r(37876),o=r(14232),s=r(48230),a=r.n(s),l=r(16684),c=r(9082);let i=()=>{let[e,t]=(0,o.useState)(null);(0,o.useEffect)(()=>{t((0,c.eG)())},[]);let r=e?(0,c.iz)(e):"/membership/register",s=e?.returnPath||"/books";return(0,n.jsxs)("div",{children:[(0,n.jsx)(l.A,{}),(0,n.jsx)("div",{className:"container-medium py-12",children:(0,n.jsxs)("div",{className:"mx-auto max-w-2xl rounded-[28px] border border-slate-200 bg-white px-6 py-8 shadow-[0_18px_48px_rgba(15,23,42,0.08)] md:px-8 md:py-10",children:[(0,n.jsx)("div",{className:"text-sm font-semibold uppercase tracking-[0.2em] text-slate-400",children:"Payment Failed"}),(0,n.jsx)("h1",{className:"mt-3 text-3xl font-bold tracking-tight text-slate-950",children:"결제가 완료되지 않았습니다."}),(0,n.jsx)("p",{className:"mt-3 text-sm leading-6 text-slate-600 md:text-base",children:e?"지금 보던 레슨 상태는 그대로 유지됩니다. 다시 결제를 시도하거나 이전 레슨으로 돌아갈 수 있습니다.":"다시 시도하면 멤버십 등록 화면으로 돌아갑니다."}),(0,n.jsxs)("div",{className:"mt-6 flex flex-col gap-3 sm:flex-row",children:[(0,n.jsx)(a(),{href:r,className:"inline-flex items-center justify-center rounded-full bg-slate-950 px-5 py-3 text-sm font-semibold text-white transition-colors hover:bg-slate-800",children:"다시 결제 시도"}),(0,n.jsx)(a(),{href:s,className:"inline-flex items-center justify-center rounded-full border border-slate-300 px-5 py-3 text-sm font-semibold text-slate-700 transition-colors hover:bg-slate-100",children:e?"보던 레슨으로 돌아가기":"책 둘러보기"})]})]})})]})}},73806:(e,t,r)=>{"use strict";function n(e={}){let t=new URLSearchParams;Object.entries(e).forEach(([e,r])=>{if(Array.isArray(r)){r[0]&&t.set(e,String(r[0]));return}null!=r&&""!==r&&t.set(e,String(r))});let r=t.toString();return r?`/membership/register?${r}`:"/membership/register"}r.d(t,{u:()=>n})},80084:(e,t,r)=>{"use strict";var n=r(29563);t.A=void 0;var o=n(r(94471)),s=r(37876);t.A=(0,o.default)((0,s.jsx)("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward")}},e=>{e.O(0,[8230,8384,4997,4587,8212,304,2289,7559,1494,5870,807,6684,636,6593,8792],()=>e(e.s=72993)),_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.