PageSourceSearch

https://www.naturskyddsforeningen.se/_next/static/chunks/3036.41e01a06753ab60b.js

js naturskyddsforeningen.se collected 2026-10-01 10:38:44 UTC 2,744 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3036],{23036:function(e,r,t){"use strict";t.r(r),t.d(r,{SWEDBANK_PAY_CONTAINER_ID:function(){return m}});var n=t(85893),c=t(11163),i=t(67294),s=t(3063),u=t(83447),a=t(36926),l=t(84279),o=t(70572),d=t(28250),f=t(71800),h=t(54888),v=t(67083),y=t(72360),p=t.n(y),k=t(37485);let m="swedbank-pay-seamless-view-page";r.default=function(e){var r;let{block:t,tracking:y}=e,{checkoutFormRef:b}=(0,a.bp)(),[x,g]=(0,i.useState)(!1),[w,N]=(0,i.useState)(null),[j,_]=(0,i.useState)(!1),q=(0,i.useRef)(!1),S=(0,i.useRef)(void 0),C=(0,c.useRouter)(),E=(0,l.k6)(),{theme:I}=(0,a.gt)(),R=(0,u.G)(null==w?void 0:w.script);(0,i.useEffect)(()=>{var e;let r=null===(e=C.query)||void 0===e?void 0:e.key;r!==S.current&&(S.current=r,q.current=!1)},[null===(r=C.query)||void 0===r?void 0:r.key]),(0,i.useEffect)(()=>{var e,r;if(null===(e=C.query)||void 0===e?void 0:e.key){if(g(!0),null===(r=C.query)||void 0===r?void 0:r.swp_utold){_(!0),g(!1),q.current||(q.current=!0,(0,s.NY)(C.query.key).catch(()=>{}));return}(0,s.nh)(C.query.key).then(e=>{if(!(null==e?void 0:e.script)||!Number.isFinite(Number(e.orderId))){_(!0),g(!1);return}N(e)}).catch(()=>{g(!1),C.replace("/?error=getSwedbankPayOrderScript")})}},[C]),(0,i.useEffect)(()=>{var e;if("ready"!==R||!(null==w?void 0:w.orderId)||!(null===(e=C.query)||void 0===e?void 0:e.key))return;let r={container:m,style:d.Z,culture:"sv-SE",onPaid:()=>{C.replace("/kassa/order-received/".concat(w.orderId,"?key=").concat(C.query.key))},onAborted:()=>{_(!0),N(null),q.current||(q.current=!0,(0,s.NY)(C.query.key).catch(()=>{}))}};try{window.payex.hostedView.checkout(r).open()}catch(e){C.replace("/?error="+encodeURIComponent(JSON.stringify(e)))}},[R,C,w]);let A=[];return"campaign"===E&&(A.push((0,o.V1)(null==I?void 0:I.bgColor)),A.push("text-black-100 pt-13")),(null==I?void 0:I.accentColor)&&A.push(p().campaign,"theme-accent-".concat(I.accentColor)),(0,n.jsxs)(k.Z,{blockRef:b,width:"column",children:[x&&!j&&(0,n.jsx)("div",{className:"fixed inset-0 flex items-center justify-center w-screen h-screen bg-white z-100",children:(0,n.jsx)(v.$,{sizeClasses:"w-16 h-16 border-8"})}),w&&(0,n.jsx)("div",{id:m}),!x&&!w&&!j&&(0,n.jsx)(h.oo,{form:t.attrs,children:(0,n.jsx)(f.Z,{tracking:y,form:t.attrs})}),j&&(0,n.jsxs)("div",{className:"fixed inset-0 flex flex-col items-center justify-center w-screen h-screen p-2 text-center bg-white z-100",children:[(0,n.jsx)("h2",{className:"mb-4",children:"Du valde att avbryta din betalning"}),(0,n.jsx)("p",{children:"St\xe4ng denna flik f\xf6r att komma tillbaka till Naturskyddsf\xf6reningen."})]})]})}},72360:function(e){e.exports={campaign:"checkout-form_campaign__tOKYj"}}}]);
2//# sourceMappingURL=3036.41e01a06753ab60b.js.map

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.