PageSourceSearch

https://www.markevansdm.com/_next/static/chunks/pages/dashboard/receipt/[id]-06116e28931b44b1.js

js markevansdm.com collected 2026-10-02 15:09:23 UTC 11,229 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7953],{5328:(n,e,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard/receipt/[id]",function(){return t(8564)}])},6730:(n,e,t)=>{"use strict";t.d(e,{A:()=>j});var r=t(7876),i=t(9099),o=t(5062),l=t.n(o),a=t(8888),u=t(8230),s=t.n(u),c=t(8993),d=t(6252);function p(){let n=(0,a._)(["\n  text-decoration: none;\n  cursor: pointer;\n  color: inherit;\n"]);return p=function(){return n},n}function f(){let n=(0,a._)(["\n  ",";\n"]);return f=function(){return n},n}function m(){let n=(0,a._)(["\n  ",";\n"]);return m=function(){return n},n}let h=()=>(0,c.AH)(p()),x=d.A.a(f(),h()),g=(0,d.A)(s())(m(),h()),b=n=>{let{href:e,children:t,className:o,...l}=n,a=/\.[0-9a-z]+$/i.test(e||"")||/^\/server-api\//.test(e||""),u=(0,i.useRouter)();return/^(https?:|mailto:|tel:)/i.test(e||"")?(0,r.jsx)(x,{href:e,className:o,target:"_blank",rel:"noopener noreferrer",...l,children:t}):a?(0,r.jsx)(x,{href:e,...l,children:t}):(0,r.jsx)(g,{href:null!=e?e:"",passHref:!0,className:"".concat(o," ").concat(u.asPath===e?"active":""),...l,children:t})};b.propTypes={href:l().string,target:l().string,children:l().node,className:l().string};let j=b},8564:(n,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>nj});var r=t(7876),i=t(1155),o=t(7768),l=t(4984),a=t(4232),u=t(9099),s=t(6557),c=t.n(s),d=t(1576),p=t.n(d),f=t(6730),m=t(7934),h=t(6488),x=t(8888),g=t(6252);function b(){let n=(0,x._)(["\n  max-width: 46rem;\n  margin: 0 auto;\n"]);return b=function(){return n},n}function j(){let n=(0,x._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n  font-family: ",";\n  font-size: 0.9rem;\n\n  a {\n    color: ",";\n    font-weight: 600;\n  }\n\n  @media print {\n    display: none;\n  }\n"]);return j=function(){return n},n}function w(){let n=(0,x._)(["\n  border: 1px solid ",";\n  background: ",";\n  color: ",";\n  font-family: ",";\n  font-size: 0.9rem;\n  font-weight: 600;\n  border-radius: 999px;\n  padding: 0 1.1rem;\n  /* A real tap target, not just the height of the label. */\n  min-height: 44px;\n  cursor: pointer;\n\n  &:hover {\n    background: ",";\n  }\n"]);return w=function(){return n},n}function A(){let n=(0,x._)(["\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 16px;\n  box-shadow: ",";\n  padding: 2.5rem;\n  font-family: ",";\n  color: ",";\n\n  @media print {\n    /* On paper the page IS the sheet: the frame, the shadow and the rounded\n       corners only make sense when something surrounds it. */\n    border: 0;\n    border-radius: 0;\n    box-shadow: none;\n    padding: 0;\n  }\n\n  @media (max-width: 640px) {\n    padding: 1.5rem;\n  }\n"]);return A=function(){return n},n}function _(){let n=(0,x._)(["\n  display: flex;\n  align-items: baseline;\n  justify-content: space-between;\n  gap: 1rem;\n  padding-bottom: 1.5rem;\n  border-bottom: 1px solid ",";\n"]);return _=function(){return n},n}function y(){let n=(0,x._)(["\n  font-weight: 700;\n  letter-spacing: 3px;\n  font-size: 0.95rem;\n"]);return y=function(){return n},n}function v(){let n=(0,x._)(["\n  /* accentText, not the metallic gold: #C9A24B is 2.4:1 on this surface, and\n     it is worse on white paper. */\n  color: ",";\n"]);return v=function(){return n},n}function z(){let n=(0,x._)(["\n  font-family: ",";\n  font-size: 1.6rem;\n  line-height: 1;\n"]);return z=function(){return n},n}function M(){let n=(0,x._)(["\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 1.5rem;\n  padding: 1.5rem 0;\n\n  @media (max-width: 560px) {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 1.25rem;\n  }\n"]);return M=function(){return n},n}function k(){let n=(0,x._)(["\n  min-width: 0;\n"]);return k=function(){return n},n}function N(){let n=(0,x._)(["\n  margin: 0 0 0.35rem;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-size: 0.7rem;\n  font-weight: 700;\n  color: ",";\n"]);return N=function(){return n},n}function T(){let n=(0,x._)(["\n  margin: 0 0 0.15rem;\n  font-size: 0.95rem;\n  font-weight: 600;
1\n  overflow-wrap: anywhere;\n"]);return T=function(){return n},n}function P(){let n=(0,x._)(["\n  margin: 0;\n  font-size: 0.88rem;\n  color: ",";\n  overflow-wrap: anywhere;\n"]);return P=function(){return n},n}function E(){let n=(0,x._)(["\n  border-top: 1px solid ",";\n"]);return E=function(){return n},n}function D(){let n=(0,x._)(["\n  display: flex;\n  justify-content: space-between;\n  gap: 1rem;\n  padding: 0.85rem 0;\n  border-bottom: 1px solid ",";\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-size: 0.7rem;\n  font-weight: 700;\n  color: ",";\n"]);return D=function(){return n},n}function R(){let n=(0,x._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: baseline;\n  gap: 1rem;\n  padding: 1rem 0;\n"]);return R=function(){return n},n}function S(){let n=(0,x._)(["\n  min-width: 0;\n  font-size: 0.95rem;\n"]);return S=function(){return n},n}function Y(){let n=(0,x._)(["\n  display: block;\n  margin-top: 0.2rem;\n  font-size: 0.85rem;\n  color: ",";\n"]);return Y=function(){return n},n}function B(){let n=(0,x._)(["\n  font-size: 0.95rem;\n  font-variant-numeric: tabular-nums;\n  white-space: nowrap;\n"]);return B=function(){return n},n}function C(){let n=(0,x._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: baseline;\n  gap: 1rem;\n  padding: 1rem 0 1.5rem;\n  border-top: 2px solid ",";\n"]);return C=function(){return n},n}function F(){let n=(0,x._)(["\n  font-size: 0.95rem;\n  font-weight: 600;\n"]);return F=function(){return n},n}function I(){let n=(0,x._)(["\n  font-size: 1.5rem;\n  font-weight: 700;\n  font-variant-numeric: tabular-nums;\n  white-space: nowrap;\n"]);return I=function(){return n},n}function O(){let n=(0,x._)(["\n  margin: 0;\n  padding-top: 1.25rem;\n  border-top: 1px solid ",";\n  font-size: 0.85rem;\n  line-height: 1.6;\n  color: ",";\n"]);return O=function(){return n},n}function H(){let n=(0,x._)(["\n  margin: 0;\n  font-family: ",";\n  font-size: 0.95rem;\n  color: ",";\n"]);return H=function(){return n},n}function L(){let n=(0,x._)(["\n  max-width: 34rem;\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 16px;\n  padding: 1.75rem;\n  font-family: ",";\n"]);return L=function(){return n},n}function V(){let n=(0,x._)(["\n  margin: 0 0 0.5rem;\n  font-size: 1.05rem;\n  font-weight: 600;\n  color: ",";\n"]);return V=function(){return n},n}function X(){let n=(0,x._)(["\n  margin: 0;\n  font-size: 0.92rem;\n  line-height: 1.7;\n  color: ",";\n\n  a {\n    color: ",";\n    font-weight: 600;\n  }\n"]);return X=function(){return n},n}let $=g.A.div(b()),q=g.A.div(j(),n=>{let{theme:e}=n;return e.fonts.primary},n=>{let{theme:e}=n;return e.palette.portal.accentText}),K=g.A.button(w(),n=>{let{theme:e}=n;return e.palette.portal.hairline},n=>{let{theme:e}=n;return e.palette.portal.surface},n=>{let{theme:e}=n;return e.palette.portal.text},n=>{let{theme:e}=n;return e.fonts.primary},n=>{let{theme:e}=n;return e.palette.portal.surfaceAlt}),U=g.A.section(A(),n=>{let{theme:e}=n;return e.palette.portal.surface},n=>{let{theme:e}=n;return e.palette.portal.border},n=>{let{theme:e}=n;return e.palette.portal.shadow},n=>{let{theme:e}=n;return e.fonts.primary},n=>{let{theme:e}=n;return e.palette.portal.text}),W=g.A.header(_(),n=>{let{theme:e}=n;return e.palette.portal.line}),G=g.A.span(y()),J=g.A.span(v(),n=>{let{theme:e}=n;return e.palette.portal.accentText}),Q=g.A.span(z(),n=>{let{theme:e}=n;return e.fonts.serif}),Z=g.A.div(M()),nn=g.A.div(k()),ne=g.A.p(N(),n=>{let{theme:e}=n;return e.palette.portal.textMuted}),nt=g.A.p(T()),nr=g.A.p(P(),n=>{let{theme:e}=n;return e.palette.portal.textMuted}),ni=g.A.div(E(),n=>{let{theme:e}=n;return e.palette.portal.line}),no=g.A.div(D(),n=>{let{theme:e}=n;return e.palette.portal.line},n=>{let{theme:e}=n;return e.palette.portal.textMuted}),nl=g.A.div(R()),na=g.A.div(S()),nu=g.A.span(Y(),n=>{let{theme:e}=n;return e.palette.portal.textMuted}),ns=g.A.span(B()),nc=g.A.div(C(),n=>{let{theme:e}=n;return e.palette.portal.text}),nd=g.A.span(F()),np=g.A.span(I()),nf=g.A.p(O(),n=>{let{theme:e}=n;return e.palette.portal.line},n=>{let{theme:e}=n;return e.palette.portal.textMuted}),nm=g.A.p(H(),n=>{let{theme:e}=n;return e.fonts.primary},n=>{let{theme:e}=n;return e.palette.portal.textMuted}),nh=g.A.div(L(),n=>{let{theme:e}=n;return e.palette.portal.surface},n=>{let{theme:e}=n;return e.palette.portal.border},n=>{let{theme:e}=n;return e.fonts.primary}),nx=g.A.p(V(),n=>{let{theme:e}=n;return e.palette.portal.text}),ng=g.A.p(X(),n=>{let{theme:e}=n;return e.palette.portal.textMuted},n=>{let{theme:e}=n;return e.palette.portal.accentText});c().extend(p());let nb=()=>{var n,e;let{id:t}=(0,u.useRouter)().query,{accountData:i,loading:o}=(0,m.N)(),[l,s]=(0,a.useState)(null),[d,p]=(0,a.useState)("loading");if((0,a.useEffect)(()=>
1{if(!t||!i)return;let n=!0;return p("loading"),Promise.resolve().then(()=>(0,h.tb)(t)).then(e=>{let{data:t}=e;n&&(s((null==t?void 0:t.data)||null),p("ready"))}).catch(()=>{n&&p("error")}),()=>{n=!1}},[t,i]),o||"loading"===d)return(0,r.jsx)(nm,{children:"Loading your receipt…"});let x=l?c().utc(l.paidAt):null,g=Number(null==l?void 0:l.amount),b=!!l&&Number.isFinite(g)&&g>0&&!!l.paidAt&&x.isValid();if("error"===d||!b)return(0,r.jsxs)(nh,{children:[(0,r.jsx)(nx,{children:"We couldn’t find that receipt."}),(0,r.jsxs)(ng,{children:["It may have been a payment on a different account. Your payments are all listed under"," ",(0,r.jsx)(f.A,{href:"/dashboard/membership",children:"Billing"}),"."]})]});let j="$".concat(g.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}));return(0,r.jsxs)($,{children:[(0,r.jsxs)(q,{children:[(0,r.jsx)(f.A,{href:"/dashboard/membership",children:"← Back to billing"}),(0,r.jsx)(K,{type:"button",onClick:()=>window.print(),children:"Print or save as PDF"})]}),(0,r.jsxs)(U,{children:[(0,r.jsxs)(W,{children:[(0,r.jsxs)(G,{children:["MARK ",(0,r.jsx)(J,{children:"EVANS DM"})]}),(0,r.jsx)(Q,{children:"Receipt"})]}),(0,r.jsxs)(Z,{children:[(0,r.jsxs)(nn,{children:[(0,r.jsx)(ne,{children:"Billed to"}),(0,r.jsx)(nt,{children:(null==(n=l.member)?void 0:n.name)||"—"}),(0,r.jsx)(nr,{children:null==(e=l.member)?void 0:e.email})]}),(0,r.jsxs)(nn,{children:[(0,r.jsx)(ne,{children:"Invoice"}),(0,r.jsx)(nt,{children:l.invoiceNumber||"—"}),(0,r.jsxs)(nr,{children:["Paid ",x.format("MMMM D, YYYY")]})]})]}),(0,r.jsxs)(ni,{children:[(0,r.jsxs)(no,{children:[(0,r.jsx)("span",{children:"Description"}),(0,r.jsx)("span",{children:"Amount"})]}),(0,r.jsxs)(nl,{children:[(0,r.jsxs)(na,{children:[l.label||"Membership payment",l.period?(0,r.jsx)(nu,{children:l.period}):null]}),(0,r.jsx)(ns,{children:j})]})]}),(0,r.jsxs)(nc,{children:[(0,r.jsx)(nd,{children:"Total paid"}),(0,r.jsx)(np,{children:j})]}),(0,r.jsx)(nf,{children:"Paid in full — nothing is owed on this invoice. Thank you for being a member."})]})]})},nj=()=>(0,r.jsxs)(i.A,{footer:!1,header:!1,children:[(0,r.jsx)(l.A,{page:"dashboardReceipt"}),(0,r.jsx)(o.A,{active:"membership",eyebrow:"Member Area",title:"Receipt",children:(0,r.jsx)(nb,{})})]})}},n=>{n.O(0,[8096,4984,2367,7768,636,8792],()=>n(n.s=5328)),_N_E=n.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.