1"use strict";(()=>{var X=Object.defineProperty,Z=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var Q=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable;var J=(C,p,e)=>p in C?X(C,p,{enumerable:!0,configurable:!0,writable:!0,value:e}):C[p]=e,I=(C,p)=>{for(var e in p||(p={}))Q.call(p,e)&&J(C,e,p[e]);if(z)for(var e of z(p))Y.call(p,e)&&J(C,e,p[e]);return C},S=(C,p)=>Z(C,V(p));(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4975],{86829:((C,p,e)=>{e.d(p,{B:()=>m});var v=e(6810),g=e(57968),f=e(64251);function M(){return{bindClient(d){(0,g.o5)().setClient(d)},withScope:g.v4,getClient:()=>(0,g.KU)(),getScope:g.o5,getIsolationScope:g.rm,captureException:(d,o)=>(0,g.o5)().captureException(d,o),captureMessage:(d,o,a)=>(0,g.o5)().captureMessage(d,o,a),captureEvent:f.r,addBreadcrumb:v.Z,setUser:f.gV,setTags:f.Wt,setTag:f.NA,setExtra:f.l7,setExtras:f.cx,setContext:f.o,getIntegration(d){const o=(0,g.KU)();return o&&o.getIntegrationByName(d.id)||null},startSession:f.J0,endSession:f.ky,captureSession(d){if(d)return(0,f.ky)();D()}}}const m=M;function D(){const d=(0,g.o5)(),o=(0,g.KU)(),a=d.getSession();o&&a&&o.captureSession(a)}}),68826:((C,p,e)=>{e.d(p,{P$:()=>d,Q8:()=>u,_C:()=>h,lc:()=>o,mH:()=>D,qm:()=>a});var v=e(57968),g=e(26674),f=e(5602);const M=[];function m(O){const t={};return O.forEach(s=>{const{name:n}=s,r=t[n];r&&!r.isDefaultInstance&&s.isDefaultInstance||(t[n]=s)}),Object.values(t)}function D(O){const t=O.defaultIntegrations||[],s=O.integrations;t.forEach(P=>{P.isDefaultInstance=!0});let n;if(Array.isArray(s))n=[...t,...s];else if(typeof s=="function"){const P=s(t);n=Array.isArray(P)?P:[P]}else n=t;const r=m(n),_=r.findIndex(P=>P.name==="Debug");if(_>-1){const[P]=r.splice(_,1);r.push(P)}return r}function d(O,t){const s={};return t.forEach(n=>{n&&a(O,n,s)}),s}function o(O,t){for(const s of t)s&&s.afterAllSetup&&s.afterAllSetup(O)}function a(O,t,s){if(s[t.name]){g.T&&f.vF.log(`Integration skipped because it was already installed: ${t.name}`);return}if(s[t.name]=t,M.indexOf(t.name)===-1&&typeof t.setupOnce=="function"&&(t.setupOnce(),M.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(O),typeof t.preprocessEvent=="function"){const n=t.preprocessEvent.bind(t);O.on("preprocessEvent",(r,_)=>n(r,_,O))}if(typeof t.processEvent=="function"){const n=t.processEvent.bind(t),r=Object.assign((_,P)=>n(_,P,O),{id:t.name});O.addEventProcessor(r)}g.T&&f.vF.log(`Integration installed: ${t.name}`)}function u(O){const t=(0,v.KU)();if(!t){g.T&&f.vF.warn(`Cannot add integration "${O.name}" because no SDK Client is available.`);return}t.addIntegration(O)}function h(O){return O}}),98415:((C,p,e)=>{e.d(p,{q:()=>O});var v=e(57968),g=e(64251),f=e(68826),M=e(84625),m=e(5602),D=e(44910),d=e(22209),o=e(2323),a=e(92575);const u="CaptureConsole",h=((s={})=>{const n=s.levels||m.Ow,r=!!s.handled;return{name:u,setup(_){"console"in a.O&&(0,M.P)(({args:P,level:E})=>{(0,v.KU)()!==_||!n.includes(E)||t(P,E,r)})}}}),O=(0,f._C)(h);function t(s,n,r){const _={level:(0,d.t)(n),extra:{arguments:s}};(0,v.v4)(P=>{if(P.addEventProcessor(i=>(i.logger="console",(0,D.M6)(i,{handled:r,type:"console"}),i)),n==="assert"){if(!s[0]){const i=`Assertion failed: ${(0,o.gt)(s.slice(1)," ")||"console.assert"}`;P.setExtra("arguments",s.slice(1)),(0,g.wd)(i,_)}return}const E=s.find(i=>i instanceof Error);if(E){(0,g.Cp)(E,_);return}const A=(0,o.gt)(s," ");(0,g.wd)(A,_)})}}),78405:((C,p,e)=>{e.d(p,{_:()=>m});var v=e(68826),g=e(5602);const f="Debug",M=((D={})=>{const d=I({debugger:!1,stringify:!1},D);return{name:f,setup(o){o.on("beforeSendEvent",(a,u)=>{d.debugger,(0,g.pq)(()=>{d.stringify?(console.log(JSON.stringify(a,null,2)),u&&Object.keys(u).length&&console.log(JSON.stringify(u,null,2))):(console.log(a),u&&Object.keys(u).length&&console.log(u))})})}}}),m=(0,v._C)(M)}),75083:((C,p,e)=>{e.d(p,{s:()=>d});var v=e(68826),g=e(26674),f=e(5602),M=e(20527);const m="Dedupe",D=(()=>{let s;return{name:m,processEvent(n){if(n.type)return n;try{if(o(n,s))return g.T&&f.vF.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(r){}return s=n}}}),d=(0,v._C)(D);function o(s,n){return n?!!(a(s,n)||u(s,n)):!1}function a(s,n){const r=s.message,_=n.message;return!(!r&&!_||r&&!_||!r&&_||r!==_||!O(s,n)||!h(s,n))}function u(s,n){const r=t(n),_=t(s);return!(!r||!_||r.type!==_.type||r.value!==_.value||!O(s,n)||!h(s,n))}function h(s,n){let r=(0,M.RV)(s),_=(0,M.RV)(n);if(!r&&!_)return!0;
1if(r&&!_||!r&&_||(r=r,_=_,_.length!==r.length))return!1;for(let P=0;P<_.length;P++){const E=_[P],A=r[P];if(E.filename!==A.filename||E.lineno!==A.lineno||E.colno!==A.colno||E.function!==A.function)return!1}return!0}function O(s,n){let r=s.fingerprint,_=n.fingerprint;if(!r&&!_)return!0;if(r&&!_||!r&&_)return!1;r=r,_=_;try{return r.join("")===_.join("")}catch(P){return!1}}function t(s){return s.exception&&s.exception.values&&s.exception.values[0]}}),69828:((C,p,e)=>{e.d(p,{X:()=>u});var v=e(68826),g=e(26674),f=e(30690),M=e(5602),m=e(52879),D=e(40873),d=e(2323);const o="ExtraErrorData",a=((t={})=>{const{depth:s=3,captureErrorCause:n=!0}=t;return{name:o,processEvent(r,_,P){const{maxValueLength:E=250}=P.getOptions();return h(r,_,s,n,E)}}}),u=(0,v._C)(a);function h(t,s={},n,r,_){if(!s.originalException||!(0,f.bJ)(s.originalException))return t;const P=s.originalException.name||s.originalException.constructor.name,E=O(s.originalException,r,_);if(E){const A=I({},t.contexts),i=(0,m.S8)(E,n);return(0,f.Qd)(i)&&((0,D.my)(i,"__sentry_skip_normalization__",!0),A[P]=i),S(I({},t),{contexts:A})}return t}function O(t,s,n){try{const r=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],_={};for(const P of Object.keys(t)){if(r.indexOf(P)!==-1)continue;const E=t[P];_[P]=(0,f.bJ)(E)||typeof E=="string"?(0,d.xv)(`${E}`,n):E}if(s&&t.cause!==void 0&&(_.cause=(0,f.bJ)(t.cause)?t.cause.toString():t.cause),typeof t.toJSON=="function"){const P=t.toJSON();for(const E of Object.keys(P)){const A=P[E];_[E]=(0,f.bJ)(A)?A.toString():A}}return _}catch(r){g.T&&M.vF.error("Unable to extract extra data from the Error object:",r)}return null}}),32324:((C,p,e)=>{e.d(p,{Z:()=>o});var v=e(57968),g=e(68826),f=e(40873);let M;const m="FunctionToString",D=new WeakMap,d=(()=>({name:m,setupOnce(){M=Function.prototype.toString;try{Function.prototype.toString=function(...a){const u=(0,f.sp)(this),h=D.has((0,v.KU)())&&u!==void 0?u:this;return M.apply(h,a)}}catch(a){}},setup(a){D.set(a,!0)}})),o=(0,g._C)(d)}),45896:((C,p,e)=>{e.d(p,{D:()=>a});var v=e(26674),g=e(68826),f=e(5602),M=e(44910),m=e(2323);const D=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,"undefined is not an object (evaluating 'a.L')",`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],d="InboundFilters",o=((i={})=>({name:d,processEvent(c,y,b){const W=b.getOptions(),K=u(i,W);return h(c,K)?null:c}})),a=(0,g._C)(o);function u(i={},c={}){return{allowUrls:[...i.allowUrls||[],...c.allowUrls||[]],denyUrls:[...i.denyUrls||[],...c.denyUrls||[]],ignoreErrors:[...i.ignoreErrors||[],...c.ignoreErrors||[],...i.disableErrorDefaults?[]:D],ignoreTransactions:[...i.ignoreTransactions||[],...c.ignoreTransactions||[]],ignoreInternal:i.ignoreInternal!==void 0?i.ignoreInternal:!0}}function h(i,c){return c.ignoreInternal&&_(i)?(v.T&&f.vF.warn(`Event dropped due to being internal Sentry Error. 2Event: ${(0,M.$X)(i)}`),!0):O(i,c.ignoreErrors)?(v.T&&f.vF.warn(`Event dropped due to being matched by \`ignoreErrors\` option. 3Event: ${(0,M.$X)(i)}`),!0):A(i)?(v.T&&f.vF.warn(`Event dropped due to not having an error message, error type or stacktrace. 4Event: ${(0,M.$X)(i)}`),!0):t(i,c.ignoreTransactions)?(v.T&&f.vF.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. 5Event: ${(0,M.$X)(i)}`),!0):s(i,c.denyUrls)?(v.T&&f.vF.warn(`Event dropped due to being matched by \`denyUrls\` option. 6Event: ${(0,M.$X)(i)}. 7Url: ${E(i)}`),!0):n(i,c.allowUrls)?!1:(v.T&&f.vF.warn(`Event dropped due to not being matched by \`allowUrls\` option. 8Event: ${(0,M.$X)(i)}. 9Url: ${E(i)}`),!0)}function O(i,c){return i.type||!c||!c.length?!1:r(i).some(y=>(0,m.Xr)(y,c))}function t(i,c){if(i.type!=="transaction"||!c||!c.length)return!1;const y=i.transaction;return y?(0,m.Xr)(y,c):!1}function s(i,c){if(!c||!c.length)return!1;const y=E(i);return y?(0,m.Xr)(y,c):!1}function n(i,c){if(!c||!c.length)return!0;const y=E(i);return y?(0,m.Xr)(y,c):!0}function r(i){const c=[];i.message&&c.push(i.message);let y;try{y=i.exception.values[i.exception.values.length-1]}catch(b){}return y&&y.value&&(c.push(y.value),y.type&&c.push(`${y.type}: ${y.value}`)),c}function _(i){try{return i.exception.values[0].type==="SentryError"}catch(c){}return!1}function P(i=[]){for(let c=i.length-1;c>=0;c--){const y=i[c];if(y&&y.filename!=="<anonymous>"&&y.filename!=="[native code]")return y.filename||null}return null}function E(i){try{let c;try{c=i.exception.values[0].stacktrace.frames}catch(y){}return c?P(c):null}catch(c){return v.T&&f.vF.error(`Cannot extract url for event ${(0,M.$X)(i)}`),null}}function A(i){return i.type||!i.exception||!i.exception.values||i.exception.values.length===0?!1:!i.message&&!i.exception.values.some(c=>c.stacktrace||c.type&&c.type!=="Error"||c.value)}}),10529:((C,p,e)=>{e.d(p,{Q:()=>M});var v=e(68826),g=e(23611),f=e(87202);const M=(0,v._C)(()=>({name:"ModuleMetadata",setup(m){m.on("beforeEnvelope",D=>{(0,f.yH)(D,(d,o)=>
9{if(o==="event"){const a=Array.isArray(d)?d[1]:void 0;a&&((0,g.KT)(a),d[1]=a)}})}),m.on("applyFrameMetadata",D=>{if(D.type)return;const d=m.getOptions().stackParser;(0,g.Gr)(d,D)})}}))}),24084:((C,p,e)=>{e.d(p,{D:()=>m});var v=e(68826),g=e(60269),f=e(92575);const M="RewriteFrames",m=(0,v._C)((d={})=>{const o=d.root,a=d.prefix||"app:///",u="window"in f.O&&f.O.window!==void 0,h=d.iteratee||D({isBrowser:u,root:o,prefix:a});function O(s){try{return S(I({},s),{exception:S(I({},s.exception),{values:s.exception.values.map(n=>I(I({},n),n.stacktrace&&{stacktrace:t(n.stacktrace)}))})})}catch(n){return s}}function t(s){return S(I({},s),{frames:s&&s.frames&&s.frames.map(n=>h(n))})}return{name:M,processEvent(s){let n=s;return s.exception&&Array.isArray(s.exception.values)&&(n=O(n)),n}}});function D({isBrowser:d,root:o,prefix:a}){return u=>{if(!u.filename)return u;const h=/^[a-zA-Z]:\\/.test(u.filename)||u.filename.includes("\\")&&!u.filename.includes("/"),O=/^\//.test(u.filename);if(d){if(o){const t=u.filename;t.indexOf(o)===0&&(u.filename=t.replace(o,a))}}else if(h||O){const t=h?u.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):u.filename,s=o?(0,g.V8)(o,t):(0,g.P8)(t);u.filename=`${a}${s}`}return u}}}),30220:((C,p,e)=>{e.d(p,{Z:()=>m});var v=e(68826),g=e(90519);const f="SessionTiming",M=(()=>{const D=(0,g.zf)()*1e3;return{name:f,processEvent(d){const o=(0,g.zf)()*1e3;return S(I({},d),{extra:S(I({},d.extra),{"session:start":D,"session:duration":o-D,"session:end":o})})}}}),m=(0,v._C)(M)}),61271:((C,p,e)=>{e.d(p,{y:()=>m});var v=e(68826),g=e(23611),f=e(87202),M=e(20527);const m=(0,v._C)(o=>({name:"ThirdPartyErrorsFilter",setup(a){a.on("beforeEnvelope",u=>{(0,f.yH)(u,(h,O)=>{if(O==="event"){const t=Array.isArray(h)?h[1]:void 0;t&&((0,g.KT)(t),h[1]=t)}})}),a.on("applyFrameMetadata",u=>{if(u.type)return;const h=a.getOptions().stackParser;(0,g.Gr)(h,u)})},processEvent(a){const u=D(a);if(u){const h=o.behaviour==="drop-error-if-contains-third-party-frames"||o.behaviour==="apply-tag-if-contains-third-party-frames"?"some":"every";if(u[h](t=>!t.some(s=>o.filterKeys.includes(s)))){if(o.behaviour==="drop-error-if-contains-third-party-frames"||o.behaviour==="drop-error-if-exclusively-contains-third-party-frames")return null;a.tags=S(I({},a.tags),{third_party_code:!0})}}return a}}));function D(o){const a=(0,M.RV)(o);if(a)return a.filter(u=>!!u.filename).map(u=>u.module_metadata?Object.keys(u.module_metadata).filter(h=>h.startsWith(d)).map(h=>h.slice(d.length)):[])}const d="_sentryBundlerPluginAppKey:"}),5868:((C,p,e)=>{e.d(p,{rB:()=>O});var v=e(68826),g=e(30690),f=e(2323);const M=10,m="ZodErrors";function D(t){return(0,g.bJ)(t)&&t.name==="ZodError"&&Array.isArray(t.issues)}function d(t){return S(I({},t),{path:"path"in t&&Array.isArray(t.path)?t.path.join("."):void 0,keys:"keys"in t?JSON.stringify(t.keys):void 0,unionErrors:"unionErrors"in t?JSON.stringify(t.unionErrors):void 0})}function o(t){return t.map(s=>typeof s=="number"?"<array>":s).join(".")}function a(t){const s=new Set;for(const r of t.issues){const _=o(r.path);_.length>0&&s.add(_)}const n=Array.from(s);if(n.length===0){let r="variable";if(t.issues.length>0){const _=t.issues[0];_!==void 0&&"expected"in _&&typeof _.expected=="string"&&(r=_.expected)}return`Failed to validate ${r}`}return`Failed to validate keys: ${(0,f.xv)(n.join(", "),100)}`}function u(t,s=!1,n,r){if(!n.exception||!n.exception.values||!r||!r.originalException||!D(r.originalException)||r.originalException.issues.length===0)return n;try{const P=(s?r.originalException.issues:r.originalException.issues.slice(0,t)).map(d);return s&&(Array.isArray(r.attachments)||(r.attachments=[]),r.attachments.push({filename:"zod_issues.json",data:JSON.stringify({issues:P})})),S(I({},n),{exception:S(I({},n.exception),{values:[S(I({},n.exception.values[0]),{value:a(r.originalException)}),...n.exception.values.slice(1)]}),extra:S(I({},n.extra),{"zoderror.issues":P.slice(0,t)})})}catch(_){return S(I({},n),{extra:S(I({},n.extra),{"zoderrors sentry integration parse error":{message:"an exception was thrown while processing ZodError within applyZodErrorsToEvent()",error:_ instanceof Error?`${_.name}: ${_.message} 10${_.stack}`:"unknown"}})})}}const h=((t={})=>{const s=typeof t.limit=="undefined"?M:t.limit;return{name:m,processEvent(n,r){return u(s,t.saveZodIssuesAsAttachment,n,r)}}}),O=(0,v._C)(h)}),23611:((C,p,e)=>{e.d(p,{Gr:()=>D,KT:()=>d});var v=e(92575);const g=new Map,f=new Set;function M(o){if(v.O._sentryModuleMetadata)for(const a of Object.keys(v.O._sentryModuleMetadata)){const u=v.O._sentryModuleMetadata[a];if(f.has(a))continue;f.add(a);const h=o(a);for(const O of h.reverse())if(O.filename){g.set(O.filename,u);break}}}function m(o,a){return M(o),g.get(a)}
10function D(o,a){try{a.exception.values.forEach(u=>{if(u.stacktrace)for(const h of u.stacktrace.frames||[]){if(!h.filename||h.module_metadata)continue;const O=m(o,h.filename);O&&(h.module_metadata=O)}})}catch(u){}}function d(o){try{o.exception.values.forEach(a=>{if(a.stacktrace)for(const u of a.stacktrace.frames||[])delete u.module_metadata})}catch(a){}}}),62521:((C,p,e)=>{e.d(p,{v:()=>K});var v=e(90519),g=e(5915),f=e(21863),M=e(87961),m=e(87202),D=e(5602),d=e(40873);function o(T,l,x,L){const U=Object.entries((0,d.Ce)(L)).sort((R,j)=>R[0].localeCompare(j[0]));return`${T}${l}${x}${U}`}function a(T){let l=0;for(let x=0;x<T.length;x++){const L=T.charCodeAt(x);l=(l<<5)-l+L,l&=l}return l>>>0}function u(T){let l="";for(const x of T){const L=Object.entries(x.tags),U=L.length>0?`|#${L.map(([R,j])=>`${R}:${j}`).join(",")}`:"";l+=`${x.name}@${x.unit}:${x.metric}|${x.metricType}${U}|T${x.timestamp} 11`}return l}function h(T){return T.replace(/[^\w]+/gi,"_")}function O(T){return T.replace(/[^\w\-.]+/gi,"_")}function t(T){return T.replace(/[^\w\-./]+/gi,"")}const s=[[` 12`,"\\n"],["\r","\\r"],[" ","\\t"],["\\","\\\\"],["|","\\u{7c}"],[",","\\u{2c}"]];function n(T){for(const[l,x]of s)if(T===l)return x;return T}function r(T){return[...T].reduce((l,x)=>l+n(x),"")}function _(T){const l={};for(const x in T)if(Object.prototype.hasOwnProperty.call(T,x)){const L=t(x);l[L]=r(String(T[x]))}return l}function P(T,l){D.vF.log(`Flushing aggregated metrics, number of metrics: ${l.length}`);const x=T.getDsn(),L=T.getSdkMetadata(),U=T.getOptions().tunnel,R=E(l,x,L,U);T.sendEnvelope(R)}function E(T,l,x,L){const U={sent_at:new Date().toISOString()};x&&x.sdk&&(U.sdk={name:x.sdk.name,version:x.sdk.version}),L&&l&&(U.dsn=(0,M.SB)(l));const R=A(T);return(0,m.h4)(U,[R])}function A(T){const l=u(T);return[{type:"statsd",length:l.length},l]}class i{constructor(l){this._value=l}get weight(){return 1}add(l){this._value+=l}toString(){return`${this._value}`}}class c{constructor(l){this._last=l,this._min=l,this._max=l,this._sum=l,this._count=1}get weight(){return 5}add(l){this._last=l,l<this._min&&(this._min=l),l>this._max&&(this._max=l),this._sum+=l,this._count++}toString(){return`${this._last}:${this._min}:${this._max}:${this._sum}:${this._count}`}}class y{constructor(l){this._value=[l]}get weight(){return this._value.length}add(l){this._value.push(l)}toString(){return this._value.join(":")}}class b{constructor(l){this.first=l,this._value=new Set([l])}get weight(){return this._value.size}add(l){this._value.add(l)}toString(){return Array.from(this._value).map(l=>typeof l=="string"?a(l):l).join(":")}}const W={[f.bD]:i,[f.co]:c,[f.vR]:y,[f.fN]:b};class K{constructor(l){this._client=l,this._buckets=new Map,this._interval=setInterval(()=>this.flush(),f.yQ)}add(l,x,L,U="none",R={},j=(0,v.zf)()){const N=Math.floor(j),F=O(x),k=_(R),$=h(U),w=o(l,F,$,k);let B=this._buckets.get(w);const G=B&&l===f.fN?B.metric.weight:0;B?(B.metric.add(L),B.timestamp<N&&(B.timestamp=N)):(B={metric:new W[l](L),timestamp:N,metricType:l,name:F,unit:$,tags:k},this._buckets.set(w,B));const H=typeof L=="string"?B.metric.weight-G:L;(0,g.r2)(l,F,H,$,R,w)}flush(){if(this._buckets.size===0)return;const l=Array.from(this._buckets.values());P(this._client,l),this._buckets.clear()}close(){clearInterval(this._interval),this.flush()}}}),21863:((C,p,e)=>{e.d(p,{bD:()=>v,co:()=>g,fN:()=>f,vR:()=>M,yQ:()=>m});const v="c",g="g",f="s",M="d",m=5e3,D=1e4,d=1e4}),99965:((C,p,e)=>{e.d(p,{q:()=>_});var v=e(57968),g=e(26674),f=e(92575),M=e(5602),m=e(90519),D=e(5915),d=e(10252),o=e(29230),a=e(21863);function u(E,A){const i=(0,f.B)("globalMetricsAggregators",()=>new WeakMap),c=i.get(E);if(c)return c;const y=new A(E);return E.on("flush",()=>y.flush()),E.on("close",()=>y.close()),i.set(E,y),y}function h(E,A,i,c,y={}){const b=y.client||(0,v.KU)();if(!b)return;const W=(0,D.Bk)(),K=W?(0,D.zU)(W):void 0,T=K&&(0,D.et)(K).description,{unit:l,tags:x,timestamp:L}=y,{release:U,environment:R}=b.getOptions(),j={};U&&(j.release=U),R&&(j.environment=R),T&&(j.transaction=T),g.T&&M.vF.log(`Adding value of ${c} to ${A} metric ${i}`),u(b,E).add(A,i,c,l,I(I({},j),x),L)}function O(E,A,i=1,c){h(E,a.bD,A,P(i),c)}function t(E,A,i,c){h(E,a.vR,A,P(i),c)}function s(E,A,i,c="second",y){if(typeof i=="function"){const b=(0,m.zf)();return(0,d.nV)({op:"metrics.timing",name:A,startTime:b,onlyIfParent:!0},W=>(0,o.x)(()=>i(),()=>{},()=>{const K=(0,m.zf)(),T=K-b;t(E,A,T,S(I({},y),{unit:"second"})),W.end(K)}))}t(E,A,i,S(I({},y),{unit:c}))}function n(E,A,i,c){h(E,a.fN,A,i,c)}function r(E,A,i,c){h(E,a.co,A,P(i),c)}const _={increment:O,distribution:t,set:n,gauge:r,timing:s,getMetricsAggregatorForClient:u};function P(E){return typeof E=="string"?parseInt(E):E}}),42409:((C,p,e)=>{e.d(p,{X:()=>M,g:()=>f});var v=e(40873);const g="_sentryMetrics";function f(m){const D=m[g];if(!D)return;const d={};for(const[,[o,a]]of D)(d[o]||(d[o]=[])).push((0,v.Ce)(a));return d}function M(m,D,d,o,a,u,h){const t=m[g]||(m[g]=new Map),s=`${D}:${d}@${a}`,n=t.get(h);if(n){const[,r]=n;t.set(h,[s,{min:Math.min(r.min,o),max:Math.max(r.max,o),count:r.count+=1,sum:r.sum+=o,tags:r.tags}])}else t.set(h,[s,{min:o,max:o,count:1,sum:o,tags:u}])}}),94988:((C,p,e)=>{e.d(p,{H:()=>h});var v=e(59328),g=e(30690),f=e(5602),M=e(44910),m=e(30243),D=e(90519),d=e(45734),o=e(70333);const a=100;class u{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:(0,m.el)(),spanId:(0,m.ZF)()}}clone(){const t=new u;return t._breadcrumbs=[...this._breadcrumbs],t._tags=I({},this._tags),t._extra=I({},this._extra),t._contexts=I({},this._contexts),this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._requestSession=this._requestSession,t._attachments=[...this._attachments],t._sdkProcessingMetadata=I({},this._sdkProcessingMetadata),t._propagationContext=I({},this._propagationContext),t._client=this._client,t._lastEventId=this._lastEventId,(0,o.r)(t,(0,o.f)(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&(0,v.qO)(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags=I(I({},this._tags),t),this._notifyScopeListeners(),this}setTag(t,s){return this._tags=S(I({},this._tags),{[t]:s}),this._notifyScopeListeners(),this}setExtras(t){return this._extra=I(I({},this._extra),t),this._notifyScopeListeners(),this}setExtra(t,s){return this._extra=S(I({},this._extra),{[t]:s}),this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,s){return s===null?delete this._contexts[t]:this._contexts[t]=s,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const s=typeof t=="function"?t(this):t,[n,r]=s instanceof h?[s.getScopeData(),s.getRequestSession()]:(0,g.Qd)(s)?[t,t.requestSession]:[],{tags:_,extra:P,user:E,contexts:A,level:i,fingerprint:c=[],propagationContext:y}=n||{};return this._tags=I(I({},this._tags),_),this._extra=I(I({},this._extra),P),this._contexts=I(I({},this._contexts),A),E&&Object.keys(E).length&&(this._user=E),i&&(this._level=i),c.length&&(this._fingerprint=c),y&&(this._propagationContext=y),r&&(this._requestSession=r),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,(0,o.r)(this,void 0),this._attachments=[],this.setPropagationContext({traceId:(0,m.el)()}),this._notifyScopeListeners(),this}addBreadcrumb(t,s){const n=typeof s=="number"?s:a;if(n<=0)return this;const r=I({timestamp:(0,D.lu)()},t);return this._breadcrumbs.push(r),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client&&this._client.re
12cordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:(0,o.f)(this)}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=(0,d.h)(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext=I({spanId:(0,m.ZF)()},t),this}getPropagationContext(){return this._propagationContext}captureException(t,s){const n=s&&s.event_id?s.event_id:(0,M.eJ)();if(!this._client)return f.vF.warn("No client configured on scope - will not capture exception!"),n;const r=new Error("Sentry syntheticException");return this._client.captureException(t,S(I({originalException:t,syntheticException:r},s),{event_id:n}),this),n}captureMessage(t,s,n){const r=n&&n.event_id?n.event_id:(0,M.eJ)();if(!this._client)return f.vF.warn("No client configured on scope - will not capture message!"),r;const _=new Error(t);return this._client.captureMessage(t,s,S(I({originalException:t,syntheticException:_},n),{event_id:r}),this),r}captureEvent(t,s){const n=s&&s.event_id?s.event_id:(0,M.eJ)();return this._client?(this._client.captureEvent(t,S(I({},s),{event_id:n}),this),n):(f.vF.warn("No client configured on scope - will not capture event!"),n)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}}const h=u})}]);})(); 13 14//# sourceMappingURL=sentry-react-b7d8fb65.fe884fd9.chunk.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.