PageSourceSearch

https://www.royalroad.com/dist/v4/update-paymentTw-5ZYVW6PW.modern.js

js royalroad.com collected 2026-09-24 08:45:32 UTC 2,278 bytes, 5 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="4a13ebaa-7155-50b4-9470-1dd19d577577")}catch(e){}}();
3import{a as l}from"/dist/v4/chunk-WJM2A57R.modern.js";import"/dist/v4/chunk-OFQEBZ6G.modern.js";import"/dist/v4/chunk-ZBJEUK6D.modern.js";import"/dist/v4/chunk-TCHNYH6D.modern.js";import{a as g}from"/dist/v4/chunk-XW4WQP6X.modern.js";import"/dist/v4/chunk-5P4I46WW.modern.js";import{a as y}from"/dist/v4/chunk-V27P54OU.modern.js";import"/dist/v4/chunk-MSWODPLQ.modern.js";import"/dist/v4/chunk-MZYAFKHK.modern.js";import"/dist/v4/chunk-SD6VUQUO.modern.js";import"/dist/v4/chunk-6BYPJKYE.modern.js";import"/dist/v4/chunk-L3VIOGOQ.modern.js";import"/dist/v4/chunk-46XVX5SF.modern.js";import"/dist/v4/chunk-HBB5MWQC.modern.js";import"/dist/v4/chunk-EUKU4XRR.modern.js";import{g as a,k as i}from"/dist/v4/chunk-RDSTICTE.modern.js";i();var u=a(y()),f=a(g());var c=class I{constructor(){this.sessionMetadata=null}static init(){return new I().init()}init(){let e=document.getElementById("paymentSourceSelection"),t=this.getDropdownInstance("paymentSourceSelection"),n=document.getElementById("savePaymentMethod"),o=(t==null?void 0:t.getValue())==="BlueSnap"?this.renderCardInfoForm():null,r=document.getElementById("cardInfoForm");e==null||e.addEventListener("rr-dropdown-change",s=>{s.detail.value==="BlueSnap"?(r==null||r.classList.add("mt-2","mb-4"),o=this.renderCardInfoForm(),n==null||n.classList.add("!hidden")):(o==null||o.unmount(),n==null||n.classList.remove("!hidden"),r==null||r.classList.remove("mt-2","mb-4"))});let m=document.getElementById("paymentForm");return m&&m.addEventListener("submit",()=>{let s=Array.from(document.getElementsByClassName("buyBtn"));for(let d of s)d.classList.add("disabled"),setTimeout(()=>{d.disabled=!0})}),this}getDropdownInstance(e){let t=document.getElementById(e);return t&&(t==null?void 0:t.__rrDropdownInstance)||null}renderCardInfoForm(){let e=(0,f.createRoot)(document.getElementById("cardInfoForm"));return e.render(u.default.createElement(l,null)),e}};export{c as default};
4
5//# debugId=4a13ebaa-7155-50b4-9470-1dd19d577577

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.