PageSourceSearch

https://shop.wordup.com.tw/_next/static/chunks/pages/thank-you-526341f396a9ed77.js

js wordup.com.tw collected 2026-10-01 12:03:53 UTC 6,847 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="42c7d817-700e-4f38-a771-21ecd085e108",e._sentryDebugIdIdentifier="sentry-dbid-42c7d817-700e-4f38-a771-21ecd085e108")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9770],{31916:(e,t,a)=>{"use strict";a.d(t,{n:()=>r,q:()=>l});var n=a(83855);let r=(e,t)=>(0,n.A)({method:"GET",url:`/v1/shop/orders/${e}`,...t?{params:{email:t}}:{}}),l=e=>(0,n.A)({url:`v1/redeem_codes/${e}/redemption`,method:"POST"})},43441:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/thank-you",function(){return a(59588)}])},59588:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>k,default:()=>N});var n=a(2860),r=a(55729),l=a(71024),i=a.n(l),o=a(51652),d=a(98986),s=a(31916),u=a(63537),c=a(40993),m=a(23261),p=a(37674),f=a(81278),g=a(84660),y=a(84990);let h=e=>{let{order:t}=e,{t:a}=(0,d.Bd)(),r=(0,f.useRouter)();if(!t)return null;let l=t.data.attributes.serialNumber,{message:i,messageClassName:o}=(0,y._j)(a,t,r.query);return l?(0,n.Y)("div",{className:(0,g.Q)("flex items-center justify-center px-400 py-300",o),children:(0,n.FD)("span",{className:"label_s_500",children:[a("crowdin:thank-you-page.order-section.order"),"#",l,i?`・${i}`:null]})}):null};var b=a(71465),w=a(22133),v=a(5415),_=a(68552);let x=i()(()=>Promise.all([a.e(4549),a.e(187),a.e(6883),a.e(7011)]).then(a.bind(a,57011)),{loadableGenerated:{webpack:()=>[57011]}}),C=i()(()=>Promise.all([a.e(9313),a.e(8132)]).then(a.bind(a,18132)),{loadableGenerated:{webpack:()=>[18132]}}),E=i()(()=>a.e(5824).then(a.bind(a,55824)),{loadableGenerated:{webpack:()=>[55824]}});var k=!0;let N=e=>{let{orderId:t,recipientInfo:a}=e,l=(0,b.r)(),{t:i,i18n:f}=(0,d.Bd)(),[k,N]=(0,r.useState)(null),[A,Y]=(0,r.useState)(!1),P=(0,_.$x)(),I=(0,y.gS)(k),{startLoading:O,stopLoading:V}=(0,m.A)(),{bank_code:S,expires_at:D,code:B}=l.query,G=(0,v.Ol)(),L=l.query.email,T=c.A.checkHasCredential(),F=!!L&&!T,H=T?c.A.getUserEmail():null,K=T&&!!L&&!!H&&H.toLowerCase()!==L.toLowerCase();if((0,r.useEffect)(()=>{if(F)return void(async()=>{try{O();let{data:e}=await (0,s.n)(t,L);N(e)}catch{V(),await p.A.fire({icon:"warning",title:i("order_not_found")}),l.replace(u.VV.HOME((0,v.Gy)("pageKey")))}finally{V()}})();if(!T){L||(async()=>{await p.A.fire({icon:"warning",title:i("crowdin:thank-you-page.alert-title.login-to-view-order-info"),confirmButtonText:i("common:common.confirm")}),l.replace(u.VV.HOME((0,v.Gy)("pageKey")))})();return}if(K)return void(async()=>{await p.A.fire({icon:"warning",title:i("crowdin:thank-you-page.alert-title.email-mismatch","登入帳號與訂單 Email 不符"),text:i("crowdin:thank-you-page.alert-text.email-mismatch",{defaultValue:"此訂單是以 {{guestEmail}} 購買,請登出後使用相同 Email 登入,或切換至該帳號查看訂單。",guestEmail:L}),confirmButtonText:i("common:common.confirm")}),l.replace(u.VV.HOME((0,v.Gy)("pageKey")))})();(async()=>{try{O();let{data:e}=await (0,s.n)(t);N(e)}catch{V(),await p.A.fire({icon:"warning",title:i("order_not_found")}),l.replace(u.VV.HOME((0,v.Gy)("pageKey")))}finally{V()}})()},[i,l,O,V,t,F,L,T,K]),F){var M,j,q,R,W;let e=(null==k||null==(M=k.data)?void 0:M.redeemCodes)??[],a=(null==k||null==(q=k.data)||null==(j=q.lineItems)?void 0:j.data)??[];return(0,n.FD)(n.FK,{children:[(0,n.Y)(o.bV,{...(0,y.ej)({orderId:t})}),(0,n.Y)(h,{order:k}),(0,n.Y)("div",{className:"mx-auto max-w-[800px] flex-1 px-layout-container-padding-x py-layout-section-padding-y-default",children:(0,n.Y)(E,{serialNumber:(null==k||null==(W=k.data)||null==(R=W.attributes)?void 0:R.serialNumber)??t,email:L,redeemCodes:e,lineItems:a,isOrderCompleted:I??!1})}),(0,n.Y)(_.wi,{})]})}return(0,n.FD)(n.FK,{children:[(0,n.Y)(o.bV,{...(0,y.ej)({orderId:t})}),A?(0,n.Y)(w.A,{direction:"left",in:A,timeout:500,mountOnEnter:!0,unmountOnExit:!0,children:(0,n.Y)("div",{className:"mobileUp:px-0 mx-auto flex max-w-[700px] flex-col items-center gap-4 px-4 pb-8",children:(0,n.Y)(_.wQ,{headerProps:{headerContainerClassName:(0,g.Q)("sticky z-[49] bg-white pt-8",P),breadcrumbItems:[{text:i("go_to_thank_you"),onClick:()=>Y(!1)}],prevButtonProps:{onClick:()=>Y(!1)}},fqaKey:"faq-how-to-start-course"})})}):(0,n.FD)("div",{className:"flex min-h-[calc(100vh-var(--browser-main-nav-height))] flex-col",children:[(0,n.Y)(h,{order:k}),(0,n.Y)("div",{className:"mx-auto max-w-[800px] flex-1 px-layout-container-padding-x py-layout-section-padding-y-default",children:k?I?(0,n.Y)(x,{order:k,t:i,locale:f.resolvedLanguage,setShowWhiteLabelModeSlide:G?Y:void 0,recipientInfoFromProps:a}
1):(0,n.Y)(C,{t:i,order:k,bankCode:S,code:B,expiresAt:D,locale:f.resolvedLanguage}):null}),(0,n.Y)(_.wi,{})]})]})}},71465:(e,t,a)=>{"use strict";a.d(t,{r:()=>i,s:()=>l});var n=a(81278),r=a(55729);let l={current:!1},i=()=>{let e=(0,n.useRouter)(),t=(0,r.useMemo)(()=>({...e,replace:function(){for(var t=arguments.length,a=Array(t),n=0;n<t;n++)a[n]=arguments[n];return l.current=!0,e.replace(...a)}}),[e]);return(0,r.useEffect)(()=>{let t=()=>{l.current=!1};return e.events.on("routeChangeComplete",t),()=>{e.events.off("routeChangeComplete",t)}},[e.events]),t}},75075:(e,t,a)=>{"use strict";a.d(t,{J:()=>n,n:()=>r});let n={NEWEBPAY_CVS:"newebpay_cvs",NEWEBPAY_VACC:"newebpay_vacc",CHAILEASE_BNPL:"chailease_bnpl"},r=2e4},84990:(e,t,a)=>{"use strict";a.d(t,{Fu:()=>i,Nx:()=>l,_j:()=>s,ej:()=>u,gS:()=>r,nn:()=>d,oZ:()=>o});var n=a(75075);let r=e=>{var t,a;return e&&["finished","paid"].includes(null==e||null==(a=e.data)||null==(t=a.attributes)?void 0:t.status)},l=e=>"subscription_plan"===e.attributes.productableType,i=e=>{var t;return!!(null==e?void 0:e.autoRedeem)&&!!(null==(t=e.redeemCodes)?void 0:t.length)&&e.redeemCodes.every(e=>{let{useUp:t}=e;return t})},o=e=>{let t=e.data.lineItems.data;return t.length>0&&t.every(l)},d=e=>"payment_success"in e&&"false"===e.payment_success,s=(e,t,a)=>{var l,i,o,s,u;if(r(t))return{message:e("crowdin:common.payment-success"),messageClassName:"bg-background-positive-light text-content-positive"};if(d(a))return{message:e("crowdin:common.payment-failed"),messageClassName:"bg-background-negative-light text-content-negative"};let c={message:"",messageClassName:"bg-background-brand-light text-content-brand"};return(null==(u=t.data)||null==(s=u.trades)||null==(o=s.data)||null==(i=o[0])||null==(l=i.attributes)?void 0:l.paymentMethod)===n.J.CHAILEASE_BNPL?c.message=e("crowdin:common.pending-review-payment"):c.message=e("crowdin:common.pending-payment"),c},u=e=>{let{orderId:t}=e;return{title:`聰明學習 | WORD UP`,openGraph:{url:`https://shop.wordup.com.tw/thank-you?orderId=${t}`,title:`聰明學習 | WORD UP`}}}}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=43441)),_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.