"use strict";(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["7152"],{53255:function(e,t,n){n.d(t,{R:()=>f});var r=n(31948),i=n(40105),s=n(68518),a=n(12343),o=n(58725),l=n(21170),c=n(30292),u=n(23562),d=n(84773),p=n(86891),h=n(70911);class f extends r.W{constructor(e){!function(e,t,n=[t],r="npm"){let s=e._metadata||{};s.sdk||(s.sdk={name:`sentry.javascript.${t}`,packages:n.map(e=>({name:`${r}:@sentry/${e}`,version:i.J})),version:i.J}),e._metadata=s}(e,"browser",["browser"],p.m9.SENTRY_SDK_SOURCE||(0,s.S)()),super(e),e.sendClientReports&&p.m9.document&&p.m9.document.addEventListener("visibilitychange",()=>{"hidden"===p.m9.document.visibilityState&&this._flushOutcomes()})}eventFromException(e,t){return(0,d.dr)(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",n){return(0,d.aB)(this._options.stackParser,e,t,n,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled()){u.X&&a.kg.warn("SDK not enabled, will not captu