1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7638],{2751:function(e,r,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/payment/success",function(){return n(15960)}])},29080:function(e,r,n){"use strict";n.d(r,{Z:function(){return t}});let t=(0,n(35082).Z)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]])},15960:function(e,r,n){"use strict";n.r(r),n.d(r,{__N_SSP:function(){return f}});var t=n(52676),s=n(33561),a=n(27026),i=n.n(a),o=n(46980),d=n(29080),c=n(75271),l=n(69834),u=n(56115),f=!0;r.default=e=>{var r;let{user:a}=e,f=(0,s.useRouter)(),m=(0,c.useMemo)(()=>{var e;let r=null!==(e=f.query.orderRef)&&void 0!==e?e:f.query.order;return Array.isArray(r)?r[0]||"":r||""},[f.query.orderRef,f.query.order]),h=(0,c.useMemo)(()=>{let e=f.query.order;return Array.isArray(e)?e[0]||"":e||""},[f.query.order]),[x,p]=(0,c.useState)(null),y=(0,l.a)({queryKey:["order",m],queryFn:()=>(0,u.co)(m).then(e=>e.data),enabled:!!m});return(0,c.useEffect)(()=>{let e=!1;return(async()=>{if(!y.data)return;let r=y.data.items||[];if(0===r.length){p([]);return}let n=r.map(e=>{var r,n;return(null===(r=e.variation)||void 0===r?void 0:r.sku)||(null===(n=e.product)||void 0===n?void 0:n.sku)||null}).filter(e=>!!e);e||p(n)})(),()=>{e=!0}},[y.data]),(0,c.useEffect)(()=>{if(!m||!y.data||null===x)return;let e="pixel_purchase_".concat(m);"1"!==sessionStorage.getItem(e)&&n.e(8579).then(n.t.bind(n,68579,23)).then(e=>e.default).then(r=>{r.track("Purchase",{content_ids:x,content_type:"product",value:Number(y.data.total),currency:"MYR"}),sessionStorage.setItem(e,"1")}).catch(()=>{})},[m,y.data,x]),(0,t.jsx)(o.Z,{user:a,children:(0,t.jsx)("div",{className:"px-4 py-12 maxContainer",children:(0,t.jsxs)("div",{className:"max-w-2xl mx-auto overflow-hidden bg-white border border-green-100 shadow-sm rounded-2xl",children:[(0,t.jsx)("div",{className:"p-6 bg-gradient-to-r from-green-50 to-green-100",children:(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"p-2 text-white bg-green-600 rounded-full",children:(0,t.jsx)(d.Z,{size:20})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h1",{className:"text-2xl font-bold text-green-700",children:"Payment Successful"}),(0,t.jsx)("p",{className:"text-sm text-green-700/80",children:"Thank you! Your payment has been confirmed."})]})]})}),(0,t.jsxs)("div",{className:"p-6",children:[m?(0,t.jsx)("div",{className:"p-4 mb-4 rounded-md bg-neutral-50",children:(0,t.jsxs)("div",{className:"text-sm",children:[(0,t.jsx)("span",{className:"text-neutral-500",children:"Order No:\xa0"}),(0,t.jsxs)("span",{className:"font-semibold",children:["#",(null===(r=y.data)||void 0===r?void 0:r.orderCode)||h||m]})]})}):null,(0,t.jsxs)("div",{className:"flex flex-col gap-3 sm:flex-row",children:[(0,t.jsx)(i(),{href:"/my-profile?tab=orders",className:"inline-flex items-center justify-center px-4 py-2 font-semibold text-white no-underline bg-green-600 rounded-md hover:bg-green-700",children:"My Orders"}),(0,t.jsx)(i(),{href:"/",className:"inline-flex items-center justify-center px-4 py-2 font-semibold no-underline border rounded-md hover:bg-neutral-50",children:"Go Home"})]})]})]})})})}},56115:function(e,r,n){"use strict";n.d(r,{OU:function(){return i},co:function(){return s},m9:function(){return o},sl:function(){return a}});var t=n(5409);async function s(e){return await t.Z.get("/orders/".concat(e))}async function a(e){return await t.Z.post("/orders/".concat(e,"/cancel"))}async function i(e){return await t.Z.post("/orders/init-with-delivery",e)}async function o(e,r){return await t.Z.post("/orders/init-from-session?sessionId=".concat(e),r)}}},function(e){e.O(0,[5989,4237,7610,8174,9834,9830,6980,2888,9774,179],function(){return e(e.s=2751)}),_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.