diff --git a/Frameworks/DyteSdk.xcframework/Info.plist b/Frameworks/DyteSdk.xcframework/Info.plist index 9debc14..380a387 100644 --- a/Frameworks/DyteSdk.xcframework/Info.plist +++ b/Frameworks/DyteSdk.xcframework/Info.plist @@ -6,29 +6,29 @@ LibraryIdentifier - ios-arm64 + ios-x86_64-simulator LibraryPath DyteSdk.framework SupportedArchitectures - arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator LibraryIdentifier - ios-x86_64-simulator + ios-arm64 LibraryPath DyteSdk.framework SupportedArchitectures - x86_64 + arm64 SupportedPlatform ios - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/Frameworks/DyteSdk.xcframework/ios-arm64/DyteSdk.framework/DyteSdk b/Frameworks/DyteSdk.xcframework/ios-arm64/DyteSdk.framework/DyteSdk index ec1cd69..8d73a7e 100755 Binary files a/Frameworks/DyteSdk.xcframework/ios-arm64/DyteSdk.framework/DyteSdk and b/Frameworks/DyteSdk.xcframework/ios-arm64/DyteSdk.framework/DyteSdk differ diff --git a/Frameworks/DyteSdk.xcframework/ios-arm64/DyteSdk.framework/main.jsbundle b/Frameworks/DyteSdk.xcframework/ios-arm64/DyteSdk.framework/main.jsbundle index eb7ea77..20d3441 100644 --- a/Frameworks/DyteSdk.xcframework/ios-arm64/DyteSdk.framework/main.jsbundle +++ b/Frameworks/DyteSdk.xcframework/ios-arm64/DyteSdk.framework/main.jsbundle @@ -3,7 +3,7 @@ var __BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date. !(function(n){var e=(function(){function n(n,e){return n}function e(n){var e={};return n.forEach(function(n,r){e[n]=!0}),e}function r(n,r,u){if(n.formatValueCalls++,n.formatValueCalls>200)return"[TOO BIG formatValueCalls "+n.formatValueCalls+" exceeded limit of 200]";var f=t(n,r);if(f)return f;var c=Object.keys(r),s=e(c);if(d(r)&&(c.indexOf('message')>=0||c.indexOf('description')>=0))return o(r);if(0===c.length){if(v(r)){var g=r.name?': '+r.name:'';return n.stylize('[Function'+g+']','special')}if(p(r))return n.stylize(RegExp.prototype.toString.call(r),'regexp');if(y(r))return n.stylize(Date.prototype.toString.call(r),'date');if(d(r))return o(r)}var h,b,m='',j=!1,O=['{','}'];(h=r,Array.isArray(h)&&(j=!0,O=['[',']']),v(r))&&(m=' [Function'+(r.name?': '+r.name:'')+']');return p(r)&&(m=' '+RegExp.prototype.toString.call(r)),y(r)&&(m=' '+Date.prototype.toUTCString.call(r)),d(r)&&(m=' '+o(r)),0!==c.length||j&&0!=r.length?u<0?p(r)?n.stylize(RegExp.prototype.toString.call(r),'regexp'):n.stylize('[Object]','special'):(n.seen.push(r),b=j?i(n,r,u,s,c):c.map(function(e){return l(n,r,u,s,e,j)}),n.seen.pop(),a(b,m,O)):O[0]+m+O[1]}function t(n,e){if(s(e))return n.stylize('undefined','undefined');if('string'==typeof e){var r="'"+JSON.stringify(e).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,'string')}return c(e)?n.stylize(''+e,'number'):u(e)?n.stylize(''+e,'boolean'):f(e)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,e,r,t,o){for(var i=[],a=0,u=e.length;a-1&&(u=l?u.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+u.split('\n').map(function(n){return' '+n}).join('\n')):u=n.stylize('[Circular]','special')),s(a)){if(l&&i.match(/^\d+$/))return u;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+u}function a(n,e,r){return n.reduce(function(n,e){return 0,e.indexOf('\n')>=0&&0,n+e.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?r[0]+(''===e?'':e+'\n ')+' '+n.join(',\n ')+' '+r[1]:r[0]+e+' '+n.join(', ')+' '+r[1]}function u(n){return'boolean'==typeof n}function f(n){return null===n}function c(n){return'number'==typeof n}function s(n){return void 0===n}function p(n){return g(n)&&'[object RegExp]'===h(n)}function g(n){return'object'==typeof n&&null!==n}function y(n){return g(n)&&'[object Date]'===h(n)}function d(n){return g(n)&&('[object Error]'===h(n)||n instanceof Error)}function v(n){return'function'==typeof n}function h(n){return Object.prototype.toString.call(n)}function b(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return function(e,t){return r({seen:[],formatValueCalls:0,stylize:n},e,t.depth)}})(),r='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function l(r){return function(){var l;l=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return e(n,{depth:10})}).join(', ');var a=arguments[0],u=r;'string'==typeof a&&'Warning: '===a.slice(0,9)&&u>=t.error&&(u=t.warn),n.__inspectorLog&&n.__inspectorLog(o[u],l,[].slice.call(arguments),i),s.length&&(l=p('',l)),n.nativeLoggingHook(l,u)}}function a(n,e){return Array.apply(null,Array(e)).map(function(){return n})}var u="\u2502",f="\u2510",c="\u2518",s=[];function p(n,e){return s.join('')+n+' '+(e||'')}if(n.nativeLoggingHook){n.console;n.console={error:l(t.error),info:l(t.info),log:l(t.info),warn:l(t.warn),trace:l(t.trace),debug:l(t.trace),table:function(e){if(!Array.isArray(e)){var o=e;for(var i in e=[],o)if(o.hasOwnProperty(i)){var l=o[i];l[r]=i,e.push(l)}}if(0!==e.length){var u=Object.keys(e[0]).sort(),f=[],c=[];u.forEach(function(n,r){c[r]=n.length;for(var t=0;t';return function(){for(var r=arguments.length,u=new Array(r),e=0;e0&&void 0!==arguments[0]?arguments[0]:{};if('object'!=typeof t)return Promise.reject(new TypeError('constraints is not a dictionary'));if(!(void 0!==t.audio&&t.audio||void 0!==t.video&&t.video))return Promise.reject(new TypeError('audio and/or video is required'));var o=[];(t=u.normalizeConstraints(t)).audio?o.push(l.default.request({name:'microphone'})):o.push(Promise.resolve(!1));t.video?o.push(l.default.request({name:'camera'})):o.push(Promise.resolve(!1));return new Promise(function(l,c){Promise.all(o).then(function(o){var v=(0,n.default)(o,2),y=v[0],h=v[1];if(y||h){y||delete t.audio,h||delete t.video;b.getUserMedia(t,function(n,o){for(var f,c=p(o);!(f=c()).done;){var v=f.value,y=t[v.kind];'object'==typeof y&&(v.constraints=u.deepClone(y))}var b={streamId:n,streamReactTag:n,tracks:o};l(new s.default(b))},function(t,n){var o;switch(t){case'TypeError':o=new TypeError(n)}o||(o=new f.default({message:n,name:t}));c(o)})}else{c(new f.default({message:'Permission denied.',name:'SecurityError'}))}})})};var n=t(r(d[1])),o=r(d[2]),u=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=c(n);if(o&&o.has(t))return o.get(t);var u={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var l=s?Object.getOwnPropertyDescriptor(t,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=t[f]}u.default=t,o&&o.set(t,u);return u})(r(d[3])),s=t(r(d[4])),f=t(r(d[5])),l=t(r(d[6]));function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(c=function(t){return t?o:n})(t)}function p(t,n){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(o)return(o=o.call(t)).next.bind(o);if(Array.isArray(t)||(o=v(t))||n&&t&&"number"==typeof t.length){o&&(t=o);var u=0;return function(){return u>=t.length?{done:!0}:{done:!1,value:t[u++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(t,n){if(t){if("string"==typeof t)return y(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?y(t,n):void 0}}function y(t,n){(null==n||n>t.length)&&(n=t.length);for(var o=0,u=new Array(n);o0?parseInt(u):-1,'android'===o.Platform.OS?c.startRingtone(n,u):c.startRingtone(n,s),this.vibrate&&o.Vibration.vibrate(t,!1)}},{key:"stopRingtone",value:function(){this.vibrate&&o.Vibration.cancel(),c.stopRingtone()}},{key:"startRingback",value:function(n){n='string'==typeof n?n:"_DTMF_",c.startRingback(n)}},{key:"stopRingback",value:function(){c.stopRingback()}},{key:"checkRecordPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.checkRecordPermission());case 2:return n=s.sent,this.recordPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"requestRecordPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.requestRecordPermission());case 2:return n=s.sent,this.recordPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"checkCameraPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.checkCameraPermission());case 2:return n=s.sent,this.cameraPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.requestCameraPermission());case 2:return n=s.sent,this.cameraPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"pokeScreen",value:function(n){if('android'===o.Platform.OS){var t="number"==typeof n&&n>0?n:3e3;c.pokeScreen(t)}else console.log("ios doesn't support pokeScreen()")}},{key:"getAudioUri",value:function(n,s){var u;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(void 0!==this.audioUriMap[n]){o.next=2;break}return o.abrupt("return",null);case 2:if(!this.audioUriMap[n][s]){o.next=6;break}return o.abrupt("return",this.audioUriMap[n][s]);case 6:return o.prev=6,o.next=9,t.default.awrap(c.getAudioUriJS(n,s));case 9:if(!('string'==typeof(u=o.sent)&&u.length>0)){o.next=15;break}return this.audioUriMap[n][s]=u,o.abrupt("return",u);case 15:return o.abrupt("return",null);case 16:o.next=21;break;case 18:return o.prev=18,o.t0=o.catch(6),o.abrupt("return",null);case 21:case"end":return o.stop()}},null,this,[[6,18]],Promise)}},{key:"chooseAudioRoute",value:function(n){var s;return t.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,t.default.awrap(c.chooseAudioRoute(n));case 2:return s=u.sent,u.abrupt("return",s);case 4:case"end":return u.stop()}},null,null,null,Promise)}}]),n})());e.default=l},691,[1,276,7,8,2]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.JoinStage=M,e.default=void 0;var o=t(r(d[1])),n=j(r(d[2])),u=t(r(d[3])),l=r(d[4]),s=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),E=r(d[9]),y=r(d[10]),S=t(r(d[11])),N=r(d[12]),x=r(d[13]),h=r(d[14]),T=r(d[15]),v=t(r(d[16])),C=r(d[17]),b=r(d[18]),w=t(r(d[19])),P=r(d[20]),I=r(d[21]),O=j(r(d[22])),k=r(d[23]);function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function j(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=l?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(u,s,c):u[s]=t[s]}return u.default=t,n&&n.set(t,u),u}var D="\nquery Session($roomName: String!, $password: String) {\n\tsession(roomName: $roomName, password: $password) {\n\t title,\n\t roomNodeLink,\n\t roomName,\n\t password\n\t}\n }\n";function M(t){var o=(0,n.useContext)(c.MediaRoomContext).mediaRoom,u=(0,l.useSelector)(function(t){return t.participant.displayName}),f=(0,l.useSelector)(function(t){return t.participant.audioMuted}),p=(0,l.useSelector)(function(t){return t.room.routerState}),y=(0,l.useSelector)(function(t){return t.room.joined}),N=(0,l.useSelector)(function(t){return t.room.waitingState}),x=t.roomName,h=(0,n.useContext)(C.ConfigServiceContext),v=h.sessionConfig,b=h.meeting,w=(0,T.useWindowDimensions)(),P=(null==v?void 0:v.dimensions)||w,O=P.height,k=P.width;return(0,n.useEffect)(function(){p===E.MediaStates.LOADED&&o&&o.joinRoom(u,f)},[p]),(0,n.useEffect)(function(){N===E.WaitingState.ACCEPTED&&o&&o.joinRoom(u,f)},[N]),(0,n.useEffect)(function(){y&&b&&b.emit(b.Events.meetingJoined)},[y]),y?N===E.WaitingState.REJECTED?n.default.createElement(I.Stack,{height:O,width:k,backgroundColor:"#202124",justify:"center",align:"center"},n.default.createElement(I.Text,{color:"textPrimary.100",className:"dyte-client-noSelect"},"Host rejected you request")):n.default.createElement(s.default,{roomName:x}):n.default.createElement(S.default,{text:"This seems to be taking too long...",showTextAfter:10})}function W(t){var s,R=(0,l.useDispatch)(),j=t.roomName,W=t.autoTune,_=(0,n.useState)(u.default.v4().toString()),L=(0,o.default)(_,1)[0],B=(0,n.useContext)(C.ConfigServiceContext),U=B.meeting,F=B.sessionConfig,A=B.updatePreset,J=(0,n.useContext)(b.ThemeContext).colors,$=(0,n.useState)(''),q=(0,o.default)($,2),G=q[0],Q=q[1],V=(0,h.useManualQuery)(D,{variables:{roomName:j,password:''}}),H=(0,o.default)(V,2),K=H[0],z=H[1],X=z.data,Y=z.error,Z=z.loading,ee=(0,T.useWindowDimensions)(),te=(null==F?void 0:F.dimensions)||ee,oe=te.height,re=te.width,ne=(0,n.useContext)(P.UserTrackContext).setupStreams,ae=(0,l.useSelector)(function(t){return t.participant.authToken}),ie=(0,l.useSelector)(function(t){return t.participant.displayName}),ue=((0,l.useSelector)(function(t){return t.room.presetFetched}),(0,l.useSelector)(function(t){return t.participant.participantPermissions})),le=(0,l.useSelector)(function(t){return t.room.showSetupScreen}),se=n.default.useState(j),ce=(0,o.default)(se,2),de=ce[0],me=ce[1],fe=n.default.useState({displayName:!1,meetingCode:!1}),pe=(0,o.default)(fe,2),ge=pe[0],Ee=pe[1];(0,n.useEffect)(function(){R((0,E.resetRoom)({roomName:j})),R((0,y.resetPeers)());try{v.default.getItem('dyte-display-name').then(function(t){null!==t&&R((0,x.setUserDisplayName)(t))}),(0,k.setupPermissions)()}catch(t){}},[]);(0,n.useEffect)(function(){de&&(R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae))},[de]),(0,n.useEffect)(function(){if(Y)if(console.log("Error",Y),Y.graphQLErrors[0].message.indexOf('No open session')>=0)null==U||U._onError('MEETING_NOTFOUND'),Q('MEETING_NOTFOUND');else try{var t=O.captureException(Y);Q(t)}catch(t){Q('UNKNOWN')}},[Y,U]),(0,n.useEffect)(function(){ue.camera!==x.permissionEnum.INIT&&ue.microphone!==x.permissionEnum.INIT&&ne()},[ue.camera,ue.microphone]);if(ue.camera===x.permissionEnum.INIT||ue.microphone===x.permissionEnum.INIT)return n.default.createElement(S.default,{text:"Waiting for permissions..."});return null==U||!U.showSetupScreen||null!==le&&!0!==le?Y?n.default.createElement(S.default,{errorText:"Some error occured. Issue code: "+G,childComponents:n.default.createElement(I.Button,{onClick:function(){setTimeout(function(){R((0,y.resetPeers)()),R((0,x.resetParticipant)()),R((0,E.setShowSetupScreen)(!0)),me(''),Q('')})}},n.default.createElement(I.Box,{bg:"primary.500",py:15,px:10,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Try Again")))}):Z?n.default.createElement(S.default,{text:"Loading..."}):n.default.createElement(p.WebSocketProvider,{url:null==X?void 0:null==(s=X.session)?void 0:s.roomNodeLink,roomURL:de,peerId:L},n.default.createElement(c.MediaRoomProvider,{peerId:L,roomName:de,autoTune:W},n.default.createElement(N.PeersProvider,null,n.default.createElement(f.PluginServiceProvider,{roomName:de,peerId:L},n.default.createElement(M,{roomName:de}))))):n.default.createElement(I.Flex,{height:oe,width:re,justifyContent:"center",backgroundColor:"secondary.900",position:"absolute",top:0,p:20,direction:"column",bottom:0},n.default.createElement(w.default,null),n.default.createElement(I.Text,{color:"textPrimary.300",mt:20},"Name: "),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:function(t){return R((0,x.setUserDisplayName)(t))},editable:!1,showSoftInputOnFocus:!1,value:ie}),ge.displayName&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter your display name"),!j&&n.default.createElement(I.Box,null,n.default.createElement(I.Text,{color:"textPrimary.300"},"Meeting Code:"),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:me,value:de}),ge.meetingCode&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter meeting room code")),n.default.createElement(I.Button,{onClick:function(){var t={displayName:!1,meetingCode:!1};de&&ie||(ie||(t.displayName=!0),de||(t.meetingCode=!0)),ie&&de&&(R((0,E.setShowSetupScreen)(!1)),R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae)),Ee(t)}},n.default.createElement(I.Box,{bg:"primary.500",py:12,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Join"))))}W.defaultProps={autoTune:!0};var _=W;e.default=_},692,[1,26,48,693,429,698,699,799,744,473,474,493,801,475,459,2,476,490,496,880,687,494,881,1021]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.JoinStage=M,e.default=void 0;var o=t(r(d[1])),n=j(r(d[2])),u=t(r(d[3])),l=r(d[4]),s=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),E=r(d[9]),y=r(d[10]),S=t(r(d[11])),N=r(d[12]),x=r(d[13]),h=r(d[14]),T=r(d[15]),v=t(r(d[16])),C=r(d[17]),b=r(d[18]),w=t(r(d[19])),P=r(d[20]),I=r(d[21]),O=j(r(d[22])),k=r(d[23]);function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function j(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=l?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(u,s,c):u[s]=t[s]}return u.default=t,n&&n.set(t,u),u}var D="\nquery Session($roomName: String!, $password: String) {\n\tsession(roomName: $roomName, password: $password) {\n\t title,\n\t roomNodeLink,\n\t roomName,\n\t password\n\t}\n }\n";function M(t){var o=(0,n.useContext)(c.MediaRoomContext).mediaRoom,u=(0,l.useSelector)(function(t){return t.participant.displayName}),f=(0,l.useSelector)(function(t){return t.participant.audioMuted}),p=(0,l.useSelector)(function(t){return t.room.routerState}),y=(0,l.useSelector)(function(t){return t.room.joined}),N=(0,l.useSelector)(function(t){return t.room.waitingState}),x=t.roomName,h=(0,n.useContext)(C.ConfigServiceContext),v=h.sessionConfig,b=h.meeting,w=(0,T.useWindowDimensions)(),P=(null==v?void 0:v.dimensions)||w,O=P.height,k=P.width;return(0,n.useEffect)(function(){p===E.MediaStates.LOADED&&o&&o.joinRoom(u,f)},[p]),(0,n.useEffect)(function(){N===E.WaitingState.ACCEPTED&&o&&o.joinRoom(u,f)},[N]),(0,n.useEffect)(function(){y&&b&&b.emit(b.Events.meetingJoined)},[y]),y?N===E.WaitingState.REJECTED?n.default.createElement(I.Stack,{height:O,width:k,backgroundColor:"#202124",justify:"center",align:"center"},n.default.createElement(I.Text,{color:"textPrimary.100",className:"dyte-client-noSelect"},"Host rejected you request")):n.default.createElement(s.default,{roomName:x}):n.default.createElement(S.default,{text:"This seems to be taking too long...",showTextAfter:10})}function W(t){var s,R=(0,l.useDispatch)(),j=t.roomName,W=t.autoTune,_=(0,n.useState)(u.default.v4().toString()),L=(0,o.default)(_,1)[0],B=(0,n.useContext)(C.ConfigServiceContext),U=B.meeting,F=B.sessionConfig,A=B.updatePreset,J=(0,n.useContext)(b.ThemeContext).colors,$=(0,n.useState)(''),q=(0,o.default)($,2),G=q[0],Q=q[1],V=(0,h.useManualQuery)(D,{variables:{roomName:j,password:''}}),H=(0,o.default)(V,2),K=H[0],z=H[1],X=z.data,Y=z.error,Z=z.loading,ee=(0,T.useWindowDimensions)(),te=(null==F?void 0:F.dimensions)||ee,oe=te.height,re=te.width,ne=(0,n.useContext)(P.UserTrackContext).setupStreams,ae=(0,l.useSelector)(function(t){return t.participant.authToken}),ie=(0,l.useSelector)(function(t){return t.participant.displayName}),ue=((0,l.useSelector)(function(t){return t.room.presetFetched}),(0,l.useSelector)(function(t){return t.participant.participantPermissions})),le=(0,l.useSelector)(function(t){return t.room.showSetupScreen}),se=n.default.useState(j),ce=(0,o.default)(se,2),de=ce[0],me=ce[1],fe=n.default.useState({displayName:!1,meetingCode:!1}),pe=(0,o.default)(fe,2),ge=pe[0],Ee=pe[1];(0,n.useEffect)(function(){R((0,E.resetRoom)({roomName:j})),R((0,y.resetPeers)());try{v.default.getItem('dyte-display-name').then(function(t){null!==t&&R((0,x.setUserDisplayName)(t))}),(0,k.setupPermissions)()}catch(t){}},[]);(0,n.useEffect)(function(){de&&(R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae))},[de]),(0,n.useEffect)(function(){if(Y)if(console.log("Error",Y),Y.graphQLErrors[0].message.indexOf('No open session')>=0)null==U||U._onError('MEETING_NOTFOUND'),Q('MEETING_NOTFOUND');else try{var t=O.captureException(Y);Q(t)}catch(t){Q('UNKNOWN')}},[Y,U]),(0,n.useEffect)(function(){ue.camera!==x.permissionEnum.INIT&&ue.microphone!==x.permissionEnum.INIT&&ne()},[ue.camera,ue.microphone]);if(ue.camera===x.permissionEnum.INIT||ue.microphone===x.permissionEnum.INIT)return n.default.createElement(S.default,{text:"Waiting for permissions..."});return null==U||!U.showSetupScreen||null!==le&&!0!==le?Y?n.default.createElement(S.default,{errorText:"Some error occured. Issue code: "+G,childComponents:n.default.createElement(I.Button,{onClick:function(){setTimeout(function(){R((0,y.resetPeers)()),R((0,x.resetParticipant)()),R((0,E.setShowSetupScreen)(!0)),me(''),Q('')})}},n.default.createElement(I.Box,{bg:"primary.500",py:15,px:10,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Try Again")))}):Z?n.default.createElement(S.default,{text:"Loading..."}):n.default.createElement(p.WebSocketProvider,{url:null==X?void 0:null==(s=X.session)?void 0:s.roomNodeLink,roomURL:de,peerId:L},n.default.createElement(c.MediaRoomProvider,{peerId:L,roomName:de,autoTune:W},n.default.createElement(N.PeersProvider,null,n.default.createElement(f.PluginServiceProvider,{roomName:de,peerId:L},n.default.createElement(M,{roomName:de}))))):n.default.createElement(I.Flex,{height:oe,width:re,justifyContent:"center",backgroundColor:"secondary.900",position:"absolute",top:0,p:20,direction:"column",bottom:0},n.default.createElement(w.default,null),n.default.createElement(I.Text,{color:"textPrimary.300",mt:20},"Name: "),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:function(t){return R((0,x.setUserDisplayName)(t))},editable:!1,showSoftInputOnFocus:!1,value:ie}),ge.displayName&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter your display name"),!j&&n.default.createElement(I.Box,null,n.default.createElement(I.Text,{color:"textPrimary.300"},"Meeting Code:"),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:me,value:de}),ge.meetingCode&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter meeting room code")),n.default.createElement(I.Button,{onClick:function(){var t={displayName:!1,meetingCode:!1};de&&ie||(ie||(t.displayName=!0),de||(t.meetingCode=!0)),ie&&de&&(R((0,E.setShowSetupScreen)(!1)),R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae)),Ee(t)}},n.default.createElement(I.Box,{bg:"primary.500",py:12,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Join"))))}W.defaultProps={autoTune:!0};var _=W;e.default=_},692,[1,26,48,693,429,698,699,799,744,473,474,493,801,475,459,2,476,490,496,881,687,494,882,1022]); __d(function(g,r,i,a,m,e,d){!(function(n){'use strict';var t,o,u,f,c;n?(function(){var u=n.crypto||n.msCrypto;if(!t&&u&&u.getRandomValues)try{var c=new Uint8Array(16);f=t=function(){return u.getRandomValues(c),c},t()}catch(n){}if(!t){var s=new Array(16);o=t=function(){for(var n,t=0;t<16;t++)0==(3&t)&&(n=4294967296*Math.random()),s[t]=n>>>((3&t)<<3)&255;return s},'undefined'!=typeof console&&console.warn&&console.warn("[SECURITY] node-uuid: crypto not usable, falling back to insecure Math.random()")}})():(function(){if('function'==typeof r)try{var n=r(d[0]);u=t=n&&function(){return n(16)},t()}catch(n){}})();for(var s='function'==typeof Buffer?Buffer:Array,l=[],v={},w=0;w<256;w++)l[w]=(w+256).toString(16).substr(1),v[l[w]]=w;function y(n,t){var o=t||0,u=l;return u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]}var p=t(),h=[1|p[0],p[1],p[2],p[3],p[4],p[5]],C=16383&(p[6]<<8|p[7]),R=0,_=0;function b(n,o,u){var f=o&&u||0;'string'==typeof n&&(o='binary'===n?new s(16):null,n=null);var c=(n=n||{}).random||(n.rng||t)();if(c[6]=15&c[6]|64,c[8]=63&c[8]|128,o)for(var l=0;l<16;l++)o[f+l]=c[l];return o||y(c)}var k=b;k.v1=function(n,t,o){var u=t&&o||0,f=t||[],c=null!=(n=n||{}).clockseq?n.clockseq:C,s=null!=n.msecs?n.msecs:(new Date).getTime(),l=null!=n.nsecs?n.nsecs:_+1,v=s-R+(l-_)/1e4;if(v<0&&null==n.clockseq&&(c=c+1&16383),(v<0||s>R)&&null==n.nsecs&&(l=0),l>=1e4)throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec');R=s,_=l,C=c;var w=(1e4*(268435455&(s+=122192928e5))+l)%4294967296;f[u++]=w>>>24&255,f[u++]=w>>>16&255,f[u++]=w>>>8&255,f[u++]=255&w;var p=s/4294967296*1e4&268435455;f[u++]=p>>>8&255,f[u++]=255&p,f[u++]=p>>>24&15|16,f[u++]=p>>>16&255,f[u++]=c>>>8|128,f[u++]=255&c;for(var b=n.node||h,k=0;k<6;k++)f[u+k]=b[k];return t||y(f)},k.v4=b,k.parse=function(n,t,o){var u=t&&o||0,f=0;for(t=t||[],n.toLowerCase().replace(/[0-9a-f]{2}/g,function(n){f<16&&(t[u+f++]=v[n])});f<16;)t[u+f++]=0;return t},k.unparse=y,k.BufferClass=s,k._rng=t,k._mathRNG=o,k._nodeRNG=u,k._whatwgRNG=f,void 0!==m&&m.exports?m.exports=k:'function'==typeof define&&define.amd?define(function(){return k}):(c=n.uuid,k.noConflict=function(){return n.uuid=c,k},n.uuid=k)})('undefined'!=typeof window?window:null)},693,[694]); __d(function(g,r,i,a,m,e,d){'use strict';var o=65536,n=4294967295;var t=r(d[0]).Buffer,s=g.crypto||g.msCrypto;s&&s.getRandomValues?m.exports=function(u,f){if(u>n)throw new RangeError('requested too many random bytes');var c=t.allocUnsafe(u);if(u>0)if(u>o)for(var l=0;lte){var ae=[ne,te];te=ae[0],ne=ae[1]}var re=(0,c.useSelector)(function(t){return t.consumers.activeConsumers}),oe=(0,c.useSelector)(function(t){return t.participant.audioMuted}),ie=(0,c.useSelector)(function(t){return t.participant.videoOff}),le=(0,c.useSelector)(function(t){return t.participant.videoTrackSelection}),ce=(0,c.useSelector)(function(t){return t.participant.audioTrackSelection}),ue=((0,c.useSelector)(function(t){return t.plugin.plugins}),(0,c.useSelector)(function(t){return t.participant.sharingScreen})),se=(0,c.useSelector)(function(t){return t.participant.audioProduction}),de=(0,c.useSelector)(function(t){return t.participant.videoProduction}),fe=(0,c.useSelector)(function(t){return t.participant.participantPermissions}),pe=((0,c.useSelector)(function(t){return t.room.chatMessages}),(0,c.useSelector)(function(t){return t.room.gridView}),(0,l.useState)([])),me=(0,o.default)(pe,2),ve=me[0],he=me[1];(0,l.useEffect)(function(){Y&&(Y.controlBar._setButtons=function(t){he(t)})},[Y]);var Se=(0,l.useState)(!1),ge=(0,o.default)(Se,2),Ce=ge[0],be=ge[1],Ee=(0,c.useDispatch)(),ke=function(t){return t.label&&Number.isInteger(Number(t.label))?'environment'===t.facing?'Back Camera':'Front Camera':t.label},Ie=(re.filter(function(t){return'video'===t.kind&&t.appData.screenShare}).length,function(t,n,o){var l='';return n===f.permissionEnum.DENIED?l=t+" permission denied. To enable please click on the lock icon besides the addresss bar.":0===o.length?l="No "+t+" devices found.":n===f.permissionEnum.FAILED&&(l="Error occured in getting "+t+"."),l}),xe=[Z.controlBarElements.screenShare?{icon:ue?'stop-screen-share':'screen-share',label:ue?'Stop Sharing':'Share Screen',onClick:function(){var t;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(ue){o.next=26;break}if(k.default.captureEvent('share screen started'),void 0!==W&&W.stop(),void 0!==R&&W.stop(),!(s.Platform.Version>=26)){o.next=7;break}return o.next=7,n.default.awrap(w.createNotificationChannel());case 7:return Ee((0,S.setScreenShareRequested)(!0)),o.next=10,n.default.awrap(w.startService());case 10:return o.prev=10,o.next=13,n.default.awrap((0,h.getScreenShare)());case 13:t=o.sent,ie||z(),F(t.video),q(t.audio),B.shareScreen(t),o.next=24;break;case 20:o.prev=20,o.t0=o.catch(10),'NotAllowedError'!==(null==o.t0?void 0:o.t0.message)&&console.error(o.t0),Ee((0,S.setScreenShareRequested)(!0));case 24:o.next=31;break;case 26:Ee((0,S.setScreenShareRequested)(!1)),B.disableScreenShare(),F(void 0),q(void 0),w.stopService();case 31:case"end":return o.stop()}},null,null,[[10,20]],Promise)}}:{}],Me=[Z.controlBarElements.chat?{icon:'chat',label:'Chat',mainComponent:l.default.createElement(D.default,null)}:{}],De=[Z.controlBarElements.polls?{icon:'poll',label:'Polls',mainComponent:l.default.createElement(y.default,{active:!0})}:{}],ye=[Z.controlBarElements.participants?{icon:'groups',label:'Participants',mainComponent:l.default.createElement(P.default,null)}:{}];return l.default.createElement(p.Box,{height:56,width:ne,position:"absolute",bottom:1,alignSelf:"flex-start",justify:"flex-start",bg:"secondary.900"},l.default.createElement(p.Flex,{justify:"center",direction:"row"},l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Microphone',fe.microphone,G),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:se===S.MediaStates.NOT_APPLICABLE||fe.microphone===f.permissionEnum.FAILED,onClick:U,icon:oe?l.default.createElement(p.MaterialIcon,{name:"mic-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"mic",fill:j}),label:oe?'Mic Off':'Mic On',ariaLabel:"mute-toggle",menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})),l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Camera',fe.camera,J),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:de===S.MediaStates.NOT_APPLICABLE||fe.camera===f.permissionEnum.FAILED,onClick:z,icon:ie?l.default.createElement(p.MaterialIcon,{name:"videocam-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"videocam",fill:j}),label:ie?'Video Off':'Video On',ariaLabel:"camera-toggle",menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(l.default.Fragment,null,t.label||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})),l.default.createElement(b.StageControlButton,{onClick:O,icon:l.default.createElement(p.MaterialIcon,{name:"call-end",fill:L}),label:"Leave"}),!A&&ve.filter(function(t){return'center'===t.position}).map(function(t){return l.default.createElement(b.StageControlButton,{onClick:t.onClick,icon:t.icon,label:t.label})}),A&&l.default.createElement(b.StageControlButton,{onClick:function(){be(!Ce)},icon:l.default.createElement(p.MaterialIcon,{name:Ce?'expand-more':'expand-less',fill:j}),variant:"primaryDefault",label:"More"})),l.default.createElement(x.default,{isOpen:Ce,onClose:function(){return be(!1)},options:[{icon:'mic-external-on',label:'Audio',drawerComponent:l.default.createElement(b.MakeMenu,{menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})},{icon:'flip-camera-ios',label:'Camera',drawerComponent:l.default.createElement(b.MakeMenu,{menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(p.Text,null,ke(t)||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})}].concat(xe,Me,De,ye).filter(function(t){return!('ios'===s.Platform.OS&&'screen-share'===t.icon)&&t})}))});e.default=A},811,[1,276,26,48,429,466,2,475,494,481,688,473,699,812,687,777,490,813,801,821,877,878]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=O(n);if(o&&o.has(t))return o.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=c?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=t[u]}l.default=t,o&&o.set(t,l);return l})(r(d[3])),c=r(d[4]),u=r(d[5]),s=r(d[6]),f=r(d[7]),p=r(d[8]),v=r(d[9]),h=r(d[10]),S=r(d[11]),C=r(d[12]),b=r(d[13]),E=r(d[14]),k=t(r(d[15])),I=r(d[16]),x=t(r(d[17])),M=r(d[18]),D=t(r(d[19])),y=t(r(d[20])),P=t(r(d[21]));function O(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(O=function(t){return t?o:n})(t)}var w=s.NativeModules.DyteHelper,A=l.default.memo(function(t){var O=t.leaveCall,A=(t.copyLink,t.linkCopied,t.isMobile),B=(0,l.useContext)(C.MediaRoomContext).mediaRoom,T=(0,v.useDisclosure)(),V=(T.isOpen,T.onOpen,T.onClose,(0,l.useContext)(M.PeersServiceContext)),L=(V.selfPeer,V.allMuted,'danger.500'),j='textPrimary.400',N=(0,l.useContext)(E.UserTrackContext),_=N.mediaTracks,W=_.screenShareVideoTrack,F=_.setScreenShareVideoTrack,R=_.screenShareAudioTrack,q=_.setScreenShareAudioTrack,H=N.inputDevices,U=H.toggleAudioState,z=H.toggleVideoState,G=H.audioInputDevices,J=H.videoInputDevices,K=H.onAudioInputChange,Q=H.onVideoInputChange,X=(0,l.useContext)(I.ConfigServiceContext),Y=X.meeting,Z=X.sessionConfig,$=(0,s.useWindowDimensions)(),ee=(null==Z?void 0:Z.dimensions)||$,te=ee.height,ne=ee.width;if(ne<1024&&ne>te){var ae=[ne,te];te=ae[0],ne=ae[1]}var re=(0,c.useSelector)(function(t){return t.consumers.activeConsumers}),oe=(0,c.useSelector)(function(t){return t.participant.audioMuted}),ie=(0,c.useSelector)(function(t){return t.participant.videoOff}),le=(0,c.useSelector)(function(t){return t.participant.videoTrackSelection}),ce=(0,c.useSelector)(function(t){return t.participant.audioTrackSelection}),ue=((0,c.useSelector)(function(t){return t.plugin.plugins}),(0,c.useSelector)(function(t){return t.participant.sharingScreen})),se=(0,c.useSelector)(function(t){return t.participant.audioProduction}),de=(0,c.useSelector)(function(t){return t.participant.videoProduction}),fe=(0,c.useSelector)(function(t){return t.participant.participantPermissions}),pe=((0,c.useSelector)(function(t){return t.room.chatMessages}),(0,c.useSelector)(function(t){return t.room.gridView}),(0,l.useState)([])),me=(0,o.default)(pe,2),ve=me[0],he=me[1];(0,l.useEffect)(function(){Y&&(Y.controlBar._setButtons=function(t){he(t)})},[Y]);var Se=(0,l.useState)(!1),ge=(0,o.default)(Se,2),Ce=ge[0],be=ge[1],Ee=(0,c.useDispatch)(),ke=function(t){return t.label&&Number.isInteger(Number(t.label))?'environment'===t.facing?'Back Camera':'Front Camera':t.label},Ie=(re.filter(function(t){return'video'===t.kind&&t.appData.screenShare}).length,function(t,n,o){var l='';return n===f.permissionEnum.DENIED?l=t+" permission denied. To enable please click on the lock icon besides the addresss bar.":0===o.length?l="No "+t+" devices found.":n===f.permissionEnum.FAILED&&(l="Error occured in getting "+t+"."),l}),xe=[Z.controlBarElements.screenShare?{icon:ue?'stop-screen-share':'screen-share',label:ue?'Stop Sharing':'Share Screen',onClick:function(){var t;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(ue){o.next=26;break}if(k.default.captureEvent('share screen started'),void 0!==W&&W.stop(),void 0!==R&&W.stop(),!(s.Platform.Version>=26)){o.next=7;break}return o.next=7,n.default.awrap(w.createNotificationChannel());case 7:return Ee((0,S.setScreenShareRequested)(!0)),o.next=10,n.default.awrap(w.startService());case 10:return o.prev=10,o.next=13,n.default.awrap((0,h.getScreenShare)());case 13:t=o.sent,ie||z(),F(t.video),q(t.audio),B.shareScreen(t),o.next=24;break;case 20:o.prev=20,o.t0=o.catch(10),'NotAllowedError'!==(null==o.t0?void 0:o.t0.message)&&console.error(o.t0),Ee((0,S.setScreenShareRequested)(!0));case 24:o.next=31;break;case 26:Ee((0,S.setScreenShareRequested)(!1)),B.disableScreenShare(),F(void 0),q(void 0),w.stopService();case 31:case"end":return o.stop()}},null,null,[[10,20]],Promise)}}:{}],Me=[Z.controlBarElements.chat?{icon:'chat',label:'Chat',mainComponent:l.default.createElement(D.default,null)}:{}],De=[Z.controlBarElements.polls?{icon:'poll',label:'Polls',mainComponent:l.default.createElement(y.default,{active:!0})}:{}],ye=[Z.controlBarElements.participants?{icon:'groups',label:'Participants',mainComponent:l.default.createElement(P.default,null)}:{}];return l.default.createElement(p.Box,{height:56,width:ne,position:"absolute",bottom:1,alignSelf:"flex-start",justify:"flex-start",bg:"secondary.900"},l.default.createElement(p.Flex,{justify:"center",direction:"row"},l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Microphone',fe.microphone,G),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:se===S.MediaStates.NOT_APPLICABLE||fe.microphone===f.permissionEnum.FAILED,onClick:U,icon:oe?l.default.createElement(p.MaterialIcon,{name:"mic-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"mic",fill:j}),label:oe?'Mic Off':'Mic On',ariaLabel:"mute-toggle",menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})),l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Camera',fe.camera,J),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:de===S.MediaStates.NOT_APPLICABLE||fe.camera===f.permissionEnum.FAILED,onClick:z,icon:ie?l.default.createElement(p.MaterialIcon,{name:"videocam-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"videocam",fill:j}),label:ie?'Video Off':'Video On',ariaLabel:"camera-toggle",menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(l.default.Fragment,null,t.label||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})),l.default.createElement(b.StageControlButton,{onClick:O,icon:l.default.createElement(p.MaterialIcon,{name:"call-end",fill:L}),label:"Leave"}),!A&&ve.filter(function(t){return'center'===t.position}).map(function(t){return l.default.createElement(b.StageControlButton,{onClick:t.onClick,icon:t.icon,label:t.label})}),A&&l.default.createElement(b.StageControlButton,{onClick:function(){be(!Ce)},icon:l.default.createElement(p.MaterialIcon,{name:Ce?'expand-more':'expand-less',fill:j}),variant:"primaryDefault",label:"More"})),l.default.createElement(x.default,{isOpen:Ce,onClose:function(){return be(!1)},options:[{icon:'mic-external-on',label:'Audio',drawerComponent:l.default.createElement(b.MakeMenu,{menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})},{icon:'flip-camera-ios',label:'Camera',drawerComponent:l.default.createElement(b.MakeMenu,{menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(p.Text,null,ke(t)||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})}].concat(xe,Me,De,ye).filter(function(t){return!('ios'===s.Platform.OS&&'screen-share'===t.icon)&&t})}))});e.default=A},811,[1,276,26,48,429,466,2,475,494,481,688,473,699,812,687,777,490,813,801,821,878,879]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.MakeMenu=function(n){var o=n.menu;return t.default.createElement(l.Flex,{px:20,pb:30},o.map(function(n,o){var u=n.title,c=n.defaultValue,f=n.onChange,s=n.options;return t.default.createElement(t.default.Fragment,{key:"MakeMenu"+o},0!==o&&t.default.createElement(l.Box,null),t.default.createElement(l.Flex,null,t.default.createElement(l.Text,{fontSize:"md",mb:10,fontWeight:"bold",color:"textPrimary.100"},u),s.map(function(n,o){n.key;var u=n.value,s=n.children;return t.default.createElement(l.Button,{onClick:function(){return f(u)},key:"MakeMenuOptions"+o},t.default.createElement(l.HStack,{justify:"space-between",p:16,mb:4,bg:c===u?'secondary.700':'secondary.800',borderRadius:"4px"},t.default.createElement(l.Text,{fontSize:"sm",color:"textPrimary.200",ml:10},s),c===u?t.default.createElement(l.MaterialIcon,{name:"check",fill:"success.500"}):null))})))}))},e.StageControlButton=f;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=c(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var s=u?Object.getOwnPropertyDescriptor(t,f):null;s&&(s.get||s.set)?Object.defineProperty(o,f,s):o[f]=t[f]}o.default=t,l&&l.set(t,o);return o})(r(d[0])),n=r(d[1]),l=r(d[2]),o=r(d[3]),u=r(d[4]);function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(c=function(t){return t?l:n})(t)}function f(c){var f=c.variant,s=c.label,p=c.icon,b=c.disabled,x=c.onClick,y=(c.isActive,c.menu,c.badge),v=c.ariaLabel,h=((0,t.useContext)(u.ThemeContext).colors,(0,o.useWindowDimensions)()),E=(0,t.useContext)(n.ConfigServiceContext).sessionConfig,k=(null==E?void 0:E.dimensions)||h;k.height,k.width;return t.default.createElement(l.Flex,null,''!==y&&t.default.createElement(l.Box,{className:"dyte-client-notificationBadge",bg:"primary.500",textColor:"textPrimary.100",height:4,position:"absolute",right:"2",top:"1",fontSize:"xs"},t.default.createElement("span",null,y)),t.default.createElement(l.Button,{variant:f||'controls',onClick:x,disabled:b},t.default.createElement(l.VStack,{width:76,p:"2","aria-label":v,height:"56px",bg:"secondary.800",borderRadius:"0",align:"center",justify:"center"},t.default.createElement(l.Box,{fontSize:"xl"},p),t.default.createElement(l.Text,{fontSize:"xs",marginTop:"5px"},s))))}f.defaultProps={disabled:!1,variant:null,menu:[],isActive:!1,badge:'',ariaLabel:''}},812,[48,490,494,2,496]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=y(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[3])),u=r(d[4]),c=r(d[5]),f=r(d[6]),s=t(r(d[7])),p=r(d[8]),x=r(d[9]),b=r(d[10]);function y(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(y=function(t){return t?l:n})(t)}var E=function(t){var y=t.isOpen,E=t.onClose,w=(t.header,t.options),h=(0,o.useRef)(null),C=(0,o.useContext)(p.ConfigServiceContext),v=(C.meeting,C.sessionConfig),k=(0,o.useContext)(c.ThemeContext).colors,M=(0,u.useWindowDimensions)(),j=(null==v?void 0:v.dimensions)||M,B=j.height,P=j.width,S=(0,o.useState)(null),O=(0,n.default)(S,2),I=O[0],T=O[1];(0,o.useEffect)(function(){var t;y&&h&&(null==(t=h.current)||t.setModalVisible())},[y]);var W=(0,f.useSelector)(function(t){return t.room.chatMessages}),z=(0,f.useSelector)(function(t){return t.participant.id}),_=W.filter(function(t){return!0!==t.read&&t.userId!==z&&t.type!==b.MessageTypes.poll}),F=W.filter(function(t){return!0!==t.read&&t.type===b.MessageTypes.poll&&t.userId!==z});return y&&I&&w[I].mainComponent?o.default.createElement(x.Modal,{isVisible:!0,animationInTiming:100},o.default.createElement(x.Flex,{width:P,height:B,ml:-20,bg:"secondary.1000",direction:"row",flexWrap:"wrap",justify:"space-between"},o.default.createElement(x.Box,{position:"absolute",top:20,left:20,zIndex:10},o.default.createElement(x.Button,{onClick:function(){T(null),E()},width:P},o.default.createElement(x.HStack,{p:8,bg:"primary.500",border:"1px solid "+k.textPrimary[200],borderRadius:"6px"},o.default.createElement(x.MaterialIcon,{name:"arrow-back",fill:"textPrimary.300"}),o.default.createElement(x.Text,{ml:4,mr:4},"Back")))),o.default.createElement(x.Box,{width:P},w[I].mainComponent))):o.default.createElement(l.default,{containerStyle:{backgroundColor:k.secondary[900],justifyContent:'space-between',position:'relative'},overlayColor:"#000",ref:h,extraScroll:1,onClose:E,gestureEnabled:!0},null===I?o.default.createElement(x.Flex,{px:"30",py:"40",bg:"secondary.900",justify:"center",align:"center",direction:"row",flexWrap:"wrap"},w.map(function(t,n){return o.default.createElement(x.Button,{key:"mobile-drawer-"+n,onClick:function(){return w[n].onClick?w[n].onClick():T(n)}},o.default.createElement(x.Flex,{width:96,p:"2",height:"90px",borderRadius:"8px",border:"1px solid "+k.secondary[900],bg:"secondary.800",align:"center",justify:"center"},o.default.createElement(x.Box,{fontSize:"xl"},_&&_.length>0&&'Chat'===t.label&&o.default.createElement(x.Box,{position:"absolute",top:-8,zIndex:25,left:-4},o.default.createElement(s.default,{number:_.length})),F&&F.length>0&&'Polls'===t.label&&o.default.createElement(x.Box,{position:"absolute",top:-8,zIndex:25,left:-4},o.default.createElement(s.default,{number:F.length})),o.default.createElement(x.MaterialIcon,{name:t.icon,boxSize:"26",fill:"textPrimary.200"})),o.default.createElement(x.Text,{fontSize:"xs",fontWeight:"bold",marginTop:"5px",textAlign:"center"},t.label)))})):o.default.createElement(x.Flex,{py:"10",bg:"secondary.900",direction:"row",flexWrap:"wrap",justify:"space-between",align:"flex-end"},o.default.createElement(x.Button,{onClick:function(){return T(null)},width:P},o.default.createElement(x.HStack,{mb:30,ml:15,mt:-15,p:6,bg:"primary.500",borderRadius:"6px"},o.default.createElement(x.MaterialIcon,{name:"arrow-back",fill:"textPrimary.300"}),o.default.createElement(x.Text,{ml:4},"Back"))),o.default.createElement(x.Box,{width:P},w[I].drawerComponent)))};e.default=E},813,[1,26,814,48,2,496,429,819,490,494,820]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.removeHasReachedTopListener=e.addHasReachedTopListener=void 0;var n=t(r(d[1])),o=r(d[2]);e.addHasReachedTopListener=function(t){return o.DeviceEventEmitter.addListener("hasReachedTop",t)};e.removeHasReachedTopListener=function(t){return o.DeviceEventEmitter.removeListener("hasReachedTop",t)};var s=n.default;e.default=s},814,[1,815,2]); @@ -824,7 +824,7 @@ __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.g __d(function(g,r,i,a,m,e,d){e.version={major:0,minor:64,patch:1,prerelease:null}},818,[]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=u(n);if(o&&o.has(t))return o.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,o&&o.set(t,f);return f})(r(d[0])),n=r(d[1]),o=r(d[2]);function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(u=function(t){return t?o:n})(t)}var f=function(u){var f=u.number,l=(0,t.useContext)(n.ThemeContext).colors;return t.default.createElement(o.Box,{height:16,width:16,borderRadius:10,backgroundColor:l.danger[500],display:"flex",justifyContent:"center",alignItems:"center"},t.default.createElement(o.Text,{fontWeight:"bold",fontSize:10,mr:1},f))};e.default=f},819,[48,496,494]); __d(function(g,r,i,a,m,e,d){var s,n,o;Object.defineProperty(e,"__esModule",{value:!0}),e.MessageTypes=e.SessionProducerAccessType=e.SessionJoiningRestriction=void 0,e.SessionJoiningRestriction=s,(function(s){s[s.NO_VIDEO=0]="NO_VIDEO",s[s.NO_MIC=1]="NO_MIC"})(s||(e.SessionJoiningRestriction=s={})),e.SessionProducerAccessType=n,(function(s){s[s.NOT_ALLOWED=0]="NOT_ALLOWED",s[s.REQUEST_FIRST=1]="REQUEST_FIRST",s[s.ALLOWED=2]="ALLOWED"})(n||(e.SessionProducerAccessType=n={})),e.MessageTypes=o,(function(s){s[s.text=0]="text",s[s.image=1]="image",s[s.file=2]="file",s[s.poll=3]="poll"})(o||(e.MessageTypes=o={}))},820,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=T(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}o.default=t,l&&l.set(t,o);return o})(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),y=r(d[9]),x=t(r(d[10])),h=r(d[11]),b=r(d[12]),v=r(d[13]),E=r(d[14]),w=r(d[15]),k=t(r(d[16])),M=r(d[17]),P=t(r(d[18])),S=t(r(d[19])),C=r(d[20]),O=r(d[21]);function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(T=function(t){return t?l:n})(t)}var I=function(t){return'ios'===c.Platform.OS?s.default.createElement(f.Box,B.attachemenetView,t.children):s.default.createElement(f.Flex,B.attachemenetView,t.children)},B={attachementButtons:{display:'flex',flexDirection:'row',backgroundColor:'secondary.700',marginTop:20,marginRight:5,width:100,height:35,alignItems:'center',justifyContent:'center',borderRadius:30},touchableIcons:{backgroundColor:'secondary.700',borderRadius:15,width:30,height:30,align:'center',justify:'center',mt:8,mb:8},attachemenetView:{position:'absolute',top:'ios'===c.Platform.OS?-130:-15,left:'ios'===c.Platform.OS?8:48,direction:'ios'===c.Platform.OS?'column':'row'}},N=function(t){var T=(0,b.useDispatch)(),N=(0,s.useContext)(p.ConfigServiceContext),j=(N.meeting,N.sessionConfig),z=(0,s.useContext)(h.ThemeContext).colors,F=(0,c.useWindowDimensions)(),R=(0,b.useSelector)(function(t){return t.room.chatMessages}),_=(0,s.useContext)(E.PeersServiceContext).selfPeer,D=(null==j?void 0:j.dimensions)||F,A=D.height,V=D.width,W=s.default.useState(''),U=(0,u.default)(W,2),$=U[0],H=U[1],K=s.default.useState(!1),L=(0,u.default)(K,2),G=L[0],q=L[1],J=(0,s.useContext)(w.MediaRoomContext).mediaRoom,Q=s.default.useState(!1),X=(0,u.default)(Q,2),Y=X[0],Z=X[1],ee=(0,s.useState)([]),te=(0,u.default)(ee,2),ae=te[0],re=te[1],ne=(0,b.useSelector)(function(t){return t.room.roomName}),le=(0,b.useSelector)(function(t){return t.room.polls}),oe=(s.default.useState({}),R.filter(function(t){return!0!==t.read&&t.type!==v.MessageTypes.poll})),ie=(0,C.useMutation)("\n mutation($file: Upload!, $roomName: String!) {\n uploadFile(file: $file, roomName: $roomName) {\n link\n }\n }\n"),ue=(0,u.default)(ie,1)[0];(0,s.useEffect)(function(){var t=(0,o.default)(R).filter(function(t){return t.type!==v.MessageTypes.poll});ae.length!==t.length&&re(t.reverse().map(function(t){var n={type:t.type,_id:Math.round(1e6*Math.random()),user:{_id:t.userId,name:t.displayName}};return t.type===v.MessageTypes.text?(0,l.default)({},n,{text:t.message}):t.type===v.MessageTypes.image?(0,l.default)({},n,{image:t.link}):t.type===v.MessageTypes.file?(0,l.default)({},n,{text:t.name,link:t.link}):{}}))},[R,le]),(0,s.useEffect)(function(){oe.length>0&&T((0,O.markMessagesRead)({text:!0,file:!0,image:!0}))},[oe]);var se=function(){if(''!==$){var t={message:$,userId:_.userId,displayName:_.displayName,type:v.MessageTypes.text};J.sendMessage(t),H('')}},ce=function(t){var n={displayName:_.displayName,type:v.MessageTypes.image,link:t,userId:_.id};J.sendMessage(n)},de=function(t,n,l){var o={displayName:_.displayName,type:v.MessageTypes.file,link:t,userId:_.id,name:n,size:l};J.sendMessage(o)};function fe(t){var l;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,n.default.awrap(ue({variables:{file:t,roomName:ne}}));case 3:return l=o.sent.data.uploadFile.link,o.abrupt("return",l);case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)}var me=function(){try{Y||(Z(!0),q(!1),(0,M.launchImageLibrary)({mediaType:'photo'},function(t){var l,o,u,s,f,p,y,x;return n.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:if(Z(!1),l=t.uri,o=t.didCancel,u=t.errorCode,s=t.errorMessage,f=t.fileName,p=t.type,t.fileSize,!o){h.next=5;break}h.next=14;break;case 5:if(!u){h.next=9;break}return h.abrupt("return",c.Alert.alert('Error',"Error: "+s,[{text:'OK'}]));case 9:return y={name:f,type:p,uri:l},h.next=12,n.default.awrap(fe(y));case 12:x=h.sent,ce(x);case 14:case"end":return h.stop()}},null,null,null,Promise)}))}catch(t){return Z(!1),c.Alert.alert('Error','Error: Problem uploading image',[{text:'OK'}])}},pe=function(){var t,l,o,u,s,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(Y){f.next=23;break}return Z(!0),q(!1),f.prev=3,f.next=6,n.default.awrap(P.default.pick({type:[P.default.types.allFiles]}));case 6:return t=f.sent,l=t.uri,o=t.name,u=t.size,s={displayName:_.displayName,type:v.MessageTypes.file,link:l,userId:_.id,name:o,size:u},f.next=11,n.default.awrap(fe(s));case 11:c=f.sent,de(c,o,u),Z(!1),f.next=23;break;case 16:if(f.prev=16,f.t0=f.catch(3),Z(!1),!P.default.isCancel(f.t0)){f.next=22;break}f.next=23;break;case 22:throw f.t0;case 23:case"end":return f.stop()}},null,null,[[3,16]],Promise)};return s.default.createElement(f.Flex,{height:A-30,align:"center"},s.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},s.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Chat")),s.default.createElement(y.GiftedChat,{messages:ae,alwaysShowSend:!0,renderAvatarOnTop:!0,renderUsernameOnMessage:!0,renderAvatar:function(t){return s.default.createElement(x.default,{name:t.currentMessage.user.name,bgColor:z.primary[700]})},renderFooter:function(){return s.default.createElement(f.Box,{height:10})},renderBubble:function(t){var o=t.currentMessage,u=o.type,f=o.link,p=o.text;return s.default.createElement(y.Bubble,(0,l.default)({},t,{onLongPress:u===v.MessageTypes.file?function(){return t=f,l=p,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o=S.default.DocumentDirectoryPath+"/"+l,u={fromUrl:t,toFile:o},s.next=5,n.default.awrap(S.default.downloadFile(u).promise);case 5:return s.next=7,n.default.awrap(k.default.open(o));case 7:s.next=12;break;case 9:return s.prev=9,s.t0=s.catch(0),s.abrupt("return",c.Alert.alert('Error','Unable to open attached file',[{text:'OK'}]));case 12:case"end":return s.stop()}},null,null,[[0,9]],Promise);var t,l,o,u}:void 0,wrapperStyle:{left:{backgroundColor:z.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3},right:{backgroundColor:z.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3}},textStyle:{left:{color:z.textPrimary[100]},right:{color:z.textPrimary[100]}}}))},renderInputToolbar:function(t){return s.default.createElement(f.Flex,{width:V-20,direction:"row",justify:"space-between",align:"center",bg:"secondary.800",borderRadius:"50px"},s.default.createElement(f.Box,{position:"relative"},s.default.createElement(f.Button,{onClick:function(){q(!G)}},s.default.createElement(f.Box,(0,f.mergeStyles)(B.touchableIcons,{ml:8}),G?s.default.createElement(f.MaterialIcon,{name:"close",fill:"textPrimary.100",boxSize:"sm"}):s.default.createElement(f.Octicon,{name:"plus",fill:"textPrimary.100",boxSize:"sm"}))),G&&s.default.createElement(I,null,s.default.createElement(f.Button,{onClick:me},s.default.createElement(f.Box,B.attachementButtons,s.default.createElement(f.Ionicon,{name:"md-image",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:8}," Images"))),s.default.createElement(f.Button,{onClick:pe},s.default.createElement(f.Box,(0,f.mergeStyles)(B.attachementButtons,{width:'ios'===c.Platform.OS?150:120}),s.default.createElement(f.Ionicon,{name:"attach",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:'ios'===c.Platform.OS?8:0}," Attachments"))))),s.default.createElement(c.TextInput,{style:{color:z.textPrimary[300],paddingHorizontal:5,height:40,width:V-120},onChangeText:H,value:$}),s.default.createElement(f.Button,{onClick:se},s.default.createElement(f.Box,(0,f.mergeStyles)(B.touchableIcons,{backgroundColor:'primary.500',mr:8}),s.default.createElement(f.MaterialIcon,{name:"send",fill:"textPrimary.100",boxSize:"md"}))))},user:{_id:_.userId,name:_.displayName}}))};e.default=N},821,[1,276,25,34,26,48,2,494,490,822,786,496,429,820,801,699,872,873,874,875,459,473]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=T(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}o.default=t,l&&l.set(t,o);return o})(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),y=r(d[9]),x=t(r(d[10])),h=r(d[11]),b=r(d[12]),v=r(d[13]),E=r(d[14]),w=r(d[15]),k=t(r(d[16])),M=r(d[17]),P=t(r(d[18])),S=t(r(d[19])),C=r(d[20]),O=r(d[21]),I=t(r(d[22]));function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(T=function(t){return t?l:n})(t)}var B=function(t){return'ios'===c.Platform.OS?s.default.createElement(f.Box,N.attachemenetView,t.children):s.default.createElement(f.Flex,N.attachemenetView,t.children)},N={attachementButtons:{display:'flex',flexDirection:'row',backgroundColor:'secondary.700',marginTop:20,marginRight:5,width:100,height:35,alignItems:'center',justifyContent:'center',borderRadius:30},touchableIcons:{backgroundColor:'secondary.700',borderRadius:15,width:30,height:30,align:'center',justify:'center',mt:8,mb:8},attachemenetView:{position:'absolute',top:'ios'===c.Platform.OS?-130:-15,left:'ios'===c.Platform.OS?8:48,direction:'ios'===c.Platform.OS?'column':'row'}},j=function(t){var T=(0,b.useDispatch)(),j=(0,s.useContext)(p.ConfigServiceContext),z=(j.meeting,j.sessionConfig),F=(0,s.useContext)(h.ThemeContext).colors,R=(0,c.useWindowDimensions)(),_=(0,b.useSelector)(function(t){return t.room.chatMessages}),D=(0,s.useContext)(E.PeersServiceContext).selfPeer,A=(null==z?void 0:z.dimensions)||R,V=A.height,W=A.width,H=s.default.useState(''),K=(0,u.default)(H,2),U=K[0],$=K[1],L=s.default.useState(!1),G=(0,u.default)(L,2),q=G[0],J=G[1],Q=(0,s.useContext)(w.MediaRoomContext).mediaRoom,X=s.default.useState(!1),Y=(0,u.default)(X,2),Z=Y[0],ee=Y[1],te=(0,s.useState)([]),ae=(0,u.default)(te,2),re=ae[0],ne=ae[1],le=(0,b.useSelector)(function(t){return t.room.roomName}),oe=(0,b.useSelector)(function(t){return t.room.polls}),ie=(s.default.useState({}),_.filter(function(t){return!0!==t.read&&t.type!==v.MessageTypes.poll})),ue=(0,C.useMutation)("\n mutation($file: Upload!, $roomName: String!) {\n uploadFile(file: $file, roomName: $roomName) {\n link\n }\n }\n"),se=(0,u.default)(ue,1)[0];(0,s.useEffect)(function(){var t=(0,o.default)(_).filter(function(t){return t.type!==v.MessageTypes.poll});re.length!==t.length&&ne(t.reverse().map(function(t){var n={type:t.type,_id:Math.round(1e6*Math.random()),user:{_id:t.userId,name:t.displayName}};return t.type===v.MessageTypes.text?(0,l.default)({},n,{text:t.message}):t.type===v.MessageTypes.image?(0,l.default)({},n,{image:t.link}):t.type===v.MessageTypes.file?(0,l.default)({},n,{text:t.name,link:t.link}):{}}))},[_,oe]),(0,s.useEffect)(function(){ie.length>0&&T((0,O.markMessagesRead)({text:!0,file:!0,image:!0}))},[ie]);var ce=function(){if(''!==U){var t={message:U,userId:D.userId,displayName:D.displayName,type:v.MessageTypes.text};Q.sendMessage(t),$('')}},de=function(t){var n={displayName:D.displayName,type:v.MessageTypes.image,link:t,userId:D.id};Q.sendMessage(n)},fe=function(t,n,l){var o={displayName:D.displayName,type:v.MessageTypes.file,link:t,userId:D.id,name:n,size:l};Q.sendMessage(o)};function me(t){var l;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,n.default.awrap(se({variables:{file:t,roomName:le}}));case 3:return l=o.sent.data.uploadFile.link,o.abrupt("return",l);case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)}var pe=function(){try{Z||(ee(!0),J(!1),(0,M.launchImageLibrary)({mediaType:'photo'},function(t){var l,o,u,s,f,p,y,x;return n.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:if(ee(!1),l=t.uri,o=t.didCancel,u=t.errorCode,s=t.errorMessage,f=t.fileName,p=t.type,t.fileSize,!o){h.next=5;break}h.next=14;break;case 5:if(!u){h.next=9;break}return h.abrupt("return",c.Alert.alert('Error',"Error: "+s,[{text:'OK'}]));case 9:return y={name:f,type:p,uri:l},h.next=12,n.default.awrap(me(y));case 12:x=h.sent,de(x);case 14:case"end":return h.stop()}},null,null,null,Promise)}))}catch(t){return ee(!1),c.Alert.alert('Error','Error: Problem uploading image',[{text:'OK'}])}},ye=function(){var t,l,o,u,s,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(Z){f.next=23;break}return ee(!0),J(!1),f.prev=3,f.next=6,n.default.awrap(P.default.pick({type:[P.default.types.allFiles]}));case 6:return t=f.sent,l=t.uri,o=t.name,u=t.size,s={displayName:D.displayName,type:v.MessageTypes.file,link:l,userId:D.id,name:o,size:u},f.next=11,n.default.awrap(me(s));case 11:c=f.sent,fe(c,o,u),ee(!1),f.next=23;break;case 16:if(f.prev=16,f.t0=f.catch(3),ee(!1),!P.default.isCancel(f.t0)){f.next=22;break}f.next=23;break;case 22:throw f.t0;case 23:case"end":return f.stop()}},null,null,[[3,16]],Promise)};return s.default.createElement(f.Flex,{height:V-30,align:"center"},s.default.createElement(I.default,null,s.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},s.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Chat")),s.default.createElement(y.GiftedChat,{messages:re,alwaysShowSend:!0,renderAvatarOnTop:!0,renderUsernameOnMessage:!0,isKeyboardInternallyHandled:'android'!==c.Platform.OS,renderAvatar:function(t){return s.default.createElement(x.default,{name:t.currentMessage.user.name,bgColor:F.primary[700]})},renderFooter:function(){return s.default.createElement(f.Box,{height:10})},renderBubble:function(t){var o=t.currentMessage,u=o.type,f=o.link,p=o.text;return s.default.createElement(y.Bubble,(0,l.default)({},t,{onLongPress:u===v.MessageTypes.file?function(){return t=f,l=p,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o=S.default.DocumentDirectoryPath+"/"+l,u={fromUrl:t,toFile:o},s.next=5,n.default.awrap(S.default.downloadFile(u).promise);case 5:return s.next=7,n.default.awrap(k.default.open(o));case 7:s.next=12;break;case 9:return s.prev=9,s.t0=s.catch(0),s.abrupt("return",c.Alert.alert('Error','Unable to open attached file',[{text:'OK'}]));case 12:case"end":return s.stop()}},null,null,[[0,9]],Promise);var t,l,o,u}:void 0,wrapperStyle:{left:{backgroundColor:F.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3},right:{backgroundColor:F.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3}},textStyle:{left:{color:F.textPrimary[100]},right:{color:F.textPrimary[100]}}}))},renderInputToolbar:function(t){return s.default.createElement(f.Flex,{width:W-20,direction:"row",justify:"space-between",align:"center",bg:"secondary.800",borderRadius:"50px"},s.default.createElement(f.Box,{position:"relative"},s.default.createElement(f.Button,{onClick:function(){J(!q)}},s.default.createElement(f.Box,(0,f.mergeStyles)(N.touchableIcons,{ml:8}),q?s.default.createElement(f.MaterialIcon,{name:"close",fill:"textPrimary.100",boxSize:"sm"}):s.default.createElement(f.Octicon,{name:"plus",fill:"textPrimary.100",boxSize:"sm"}))),q&&s.default.createElement(B,null,s.default.createElement(f.Button,{onClick:pe},s.default.createElement(f.Box,N.attachementButtons,s.default.createElement(f.Ionicon,{name:"md-image",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:8}," Images"))),s.default.createElement(f.Button,{onClick:ye},s.default.createElement(f.Box,(0,f.mergeStyles)(N.attachementButtons,{width:'ios'===c.Platform.OS?150:120}),s.default.createElement(f.Ionicon,{name:"attach",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:'ios'===c.Platform.OS?8:0}," Attachments"))))),s.default.createElement(c.TextInput,{style:{color:F.textPrimary[300],paddingHorizontal:5,height:40,width:W-120},onChangeText:$,value:U}),s.default.createElement(f.Button,{onClick:ce},s.default.createElement(f.Box,(0,f.mergeStyles)(N.touchableIcons,{backgroundColor:'primary.500',mr:8}),s.default.createElement(f.MaterialIcon,{name:"send",fill:"textPrimary.100",boxSize:"md"}))))},user:{_id:D.userId,name:D.displayName}})))};e.default=j},821,[1,276,25,34,26,48,2,494,490,822,786,496,429,820,801,699,872,873,874,875,459,473,877]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))})},822,[823]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Actions",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"Avatar",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"Bubble",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"SystemMessage",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"MessageImage",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"MessageText",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"Composer",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"Day",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"InputToolbar",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"LoadEarlier",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"Message",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(e,"MessageContainer",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"Send",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Time",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"GiftedAvatar",{enumerable:!0,get:function(){return F.default}}),e.utils=e.GiftedChat=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),f=t(r(d[6])),p=t(r(d[7])),h=t(r(d[8])),c=t(r(d[9])),y=r(d[10]),b=r(d[11]),v=t(r(d[12])),I=r(d[13]),H=t(r(d[14])),C=t(r(d[15])),T=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=V(n);if(o&&o.has(t))return o.get(t);var s={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=u?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(s,l,f):s[l]=t[l]}s.default=t,o&&o.set(t,s);return s})(r(d[16]));e.utils=T;var x=t(r(d[17])),P=t(r(d[18])),S=t(r(d[19])),M=t(r(d[20])),O=t(r(d[21])),L=t(r(d[22])),k=t(r(d[23])),A=t(r(d[24])),_=t(r(d[25])),w=t(r(d[26])),K=t(r(d[27])),D=t(r(d[28])),j=t(r(d[29])),E=t(r(d[30])),F=t(r(d[31])),R=r(d[32]),B=["messagesContainerStyle"];function V(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(V=function(t){return t?o:n})(t)}function W(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}H.default.extend(C.default);var G=(function(t){(0,l.default)(C,t);var h,v,H=(h=C,v=W(),function(){var t,n=(0,p.default)(h);if(v){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,f.default)(this,t)});function C(t){var n;return(0,s.default)(this,C),(n=H.call(this,t))._isMounted=!1,n._keyboardHeight=0,n._bottomOffset=0,n._maxHeight=void 0,n._isFirstLayout=!0,n._locale='en',n.invertibleScrollViewProps=void 0,n._actionSheetRef=void 0,n._messageContainerRef=c.default.createRef(),n.state={isInitialized:!1,composerHeight:n.props.minComposerHeight,messagesContainerHeight:void 0,typingDisabled:!1,text:void 0,messages:void 0},n.getLocale=function(){return n._locale},n.safeAreaSupport=function(t){return t===n._bottomOffset?n.getBottomOffset()?n.getBottomOffset():(0,I.getBottomSpace)():t},n.onKeyboardWillShow=function(t){if(n.props.isKeyboardInternallyHandled){n.setIsTypingDisabled(!0),n.setKeyboardHeight(t.endCoordinates?t.endCoordinates.height:t.end.height),n.setBottomOffset(n.safeAreaSupport(n.props.bottomOffset));var o=n.getMessagesContainerHeightWithKeyboard();n.setState({messagesContainerHeight:o})}},n.onKeyboardWillHide=function(t){if(n.props.isKeyboardInternallyHandled){n.setIsTypingDisabled(!0),n.setKeyboardHeight(0),n.setBottomOffset(0);var o=n.getBasicMessagesContainerHeight();n.setState({messagesContainerHeight:o})}},n.onKeyboardDidShow=function(t){'android'===y.Platform.OS&&n.onKeyboardWillShow(t),n.setIsTypingDisabled(!1)},n.onKeyboardDidHide=function(t){'android'===y.Platform.OS&&n.onKeyboardWillHide(t),n.setIsTypingDisabled(!1)},n.onSend=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],s=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Array.isArray(t)||(t=[t]);var u=t.map(function(t){return(0,o.default)({},t,{user:n.props.user,createdAt:new Date,_id:n.props.messageIdGenerator&&n.props.messageIdGenerator()})});!0===s&&(n.setIsTypingDisabled(!0),n.resetInputToolbar()),n.props.onSend&&n.props.onSend(u),!0===s&&setTimeout(function(){!0===n.getIsMounted()&&n.setIsTypingDisabled(!1)},100)},n.onInputSizeChanged=function(t){var o=Math.max(n.props.minComposerHeight,Math.min(n.props.maxComposerHeight,t.height)),s=n.getMessagesContainerHeightWithKeyboard(o);n.setState({composerHeight:o,messagesContainerHeight:s})},n.onInputTextChanged=function(t){n.getIsTypingDisabled()||(n.props.onInputTextChanged&&n.props.onInputTextChanged(t),void 0===n.props.text&&n.setState({text:t}))},n.onInitialLayoutViewLayout=function(t){var o=t.nativeEvent.layout;if(!(o.height<=0)){n.notifyInputTextReset(),n.setMaxHeight(o.height);var s=n.props.minComposerHeight,u=n.getMessagesContainerHeightWithKeyboard(s),l=n.props.initialText||'';n.setState({isInitialized:!0,text:n.getTextFromProp(l),composerHeight:s,messagesContainerHeight:u})}},n.onMainViewLayout=function(t){var o=t.nativeEvent.layout;n.getMaxHeight()===o.height&&!0!==n.getIsFirstLayout()||(n.setMaxHeight(o.height),n.setState({messagesContainerHeight:n._keyboardHeight>0?n.getMessagesContainerHeightWithKeyboard():n.getBasicMessagesContainerHeight()})),!0===n.getIsFirstLayout()&&n.setIsFirstLayout(!1)},n.invertibleScrollViewProps={inverted:n.props.inverted,keyboardShouldPersistTaps:n.props.keyboardShouldPersistTaps,onKeyboardWillShow:n.onKeyboardWillShow,onKeyboardWillHide:n.onKeyboardWillHide,onKeyboardDidShow:n.onKeyboardDidShow,onKeyboardDidHide:n.onKeyboardDidHide},n}return(0,u.default)(C,[{key:"getChildContext",value:function(){var t=this;return{actionSheet:this.props.actionSheet||function(){return t._actionSheetRef.getContext()},getLocale:this.getLocale}}},{key:"componentDidMount",value:function(){var t=this.props,n=t.messages,o=t.text;this.setIsMounted(!0),this.initLocale(),this.setMessages(n||[]),this.setTextFromProp(o)}},{key:"componentWillUnmount",value:function(){this.setIsMounted(!1)}},{key:"componentDidUpdate",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=this.props,s=o.messages,u=o.text,l=o.inverted;this.props!==n&&this.setMessages(s||[]),!1===l&&s&&n.messages&&s.length!==n.messages.length&&setTimeout(function(){return t.scrollToBottom(!1)},200),u!==n.text&&this.setTextFromProp(u)}},{key:"initLocale",value:function(){null===this.props.locale?this.setLocale('en'):this.setLocale(this.props.locale||'en')}},{key:"setLocale",value:function(t){this._locale=t}},{key:"setTextFromProp",value:function(t){void 0!==t&&t!==this.state.text&&this.setState({text:t})}},{key:"getTextFromProp",value:function(t){return void 0===this.props.text?t:this.props.text}},{key:"setMessages",value:function(t){this.setState({messages:t})}},{key:"getMessages",value:function(){return this.state.messages}},{key:"setMaxHeight",value:function(t){this._maxHeight=t}},{key:"getMaxHeight",value:function(){return this._maxHeight}},{key:"setKeyboardHeight",value:function(t){this._keyboardHeight=t}},{key:"getKeyboardHeight",value:function(){return'android'!==y.Platform.OS||this.props.forceGetKeyboardHeight?this._keyboardHeight:0}},{key:"setBottomOffset",value:function(t){this._bottomOffset=t}},{key:"getBottomOffset",value:function(){return this._bottomOffset}},{key:"setIsFirstLayout",value:function(t){this._isFirstLayout=t}},{key:"getIsFirstLayout",value:function(){return this._isFirstLayout}},{key:"setIsTypingDisabled",value:function(t){this.setState({typingDisabled:t})}},{key:"getIsTypingDisabled",value:function(){return this.state.typingDisabled}},{key:"setIsMounted",value:function(t){this._isMounted=t}},{key:"getIsMounted",value:function(){return this._isMounted}},{key:"getMinInputToolbarHeight",value:function(){return this.props.renderAccessory?2*this.props.minInputToolbarHeight:this.props.minInputToolbarHeight}},{key:"calculateInputToolbarHeight",value:function(t){return t+(this.getMinInputToolbarHeight()-this.props.minComposerHeight)}},{key:"getBasicMessagesContainerHeight",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.composerHeight;return this.getMaxHeight()-this.calculateInputToolbarHeight(t)}},{key:"getMessagesContainerHeightWithKeyboard",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.composerHeight;return this.getBasicMessagesContainerHeight(t)-this.getKeyboardHeight()+this.getBottomOffset()}},{key:"scrollToBottom",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this._messageContainerRef&&this._messageContainerRef.current&&(this.props.inverted?this._messageContainerRef.current.scrollToOffset({offset:0,animated:t}):this._messageContainerRef.current.scrollToEnd({animated:t}))}},{key:"renderMessages",value:function(){var t=this.props,s=t.messagesContainerStyle,u=(0,n.default)(t,B),l=c.default.createElement(y.View,{style:[{height:this.state.messagesContainerHeight},s]},c.default.createElement(D.default,(0,o.default)({},u,{invertibleScrollViewProps:this.invertibleScrollViewProps,messages:this.getMessages(),forwardRef:this._messageContainerRef,isTyping:this.props.isTyping})),this.renderChatFooter());return this.props.isKeyboardInternallyHandled?c.default.createElement(y.KeyboardAvoidingView,{enabled:!0},l):l}},{key:"resetInputToolbar",value:function(){this.textInput&&this.textInput.clear(),this.notifyInputTextReset();var t=this.props.minComposerHeight,n=this.getMessagesContainerHeightWithKeyboard(t);this.setState({text:this.getTextFromProp(''),composerHeight:t,messagesContainerHeight:n})}},{key:"focusTextInput",value:function(){this.textInput&&this.textInput.focus()}},{key:"notifyInputTextReset",value:function(){this.props.onInputTextChanged&&this.props.onInputTextChanged('')}},{key:"renderInputToolbar",value:function(){var t=this,n=(0,o.default)({},this.props,{text:this.getTextFromProp(this.state.text),composerHeight:Math.max(this.props.minComposerHeight,this.state.composerHeight),onSend:this.onSend,onInputSizeChanged:this.onInputSizeChanged,onTextChanged:this.onInputTextChanged,textInputProps:(0,o.default)({},this.props.textInputProps,{ref:function(n){return t.textInput=n},maxLength:this.getIsTypingDisabled()?0:this.props.maxInputLength})});return this.props.renderInputToolbar?this.props.renderInputToolbar(n):c.default.createElement(_.default,n)}},{key:"renderChatFooter",value:function(){return this.props.renderChatFooter?this.props.renderChatFooter():null}},{key:"renderLoading",value:function(){return this.props.renderLoading?this.props.renderLoading():null}},{key:"render",value:function(){var t=this;if(!0===this.state.isInitialized){var n=this.props.wrapInSafeArea?y.SafeAreaView:y.View;return c.default.createElement(n,{style:U.safeArea},c.default.createElement(b.ActionSheetProvider,{ref:function(n){return t._actionSheetRef=n}},c.default.createElement(y.View,{style:U.container,onLayout:this.onMainViewLayout},this.renderMessages(),this.renderInputToolbar())))}return c.default.createElement(y.View,{style:U.container,onLayout:this.onInitialLayoutViewLayout},this.renderLoading())}}],[{key:"append",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.isArray(n)||(n=[n]),o?n.concat(t):t.concat(n)}},{key:"prepend",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.isArray(n)||(n=[n]),o?t.concat(n):n.concat(t)}}]),C})(c.default.Component);e.GiftedChat=G,G.childContextTypes={actionSheet:h.default.func,getLocale:h.default.func},G.defaultProps={messages:[],messagesContainerStyle:void 0,text:void 0,placeholder:R.DEFAULT_PLACEHOLDER,disableComposer:!1,messageIdGenerator:function(){return v.default.v4()},user:{},onSend:function(){},locale:null,timeFormat:R.TIME_FORMAT,dateFormat:R.DATE_FORMAT,loadEarlier:!1,onLoadEarlier:function(){},isLoadingEarlier:!1,renderLoading:null,renderLoadEarlier:null,renderAvatar:void 0,showUserAvatar:!1,actionSheet:null,onPressAvatar:null,onLongPressAvatar:null,renderUsernameOnMessage:!1,renderAvatarOnTop:!1,renderBubble:null,renderSystemMessage:null,onLongPress:null,renderMessage:null,renderMessageText:null,renderMessageImage:null,imageProps:{},videoProps:{},audioProps:{},lightboxProps:{},textInputProps:{},listViewProps:{},renderCustomView:null,isCustomViewBottom:!1,renderDay:null,renderTime:null,renderFooter:null,renderChatEmpty:null,renderChatFooter:null,renderInputToolbar:null,renderComposer:null,renderActions:null,renderSend:null,renderAccessory:null,isKeyboardInternallyHandled:!0,onPressActionButton:null,bottomOffset:0,minInputToolbarHeight:44,keyboardShouldPersistTaps:y.Platform.select({ios:'never',android:'always',default:'never'}),onInputTextChanged:null,maxInputLength:null,forceGetKeyboardHeight:!1,inverted:!0,extraData:null,minComposerHeight:R.MIN_COMPOSER_HEIGHT,maxComposerHeight:R.MAX_COMPOSER_HEIGHT,wrapInSafeArea:!0},G.propTypes={messages:h.default.arrayOf(h.default.object),messagesContainerStyle:T.StylePropType,text:h.default.string,initialText:h.default.string,placeholder:h.default.string,disableComposer:h.default.bool,messageIdGenerator:h.default.func,user:h.default.object,onSend:h.default.func,locale:h.default.string,timeFormat:h.default.string,dateFormat:h.default.string,isKeyboardInternallyHandled:h.default.bool,loadEarlier:h.default.bool,onLoadEarlier:h.default.func,isLoadingEarlier:h.default.bool,renderLoading:h.default.func,renderLoadEarlier:h.default.func,renderAvatar:h.default.func,showUserAvatar:h.default.bool,actionSheet:h.default.func,onPressAvatar:h.default.func,onLongPressAvatar:h.default.func,renderUsernameOnMessage:h.default.bool,renderAvatarOnTop:h.default.bool,isCustomViewBottom:h.default.bool,renderBubble:h.default.func,renderSystemMessage:h.default.func,onLongPress:h.default.func,renderMessage:h.default.func,renderMessageText:h.default.func,renderMessageImage:h.default.func,imageProps:h.default.object,videoProps:h.default.object,audioProps:h.default.object,lightboxProps:h.default.object,renderCustomView:h.default.func,renderDay:h.default.func,renderTime:h.default.func,renderFooter:h.default.func,renderChatEmpty:h.default.func,renderChatFooter:h.default.func,renderInputToolbar:h.default.func,renderComposer:h.default.func,renderActions:h.default.func,renderSend:h.default.func,renderAccessory:h.default.func,onPressActionButton:h.default.func,bottomOffset:h.default.number,minInputToolbarHeight:h.default.number,listViewProps:h.default.object,keyboardShouldPersistTaps:h.default.oneOf(['always','never','handled']),onInputTextChanged:h.default.func,maxInputLength:h.default.number,forceGetKeyboardHeight:h.default.bool,inverted:h.default.bool,textInputProps:h.default.object,extraData:h.default.object,minComposerHeight:h.default.number,maxComposerHeight:h.default.number,alignTop:h.default.bool,wrapInSafeArea:h.default.bool};var U=y.StyleSheet.create({container:{flex:1},safeArea:{flex:1}})},823,[1,44,25,7,8,12,14,11,63,48,2,824,830,835,836,837,838,839,841,843,857,849,845,858,859,860,862,863,864,861,855,842,856]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={ActionSheetProvider:!0,connectActionSheet:!0,useActionSheet:!0};Object.defineProperty(e,"ActionSheetProvider",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"connectActionSheet",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"useActionSheet",{enumerable:!0,get:function(){return u.useActionSheet}});var o=t(r(d[1])),c=t(r(d[2])),u=r(d[3]),f=r(d[4]);Object.keys(f).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))})},824,[1,825,828,827,829]); @@ -880,152 +880,153 @@ __d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{ __d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),p=t(r(d[2])),n=t(r(d[3])),s=r(d[4]),c=s.NativeModules.DyteRNDocumentPicker;function l(t){if('filetype'in t)throw new TypeError('A `filetype` option was passed to DocumentPicker.pick, the correct option is `type`');if('types'in t)throw new TypeError('A `types` option was passed to DocumentPicker.pick, the correct option is `type`');if('type'in t||(t.type=x.types.allFiles),t.type=Array.isArray(t.type)?t.type:[t.type],t.type.some(function(t){return void 0===t}))throw new TypeError('Unexpected undefined type option, did you try using a DocumentPicker.types.* that does not exist?');if(Array.isArray(t.type)&&t.type.length<1)throw new TypeError('`type` option should not be an empty array, at least one type must be passed if the `type` option is not omitted');if(t.type.forEach(function(t){if('string'!=typeof t)throw new TypeError('Invalid type option, expected a string not: '+t)}),t.type.length>1&&'android'===s.Platform.OS&&s.Platform.Version<19&&console.warn("RNDocumentPicker: Android API level "+s.Platform.Version+" does not support multiple types, falling back to */*"),Array.isArray(t.type)&&t.type.length>1&&t.type.includes('folder'))throw new TypeError('When type array is folder then other options are not supported');if('mode'in t&&!['import','open'].includes(t.mode))throw new TypeError('Invalid mode option: '+t.mode);if('copyTo'in t&&!['cachesDirectory','documentDirectory'].includes(t.copyTo))throw new TypeError('Invalid copyTo option: '+t.copyTo);return c.pick(t)}function u(t){if('ios'===s.Platform.OS){if(!Array.isArray(t))throw new TypeError('`uris` should be an array of strings');t.forEach(function(t){if('string'!=typeof t)throw new TypeError('Invalid uri parameter, expected a string not: '+t)}),c.releaseSecureAccess(t)}}var f={mimeTypes:{allFiles:'*/*',audio:'audio/*',csv:'text/csv',doc:'application/msword',docx:'application/vnd.openxmlformats-officedocument.wordprocessingml.document',images:'image/*',pdf:'application/pdf',plainText:'text/plain',ppt:'application/vnd.ms-powerpoint',pptx:'application/vnd.openxmlformats-officedocument.presentationml.presentation',video:'video/*',xls:'application/vnd.ms-excel',xlsx:'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',zip:'application/zip'},utis:{allFiles:'public.item',audio:'public.audio',csv:'public.comma-separated-values-text',doc:'com.microsoft.word.doc',docx:'org.openxmlformats.wordprocessingml.document',images:'public.image',pdf:'com.adobe.pdf',plainText:'public.plain-text',ppt:'com.microsoft.powerpoint.ppt',pptx:'org.openxmlformats.presentationml.presentation',video:'public.movie',xls:'com.microsoft.excel.xls',xlsx:'org.openxmlformats.spreadsheetml.sheet',zip:'public.zip-archive'},extensions:{allFiles:'*',audio:'.3g2 .3gp .aac .adt .adts .aif .aifc .aiff .asf .au .m3u .m4a .m4b .mid .midi .mp2 .mp3 .mp4 .rmi .snd .wav .wax .wma',csv:'.csv',doc:'.doc',docx:'.docx',images:'.jpeg .jpg .png',pdf:'.pdf',plainText:'.txt',ppt:'.ppt',pptx:'.pptx',video:'.mp4',xls:'.xls',xlsx:'.xlsx',zip:'.zip .gz',folder:'folder'}},y={android:f.mimeTypes,ios:f.utis,windows:f.extensions},x=(function(){function t(){(0,p.default)(this,t)}return(0,n.default)(t,null,[{key:"pick",value:function(t){return l((0,o.default)({},t,{multiple:!1})).then(function(t){return t[0]})}},{key:"pickMultiple",value:function(t){return l((0,o.default)({},t,{multiple:!0}))}},{key:"isCancel",value:function(t){return t&&"DOCUMENT_PICKER_CANCELED"===t.code}},{key:"releaseSecureAccess",value:function(t){u(t)}}]),t})();e.default=x,x.types=y[s.Platform.OS]||f.mimeTypes},874,[1,25,7,8,2]); __d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[1])),t=r(d[2]).NativeModules.DyteRNFSManager,s=new(0,r(d[2]).NativeEventEmitter)(t),l=r(d[3]),c=r(d[4]),u=t.RNFSFileTypeRegular,f=t.RNFSFileTypeDirectory,p=0,h=function(){return p+=1},y=function(n){return n.startsWith('file://')?n.slice(7):n};function v(n,o,t){var s={encoding:'utf8'};return t&&('string'==typeof t?s.encoding=t:'object'==typeof t&&(s=t)),o(y(n)).then(function(n){var o;if('utf8'===s.encoding)o=c.decode(l.decode(n));else if('ascii'===s.encoding)o=l.decode(n);else{if('base64'!==s.encoding)throw new Error('Invalid encoding type "'+String(s.encoding)+'"');o=n}return o})}function F(n,o){return o(y(n)).then(function(n){return n.map(function(n){return{ctime:n.ctime&&new Date(1e3*n.ctime)||null,mtime:n.mtime&&new Date(1e3*n.mtime)||null,name:n.name,path:n.path,size:n.size,isFile:function(){return n.type===u},isDirectory:function(){return n.type===f}}})})}var w={mkdir:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.mkdir(y(n),o).then(function(){})},moveFile:function(n,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.moveFile(y(n),y(o),s).then(function(){})},copyFile:function(n,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.copyFile(y(n),y(o),s).then(function(){})},pathForBundle:function(n){return t.pathForBundle(n)},pathForGroup:function(n){return t.pathForGroup(n)},getFSInfo:function(){return t.getFSInfo()},getAllExternalFilesDirs:function(){return t.getAllExternalFilesDirs()},unlink:function(n){return t.unlink(y(n)).then(function(){})},exists:function(n){return t.exists(y(n))},stopDownload:function(n){t.stopDownload(n)},resumeDownload:function(n){t.resumeDownload(n)},isResumable:function(n){return t.isResumable(n)},stopUpload:function(n){t.stopUpload(n)},completeHandlerIOS:function(n){return t.completeHandlerIOS(n)},readDir:function(n){return F(n,t.readDir)},readDirAssets:function(n){if(!t.readDirAssets)throw new Error('readDirAssets is not available on this platform');return F(n,t.readDirAssets)},existsAssets:function(n){if(!t.existsAssets)throw new Error('existsAssets is not available on this platform');return t.existsAssets(n)},existsRes:function(n){if(!t.existsRes)throw new Error('existsRes is not available on this platform');return t.existsRes(n)},readdir:function(n){return w.readDir(y(n)).then(function(n){return n.map(function(n){return n.name})})},setReadable:function(n,o,s){return t.setReadable(n,o,s).then(function(n){return n})},stat:function(n){return t.stat(y(n)).then(function(o){return{path:n,ctime:new Date(1e3*o.ctime),mtime:new Date(1e3*o.mtime),size:o.size,mode:o.mode,originalFilepath:o.originalFilepath,isFile:function(){return o.type===u},isDirectory:function(){return o.type===f}}})},readFile:function(n,o){return v(n,o,t.readFile)},read:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,u=arguments.length>3?arguments[3]:void 0,f={encoding:'utf8'};return u&&('string'==typeof u?f.encoding=u:'object'==typeof u&&(f=u)),t.read(y(n),o,s).then(function(n){var o;if('utf8'===f.encoding)o=c.decode(l.decode(n));else if('ascii'===f.encoding)o=l.decode(n);else{if('base64'!==f.encoding)throw new Error('Invalid encoding type "'+String(f.encoding)+'"');o=n}return o})},readFileAssets:function(n,o){if(!t.readFileAssets)throw new Error('readFileAssets is not available on this platform');return v(n,o,t.readFileAssets)},readFileRes:function(n,o){if(!t.readFileRes)throw new Error('readFileRes is not available on this platform');return v(n,o,t.readFileRes)},hash:function(n,o){return t.hash(y(n),o)},copyFileAssets:function(n,o){if(!t.copyFileAssets)throw new Error('copyFileAssets is not available on this platform');return t.copyFileAssets(y(n),y(o)).then(function(){})},copyFileRes:function(n,o){if(!t.copyFileRes)throw new Error('copyFileRes is not available on this platform');return t.copyFileRes(n,y(o)).then(function(){})},copyAssetsFileIOS:function(n,o,s,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,f=arguments.length>6&&void 0!==arguments[6]?arguments[6]:'contain';return t.copyAssetsFileIOS(n,o,s,l,c,u,f)},copyAssetsVideoIOS:function(n,o){return t.copyAssetsVideoIOS(n,o)},writeFile:function(n,s,u){var f,p={encoding:'utf8'};if(u&&('string'==typeof u?p.encoding=u:'object'==typeof u&&(p=(0,o.default)({},p,u))),'utf8'===p.encoding)f=l.encode(c.encode(s));else if('ascii'===p.encoding)f=l.encode(s);else{if('base64'!==p.encoding)throw new Error('Invalid encoding type "'+p.encoding+'"');f=s}return t.writeFile(y(n),f,p).then(function(){})},appendFile:function(n,o,s){var u,f={encoding:'utf8'};if(s&&('string'==typeof s?f.encoding=s:'object'==typeof s&&(f=s)),'utf8'===f.encoding)u=l.encode(c.encode(o));else if('ascii'===f.encoding)u=l.encode(o);else{if('base64'!==f.encoding)throw new Error('Invalid encoding type "'+f.encoding+'"');u=o}return t.appendFile(y(n),u)},write:function(n,o,s,u){var f,p={encoding:'utf8'};if(u&&('string'==typeof u?p.encoding=u:'object'==typeof u&&(p=u)),'utf8'===p.encoding)f=l.encode(c.encode(o));else if('ascii'===p.encoding)f=l.encode(o);else{if('base64'!==p.encoding)throw new Error('Invalid encoding type "'+p.encoding+'"');f=o}return void 0===s&&(s=-1),t.write(y(n),f,s).then(function(){})},downloadFile:function(n){if('object'!=typeof n)throw new Error('downloadFile: Invalid value for argument `options`');if('string'!=typeof n.fromUrl)throw new Error('downloadFile: Invalid value for property `fromUrl`');if('string'!=typeof n.toFile)throw new Error('downloadFile: Invalid value for property `toFile`');if(n.headers&&'object'!=typeof n.headers)throw new Error('downloadFile: Invalid value for property `headers`');if(n.background&&'boolean'!=typeof n.background)throw new Error('downloadFile: Invalid value for property `background`');if(n.progressDivider&&'number'!=typeof n.progressDivider)throw new Error('downloadFile: Invalid value for property `progressDivider`');if(n.progressInterval&&'number'!=typeof n.progressInterval)throw new Error('downloadFile: Invalid value for property `progressInterval`');if(n.readTimeout&&'number'!=typeof n.readTimeout)throw new Error('downloadFile: Invalid value for property `readTimeout`');if(n.connectionTimeout&&'number'!=typeof n.connectionTimeout)throw new Error('downloadFile: Invalid value for property `connectionTimeout`');if(n.backgroundTimeout&&'number'!=typeof n.backgroundTimeout)throw new Error('downloadFile: Invalid value for property `backgroundTimeout`');var o=h(),l=[];n.begin&&l.push(s.addListener('DownloadBegin',function(t){t.jobId===o&&n.begin(t)})),n.progress&&l.push(s.addListener('DownloadProgress',function(t){t.jobId===o&&n.progress(t)})),n.resumable&&l.push(s.addListener('DownloadResumable',function(t){t.jobId===o&&n.resumable(t)}));var c={jobId:o,fromUrl:n.fromUrl,toFile:y(n.toFile),headers:n.headers||{},background:!!n.background,progressDivider:n.progressDivider||0,progressInterval:n.progressInterval||0,readTimeout:n.readTimeout||15e3,connectionTimeout:n.connectionTimeout||5e3,backgroundTimeout:n.backgroundTimeout||36e5,hasBeginCallback:n.begin instanceof Function,hasProgressCallback:n.progress instanceof Function,hasResumableCallback:n.resumable instanceof Function};return{jobId:o,promise:t.downloadFile(c).then(function(n){return l.forEach(function(n){return n.remove()}),n}).catch(function(n){return Promise.reject(n)})}},uploadFiles:function(n){if(!t.uploadFiles)return{jobId:-1,promise:Promise.reject(new Error('`uploadFiles` is unsupported on this platform'))};var o=h(),l=[];if('object'!=typeof n)throw new Error('uploadFiles: Invalid value for argument `options`');if('string'!=typeof n.toUrl)throw new Error('uploadFiles: Invalid value for property `toUrl`');if(!Array.isArray(n.files))throw new Error('uploadFiles: Invalid value for property `files`');if(n.headers&&'object'!=typeof n.headers)throw new Error('uploadFiles: Invalid value for property `headers`');if(n.fields&&'object'!=typeof n.fields)throw new Error('uploadFiles: Invalid value for property `fields`');if(n.method&&'string'!=typeof n.method)throw new Error('uploadFiles: Invalid value for property `method`');n.begin?l.push(s.addListener('UploadBegin',n.begin)):n.beginCallback&&l.push(s.addListener('UploadBegin',n.beginCallback)),n.progress?l.push(s.addListener('UploadProgress',n.progress)):n.progressCallback&&l.push(s.addListener('UploadProgress',n.progressCallback));var c={jobId:o,toUrl:n.toUrl,files:n.files,binaryStreamOnly:n.binaryStreamOnly||!1,headers:n.headers||{},fields:n.fields||{},method:n.method||'POST',hasBeginCallback:n.begin instanceof Function||n.beginCallback instanceof Function,hasProgressCallback:n.progress instanceof Function||n.progressCallback instanceof Function};return{jobId:o,promise:t.uploadFiles(c).then(function(n){return l.forEach(function(n){return n.remove()}),n})}},touch:function(n,o,s){if(s&&!(s instanceof Date))throw new Error('touch: Invalid value for argument `ctime`');if(o&&!(o instanceof Date))throw new Error('touch: Invalid value for argument `mtime`');var l;return l=s&&s.getTime(),t.touch(y(n),o&&o.getTime(),l)},scanFile:function(n){return t.scanFile(n)},MainBundlePath:t.RNFSMainBundlePath,CachesDirectoryPath:t.RNFSCachesDirectoryPath,ExternalCachesDirectoryPath:t.RNFSExternalCachesDirectoryPath,DocumentDirectoryPath:t.RNFSDocumentDirectoryPath,DownloadDirectoryPath:t.RNFSDownloadDirectoryPath,ExternalDirectoryPath:t.RNFSExternalDirectoryPath,ExternalStorageDirectoryPath:t.RNFSExternalStorageDirectoryPath,TemporaryDirectoryPath:t.RNFSTemporaryDirectoryPath,LibraryDirectoryPath:t.RNFSLibraryDirectoryPath,PicturesDirectoryPath:t.RNFSPicturesDirectoryPath,FileProtectionKeys:t.RNFSFileProtectionKeys},b=w;e.default=b},875,[1,25,2,686,876]); __d(function(g,r,i,a,m,e,d){!(function(n){var t,o,u,f=String.fromCharCode;function c(n){for(var t,o,u=[],f=0,c=n.length;f=55296&&t<=56319&&f65535&&(c+=f((t-=65536)>>>10&1023|55296),t=56320|1023&t),c+=f(t);return c}function v(n){if(n>=55296&&n<=57343)throw Error('Lone surrogate U+'+n.toString(16).toUpperCase()+' is not a scalar value')}function l(n,t){return f(n>>t&63|128)}function s(n){if(0==(4294967168&n))return f(n);var t='';return 0==(4294965248&n)?t=f(n>>6&31|192):0==(4294901760&n)?(v(n),t=f(n>>12&15|224),t+=l(n,6)):0==(4292870144&n)&&(t=f(n>>18&7|240),t+=l(n,12),t+=l(n,6)),t+=f(63&n|128)}function w(){if(u>=o)throw Error('Invalid byte index');var n=255&t[u];if(u++,128==(192&n))return 63&n;throw Error('Invalid continuation byte')}function E(){var n,f;if(u>o)throw Error('Invalid byte index');if(u==o)return!1;if(n=255&t[u],u++,0==(128&n))return n;if(192==(224&n)){if((f=(31&n)<<6|w())>=128)return f;throw Error('Invalid continuation byte')}if(224==(240&n)){if((f=(15&n)<<12|w()<<6|w())>=2048)return v(f),f;throw Error('Invalid continuation byte')}if(240==(248&n)&&(f=(7&n)<<18|w()<<12|w()<<6|w())>=65536&&f<=1114111)return f;throw Error('Invalid UTF-8 detected')}n.version='3.0.0',n.encode=function(n){for(var t=c(n),o=t.length,u=-1,f='';++u0&&o&&A((0,E.markMessagesRead)(C.MessageTypes.poll))},[M]),c.default.createElement(h.Flex,{height:O,direction:"column",justifyContent:"space-between",overflowY:"auto",px:10,pb:20},c.default.createElement(h.Flex,null,c.default.createElement(h.Flex,{justify:"flex-end",align:"center",height:50,mb:35},c.default.createElement(h.Text,{fontWeight:"bold",fontSize:"20"},"Polls")),c.default.createElement(h.Box,{overflowY:"auto",className:"dyte-client-noScrollbar"},f?c.default.createElement(h.Box,null,f&&c.default.createElement(P,{toggle:j})):c.default.createElement(u.ScrollView,{style:{height:u.Dimensions.get('window').height-180}},Object.values(S).map(function(t,n){return c.default.createElement(h.Box,{key:"pollsTab"+n,my:2},c.default.createElement(h.Text,{ml:4},t.createdBy?"Poll by "+t.createdBy:''),c.default.createElement(h.Box,{mt:1,className:"dyte-client-bubble dyte-client-other dyte-client-type-3"},c.default.createElement(B,{mediaRoom:T,poll:t,selfPeer:w})))})))),c.default.createElement(h.Button,{fontSize:"16",onClick:j},c.default.createElement(h.Box,{bg:f?'danger.500':'primary.500',p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Text,{textAlign:"center"},f?'Cancel Poll Creation':'Create New Poll'))))};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[5])),s=r(d[6]),f=t(r(d[7])),p=r(d[8]),h=r(d[9]),x=r(d[10]),y=r(d[11]),C=r(d[12]),E=r(d[13]),b=r(d[14]),k=r(d[15]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var T=u.StyleSheet.create({createPollInputText:{paddingLeft:15,paddingRight:5,marginTop:20,borderRadius:10,paddingTop:10,paddingBottom:10}});function P(t){var n=t.toggle,s=(0,c.useContext)(x.MediaRoomContext).mediaRoom,f=c.default.useState({question:'',options:Array(2).fill(''),anonymous:!1,hideVotes:!0}),y=(0,l.default)(f,2),C=y[0],E=y[1],b=(0,c.useContext)(p.ThemeContext).colors,k=function(t,n){var l=C.options;l[n]=t,E((0,o.default)({},C,{options:l}))};return c.default.createElement(u.ScrollView,null,c.default.createElement(h.Box,{py:20,px:10},c.default.createElement(h.VStack,{spacing:4},c.default.createElement(h.Text,{fontSize:"xl",textAlign:"center"},"Poll Question"),c.default.createElement(u.TextInput,{multiline:!0,autoFocus:!1,placeholder:"What is your poll for?",numberOfLines:4,value:C.question,placeholderTextColor:b.textPrimary[400],onChangeText:function(t){E((0,o.default)({},C,{question:t}))},style:[{backgroundColor:b.secondary[800],height:75,color:b.textPrimary[300]},T.createPollInputText]}),C.options.map(function(t,n){return c.default.createElement(u.TextInput,{key:"pollOptions"+n,autoFocus:!1,placeholder:"Enter an option",value:C.options[n],placeholderTextColor:b.textPrimary[400],onChangeText:function(t){return k(t,n)},style:[{backgroundColor:b.secondary[800],color:b.textPrimary[300]},T.createPollInputText]})}),c.default.createElement(h.Box,{bg:"secondary.700",mt:20,width:125,height:30,alignItems:"center",justifyContent:"center"},c.default.createElement(h.Button,{onClick:function(){return(t=C.options).push(''),void E((0,o.default)({},C,{options:t}));var t}},c.default.createElement(h.Text,null,"+ Add an Option"))),c.default.createElement(h.CheckBox,{rightText:"Anonymous",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.anonymous,onClick:function(){var t=!C.anonymous;E((0,o.default)({},C,{anonymous:t}))}}),c.default.createElement(h.CheckBox,{rightText:"Hide Results before Voting",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.hideVotes,onClick:function(){var t=!C.hideVotes;E((0,o.default)({},C,{hideVotes:t}))}}),c.default.createElement(h.Box,{mt:10,bg:"primary.500",p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Button,{fontSize:"16",onClick:function(){var t=C.question,l=C.options;if(t)if(''===l[0]||''===l[1])u.Alert.alert('Error:','Please add minimum two options',[{text:'OK'}]);else{var c=(0,o.default)({},C);c.options=l.filter(function(t){return''!==t}),s.newPoll(c),n()}else u.Alert.alert('Error:','Question Can\'t be empty',[{text:'OK'}])}},c.default.createElement(h.Text,{textAlign:"center"},"Create Poll"))))))}function w(t){var n=t.option,o=(t.index,t.active,t.selfId),l=t.onChange,u=(0,c.useContext)(p.ThemeContext).colors,s=n.votes.find(function(t){return t.id===o});return c.default.createElement(h.Box,{bg:s?'primary.500':'secondary.700',borderRadius:"8px",p:6,className:"dyte-client-noSelect"},c.default.createElement(h.HStack,{px:1,align:"center",mr:6},c.default.createElement(h.CheckBox,{style:{paddingRight:10,height:30,justifyContent:'center',borderRadius:5},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:!!s,onClick:l}),c.default.createElement(h.Text,{textAlign:"center"},n.text),null!==n.count&&c.default.createElement(h.Text,null,"("+n.count+")")),c.default.createElement(h.HStack,{mt:1},n.votes.map(function(t,n){return c.default.createElement(h.Tooltip,{key:"pollOption"+n,label:t.name},c.default.createElement(f.default,{style:{marginRight:5,marginTop:5,marginBottom:5},bgColor:s?u.secondary[700]:u.primary[500],color:u.textPrimary[100],name:t.name}))})))}function B(t){var o=t.selfPeer,l=t.mediaRoom,s=t.poll,f=function(t){try{l.votePoll({index:t,pollId:s.id})}catch(t){u.Alert.alert('Error','Error: Problem casting your vote',[{text:'OK'}])}};if(s){var p=s.id,x=Math.max.apply(Math,(0,n.default)(s.options.map(function(t){return t.votes.length})).concat([0]));return c.default.createElement(h.VStack,{spacing:2,direction:"row",bg:"secondary.800",p:12,mt:8,borderRadius:"8px"},c.default.createElement(h.Text,{textAlign:"left"},s.question),c.default.createElement(h.Box,{mt:8},s.options.map(function(t,n){return c.default.createElement(h.Flex,{key:"poll"+n+p,onClick:function(){return f(n)},mb:4},c.default.createElement(w,{active:t.votes.length===x&&t.votes.length>0,option:t,index:n,selfId:o.userId,onChange:function(){return f(n)}}))})))}return c.default.createElement(h.Text,{fontStyle:"italic"},"Poll wasn't found or has been deleted")}},877,[1,34,25,26,2,48,429,786,496,494,699,801,820,473,481,490]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useContext)(s.PeersServiceContext),l=t.processedPeers,o=t.selfPeer;l=[o].concat(l.sort(function(t,n){return t.id.localeCompare(n.id)}));var c=(0,n.useContext)(x.MediaRoomContext).mediaRoom,p=(0,n.useContext)(b.ConfigServiceContext).sessionConfig;return n.default.createElement(f.Flex,null,n.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},n.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Participants (",l.length,")")),n.default.createElement(u.ScrollView,{style:{padding:20}},l.map(function(t){return n.default.createElement(y,{peer:t,key:t.id,mediaRoom:c,permissions:null==p?void 0:p.permissions})}),n.default.createElement(f.Box,{height:200})))};var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=P(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[1])),l=r(d[2]),o=t(r(d[3])),u=r(d[4]),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),p=t(r(d[8])),x=r(d[9]),b=r(d[10]);function P(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(P=function(t){return t?l:n})(t)}function y(t){var u=t.peer,s=t.mediaRoom,x=t.permissions,b=(0,n.useContext)(l.ThemeContext).colors,P=(null==x?void 0:x.pinParticipant)||(null==x?void 0:x.disableParticipantAudio)||(null==x?void 0:x.disableParticipantVideo),y=[];return P&&(null!=x&&x.pinParticipant&&(u.isPinned?y.push({title:'Unpin',onClick:function(){return s.pin(null)}}):y.push({title:'Pin',onClick:function(){return s.pin(u.id)}})),null!=x&&x.disableParticipantAudio&&y.push({title:'Mute Audio',onClick:function(){return s.disableAudio(u.id)}}),null!=x&&x.disableParticipantVideo&&y.push({title:'Disable Video',onClick:function(){return s.disableVideo(u.id)}}),null!=x&&x.kickParticipants&&y.push({title:'Kick',onClick:function(){return s.kick(u.id)}}),y.push({title:'Cancel',onClick:function(){}})),n.default.createElement(f.Flex,{direction:"row",align:"center",justify:"space-between",bg:"secondary.800",p:8,mt:8,borderRadius:"12px"},n.default.createElement(f.Flex,{direction:"row",align:"center"},n.default.createElement(o.default,{name:""+u.displayName,bgColor:b.primary[500]}),n.default.createElement(f.Text,{ml:10,color:b.textPrimary[200],textAlign:"center",fontWeight:"bold"},n.default.createElement(p.default,{name:u.displayName,charSize:30}),u.isMe?' (me)':null)),n.default.createElement(f.Flex,{ml:"auto",mr:2,direction:"row"},n.default.createElement(f.Box,{mr:8},u.producingAudio?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic-off",fill:b.danger[500]})),u.producingVideo?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam-off",fill:b.danger[500]}),P&&n.default.createElement(c.default,{options:y.map(function(t){return t.title}),actions:y.map(function(t){return t.onClick})})))}},878,[1,48,496,786,2,879,494,801,795,699,490]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]);function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}var s=function(t){var f=(0,o.useRef)(),s=(0,o.useState)(!1),p=(0,n.default)(s,2),h=p[0],w=p[1],y=(0,o.useContext)(u.ThemeContext).colors,v=function(n){for(var o=t.options,l=0;l=0&&(o=t.destructiveIndex),l.ActionSheetIOS.showActionSheetWithOptions({options:n,destructiveButtonIndex:o,cancelButtonIndex:n.length-1},function(t){v(t)})}else'android'===l.Platform.OS&&l.UIManager.showPopupMenu((0,l.findNodeHandle)(f.current),n,function(){return console.log('something went wrong with the popup menu')},function(t,n){v(n)})}},o.default.createElement(c.EntypoIcon,{boxSize:"xl",ml:5,name:"dots-three-vertical",fill:y.textPrimary[300]}))),b)};e.default=s},879,[1,26,48,2,496,494]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=c?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[1])),o=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),E=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function b(t){t.scroll;var v=(0,n.useContext)(p.ConfigServiceContext).sessionConfig,b=(0,c.useWindowDimensions)(),h=((null==v?void 0:v.dimensions)||b).width,y=Math.floor(3*h/9);h<1024&&h>500?y=Math.floor(4*h/9):h<500&&(y=Math.floor(8*h/9));var S=Math.floor(9*y/16),x=(0,o.useSelector)(function(t){return t.participant.id}),M=(0,o.useSelector)(function(t){return t.participant.videoOff}),P=(0,o.useSelector)(function(t){return t.participant.audioMuted}),w=(0,o.useSelector)(function(t){return t.participant.displayName}),D=(0,o.useSelector)(function(t){return t.participant.device}),I=(0,o.useSelector)(function(t){return t.participant.participantPermissions}),k=(0,o.useSelector)(function(t){return t.participant.videoProduction}),C=(0,o.useSelector)(function(t){return t.participant.audioProduction}),O=(0,n.useContext)(s.UserTrackContext),j=O.mediaTracks,T=j.webcamTrack,N=j.audioTrack,_=O.inputDevices,B=(_.audioInputDevices,_.videoInputDevices,_.onAudioInputChange,_.onVideoInputChange,_.toggleAudioState),z=_.toggleVideoState,A=n.default.createElement(u.Box,{status:"error",bg:"danger.500",p:12,borderRadius:4,mt:10,width:y},n.default.createElement(u.HStack,{width:y},n.default.createElement(u.VStack,null,n.default.createElement(u.Text,{mb:2,fontSize:"lg",fontWeight:"bold"},"Permission Denied"),n.default.createElement(u.Text,{fontSize:"sm"},"We could not get permission to access your device.")))),W={id:x,device:D,displayName:w,audioMuted:P,videoVisible:!M,videoTrack:T,audioTrack:N,isMe:!0};return n.default.createElement(u.Flex,{direction:"column",justify:"center"},n.default.createElement(f.default,{height:S,width:y,peer:W},n.default.createElement(u.Flex,{direction:"row",justify:"flex-end",width:y,mb:10},n.default.createElement(u.Button,{disabled:C===l.MediaStates.NOT_APPLICABLE||I.microphone===E.permissionEnum.DENIED,onClick:B},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:5,justify:"center"},P?n.default.createElement(u.MaterialIcon,{name:"mic-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"mic",boxSize:"20",fill:"textPrimary.200"}))),n.default.createElement(u.Button,{disabled:k===l.MediaStates.NOT_APPLICABLE||I.camera===E.permissionEnum.DENIED,onClick:z},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:20,justify:"center"},M?n.default.createElement(u.MaterialIcon,{name:"videocam-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"videocam",boxSize:"20",fill:"textPrimary.200"}))))),(I.camera===E.permissionEnum.DENIED||I.microphone===E.permissionEnum.DENIED)&&A)}b.defaultProps={scroll:!1}},880,[1,48,429,494,2,473,785,687,490,475]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Breadcrumb",{enumerable:!0,get:function(){return o.Breadcrumb}}),Object.defineProperty(e,"Request",{enumerable:!0,get:function(){return o.Request}}),Object.defineProperty(e,"SdkInfo",{enumerable:!0,get:function(){return o.SdkInfo}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return o.Event}}),Object.defineProperty(e,"Exception",{enumerable:!0,get:function(){return o.Exception}}),Object.defineProperty(e,"Response",{enumerable:!0,get:function(){return o.Response}}),Object.defineProperty(e,"Severity",{enumerable:!0,get:function(){return o.Severity}}),Object.defineProperty(e,"StackFrame",{enumerable:!0,get:function(){return o.StackFrame}}),Object.defineProperty(e,"Stacktrace",{enumerable:!0,get:function(){return o.Stacktrace}}),Object.defineProperty(e,"Status",{enumerable:!0,get:function(){return o.Status}}),Object.defineProperty(e,"Thread",{enumerable:!0,get:function(){return o.Thread}}),Object.defineProperty(e,"User",{enumerable:!0,get:function(){return o.User}}),Object.defineProperty(e,"addGlobalEventProcessor",{enumerable:!0,get:function(){return c.addGlobalEventProcessor}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return c.addBreadcrumb}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return c.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return c.captureEvent}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return c.captureMessage}}),Object.defineProperty(e,"configureScope",{enumerable:!0,get:function(){return c.configureScope}}),Object.defineProperty(e,"getHubFromCarrier",{enumerable:!0,get:function(){return c.getHubFromCarrier}}),Object.defineProperty(e,"getCurrentHub",{enumerable:!0,get:function(){return c.getCurrentHub}}),Object.defineProperty(e,"Hub",{enumerable:!0,get:function(){return c.Hub}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return c.Scope}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return c.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return c.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return c.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return c.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return c.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return c.setUser}}),Object.defineProperty(e,"startTransaction",{enumerable:!0,get:function(){return c.startTransaction}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return c.withScope}}),Object.defineProperty(e,"BrowserIntegrations",{enumerable:!0,get:function(){return f.Integrations}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return f.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return f.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return f.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return f.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return f.withProfiler}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return p.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return p.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeBackend",{enumerable:!0,get:function(){return l.ReactNativeBackend}}),Object.defineProperty(e,"ReactNativeOptions",{enumerable:!0,get:function(){return s.ReactNativeOptions}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return y.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"setDist",{enumerable:!0,get:function(){return P.setDist}}),Object.defineProperty(e,"setRelease",{enumerable:!0,get:function(){return P.setRelease}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return P.nativeCrash}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return P.close}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return O.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return O.withTouchEventBoundary}}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return j.ReactNativeTracing}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return j.RoutingInstrumentation}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return j.ReactNavigationTransactionContext}}),e.Integrations=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=r(d[3]),c=r(d[4]);r(d[5]);var f=r(d[6]),b=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=v(n);if(u&&u.has(t))return u.get(t);var o={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var b=c?Object.getOwnPropertyDescriptor(t,f):null;b&&(b.get||b.set)?Object.defineProperty(o,f,b):o[f]=t[f]}o.default=t,u&&u.set(t,o);return o})(r(d[7]));e.Integrations=b;var p=r(d[8]),l=r(d[9]),s=r(d[10]),y=r(d[11]),P=r(d[12]),O=r(d[13]),j=r(d[14]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(v=function(t){return t?u:n})(t)}c.addGlobalEventProcessor&&(0,c.addGlobalEventProcessor)(function(t){return t.platform=t.platform||"javascript",t.sdk=(0,u.default)({},t.sdk,{name:p.SDK_NAME,packages:[].concat((0,n.default)(t.sdk&&t.sdk.packages||[]),[{name:"npm:@sentry/react-native",version:p.SDK_VERSION}]),version:p.SDK_VERSION}),t})},881,[1,34,25,882,888,926,956,983,992,993,995,996,997,1013,1014]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.LogLevel=t.LogLevel;var n=r(d[1]);e.SessionStatus=n.SessionStatus;var o=r(d[2]);e.Severity=o.Severity;var s=r(d[3]);e.Status=s.Status;var v=r(d[4]);e.TransactionSamplingMethod=v.TransactionSamplingMethod},882,[883,884,885,886,887]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(o){o[o.None=0]="None",o[o.Error=1]="Error",o[o.Debug=2]="Debug",o[o.Verbose=3]="Verbose"})(e.LogLevel||(e.LogLevel={}))},883,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Ok="ok",t.Exited="exited",t.Crashed="crashed",t.Abnormal="abnormal"})(e.SessionStatus||(e.SessionStatus={}))},884,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"})(e.Severity||(e.Severity={})),(function(n){n.fromString=function(t){switch(t){case'debug':return n.Debug;case'info':return n.Info;case'warn':case'warning':return n.Warning;case'error':return n.Error;case'fatal':return n.Fatal;case'critical':return n.Critical;case'log':default:return n.Log}}})(e.Severity||(e.Severity={}))},885,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"})(e.Status||(e.Status={})),(function(t){t.fromHttpCode=function(n){return n>=200&&n<300?t.Success:429===n?t.RateLimit:n>=400&&n<500?t.Invalid:n>=500?t.Failed:t.Unknown}})(e.Status||(e.Status={}))},886,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Explicit="explicitly_set",n.Sampler="client_sampler",n.Rate="client_rate",n.Inheritance="inheritance"})(e.TransactionSamplingMethod||(e.TransactionSamplingMethod={}))},887,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addBreadcrumb=t.addBreadcrumb,e.captureException=t.captureException,e.captureEvent=t.captureEvent,e.captureMessage=t.captureMessage,e.configureScope=t.configureScope,e.startTransaction=t.startTransaction,e.setContext=t.setContext,e.setExtra=t.setExtra,e.setExtras=t.setExtras,e.setTag=t.setTag,e.setTags=t.setTags,e.setUser=t.setUser,e.withScope=t.withScope;var s=r(d[1]);e.addGlobalEventProcessor=s.addGlobalEventProcessor,e.getCurrentHub=s.getCurrentHub,e.getHubFromCarrier=s.getHubFromCarrier,e.Hub=s.Hub,e.makeMain=s.makeMain,e.Scope=s.Scope;var n=r(d[2]);e.API=n.API;var o=r(d[3]);e.BaseClient=o.BaseClient;var c=r(d[4]);e.BaseBackend=c.BaseBackend;var u=r(d[5]);e.eventToSentryRequest=u.eventToSentryRequest,e.sessionToSentryRequest=u.sessionToSentryRequest;var p=r(d[6]);e.initAndBind=p.initAndBind;var v=r(d[7]);e.NoopTransport=v.NoopTransport;var S=r(d[8]);e.SDK_VERSION=S.SDK_VERSION;var E=r(d[9]);e.Integrations=E},888,[889,891,915,916,918,920,921,919,922,923]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]);function o(o){for(var c=[],u=1;u=0;s--)(f=t[s])&&(l=(u<3?f(l):u>3?f(n,o,l):f(n,o))||l);return u>3&&l&&Object.defineProperty(n,o,l),l},f=function(t,n){return function(o,c){n(o,c,t)}},u=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},l=function(t,n,o,c){return new(o||(o=Promise))(function(f,u){function l(t){try{y(c.next(t))}catch(t){u(t)}}function s(t){try{y(c.throw(t))}catch(t){u(t)}}function y(t){var n;t.done?f(t.value):(n=t.value,n instanceof o?n:new o(function(t){t(n)})).then(l,s)}y((c=c.apply(t,n||[])).next())})},s=function(t,n){var o,c,f,u,l={label:0,sent:function(){if(1&f[0])throw f[1];return f[1]},trys:[],ops:[]};return u={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function s(t){return function(n){return y([t,n])}}function y(u){if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,c&&(f=2&u[0]?c.return:u[0]?c.throw||((f=c.return)&&f.call(c),0):c.next)&&!(f=f.call(c,u[1])).done)return f;switch(c=0,f&&(u=[2&u[0],f.value]),u[0]){case 0:case 1:f=u;break;case 4:return l.label++,{value:u[1],done:!1};case 5:l.label++,c=u[1],u=[0];continue;case 7:u=l.ops.pop(),l.trys.pop();continue;default:if(!(f=(f=l.trys).length>0&&f[f.length-1])&&(6===u[0]||2===u[0])){l=0;continue}if(3===u[0]&&(!f||u[1]>f[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[c++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(t,n){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var c,f,u=o.call(t),l=[];try{for(;(void 0===n||n-- >0)&&!(c=u.next()).done;)l.push(c.value)}catch(t){f={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(f)throw f.error}}return l},h=function(){for(var t=[],n=0;n1||s(t,n)})})}function s(t,n){try{(o=f[t](n)).value instanceof v?Promise.resolve(o.value.v).then(y,p):_(u[0][2],o)}catch(t){_(u[0][3],t)}var o}function y(t){s("next",t)}function p(t){s("throw",t)}function _(t,n){t(n),u.shift(),u.length&&s(u[0][0],u[0][1])}},O=function(t){var n,o;return n={},c("next"),c("throw",function(t){throw t}),c("return"),n[Symbol.iterator]=function(){return this},n;function c(c,f){n[c]=t[c]?function(n){return(o=!o)?{value:v(t[c](n)),done:"return"===c}:f?f(n):n}:f}},j=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=t[Symbol.asyncIterator];return o?o.call(t):(t="function"==typeof p?p(t):t[Symbol.iterator](),n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n);function c(o){n[o]=t[o]&&function(n){return new Promise(function(c,u){f(c,u,(n=t[o](n)).done,n.value)})}}function f(t,n,o,c){Promise.resolve(c).then(function(n){t({value:n,done:o})},n)}},S=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t},P=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n},x=function(t){return t&&t.__esModule?t:{default:t}},I=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},E=function(t,n,o){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,o),o},R("__extends",t),R("__assign",n),R("__rest",o),R("__decorate",c),R("__param",f),R("__metadata",u),R("__awaiter",l),R("__generator",s),R("__exportStar",y),R("__createBinding",T),R("__values",p),R("__read",_),R("__spread",h),R("__spreadArrays",b),R("__await",v),R("__asyncGenerator",w),R("__asyncDelegator",O),R("__asyncValues",j),R("__makeTemplateObject",S),R("__importStar",P),R("__importDefault",x),R("__classPrivateFieldGet",I),R("__classPrivateFieldSet",E)})},890,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addGlobalEventProcessor=t.addGlobalEventProcessor,e.Scope=t.Scope;var n=r(d[1]);e.Session=n.Session;var o=r(d[2]);e.getActiveDomain=o.getActiveDomain,e.getCurrentHub=o.getCurrentHub,e.getHubFromCarrier=o.getHubFromCarrier,e.getMainCarrier=o.getMainCarrier,e.Hub=o.Hub,e.makeMain=o.makeMain,e.setHubOnCarrier=o.setHubOnCarrier},891,[892,913,914]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return n.clone=function(s){var _=new n;return s&&(_._breadcrumbs=t.__spread(s._breadcrumbs),_._tags=t.__assign({},s._tags),_._extra=t.__assign({},s._extra),_._contexts=t.__assign({},s._contexts),_._user=s._user,_._level=s._level,_._span=s._span,_._session=s._session,_._transactionName=s._transactionName,_._fingerprint=s._fingerprint,_._eventProcessors=t.__spread(s._eventProcessors)),_},n.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},n.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},n.prototype.setUser=function(t){return this._user=t||{},this._session&&this._session.update({user:t}),this._notifyScopeListeners(),this},n.prototype.getUser=function(){return this._user},n.prototype.setTags=function(s){return this._tags=t.__assign(t.__assign({},this._tags),s),this._notifyScopeListeners(),this},n.prototype.setTag=function(s,n){var _;return this._tags=t.__assign(t.__assign({},this._tags),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setExtras=function(s){return this._extra=t.__assign(t.__assign({},this._extra),s),this._notifyScopeListeners(),this},n.prototype.setExtra=function(s,n){var _;return this._extra=t.__assign(t.__assign({},this._extra),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},n.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},n.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},n.prototype.setTransaction=function(t){return this.setTransactionName(t)},n.prototype.setContext=function(s,n){var _;return null===n?delete this._contexts[s]:this._contexts=t.__assign(t.__assign({},this._contexts),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},n.prototype.getSpan=function(){return this._span},n.prototype.getTransaction=function(){var t,s,n,_,o=this.getSpan();return(null===(t=o)||void 0===t?void 0:t.transaction)?null===(s=o)||void 0===s?void 0:s.transaction:(null===(_=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===_?void 0:_.spans[0])?o.spanRecorder.spans[0]:void 0},n.prototype.setSession=function(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this},n.prototype.getSession=function(){return this._session},n.prototype.update=function(_){if(!_)return this;if('function'==typeof _){var o=_(this);return o instanceof n?o:this}return _ instanceof n?(this._tags=t.__assign(t.__assign({},this._tags),_._tags),this._extra=t.__assign(t.__assign({},this._extra),_._extra),this._contexts=t.__assign(t.__assign({},this._contexts),_._contexts),_._user&&Object.keys(_._user).length&&(this._user=_._user),_._level&&(this._level=_._level),_._fingerprint&&(this._fingerprint=_._fingerprint)):s.isPlainObject(_)&&(_=_,this._tags=t.__assign(t.__assign({},this._tags),_.tags),this._extra=t.__assign(t.__assign({},this._extra),_.extra),this._contexts=t.__assign(t.__assign({},this._contexts),_.contexts),_.user&&(this._user=_.user),_.level&&(this._level=_.level),_.fingerprint&&(this._fingerprint=_.fingerprint)),this},n.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},n.prototype.addBreadcrumb=function(n,_){var o=t.__assign({timestamp:s.dateTimestampInSeconds()},n);return this._breadcrumbs=void 0!==_&&_>=0?t.__spread(this._breadcrumbs,[o]).slice(-_):t.__spread(this._breadcrumbs,[o]),this._notifyScopeListeners(),this},n.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},n.prototype.applyToEvent=function(s,n){var o;if(this._extra&&Object.keys(this._extra).length&&(s.extra=t.__assign(t.__assign({},this._extra),s.extra)),this._tags&&Object.keys(this._tags).length&&(s.tags=t.__assign(t.__assign({},this._tags),s.tags)),this._user&&Object.keys(this._user).length&&(s.user=t.__assign(t.__assign({},this._user),s.user)),this._contexts&&Object.keys(this._contexts).length&&(s.contexts=t.__assign(t.__assign({},this._contexts),s.contexts)),this._level&&(s.level=this._level),this._transactionName&&(s.transaction=this._transactionName),this._span){s.contexts=t.__assign({trace:this._span.getTraceContext()},s.contexts);var h=null===(o=this._span.transaction)||void 0===o?void 0:o.name;h&&(s.tags=t.__assign({transaction:h},s.tags))}return this._applyFingerprint(s),s.breadcrumbs=t.__spread(s.breadcrumbs||[],this._breadcrumbs),s.breadcrumbs=s.breadcrumbs.length>0?s.breadcrumbs:void 0,this._notifyEventProcessors(t.__spread(_(),this._eventProcessors),s,n)},n.prototype._notifyEventProcessors=function(n,_,o,h){var c=this;return void 0===h&&(h=0),new s.SyncPromise(function(p,u){var f=n[h];if(null===_||'function'!=typeof f)p(_);else{var l=f(t.__assign({},_),o);s.isThenable(l)?l.then(function(t){return c._notifyEventProcessors(n,t,o,h+1).then(p)}).then(null,u):c._notifyEventProcessors(n,l,o,h+1).then(p).then(null,u)}})},n.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(function(s){s(t)}),this._notifyingListeners=!1)},n.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},n})();function _(){var t=s.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}e.Scope=n,e.addGlobalEventProcessor=function(t){_().push(t)}},892,[890,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var _=r(d[0]);_.__exportStar(r(d[1]),e),_.__exportStar(r(d[2]),e),_.__exportStar(r(d[3]),e),_.__exportStar(r(d[4]),e),_.__exportStar(r(d[5]),e),_.__exportStar(r(d[6]),e),_.__exportStar(r(d[7]),e),_.__exportStar(r(d[8]),e),_.__exportStar(r(d[9]),e),_.__exportStar(r(d[10]),e),_.__exportStar(r(d[11]),e),_.__exportStar(r(d[12]),e),_.__exportStar(r(d[13]),e),_.__exportStar(r(d[14]),e),_.__exportStar(r(d[15]),e),_.__exportStar(r(d[16]),e),_.__exportStar(r(d[17]),e),_.__exportStar(r(d[18]),e)},893,[890,894,895,897,898,900,896,901,906,902,903,905,909,910,907,904,908,911,912]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.forget=function(n){n.then(null,function(n){console.error(n)})}},894,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(n){var u,o,h,l,s,f=n,p=[];if(!f||!f.tagName)return'';if(p.push(f.tagName.toLowerCase()),f.id&&p.push("#"+f.id),(u=f.className)&&t.isString(u))for(o=u.split(/\s+/),s=0;s ".length,f=void 0;u&&h++<5&&!('html'===(f=n(u))||h>1&&l+o.length*s+f.length>=80);)o.push(f),l+=f.length,u=u.parentNode;return o.reverse().join(" > ")}catch(t){return''}}},895,[896]); -__d(function(g,r,i,a,m,e,d){function t(t){return'[object Object]'===Object.prototype.toString.call(t)}function n(t,n){try{return t instanceof n}catch(t){return!1}}Object.defineProperty(e,"__esModule",{value:!0}),e.isError=function(t){switch(Object.prototype.toString.call(t)){case'[object Error]':case'[object Exception]':case'[object DOMException]':return!0;default:return n(t,Error)}},e.isErrorEvent=function(t){return'[object ErrorEvent]'===Object.prototype.toString.call(t)},e.isDOMError=function(t){return'[object DOMError]'===Object.prototype.toString.call(t)},e.isDOMException=function(t){return'[object DOMException]'===Object.prototype.toString.call(t)},e.isString=function(t){return'[object String]'===Object.prototype.toString.call(t)},e.isPrimitive=function(t){return null===t||'object'!=typeof t&&'function'!=typeof t},e.isPlainObject=t,e.isEvent=function(t){return'undefined'!=typeof Event&&n(t,Event)},e.isElement=function(t){return'undefined'!=typeof Element&&n(t,Element)},e.isRegExp=function(t){return'[object RegExp]'===Object.prototype.toString.call(t)},e.isThenable=function(t){return Boolean(t&&t.then&&'function'==typeof t.then)},e.isSyntheticEvent=function(n){return t(n)&&'nativeEvent'in n&&'preventDefault'in n&&'stopPropagation'in n},e.isInstanceOf=n},896,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),p=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,n=(function(){function n(t){'string'==typeof t?this._fromString(t):this._fromComponents(t),this._validate()}return n.prototype.toString=function(t){void 0===t&&(t=!1);var o=this,p=o.host,n=o.path,s=o.pass,h=o.port,c=o.projectId;return o.protocol+"://"+o.publicKey+(t&&s?":"+s:'')+"@"+p+(h?":"+h:'')+"/"+(n?n+"/":n)+c},n.prototype._fromString=function(n){var s=p.exec(n);if(!s)throw new o.SentryError("Invalid Dsn");var h=t.__read(s.slice(1),6),c=h[0],l=h[1],u=h[2],f=void 0===u?'':u,v=h[3],y=h[4],I=void 0===y?'':y,w='',_=h[5],j=_.split('/');if(j.length>1&&(w=j.slice(0,-1).join('/'),_=j.pop()),_){var b=_.match(/^\d+/);b&&(_=b[0])}this._fromComponents({host:v,pass:f,path:w,projectId:_,port:I,protocol:c,publicKey:l})},n.prototype._fromComponents=function(t){'user'in t&&!('publicKey'in t)&&(t.publicKey=t.user),this.user=t.publicKey||'',this.protocol=t.protocol,this.publicKey=t.publicKey||'',this.pass=t.pass||'',this.host=t.host,this.port=t.port||'',this.path=t.path||'',this.projectId=t.projectId},n.prototype._validate=function(){var t=this;if(['protocol','publicKey','host','projectId'].forEach(function(p){if(!t[p])throw new o.SentryError("Invalid Dsn: "+p+" missing")}),!this.projectId.match(/^\d+$/))throw new o.SentryError("Invalid Dsn: Invalid projectId "+this.projectId);if('http'!==this.protocol&&'https'!==this.protocol)throw new o.SentryError("Invalid Dsn: Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new o.SentryError("Invalid Dsn: Invalid port "+this.port)},n})();e.Dsn=n},897,[890,898]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n=(function(n){function s(t){var s=this.constructor,c=n.call(this,t)||this;return c.message=t,c.name=s.prototype.constructor.name,o.setPrototypeOf(c,s.prototype),c}return t.__extends(s,n),s})(Error);e.SentryError=n},898,[890,899]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t})},899,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=(g=u.getGlobalObject(),{}),p={};function _(t){if(!p[t])switch(p[t]=!0,t){case'console':v();break;case'dom':j();break;case'xhr':E();break;case'fetch':k();break;case'history':T();break;case'error':D();break;case'unhandledrejection':P();break;default:s.logger.warn('unknown instrumentation type:',t)}}function y(t,o){var u,c;if(t&&h[t])try{for(var f=n.__values(h[t]||[]),p=f.next();!p.done;p=f.next()){var _=p.value;try{_(o)}catch(n){s.logger.error("Error while triggering instrumentation handler.\nType: "+t+"\nName: "+l.getFunctionName(_)+"\nError: "+n)}}}catch(t){u={error:t}}finally{try{p&&!p.done&&(c=f.return)&&c.call(f)}finally{if(u)throw u.error}}}function v(){'console'in g&&['debug','info','warn','error','log','assert'].forEach(function(t){t in g.console&&c.fill(g.console,t,function(n){return function(){for(var o=[],s=0;s2?o[2]:void 0;if(u){var c=t,l=String(u);t=l,y('history',{from:c,to:l})}return n.apply(this,o)}}}e.addInstrumentationHandler=function(t){t&&'string'==typeof t.type&&'function'==typeof t.callback&&(h[t.type]=h[t.type]||[],h[t.type].push(t.callback),_(t.type))};var x,S,O=1e3;function C(t,n){if(!t)return!0;if(t.type!==n.type)return!0;try{if(t.target!==n.target)return!0}catch(t){}return!1}function L(t){if('keypress'!==t.type)return!1;try{var n=t.target;if(!n||!n.tagName)return!0;if('INPUT'===n.tagName||'TEXTAREA'===n.tagName||n.isContentEditable)return!1}catch(t){}return!0}function N(t,n){return void 0===n&&(n=!1),function(o){if(o&&S!==o&&!L(o)){var s='keypress'===o.type?'input':o.type;void 0===x?(t({event:o,name:s,global:n}),S=o):C(S,o)&&(t({event:o,name:s,global:n}),S=o),clearTimeout(x),x=g.setTimeout(function(){x=void 0},O)}}}function j(){if('document'in g){var t=y.bind(null,'dom'),n=N(t,!0);g.document.addEventListener('click',n,!1),g.document.addEventListener('keypress',n,!1),['EventTarget','Node'].forEach(function(n){var o=g[n]&&g[n].prototype;o&&o.hasOwnProperty&&o.hasOwnProperty('addEventListener')&&(c.fill(o,'addEventListener',function(n){return function(o,s,u){if('click'===o||'keypress'==o)try{var c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=c[o]=c[o]||{refCount:0};if(!l.handler){var f=N(t);l.handler=f,n.call(this,o,f,u)}l.refCount+=1}catch(t){}return n.call(this,o,s,u)}}),c.fill(o,'removeEventListener',function(t){return function(n,o,s){if('click'===n||'keypress'==n)try{var u=this.__sentry_instrumentation_handlers__||{},c=u[n];c&&(c.refCount-=1,c.refCount<=0&&(t.call(this,n,c.handler,s),c.handler=void 0,delete u[n]),0===Object.keys(u).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,o,s)}}))})}}var q=null;function D(){q=g.onerror,g.onerror=function(t,n,o,s,u){return y('error',{column:s,error:u,line:o,msg:t,url:n}),!!q&&q.apply(this,arguments)}}var R=null;function P(){R=g.onunhandledrejection,g.onunhandledrejection=function(t){return y('unhandledrejection',t),!R||R.apply(this,arguments)}}},900,[890,896,901,902,905,907,908]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]),n=(g=o.getGlobalObject(),(function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t'}return n.event_id||''},e.consoleSandbox=function(n){var t=u();if(!('console'in t))return n();var o=t.console,c={};['debug','info','warn','error','log','assert'].forEach(function(n){n in t.console&&o[n].__sentry_original__&&(c[n]=o[n],o[n]=o[n].__sentry_original__)});var s=n();return Object.keys(c).forEach(function(n){o[n]=c[n]}),s},e.addExceptionTypeValue=function(n,t,o){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].value=n.exception.values[0].value||t||'',n.exception.values[0].type=n.exception.values[0].type||o||'Error'},e.addExceptionMechanism=function(n,t){void 0===t&&(t={});try{n.exception.values[0].mechanism=n.exception.values[0].mechanism||{},Object.keys(t).forEach(function(o){n.exception.values[0].mechanism[o]=t[o]})}catch(n){}},e.getLocationHref=function(){try{return document.location.href}catch(n){return''}};var c=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;e.parseSemver=function(n){var t=n.match(c)||[],o=parseInt(t[1],10),u=parseInt(t[2],10),s=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(u)?void 0:u,patch:isNaN(s)?void 0:s,prerelease:t[4]}};var s=6e4;e.parseRetryAfterHeader=function(n,t){if(!t)return s;var o=parseInt(""+t,10);if(!isNaN(o))return 1e3*o;var u=Date.parse(""+t);return isNaN(u)?s:u-n},e.addContextToFrame=function(n,o,u){void 0===u&&(u=5);var c=o.lineno||0,s=n.length,x=Math.max(Math.min(s,c-1),0);o.pre_context=n.slice(Math.max(0,x-u),x).map(function(n){return t.snipLine(n,0)}),o.context_line=t.snipLine(n[Math.min(s-1,x)],o.colno||0),o.post_context=n.slice(Math.min(x+1,s),x+1+u).map(function(n){return t.snipLine(n,0)})},e.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]}},902,[903,904]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeEnv=function(){return'[object process]'===Object.prototype.toString.call('undefined'!=typeof process?process:0)},e.dynamicRequire=function(n,o){return n.require(o)}},903,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.truncate=function(n,t){return void 0===t&&(t=0),'string'!=typeof n||0===t?n:n.length<=t?n:n.substr(0,t)+"..."},e.snipLine=function(n,t){var s=n,u=s.length;if(u<=150)return s;t>u&&(t=u);var o=Math.max(t-60,0);o<5&&(o=0);var f=Math.min(o+140,u);return f>u-5&&(f=u),f===u&&(o=Math.max(f-140,0)),s=s.slice(o,f),o>0&&(s="'{snip} "+s),f'}try{y.currentTarget=o.isElement(l.currentTarget)?n.htmlTreeAsString(l.currentTarget):Object.prototype.toString.call(l.currentTarget)}catch(t){y.currentTarget=''}for(var f in'undefined'!=typeof CustomEvent&&o.isInstanceOf(t,CustomEvent)&&(y.detail=l.detail),l)Object.prototype.hasOwnProperty.call(l,f)&&(y[f]=l);return y}return t}function y(t){return~-encodeURI(t).split(/%..|./).length}function s(t){var n=Object.prototype.toString.call(t);if('string'==typeof t)return t;if('[object Object]'===n)return'[Object]';if('[object Array]'===n)return'[Array]';var c=p(t);return o.isPrimitive(c)?c:n}function p(t,n){return'domain'===n&&t&&'object'==typeof t&&t._events?'[Domain]':'domainEmitter'===n?'[DomainEmitter]':void 0!==g&&t===g?'[Global]':'undefined'!=typeof window&&t===window?'[Window]':'undefined'!=typeof document&&t===document?'[Document]':o.isSyntheticEvent(t)?'[SyntheticEvent]':'number'==typeof t&&t!=t?'[NaN]':void 0===t?'[undefined]':'function'==typeof t?"[Function: "+u.getFunctionName(t)+"]":'symbol'==typeof t?"["+String(t)+"]":'bigint'==typeof t?"[BigInt: "+String(t)+"]":t}function v(t,n,u,f){if(void 0===u&&(u=1/0),void 0===f&&(f=new c.Memo),0===u)return s(n);if(null!==n&&void 0!==n&&'function'==typeof n.toJSON)return n.toJSON();var y=p(n,t);if(o.isPrimitive(y))return y;var b=l(n),O=Array.isArray(n)?[]:{};if(f.memoize(n))return'[Circular ~]';for(var h in b)Object.prototype.hasOwnProperty.call(b,h)&&(O[h]=v(h,b[h],u-1,f));return f.unmemoize(n),O}function b(t,n){try{return JSON.parse(JSON.stringify(t,function(t,o){return v(t,o,n)}))}catch(t){return'**non-serializable**'}}e.fill=function(t,n,o){if(n in t){var c=t[n],u=o(c);if('function'==typeof u)try{u.prototype=u.prototype||{},Object.defineProperties(u,{__sentry_original__:{enumerable:!1,value:c}})}catch(t){}t[n]=u}},e.urlEncode=function(t){return Object.keys(t).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(t[n])}).join('&')},e.normalizeToSize=function t(n,o,c){void 0===o&&(o=3),void 0===c&&(c=102400);var u,f=b(n,o);return u=f,y(JSON.stringify(u))>c?t(n,o-1,c):f},e.walk=v,e.normalize=b,e.extractExceptionKeysForMessage=function(t,n){void 0===n&&(n=40);var o=Object.keys(l(t));if(o.sort(),!o.length)return'[object has no keys]';if(o[0].length>=n)return f.truncate(o[0],n);for(var c=o.length;c>0;c--){var u=o.slice(0,c).join(', ');if(!(u.length>n))return c===o.length?u:f.truncate(u,n)}return''},e.dropUndefinedKeys=function n(c){var u,f;if(o.isPlainObject(c)){var l=c,y={};try{for(var s=t.__values(Object.keys(l)),p=s.next();!p.done;p=s.next()){var v=p.value;void 0!==l[v]&&(y[v]=n(l[v]))}}catch(t){u={error:t}}finally{try{p&&!p.done&&(f=s.return)&&f.call(s)}finally{if(u)throw u.error}}return y}return Array.isArray(c)?c.map(n):c}},905,[890,895,896,906,907,904]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this._hasWeakSet='function'==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return n.prototype.memoize=function(n){if(this._hasWeakSet)return!!this._inner.has(n)||(this._inner.add(n),!1);for(var t=0;t=0;o--){var l=n[o];'.'===l?n.splice(o,1):'..'===l?(n.splice(o,1),u++):u&&(n.splice(o,1),u--)}if(t)for(;u--;u)n.unshift('..');return n}Object.defineProperty(e,"__esModule",{value:!0});var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^/]+?|)(\.[^./]*|))(?:[/]*)$/;function u(n){var u=t.exec(n);return u?u.slice(1):[]}function o(){for(var t=[],u=0;u=-1&&!l;s--){var f=s>=0?t[s]:'/';f&&(o=f+"/"+o,l='/'===f.charAt(0))}return o=n(o.split('/').filter(function(n){return!!n}),!l).join('/'),(l?'/':'')+o||'.'}function l(n){for(var t=0;t=0&&''===n[u];u--);return t>u?[]:n.slice(t,u-t+1)}function s(t){var u=f(t),o='/'===t.substr(-1),l=n(t.split('/').filter(function(n){return!!n}),!u).join('/');return l||u||(l='.'),l&&o&&(l+='/'),(u?'/':'')+l}function f(n){return'/'===n.charAt(0)}e.resolve=o,e.relative=function(n,t){n=o(n).substr(1),t=o(t).substr(1);for(var u=l(n.split('/')),s=l(t.split('/')),f=Math.min(u.length,s.length),c=f,h=0;h0&&u(!1)},t);n.SyncPromise.all(o._buffer).then(function(){clearTimeout(f),u(!0)}).then(null,function(){u(!0)})})},o})();e.PromiseBuffer=o},910,[898,911]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]);!(function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"})(t||(t={}));var o=(function(){function o(o){var u=this;this._state=t.PENDING,this._handlers=[],this._resolve=function(n){u._setResult(t.RESOLVED,n)},this._reject=function(n){u._setResult(t.REJECTED,n)},this._setResult=function(o,c){u._state===t.PENDING&&(n.isThenable(c)?c.then(u._resolve,u._reject):(u._state=o,u._value=c,u._executeHandlers()))},this._attachHandler=function(t){u._handlers=u._handlers.concat(t),u._executeHandlers()},this._executeHandlers=function(){if(u._state!==t.PENDING){var n=u._handlers.slice();u._handlers=[],n.forEach(function(n){n.done||(u._state===t.RESOLVED&&n.onfulfilled&&n.onfulfilled(u._value),u._state===t.REJECTED&&n.onrejected&&n.onrejected(u._value),n.done=!0)})}};try{o(this._resolve,this._reject)}catch(t){this._reject(t)}}return o.resolve=function(t){return new o(function(n){n(t)})},o.reject=function(t){return new o(function(n,o){o(t)})},o.all=function(t){return new o(function(n,u){if(Array.isArray(t))if(0!==t.length){var c=t.length,s=[];t.forEach(function(t,l){o.resolve(t).then(function(t){s[l]=t,0===(c-=1)&&n(s)}).then(null,u)})}else n([]);else u(new TypeError("Promise.all requires an array as input."))})},o.prototype.then=function(t,n){var u=this;return new o(function(o,c){u._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void o(t(n))}catch(t){return void c(t)}else o(n)},onrejected:function(t){if(n)try{return void o(n(t))}catch(t){return void c(t)}else c(t)}})})},o.prototype.catch=function(t){return this.then(function(t){return t},t)},o.prototype.finally=function(t){var n=this;return new o(function(o,u){var c,s;return n.then(function(n){s=!1,c=n,t&&t()},function(n){s=!0,c=n,t&&t()}).then(function(){s?u(c):o(c)})})},o.prototype.toString=function(){return'[object SyncPromise]'},o})();e.SyncPromise=o},911,[896]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o={nowSeconds:function(){return Date.now()/1e3}};var c=t.isNodeEnv()?(function(){try{return t.dynamicRequire(m,'perf_hooks').performance}catch(n){return}})():(function(){var t=n.getGlobalObject().performance;if(t&&t.now)return{now:function(){return t.now()},timeOrigin:Date.now()-t.now()}})(),u=void 0===c?o:{nowSeconds:function(){return(c.timeOrigin+c.now())/1e3}};e.dateTimestampInSeconds=o.nowSeconds.bind(o),e.timestampInSeconds=u.nowSeconds.bind(u),e.timestampWithMs=e.timestampInSeconds,e.usingPerformanceAPI=void 0!==c,e.browserPerformanceTimeOrigin=(function(){var t=n.getGlobalObject().performance;if(t)return t.timeOrigin?t.timeOrigin:t.timing&&t.timing.navigationStart||Date.now()})()},912,[902,903]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(n){this.errors=0,this.sid=s.uuid4(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=t.SessionStatus.Ok,this.init=!0,n&&this.update(n)}return n.prototype.update=function(t){void 0===t&&(t={}),t.user&&(t.user.ip_address&&(this.ipAddress=t.user.ip_address),t.did||(this.did=t.user.id||t.user.email||t.user.username)),this.timestamp=t.timestamp||Date.now(),t.sid&&(this.sid=32===t.sid.length?t.sid:s.uuid4()),void 0!==t.init&&(this.init=t.init),t.did&&(this.did=""+t.did),'number'==typeof t.started&&(this.started=t.started),'number'==typeof t.duration?this.duration=t.duration:this.duration=this.timestamp-this.started,t.release&&(this.release=t.release),t.environment&&(this.environment=t.environment),t.ipAddress&&(this.ipAddress=t.ipAddress),t.userAgent&&(this.userAgent=t.userAgent),'number'==typeof t.errors&&(this.errors=t.errors),t.status&&(this.status=t.status)},n.prototype.close=function(s){s?this.update({status:s}):this.status===t.SessionStatus.Ok?this.update({status:t.SessionStatus.Exited}):this.update()},n.prototype.toJSON=function(){return s.dropUndefinedKeys({sid:""+this.sid,init:this.init,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:'number'==typeof this.did||'string'==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:s.dropUndefinedKeys({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},n})();e.Session=n},913,[882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);e.API_VERSION=3;var p=(function(){function p(t,n,o){void 0===n&&(n=new s.Scope),void 0===o&&(o=e.API_VERSION),this._version=o,this._stack=[{}],this.getStackTop().scope=n,this.bindClient(t)}return p.prototype.isOlderThan=function(t){return this._version=t&&(clearInterval(u),o(!1))},1)})},c.prototype._getBackend=function(){return this._backend},c.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},c.prototype._prepareEvent=function(o,u,c){var p=this,l=this.getOptions().normalizeDepth,_=void 0===l?3:l,v=t.__assign(t.__assign({},o),{event_id:o.event_id||(c&&c.event_id?c.event_id:s.uuid4()),timestamp:o.timestamp||s.dateTimestampInSeconds()});this._applyClientOptions(v),this._applyIntegrationsMetadata(v);var h=u;c&&c.captureContext&&(h=n.Scope.clone(h).update(c.captureContext));var f=s.SyncPromise.resolve(v);return h&&(f=h.applyToEvent(v,c)),f.then(function(t){return'number'==typeof _&&_>0?p._normalizeEvent(t,_):t})},c.prototype._normalizeEvent=function(n,o){if(!n)return null;var u=t.__assign(t.__assign(t.__assign(t.__assign(t.__assign({},n),n.breadcrumbs&&{breadcrumbs:n.breadcrumbs.map(function(n){return t.__assign(t.__assign({},n),n.data&&{data:s.normalize(n.data,o)})})}),n.user&&{user:s.normalize(n.user,o)}),n.contexts&&{contexts:s.normalize(n.contexts,o)}),n.extra&&{extra:s.normalize(n.extra,o)});return n.contexts&&n.contexts.trace&&(u.contexts.trace=n.contexts.trace),u},c.prototype._applyClientOptions=function(t){var n=this.getOptions(),o=n.environment,u=n.release,c=n.dist,p=n.maxValueLength,l=void 0===p?250:p;'environment'in t||(t.environment='environment'in n?o:'production'),void 0===t.release&&void 0!==u&&(t.release=u),void 0===t.dist&&void 0!==c&&(t.dist=c),t.message&&(t.message=s.truncate(t.message,l));var _=t.exception&&t.exception.values&&t.exception.values[0];_&&_.value&&(_.value=s.truncate(_.value,l));var v=t.request;v&&v.url&&(v.url=s.truncate(v.url,l))},c.prototype._applyIntegrationsMetadata=function(t){var n=t.sdk,o=Object.keys(this._integrations);n&&o.length>0&&(n.integrations=o)},c.prototype._sendEvent=function(t){this._getBackend().sendEvent(t)},c.prototype._captureEvent=function(t,n,o){return this._processEvent(t,n,o).then(function(t){return t.event_id},function(t){s.logger.error(t)})},c.prototype._processEvent=function(t,n,o){var u=this,c=this.getOptions(),p=c.beforeSend,l=c.sampleRate;if(!this._isEnabled())return s.SyncPromise.reject(new s.SentryError('SDK not enabled, will not send event.'));var _='transaction'===t.type;return!_&&'number'==typeof l&&Math.random()>l?s.SyncPromise.reject(new s.SentryError("Discarding event because it's not included in the random sample (sampling rate = "+l+")")):this._prepareEvent(t,o,n).then(function(t){if(null===t)throw new s.SentryError('An event processor returned null, will not send event.');if(n&&n.data&&!0===n.data.__sentry__||_||!p)return t;var o=p(t,n);if(void 0===o)throw new s.SentryError('`beforeSend` method has to return `null` or a valid event.');return s.isThenable(o)?o.then(function(t){return t},function(t){throw new s.SentryError("beforeSend rejected with "+t)}):o}).then(function(t){if(null===t)throw new s.SentryError('`beforeSend` returned `null`, will not send event.');var n=o&&o.getSession&&o.getSession();return!_&&n&&u._updateSessionFromEvent(n,t),u._sendEvent(t),t}).then(null,function(t){if(t instanceof s.SentryError)throw t;throw u.captureException(t,{data:{__sentry__:!0},originalException:t}),new s.SentryError("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)})},c.prototype._process=function(t){var n=this;this._processing+=1,t.then(function(t){return n._processing-=1,t},function(t){return n._processing-=1,t})},c})();e.BaseClient=c},916,[890,891,882,893,917]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function u(t){var o=t.defaultIntegrations&&n.__spread(t.defaultIntegrations)||[],u=t.integrations,s=[];if(Array.isArray(u)){var f=u.map(function(n){return n.name}),p=[];o.forEach(function(n){-1===f.indexOf(n.name)&&-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))}),u.forEach(function(n){-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))})}else'function'==typeof u?(s=u(o),s=Array.isArray(s)?s:[s]):s=n.__spread(o);var l=s.map(function(n){return n.name});return-1!==l.indexOf("Debug")&&s.push.apply(s,n.__spread(s.splice(l.indexOf("Debug"),1))),s}function s(n){-1===e.installedIntegrations.indexOf(n.name)&&(n.setupOnce(t.addGlobalEventProcessor,t.getCurrentHub),e.installedIntegrations.push(n.name),o.logger.log("Integration installed: "+n.name))}e.installedIntegrations=[],e.getIntegrationsToSetup=u,e.setupIntegration=s,e.setupIntegrations=function(n){var t={};return u(n).forEach(function(n){t[n.name]=n,s(n)}),t}},917,[890,891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(function(){function o(t){this._options=t,this._options.dsn||n.logger.warn('No DSN provided, backend will not do anything.'),this._transport=this._setupTransport()}return o.prototype.eventFromException=function(t,o){throw new n.SentryError('Backend has to implement `eventFromException` method')},o.prototype.eventFromMessage=function(t,o,s){throw new n.SentryError('Backend has to implement `eventFromMessage` method')},o.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){n.logger.error("Error while sending event: "+t)})},o.prototype.sendSession=function(t){this._transport.sendSession?this._transport.sendSession(t).then(null,function(t){n.logger.error("Error while sending session: "+t)}):n.logger.warn("Dropping session because custom transport doesn't implement sendSession")},o.prototype.getTransport=function(){return this._transport},o.prototype._setupTransport=function(){return new t.NoopTransport},o})();e.BaseBackend=o},918,[893,919]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),o=r(d[1]),t=(function(){function t(){}return t.prototype.sendEvent=function(t){return o.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:n.Status.Skipped})},t.prototype.close=function(n){return o.SyncPromise.resolve(!0)},t})();e.NoopTransport=t},919,[882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(t){if(t.metadata&&t.metadata.sdk){var n=t.metadata.sdk;return{name:n.name,version:n.version}}}function s(n,s){return s?(n.sdk=n.sdk||{name:s.name,version:s.version},n.sdk.name=n.sdk.name||s.name,n.sdk.version=n.sdk.version||s.version,n.sdk.integrations=t.__spread(n.sdk.integrations||[],s.integrations||[]),n.sdk.packages=t.__spread(n.sdk.packages||[],s.packages||[]),n):n}e.sessionToSentryRequest=function(s,o){var _=n(o);return{body:JSON.stringify(t.__assign({sent_at:(new Date).toISOString()},_&&{sdk:_}))+"\n"+JSON.stringify({type:'session'})+"\n"+JSON.stringify(s),type:'session',url:o.getEnvelopeEndpointWithUrlEncodedAuth()}},e.eventToSentryRequest=function(o,_){var u=n(_),p=o.type||'event',v='transaction'===p,y=o.debug_meta||{},k=y.transactionSampling,c=t.__rest(y,["transactionSampling"]),S=k||{},f=S.method,l=S.rate;0===Object.keys(c).length?delete o.debug_meta:o.debug_meta=c;var O={body:JSON.stringify(u?s(o,_.metadata.sdk):o),type:p,url:v?_.getEnvelopeEndpointWithUrlEncodedAuth():_.getStoreEndpointWithUrlEncodedAuth()};if(v){var b=JSON.stringify(t.__assign({event_id:o.event_id,sent_at:(new Date).toISOString()},u&&{sdk:u}))+"\n"+JSON.stringify({type:o.type,sample_rates:[{id:f,rate:l}]})+"\n"+O.body;O.body=b}return O}},920,[890]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]);e.initAndBind=function(u,b){!0===b.debug&&t.logger.enable();var l=n.getCurrentHub(),o=new u(b);l.bindClient(o)}},921,[891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION='6.2.1'},922,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.FunctionToString=n.FunctionToString;var o=r(d[1]);e.InboundFilters=o.InboundFilters},923,[924,925]); -__d(function(g,r,i,a,m,e,d){var t;Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){t=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],o=0;ot||s<0)&&(n.setStatus(c.SpanStatus.DeadlineExceeded),n.setTag('maxTransactionDurationExceeded','true'))}e.BrowserTracing=f,e.getHeaderContext=h,e.getMetaContent=v},928,[890,893,929,933,931,932,936,937,949,950]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),_=r(d[7]);function S(){var n=this.getScope();if(n){var t=n.getSpan();if(t)return{'sentry-trace':t.toTraceparent()}}return{}}function u(n,t,l){return _.hasTracingEnabled(t)?void 0!==n.sampled?(n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Explicit}}),n):('function'==typeof t.tracesSampler?(p=t.tracesSampler(l),n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Sampler,rate:Number(p)}})):void 0!==l.parentSampled?(p=l.parentSampled,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Inheritance}})):(p=t.tracesSampleRate,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Rate,rate:Number(p)}})),T(p)?p?(n.sampled=Math.random()1)||(o.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got "+n+"."),!1)}function v(t,s){var o,l,p=(null===(o=this.getClient())||void 0===o?void 0:o.getOptions())||{},_=new c.Transaction(t,this);return(_=u(_,p,n.__assign({parentSampled:t.parentSampled,transactionContext:t},s))).sampled&&_.initSpanRecorder(null===(l=p._experiments)||void 0===l?void 0:l.maxSpans),_}function f(){var n=t.getMainCarrier();n.__SENTRY__&&(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=v),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=S))}e.startIdleTransaction=function(t,s,o,l,c){var _,S,T=(null===(_=t.getClient())||void 0===_?void 0:_.getOptions())||{},v=new p.IdleTransaction(s,t,o,l);return(v=u(v,T,n.__assign({parentSampled:s.parentSampled,transactionContext:s},c))).sampled&&v.initSpanRecorder(null===(S=T._experiments)||void 0===S?void 0:S.maxSpans),v},e._addTracingExtensions=f,e.addExtensionMethods=function(){f(),l.registerErrorInstrumentation()}},929,[890,891,882,893,930,933,935,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(){var c=o.getActiveTransaction();c&&(n.logger.log("[Tracing] Transaction: "+t.SpanStatus.InternalError+" -> Global error occured"),c.setStatus(t.SpanStatus.InternalError))}e.registerErrorInstrumentation=function(){n.addInstrumentationHandler({callback:c,type:'error'}),n.addInstrumentationHandler({callback:c,type:'unhandledrejection'})}},930,[893,931,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Ok="ok",n.DeadlineExceeded="deadline_exceeded",n.Unauthenticated="unauthenticated",n.PermissionDenied="permission_denied",n.NotFound="not_found",n.ResourceExhausted="resource_exhausted",n.InvalidArgument="invalid_argument",n.Unimplemented="unimplemented",n.Unavailable="unavailable",n.InternalError="internal_error",n.UnknownError="unknown_error",n.Cancelled="cancelled",n.AlreadyExists="already_exists",n.FailedPrecondition="failed_precondition",n.Aborted="aborted",n.OutOfRange="out_of_range",n.DataLoss="data_loss"})(e.SpanStatus||(e.SpanStatus={})),(function(n){n.fromHttpCode=function(t){if(t<400)return n.Ok;if(t>=400&&t<500)switch(t){case 401:return n.Unauthenticated;case 403:return n.PermissionDenied;case 404:return n.NotFound;case 409:return n.AlreadyExists;case 413:return n.FailedPrecondition;case 429:return n.ResourceExhausted;default:return n.InvalidArgument}if(t>=500&&t<600)switch(t){case 501:return n.Unimplemented;case 503:return n.Unavailable;case 504:return n.DeadlineExceeded;default:return n.InternalError}return n.UnknownError}})(e.SpanStatus||(e.SpanStatus={}))},931,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.TRACEPARENT_REGEXP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$"),e.hasTracingEnabled=function(n){return'tracesSampleRate'in n||'tracesSampler'in n},e.extractTraceparentData=function(n){var t=n.match(e.TRACEPARENT_REGEXP);if(t){var c=void 0;return'1'===t[3]?c=!0:'0'===t[3]&&(c=!1),{traceId:t[1],parentSampled:c,parentSpanId:t[2]}}},e.getActiveTransaction=function(t){var c,o;return void 0===t&&(t=n.getCurrentHub()),null===(o=null===(c=t)||void 0===c?void 0:c.getScope())||void 0===o?void 0:o.getTransaction()},e.msToSec=function(n){return n/1e3},e.secToMs=function(n){return 1e3*n};var t=r(d[1]);e.stripUrlQueryAndFragment=t.stripUrlQueryAndFragment},932,[891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);e.DEFAULT_IDLE_TIMEOUT=1e3;var h=(function(s){function o(t,n,o,c){void 0===o&&(o='');var h=s.call(this,c)||this;return h._pushActivity=t,h._popActivity=n,h.transactionSpanId=o,h}return t.__extends(o,s),o.prototype.add=function(t){var o=this;t.spanId!==this.transactionSpanId&&(t.finish=function(s){t.endTimestamp='number'==typeof s?s:n.timestampWithMs(),o._popActivity(t.spanId)},void 0===t.endTimestamp&&this._pushActivity(t.spanId)),s.prototype.add.call(this,t)},o})(s.SpanRecorder);e.IdleTransactionSpanRecorder=h;var p=(function(s){function c(t,o,c,h){void 0===c&&(c=e.DEFAULT_IDLE_TIMEOUT),void 0===h&&(h=!1);var p=s.call(this,t,o)||this;return p._idleHub=o,p._idleTimeout=c,p._onScope=h,p.activities={},p._heartbeatTimer=0,p._heartbeatCounter=0,p._finished=!1,p._beforeFinishCallbacks=[],o&&h&&(l(o),n.logger.log("Setting idle transaction on scope. Span ID: "+p.spanId),o.configureScope(function(t){return t.setSpan(p)})),p._initTimeout=setTimeout(function(){p._finished||p.finish()},p._idleTimeout),p}return t.__extends(c,s),c.prototype.finish=function(c){var h,p,u=this;if(void 0===c&&(c=n.timestampWithMs()),this._finished=!0,this.activities={},this.spanRecorder){n.logger.log('[Tracing] finishing IdleTransaction',new Date(1e3*c).toISOString(),this.op);try{for(var f=t.__values(this._beforeFinishCallbacks),_=f.next();!_.done;_=f.next()){(0,_.value)(this,c)}}catch(t){h={error:t}}finally{try{_&&!_.done&&(p=f.return)&&p.call(f)}finally{if(h)throw h.error}}this.spanRecorder.spans=this.spanRecorder.spans.filter(function(t){if(t.spanId===u.spanId)return!0;t.endTimestamp||(t.endTimestamp=c,t.setStatus(o.SpanStatus.Cancelled),n.logger.log('[Tracing] cancelling span since transaction ended early',JSON.stringify(t,void 0,2)));var s=t.startTimestamp=3?(n.logger.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus(o.SpanStatus.DeadlineExceeded),this.setTag('heartbeat','failed'),this.finish()):this._pingHeartbeat()}},c.prototype._pingHeartbeat=function(){var t=this;n.logger.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),this._heartbeatTimer=setTimeout(function(){t._beat()},5e3)},c})(c.Transaction);function l(t){if(t){var n=t.getScope();if(n)n.getTransaction()&&n.setSpan(void 0)}}e.IdleTransaction=p},933,[890,893,934,931,935]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),p=(function(){function t(t){void 0===t&&(t=1e3),this.spans=[],this._maxlen=t}return t.prototype.add=function(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)},t})();e.SpanRecorder=p;var h=(function(){function p(t){if(this.traceId=s.uuid4(),this.spanId=s.uuid4().substring(16),this.startTimestamp=s.timestampWithMs(),this.tags={},this.data={},!t)return this;t.traceId&&(this.traceId=t.traceId),t.spanId&&(this.spanId=t.spanId),t.parentSpanId&&(this.parentSpanId=t.parentSpanId),'sampled'in t&&(this.sampled=t.sampled),t.op&&(this.op=t.op),t.description&&(this.description=t.description),t.data&&(this.data=t.data),t.tags&&(this.tags=t.tags),t.status&&(this.status=t.status),t.startTimestamp&&(this.startTimestamp=t.startTimestamp),t.endTimestamp&&(this.endTimestamp=t.endTimestamp)}return p.prototype.child=function(t){return this.startChild(t)},p.prototype.startChild=function(s){var n=new p(t.__assign(t.__assign({},s),{parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId}));return n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n),n.transaction=this.transaction,n},p.prototype.setTag=function(s,n){var p;return this.tags=t.__assign(t.__assign({},this.tags),((p={})[s]=n,p)),this},p.prototype.setData=function(s,n){var p;return this.data=t.__assign(t.__assign({},this.data),((p={})[s]=n,p)),this},p.prototype.setStatus=function(t){return this.status=t,this},p.prototype.setHttpStatus=function(t){this.setTag('http.status_code',String(t));var s=n.SpanStatus.fromHttpCode(t);return s!==n.SpanStatus.UnknownError&&this.setStatus(s),this},p.prototype.isSuccess=function(){return this.status===n.SpanStatus.Ok},p.prototype.finish=function(t){this.endTimestamp='number'==typeof t?t:s.timestampWithMs()},p.prototype.toTraceparent=function(){var t='';return void 0!==this.sampled&&(t=this.sampled?'-1':'-0'),this.traceId+"-"+this.spanId+t},p.prototype.toContext=function(){return s.dropUndefinedKeys({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})},p.prototype.updateWithContext=function(t){var s,n,p,h,o;return this.data=null!==(s=t.data)&&void 0!==s?s:{},this.description=t.description,this.endTimestamp=t.endTimestamp,this.op=t.op,this.parentSpanId=t.parentSpanId,this.sampled=t.sampled,this.spanId=null!==(n=t.spanId)&&void 0!==n?n:this.spanId,this.startTimestamp=null!==(p=t.startTimestamp)&&void 0!==p?p:this.startTimestamp,this.status=t.status,this.tags=null!==(h=t.tags)&&void 0!==h?h:{},this.traceId=null!==(o=t.traceId)&&void 0!==o?o:this.traceId,this},p.prototype.getTraceContext=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})},p.prototype.toJSON=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})},p})();e.Span=h},934,[890,893,931]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(p){function h(t,o){var h=p.call(this,t)||this;return h._metadata={},h._measurements={},h._hub=n.getCurrentHub(),s.isInstanceOf(o,n.Hub)&&(h._hub=o),h.name=t.name||'',h._trimEnd=t.trimEnd,h.transaction=h,h}return t.__extends(h,p),h.prototype.setName=function(t){this.name=t},h.prototype.initSpanRecorder=function(t){void 0===t&&(t=1e3),this.spanRecorder||(this.spanRecorder=new o.SpanRecorder(t)),this.spanRecorder.add(this)},h.prototype.setMeasurements=function(n){this._measurements=t.__assign({},n)},h.prototype.setMetadata=function(n){this._metadata=t.__assign(t.__assign({},this._metadata),n)},h.prototype.finish=function(t){var n=this;if(void 0===this.endTimestamp){if(this.name||(s.logger.warn('Transaction has no name, falling back to ``.'),this.name=''),p.prototype.finish.call(this,t),!0===this.sampled){var o=this.spanRecorder?this.spanRecorder.spans.filter(function(t){return t!==n&&t.endTimestamp}):[];this._trimEnd&&o.length>0&&(this.endTimestamp=o.reduce(function(t,n){return t.endTimestamp&&n.endTimestamp?t.endTimestamp>n.endTimestamp?t:n:t}).endTimestamp);var h={contexts:{trace:this.getTraceContext()},spans:o,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:'transaction',debug_meta:this._metadata};return Object.keys(this._measurements).length>0&&(s.logger.log('[Measurements] Adding measurements to transaction',JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),this._hub.captureEvent(h)}s.logger.log('[Tracing] Discarding transaction because its trace was not chosen to be sampled.')}},h.prototype.toContext=function(){var n=p.prototype.toContext.call(this);return s.dropUndefinedKeys(t.__assign(t.__assign({},n),{name:this.name,trimEnd:this._trimEnd}))},h.prototype.updateWithContext=function(t){var n;return p.prototype.updateWithContext.call(this,t),this.name=null!==(n=t.name)&&void 0!==n?n:'',this._trimEnd=t.trimEnd,this},h})(o.Span);e.Transaction=p},935,[890,891,893,934]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]);g=t.getGlobalObject();e.registerBackgroundTabDetection=function(){g&&g.document?g.document.addEventListener('visibilitychange',function(){var c=o.getActiveTransaction();g.document.hidden&&c&&(t.logger.log("[Tracing] Transaction: "+n.SpanStatus.Cancelled+" -> since tab moved to the background, op: "+c.op),c.status||c.setStatus(n.SpanStatus.Cancelled),c.setTag('visibilitychange','document.hidden'),c.finish())}):t.logger.warn('[Tracing] Could not set up background tab detection due to lack of global document')}},936,[893,931,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),f=r(d[7]),v=(g=n.getGlobalObject(),(function(){function t(){this._measurements={},this._performanceCursor=0,g&&g.performance&&(g.performance.mark&&g.performance.mark('sentry-tracing-init'),this._trackCLS(),this._trackLCP(),this._trackFID(),this._trackTTFB())}return t.prototype.addPerformanceEntries=function(t){var o=this;if(g&&g.performance&&g.performance.getEntries&&n.browserPerformanceTimeOrigin){n.logger.log('[Tracing] Adding & adjusting spans using Performance API');var c,u,p,v=s.msToSec(n.browserPerformanceTimeOrigin);if(g.document)for(var y=0;y-1&&(u=M)}}),void 0!==u&&void 0!==p&&h(t,{description:'evaluation',endTimestamp:p,op:'script',startTimestamp:u}),this._performanceCursor=Math.max(performance.getEntries().length-1,0),this._trackNavigator(t),'pageload'===t.op){var S=s.msToSec(n.browserPerformanceTimeOrigin);['fcp','fp','lcp','ttfb'].forEach(function(c){if(o._measurements[c]&&!(S>=t.startTimestamp)){var u=o._measurements[c].value,p=S+s.msToSec(u),f=Math.abs(1e3*(p-t.startTimestamp)),v=f-u;n.logger.log("[Measurements] Normalized "+c+" from "+u+" to "+f+" ("+v+")"),o._measurements[c].value=f}}),this._measurements['mark.fid']&&this._measurements.fid&&h(t,{description:'first input delay',endTimestamp:this._measurements['mark.fid'].value+s.msToSec(this._measurements.fid.value),op:'web.vitals',startTimestamp:this._measurements['mark.fid'].value}),t.setMeasurements(this._measurements)}}},t.prototype._trackCLS=function(){var t=this;o.getCLS(function(s){s.entries.pop()&&(n.logger.log('[Measurements] Adding CLS'),t._measurements.cls={value:s.value})})},t.prototype._trackNavigator=function(t){var n=g.navigator;if(n){var s=n.connection;s&&(s.effectiveType&&t.setTag('effectiveConnectionType',s.effectiveType),s.type&&t.setTag('connectionType',s.type),k(s.rtt)&&(this._measurements['connection.rtt']={value:s.rtt}),k(s.downlink)&&(this._measurements['connection.downlink']={value:s.downlink})),k(n.deviceMemory)&&t.setTag('deviceMemory',String(n.deviceMemory)),k(n.hardwareConcurrency)&&t.setTag('hardwareConcurrency',String(n.hardwareConcurrency))}},t.prototype._trackLCP=function(){var t=this;u.getLCP(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding LCP'),t._measurements.lcp={value:o.value},t._measurements['mark.lcp']={value:u+p}}})},t.prototype._trackFID=function(){var t=this;c.getFID(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding FID'),t._measurements.fid={value:o.value},t._measurements['mark.fid']={value:u+p}}})},t.prototype._trackTTFB=function(){var t=this;p.getTTFB(function(s){var o,c=s.entries.pop();if(c){n.logger.log('[Measurements] Adding TTFB'),t._measurements.ttfb={value:s.value};var u=s.value-(o=s.entries[0],null!==o&&void 0!==o?o:c).requestStart;t._measurements['ttfb.requestTime']={value:u}}})},t})());function T(t,n,s){y(t,n,'unloadEvent',s),y(t,n,'redirect',s),y(t,n,'domContentLoadedEvent',s),y(t,n,'loadEvent',s),y(t,n,'connect',s),y(t,n,'secureConnection',s,'connectEnd'),y(t,n,'fetch',s,'domainLookupStart'),y(t,n,'domainLookup',s),S(t,n,s)}function l(t,n,s,o,c){var u=c+s,p=u+o;return h(t,{description:n.name,endTimestamp:p,op:n.entryType,startTimestamp:u}),u}function _(t,n,s,o,c,u){if('xmlhttprequest'!==n.initiatorType&&'fetch'!==n.initiatorType){var p={};'transferSize'in n&&(p['Transfer Size']=n.transferSize),'encodedBodySize'in n&&(p['Encoded Body Size']=n.encodedBodySize),'decodedBodySize'in n&&(p['Decoded Body Size']=n.decodedBodySize);var f=u+o,v=f+c;return h(t,{description:s,endTimestamp:v,op:n.initiatorType?"resource."+n.initiatorType:'resource',startTimestamp:f,data:p}),v}}function y(t,n,o,c,u){var p=u?n[u]:n[o+"End"],f=n[o+"Start"];f&&p&&h(t,{op:'browser',description:o,startTimestamp:c+s.msToSec(f),endTimestamp:c+s.msToSec(p)})}function S(t,n,o){h(t,{op:'browser',description:'request',startTimestamp:o+s.msToSec(n.requestStart),endTimestamp:o+s.msToSec(n.responseEnd)}),h(t,{op:'browser',description:'response',startTimestamp:o+s.msToSec(n.responseStart),endTimestamp:o+s.msToSec(n.responseEnd)})}function h(n,s){var o=s.startTimestamp,c=t.__rest(s,["startTimestamp"]);return o&&n.startTimestamp>o&&(n.startTimestamp=o),n.startChild(t.__assign({startTimestamp:o},c))}function k(t){return'number'==typeof t&&isFinite(t)}e.MetricsInstrumentation=v,e.addResourceSpans=_,e._startChild=h},937,[890,893,932,938,944,946,948,945]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);e.getCLS=function(c,s){void 0===s&&(s=!1);var v,l=t.initMetric('CLS',0),f=function(n){n.hadRecentInput||(l.value+=n.value,l.entries.push(n),v())},p=o.observe('layout-shift',f);p&&(v=n.bindReporter(c,l,p,s),u.onHidden(function(n){var t=n.isUnloading;p.takeRecords().map(f),t&&(l.isFinal=!0),v()}))}},938,[939,940,942,943]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bindReporter=function(n,t,l,u){var o;return function(){l&&t.isFinal&&l.disconnect(),t.value>=0&&(u||t.isFinal||'hidden'===document.visibilityState)&&(t.delta=t.value-(o||0),(t.delta||t.isFinal||void 0===o)&&(n(t),o=t.value))}}},939,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.initMetric=function(t,u){return void 0===u&&(u=-1),{name:t,value:u,delta:0,entries:[],id:n.generateUniqueID(),isFinal:!1}}},940,[941]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateUniqueID=function(){return Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12)}},941,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.observe=function(n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var o=new PerformanceObserver(function(n){return n.getEntries().map(t)});return o.observe({type:n,buffered:!0}),o}}catch(n){}}},942,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=!1,t=!1,o=function(t){n=!t.persisted};e.onHidden=function(c,u){void 0===u&&(u=!1),t||(addEventListener('pagehide',o),addEventListener('beforeunload',function(){}),t=!0),addEventListener('visibilitychange',function(t){var o=t.timeStamp;'hidden'===document.visibilityState&&c({timeStamp:o,isUnloading:n})},{capture:!0,once:u})}},943,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);e.getFID=function(o){var u=s.initMetric('FID'),l=n.getFirstHidden(),f=function(t){t.startTime',c[u[1]]='string'==typeof y?y:y.name||''}else for(var v=0;v|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|capacitor).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,o=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=/Minified React error #\d+;/i;function p(n){if(!n||!n.stack)return null;for(var f,p,b,v=[],x=n.stack.split('\n'),k=0;k eval')>-1&&(f=u.exec(p[3]))?(p[1]=p[1]||"eval",p[3]=f[1],p[4]=f[2],p[5]=''):0!==k||p[5]||void 0===n.columnNumber||(v[0].column=n.columnNumber+1),b={url:p[3],func:p[1]||l,args:p[2]?p[2].split(','):[],line:p[4]?+p[4]:null,column:p[5]?+p[5]:null}}!b.func&&b.line&&(b.func=l),v.push(b)}return v.length?{message:h(n),name:n.name,stack:v}:null}function b(n){if(!n||!n.stacktrace)return null;for(var s,t=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,c=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\((.*)\))? in (.*):\s*$/i,u=n.stacktrace.split('\n'),o=[],f=0;fnew Date(Date.now())},l.prototype._handleRateLimit=function(n){var s,l,u,f,p=Date.now(),h=n['x-sentry-rate-limits'],_=n['retry-after'];if(h){try{for(var c=t.__values(h.trim().split(',')),y=c.next();!y.done;y=c.next()){var v=y.value.split(':',2),w=parseInt(v[0],10),L=1e3*(isNaN(w)?60:w);try{for(var b=(u=void 0,t.__values(v[1].split(';'))),x=b.next();!x.done;x=b.next()){var D=x.value;this._rateLimits[D||'all']=new Date(p+L)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(f=b.return)&&f.call(b)}finally{if(u)throw u.error}}}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}return!0}return!!_&&(this._rateLimits.all=new Date(p+o.parseRetryAfterHeader(p,_)),!0)},l})();e.BaseTransport=l},965,[890,888,882,893]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=(g=o.getGlobalObject(),(function(u){function h(){return null!==u&&u.apply(this,arguments)||this}return s.__extends(h,u),h.prototype.sendEvent=function(t){return this._sendRequest(n.eventToSentryRequest(t,this._api),t)},h.prototype.sendSession=function(t){return this._sendRequest(n.sessionToSentryRequest(t,this._api),t)},h.prototype._sendRequest=function(s,n){var u=this;if(this._isRateLimited(s.type))return Promise.reject({event:n,type:s.type,reason:"Transport locked till "+this._disabledUntil(s.type)+" due to too many requests.",status:429});var h={body:s.body,method:'POST',referrerPolicy:o.supportsReferrerPolicy()?'origin':''};return void 0!==this.options.fetchParameters&&t(h,this.options.fetchParameters),void 0!==this.options.headers&&(h.headers=this.options.headers),this._buffer.add(new o.SyncPromise(function(t,n){g.fetch(s.url,h).then(function(o){var h={'x-sentry-rate-limits':o.headers.get('X-Sentry-Rate-Limits'),'retry-after':o.headers.get('Retry-After')};u._handleResponse({requestType:s.type,response:o,headers:h,resolve:t,reject:n})}).catch(n)}))},h})(u.BaseTransport));e.FetchTransport=h},966,[25,890,888,893,965]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=(function(o){function p(){return null!==o&&o.apply(this,arguments)||this}return t.__extends(p,o),p.prototype.sendEvent=function(t){return this._sendRequest(s.eventToSentryRequest(t,this._api),t)},p.prototype.sendSession=function(t){return this._sendRequest(s.sessionToSentryRequest(t,this._api),t)},p.prototype._sendRequest=function(t,s){var o=this;return this._isRateLimited(t.type)?Promise.reject({event:s,type:t.type,reason:"Transport locked till "+this._disabledUntil(t.type)+" due to too many requests.",status:429}):this._buffer.add(new n.SyncPromise(function(s,n){var p=new XMLHttpRequest;for(var u in p.onreadystatechange=function(){if(4===p.readyState){var u={'x-sentry-rate-limits':p.getResponseHeader('X-Sentry-Rate-Limits'),'retry-after':p.getResponseHeader('Retry-After')};o._handleResponse({requestType:t.type,response:p,headers:u,resolve:s,reject:n})}},p.open('POST',t.url),o.options.headers)o.options.headers.hasOwnProperty(u)&&p.setRequestHeader(u,o.options.headers[u]);p.send(t.body)}))},p})(r(d[3]).BaseTransport);e.XHRTransport=o},967,[890,888,893,965]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=0;function p(){c+=1,setTimeout(function(){c-=1})}e.shouldIgnoreOnError=function(){return c>0},e.ignoreNextOnError=p,e.wrap=function c(s,u,_){if(void 0===u&&(u={}),'function'!=typeof s)return s;try{if(s.__sentry__)return s;if(s.__sentry_wrapped__)return s.__sentry_wrapped__}catch(t){return s}var l=function(){var l=Array.prototype.slice.call(arguments);try{_&&'function'==typeof _&&_.apply(this,arguments);var y=l.map(function(t){return c(t,u)});return s.handleEvent?s.handleEvent.apply(this,y):s.apply(this,y)}catch(c){throw p(),n.withScope(function(p){p.addEventProcessor(function(n){var c=t.__assign({},n);return u.mechanism&&(o.addExceptionTypeValue(c,void 0,void 0),o.addExceptionMechanism(c,u.mechanism)),c.extra=t.__assign(t.__assign({},c.extra),{arguments:l}),c}),n.captureException(c)}),c}};try{for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(l[y]=s[y])}catch(t){}s.prototype=s.prototype||{},l.prototype=s.prototype,Object.defineProperty(s,'__sentry_wrapped__',{enumerable:!1,value:l}),Object.defineProperties(l,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:s}});try{Object.getOwnPropertyDescriptor(l,'name').configurable&&Object.defineProperty(l,'name',{get:function(){return s.name}})}catch(t){}return l},e.injectReportDialog=function(t){if(void 0===t&&(t={}),t.eventId)if(t.dsn){var c=document.createElement('script');c.async=!0,c.src=new n.API(t.dsn).getReportDialogEndpoint(t),t.onLoad&&(c.onload=t.onLoad),(document.head||document.body).appendChild(c)}else o.logger.error("Missing dsn option in showReportDialog call");else o.logger.error("Missing eventId option in showReportDialog call")}},968,[890,888,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.GlobalHandlers=n.GlobalHandlers;var s=r(d[1]);e.TryCatch=s.TryCatch;var l=r(d[2]);e.Breadcrumbs=l.Breadcrumbs;var o=r(d[3]);e.LinkedErrors=o.LinkedErrors;var t=r(d[4]);e.UserAgent=t.UserAgent},969,[970,971,972,973,974]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),c=r(d[4]),s=r(d[5]),u=(function(){function u(t){this.name=u.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=n.__assign({onerror:!0,onunhandledrejection:!0},t)}return u.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(l.logger.log('Global Handler attached: onerror'),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(l.logger.log('Global Handler attached: onunhandledrejection'),this._installGlobalOnUnhandledRejectionHandler())},u.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(l.addInstrumentationHandler({callback:function(o){var p=o.error,h=t.getCurrentHub(),v=h.getIntegration(u),_=p&&!0===p.__sentry_own_request__;if(v&&!s.shouldIgnoreOnError()&&!_){var E=h.getClient(),f=l.isPrimitive(p)?n._eventFromIncompleteOnError(o.msg,o.url,o.line,o.column):n._enhanceEventWithInitialFrame(c.eventFromUnknownInput(p,void 0,{attachStacktrace:E&&E.getOptions().attachStacktrace,rejection:!1}),o.url,o.line,o.column);l.addExceptionMechanism(f,{handled:!1,type:'onerror'}),h.captureEvent(f,{originalException:p})}},type:'error'}),this._onErrorHandlerInstalled=!0)},u.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(l.addInstrumentationHandler({callback:function(p){var h=p;try{'reason'in p?h=p.reason:'detail'in p&&'reason'in p.detail&&(h=p.detail.reason)}catch(n){}var v=t.getCurrentHub(),_=v.getIntegration(u),E=h&&!0===h.__sentry_own_request__;if(!_||s.shouldIgnoreOnError()||E)return!0;var f=v.getClient(),I=l.isPrimitive(h)?n._eventFromRejectionWithPrimitive(h):c.eventFromUnknownInput(h,void 0,{attachStacktrace:f&&f.getOptions().attachStacktrace,rejection:!0});I.level=o.Severity.Error,l.addExceptionMechanism(I,{handled:!1,type:'onunhandledrejection'}),v.captureEvent(I,{originalException:h})},type:'unhandledrejection'}),this._onUnhandledRejectionHandlerInstalled=!0)},u.prototype._eventFromIncompleteOnError=function(n,t,o,c){var s,u=l.isErrorEvent(n)?n.message:n;if(l.isString(u)){var p=u.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);p&&(s=p[1],u=p[2])}var h={exception:{values:[{type:s||'Error',value:u}]}};return this._enhanceEventWithInitialFrame(h,t,o,c)},u.prototype._eventFromRejectionWithPrimitive=function(n){return{exception:{values:[{type:'UnhandledRejection',value:"Non-Error promise rejection captured with value: "+String(n)}]}}},u.prototype._enhanceEventWithInitialFrame=function(n,t,o,c){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].stacktrace=n.exception.values[0].stacktrace||{},n.exception.values[0].stacktrace.frames=n.exception.values[0].stacktrace.frames||[];var s=isNaN(parseInt(c,10))?void 0:c,u=isNaN(parseInt(o,10))?void 0:o,p=l.isString(t)&&t.length>0?t:l.getLocationHref();return 0===n.exception.values[0].stacktrace.frames.length&&n.exception.values[0].stacktrace.frames.push({colno:s,filename:p,function:'?',in_app:!0,lineno:u}),n},u.id='GlobalHandlers',u})();e.GlobalHandlers=u},970,[890,888,882,893,961,968]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=['EventTarget','Window','Node','ApplicationCache','AudioTrackList','ChannelMergerNode','CryptoOperation','EventSource','FileReader','HTMLUnknownElement','IDBDatabase','IDBRequest','IDBTransaction','KeyOperation','MediaController','MessagePort','ModalWindow','Notification','SVGElementInstance','Screen','TextTrack','TextTrackCue','TextTrackList','WebSocket','WebSocketWorker','Worker','XMLHttpRequest','XMLHttpRequestEventTarget','XMLHttpRequestUpload'],u=(function(){function u(n){this.name=u.id,this._options=t.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},n)}return u.prototype.setupOnce=function(){var t=n.getGlobalObject();(this._options.setTimeout&&n.fill(t,'setTimeout',this._wrapTimeFunction.bind(this)),this._options.setInterval&&n.fill(t,'setInterval',this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&n.fill(t,'requestAnimationFrame',this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&'XMLHttpRequest'in t&&n.fill(XMLHttpRequest.prototype,'send',this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:s).forEach(this._wrapEventTarget.bind(this))},u.prototype._wrapTimeFunction=function(t){return function(){for(var s=[],u=0;u'}0!==n.length&&o.getCurrentHub().addBreadcrumb({category:"ui."+t.name,message:n},{event:t.event,name:t.name,global:t.global})},c.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;var n=t.xhr.__sentry_xhr__||{},s=n.method,c=n.url,l=n.status_code,u=n.body;o.getCurrentHub().addBreadcrumb({category:'xhr',data:{method:s,url:c,status_code:l},type:'http'},{xhr:t.xhr,input:u})}else;},c.prototype._fetchBreadcrumb=function(s){s.endTimestamp&&(s.fetchData.url.match(/sentry_key/)&&'POST'===s.fetchData.method||(s.error?o.getCurrentHub().addBreadcrumb({category:'fetch',data:s.fetchData,level:n.Severity.Error,type:'http'},{data:s.error,input:s.args}):o.getCurrentHub().addBreadcrumb({category:'fetch',data:t.__assign(t.__assign({},s.fetchData),{status_code:s.response.status}),type:'http'},{input:s.args,response:s.response})))},c.prototype._historyBreadcrumb=function(t){var n=s.getGlobalObject(),c=t.from,l=t.to,u=s.parseUrl(n.location.href),p=s.parseUrl(c),h=s.parseUrl(l);p.path||(p=u),u.protocol===h.protocol&&u.host===h.host&&(l=h.relative),u.protocol===p.protocol&&u.host===p.host&&(c=p.relative),o.getCurrentHub().addBreadcrumb({category:'navigation',data:{from:c,to:l}})},c.id='Breadcrumbs',c})();e.Breadcrumbs=c},972,[890,888,882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u='cause',l=5,p=(function(){function p(t){void 0===t&&(t={}),this.name=p.id,this._key=t.key||u,this._limit=t.limit||l}return p.prototype.setupOnce=function(){n.addGlobalEventProcessor(function(t,o){var c=n.getCurrentHub().getIntegration(p);return c?c._handler(t,o):t})},p.prototype._handler=function(n,c){if(!(n.exception&&n.exception.values&&c&&o.isInstanceOf(c.originalException,Error)))return n;var s=this._walkErrorTree(c.originalException,this._key);return n.exception.values=t.__spread(s,n.exception.values),n},p.prototype._walkErrorTree=function(n,u,l){if(void 0===l&&(l=[]),!o.isInstanceOf(n[u],Error)||l.length+1>=this._limit)return l;var p=s.computeStackTrace(n[u]),_=c.exceptionFromStacktrace(p);return this._walkErrorTree(n[u],u,t.__spread([_],l))},p.id='LinkedErrors',p})();e.LinkedErrors=p},973,[890,888,893,962,963]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(g=r(d[2]).getGlobalObject(),(function(){function o(){this.name=o.id}return o.prototype.setupOnce=function(){t.addGlobalEventProcessor(function(s){var u,_,l;if(t.getCurrentHub().getIntegration(o)){if(!g.navigator&&!g.location&&!g.document)return s;var c=(null===(u=s.request)||void 0===u?void 0:u.url)||(null===(_=g.location)||void 0===_?void 0:_.href),v=(g.document||{}).referrer,f=(g.navigator||{}).userAgent,b=n.__assign(n.__assign(n.__assign({},null===(l=s.request)||void 0===l?void 0:l.headers),v&&{Referer:v}),f&&{'User-Agent':f}),h=n.__assign(n.__assign({},c&&{url:c}),{headers:b});return n.__assign(n.__assign({},s),{request:h})}return s})},o.id='UserAgent',o})());e.UserAgent=o},974,[890,888,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function l(){if(void 0!==t.getGlobalObject().document){var o=n.getCurrentHub();o.startSession(),o.captureSession(),t.addInstrumentationHandler({callback:function(){o.startSession(),o.captureSession()},type:'history'})}else t.logger.warn('Session tracking in non-browser environment with @sentry/browser is not supported.')}e.defaultIntegrations=[new n.Integrations.InboundFilters,new n.Integrations.FunctionToString,new u.TryCatch,new u.Breadcrumbs,new u.GlobalHandlers,new u.LinkedErrors,new u.UserAgent],e.init=function(s){if(void 0===s&&(s={}),void 0===s.defaultIntegrations&&(s.defaultIntegrations=e.defaultIntegrations),void 0===s.release){var u=t.getGlobalObject();u.SENTRY_RELEASE&&u.SENTRY_RELEASE.id&&(s.release=u.SENTRY_RELEASE.id)}void 0===s.autoSessionTracking&&(s.autoSessionTracking=!0),n.initAndBind(o.BrowserClient,s),s.autoSessionTracking&&l()},e.showReportDialog=function(t){void 0===t&&(t={}),t.eventId||(t.eventId=n.getCurrentHub().lastEventId());var o=n.getCurrentHub().getClient();o&&o.showReportDialog(t)},e.lastEventId=function(){return n.getCurrentHub().lastEventId()},e.forceLoad=function(){},e.onLoad=function(n){n()},e.flush=function(o){var s=n.getCurrentHub().getClient();return s?s.flush(o):t.SyncPromise.reject(!1)},e.close=function(o){var s=n.getCurrentHub().getClient();return s?s.close(o):t.SyncPromise.reject(!1)},e.wrap=function(n){return s.wrap(n)()}},975,[888,893,959,968,969]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_NAME='sentry.javascript.browser'},976,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.init=function(n){n._metadata=n._metadata||{},n._metadata.sdk={name:'sentry.javascript.react',packages:[{name:'npm:@sentry/react',version:t.SDK_VERSION}],version:t.SDK_VERSION},t.init(n)}},977,[957]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=t.__importDefault(r(d[3])),u=t.__importStar(r(d[4]));e.UNKNOWN_COMPONENT='unknown';var p={id:'Tracing'},c=null,l=function(){return c||(c=n.getCurrentHub().getIntegration(p))};function f(t,n){return null===c?null:c.constructor.pushActivity(t,{description:"<"+t+">",op:"react."+n})}function h(t){if(null!==t&&null!==c)return c.constructor.getActivitySpan(t)}var _=(function(n){function s(t){var o=n.call(this,t)||this;o._mountActivity=null,o._mountSpan=void 0;var s=o.props,u=s.name,p=s.disabled;if(void 0!==p&&p)return o;if(l())o._mountActivity=f(u,'mount');else{var c=v();c&&(o._mountSpan=c.startChild({description:"<"+u+">",op:'react.mount'}))}return o}return t.__extends(s,n),s.prototype.componentDidMount=function(){var t;this._mountSpan?this._mountSpan.finish():(this._mountSpan=h(this._mountActivity),null!==(t=this._mountActivity)&&null!==c&&c.constructor.popActivity(t),this._mountActivity=null)},s.prototype.componentDidUpdate=function(t){var n=this,s=t.updateProps,u=t.includeUpdates;if((void 0===u||u)&&this._mountSpan&&s!==this.props.updateProps){var p=Object.keys(s).filter(function(t){return s[t]!==n.props.updateProps[t]});if(p.length>0){var c=o.timestampWithMs();this._mountSpan.startChild({data:{changedProps:p},description:"<"+this.props.name+">",endTimestamp:c,op:"react.update",startTimestamp:c})}}},s.prototype.componentWillUnmount=function(){var t=this.props,n=t.name,s=t.includeRender,u=void 0===s||s;this._mountSpan&&u&&this._mountSpan.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:this._mountSpan.endTimestamp})},s.prototype.render=function(){return this.props.children},s.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0},s})(u.Component);function v(t){if(void 0===t&&(t=n.getCurrentHub()),t){var o=t.getScope();if(o)return o.getTransaction()}}e.Profiler=_,e.withProfiler=function(n,o){var p=o&&o.name||n.displayName||n.name||e.UNKNOWN_COMPONENT,c=function(s){return u.createElement(_,t.__assign({},o,{name:p,updateProps:s}),u.createElement(n,t.__assign({},s)))};return c.displayName="profiler("+p+")",s.default(c,n),c},e.useProfiler=function(n,s){void 0===s&&(s={disabled:!1,hasRenderSpan:!0});var p=t.__read(u.useState(function(){if(!s||!s.disabled){var t=v();return t?t.startChild({description:"<"+n+">",op:'react.mount'}):void 0}}),1)[0];u.useEffect(function(){return p&&p.finish(),function(){p&&s.hasRenderSpan&&p.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:p.endTimestamp})}},[])},e.getActiveTransaction=v},978,[890,957,893,437,48]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=t.__importDefault(r(d[2])),p=t.__importStar(r(d[3]));e.UNKNOWN_COMPONENT='unknown';var s={componentStack:null,error:null,eventId:null},c=(function(o){function c(){var t=null!==o&&o.apply(this,arguments)||this;return t.state=s,t.resetErrorBoundary=function(){var n=t.props.onReset,o=t.state,p=o.error,c=o.componentStack,u=o.eventId;n&&n(p,c,u),t.setState(s)},t}return t.__extends(c,o),c.prototype.componentDidCatch=function(o,p){var s=this,c=p.componentStack,u=this.props,l=u.beforeCapture,_=u.onError,f=u.showDialog,v=u.dialogOptions;n.withScope(function(p){l&&l(p,o,c);var u=n.captureException(o,{contexts:{react:{componentStack:c}}});_&&_(o,c,u),f&&n.showReportDialog(t.__assign(t.__assign({},v),{eventId:u})),s.setState({error:o,componentStack:c,eventId:u})})},c.prototype.componentDidMount=function(){var t=this.props.onMount;t&&t()},c.prototype.componentWillUnmount=function(){var t=this.state,n=t.error,o=t.componentStack,p=t.eventId,s=this.props.onUnmount;s&&s(n,o,p)},c.prototype.render=function(){var t=this.props.fallback,n=this.state,o=n.error,s=n.componentStack,c=n.eventId;return o?p.isValidElement(t)?t:'function'==typeof t?t({error:o,componentStack:s,resetError:this.resetErrorBoundary,eventId:c}):null:this.props.children},c})(p.Component);e.ErrorBoundary=c,e.withErrorBoundary=function(n,s){var u=n.displayName||n.name||e.UNKNOWN_COMPONENT,l=function(o){return p.createElement(c,t.__assign({},s),p.createElement(n,t.__assign({},o)))};return l.displayName="errorBoundary("+u+")",o.default(l,n),l}},979,[890,957,437,48]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o='redux.action',u='info',c='redux.state',f={actionTransformer:function(n){return n},stateTransformer:function(n){return n||null}};e.createReduxEnhancer=function(s){var l=n.__assign(n.__assign({},f),s);return function(n){return function(f,s){return n(function(n,s){var v=f(n,s);return t.configureScope(function(n){var t=l.actionTransformer(s);void 0!==t&&null!==t&&n.addBreadcrumb({category:o,data:t,type:u});var f=l.stateTransformer(v);void 0!==f&&null!==f?n.setContext(c,f):n.setContext(c,null);var _=l.configureScopeWithState;'function'==typeof _&&_(n,v)}),v},s)}}}},980,[890,889]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});g=r(d[0]).getGlobalObject();function t(t,o,u,c){var f=o.pathname;u({location:o,routes:t},function(t,o,u){if(t||!u)return c(f);var l=n(u.routes||[]);return 0===l.length||'/*'===l?c(f):c(f=l)})}function n(t){if(!Array.isArray(t)||0===t.length)return'';for(var n=t.filter(function(t){return!!t.path}),o=-1,u=n.length-1;u>=0;u--){var c=n[u];if(c.path&&c.path.startsWith('/')){o=u;break}}return n.slice(o).filter(function(t){return!!t.path}).map(function(t){return t.path}).join('')}e.reactRouterV3Instrumentation=function(n,o,u){return function(c,f,l){var s,v;void 0===f&&(f=!0),void 0===l&&(l=!0),f&&g&&g.location&&t(o,g.location,u,function(t){s=c({name:v=t,op:'pageload',tags:{'routing.instrumentation':'react-router-v3'}})}),l&&n.listen&&n.listen(function(n){if('PUSH'===n.action||'POP'===n.action){s&&s.finish();var f={'routing.instrumentation':'react-router-v3'};v&&(f.from=v),t(o,n,u,function(t){s=c({name:v=t,op:'navigation',tags:f})})}})}}},981,[893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),u=n.__importDefault(r(d[2])),c=n.__importStar(r(d[3]));g=o.getGlobalObject();function s(n,o,u,c){function s(t){if(u===[]||!c)return t;for(var n=f(u,t,c),o=0;o=0&&(s.function=s.function.substr(0,l).trim()),!o){f.next=7;break}return f.next=7,n.default.awrap(u._addSourceContext(s,c));case 7:return f.abrupt("return",s);case 8:case"end":return f.stop()}},null,null,null,Promise)})));case 2:case"end":return o.stop()}},null,null,null,Promise)}},{key:"_replaceFramesInEvent",value:function(t,n){t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].stacktrace&&(t.exception.values[0].stacktrace.frames=n.reverse())}},{key:"_addSourceContext",value:function(t,c){var u,o,s,f,p,v,x;return n.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:if(f=null!=(u=null==(o=t.filename)?void 0:o.split("/"))?u:[],!c){b.next=13;break}b.t0=n.default.keys(f);case 3:if((b.t1=b.t0()).done){b.next=13;break}if(p=b.t1.value,!Object.prototype.hasOwnProperty.call(f,p)){b.next=11;break}return b.next=8,n.default.awrap(fetch(""+c().url+f.slice(-p).join("/"),{method:"GET"}));case 8:if(!(s=b.sent).ok){b.next=11;break}return b.abrupt("break",13);case 11:b.next=3;break;case 13:if(!s||!s.ok){b.next=19;break}return b.next=16,n.default.awrap(s.text());case 16:v=b.sent,x=v.split("\n"),(0,l.addContextToFrame)(x,t);case 19:case"end":return b.stop()}},null,null,null,Promise)}}]),t})();e.DebugSymbolicator=p,p.id="DebugSymbolicator"},984,[1,276,25,7,8,888,893,98,985,986]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(s){var o,u,c,l;return n.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((u=t()).bundleLoadedFromServer){f.next=3;break}throw new Error('Bundle was not loaded from Metro.');case 3:return c=null!=(o=g.fetch)?o:r(d[2]),f.next=6,n.awrap(c(u.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:s})}));case 6:return l=f.sent,f.next=9,n.awrap(l.json());case 9:return f.abrupt("return",f.sent);case 10:case"end":return f.stop()}},null,null,null,Promise)}},985,[276,986,130]); -__d(function(g,r,i,a,m,e,d){'use strict';var l,t,n=r(d[0])(r(d[1])),u='http://localhost:8081/';m.exports=function(){var o;if(void 0===l){var s=n.default.getConstants().scriptURL,c=s.match(/^https?:\/\/.*?\//);l=c?c[0]:null,t=c?s:null}return{url:null!=(o=l)?o:u,fullBundleUrl:t,bundleLoadedFromServer:null!==l}}},986,[1,174]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.DeviceContext=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),s=r(d[5]),l=r(d[6]),v=r(d[7]),f=(function(){function t(){(0,c.default)(this,t),this.name=t.id}return(0,o.default)(t,[{key:"setupOnce",value:function(){(0,s.addGlobalEventProcessor)(function(c){var o;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((0,s.getCurrentHub)().getIntegration(t)){f.next=3;break}return f.abrupt("return",c);case 3:return f.prev=3,f.next=6,n.default.awrap(v.NATIVE.deviceContexts());case 6:o=f.sent,c.contexts=(0,u.default)({},o,c.contexts),f.next=13;break;case 10:f.prev=10,f.t0=f.catch(3),l.logger.log("Failed to get device context from native: "+f.t0);case 13:return f.abrupt("return",c);case 14:case"end":return f.stop()}},null,null,[[3,10]],Promise)})}}]),t})();e.DeviceContext=f,f.id="DeviceContext"},987,[1,276,25,7,8,888,893,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NATIVE=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),o=r(d[4]),u=r(d[5]),v=r(d[6]),c=["beforeSend","beforeBreadcrumb","integrations","defaultIntegrations","transport"],f=["id","ip_address","email","username"],b=v.NativeModules.DyteRNSentry,N={sendEvent:function(t){var n,u,v,c,f,h,p,y,S,_,w=this;return s.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(w.enableNative){C.next=2;break}return C.abrupt("return",{reason:"Event was skipped as native SDK is not enabled.",status:o.Status.Skipped});case 2:if(w.isNativeClientAvailable()){C.next=4;break}throw w._NativeClientError;case 4:if(t.level=t.level?w._processLevel(t.level):void 0,n={event_id:t.event_id,sdk:t.sdk},u=(0,l.default)({},t,{message:{message:t.message}}),"android"!==N.platform){C.next=23;break}return c=JSON.stringify(n),f=JSON.stringify(u),h=f.length,C.prev=11,C.next=14,s.default.awrap(b.getStringBytesLength(f));case 14:h=C.sent,C.next=19;break;case 17:C.prev=17,C.t0=C.catch(11);case 19:return p={content_type:"application/json",length:h,type:null!=(v=u.type)?v:"event"},y=JSON.stringify(p),S=c+"\n"+y+"\n"+f,C.abrupt("return",b.captureEnvelope(S));case 23:return _=JSON.parse(JSON.stringify(u)),C.abrupt("return",b.captureEnvelope({header:n,payload:_}));case 25:case"end":return C.stop()}},null,null,[[11,17]],Promise)},startWithOptions:function(t){var o,v,f=this;return s.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if((o=(0,l.default)({enableNative:!0,autoInitializeNativeSdk:!0},t)).enableNative){s.next=5;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK is disabled."),f.enableNative=!1,s.abrupt("return",!1);case 5:if(o.autoInitializeNativeSdk){s.next=8;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"),s.abrupt("return",!1);case 8:if(o.dsn){s.next=11;break}return u.logger.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."),s.abrupt("return",!1);case 11:if(f.isNativeClientAvailable()){s.next=13;break}throw f._NativeClientError;case 13:return o.beforeSend,o.beforeBreadcrumb,o.integrations,o.defaultIntegrations,o.transport,v=(0,n.default)(o,c),s.abrupt("return",b.startWithOptions(v));case 15:case"end":return s.stop()}},null,null,null,Promise)},fetchRelease:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:return n.abrupt("return",b.fetchRelease());case 5:case"end":return n.stop()}},null,null,null,Promise)},deviceContexts:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:if("ios"===t.platform){n.next=6;break}return n.abrupt("return",{});case 6:return n.abrupt("return",b.deviceContexts());case 7:case"end":return n.stop()}},null,null,null,Promise)},crash:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.crash()}},setUser:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s=null,l=null;if(t){var o=t.id,u=t.ip_address,v=t.email,c=t.username,N=(0,n.default)(t,f);s=this._serializeObject({email:v,id:o,ip_address:u,username:c}),l=this._serializeObject(N)}b.setUser(s,l)}},setTag:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setTag(t,s)}},setExtra:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setExtra(t,s)}},addBreadcrumb:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.addBreadcrumb((0,l.default)({},t,{level:t.level?this._processLevel(t.level):void 0,data:t.data?this._serializeObject(t.data):void 0}))}},clearBreadcrumbs:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.clearBreadcrumbs()}},setContext:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;"android"===this.platform?this.setExtra(t,n):b.setContext(t,null!==n?this._serializeObject(n):null)}},closeNativeSdk:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}return n.abrupt("return");case 2:return n.abrupt("return",b.closeNativeSdk().then(function(){t.enableNative=!1}));case 3:case"end":return n.stop()}},null,null,null,Promise)},_serializeObject:function(t){var n={};return Object.keys(t).forEach(function(s){var l=t[s];n[s]="string"==typeof l?l:JSON.stringify(l)}),n},_processLevel:function(t){return t===o.Severity.Critical?o.Severity.Fatal:t===o.Severity.Log?o.Severity.Debug:t},isModuleLoaded:function(){return!!b},isNativeClientAvailable:function(){return this.isModuleLoaded()&&b.nativeClientAvailable},isNativeTransportAvailable:function(){return this.isModuleLoaded()&&b.nativeTransport},_DisabledNativeError:new u.SentryError("Native is disabled"),_NativeClientError:new u.SentryError("Native Client is not available, can't start on native."),enableNative:!0,platform:v.Platform.OS};e.NATIVE=N},988,[1,44,276,25,882,893,2]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeErrorHandlers=void 0;var t=n(r(d[1])),o=n(r(d[2])),l=n(r(d[3])),u=r(d[4]),s=r(d[5]),c=r(d[6]),_=(function(){function n(l){(0,o.default)(this,n),this.name=n.id,this._options=(0,t.default)({onerror:!0,onunhandledrejection:!0},l)}return(0,l.default)(n,[{key:"setupOnce",value:function(){this._handleUnhandledRejections(),this._handleOnError()}},{key:"_handleUnhandledRejections",value:function(){if(this._options.onunhandledrejection){var n,t,o=r(d[7]);o.disable(),o.enable({allRejections:!0,onUnhandled:function(n,t){(0,u.getCurrentHub)().captureException(t,{data:{id:n},originalException:t})}});var l=r(d[8]),s=(0,c.getGlobalObject)(),_=null!=(n=l._onHandle)?n:l._Y,h=null!=(t=l._onReject)?t:l._Z;l!==s.Promise&&void 0!==_&&void 0!==h&&("_onHandle"in s.Promise&&"_onReject"in s.Promise?(s.Promise._onHandle=_,s.Promise._onReject=h):"_Y"in s.Promise&&"_Z"in s.Promise&&(s.Promise._Y=_,s.Promise._Z=h))}}},{key:"_handleOnError",value:function(){if(this._options.onerror){var n=!1,t=ErrorUtils.getGlobalHandler&&ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler(function(o,l){if(l&&!0){if(n)return void c.logger.log("Encountered multiple fatals in a row. The latest:",o);n=!0}(0,u.getCurrentHub)().withScope(function(n){l&&n.setLevel(s.Severity.Fatal),(0,u.getCurrentHub)().captureException(o,{originalException:o})});var _=(0,u.getCurrentHub)().getClient();_?_.flush(_.getOptions().shutdownTimeout||2e3).then(function(){t(o,l)}):t(o,l)})}}}]),n})();e.ReactNativeErrorHandlers=_,_.id="ReactNativeErrorHandlers"},989,[1,25,7,8,888,882,893,990,105]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._Y=null,n._Z=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn(' '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,h={};function p(n){(u.allRejections||c(h[n].error,u.whitelist||o))&&(h[n].displayId=_++,u.onUnhandled?(h[n].logged=!0,u.onUnhandled(h[n].displayId,h[n].error)):(h[n].logged=!0,t(h[n].displayId,h[n].error)))}function y(n){h[n].logged&&(u.onHandled?u.onHandled(h[n].displayId,h[n].error):h[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+h[n].displayId+'):'),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+h[n].displayId+'.')))}n._Y=function(n){2===n._V&&h[n._1]&&(h[n._1].logged?y(n._1):clearTimeout(h[n._1].timeout),delete h[n._1])},n._Z=function(n,l){0===n._U&&(n._1=f++,h[n._1]={displayId:null,error:l,timeout:setTimeout(p.bind(null,n._1),c(l,o)?100:2e3),logged:!1})}}},990,[105]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Release=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=r(d[4]),o=r(d[5]),c=(function(){function t(){(0,s.default)(this,t),this.name=t.id}return(0,u.default)(t,[{key:"setupOnce",value:function(){(0,l.addGlobalEventProcessor)(function(s){var u,c,f,v,_;return n.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if((0,l.getCurrentHub)().getIntegration(t)){p.next=3;break}return p.abrupt("return",s);case 3:if(v=null==(u=(0,l.getCurrentHub)().getClient())?void 0:u.getOptions(),"string"==typeof(null==(c=s.extra)?void 0:c.__sentry_release)?s.release=""+s.extra.__sentry_release:"string"==typeof(null==v?void 0:v.release)&&(s.release=v.release),"string"==typeof(null==(f=s.extra)?void 0:f.__sentry_dist)?s.dist=""+s.extra.__sentry_dist:"string"==typeof(null==v?void 0:v.dist)&&(s.dist=v.dist),!s.release||!s.dist){p.next=8;break}return p.abrupt("return",s);case 8:return p.prev=8,p.next=11,n.default.awrap(o.NATIVE.fetchRelease());case 11:(_=p.sent)&&(s.release=_.id+"@"+_.version+"+"+_.build,s.dist=""+_.build),p.next=17;break;case 15:p.prev=15,p.t0=p.catch(8);case 17:return p.abrupt("return",s);case 18:case"end":return p.stop()}},null,null,[[8,15]],Promise)})}}]),t})();e.Release=c,c.id="Release"},991,[1,276,7,8,888,988]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=void 0;e.SDK_NAME="sentry.javascript.react-native";e.SDK_VERSION="2.5.0-beta.1"},992,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeBackend=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),u=t(r(d[6])),v=t(r(d[7])),p=r(d[8]),f=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),N=r(d[13]),k=r(d[14]);function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var B=(function(t){(0,l.default)(R,t);var B,b,T=(B=R,b=w(),function(){var t,n=(0,v.default)(B);if(b){var o=(0,v.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,u.default)(this,t)});function R(t){var n;return(0,s.default)(this,R),(n=T.call(this,t))._options=t,n._browserBackend=new p.BrowserBackend(t),y.LogBox?y.LogBox.ignoreLogs(["Require cycle:"]):y.YellowBox.ignoreWarnings(["Require cycle:"]),n._startWithOptions(),n}return(0,c.default)(R,[{key:"nativeCrash",value:function(){this._options.enableNative&&k.NATIVE.crash()}},{key:"eventFromException",value:function(t,n){return this._browserBackend.eventFromException(t,n)}},{key:"eventFromMessage",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_.Severity.Info,o=arguments.length>2?arguments[2]:void 0;return this._browserBackend.eventFromMessage(t,n,o)}},{key:"_setupTransport",value:function(){if(!this._options.dsn)return new f.NoopTransport;var t=(0,o.default)({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):this._isNativeTransportAvailable()?new N.NativeTransport:new h.Transports.FetchTransport(t)}},{key:"_isNativeTransportAvailable",value:function(){return!0===this._options.enableNative&&k.NATIVE.isNativeClientAvailable()&&k.NATIVE.isNativeTransportAvailable()}},{key:"_startWithOptions",value:function(){var t,o,s,c,l;return n.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return s=!1,u.prev=1,u.next=4,n.default.awrap(k.NATIVE.startWithOptions(this._options));case 4:s=u.sent,u.next=12;break;case 7:return u.prev=7,u.t0=u.catch(1),this._showCannotConnectDialog(),null==(c=(l=this._options).onReady)||c.call(l,{didCallNativeInit:!1}),u.abrupt("return");case 12:null==(t=(o=this._options).onReady)||t.call(o,{didCallNativeInit:s});case 13:case"end":return u.stop()}},null,this,[[1,7]],Promise)}},{key:"_showCannotConnectDialog",value:function(){}}]),R})(f.BaseBackend);e.ReactNativeBackend=B},993,[1,276,25,7,8,12,14,11,960,888,956,882,2,994,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTransport=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=r(d[3]),o=r(d[4]),s=(function(){function t(){(0,n.default)(this,t),this._buffer=new f.PromiseBuffer(30)}return(0,u.default)(t,[{key:"sendEvent",value:function(t){return this._buffer.isReady()?this._buffer.add(o.NATIVE.sendEvent(t)):Promise.reject(new f.SentryError("Not adding Promise due to buffer limit reached."))}},{key:"close",value:function(t){return this._buffer.drain(t)}}]),t})();e.NativeTransport=s},994,[1,7,8,893,988]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},995,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeClient=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),h=r(d[9]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var p=(function(t){(0,l.default)(k,t);var s,p,R=(s=k,p=y(),function(){var t,n=(0,f.default)(s);if(p){var u=(0,f.default)(this).constructor;t=Reflect.construct(n,arguments,u)}else t=n.apply(this,arguments);return(0,o.default)(this,t)});function k(t){return(0,n.default)(this,k),R.call(this,v.ReactNativeBackend,t)}return(0,u.default)(k,[{key:"nativeCrash",value:function(){this._getBackend().nativeCrash()}},{key:"close",value:function(){return(0,c.default)((0,f.default)(k.prototype),"close",this).call(this).then(function(t){return h.NATIVE.closeNativeSdk().then(function(){return t})})}}]),k})(s.BaseClient);e.ReactNativeClient=p},996,[1,7,8,9,12,14,11,888,993,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.init=function(t){var n=new c.Hub(void 0,new C.ReactNativeScope);(0,c.makeMain)(n);var w=(0,s.default)({},_,t);void 0===w.defaultIntegrations&&(w.defaultIntegrations=[new b.ReactNativeErrorHandlers,new b.Release].concat((0,l.default)(f.defaultIntegrations.filter(function(t){return!h.includes(t.name)}))),w.defaultIntegrations.push(new o.RewriteFrames({iteratee:function(t){if(t.filename&&(t.filename=t.filename.replace(/^file:\/\//,"").replace(/^address at /,"").replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,""),"[native code]"!==t.filename&&"native"!==t.filename)){t.filename=0===t.filename.indexOf("/")?"app://"+t.filename:"app:///"+t.filename}return t}})),w.enableNative&&w.defaultIntegrations.push(new b.DeviceContext));(0,u.initAndBind)(p.ReactNativeClient,w),(0,f.getCurrentHub)().setTag("event.origin","javascript"),(0,v.getGlobalObject)().HermesInternal&&(0,f.getCurrentHub)().setTag("hermes","true")},e.setRelease=function(t){(0,u.setExtra)("__sentry_release",t)},e.setDist=function(t){(0,u.setExtra)("__sentry_dist",t)},e.nativeCrash=function(){var t=(0,f.getCurrentHub)().getClient();t&&t.nativeCrash()},e.close=function(){var t;return n.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(l.prev=0,!(t=(0,f.getCurrentHub)().getClient())){l.next=5;break}return l.next=5,n.default.awrap(t.close());case 5:l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),v.logger.error("Failed to close the SDK");case 10:case"end":return l.stop()}},null,null,[[0,7]],Promise)};var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),o=r(d[6]),f=r(d[7]),v=r(d[8]),p=r(d[9]),b=r(d[10]),C=r(d[11]),h=["GlobalHandlers","TryCatch"],_={enableNative:!0,enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0}},997,[1,276,34,25,888,891,998,956,893,996,983,1012]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.Angular=n.Angular;var o=r(d[1]);e.CaptureConsole=o.CaptureConsole;var t=r(d[2]);e.Debug=t.Debug;var v=r(d[3]);e.Dedupe=v.Dedupe;var s=r(d[4]);e.Ember=s.Ember;var u=r(d[5]);e.ExtraErrorData=u.ExtraErrorData;var l=r(d[6]);e.Offline=l.Offline;var b=r(d[7]);e.ReportingObserver=b.ReportingObserver;var p=r(d[8]);e.RewriteFrames=p.RewriteFrames;var f=r(d[9]);e.SessionTiming=f.SessionTiming;var D=r(d[10]);e.Transaction=D.Transaction;var E=r(d[11]);e.Vue=E.Vue},998,[999,1000,1001,1002,1003,1004,1005,1007,1008,1009,1010,1011]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,u=(function(){function u(n){void 0===n&&(n={}),this.name=u.id,t.logger.log('You are still using the Angular integration, consider moving to @sentry/angular'),this._angular=n.angular||t.getGlobalObject().angular,this._angular?this._module=this._angular.module(u.moduleName,[]):t.logger.error('AngularIntegration is missing an Angular instance')}return u.prototype.setupOnce=function(n,t){var o=this;this._module&&(this._getCurrentHub=t,this._module.config(['$provide',function(n){n.decorator('$exceptionHandler',['$delegate',o._$exceptionHandlerDecorator.bind(o)])}]))},u.prototype._$exceptionHandlerDecorator=function(t){var l=this;return function(s,c){var _=l._getCurrentHub&&l._getCurrentHub();_&&_.getIntegration(u)&&_.withScope(function(t){c&&t.setExtra('cause',c),t.addEventProcessor(function(t){var u=t.exception&&t.exception.values&&t.exception.values[0];if(u){var l=o.exec(u.value||'');l&&(u.type=l[1],u.value=l[2],t.message=u.type+": "+u.value,t.extra=n.__assign(n.__assign({},t.extra),{angularDocs:l[3].substr(0,250)}))}return t}),_.captureException(s)}),t(s,c)}},u.id='AngularJS',u.moduleName='ngSentry',u})();e.Angular=u},999,[890,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=(g=n.getGlobalObject(),(function(){function o(t){void 0===t&&(t={}),this.name=o.id,this._levels=['log','info','warn','error','debug','assert'],t.levels&&(this._levels=t.levels)}return o.prototype.setupOnce=function(s,l){'console'in g&&this._levels.forEach(function(s){s in g.console&&n.fill(g.console,s,function(c){return function(){for(var u=[],f=0;f=43)}}).catch(function(){return!1})}function R(n){var t=w[n.name],o={};o.promise=new l(function(n,t){o.resolve=n,o.reject=t}),t.deferredOperations.push(o),t.dbReady?t.dbReady=t.dbReady.then(function(){return o.promise}):t.dbReady=o.promise}function A(n){var t=w[n.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function O(n,t){var o=w[n.name].deferredOperations.pop();if(o)return o.reject(t),o.promise}function D(n,t){return new l(function(o,u){if(w[n.name]=w[n.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},n.db){if(!t)return o(n.db);R(n),n.db.close()}var c=[n.name];t&&c.push(n.version);var s=f.open.apply(f,c);t&&(s.onupgradeneeded=function(t){var o=s.result;try{o.createObjectStore(n.storeName),t.oldVersion<=1&&o.createObjectStore(b)}catch(o){if('ConstraintError'!==o.name)throw o;console.warn('The database "'+n.name+"\" has been upgraded from version "+t.oldVersion+' to version '+t.newVersion+', but the storage "'+n.storeName+'" already exists.')}}),s.onerror=function(n){n.preventDefault(),u(s.error)},s.onsuccess=function(){o(s.result),A(n)}})}function x(n){return D(n,!1)}function B(n){return D(n,!0)}function k(n,t){if(!n.db)return!0;var o=!n.db.objectStoreNames.contains(n.storeName),u=n.versionn.db.version;if(u&&(n.version!==t&&console.warn('The database "'+n.name+"\" can't be downgraded from version "+n.db.version+' to version '+n.version+'.'),n.version=n.db.version),c||o){if(o){var f=n.db.version+1;f>n.version&&(n.version=f)}return!0}return!1}function C(n){return s([N(atob(n.data))],{type:n.type})}function T(n){return n&&n.__local_forage_encoded_blob}function F(n){var t=this,o=t._initReady().then(function(){var n=w[t._dbInfo.name];if(n&&n.dbReady)return n.dbReady});return h(o,n,n),o}function L(n){R(n);for(var t=w[n.name],o=t.forages,u=0;u0&&(!n.db||'InvalidStateError'===c.name||'NotFoundError'===c.name))return l.resolve().then(function(){if(!n.db||'NotFoundError'===c.name&&!n.db.objectStoreNames.contains(n.storeName)&&n.version<=n.db.version)return n.db&&(n.version=n.db.version+1),B(n)}).then(function(){return L(n).then(function(){M(n,t,o,u-1)})}).catch(o);o(c)}}var z={_driver:'asyncStorage',_initStorage:function(n){var t=this,o={db:null};if(n)for(var u in n)o[u]=n[u];var c=w[o.name];c||(c={forages:[],db:null,dbReady:null,deferredOperations:[]},w[o.name]=c),c.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=F);var f=[];function s(){return l.resolve()}for(var v=0;v>4,y[v++]=(15&u)<<4|c>>2,y[v++]=(3&c)<<6|63&f;return h}function ie(n){var t,o=new Uint8Array(n),u='';for(t=0;t>2],u+=P[(3&o[t])<<4|o[t+1]>>4],u+=P[(15&o[t+1])<<2|o[t+2]>>6],u+=P[63&o[t+2]];return o.length%3==2?u=u.substring(0,u.length-1)+'=':o.length%3==1&&(u=u.substring(0,u.length-2)+'=='),u}var ae={serialize:function(n,t){var o='';if(n&&(o=re.call(n)),n&&('[object ArrayBuffer]'===o||n.buffer&&'[object ArrayBuffer]'===re.call(n.buffer))){var u,c=W;n instanceof ArrayBuffer?(u=n,c+=H):(u=n.buffer,'[object Int8Array]'===o?c+=X:'[object Uint8Array]'===o?c+=G:'[object Uint8ClampedArray]'===o?c+=J:'[object Int16Array]'===o?c+=V:'[object Uint16Array]'===o?c+=Z:'[object Int32Array]'===o?c+=Y:'[object Uint32Array]'===o?c+=$:'[object Float32Array]'===o?c+=ee:'[object Float64Array]'===o?c+=ne:t(new Error('Failed to get type for BinaryArray'))),t(c+ie(u))}else if('[object Blob]'===o){var f=new FileReader;f.onload=function(){var o=U+n.type+'~'+ie(this.result);t("__lfsc__:blob"+o)},f.readAsArrayBuffer(n)}else try{t(JSON.stringify(n))}catch(o){console.error("Couldn't convert value into a JSON string: ",n),t(null,o)}},deserialize:function(n){if(n.substring(0,K)!==W)return JSON.parse(n);var t,o=n.substring(te),u=n.substring(K,te);if(u===Q&&q.test(o)){var c=o.match(q);t=c[1],o=o.substring(c[0].length)}var f=oe(o);switch(u){case H:return f;case Q:return s([f],{type:t});case X:return new Int8Array(f);case G:return new Uint8Array(f);case J:return new Uint8ClampedArray(f);case V:return new Int16Array(f);case Z:return new Uint16Array(f);case Y:return new Int32Array(f);case $:return new Uint32Array(f);case ee:return new Float32Array(f);case ne:return new Float64Array(f);default:throw new Error('Unkown type: '+u)}},stringToBuffer:oe,bufferToString:ie};function ue(n,t,o,u){n.executeSql('CREATE TABLE IF NOT EXISTS '+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],o,u)}function ce(n,t,o,u,c,f){n.executeSql(o,u,c,function(n,s){s.code===s.SYNTAX_ERR?n.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(n,l){l.rows.length?f(n,s):ue(n,t,function(){n.executeSql(o,u,c,f)},f)},f):f(n,s)},f)}function fe(n,t,o,u){var c=this;n=y(n);var f=new l(function(f,s){c.ready().then(function(){void 0===t&&(t=null);var l=t,v=c._dbInfo;v.serializer.serialize(t,function(t,h){h?s(h):v.db.transaction(function(o){ce(o,v,'INSERT OR REPLACE INTO '+v.storeName+" (key, value) VALUES (?, ?)",[n,t],function(){f(l)},function(n,t){s(t)})},function(t){if(t.code===t.QUOTA_ERR){if(u>0)return void f(fe.apply(c,[n,l,o,u-1]));s(t)}})})}).catch(s)});return v(f,o),f}function se(n){return new l(function(t,o){n.transaction(function(u){u.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(o,u){for(var c=[],f=0;f0?(this._dbInfo=t,t.serializer=ae,l.resolve()):l.reject()},_support:(function(){try{return'undefined'!=typeof localStorage&&'setItem'in localStorage&&!!localStorage.setItem}catch(n){return!1}})(),iterate:function(n,t){var o=this,u=o.ready().then(function(){for(var t=o._dbInfo,u=t.keyPrefix,c=u.length,f=localStorage.length,s=1,l=0;l=0;o--){var u=localStorage.key(o);0===u.indexOf(n)&&localStorage.removeItem(u)}});return v(o,n),o},length:function(n){var t=this.keys().then(function(n){return n.length});return v(t,n),t},key:function(n,t){var o=this,u=o.ready().then(function(){var t,u=o._dbInfo;try{t=localStorage.key(n)}catch(n){t=null}return t&&(t=t.substring(u.keyPrefix.length)),t});return v(u,t),u},keys:function(n){var t=this,o=t.ready().then(function(){for(var n=t._dbInfo,o=localStorage.length,u=[],c=0;c=0;t--){var o=localStorage.key(t);0===o.indexOf(n)&&localStorage.removeItem(o)}}):l.reject('Invalid arguments'),t),u}},ye=function(n,t){for(var o,u,c=n.length,f=0;f=0;o--){var c=n[o];if(!0===c.in_app){t.transaction=this._getTransaction(c);break}}return t},t.prototype._getFramesFromEvent=function(t){var n=t.exception&&t.exception.values&&t.exception.values[0];return n&&n.stacktrace&&n.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||'?')+"/"+(t.function||'?'):''},t.id='Transaction',t})();e.Transaction=t},1010,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n={id:'Tracing'},s={id:'BrowserTracing'},p={activate:['activated','deactivated'],create:['beforeCreate','created'],destroy:['beforeDestroy','destroyed'],mount:['beforeMount','mounted'],update:['beforeUpdate','updated']},c=/(?:^|[-_/])(\w)/g,u='root',_=(function(){function _(s){var c=this;this.name=_.id,this._componentsCache={},this._applyTracingHooks=function(s,_){if(!s.$options.$_sentryPerfHook){s.$options.$_sentryPerfHook=!0;var h=c._getComponentName(s),l=h===u,v={},y=function(t){var p=o.timestampWithMs();c._rootSpan?c._finishRootSpan(p,_):s.$once("hook:"+t,function(){var t=_().getIntegration(n);if(t){c._tracingActivity=t.constructor.pushActivity('Vue Application Render');var o=t.constructor.getTransaction();o&&(c._rootSpan=o.startChild({description:'Application Render',op:'Vue'}))}else{var s=f(_());s&&(c._rootSpan=s.startChild({description:'Application Render',op:'Vue'}))}})},V=function(t,n){var p=Array.isArray(c._options.tracingOptions.trackComponents)?c._options.tracingOptions.trackComponents.indexOf(h)>-1:c._options.tracingOptions.trackComponents;if(c._rootSpan&&p){var u=o.timestampWithMs(),f=v[n];f?(f.finish(),c._finishRootSpan(u,_)):s.$once("hook:"+t,function(){c._rootSpan&&(v[n]=c._rootSpan.startChild({description:"Vue <"+h+">",op:n}))})}};c._options.tracingOptions.hooks.forEach(function(n){var u=p[n];u?u.forEach(function(o){var p=l?y.bind(c,o):V.bind(c,o,n),u=s.$options[o];Array.isArray(u)?s.$options[o]=t.__spread([p],u):s.$options[o]='function'==typeof u?[p,u]:[p]}):o.logger.warn("Unknown hook: "+n)})}},o.logger.log('You are still using the Vue.js integration, consider moving to @sentry/vue'),this._options=t.__assign(t.__assign({Vue:o.getGlobalObject().Vue,attachProps:!0,logErrors:!1,tracing:!1},s),{tracingOptions:t.__assign({hooks:['mount','update'],timeout:2e3,trackComponents:!1},s.tracingOptions)})}return _.prototype.setupOnce=function(t,n){this._options.Vue?(this._attachErrorHandler(n),this._options.tracing&&this._startTracing(n)):o.logger.error('Vue integration is missing a Vue instance')},_.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return u;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var n=t.$options.__file.replace(/^[a-zA-Z]:/,'').replace(/\\/g,'/'),s=o.basename(n,'.vue');return this._componentsCache[s]||(this._componentsCache[s]=s.replace(c,function(t,o){return o?o.toUpperCase():''}))}return"anonymous component"},_.prototype._finishRootSpan=function(t,o){var s=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(s._tracingActivity){var p=o().getIntegration(n);p&&p.constructor.popActivity(s._tracingActivity)}s._rootSpan&&s._rootSpan.finish(t)},this._options.tracingOptions.timeout)},_.prototype._startTracing=function(t){var p=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(n)||t().getIntegration(s)?p(this,t):o.logger.error('Vue integration has tracing enabled, but Tracing integration is not configured')}})},_.prototype._attachErrorHandler=function(t){var n=this,s=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(p,c,u){var f={};if(c)try{f.componentName=n._getComponentName(c),n._options.attachProps&&(f.propsData=c.$options.propsData)}catch(t){o.logger.warn('Unable to extract metadata from Vue component.')}u&&(f.lifecycleHook=u),t().getIntegration(_)&&setTimeout(function(){t().withScope(function(o){o.setContext('vue',f),t().captureException(p)})}),'function'==typeof s&&s.call(n._options.Vue,p,c,u),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+u+": \""+(p&&p.toString())+"\"",c),console.error(p))}},_.id='Vue',_})();function f(t){if(t&&t.getScope){var o=t.getScope();if(o)return o.getTransaction()}}e.Vue=_,e.getActiveTransaction=f},1011,[890,893]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeScope=void 0;var u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),p=r(d[8]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var h=(function(t){(0,c.default)(E,t);var f,h,v=(f=E,h=y(),function(){var t,u=(0,s.default)(f);if(h){var l=(0,s.default)(this).constructor;t=Reflect.construct(u,arguments,l)}else t=u.apply(this,arguments);return(0,o.default)(this,t)});function E(){return(0,u.default)(this,E),v.apply(this,arguments)}return(0,l.default)(E,[{key:"setUser",value:function(t){return p.NATIVE.setUser(t),(0,n.default)((0,s.default)(E.prototype),"setUser",this).call(this,t)}},{key:"setTag",value:function(t,u){return p.NATIVE.setTag(t,u),(0,n.default)((0,s.default)(E.prototype),"setTag",this).call(this,t,u)}},{key:"setTags",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setTag(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setTags",this).call(this,t)}},{key:"setExtras",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setExtra(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setExtras",this).call(this,t)}},{key:"setExtra",value:function(t,u){return p.NATIVE.setExtra(t,u),(0,n.default)((0,s.default)(E.prototype),"setExtra",this).call(this,t,u)}},{key:"addBreadcrumb",value:function(t,u){return p.NATIVE.addBreadcrumb(t),(0,n.default)((0,s.default)(E.prototype),"addBreadcrumb",this).call(this,t,u)}},{key:"clearBreadcrumbs",value:function(){return p.NATIVE.clearBreadcrumbs(),(0,n.default)((0,s.default)(E.prototype),"clearBreadcrumbs",this).call(this)}},{key:"setContext",value:function(t,u){return p.NATIVE.setContext(t,u),(0,n.default)((0,s.default)(E.prototype),"setContext",this).call(this,t,u)}}]),E})(f.Scope);e.ReactNativeScope=h},1012,[1,7,8,9,12,14,11,891,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTouchEventBoundary=e.TouchEventBoundary=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),s=r(d[8]),y=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[9])),h=r(d[10]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var b=h.StyleSheet.create({wrapperView:{flex:1}}),_=(function(t){(0,c.default)(N,t);var v,_,w=(v=N,_=T(),function(){var t,n=(0,p.default)(v);if(_){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,l.default)(this,t)});function N(){var t;(0,o.default)(this,N);for(var u=arguments.length,c=new Array(u),l=0;l0||u)&&t._logTouchEvent(c,u)}},t}return(0,u.default)(N,[{key:"render",value:function(){return y.createElement(h.View,{style:b.wrapperView,onTouchStart:this._onTouchStart},this.props.children)}},{key:"_logTouchEvent",value:function(t,n){(0,f.addBreadcrumb)({category:this.props.breadcrumbCategory,data:{componentTree:t},level:s.Severity.Info,message:n?"Touch event within element: "+n:"Touch event within component tree",type:this.props.breadcrumbType})}}]),N})(y.Component);e.TouchEventBoundary=_,_.displayName="__Sentry.TouchEventBoundary",_.defaultProps={breadcrumbCategory:"touch",breadcrumbType:"user",ignoreNames:[],maxComponentTreeSize:20};e.withTouchEventBoundary=function(t,n){var o=function(o){return y.createElement(_,n,y.createElement(t,o))};return o.displayName="WithTouchEventBoundary",o}},1013,[1,34,7,8,12,14,11,888,882,48,2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return t.ReactNativeTracing}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return n.RoutingInstrumentation}}),Object.defineProperty(e,"RoutingInstrumentationInstance",{enumerable:!0,get:function(){return n.RoutingInstrumentationInstance}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return o.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return u.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationCurrentRoute",{enumerable:!0,get:function(){return c.ReactNavigationCurrentRoute}}),Object.defineProperty(e,"ReactNavigationRoute",{enumerable:!0,get:function(){return c.ReactNavigationRoute}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return c.ReactNavigationTransactionContext}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4])},1014,[1015,1017,1018,1019,1020]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeTracing=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=(0,s.default)({},u.defaultRequestInstrumentationOptions,{idleTimeout:1e3,maxTransactionDuration:600,ignoreEmptyBackNavigationTransactions:!0,beforeNavigate:function(t){return t}}),f=(function(){function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,n.default)(this,t),this.name=t.id,this.options=(0,s.default)({},h,o)}return(0,o.default)(t,[{key:"setupOnce",value:function(t,n){var o=this.options,s=o.traceFetch,l=o.traceXHR,h=o.tracingOrigins,f=o.shouldCreateSpanForRequest,v=o.routingInstrumentation;this._getCurrentHub=n,null==v||v.registerRoutingInstrumentation(this._onRouteWillChange.bind(this),this.options.beforeNavigate),v||c.logger.log("[ReactNativeTracing] Not instrumenting route changes as routingInstrumentation has not been set."),(0,u.registerRequestInstrumentation)({traceFetch:s,traceXHR:l,tracingOrigins:h,shouldCreateSpanForRequest:f})}},{key:"_onRouteWillChange",value:function(t){return this._createRouteTransaction(t)}},{key:"_createRouteTransaction",value:function(t){if(this._getCurrentHub){var n=this.options,o=n.idleTimeout,h=n.maxTransactionDuration,f=(0,s.default)({},t,{trimEnd:!0}),v=this._getCurrentHub(),p=(0,u.startIdleTransaction)(v,f,o,!0);return c.logger.log("[ReactNativeTracing] Starting "+t.op+" transaction \""+t.name+"\" on scope"),p.registerBeforeFinishCallback(function(t,n){(0,l.adjustTransactionDuration)(h,t,n)}),this.options.ignoreEmptyBackNavigationTransactions&&p.registerBeforeFinishCallback(function(t){var n,o;null==(n=t.data)||null==(o=n.route)||!o.hasBeenSeen||t.spanRecorder&&0!==t.spanRecorder.spans.filter(function(n){return n.spanId!==t.spanId}).length||(c.logger.log("[ReactNativeTracing] Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature."),t.sampled=!1)}),p}c.logger.warn("[ReactNativeTracing] Did not create "+t.op+" transaction because _getCurrentHub is invalid.")}}]),t})();e.ReactNativeTracing=f,f.id="ReactNativeTracing"},1015,[1,7,8,25,926,893,1016]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.adjustTransactionDuration=function(n,s,u){var o=u-s.startTimestamp;u&&(o>(c=n,1e3*c)||o<0)&&(s.setStatus(t.SpanStatus.DeadlineExceeded),s.setTag("maxTransactionDurationExceeded","true"));var c};var t=r(d[0])},1016,[926]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RoutingInstrumentation=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=(function(){function t(){(0,n.default)(this,t)}return(0,u.default)(t,[{key:"registerRoutingInstrumentation",value:function(t,n){this._tracingListener=t,this._beforeNavigate=n}},{key:"onRouteWillChange",value:function(t){var n;return null==(n=this._tracingListener)?void 0:n.call(this,t)}}]),t})();e.RoutingInstrumentation=o},1017,[1,7,8]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_TRANSACTION_CONTEXT_V5=e.ReactNavigationV5Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=t(r(d[7])),_=r(d[8]);function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var f={routeChangeTimeoutMs:1e3},R=(function(t){(0,l.default)(T,t);var R,p,C=(R=T,p=v(),function(){var t,n=(0,h.default)(R);if(p){var o=(0,h.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function T(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,T),(t=C.call(this))._navigationContainer=null,t._maxRecentRouteLen=200,t._initialStateHandled=!1,t._recentRouteKeys=[],t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._options=(0,n.default)({},f,s),t}return(0,s.default)(T,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,h.default)(T.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._onDispatch(),this._navigationContainer&&(this._onStateChange(),this._initialStateHandled=!0))}},{key:"registerNavigationContainer",value:function(t){var n=(0,_.getGlobalObject)();n.__sentry_rn_v5_registered?_.logger.log("[ReactNavigationV5Instrumentation] Instrumentation already exists, but register has been called again, doing nothing."):(this._navigationContainer="current"in t?t.current:t,this._navigationContainer?(this._navigationContainer.addListener("__unsafe_action__",this._onDispatch.bind(this)),this._navigationContainer.addListener("state",this._onStateChange.bind(this)),this._initialStateHandled||(this._latestTransaction?(this._onStateChange(),this._initialStateHandled=!0):_.logger.log("[ReactNavigationV5Instrumentation] Navigation container registered, but integration has not been setup yet.")),n.__sentry_rn_v5_registered=!0):_.logger.warn("[ReactNavigationV5Instrumentation] Received invalid navigation container ref!"))}},{key:"_onDispatch",value:function(){this._latestTransaction=this.onRouteWillChange(y),this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs)}},{key:"_onStateChange",value:function(){var t=this._latestRoute;if(this._navigationContainer){var o=this._navigationContainer.getCurrentRoute();if(o){if(this._latestTransaction&&(!t||t.key!==o.key)){var s,u,l,c=this._latestTransaction.toContext(),h=this._recentRouteKeys.includes(o.key),v=(0,n.default)({},c,{name:o.name,tags:(0,n.default)({},c.tags,{"routing.route.name":o.name}),data:(0,n.default)({},c.data,{route:{name:o.name,key:o.key,params:null!=(s=o.params)?s:{},hasBeenSeen:h},previousRoute:t?{name:t.name,key:t.key,params:null!=(u=t.params)?u:{}}:null})}),f=null==(l=this._beforeNavigate)?void 0:l.call(this,v);f||(_.logger.error("[ReactNavigationV5Instrumentation] beforeNavigate returned "+f+", return context.sampled = false to not send transaction."),f=(0,n.default)({},v,{sampled:!1})),!1===f.sampled?_.logger.log("[ReactNavigationV5Instrumentation] Will not send transaction \""+f.name+"\" due to beforeNavigate."):void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._latestTransaction.updateWithContext(f)}this._pushRecentRouteKey(o.key),this._latestRoute=o}}else _.logger.warn("[ReactNavigationV5Instrumentation] Missing navigation container ref. Route transactions will not be sent.")}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),T})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV5Instrumentation=R,R.instrumentationName="react-navigation-v5";var y={name:"Route Change",op:"navigation",tags:{"routing.instrumentation":R.instrumentationName},data:{}};e.BLANK_TRANSACTION_CONTEXT_V5=y},1018,[1,25,7,8,9,12,14,11,893,1017]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.INITIAL_TRANSACTION_CONTEXT_V4=e.ReactNavigationV4Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),h=r(d[8]);function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var v={routeChangeTimeoutMs:1e3},f=(function(t){(0,l.default)(C,t);var f,y,T=(f=C,y=p(),function(){var t,n=(0,_.default)(f);if(y){var o=(0,_.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function C(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,C),(t=T.call(this))._appContainer=null,t._maxRecentRouteLen=200,t._recentRouteKeys=[],t._initialStateHandled=!1,t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._onBeforeNavigateNotSampled=function(t){h.logger.log("[ReactNavigationV4Instrumentation] Will not send transaction \""+t+"\" due to beforeNavigate.")},t._options=(0,n.default)({},v,s),t}return(0,s.default)(C,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,_.default)(C.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._latestTransaction=this.onRouteWillChange(R),this._appContainer?(this._updateLatestTransaction(),this._initialStateHandled=!0):this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs))}},{key:"registerAppContainer",value:function(t){var n=(0,h.getGlobalObject)();n.__sentry_rn_v4_registered||(this._appContainer="current"in t?t.current:t,this._appContainer?(this._patchRouter(),this._initialStateHandled||(this._latestTransaction?this._updateLatestTransaction():h.logger.log("[ReactNavigationV4Instrumentation] App container registered, but integration has not been setup yet."),this._initialStateHandled=!0),n.__sentry_rn_v4_registered=!0):h.logger.warn("[ReactNavigationV4Instrumentation] Received invalid app container ref!"))}},{key:"_updateLatestTransaction",value:function(){if(this._appContainer&&this._latestTransaction){var t=this._appContainer._navigation.state;void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._onStateChange(t,!0)}}},{key:"_patchRouter",value:function(){var t=this;if(this._appContainer){var n=this._appContainer._navigation.router.getStateForAction;this._appContainer._navigation.router.getStateForAction=function(o,s){var u=n(o,s);return t._onStateChange(u),u}}}},{key:"_onStateChange",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=this._getCurrentRouteFromState(t);if(!this._prevRoute||s.key!==this._prevRoute.key){var u,l=this._getTransactionContext(s,this._prevRoute),c=l;o&&this._latestTransaction&&(c=(0,n.default)({},this._latestTransaction.toContext(),l));var _=null==(u=this._beforeNavigate)?void 0:u.call(this,c);_||(h.logger.error("[ReactNavigationV4Instrumentation] beforeNavigate returned "+_+", return context.sampled = false to not send transaction."),_=(0,n.default)({},c,{sampled:!1})),!1===_.sampled&&this._onBeforeNavigateNotSampled(_.name),o&&this._latestTransaction?this._latestTransaction.updateWithContext(_):this._latestTransaction=this.onRouteWillChange(_),this._pushRecentRouteKey(s.key),this._prevRoute=s}}},{key:"_getTransactionContext",value:function(t,n){var o,s;return{name:t.routeName,op:"navigation",tags:{"routing.instrumentation":C.instrumentationName,"routing.route.name":t.routeName},data:{route:{name:t.routeName,key:t.key,params:null!=(o=t.params)?o:{},hasBeenSeen:this._recentRouteKeys.includes(t.key)},previousRoute:n?{name:n.routeName,key:n.key,params:null!=(s=n.params)?s:{}}:null}}}},{key:"_getCurrentRouteFromState",value:function(t){var n=t.routes[t.index];return"index"in n&&"routes"in n&&"number"==typeof n.index&&Array.isArray(n.routes)?this._getCurrentRouteFromState(n):n}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),C})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV4Instrumentation=f,f.instrumentationName="react-navigation-v4";var R={name:"App Launch",op:"navigation",tags:{"routing.instrumentation":f.instrumentationName},data:{}};e.INITIAL_TRANSACTION_CONTEXT_V4=R},1019,[1,25,7,8,9,12,14,11,893,1017]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},1020,[]); -__d(function(g,r,i,a,m,e,d){var E=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=N,e.setupPermissions=e.RESULTS=e.PERMISSIONS=void 0;var n=E(r(d[1])),s=r(d[2]),o=r(d[3]),A=r(d[4]),O=Object.freeze({ACCEPT_HANDOVER:'android.permission.ACCEPT_HANDOVER',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACTIVITY_RECOGNITION:'android.permission.ACTIVITY_RECOGNITION',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',ANSWER_PHONE_CALLS:'android.permission.ANSWER_PHONE_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',CALL_PHONE:'android.permission.CALL_PHONE',CAMERA:'android.permission.CAMERA',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',READ_CALENDAR:'android.permission.READ_CALENDAR',READ_CALL_LOG:'android.permission.READ_CALL_LOG',READ_CONTACTS:'android.permission.READ_CONTACTS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',READ_PHONE_NUMBERS:'android.permission.READ_PHONE_NUMBERS',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',READ_SMS:'android.permission.READ_SMS',RECEIVE_MMS:'android.permission.RECEIVE_MMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECORD_AUDIO:'android.permission.RECORD_AUDIO',SEND_SMS:'android.permission.SEND_SMS',USE_SIP:'android.permission.USE_SIP',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=Object.freeze({APP_TRACKING_TRANSPARENCY:'ios.permission.APP_TRACKING_TRANSPARENCY',BLUETOOTH_PERIPHERAL:'ios.permission.BLUETOOTH_PERIPHERAL',CALENDARS:'ios.permission.CALENDARS',CAMERA:'ios.permission.CAMERA',CONTACTS:'ios.permission.CONTACTS',FACE_ID:'ios.permission.FACE_ID',LOCATION_ALWAYS:'ios.permission.LOCATION_ALWAYS',LOCATION_WHEN_IN_USE:'ios.permission.LOCATION_WHEN_IN_USE',MEDIA_LIBRARY:'ios.permission.MEDIA_LIBRARY',MICROPHONE:'ios.permission.MICROPHONE',MOTION:'ios.permission.MOTION',PHOTO_LIBRARY:'ios.permission.PHOTO_LIBRARY',PHOTO_LIBRARY_ADD_ONLY:'ios.permission.PHOTO_LIBRARY_ADD_ONLY',REMINDERS:'ios.permission.REMINDERS',SIRI:'ios.permission.SIRI',SPEECH_RECOGNITION:'ios.permission.SPEECH_RECOGNITION',STOREKIT:'ios.permission.STOREKIT'}),_=Object.freeze({ANDROID:O,IOS:R});e.PERMISSIONS=_;var S=Object.freeze({UNAVAILABLE:'unavailable',BLOCKED:'blocked',DENIED:'denied',GRANTED:'granted',LIMITED:'limited'});e.RESULTS=S;var I=A.NativeModules.DyteRNPermissions;function C(E){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",I.available.includes(E)?I.request(E):S.UNAVAILABLE);case 1:case"end":return n.stop()}},null,null,null,Promise)}function N(E){return E.filter(function(n,s){return null!=n&&E.indexOf(n)===s})}var t=['camera','externalStorage','microphone','bluetooth','photos','readExternalStorage'],T=function(E){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s={camera:_.ANDROID.CAMERA,microphone:_.ANDROID.RECORD_AUDIO,externalStorage:_.ANDROID.WRITE_EXTERNAL_STORAGE,readExternalStorage:_.ANDROID.READ_EXTERNAL_STORAGE},o={camera:_.IOS.CAMERA,microphone:_.IOS.MICROPHONE,bluetooth:_.IOS.BLUETOOTH_PERIPHERAL,photos:_.IOS.PHOTO_LIBRARY};if(!n)return'android'===A.Platform.OS?s[E]:o[E];if('android'===A.Platform.OS){var O={};return Object.keys(s).forEach(function(E){O[s[E]]=E}),O[E]}var R={};return Object.keys(o).forEach(function(E){R[o[E]]=E}),R[E]};e.setupPermissions=function(){var E,O,R,_,L,p,D=[];t.forEach(function(E){var n=T(E);n&&D.push(n)}),(E=D,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if('ios'!==A.Platform.OS){s.next=13;break}O={},R=N(E),_=0;case 4:if(!(_0&&o&&A((0,E.markMessagesRead)(C.MessageTypes.poll))},[M]),c.default.createElement(h.Flex,{height:O,direction:"column",justifyContent:"space-between",overflowY:"auto",px:10,pb:20},c.default.createElement(h.Flex,null,c.default.createElement(h.Flex,{justify:"flex-end",align:"center",height:50,mb:35},c.default.createElement(h.Text,{fontWeight:"bold",fontSize:"20"},"Polls")),c.default.createElement(h.Box,{overflowY:"auto",className:"dyte-client-noScrollbar"},f?c.default.createElement(h.Box,null,f&&c.default.createElement(P,{toggle:j})):c.default.createElement(u.ScrollView,{style:{height:u.Dimensions.get('window').height-180}},Object.values(S).map(function(t,n){return c.default.createElement(h.Box,{key:"pollsTab"+n,my:2},c.default.createElement(h.Text,{ml:4},t.createdBy?"Poll by "+t.createdBy:''),c.default.createElement(h.Box,{mt:1,className:"dyte-client-bubble dyte-client-other dyte-client-type-3"},c.default.createElement(B,{mediaRoom:T,poll:t,selfPeer:w})))})))),c.default.createElement(h.Button,{fontSize:"16",onClick:j},c.default.createElement(h.Box,{bg:f?'danger.500':'primary.500',p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Text,{textAlign:"center"},f?'Cancel Poll Creation':'Create New Poll'))))};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[5])),s=r(d[6]),f=t(r(d[7])),p=r(d[8]),h=r(d[9]),x=r(d[10]),y=r(d[11]),C=r(d[12]),E=r(d[13]),b=r(d[14]),k=r(d[15]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var T=u.StyleSheet.create({createPollInputText:{paddingLeft:15,paddingRight:5,marginTop:20,borderRadius:10,paddingTop:10,paddingBottom:10}});function P(t){var n=t.toggle,s=(0,c.useContext)(x.MediaRoomContext).mediaRoom,f=c.default.useState({question:'',options:Array(2).fill(''),anonymous:!1,hideVotes:!0}),y=(0,l.default)(f,2),C=y[0],E=y[1],b=(0,c.useContext)(p.ThemeContext).colors,k=function(t,n){var l=C.options;l[n]=t,E((0,o.default)({},C,{options:l}))};return c.default.createElement(u.ScrollView,null,c.default.createElement(h.Box,{py:20,px:10},c.default.createElement(h.VStack,{spacing:4},c.default.createElement(h.Text,{fontSize:"xl",textAlign:"center"},"Poll Question"),c.default.createElement(u.TextInput,{multiline:!0,autoFocus:!1,placeholder:"What is your poll for?",numberOfLines:4,value:C.question,placeholderTextColor:b.textPrimary[400],onChangeText:function(t){E((0,o.default)({},C,{question:t}))},style:[{backgroundColor:b.secondary[800],height:75,color:b.textPrimary[300]},T.createPollInputText]}),C.options.map(function(t,n){return c.default.createElement(u.TextInput,{key:"pollOptions"+n,autoFocus:!1,placeholder:"Enter an option",value:C.options[n],placeholderTextColor:b.textPrimary[400],onChangeText:function(t){return k(t,n)},style:[{backgroundColor:b.secondary[800],color:b.textPrimary[300]},T.createPollInputText]})}),c.default.createElement(h.Box,{bg:"secondary.700",mt:20,width:125,height:30,alignItems:"center",justifyContent:"center"},c.default.createElement(h.Button,{onClick:function(){return(t=C.options).push(''),void E((0,o.default)({},C,{options:t}));var t}},c.default.createElement(h.Text,null,"+ Add an Option"))),c.default.createElement(h.CheckBox,{rightText:"Anonymous",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.anonymous,onClick:function(){var t=!C.anonymous;E((0,o.default)({},C,{anonymous:t}))}}),c.default.createElement(h.CheckBox,{rightText:"Hide Results before Voting",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.hideVotes,onClick:function(){var t=!C.hideVotes;E((0,o.default)({},C,{hideVotes:t}))}}),c.default.createElement(h.Box,{mt:10,bg:"primary.500",p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Button,{fontSize:"16",onClick:function(){var t=C.question,l=C.options;if(t)if(''===l[0]||''===l[1])u.Alert.alert('Error:','Please add minimum two options',[{text:'OK'}]);else{var c=(0,o.default)({},C);c.options=l.filter(function(t){return''!==t}),s.newPoll(c),n()}else u.Alert.alert('Error:','Question Can\'t be empty',[{text:'OK'}])}},c.default.createElement(h.Text,{textAlign:"center"},"Create Poll"))))))}function w(t){var n=t.option,o=(t.index,t.active,t.selfId),l=t.onChange,u=(0,c.useContext)(p.ThemeContext).colors,s=n.votes.find(function(t){return t.id===o});return c.default.createElement(h.Box,{bg:s?'primary.500':'secondary.700',borderRadius:"8px",p:6,className:"dyte-client-noSelect"},c.default.createElement(h.HStack,{px:1,align:"center",mr:6},c.default.createElement(h.CheckBox,{style:{paddingRight:10,height:30,justifyContent:'center',borderRadius:5},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:!!s,onClick:l}),c.default.createElement(h.Text,{textAlign:"center"},n.text),null!==n.count&&c.default.createElement(h.Text,null,"("+n.count+")")),c.default.createElement(h.HStack,{mt:1},n.votes.map(function(t,n){return c.default.createElement(h.Tooltip,{key:"pollOption"+n,label:t.name},c.default.createElement(f.default,{style:{marginRight:5,marginTop:5,marginBottom:5},bgColor:s?u.secondary[700]:u.primary[500],color:u.textPrimary[100],name:t.name}))})))}function B(t){var o=t.selfPeer,l=t.mediaRoom,s=t.poll,f=function(t){try{l.votePoll({index:t,pollId:s.id})}catch(t){u.Alert.alert('Error','Error: Problem casting your vote',[{text:'OK'}])}};if(s){var p=s.id,x=Math.max.apply(Math,(0,n.default)(s.options.map(function(t){return t.votes.length})).concat([0]));return c.default.createElement(h.VStack,{spacing:2,direction:"row",bg:"secondary.800",p:12,mt:8,borderRadius:"8px"},c.default.createElement(h.Text,{textAlign:"left"},s.question),c.default.createElement(h.Box,{mt:8},s.options.map(function(t,n){return c.default.createElement(h.Flex,{key:"poll"+n+p,onClick:function(){return f(n)},mb:4},c.default.createElement(w,{active:t.votes.length===x&&t.votes.length>0,option:t,index:n,selfId:o.userId,onChange:function(){return f(n)}}))})))}return c.default.createElement(h.Text,{fontStyle:"italic"},"Poll wasn't found or has been deleted")}},878,[1,34,25,26,2,48,429,786,496,494,699,801,820,473,481,490]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useContext)(s.PeersServiceContext),l=t.processedPeers,o=t.selfPeer;l=[o].concat(l.sort(function(t,n){return t.id.localeCompare(n.id)}));var c=(0,n.useContext)(x.MediaRoomContext).mediaRoom,p=(0,n.useContext)(b.ConfigServiceContext).sessionConfig;return n.default.createElement(f.Flex,null,n.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},n.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Participants (",l.length,")")),n.default.createElement(u.ScrollView,{style:{padding:20}},l.map(function(t){return n.default.createElement(y,{peer:t,key:t.id,mediaRoom:c,permissions:null==p?void 0:p.permissions})}),n.default.createElement(f.Box,{height:200})))};var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=P(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[1])),l=r(d[2]),o=t(r(d[3])),u=r(d[4]),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),p=t(r(d[8])),x=r(d[9]),b=r(d[10]);function P(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(P=function(t){return t?l:n})(t)}function y(t){var u=t.peer,s=t.mediaRoom,x=t.permissions,b=(0,n.useContext)(l.ThemeContext).colors,P=(null==x?void 0:x.pinParticipant)||(null==x?void 0:x.disableParticipantAudio)||(null==x?void 0:x.disableParticipantVideo),y=[];return P&&(null!=x&&x.pinParticipant&&(u.isPinned?y.push({title:'Unpin',onClick:function(){return s.pin(null)}}):y.push({title:'Pin',onClick:function(){return s.pin(u.id)}})),null!=x&&x.disableParticipantAudio&&y.push({title:'Mute Audio',onClick:function(){return s.disableAudio(u.id)}}),null!=x&&x.disableParticipantVideo&&y.push({title:'Disable Video',onClick:function(){return s.disableVideo(u.id)}}),null!=x&&x.kickParticipants&&y.push({title:'Kick',onClick:function(){return s.kick(u.id)}}),y.push({title:'Cancel',onClick:function(){}})),n.default.createElement(f.Flex,{direction:"row",align:"center",justify:"space-between",bg:"secondary.800",p:8,mt:8,borderRadius:"12px"},n.default.createElement(f.Flex,{direction:"row",align:"center"},n.default.createElement(o.default,{name:""+u.displayName,bgColor:b.primary[500]}),n.default.createElement(f.Text,{ml:10,color:b.textPrimary[200],textAlign:"center",fontWeight:"bold"},n.default.createElement(p.default,{name:u.displayName,charSize:30}),u.isMe?' (me)':null)),n.default.createElement(f.Flex,{ml:"auto",mr:2,direction:"row"},n.default.createElement(f.Box,{mr:8},u.producingAudio?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic-off",fill:b.danger[500]})),u.producingVideo?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam-off",fill:b.danger[500]}),P&&n.default.createElement(c.default,{options:y.map(function(t){return t.title}),actions:y.map(function(t){return t.onClick})})))}},879,[1,48,496,786,2,880,494,801,795,699,490]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]);function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}var s=function(t){var f=(0,o.useRef)(),s=(0,o.useState)(!1),p=(0,n.default)(s,2),h=p[0],w=p[1],y=(0,o.useContext)(u.ThemeContext).colors,v=function(n){for(var o=t.options,l=0;l=0&&(o=t.destructiveIndex),l.ActionSheetIOS.showActionSheetWithOptions({options:n,destructiveButtonIndex:o,cancelButtonIndex:n.length-1},function(t){v(t)})}else'android'===l.Platform.OS&&l.UIManager.showPopupMenu((0,l.findNodeHandle)(f.current),n,function(){return console.log('something went wrong with the popup menu')},function(t,n){v(n)})}},o.default.createElement(c.EntypoIcon,{boxSize:"xl",ml:5,name:"dots-three-vertical",fill:y.textPrimary[300]}))),b)};e.default=s},880,[1,26,48,2,496,494]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=c?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[1])),o=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),E=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function b(t){t.scroll;var v=(0,n.useContext)(p.ConfigServiceContext).sessionConfig,b=(0,c.useWindowDimensions)(),h=((null==v?void 0:v.dimensions)||b).width,y=Math.floor(3*h/9);h<1024&&h>500?y=Math.floor(4*h/9):h<500&&(y=Math.floor(8*h/9));var S=Math.floor(9*y/16),x=(0,o.useSelector)(function(t){return t.participant.id}),M=(0,o.useSelector)(function(t){return t.participant.videoOff}),P=(0,o.useSelector)(function(t){return t.participant.audioMuted}),w=(0,o.useSelector)(function(t){return t.participant.displayName}),D=(0,o.useSelector)(function(t){return t.participant.device}),I=(0,o.useSelector)(function(t){return t.participant.participantPermissions}),k=(0,o.useSelector)(function(t){return t.participant.videoProduction}),C=(0,o.useSelector)(function(t){return t.participant.audioProduction}),O=(0,n.useContext)(s.UserTrackContext),j=O.mediaTracks,T=j.webcamTrack,N=j.audioTrack,_=O.inputDevices,B=(_.audioInputDevices,_.videoInputDevices,_.onAudioInputChange,_.onVideoInputChange,_.toggleAudioState),z=_.toggleVideoState,A=n.default.createElement(u.Box,{status:"error",bg:"danger.500",p:12,borderRadius:4,mt:10,width:y},n.default.createElement(u.HStack,{width:y},n.default.createElement(u.VStack,null,n.default.createElement(u.Text,{mb:2,fontSize:"lg",fontWeight:"bold"},"Permission Denied"),n.default.createElement(u.Text,{fontSize:"sm"},"We could not get permission to access your device.")))),W={id:x,device:D,displayName:w,audioMuted:P,videoVisible:!M,videoTrack:T,audioTrack:N,isMe:!0};return n.default.createElement(u.Flex,{direction:"column",justify:"center"},n.default.createElement(f.default,{height:S,width:y,peer:W},n.default.createElement(u.Flex,{direction:"row",justify:"flex-end",width:y,mb:10},n.default.createElement(u.Button,{disabled:C===l.MediaStates.NOT_APPLICABLE||I.microphone===E.permissionEnum.DENIED,onClick:B},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:5,justify:"center"},P?n.default.createElement(u.MaterialIcon,{name:"mic-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"mic",boxSize:"20",fill:"textPrimary.200"}))),n.default.createElement(u.Button,{disabled:k===l.MediaStates.NOT_APPLICABLE||I.camera===E.permissionEnum.DENIED,onClick:z},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:20,justify:"center"},M?n.default.createElement(u.MaterialIcon,{name:"videocam-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"videocam",boxSize:"20",fill:"textPrimary.200"}))))),(I.camera===E.permissionEnum.DENIED||I.microphone===E.permissionEnum.DENIED)&&A)}b.defaultProps={scroll:!1}},881,[1,48,429,494,2,473,785,687,490,475]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Breadcrumb",{enumerable:!0,get:function(){return o.Breadcrumb}}),Object.defineProperty(e,"Request",{enumerable:!0,get:function(){return o.Request}}),Object.defineProperty(e,"SdkInfo",{enumerable:!0,get:function(){return o.SdkInfo}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return o.Event}}),Object.defineProperty(e,"Exception",{enumerable:!0,get:function(){return o.Exception}}),Object.defineProperty(e,"Response",{enumerable:!0,get:function(){return o.Response}}),Object.defineProperty(e,"Severity",{enumerable:!0,get:function(){return o.Severity}}),Object.defineProperty(e,"StackFrame",{enumerable:!0,get:function(){return o.StackFrame}}),Object.defineProperty(e,"Stacktrace",{enumerable:!0,get:function(){return o.Stacktrace}}),Object.defineProperty(e,"Status",{enumerable:!0,get:function(){return o.Status}}),Object.defineProperty(e,"Thread",{enumerable:!0,get:function(){return o.Thread}}),Object.defineProperty(e,"User",{enumerable:!0,get:function(){return o.User}}),Object.defineProperty(e,"addGlobalEventProcessor",{enumerable:!0,get:function(){return c.addGlobalEventProcessor}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return c.addBreadcrumb}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return c.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return c.captureEvent}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return c.captureMessage}}),Object.defineProperty(e,"configureScope",{enumerable:!0,get:function(){return c.configureScope}}),Object.defineProperty(e,"getHubFromCarrier",{enumerable:!0,get:function(){return c.getHubFromCarrier}}),Object.defineProperty(e,"getCurrentHub",{enumerable:!0,get:function(){return c.getCurrentHub}}),Object.defineProperty(e,"Hub",{enumerable:!0,get:function(){return c.Hub}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return c.Scope}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return c.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return c.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return c.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return c.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return c.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return c.setUser}}),Object.defineProperty(e,"startTransaction",{enumerable:!0,get:function(){return c.startTransaction}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return c.withScope}}),Object.defineProperty(e,"BrowserIntegrations",{enumerable:!0,get:function(){return f.Integrations}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return f.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return f.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return f.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return f.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return f.withProfiler}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return p.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return p.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeBackend",{enumerable:!0,get:function(){return l.ReactNativeBackend}}),Object.defineProperty(e,"ReactNativeOptions",{enumerable:!0,get:function(){return s.ReactNativeOptions}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return y.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"setDist",{enumerable:!0,get:function(){return P.setDist}}),Object.defineProperty(e,"setRelease",{enumerable:!0,get:function(){return P.setRelease}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return P.nativeCrash}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return P.close}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return O.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return O.withTouchEventBoundary}}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return j.ReactNativeTracing}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return j.RoutingInstrumentation}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return j.ReactNavigationTransactionContext}}),e.Integrations=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=r(d[3]),c=r(d[4]);r(d[5]);var f=r(d[6]),b=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=v(n);if(u&&u.has(t))return u.get(t);var o={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var b=c?Object.getOwnPropertyDescriptor(t,f):null;b&&(b.get||b.set)?Object.defineProperty(o,f,b):o[f]=t[f]}o.default=t,u&&u.set(t,o);return o})(r(d[7]));e.Integrations=b;var p=r(d[8]),l=r(d[9]),s=r(d[10]),y=r(d[11]),P=r(d[12]),O=r(d[13]),j=r(d[14]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(v=function(t){return t?u:n})(t)}c.addGlobalEventProcessor&&(0,c.addGlobalEventProcessor)(function(t){return t.platform=t.platform||"javascript",t.sdk=(0,u.default)({},t.sdk,{name:p.SDK_NAME,packages:[].concat((0,n.default)(t.sdk&&t.sdk.packages||[]),[{name:"npm:@sentry/react-native",version:p.SDK_VERSION}]),version:p.SDK_VERSION}),t})},882,[1,34,25,883,889,927,957,984,993,994,996,997,998,1014,1015]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.LogLevel=t.LogLevel;var n=r(d[1]);e.SessionStatus=n.SessionStatus;var o=r(d[2]);e.Severity=o.Severity;var s=r(d[3]);e.Status=s.Status;var v=r(d[4]);e.TransactionSamplingMethod=v.TransactionSamplingMethod},883,[884,885,886,887,888]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(o){o[o.None=0]="None",o[o.Error=1]="Error",o[o.Debug=2]="Debug",o[o.Verbose=3]="Verbose"})(e.LogLevel||(e.LogLevel={}))},884,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Ok="ok",t.Exited="exited",t.Crashed="crashed",t.Abnormal="abnormal"})(e.SessionStatus||(e.SessionStatus={}))},885,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"})(e.Severity||(e.Severity={})),(function(n){n.fromString=function(t){switch(t){case'debug':return n.Debug;case'info':return n.Info;case'warn':case'warning':return n.Warning;case'error':return n.Error;case'fatal':return n.Fatal;case'critical':return n.Critical;case'log':default:return n.Log}}})(e.Severity||(e.Severity={}))},886,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"})(e.Status||(e.Status={})),(function(t){t.fromHttpCode=function(n){return n>=200&&n<300?t.Success:429===n?t.RateLimit:n>=400&&n<500?t.Invalid:n>=500?t.Failed:t.Unknown}})(e.Status||(e.Status={}))},887,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Explicit="explicitly_set",n.Sampler="client_sampler",n.Rate="client_rate",n.Inheritance="inheritance"})(e.TransactionSamplingMethod||(e.TransactionSamplingMethod={}))},888,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addBreadcrumb=t.addBreadcrumb,e.captureException=t.captureException,e.captureEvent=t.captureEvent,e.captureMessage=t.captureMessage,e.configureScope=t.configureScope,e.startTransaction=t.startTransaction,e.setContext=t.setContext,e.setExtra=t.setExtra,e.setExtras=t.setExtras,e.setTag=t.setTag,e.setTags=t.setTags,e.setUser=t.setUser,e.withScope=t.withScope;var s=r(d[1]);e.addGlobalEventProcessor=s.addGlobalEventProcessor,e.getCurrentHub=s.getCurrentHub,e.getHubFromCarrier=s.getHubFromCarrier,e.Hub=s.Hub,e.makeMain=s.makeMain,e.Scope=s.Scope;var n=r(d[2]);e.API=n.API;var o=r(d[3]);e.BaseClient=o.BaseClient;var c=r(d[4]);e.BaseBackend=c.BaseBackend;var u=r(d[5]);e.eventToSentryRequest=u.eventToSentryRequest,e.sessionToSentryRequest=u.sessionToSentryRequest;var p=r(d[6]);e.initAndBind=p.initAndBind;var v=r(d[7]);e.NoopTransport=v.NoopTransport;var S=r(d[8]);e.SDK_VERSION=S.SDK_VERSION;var E=r(d[9]);e.Integrations=E},889,[890,892,916,917,919,921,922,920,923,924]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]);function o(o){for(var c=[],u=1;u=0;s--)(f=t[s])&&(l=(u<3?f(l):u>3?f(n,o,l):f(n,o))||l);return u>3&&l&&Object.defineProperty(n,o,l),l},f=function(t,n){return function(o,c){n(o,c,t)}},u=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},l=function(t,n,o,c){return new(o||(o=Promise))(function(f,u){function l(t){try{y(c.next(t))}catch(t){u(t)}}function s(t){try{y(c.throw(t))}catch(t){u(t)}}function y(t){var n;t.done?f(t.value):(n=t.value,n instanceof o?n:new o(function(t){t(n)})).then(l,s)}y((c=c.apply(t,n||[])).next())})},s=function(t,n){var o,c,f,u,l={label:0,sent:function(){if(1&f[0])throw f[1];return f[1]},trys:[],ops:[]};return u={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function s(t){return function(n){return y([t,n])}}function y(u){if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,c&&(f=2&u[0]?c.return:u[0]?c.throw||((f=c.return)&&f.call(c),0):c.next)&&!(f=f.call(c,u[1])).done)return f;switch(c=0,f&&(u=[2&u[0],f.value]),u[0]){case 0:case 1:f=u;break;case 4:return l.label++,{value:u[1],done:!1};case 5:l.label++,c=u[1],u=[0];continue;case 7:u=l.ops.pop(),l.trys.pop();continue;default:if(!(f=(f=l.trys).length>0&&f[f.length-1])&&(6===u[0]||2===u[0])){l=0;continue}if(3===u[0]&&(!f||u[1]>f[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[c++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(t,n){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var c,f,u=o.call(t),l=[];try{for(;(void 0===n||n-- >0)&&!(c=u.next()).done;)l.push(c.value)}catch(t){f={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(f)throw f.error}}return l},h=function(){for(var t=[],n=0;n1||s(t,n)})})}function s(t,n){try{(o=f[t](n)).value instanceof v?Promise.resolve(o.value.v).then(y,p):_(u[0][2],o)}catch(t){_(u[0][3],t)}var o}function y(t){s("next",t)}function p(t){s("throw",t)}function _(t,n){t(n),u.shift(),u.length&&s(u[0][0],u[0][1])}},O=function(t){var n,o;return n={},c("next"),c("throw",function(t){throw t}),c("return"),n[Symbol.iterator]=function(){return this},n;function c(c,f){n[c]=t[c]?function(n){return(o=!o)?{value:v(t[c](n)),done:"return"===c}:f?f(n):n}:f}},j=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=t[Symbol.asyncIterator];return o?o.call(t):(t="function"==typeof p?p(t):t[Symbol.iterator](),n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n);function c(o){n[o]=t[o]&&function(n){return new Promise(function(c,u){f(c,u,(n=t[o](n)).done,n.value)})}}function f(t,n,o,c){Promise.resolve(c).then(function(n){t({value:n,done:o})},n)}},S=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t},P=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n},x=function(t){return t&&t.__esModule?t:{default:t}},I=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},E=function(t,n,o){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,o),o},R("__extends",t),R("__assign",n),R("__rest",o),R("__decorate",c),R("__param",f),R("__metadata",u),R("__awaiter",l),R("__generator",s),R("__exportStar",y),R("__createBinding",T),R("__values",p),R("__read",_),R("__spread",h),R("__spreadArrays",b),R("__await",v),R("__asyncGenerator",w),R("__asyncDelegator",O),R("__asyncValues",j),R("__makeTemplateObject",S),R("__importStar",P),R("__importDefault",x),R("__classPrivateFieldGet",I),R("__classPrivateFieldSet",E)})},891,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addGlobalEventProcessor=t.addGlobalEventProcessor,e.Scope=t.Scope;var n=r(d[1]);e.Session=n.Session;var o=r(d[2]);e.getActiveDomain=o.getActiveDomain,e.getCurrentHub=o.getCurrentHub,e.getHubFromCarrier=o.getHubFromCarrier,e.getMainCarrier=o.getMainCarrier,e.Hub=o.Hub,e.makeMain=o.makeMain,e.setHubOnCarrier=o.setHubOnCarrier},892,[893,914,915]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return n.clone=function(s){var _=new n;return s&&(_._breadcrumbs=t.__spread(s._breadcrumbs),_._tags=t.__assign({},s._tags),_._extra=t.__assign({},s._extra),_._contexts=t.__assign({},s._contexts),_._user=s._user,_._level=s._level,_._span=s._span,_._session=s._session,_._transactionName=s._transactionName,_._fingerprint=s._fingerprint,_._eventProcessors=t.__spread(s._eventProcessors)),_},n.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},n.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},n.prototype.setUser=function(t){return this._user=t||{},this._session&&this._session.update({user:t}),this._notifyScopeListeners(),this},n.prototype.getUser=function(){return this._user},n.prototype.setTags=function(s){return this._tags=t.__assign(t.__assign({},this._tags),s),this._notifyScopeListeners(),this},n.prototype.setTag=function(s,n){var _;return this._tags=t.__assign(t.__assign({},this._tags),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setExtras=function(s){return this._extra=t.__assign(t.__assign({},this._extra),s),this._notifyScopeListeners(),this},n.prototype.setExtra=function(s,n){var _;return this._extra=t.__assign(t.__assign({},this._extra),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},n.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},n.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},n.prototype.setTransaction=function(t){return this.setTransactionName(t)},n.prototype.setContext=function(s,n){var _;return null===n?delete this._contexts[s]:this._contexts=t.__assign(t.__assign({},this._contexts),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},n.prototype.getSpan=function(){return this._span},n.prototype.getTransaction=function(){var t,s,n,_,o=this.getSpan();return(null===(t=o)||void 0===t?void 0:t.transaction)?null===(s=o)||void 0===s?void 0:s.transaction:(null===(_=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===_?void 0:_.spans[0])?o.spanRecorder.spans[0]:void 0},n.prototype.setSession=function(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this},n.prototype.getSession=function(){return this._session},n.prototype.update=function(_){if(!_)return this;if('function'==typeof _){var o=_(this);return o instanceof n?o:this}return _ instanceof n?(this._tags=t.__assign(t.__assign({},this._tags),_._tags),this._extra=t.__assign(t.__assign({},this._extra),_._extra),this._contexts=t.__assign(t.__assign({},this._contexts),_._contexts),_._user&&Object.keys(_._user).length&&(this._user=_._user),_._level&&(this._level=_._level),_._fingerprint&&(this._fingerprint=_._fingerprint)):s.isPlainObject(_)&&(_=_,this._tags=t.__assign(t.__assign({},this._tags),_.tags),this._extra=t.__assign(t.__assign({},this._extra),_.extra),this._contexts=t.__assign(t.__assign({},this._contexts),_.contexts),_.user&&(this._user=_.user),_.level&&(this._level=_.level),_.fingerprint&&(this._fingerprint=_.fingerprint)),this},n.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},n.prototype.addBreadcrumb=function(n,_){var o=t.__assign({timestamp:s.dateTimestampInSeconds()},n);return this._breadcrumbs=void 0!==_&&_>=0?t.__spread(this._breadcrumbs,[o]).slice(-_):t.__spread(this._breadcrumbs,[o]),this._notifyScopeListeners(),this},n.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},n.prototype.applyToEvent=function(s,n){var o;if(this._extra&&Object.keys(this._extra).length&&(s.extra=t.__assign(t.__assign({},this._extra),s.extra)),this._tags&&Object.keys(this._tags).length&&(s.tags=t.__assign(t.__assign({},this._tags),s.tags)),this._user&&Object.keys(this._user).length&&(s.user=t.__assign(t.__assign({},this._user),s.user)),this._contexts&&Object.keys(this._contexts).length&&(s.contexts=t.__assign(t.__assign({},this._contexts),s.contexts)),this._level&&(s.level=this._level),this._transactionName&&(s.transaction=this._transactionName),this._span){s.contexts=t.__assign({trace:this._span.getTraceContext()},s.contexts);var h=null===(o=this._span.transaction)||void 0===o?void 0:o.name;h&&(s.tags=t.__assign({transaction:h},s.tags))}return this._applyFingerprint(s),s.breadcrumbs=t.__spread(s.breadcrumbs||[],this._breadcrumbs),s.breadcrumbs=s.breadcrumbs.length>0?s.breadcrumbs:void 0,this._notifyEventProcessors(t.__spread(_(),this._eventProcessors),s,n)},n.prototype._notifyEventProcessors=function(n,_,o,h){var c=this;return void 0===h&&(h=0),new s.SyncPromise(function(p,u){var f=n[h];if(null===_||'function'!=typeof f)p(_);else{var l=f(t.__assign({},_),o);s.isThenable(l)?l.then(function(t){return c._notifyEventProcessors(n,t,o,h+1).then(p)}).then(null,u):c._notifyEventProcessors(n,l,o,h+1).then(p).then(null,u)}})},n.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(function(s){s(t)}),this._notifyingListeners=!1)},n.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},n})();function _(){var t=s.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}e.Scope=n,e.addGlobalEventProcessor=function(t){_().push(t)}},893,[891,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var _=r(d[0]);_.__exportStar(r(d[1]),e),_.__exportStar(r(d[2]),e),_.__exportStar(r(d[3]),e),_.__exportStar(r(d[4]),e),_.__exportStar(r(d[5]),e),_.__exportStar(r(d[6]),e),_.__exportStar(r(d[7]),e),_.__exportStar(r(d[8]),e),_.__exportStar(r(d[9]),e),_.__exportStar(r(d[10]),e),_.__exportStar(r(d[11]),e),_.__exportStar(r(d[12]),e),_.__exportStar(r(d[13]),e),_.__exportStar(r(d[14]),e),_.__exportStar(r(d[15]),e),_.__exportStar(r(d[16]),e),_.__exportStar(r(d[17]),e),_.__exportStar(r(d[18]),e)},894,[891,895,896,898,899,901,897,902,907,903,904,906,910,911,908,905,909,912,913]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.forget=function(n){n.then(null,function(n){console.error(n)})}},895,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(n){var u,o,h,l,s,f=n,p=[];if(!f||!f.tagName)return'';if(p.push(f.tagName.toLowerCase()),f.id&&p.push("#"+f.id),(u=f.className)&&t.isString(u))for(o=u.split(/\s+/),s=0;s ".length,f=void 0;u&&h++<5&&!('html'===(f=n(u))||h>1&&l+o.length*s+f.length>=80);)o.push(f),l+=f.length,u=u.parentNode;return o.reverse().join(" > ")}catch(t){return''}}},896,[897]); +__d(function(g,r,i,a,m,e,d){function t(t){return'[object Object]'===Object.prototype.toString.call(t)}function n(t,n){try{return t instanceof n}catch(t){return!1}}Object.defineProperty(e,"__esModule",{value:!0}),e.isError=function(t){switch(Object.prototype.toString.call(t)){case'[object Error]':case'[object Exception]':case'[object DOMException]':return!0;default:return n(t,Error)}},e.isErrorEvent=function(t){return'[object ErrorEvent]'===Object.prototype.toString.call(t)},e.isDOMError=function(t){return'[object DOMError]'===Object.prototype.toString.call(t)},e.isDOMException=function(t){return'[object DOMException]'===Object.prototype.toString.call(t)},e.isString=function(t){return'[object String]'===Object.prototype.toString.call(t)},e.isPrimitive=function(t){return null===t||'object'!=typeof t&&'function'!=typeof t},e.isPlainObject=t,e.isEvent=function(t){return'undefined'!=typeof Event&&n(t,Event)},e.isElement=function(t){return'undefined'!=typeof Element&&n(t,Element)},e.isRegExp=function(t){return'[object RegExp]'===Object.prototype.toString.call(t)},e.isThenable=function(t){return Boolean(t&&t.then&&'function'==typeof t.then)},e.isSyntheticEvent=function(n){return t(n)&&'nativeEvent'in n&&'preventDefault'in n&&'stopPropagation'in n},e.isInstanceOf=n},897,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),p=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,n=(function(){function n(t){'string'==typeof t?this._fromString(t):this._fromComponents(t),this._validate()}return n.prototype.toString=function(t){void 0===t&&(t=!1);var o=this,p=o.host,n=o.path,s=o.pass,h=o.port,c=o.projectId;return o.protocol+"://"+o.publicKey+(t&&s?":"+s:'')+"@"+p+(h?":"+h:'')+"/"+(n?n+"/":n)+c},n.prototype._fromString=function(n){var s=p.exec(n);if(!s)throw new o.SentryError("Invalid Dsn");var h=t.__read(s.slice(1),6),c=h[0],l=h[1],u=h[2],f=void 0===u?'':u,v=h[3],y=h[4],I=void 0===y?'':y,w='',_=h[5],j=_.split('/');if(j.length>1&&(w=j.slice(0,-1).join('/'),_=j.pop()),_){var b=_.match(/^\d+/);b&&(_=b[0])}this._fromComponents({host:v,pass:f,path:w,projectId:_,port:I,protocol:c,publicKey:l})},n.prototype._fromComponents=function(t){'user'in t&&!('publicKey'in t)&&(t.publicKey=t.user),this.user=t.publicKey||'',this.protocol=t.protocol,this.publicKey=t.publicKey||'',this.pass=t.pass||'',this.host=t.host,this.port=t.port||'',this.path=t.path||'',this.projectId=t.projectId},n.prototype._validate=function(){var t=this;if(['protocol','publicKey','host','projectId'].forEach(function(p){if(!t[p])throw new o.SentryError("Invalid Dsn: "+p+" missing")}),!this.projectId.match(/^\d+$/))throw new o.SentryError("Invalid Dsn: Invalid projectId "+this.projectId);if('http'!==this.protocol&&'https'!==this.protocol)throw new o.SentryError("Invalid Dsn: Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new o.SentryError("Invalid Dsn: Invalid port "+this.port)},n})();e.Dsn=n},898,[891,899]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n=(function(n){function s(t){var s=this.constructor,c=n.call(this,t)||this;return c.message=t,c.name=s.prototype.constructor.name,o.setPrototypeOf(c,s.prototype),c}return t.__extends(s,n),s})(Error);e.SentryError=n},899,[891,900]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t})},900,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=(g=u.getGlobalObject(),{}),p={};function _(t){if(!p[t])switch(p[t]=!0,t){case'console':v();break;case'dom':j();break;case'xhr':E();break;case'fetch':k();break;case'history':T();break;case'error':D();break;case'unhandledrejection':P();break;default:s.logger.warn('unknown instrumentation type:',t)}}function y(t,o){var u,c;if(t&&h[t])try{for(var f=n.__values(h[t]||[]),p=f.next();!p.done;p=f.next()){var _=p.value;try{_(o)}catch(n){s.logger.error("Error while triggering instrumentation handler.\nType: "+t+"\nName: "+l.getFunctionName(_)+"\nError: "+n)}}}catch(t){u={error:t}}finally{try{p&&!p.done&&(c=f.return)&&c.call(f)}finally{if(u)throw u.error}}}function v(){'console'in g&&['debug','info','warn','error','log','assert'].forEach(function(t){t in g.console&&c.fill(g.console,t,function(n){return function(){for(var o=[],s=0;s2?o[2]:void 0;if(u){var c=t,l=String(u);t=l,y('history',{from:c,to:l})}return n.apply(this,o)}}}e.addInstrumentationHandler=function(t){t&&'string'==typeof t.type&&'function'==typeof t.callback&&(h[t.type]=h[t.type]||[],h[t.type].push(t.callback),_(t.type))};var x,S,O=1e3;function C(t,n){if(!t)return!0;if(t.type!==n.type)return!0;try{if(t.target!==n.target)return!0}catch(t){}return!1}function L(t){if('keypress'!==t.type)return!1;try{var n=t.target;if(!n||!n.tagName)return!0;if('INPUT'===n.tagName||'TEXTAREA'===n.tagName||n.isContentEditable)return!1}catch(t){}return!0}function N(t,n){return void 0===n&&(n=!1),function(o){if(o&&S!==o&&!L(o)){var s='keypress'===o.type?'input':o.type;void 0===x?(t({event:o,name:s,global:n}),S=o):C(S,o)&&(t({event:o,name:s,global:n}),S=o),clearTimeout(x),x=g.setTimeout(function(){x=void 0},O)}}}function j(){if('document'in g){var t=y.bind(null,'dom'),n=N(t,!0);g.document.addEventListener('click',n,!1),g.document.addEventListener('keypress',n,!1),['EventTarget','Node'].forEach(function(n){var o=g[n]&&g[n].prototype;o&&o.hasOwnProperty&&o.hasOwnProperty('addEventListener')&&(c.fill(o,'addEventListener',function(n){return function(o,s,u){if('click'===o||'keypress'==o)try{var c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=c[o]=c[o]||{refCount:0};if(!l.handler){var f=N(t);l.handler=f,n.call(this,o,f,u)}l.refCount+=1}catch(t){}return n.call(this,o,s,u)}}),c.fill(o,'removeEventListener',function(t){return function(n,o,s){if('click'===n||'keypress'==n)try{var u=this.__sentry_instrumentation_handlers__||{},c=u[n];c&&(c.refCount-=1,c.refCount<=0&&(t.call(this,n,c.handler,s),c.handler=void 0,delete u[n]),0===Object.keys(u).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,o,s)}}))})}}var q=null;function D(){q=g.onerror,g.onerror=function(t,n,o,s,u){return y('error',{column:s,error:u,line:o,msg:t,url:n}),!!q&&q.apply(this,arguments)}}var R=null;function P(){R=g.onunhandledrejection,g.onunhandledrejection=function(t){return y('unhandledrejection',t),!R||R.apply(this,arguments)}}},901,[891,897,902,903,906,908,909]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]),n=(g=o.getGlobalObject(),(function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t'}return n.event_id||''},e.consoleSandbox=function(n){var t=u();if(!('console'in t))return n();var o=t.console,c={};['debug','info','warn','error','log','assert'].forEach(function(n){n in t.console&&o[n].__sentry_original__&&(c[n]=o[n],o[n]=o[n].__sentry_original__)});var s=n();return Object.keys(c).forEach(function(n){o[n]=c[n]}),s},e.addExceptionTypeValue=function(n,t,o){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].value=n.exception.values[0].value||t||'',n.exception.values[0].type=n.exception.values[0].type||o||'Error'},e.addExceptionMechanism=function(n,t){void 0===t&&(t={});try{n.exception.values[0].mechanism=n.exception.values[0].mechanism||{},Object.keys(t).forEach(function(o){n.exception.values[0].mechanism[o]=t[o]})}catch(n){}},e.getLocationHref=function(){try{return document.location.href}catch(n){return''}};var c=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;e.parseSemver=function(n){var t=n.match(c)||[],o=parseInt(t[1],10),u=parseInt(t[2],10),s=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(u)?void 0:u,patch:isNaN(s)?void 0:s,prerelease:t[4]}};var s=6e4;e.parseRetryAfterHeader=function(n,t){if(!t)return s;var o=parseInt(""+t,10);if(!isNaN(o))return 1e3*o;var u=Date.parse(""+t);return isNaN(u)?s:u-n},e.addContextToFrame=function(n,o,u){void 0===u&&(u=5);var c=o.lineno||0,s=n.length,x=Math.max(Math.min(s,c-1),0);o.pre_context=n.slice(Math.max(0,x-u),x).map(function(n){return t.snipLine(n,0)}),o.context_line=t.snipLine(n[Math.min(s-1,x)],o.colno||0),o.post_context=n.slice(Math.min(x+1,s),x+1+u).map(function(n){return t.snipLine(n,0)})},e.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]}},903,[904,905]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeEnv=function(){return'[object process]'===Object.prototype.toString.call('undefined'!=typeof process?process:0)},e.dynamicRequire=function(n,o){return n.require(o)}},904,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.truncate=function(n,t){return void 0===t&&(t=0),'string'!=typeof n||0===t?n:n.length<=t?n:n.substr(0,t)+"..."},e.snipLine=function(n,t){var s=n,u=s.length;if(u<=150)return s;t>u&&(t=u);var o=Math.max(t-60,0);o<5&&(o=0);var f=Math.min(o+140,u);return f>u-5&&(f=u),f===u&&(o=Math.max(f-140,0)),s=s.slice(o,f),o>0&&(s="'{snip} "+s),f'}try{y.currentTarget=o.isElement(l.currentTarget)?n.htmlTreeAsString(l.currentTarget):Object.prototype.toString.call(l.currentTarget)}catch(t){y.currentTarget=''}for(var f in'undefined'!=typeof CustomEvent&&o.isInstanceOf(t,CustomEvent)&&(y.detail=l.detail),l)Object.prototype.hasOwnProperty.call(l,f)&&(y[f]=l);return y}return t}function y(t){return~-encodeURI(t).split(/%..|./).length}function s(t){var n=Object.prototype.toString.call(t);if('string'==typeof t)return t;if('[object Object]'===n)return'[Object]';if('[object Array]'===n)return'[Array]';var c=p(t);return o.isPrimitive(c)?c:n}function p(t,n){return'domain'===n&&t&&'object'==typeof t&&t._events?'[Domain]':'domainEmitter'===n?'[DomainEmitter]':void 0!==g&&t===g?'[Global]':'undefined'!=typeof window&&t===window?'[Window]':'undefined'!=typeof document&&t===document?'[Document]':o.isSyntheticEvent(t)?'[SyntheticEvent]':'number'==typeof t&&t!=t?'[NaN]':void 0===t?'[undefined]':'function'==typeof t?"[Function: "+u.getFunctionName(t)+"]":'symbol'==typeof t?"["+String(t)+"]":'bigint'==typeof t?"[BigInt: "+String(t)+"]":t}function v(t,n,u,f){if(void 0===u&&(u=1/0),void 0===f&&(f=new c.Memo),0===u)return s(n);if(null!==n&&void 0!==n&&'function'==typeof n.toJSON)return n.toJSON();var y=p(n,t);if(o.isPrimitive(y))return y;var b=l(n),O=Array.isArray(n)?[]:{};if(f.memoize(n))return'[Circular ~]';for(var h in b)Object.prototype.hasOwnProperty.call(b,h)&&(O[h]=v(h,b[h],u-1,f));return f.unmemoize(n),O}function b(t,n){try{return JSON.parse(JSON.stringify(t,function(t,o){return v(t,o,n)}))}catch(t){return'**non-serializable**'}}e.fill=function(t,n,o){if(n in t){var c=t[n],u=o(c);if('function'==typeof u)try{u.prototype=u.prototype||{},Object.defineProperties(u,{__sentry_original__:{enumerable:!1,value:c}})}catch(t){}t[n]=u}},e.urlEncode=function(t){return Object.keys(t).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(t[n])}).join('&')},e.normalizeToSize=function t(n,o,c){void 0===o&&(o=3),void 0===c&&(c=102400);var u,f=b(n,o);return u=f,y(JSON.stringify(u))>c?t(n,o-1,c):f},e.walk=v,e.normalize=b,e.extractExceptionKeysForMessage=function(t,n){void 0===n&&(n=40);var o=Object.keys(l(t));if(o.sort(),!o.length)return'[object has no keys]';if(o[0].length>=n)return f.truncate(o[0],n);for(var c=o.length;c>0;c--){var u=o.slice(0,c).join(', ');if(!(u.length>n))return c===o.length?u:f.truncate(u,n)}return''},e.dropUndefinedKeys=function n(c){var u,f;if(o.isPlainObject(c)){var l=c,y={};try{for(var s=t.__values(Object.keys(l)),p=s.next();!p.done;p=s.next()){var v=p.value;void 0!==l[v]&&(y[v]=n(l[v]))}}catch(t){u={error:t}}finally{try{p&&!p.done&&(f=s.return)&&f.call(s)}finally{if(u)throw u.error}}return y}return Array.isArray(c)?c.map(n):c}},906,[891,896,897,907,908,905]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this._hasWeakSet='function'==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return n.prototype.memoize=function(n){if(this._hasWeakSet)return!!this._inner.has(n)||(this._inner.add(n),!1);for(var t=0;t=0;o--){var l=n[o];'.'===l?n.splice(o,1):'..'===l?(n.splice(o,1),u++):u&&(n.splice(o,1),u--)}if(t)for(;u--;u)n.unshift('..');return n}Object.defineProperty(e,"__esModule",{value:!0});var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^/]+?|)(\.[^./]*|))(?:[/]*)$/;function u(n){var u=t.exec(n);return u?u.slice(1):[]}function o(){for(var t=[],u=0;u=-1&&!l;s--){var f=s>=0?t[s]:'/';f&&(o=f+"/"+o,l='/'===f.charAt(0))}return o=n(o.split('/').filter(function(n){return!!n}),!l).join('/'),(l?'/':'')+o||'.'}function l(n){for(var t=0;t=0&&''===n[u];u--);return t>u?[]:n.slice(t,u-t+1)}function s(t){var u=f(t),o='/'===t.substr(-1),l=n(t.split('/').filter(function(n){return!!n}),!u).join('/');return l||u||(l='.'),l&&o&&(l+='/'),(u?'/':'')+l}function f(n){return'/'===n.charAt(0)}e.resolve=o,e.relative=function(n,t){n=o(n).substr(1),t=o(t).substr(1);for(var u=l(n.split('/')),s=l(t.split('/')),f=Math.min(u.length,s.length),c=f,h=0;h0&&u(!1)},t);n.SyncPromise.all(o._buffer).then(function(){clearTimeout(f),u(!0)}).then(null,function(){u(!0)})})},o})();e.PromiseBuffer=o},911,[899,912]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]);!(function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"})(t||(t={}));var o=(function(){function o(o){var u=this;this._state=t.PENDING,this._handlers=[],this._resolve=function(n){u._setResult(t.RESOLVED,n)},this._reject=function(n){u._setResult(t.REJECTED,n)},this._setResult=function(o,c){u._state===t.PENDING&&(n.isThenable(c)?c.then(u._resolve,u._reject):(u._state=o,u._value=c,u._executeHandlers()))},this._attachHandler=function(t){u._handlers=u._handlers.concat(t),u._executeHandlers()},this._executeHandlers=function(){if(u._state!==t.PENDING){var n=u._handlers.slice();u._handlers=[],n.forEach(function(n){n.done||(u._state===t.RESOLVED&&n.onfulfilled&&n.onfulfilled(u._value),u._state===t.REJECTED&&n.onrejected&&n.onrejected(u._value),n.done=!0)})}};try{o(this._resolve,this._reject)}catch(t){this._reject(t)}}return o.resolve=function(t){return new o(function(n){n(t)})},o.reject=function(t){return new o(function(n,o){o(t)})},o.all=function(t){return new o(function(n,u){if(Array.isArray(t))if(0!==t.length){var c=t.length,s=[];t.forEach(function(t,l){o.resolve(t).then(function(t){s[l]=t,0===(c-=1)&&n(s)}).then(null,u)})}else n([]);else u(new TypeError("Promise.all requires an array as input."))})},o.prototype.then=function(t,n){var u=this;return new o(function(o,c){u._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void o(t(n))}catch(t){return void c(t)}else o(n)},onrejected:function(t){if(n)try{return void o(n(t))}catch(t){return void c(t)}else c(t)}})})},o.prototype.catch=function(t){return this.then(function(t){return t},t)},o.prototype.finally=function(t){var n=this;return new o(function(o,u){var c,s;return n.then(function(n){s=!1,c=n,t&&t()},function(n){s=!0,c=n,t&&t()}).then(function(){s?u(c):o(c)})})},o.prototype.toString=function(){return'[object SyncPromise]'},o})();e.SyncPromise=o},912,[897]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o={nowSeconds:function(){return Date.now()/1e3}};var c=t.isNodeEnv()?(function(){try{return t.dynamicRequire(m,'perf_hooks').performance}catch(n){return}})():(function(){var t=n.getGlobalObject().performance;if(t&&t.now)return{now:function(){return t.now()},timeOrigin:Date.now()-t.now()}})(),u=void 0===c?o:{nowSeconds:function(){return(c.timeOrigin+c.now())/1e3}};e.dateTimestampInSeconds=o.nowSeconds.bind(o),e.timestampInSeconds=u.nowSeconds.bind(u),e.timestampWithMs=e.timestampInSeconds,e.usingPerformanceAPI=void 0!==c,e.browserPerformanceTimeOrigin=(function(){var t=n.getGlobalObject().performance;if(t)return t.timeOrigin?t.timeOrigin:t.timing&&t.timing.navigationStart||Date.now()})()},913,[903,904]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(n){this.errors=0,this.sid=s.uuid4(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=t.SessionStatus.Ok,this.init=!0,n&&this.update(n)}return n.prototype.update=function(t){void 0===t&&(t={}),t.user&&(t.user.ip_address&&(this.ipAddress=t.user.ip_address),t.did||(this.did=t.user.id||t.user.email||t.user.username)),this.timestamp=t.timestamp||Date.now(),t.sid&&(this.sid=32===t.sid.length?t.sid:s.uuid4()),void 0!==t.init&&(this.init=t.init),t.did&&(this.did=""+t.did),'number'==typeof t.started&&(this.started=t.started),'number'==typeof t.duration?this.duration=t.duration:this.duration=this.timestamp-this.started,t.release&&(this.release=t.release),t.environment&&(this.environment=t.environment),t.ipAddress&&(this.ipAddress=t.ipAddress),t.userAgent&&(this.userAgent=t.userAgent),'number'==typeof t.errors&&(this.errors=t.errors),t.status&&(this.status=t.status)},n.prototype.close=function(s){s?this.update({status:s}):this.status===t.SessionStatus.Ok?this.update({status:t.SessionStatus.Exited}):this.update()},n.prototype.toJSON=function(){return s.dropUndefinedKeys({sid:""+this.sid,init:this.init,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:'number'==typeof this.did||'string'==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:s.dropUndefinedKeys({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},n})();e.Session=n},914,[883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);e.API_VERSION=3;var p=(function(){function p(t,n,o){void 0===n&&(n=new s.Scope),void 0===o&&(o=e.API_VERSION),this._version=o,this._stack=[{}],this.getStackTop().scope=n,this.bindClient(t)}return p.prototype.isOlderThan=function(t){return this._version=t&&(clearInterval(u),o(!1))},1)})},c.prototype._getBackend=function(){return this._backend},c.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},c.prototype._prepareEvent=function(o,u,c){var p=this,l=this.getOptions().normalizeDepth,_=void 0===l?3:l,v=t.__assign(t.__assign({},o),{event_id:o.event_id||(c&&c.event_id?c.event_id:s.uuid4()),timestamp:o.timestamp||s.dateTimestampInSeconds()});this._applyClientOptions(v),this._applyIntegrationsMetadata(v);var h=u;c&&c.captureContext&&(h=n.Scope.clone(h).update(c.captureContext));var f=s.SyncPromise.resolve(v);return h&&(f=h.applyToEvent(v,c)),f.then(function(t){return'number'==typeof _&&_>0?p._normalizeEvent(t,_):t})},c.prototype._normalizeEvent=function(n,o){if(!n)return null;var u=t.__assign(t.__assign(t.__assign(t.__assign(t.__assign({},n),n.breadcrumbs&&{breadcrumbs:n.breadcrumbs.map(function(n){return t.__assign(t.__assign({},n),n.data&&{data:s.normalize(n.data,o)})})}),n.user&&{user:s.normalize(n.user,o)}),n.contexts&&{contexts:s.normalize(n.contexts,o)}),n.extra&&{extra:s.normalize(n.extra,o)});return n.contexts&&n.contexts.trace&&(u.contexts.trace=n.contexts.trace),u},c.prototype._applyClientOptions=function(t){var n=this.getOptions(),o=n.environment,u=n.release,c=n.dist,p=n.maxValueLength,l=void 0===p?250:p;'environment'in t||(t.environment='environment'in n?o:'production'),void 0===t.release&&void 0!==u&&(t.release=u),void 0===t.dist&&void 0!==c&&(t.dist=c),t.message&&(t.message=s.truncate(t.message,l));var _=t.exception&&t.exception.values&&t.exception.values[0];_&&_.value&&(_.value=s.truncate(_.value,l));var v=t.request;v&&v.url&&(v.url=s.truncate(v.url,l))},c.prototype._applyIntegrationsMetadata=function(t){var n=t.sdk,o=Object.keys(this._integrations);n&&o.length>0&&(n.integrations=o)},c.prototype._sendEvent=function(t){this._getBackend().sendEvent(t)},c.prototype._captureEvent=function(t,n,o){return this._processEvent(t,n,o).then(function(t){return t.event_id},function(t){s.logger.error(t)})},c.prototype._processEvent=function(t,n,o){var u=this,c=this.getOptions(),p=c.beforeSend,l=c.sampleRate;if(!this._isEnabled())return s.SyncPromise.reject(new s.SentryError('SDK not enabled, will not send event.'));var _='transaction'===t.type;return!_&&'number'==typeof l&&Math.random()>l?s.SyncPromise.reject(new s.SentryError("Discarding event because it's not included in the random sample (sampling rate = "+l+")")):this._prepareEvent(t,o,n).then(function(t){if(null===t)throw new s.SentryError('An event processor returned null, will not send event.');if(n&&n.data&&!0===n.data.__sentry__||_||!p)return t;var o=p(t,n);if(void 0===o)throw new s.SentryError('`beforeSend` method has to return `null` or a valid event.');return s.isThenable(o)?o.then(function(t){return t},function(t){throw new s.SentryError("beforeSend rejected with "+t)}):o}).then(function(t){if(null===t)throw new s.SentryError('`beforeSend` returned `null`, will not send event.');var n=o&&o.getSession&&o.getSession();return!_&&n&&u._updateSessionFromEvent(n,t),u._sendEvent(t),t}).then(null,function(t){if(t instanceof s.SentryError)throw t;throw u.captureException(t,{data:{__sentry__:!0},originalException:t}),new s.SentryError("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)})},c.prototype._process=function(t){var n=this;this._processing+=1,t.then(function(t){return n._processing-=1,t},function(t){return n._processing-=1,t})},c})();e.BaseClient=c},917,[891,892,883,894,918]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function u(t){var o=t.defaultIntegrations&&n.__spread(t.defaultIntegrations)||[],u=t.integrations,s=[];if(Array.isArray(u)){var f=u.map(function(n){return n.name}),p=[];o.forEach(function(n){-1===f.indexOf(n.name)&&-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))}),u.forEach(function(n){-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))})}else'function'==typeof u?(s=u(o),s=Array.isArray(s)?s:[s]):s=n.__spread(o);var l=s.map(function(n){return n.name});return-1!==l.indexOf("Debug")&&s.push.apply(s,n.__spread(s.splice(l.indexOf("Debug"),1))),s}function s(n){-1===e.installedIntegrations.indexOf(n.name)&&(n.setupOnce(t.addGlobalEventProcessor,t.getCurrentHub),e.installedIntegrations.push(n.name),o.logger.log("Integration installed: "+n.name))}e.installedIntegrations=[],e.getIntegrationsToSetup=u,e.setupIntegration=s,e.setupIntegrations=function(n){var t={};return u(n).forEach(function(n){t[n.name]=n,s(n)}),t}},918,[891,892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(function(){function o(t){this._options=t,this._options.dsn||n.logger.warn('No DSN provided, backend will not do anything.'),this._transport=this._setupTransport()}return o.prototype.eventFromException=function(t,o){throw new n.SentryError('Backend has to implement `eventFromException` method')},o.prototype.eventFromMessage=function(t,o,s){throw new n.SentryError('Backend has to implement `eventFromMessage` method')},o.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){n.logger.error("Error while sending event: "+t)})},o.prototype.sendSession=function(t){this._transport.sendSession?this._transport.sendSession(t).then(null,function(t){n.logger.error("Error while sending session: "+t)}):n.logger.warn("Dropping session because custom transport doesn't implement sendSession")},o.prototype.getTransport=function(){return this._transport},o.prototype._setupTransport=function(){return new t.NoopTransport},o})();e.BaseBackend=o},919,[894,920]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),o=r(d[1]),t=(function(){function t(){}return t.prototype.sendEvent=function(t){return o.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:n.Status.Skipped})},t.prototype.close=function(n){return o.SyncPromise.resolve(!0)},t})();e.NoopTransport=t},920,[883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(t){if(t.metadata&&t.metadata.sdk){var n=t.metadata.sdk;return{name:n.name,version:n.version}}}function s(n,s){return s?(n.sdk=n.sdk||{name:s.name,version:s.version},n.sdk.name=n.sdk.name||s.name,n.sdk.version=n.sdk.version||s.version,n.sdk.integrations=t.__spread(n.sdk.integrations||[],s.integrations||[]),n.sdk.packages=t.__spread(n.sdk.packages||[],s.packages||[]),n):n}e.sessionToSentryRequest=function(s,o){var _=n(o);return{body:JSON.stringify(t.__assign({sent_at:(new Date).toISOString()},_&&{sdk:_}))+"\n"+JSON.stringify({type:'session'})+"\n"+JSON.stringify(s),type:'session',url:o.getEnvelopeEndpointWithUrlEncodedAuth()}},e.eventToSentryRequest=function(o,_){var u=n(_),p=o.type||'event',v='transaction'===p,y=o.debug_meta||{},k=y.transactionSampling,c=t.__rest(y,["transactionSampling"]),S=k||{},f=S.method,l=S.rate;0===Object.keys(c).length?delete o.debug_meta:o.debug_meta=c;var O={body:JSON.stringify(u?s(o,_.metadata.sdk):o),type:p,url:v?_.getEnvelopeEndpointWithUrlEncodedAuth():_.getStoreEndpointWithUrlEncodedAuth()};if(v){var b=JSON.stringify(t.__assign({event_id:o.event_id,sent_at:(new Date).toISOString()},u&&{sdk:u}))+"\n"+JSON.stringify({type:o.type,sample_rates:[{id:f,rate:l}]})+"\n"+O.body;O.body=b}return O}},921,[891]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]);e.initAndBind=function(u,b){!0===b.debug&&t.logger.enable();var l=n.getCurrentHub(),o=new u(b);l.bindClient(o)}},922,[892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION='6.2.1'},923,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.FunctionToString=n.FunctionToString;var o=r(d[1]);e.InboundFilters=o.InboundFilters},924,[925,926]); +__d(function(g,r,i,a,m,e,d){var t;Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){t=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],o=0;ot||s<0)&&(n.setStatus(c.SpanStatus.DeadlineExceeded),n.setTag('maxTransactionDurationExceeded','true'))}e.BrowserTracing=f,e.getHeaderContext=h,e.getMetaContent=v},929,[891,894,930,934,932,933,937,938,950,951]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),_=r(d[7]);function S(){var n=this.getScope();if(n){var t=n.getSpan();if(t)return{'sentry-trace':t.toTraceparent()}}return{}}function u(n,t,l){return _.hasTracingEnabled(t)?void 0!==n.sampled?(n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Explicit}}),n):('function'==typeof t.tracesSampler?(p=t.tracesSampler(l),n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Sampler,rate:Number(p)}})):void 0!==l.parentSampled?(p=l.parentSampled,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Inheritance}})):(p=t.tracesSampleRate,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Rate,rate:Number(p)}})),T(p)?p?(n.sampled=Math.random()1)||(o.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got "+n+"."),!1)}function v(t,s){var o,l,p=(null===(o=this.getClient())||void 0===o?void 0:o.getOptions())||{},_=new c.Transaction(t,this);return(_=u(_,p,n.__assign({parentSampled:t.parentSampled,transactionContext:t},s))).sampled&&_.initSpanRecorder(null===(l=p._experiments)||void 0===l?void 0:l.maxSpans),_}function f(){var n=t.getMainCarrier();n.__SENTRY__&&(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=v),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=S))}e.startIdleTransaction=function(t,s,o,l,c){var _,S,T=(null===(_=t.getClient())||void 0===_?void 0:_.getOptions())||{},v=new p.IdleTransaction(s,t,o,l);return(v=u(v,T,n.__assign({parentSampled:s.parentSampled,transactionContext:s},c))).sampled&&v.initSpanRecorder(null===(S=T._experiments)||void 0===S?void 0:S.maxSpans),v},e._addTracingExtensions=f,e.addExtensionMethods=function(){f(),l.registerErrorInstrumentation()}},930,[891,892,883,894,931,934,936,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(){var c=o.getActiveTransaction();c&&(n.logger.log("[Tracing] Transaction: "+t.SpanStatus.InternalError+" -> Global error occured"),c.setStatus(t.SpanStatus.InternalError))}e.registerErrorInstrumentation=function(){n.addInstrumentationHandler({callback:c,type:'error'}),n.addInstrumentationHandler({callback:c,type:'unhandledrejection'})}},931,[894,932,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Ok="ok",n.DeadlineExceeded="deadline_exceeded",n.Unauthenticated="unauthenticated",n.PermissionDenied="permission_denied",n.NotFound="not_found",n.ResourceExhausted="resource_exhausted",n.InvalidArgument="invalid_argument",n.Unimplemented="unimplemented",n.Unavailable="unavailable",n.InternalError="internal_error",n.UnknownError="unknown_error",n.Cancelled="cancelled",n.AlreadyExists="already_exists",n.FailedPrecondition="failed_precondition",n.Aborted="aborted",n.OutOfRange="out_of_range",n.DataLoss="data_loss"})(e.SpanStatus||(e.SpanStatus={})),(function(n){n.fromHttpCode=function(t){if(t<400)return n.Ok;if(t>=400&&t<500)switch(t){case 401:return n.Unauthenticated;case 403:return n.PermissionDenied;case 404:return n.NotFound;case 409:return n.AlreadyExists;case 413:return n.FailedPrecondition;case 429:return n.ResourceExhausted;default:return n.InvalidArgument}if(t>=500&&t<600)switch(t){case 501:return n.Unimplemented;case 503:return n.Unavailable;case 504:return n.DeadlineExceeded;default:return n.InternalError}return n.UnknownError}})(e.SpanStatus||(e.SpanStatus={}))},932,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.TRACEPARENT_REGEXP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$"),e.hasTracingEnabled=function(n){return'tracesSampleRate'in n||'tracesSampler'in n},e.extractTraceparentData=function(n){var t=n.match(e.TRACEPARENT_REGEXP);if(t){var c=void 0;return'1'===t[3]?c=!0:'0'===t[3]&&(c=!1),{traceId:t[1],parentSampled:c,parentSpanId:t[2]}}},e.getActiveTransaction=function(t){var c,o;return void 0===t&&(t=n.getCurrentHub()),null===(o=null===(c=t)||void 0===c?void 0:c.getScope())||void 0===o?void 0:o.getTransaction()},e.msToSec=function(n){return n/1e3},e.secToMs=function(n){return 1e3*n};var t=r(d[1]);e.stripUrlQueryAndFragment=t.stripUrlQueryAndFragment},933,[892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);e.DEFAULT_IDLE_TIMEOUT=1e3;var h=(function(s){function o(t,n,o,c){void 0===o&&(o='');var h=s.call(this,c)||this;return h._pushActivity=t,h._popActivity=n,h.transactionSpanId=o,h}return t.__extends(o,s),o.prototype.add=function(t){var o=this;t.spanId!==this.transactionSpanId&&(t.finish=function(s){t.endTimestamp='number'==typeof s?s:n.timestampWithMs(),o._popActivity(t.spanId)},void 0===t.endTimestamp&&this._pushActivity(t.spanId)),s.prototype.add.call(this,t)},o})(s.SpanRecorder);e.IdleTransactionSpanRecorder=h;var p=(function(s){function c(t,o,c,h){void 0===c&&(c=e.DEFAULT_IDLE_TIMEOUT),void 0===h&&(h=!1);var p=s.call(this,t,o)||this;return p._idleHub=o,p._idleTimeout=c,p._onScope=h,p.activities={},p._heartbeatTimer=0,p._heartbeatCounter=0,p._finished=!1,p._beforeFinishCallbacks=[],o&&h&&(l(o),n.logger.log("Setting idle transaction on scope. Span ID: "+p.spanId),o.configureScope(function(t){return t.setSpan(p)})),p._initTimeout=setTimeout(function(){p._finished||p.finish()},p._idleTimeout),p}return t.__extends(c,s),c.prototype.finish=function(c){var h,p,u=this;if(void 0===c&&(c=n.timestampWithMs()),this._finished=!0,this.activities={},this.spanRecorder){n.logger.log('[Tracing] finishing IdleTransaction',new Date(1e3*c).toISOString(),this.op);try{for(var f=t.__values(this._beforeFinishCallbacks),_=f.next();!_.done;_=f.next()){(0,_.value)(this,c)}}catch(t){h={error:t}}finally{try{_&&!_.done&&(p=f.return)&&p.call(f)}finally{if(h)throw h.error}}this.spanRecorder.spans=this.spanRecorder.spans.filter(function(t){if(t.spanId===u.spanId)return!0;t.endTimestamp||(t.endTimestamp=c,t.setStatus(o.SpanStatus.Cancelled),n.logger.log('[Tracing] cancelling span since transaction ended early',JSON.stringify(t,void 0,2)));var s=t.startTimestamp=3?(n.logger.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus(o.SpanStatus.DeadlineExceeded),this.setTag('heartbeat','failed'),this.finish()):this._pingHeartbeat()}},c.prototype._pingHeartbeat=function(){var t=this;n.logger.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),this._heartbeatTimer=setTimeout(function(){t._beat()},5e3)},c})(c.Transaction);function l(t){if(t){var n=t.getScope();if(n)n.getTransaction()&&n.setSpan(void 0)}}e.IdleTransaction=p},934,[891,894,935,932,936]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),p=(function(){function t(t){void 0===t&&(t=1e3),this.spans=[],this._maxlen=t}return t.prototype.add=function(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)},t})();e.SpanRecorder=p;var h=(function(){function p(t){if(this.traceId=s.uuid4(),this.spanId=s.uuid4().substring(16),this.startTimestamp=s.timestampWithMs(),this.tags={},this.data={},!t)return this;t.traceId&&(this.traceId=t.traceId),t.spanId&&(this.spanId=t.spanId),t.parentSpanId&&(this.parentSpanId=t.parentSpanId),'sampled'in t&&(this.sampled=t.sampled),t.op&&(this.op=t.op),t.description&&(this.description=t.description),t.data&&(this.data=t.data),t.tags&&(this.tags=t.tags),t.status&&(this.status=t.status),t.startTimestamp&&(this.startTimestamp=t.startTimestamp),t.endTimestamp&&(this.endTimestamp=t.endTimestamp)}return p.prototype.child=function(t){return this.startChild(t)},p.prototype.startChild=function(s){var n=new p(t.__assign(t.__assign({},s),{parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId}));return n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n),n.transaction=this.transaction,n},p.prototype.setTag=function(s,n){var p;return this.tags=t.__assign(t.__assign({},this.tags),((p={})[s]=n,p)),this},p.prototype.setData=function(s,n){var p;return this.data=t.__assign(t.__assign({},this.data),((p={})[s]=n,p)),this},p.prototype.setStatus=function(t){return this.status=t,this},p.prototype.setHttpStatus=function(t){this.setTag('http.status_code',String(t));var s=n.SpanStatus.fromHttpCode(t);return s!==n.SpanStatus.UnknownError&&this.setStatus(s),this},p.prototype.isSuccess=function(){return this.status===n.SpanStatus.Ok},p.prototype.finish=function(t){this.endTimestamp='number'==typeof t?t:s.timestampWithMs()},p.prototype.toTraceparent=function(){var t='';return void 0!==this.sampled&&(t=this.sampled?'-1':'-0'),this.traceId+"-"+this.spanId+t},p.prototype.toContext=function(){return s.dropUndefinedKeys({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})},p.prototype.updateWithContext=function(t){var s,n,p,h,o;return this.data=null!==(s=t.data)&&void 0!==s?s:{},this.description=t.description,this.endTimestamp=t.endTimestamp,this.op=t.op,this.parentSpanId=t.parentSpanId,this.sampled=t.sampled,this.spanId=null!==(n=t.spanId)&&void 0!==n?n:this.spanId,this.startTimestamp=null!==(p=t.startTimestamp)&&void 0!==p?p:this.startTimestamp,this.status=t.status,this.tags=null!==(h=t.tags)&&void 0!==h?h:{},this.traceId=null!==(o=t.traceId)&&void 0!==o?o:this.traceId,this},p.prototype.getTraceContext=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})},p.prototype.toJSON=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})},p})();e.Span=h},935,[891,894,932]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(p){function h(t,o){var h=p.call(this,t)||this;return h._metadata={},h._measurements={},h._hub=n.getCurrentHub(),s.isInstanceOf(o,n.Hub)&&(h._hub=o),h.name=t.name||'',h._trimEnd=t.trimEnd,h.transaction=h,h}return t.__extends(h,p),h.prototype.setName=function(t){this.name=t},h.prototype.initSpanRecorder=function(t){void 0===t&&(t=1e3),this.spanRecorder||(this.spanRecorder=new o.SpanRecorder(t)),this.spanRecorder.add(this)},h.prototype.setMeasurements=function(n){this._measurements=t.__assign({},n)},h.prototype.setMetadata=function(n){this._metadata=t.__assign(t.__assign({},this._metadata),n)},h.prototype.finish=function(t){var n=this;if(void 0===this.endTimestamp){if(this.name||(s.logger.warn('Transaction has no name, falling back to ``.'),this.name=''),p.prototype.finish.call(this,t),!0===this.sampled){var o=this.spanRecorder?this.spanRecorder.spans.filter(function(t){return t!==n&&t.endTimestamp}):[];this._trimEnd&&o.length>0&&(this.endTimestamp=o.reduce(function(t,n){return t.endTimestamp&&n.endTimestamp?t.endTimestamp>n.endTimestamp?t:n:t}).endTimestamp);var h={contexts:{trace:this.getTraceContext()},spans:o,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:'transaction',debug_meta:this._metadata};return Object.keys(this._measurements).length>0&&(s.logger.log('[Measurements] Adding measurements to transaction',JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),this._hub.captureEvent(h)}s.logger.log('[Tracing] Discarding transaction because its trace was not chosen to be sampled.')}},h.prototype.toContext=function(){var n=p.prototype.toContext.call(this);return s.dropUndefinedKeys(t.__assign(t.__assign({},n),{name:this.name,trimEnd:this._trimEnd}))},h.prototype.updateWithContext=function(t){var n;return p.prototype.updateWithContext.call(this,t),this.name=null!==(n=t.name)&&void 0!==n?n:'',this._trimEnd=t.trimEnd,this},h})(o.Span);e.Transaction=p},936,[891,892,894,935]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]);g=t.getGlobalObject();e.registerBackgroundTabDetection=function(){g&&g.document?g.document.addEventListener('visibilitychange',function(){var c=o.getActiveTransaction();g.document.hidden&&c&&(t.logger.log("[Tracing] Transaction: "+n.SpanStatus.Cancelled+" -> since tab moved to the background, op: "+c.op),c.status||c.setStatus(n.SpanStatus.Cancelled),c.setTag('visibilitychange','document.hidden'),c.finish())}):t.logger.warn('[Tracing] Could not set up background tab detection due to lack of global document')}},937,[894,932,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),f=r(d[7]),v=(g=n.getGlobalObject(),(function(){function t(){this._measurements={},this._performanceCursor=0,g&&g.performance&&(g.performance.mark&&g.performance.mark('sentry-tracing-init'),this._trackCLS(),this._trackLCP(),this._trackFID(),this._trackTTFB())}return t.prototype.addPerformanceEntries=function(t){var o=this;if(g&&g.performance&&g.performance.getEntries&&n.browserPerformanceTimeOrigin){n.logger.log('[Tracing] Adding & adjusting spans using Performance API');var c,u,p,v=s.msToSec(n.browserPerformanceTimeOrigin);if(g.document)for(var y=0;y-1&&(u=M)}}),void 0!==u&&void 0!==p&&h(t,{description:'evaluation',endTimestamp:p,op:'script',startTimestamp:u}),this._performanceCursor=Math.max(performance.getEntries().length-1,0),this._trackNavigator(t),'pageload'===t.op){var S=s.msToSec(n.browserPerformanceTimeOrigin);['fcp','fp','lcp','ttfb'].forEach(function(c){if(o._measurements[c]&&!(S>=t.startTimestamp)){var u=o._measurements[c].value,p=S+s.msToSec(u),f=Math.abs(1e3*(p-t.startTimestamp)),v=f-u;n.logger.log("[Measurements] Normalized "+c+" from "+u+" to "+f+" ("+v+")"),o._measurements[c].value=f}}),this._measurements['mark.fid']&&this._measurements.fid&&h(t,{description:'first input delay',endTimestamp:this._measurements['mark.fid'].value+s.msToSec(this._measurements.fid.value),op:'web.vitals',startTimestamp:this._measurements['mark.fid'].value}),t.setMeasurements(this._measurements)}}},t.prototype._trackCLS=function(){var t=this;o.getCLS(function(s){s.entries.pop()&&(n.logger.log('[Measurements] Adding CLS'),t._measurements.cls={value:s.value})})},t.prototype._trackNavigator=function(t){var n=g.navigator;if(n){var s=n.connection;s&&(s.effectiveType&&t.setTag('effectiveConnectionType',s.effectiveType),s.type&&t.setTag('connectionType',s.type),k(s.rtt)&&(this._measurements['connection.rtt']={value:s.rtt}),k(s.downlink)&&(this._measurements['connection.downlink']={value:s.downlink})),k(n.deviceMemory)&&t.setTag('deviceMemory',String(n.deviceMemory)),k(n.hardwareConcurrency)&&t.setTag('hardwareConcurrency',String(n.hardwareConcurrency))}},t.prototype._trackLCP=function(){var t=this;u.getLCP(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding LCP'),t._measurements.lcp={value:o.value},t._measurements['mark.lcp']={value:u+p}}})},t.prototype._trackFID=function(){var t=this;c.getFID(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding FID'),t._measurements.fid={value:o.value},t._measurements['mark.fid']={value:u+p}}})},t.prototype._trackTTFB=function(){var t=this;p.getTTFB(function(s){var o,c=s.entries.pop();if(c){n.logger.log('[Measurements] Adding TTFB'),t._measurements.ttfb={value:s.value};var u=s.value-(o=s.entries[0],null!==o&&void 0!==o?o:c).requestStart;t._measurements['ttfb.requestTime']={value:u}}})},t})());function T(t,n,s){y(t,n,'unloadEvent',s),y(t,n,'redirect',s),y(t,n,'domContentLoadedEvent',s),y(t,n,'loadEvent',s),y(t,n,'connect',s),y(t,n,'secureConnection',s,'connectEnd'),y(t,n,'fetch',s,'domainLookupStart'),y(t,n,'domainLookup',s),S(t,n,s)}function l(t,n,s,o,c){var u=c+s,p=u+o;return h(t,{description:n.name,endTimestamp:p,op:n.entryType,startTimestamp:u}),u}function _(t,n,s,o,c,u){if('xmlhttprequest'!==n.initiatorType&&'fetch'!==n.initiatorType){var p={};'transferSize'in n&&(p['Transfer Size']=n.transferSize),'encodedBodySize'in n&&(p['Encoded Body Size']=n.encodedBodySize),'decodedBodySize'in n&&(p['Decoded Body Size']=n.decodedBodySize);var f=u+o,v=f+c;return h(t,{description:s,endTimestamp:v,op:n.initiatorType?"resource."+n.initiatorType:'resource',startTimestamp:f,data:p}),v}}function y(t,n,o,c,u){var p=u?n[u]:n[o+"End"],f=n[o+"Start"];f&&p&&h(t,{op:'browser',description:o,startTimestamp:c+s.msToSec(f),endTimestamp:c+s.msToSec(p)})}function S(t,n,o){h(t,{op:'browser',description:'request',startTimestamp:o+s.msToSec(n.requestStart),endTimestamp:o+s.msToSec(n.responseEnd)}),h(t,{op:'browser',description:'response',startTimestamp:o+s.msToSec(n.responseStart),endTimestamp:o+s.msToSec(n.responseEnd)})}function h(n,s){var o=s.startTimestamp,c=t.__rest(s,["startTimestamp"]);return o&&n.startTimestamp>o&&(n.startTimestamp=o),n.startChild(t.__assign({startTimestamp:o},c))}function k(t){return'number'==typeof t&&isFinite(t)}e.MetricsInstrumentation=v,e.addResourceSpans=_,e._startChild=h},938,[891,894,933,939,945,947,949,946]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);e.getCLS=function(c,s){void 0===s&&(s=!1);var v,l=t.initMetric('CLS',0),f=function(n){n.hadRecentInput||(l.value+=n.value,l.entries.push(n),v())},p=o.observe('layout-shift',f);p&&(v=n.bindReporter(c,l,p,s),u.onHidden(function(n){var t=n.isUnloading;p.takeRecords().map(f),t&&(l.isFinal=!0),v()}))}},939,[940,941,943,944]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bindReporter=function(n,t,l,u){var o;return function(){l&&t.isFinal&&l.disconnect(),t.value>=0&&(u||t.isFinal||'hidden'===document.visibilityState)&&(t.delta=t.value-(o||0),(t.delta||t.isFinal||void 0===o)&&(n(t),o=t.value))}}},940,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.initMetric=function(t,u){return void 0===u&&(u=-1),{name:t,value:u,delta:0,entries:[],id:n.generateUniqueID(),isFinal:!1}}},941,[942]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateUniqueID=function(){return Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12)}},942,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.observe=function(n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var o=new PerformanceObserver(function(n){return n.getEntries().map(t)});return o.observe({type:n,buffered:!0}),o}}catch(n){}}},943,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=!1,t=!1,o=function(t){n=!t.persisted};e.onHidden=function(c,u){void 0===u&&(u=!1),t||(addEventListener('pagehide',o),addEventListener('beforeunload',function(){}),t=!0),addEventListener('visibilitychange',function(t){var o=t.timeStamp;'hidden'===document.visibilityState&&c({timeStamp:o,isUnloading:n})},{capture:!0,once:u})}},944,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);e.getFID=function(o){var u=s.initMetric('FID'),l=n.getFirstHidden(),f=function(t){t.startTime',c[u[1]]='string'==typeof y?y:y.name||''}else for(var v=0;v|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|capacitor).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,o=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=/Minified React error #\d+;/i;function p(n){if(!n||!n.stack)return null;for(var f,p,b,v=[],x=n.stack.split('\n'),k=0;k eval')>-1&&(f=u.exec(p[3]))?(p[1]=p[1]||"eval",p[3]=f[1],p[4]=f[2],p[5]=''):0!==k||p[5]||void 0===n.columnNumber||(v[0].column=n.columnNumber+1),b={url:p[3],func:p[1]||l,args:p[2]?p[2].split(','):[],line:p[4]?+p[4]:null,column:p[5]?+p[5]:null}}!b.func&&b.line&&(b.func=l),v.push(b)}return v.length?{message:h(n),name:n.name,stack:v}:null}function b(n){if(!n||!n.stacktrace)return null;for(var s,t=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,c=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\((.*)\))? in (.*):\s*$/i,u=n.stacktrace.split('\n'),o=[],f=0;fnew Date(Date.now())},l.prototype._handleRateLimit=function(n){var s,l,u,f,p=Date.now(),h=n['x-sentry-rate-limits'],_=n['retry-after'];if(h){try{for(var c=t.__values(h.trim().split(',')),y=c.next();!y.done;y=c.next()){var v=y.value.split(':',2),w=parseInt(v[0],10),L=1e3*(isNaN(w)?60:w);try{for(var b=(u=void 0,t.__values(v[1].split(';'))),x=b.next();!x.done;x=b.next()){var D=x.value;this._rateLimits[D||'all']=new Date(p+L)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(f=b.return)&&f.call(b)}finally{if(u)throw u.error}}}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}return!0}return!!_&&(this._rateLimits.all=new Date(p+o.parseRetryAfterHeader(p,_)),!0)},l})();e.BaseTransport=l},966,[891,889,883,894]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=(g=o.getGlobalObject(),(function(u){function h(){return null!==u&&u.apply(this,arguments)||this}return s.__extends(h,u),h.prototype.sendEvent=function(t){return this._sendRequest(n.eventToSentryRequest(t,this._api),t)},h.prototype.sendSession=function(t){return this._sendRequest(n.sessionToSentryRequest(t,this._api),t)},h.prototype._sendRequest=function(s,n){var u=this;if(this._isRateLimited(s.type))return Promise.reject({event:n,type:s.type,reason:"Transport locked till "+this._disabledUntil(s.type)+" due to too many requests.",status:429});var h={body:s.body,method:'POST',referrerPolicy:o.supportsReferrerPolicy()?'origin':''};return void 0!==this.options.fetchParameters&&t(h,this.options.fetchParameters),void 0!==this.options.headers&&(h.headers=this.options.headers),this._buffer.add(new o.SyncPromise(function(t,n){g.fetch(s.url,h).then(function(o){var h={'x-sentry-rate-limits':o.headers.get('X-Sentry-Rate-Limits'),'retry-after':o.headers.get('Retry-After')};u._handleResponse({requestType:s.type,response:o,headers:h,resolve:t,reject:n})}).catch(n)}))},h})(u.BaseTransport));e.FetchTransport=h},967,[25,891,889,894,966]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=(function(o){function p(){return null!==o&&o.apply(this,arguments)||this}return t.__extends(p,o),p.prototype.sendEvent=function(t){return this._sendRequest(s.eventToSentryRequest(t,this._api),t)},p.prototype.sendSession=function(t){return this._sendRequest(s.sessionToSentryRequest(t,this._api),t)},p.prototype._sendRequest=function(t,s){var o=this;return this._isRateLimited(t.type)?Promise.reject({event:s,type:t.type,reason:"Transport locked till "+this._disabledUntil(t.type)+" due to too many requests.",status:429}):this._buffer.add(new n.SyncPromise(function(s,n){var p=new XMLHttpRequest;for(var u in p.onreadystatechange=function(){if(4===p.readyState){var u={'x-sentry-rate-limits':p.getResponseHeader('X-Sentry-Rate-Limits'),'retry-after':p.getResponseHeader('Retry-After')};o._handleResponse({requestType:t.type,response:p,headers:u,resolve:s,reject:n})}},p.open('POST',t.url),o.options.headers)o.options.headers.hasOwnProperty(u)&&p.setRequestHeader(u,o.options.headers[u]);p.send(t.body)}))},p})(r(d[3]).BaseTransport);e.XHRTransport=o},968,[891,889,894,966]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=0;function p(){c+=1,setTimeout(function(){c-=1})}e.shouldIgnoreOnError=function(){return c>0},e.ignoreNextOnError=p,e.wrap=function c(s,u,_){if(void 0===u&&(u={}),'function'!=typeof s)return s;try{if(s.__sentry__)return s;if(s.__sentry_wrapped__)return s.__sentry_wrapped__}catch(t){return s}var l=function(){var l=Array.prototype.slice.call(arguments);try{_&&'function'==typeof _&&_.apply(this,arguments);var y=l.map(function(t){return c(t,u)});return s.handleEvent?s.handleEvent.apply(this,y):s.apply(this,y)}catch(c){throw p(),n.withScope(function(p){p.addEventProcessor(function(n){var c=t.__assign({},n);return u.mechanism&&(o.addExceptionTypeValue(c,void 0,void 0),o.addExceptionMechanism(c,u.mechanism)),c.extra=t.__assign(t.__assign({},c.extra),{arguments:l}),c}),n.captureException(c)}),c}};try{for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(l[y]=s[y])}catch(t){}s.prototype=s.prototype||{},l.prototype=s.prototype,Object.defineProperty(s,'__sentry_wrapped__',{enumerable:!1,value:l}),Object.defineProperties(l,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:s}});try{Object.getOwnPropertyDescriptor(l,'name').configurable&&Object.defineProperty(l,'name',{get:function(){return s.name}})}catch(t){}return l},e.injectReportDialog=function(t){if(void 0===t&&(t={}),t.eventId)if(t.dsn){var c=document.createElement('script');c.async=!0,c.src=new n.API(t.dsn).getReportDialogEndpoint(t),t.onLoad&&(c.onload=t.onLoad),(document.head||document.body).appendChild(c)}else o.logger.error("Missing dsn option in showReportDialog call");else o.logger.error("Missing eventId option in showReportDialog call")}},969,[891,889,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.GlobalHandlers=n.GlobalHandlers;var s=r(d[1]);e.TryCatch=s.TryCatch;var l=r(d[2]);e.Breadcrumbs=l.Breadcrumbs;var o=r(d[3]);e.LinkedErrors=o.LinkedErrors;var t=r(d[4]);e.UserAgent=t.UserAgent},970,[971,972,973,974,975]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),c=r(d[4]),s=r(d[5]),u=(function(){function u(t){this.name=u.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=n.__assign({onerror:!0,onunhandledrejection:!0},t)}return u.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(l.logger.log('Global Handler attached: onerror'),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(l.logger.log('Global Handler attached: onunhandledrejection'),this._installGlobalOnUnhandledRejectionHandler())},u.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(l.addInstrumentationHandler({callback:function(o){var p=o.error,h=t.getCurrentHub(),v=h.getIntegration(u),_=p&&!0===p.__sentry_own_request__;if(v&&!s.shouldIgnoreOnError()&&!_){var E=h.getClient(),f=l.isPrimitive(p)?n._eventFromIncompleteOnError(o.msg,o.url,o.line,o.column):n._enhanceEventWithInitialFrame(c.eventFromUnknownInput(p,void 0,{attachStacktrace:E&&E.getOptions().attachStacktrace,rejection:!1}),o.url,o.line,o.column);l.addExceptionMechanism(f,{handled:!1,type:'onerror'}),h.captureEvent(f,{originalException:p})}},type:'error'}),this._onErrorHandlerInstalled=!0)},u.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(l.addInstrumentationHandler({callback:function(p){var h=p;try{'reason'in p?h=p.reason:'detail'in p&&'reason'in p.detail&&(h=p.detail.reason)}catch(n){}var v=t.getCurrentHub(),_=v.getIntegration(u),E=h&&!0===h.__sentry_own_request__;if(!_||s.shouldIgnoreOnError()||E)return!0;var f=v.getClient(),I=l.isPrimitive(h)?n._eventFromRejectionWithPrimitive(h):c.eventFromUnknownInput(h,void 0,{attachStacktrace:f&&f.getOptions().attachStacktrace,rejection:!0});I.level=o.Severity.Error,l.addExceptionMechanism(I,{handled:!1,type:'onunhandledrejection'}),v.captureEvent(I,{originalException:h})},type:'unhandledrejection'}),this._onUnhandledRejectionHandlerInstalled=!0)},u.prototype._eventFromIncompleteOnError=function(n,t,o,c){var s,u=l.isErrorEvent(n)?n.message:n;if(l.isString(u)){var p=u.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);p&&(s=p[1],u=p[2])}var h={exception:{values:[{type:s||'Error',value:u}]}};return this._enhanceEventWithInitialFrame(h,t,o,c)},u.prototype._eventFromRejectionWithPrimitive=function(n){return{exception:{values:[{type:'UnhandledRejection',value:"Non-Error promise rejection captured with value: "+String(n)}]}}},u.prototype._enhanceEventWithInitialFrame=function(n,t,o,c){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].stacktrace=n.exception.values[0].stacktrace||{},n.exception.values[0].stacktrace.frames=n.exception.values[0].stacktrace.frames||[];var s=isNaN(parseInt(c,10))?void 0:c,u=isNaN(parseInt(o,10))?void 0:o,p=l.isString(t)&&t.length>0?t:l.getLocationHref();return 0===n.exception.values[0].stacktrace.frames.length&&n.exception.values[0].stacktrace.frames.push({colno:s,filename:p,function:'?',in_app:!0,lineno:u}),n},u.id='GlobalHandlers',u})();e.GlobalHandlers=u},971,[891,889,883,894,962,969]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=['EventTarget','Window','Node','ApplicationCache','AudioTrackList','ChannelMergerNode','CryptoOperation','EventSource','FileReader','HTMLUnknownElement','IDBDatabase','IDBRequest','IDBTransaction','KeyOperation','MediaController','MessagePort','ModalWindow','Notification','SVGElementInstance','Screen','TextTrack','TextTrackCue','TextTrackList','WebSocket','WebSocketWorker','Worker','XMLHttpRequest','XMLHttpRequestEventTarget','XMLHttpRequestUpload'],u=(function(){function u(n){this.name=u.id,this._options=t.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},n)}return u.prototype.setupOnce=function(){var t=n.getGlobalObject();(this._options.setTimeout&&n.fill(t,'setTimeout',this._wrapTimeFunction.bind(this)),this._options.setInterval&&n.fill(t,'setInterval',this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&n.fill(t,'requestAnimationFrame',this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&'XMLHttpRequest'in t&&n.fill(XMLHttpRequest.prototype,'send',this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:s).forEach(this._wrapEventTarget.bind(this))},u.prototype._wrapTimeFunction=function(t){return function(){for(var s=[],u=0;u'}0!==n.length&&o.getCurrentHub().addBreadcrumb({category:"ui."+t.name,message:n},{event:t.event,name:t.name,global:t.global})},c.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;var n=t.xhr.__sentry_xhr__||{},s=n.method,c=n.url,l=n.status_code,u=n.body;o.getCurrentHub().addBreadcrumb({category:'xhr',data:{method:s,url:c,status_code:l},type:'http'},{xhr:t.xhr,input:u})}else;},c.prototype._fetchBreadcrumb=function(s){s.endTimestamp&&(s.fetchData.url.match(/sentry_key/)&&'POST'===s.fetchData.method||(s.error?o.getCurrentHub().addBreadcrumb({category:'fetch',data:s.fetchData,level:n.Severity.Error,type:'http'},{data:s.error,input:s.args}):o.getCurrentHub().addBreadcrumb({category:'fetch',data:t.__assign(t.__assign({},s.fetchData),{status_code:s.response.status}),type:'http'},{input:s.args,response:s.response})))},c.prototype._historyBreadcrumb=function(t){var n=s.getGlobalObject(),c=t.from,l=t.to,u=s.parseUrl(n.location.href),p=s.parseUrl(c),h=s.parseUrl(l);p.path||(p=u),u.protocol===h.protocol&&u.host===h.host&&(l=h.relative),u.protocol===p.protocol&&u.host===p.host&&(c=p.relative),o.getCurrentHub().addBreadcrumb({category:'navigation',data:{from:c,to:l}})},c.id='Breadcrumbs',c})();e.Breadcrumbs=c},973,[891,889,883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u='cause',l=5,p=(function(){function p(t){void 0===t&&(t={}),this.name=p.id,this._key=t.key||u,this._limit=t.limit||l}return p.prototype.setupOnce=function(){n.addGlobalEventProcessor(function(t,o){var c=n.getCurrentHub().getIntegration(p);return c?c._handler(t,o):t})},p.prototype._handler=function(n,c){if(!(n.exception&&n.exception.values&&c&&o.isInstanceOf(c.originalException,Error)))return n;var s=this._walkErrorTree(c.originalException,this._key);return n.exception.values=t.__spread(s,n.exception.values),n},p.prototype._walkErrorTree=function(n,u,l){if(void 0===l&&(l=[]),!o.isInstanceOf(n[u],Error)||l.length+1>=this._limit)return l;var p=s.computeStackTrace(n[u]),_=c.exceptionFromStacktrace(p);return this._walkErrorTree(n[u],u,t.__spread([_],l))},p.id='LinkedErrors',p})();e.LinkedErrors=p},974,[891,889,894,963,964]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(g=r(d[2]).getGlobalObject(),(function(){function o(){this.name=o.id}return o.prototype.setupOnce=function(){t.addGlobalEventProcessor(function(s){var u,_,l;if(t.getCurrentHub().getIntegration(o)){if(!g.navigator&&!g.location&&!g.document)return s;var c=(null===(u=s.request)||void 0===u?void 0:u.url)||(null===(_=g.location)||void 0===_?void 0:_.href),v=(g.document||{}).referrer,f=(g.navigator||{}).userAgent,b=n.__assign(n.__assign(n.__assign({},null===(l=s.request)||void 0===l?void 0:l.headers),v&&{Referer:v}),f&&{'User-Agent':f}),h=n.__assign(n.__assign({},c&&{url:c}),{headers:b});return n.__assign(n.__assign({},s),{request:h})}return s})},o.id='UserAgent',o})());e.UserAgent=o},975,[891,889,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function l(){if(void 0!==t.getGlobalObject().document){var o=n.getCurrentHub();o.startSession(),o.captureSession(),t.addInstrumentationHandler({callback:function(){o.startSession(),o.captureSession()},type:'history'})}else t.logger.warn('Session tracking in non-browser environment with @sentry/browser is not supported.')}e.defaultIntegrations=[new n.Integrations.InboundFilters,new n.Integrations.FunctionToString,new u.TryCatch,new u.Breadcrumbs,new u.GlobalHandlers,new u.LinkedErrors,new u.UserAgent],e.init=function(s){if(void 0===s&&(s={}),void 0===s.defaultIntegrations&&(s.defaultIntegrations=e.defaultIntegrations),void 0===s.release){var u=t.getGlobalObject();u.SENTRY_RELEASE&&u.SENTRY_RELEASE.id&&(s.release=u.SENTRY_RELEASE.id)}void 0===s.autoSessionTracking&&(s.autoSessionTracking=!0),n.initAndBind(o.BrowserClient,s),s.autoSessionTracking&&l()},e.showReportDialog=function(t){void 0===t&&(t={}),t.eventId||(t.eventId=n.getCurrentHub().lastEventId());var o=n.getCurrentHub().getClient();o&&o.showReportDialog(t)},e.lastEventId=function(){return n.getCurrentHub().lastEventId()},e.forceLoad=function(){},e.onLoad=function(n){n()},e.flush=function(o){var s=n.getCurrentHub().getClient();return s?s.flush(o):t.SyncPromise.reject(!1)},e.close=function(o){var s=n.getCurrentHub().getClient();return s?s.close(o):t.SyncPromise.reject(!1)},e.wrap=function(n){return s.wrap(n)()}},976,[889,894,960,969,970]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_NAME='sentry.javascript.browser'},977,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.init=function(n){n._metadata=n._metadata||{},n._metadata.sdk={name:'sentry.javascript.react',packages:[{name:'npm:@sentry/react',version:t.SDK_VERSION}],version:t.SDK_VERSION},t.init(n)}},978,[958]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=t.__importDefault(r(d[3])),u=t.__importStar(r(d[4]));e.UNKNOWN_COMPONENT='unknown';var p={id:'Tracing'},c=null,l=function(){return c||(c=n.getCurrentHub().getIntegration(p))};function f(t,n){return null===c?null:c.constructor.pushActivity(t,{description:"<"+t+">",op:"react."+n})}function h(t){if(null!==t&&null!==c)return c.constructor.getActivitySpan(t)}var _=(function(n){function s(t){var o=n.call(this,t)||this;o._mountActivity=null,o._mountSpan=void 0;var s=o.props,u=s.name,p=s.disabled;if(void 0!==p&&p)return o;if(l())o._mountActivity=f(u,'mount');else{var c=v();c&&(o._mountSpan=c.startChild({description:"<"+u+">",op:'react.mount'}))}return o}return t.__extends(s,n),s.prototype.componentDidMount=function(){var t;this._mountSpan?this._mountSpan.finish():(this._mountSpan=h(this._mountActivity),null!==(t=this._mountActivity)&&null!==c&&c.constructor.popActivity(t),this._mountActivity=null)},s.prototype.componentDidUpdate=function(t){var n=this,s=t.updateProps,u=t.includeUpdates;if((void 0===u||u)&&this._mountSpan&&s!==this.props.updateProps){var p=Object.keys(s).filter(function(t){return s[t]!==n.props.updateProps[t]});if(p.length>0){var c=o.timestampWithMs();this._mountSpan.startChild({data:{changedProps:p},description:"<"+this.props.name+">",endTimestamp:c,op:"react.update",startTimestamp:c})}}},s.prototype.componentWillUnmount=function(){var t=this.props,n=t.name,s=t.includeRender,u=void 0===s||s;this._mountSpan&&u&&this._mountSpan.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:this._mountSpan.endTimestamp})},s.prototype.render=function(){return this.props.children},s.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0},s})(u.Component);function v(t){if(void 0===t&&(t=n.getCurrentHub()),t){var o=t.getScope();if(o)return o.getTransaction()}}e.Profiler=_,e.withProfiler=function(n,o){var p=o&&o.name||n.displayName||n.name||e.UNKNOWN_COMPONENT,c=function(s){return u.createElement(_,t.__assign({},o,{name:p,updateProps:s}),u.createElement(n,t.__assign({},s)))};return c.displayName="profiler("+p+")",s.default(c,n),c},e.useProfiler=function(n,s){void 0===s&&(s={disabled:!1,hasRenderSpan:!0});var p=t.__read(u.useState(function(){if(!s||!s.disabled){var t=v();return t?t.startChild({description:"<"+n+">",op:'react.mount'}):void 0}}),1)[0];u.useEffect(function(){return p&&p.finish(),function(){p&&s.hasRenderSpan&&p.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:p.endTimestamp})}},[])},e.getActiveTransaction=v},979,[891,958,894,437,48]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=t.__importDefault(r(d[2])),p=t.__importStar(r(d[3]));e.UNKNOWN_COMPONENT='unknown';var s={componentStack:null,error:null,eventId:null},c=(function(o){function c(){var t=null!==o&&o.apply(this,arguments)||this;return t.state=s,t.resetErrorBoundary=function(){var n=t.props.onReset,o=t.state,p=o.error,c=o.componentStack,u=o.eventId;n&&n(p,c,u),t.setState(s)},t}return t.__extends(c,o),c.prototype.componentDidCatch=function(o,p){var s=this,c=p.componentStack,u=this.props,l=u.beforeCapture,_=u.onError,f=u.showDialog,v=u.dialogOptions;n.withScope(function(p){l&&l(p,o,c);var u=n.captureException(o,{contexts:{react:{componentStack:c}}});_&&_(o,c,u),f&&n.showReportDialog(t.__assign(t.__assign({},v),{eventId:u})),s.setState({error:o,componentStack:c,eventId:u})})},c.prototype.componentDidMount=function(){var t=this.props.onMount;t&&t()},c.prototype.componentWillUnmount=function(){var t=this.state,n=t.error,o=t.componentStack,p=t.eventId,s=this.props.onUnmount;s&&s(n,o,p)},c.prototype.render=function(){var t=this.props.fallback,n=this.state,o=n.error,s=n.componentStack,c=n.eventId;return o?p.isValidElement(t)?t:'function'==typeof t?t({error:o,componentStack:s,resetError:this.resetErrorBoundary,eventId:c}):null:this.props.children},c})(p.Component);e.ErrorBoundary=c,e.withErrorBoundary=function(n,s){var u=n.displayName||n.name||e.UNKNOWN_COMPONENT,l=function(o){return p.createElement(c,t.__assign({},s),p.createElement(n,t.__assign({},o)))};return l.displayName="errorBoundary("+u+")",o.default(l,n),l}},980,[891,958,437,48]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o='redux.action',u='info',c='redux.state',f={actionTransformer:function(n){return n},stateTransformer:function(n){return n||null}};e.createReduxEnhancer=function(s){var l=n.__assign(n.__assign({},f),s);return function(n){return function(f,s){return n(function(n,s){var v=f(n,s);return t.configureScope(function(n){var t=l.actionTransformer(s);void 0!==t&&null!==t&&n.addBreadcrumb({category:o,data:t,type:u});var f=l.stateTransformer(v);void 0!==f&&null!==f?n.setContext(c,f):n.setContext(c,null);var _=l.configureScopeWithState;'function'==typeof _&&_(n,v)}),v},s)}}}},981,[891,890]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});g=r(d[0]).getGlobalObject();function t(t,o,u,c){var f=o.pathname;u({location:o,routes:t},function(t,o,u){if(t||!u)return c(f);var l=n(u.routes||[]);return 0===l.length||'/*'===l?c(f):c(f=l)})}function n(t){if(!Array.isArray(t)||0===t.length)return'';for(var n=t.filter(function(t){return!!t.path}),o=-1,u=n.length-1;u>=0;u--){var c=n[u];if(c.path&&c.path.startsWith('/')){o=u;break}}return n.slice(o).filter(function(t){return!!t.path}).map(function(t){return t.path}).join('')}e.reactRouterV3Instrumentation=function(n,o,u){return function(c,f,l){var s,v;void 0===f&&(f=!0),void 0===l&&(l=!0),f&&g&&g.location&&t(o,g.location,u,function(t){s=c({name:v=t,op:'pageload',tags:{'routing.instrumentation':'react-router-v3'}})}),l&&n.listen&&n.listen(function(n){if('PUSH'===n.action||'POP'===n.action){s&&s.finish();var f={'routing.instrumentation':'react-router-v3'};v&&(f.from=v),t(o,n,u,function(t){s=c({name:v=t,op:'navigation',tags:f})})}})}}},982,[894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),u=n.__importDefault(r(d[2])),c=n.__importStar(r(d[3]));g=o.getGlobalObject();function s(n,o,u,c){function s(t){if(u===[]||!c)return t;for(var n=f(u,t,c),o=0;o=0&&(s.function=s.function.substr(0,l).trim()),!o){f.next=7;break}return f.next=7,n.default.awrap(u._addSourceContext(s,c));case 7:return f.abrupt("return",s);case 8:case"end":return f.stop()}},null,null,null,Promise)})));case 2:case"end":return o.stop()}},null,null,null,Promise)}},{key:"_replaceFramesInEvent",value:function(t,n){t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].stacktrace&&(t.exception.values[0].stacktrace.frames=n.reverse())}},{key:"_addSourceContext",value:function(t,c){var u,o,s,f,p,v,x;return n.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:if(f=null!=(u=null==(o=t.filename)?void 0:o.split("/"))?u:[],!c){b.next=13;break}b.t0=n.default.keys(f);case 3:if((b.t1=b.t0()).done){b.next=13;break}if(p=b.t1.value,!Object.prototype.hasOwnProperty.call(f,p)){b.next=11;break}return b.next=8,n.default.awrap(fetch(""+c().url+f.slice(-p).join("/"),{method:"GET"}));case 8:if(!(s=b.sent).ok){b.next=11;break}return b.abrupt("break",13);case 11:b.next=3;break;case 13:if(!s||!s.ok){b.next=19;break}return b.next=16,n.default.awrap(s.text());case 16:v=b.sent,x=v.split("\n"),(0,l.addContextToFrame)(x,t);case 19:case"end":return b.stop()}},null,null,null,Promise)}}]),t})();e.DebugSymbolicator=p,p.id="DebugSymbolicator"},985,[1,276,25,7,8,889,894,98,986,987]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(s){var o,u,c,l;return n.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((u=t()).bundleLoadedFromServer){f.next=3;break}throw new Error('Bundle was not loaded from Metro.');case 3:return c=null!=(o=g.fetch)?o:r(d[2]),f.next=6,n.awrap(c(u.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:s})}));case 6:return l=f.sent,f.next=9,n.awrap(l.json());case 9:return f.abrupt("return",f.sent);case 10:case"end":return f.stop()}},null,null,null,Promise)}},986,[276,987,130]); +__d(function(g,r,i,a,m,e,d){'use strict';var l,t,n=r(d[0])(r(d[1])),u='http://localhost:8081/';m.exports=function(){var o;if(void 0===l){var s=n.default.getConstants().scriptURL,c=s.match(/^https?:\/\/.*?\//);l=c?c[0]:null,t=c?s:null}return{url:null!=(o=l)?o:u,fullBundleUrl:t,bundleLoadedFromServer:null!==l}}},987,[1,174]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.DeviceContext=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),s=r(d[5]),l=r(d[6]),v=r(d[7]),f=(function(){function t(){(0,c.default)(this,t),this.name=t.id}return(0,o.default)(t,[{key:"setupOnce",value:function(){(0,s.addGlobalEventProcessor)(function(c){var o;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((0,s.getCurrentHub)().getIntegration(t)){f.next=3;break}return f.abrupt("return",c);case 3:return f.prev=3,f.next=6,n.default.awrap(v.NATIVE.deviceContexts());case 6:o=f.sent,c.contexts=(0,u.default)({},o,c.contexts),f.next=13;break;case 10:f.prev=10,f.t0=f.catch(3),l.logger.log("Failed to get device context from native: "+f.t0);case 13:return f.abrupt("return",c);case 14:case"end":return f.stop()}},null,null,[[3,10]],Promise)})}}]),t})();e.DeviceContext=f,f.id="DeviceContext"},988,[1,276,25,7,8,889,894,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NATIVE=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),o=r(d[4]),u=r(d[5]),v=r(d[6]),c=["beforeSend","beforeBreadcrumb","integrations","defaultIntegrations","transport"],f=["id","ip_address","email","username"],b=v.NativeModules.DyteRNSentry,N={sendEvent:function(t){var n,u,v,c,f,h,p,y,S,_,w=this;return s.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(w.enableNative){C.next=2;break}return C.abrupt("return",{reason:"Event was skipped as native SDK is not enabled.",status:o.Status.Skipped});case 2:if(w.isNativeClientAvailable()){C.next=4;break}throw w._NativeClientError;case 4:if(t.level=t.level?w._processLevel(t.level):void 0,n={event_id:t.event_id,sdk:t.sdk},u=(0,l.default)({},t,{message:{message:t.message}}),"android"!==N.platform){C.next=23;break}return c=JSON.stringify(n),f=JSON.stringify(u),h=f.length,C.prev=11,C.next=14,s.default.awrap(b.getStringBytesLength(f));case 14:h=C.sent,C.next=19;break;case 17:C.prev=17,C.t0=C.catch(11);case 19:return p={content_type:"application/json",length:h,type:null!=(v=u.type)?v:"event"},y=JSON.stringify(p),S=c+"\n"+y+"\n"+f,C.abrupt("return",b.captureEnvelope(S));case 23:return _=JSON.parse(JSON.stringify(u)),C.abrupt("return",b.captureEnvelope({header:n,payload:_}));case 25:case"end":return C.stop()}},null,null,[[11,17]],Promise)},startWithOptions:function(t){var o,v,f=this;return s.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if((o=(0,l.default)({enableNative:!0,autoInitializeNativeSdk:!0},t)).enableNative){s.next=5;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK is disabled."),f.enableNative=!1,s.abrupt("return",!1);case 5:if(o.autoInitializeNativeSdk){s.next=8;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"),s.abrupt("return",!1);case 8:if(o.dsn){s.next=11;break}return u.logger.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."),s.abrupt("return",!1);case 11:if(f.isNativeClientAvailable()){s.next=13;break}throw f._NativeClientError;case 13:return o.beforeSend,o.beforeBreadcrumb,o.integrations,o.defaultIntegrations,o.transport,v=(0,n.default)(o,c),s.abrupt("return",b.startWithOptions(v));case 15:case"end":return s.stop()}},null,null,null,Promise)},fetchRelease:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:return n.abrupt("return",b.fetchRelease());case 5:case"end":return n.stop()}},null,null,null,Promise)},deviceContexts:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:if("ios"===t.platform){n.next=6;break}return n.abrupt("return",{});case 6:return n.abrupt("return",b.deviceContexts());case 7:case"end":return n.stop()}},null,null,null,Promise)},crash:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.crash()}},setUser:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s=null,l=null;if(t){var o=t.id,u=t.ip_address,v=t.email,c=t.username,N=(0,n.default)(t,f);s=this._serializeObject({email:v,id:o,ip_address:u,username:c}),l=this._serializeObject(N)}b.setUser(s,l)}},setTag:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setTag(t,s)}},setExtra:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setExtra(t,s)}},addBreadcrumb:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.addBreadcrumb((0,l.default)({},t,{level:t.level?this._processLevel(t.level):void 0,data:t.data?this._serializeObject(t.data):void 0}))}},clearBreadcrumbs:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.clearBreadcrumbs()}},setContext:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;"android"===this.platform?this.setExtra(t,n):b.setContext(t,null!==n?this._serializeObject(n):null)}},closeNativeSdk:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}return n.abrupt("return");case 2:return n.abrupt("return",b.closeNativeSdk().then(function(){t.enableNative=!1}));case 3:case"end":return n.stop()}},null,null,null,Promise)},_serializeObject:function(t){var n={};return Object.keys(t).forEach(function(s){var l=t[s];n[s]="string"==typeof l?l:JSON.stringify(l)}),n},_processLevel:function(t){return t===o.Severity.Critical?o.Severity.Fatal:t===o.Severity.Log?o.Severity.Debug:t},isModuleLoaded:function(){return!!b},isNativeClientAvailable:function(){return this.isModuleLoaded()&&b.nativeClientAvailable},isNativeTransportAvailable:function(){return this.isModuleLoaded()&&b.nativeTransport},_DisabledNativeError:new u.SentryError("Native is disabled"),_NativeClientError:new u.SentryError("Native Client is not available, can't start on native."),enableNative:!0,platform:v.Platform.OS};e.NATIVE=N},989,[1,44,276,25,883,894,2]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeErrorHandlers=void 0;var t=n(r(d[1])),o=n(r(d[2])),l=n(r(d[3])),u=r(d[4]),s=r(d[5]),c=r(d[6]),_=(function(){function n(l){(0,o.default)(this,n),this.name=n.id,this._options=(0,t.default)({onerror:!0,onunhandledrejection:!0},l)}return(0,l.default)(n,[{key:"setupOnce",value:function(){this._handleUnhandledRejections(),this._handleOnError()}},{key:"_handleUnhandledRejections",value:function(){if(this._options.onunhandledrejection){var n,t,o=r(d[7]);o.disable(),o.enable({allRejections:!0,onUnhandled:function(n,t){(0,u.getCurrentHub)().captureException(t,{data:{id:n},originalException:t})}});var l=r(d[8]),s=(0,c.getGlobalObject)(),_=null!=(n=l._onHandle)?n:l._Y,h=null!=(t=l._onReject)?t:l._Z;l!==s.Promise&&void 0!==_&&void 0!==h&&("_onHandle"in s.Promise&&"_onReject"in s.Promise?(s.Promise._onHandle=_,s.Promise._onReject=h):"_Y"in s.Promise&&"_Z"in s.Promise&&(s.Promise._Y=_,s.Promise._Z=h))}}},{key:"_handleOnError",value:function(){if(this._options.onerror){var n=!1,t=ErrorUtils.getGlobalHandler&&ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler(function(o,l){if(l&&!0){if(n)return void c.logger.log("Encountered multiple fatals in a row. The latest:",o);n=!0}(0,u.getCurrentHub)().withScope(function(n){l&&n.setLevel(s.Severity.Fatal),(0,u.getCurrentHub)().captureException(o,{originalException:o})});var _=(0,u.getCurrentHub)().getClient();_?_.flush(_.getOptions().shutdownTimeout||2e3).then(function(){t(o,l)}):t(o,l)})}}}]),n})();e.ReactNativeErrorHandlers=_,_.id="ReactNativeErrorHandlers"},990,[1,25,7,8,889,883,894,991,105]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._Y=null,n._Z=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn(' '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,h={};function p(n){(u.allRejections||c(h[n].error,u.whitelist||o))&&(h[n].displayId=_++,u.onUnhandled?(h[n].logged=!0,u.onUnhandled(h[n].displayId,h[n].error)):(h[n].logged=!0,t(h[n].displayId,h[n].error)))}function y(n){h[n].logged&&(u.onHandled?u.onHandled(h[n].displayId,h[n].error):h[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+h[n].displayId+'):'),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+h[n].displayId+'.')))}n._Y=function(n){2===n._V&&h[n._1]&&(h[n._1].logged?y(n._1):clearTimeout(h[n._1].timeout),delete h[n._1])},n._Z=function(n,l){0===n._U&&(n._1=f++,h[n._1]={displayId:null,error:l,timeout:setTimeout(p.bind(null,n._1),c(l,o)?100:2e3),logged:!1})}}},991,[105]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Release=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=r(d[4]),o=r(d[5]),c=(function(){function t(){(0,s.default)(this,t),this.name=t.id}return(0,u.default)(t,[{key:"setupOnce",value:function(){(0,l.addGlobalEventProcessor)(function(s){var u,c,f,v,_;return n.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if((0,l.getCurrentHub)().getIntegration(t)){p.next=3;break}return p.abrupt("return",s);case 3:if(v=null==(u=(0,l.getCurrentHub)().getClient())?void 0:u.getOptions(),"string"==typeof(null==(c=s.extra)?void 0:c.__sentry_release)?s.release=""+s.extra.__sentry_release:"string"==typeof(null==v?void 0:v.release)&&(s.release=v.release),"string"==typeof(null==(f=s.extra)?void 0:f.__sentry_dist)?s.dist=""+s.extra.__sentry_dist:"string"==typeof(null==v?void 0:v.dist)&&(s.dist=v.dist),!s.release||!s.dist){p.next=8;break}return p.abrupt("return",s);case 8:return p.prev=8,p.next=11,n.default.awrap(o.NATIVE.fetchRelease());case 11:(_=p.sent)&&(s.release=_.id+"@"+_.version+"+"+_.build,s.dist=""+_.build),p.next=17;break;case 15:p.prev=15,p.t0=p.catch(8);case 17:return p.abrupt("return",s);case 18:case"end":return p.stop()}},null,null,[[8,15]],Promise)})}}]),t})();e.Release=c,c.id="Release"},992,[1,276,7,8,889,989]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=void 0;e.SDK_NAME="sentry.javascript.react-native";e.SDK_VERSION="2.5.0-beta.1"},993,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeBackend=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),u=t(r(d[6])),v=t(r(d[7])),p=r(d[8]),f=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),N=r(d[13]),k=r(d[14]);function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var B=(function(t){(0,l.default)(R,t);var B,b,T=(B=R,b=w(),function(){var t,n=(0,v.default)(B);if(b){var o=(0,v.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,u.default)(this,t)});function R(t){var n;return(0,s.default)(this,R),(n=T.call(this,t))._options=t,n._browserBackend=new p.BrowserBackend(t),y.LogBox?y.LogBox.ignoreLogs(["Require cycle:"]):y.YellowBox.ignoreWarnings(["Require cycle:"]),n._startWithOptions(),n}return(0,c.default)(R,[{key:"nativeCrash",value:function(){this._options.enableNative&&k.NATIVE.crash()}},{key:"eventFromException",value:function(t,n){return this._browserBackend.eventFromException(t,n)}},{key:"eventFromMessage",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_.Severity.Info,o=arguments.length>2?arguments[2]:void 0;return this._browserBackend.eventFromMessage(t,n,o)}},{key:"_setupTransport",value:function(){if(!this._options.dsn)return new f.NoopTransport;var t=(0,o.default)({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):this._isNativeTransportAvailable()?new N.NativeTransport:new h.Transports.FetchTransport(t)}},{key:"_isNativeTransportAvailable",value:function(){return!0===this._options.enableNative&&k.NATIVE.isNativeClientAvailable()&&k.NATIVE.isNativeTransportAvailable()}},{key:"_startWithOptions",value:function(){var t,o,s,c,l;return n.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return s=!1,u.prev=1,u.next=4,n.default.awrap(k.NATIVE.startWithOptions(this._options));case 4:s=u.sent,u.next=12;break;case 7:return u.prev=7,u.t0=u.catch(1),this._showCannotConnectDialog(),null==(c=(l=this._options).onReady)||c.call(l,{didCallNativeInit:!1}),u.abrupt("return");case 12:null==(t=(o=this._options).onReady)||t.call(o,{didCallNativeInit:s});case 13:case"end":return u.stop()}},null,this,[[1,7]],Promise)}},{key:"_showCannotConnectDialog",value:function(){}}]),R})(f.BaseBackend);e.ReactNativeBackend=B},994,[1,276,25,7,8,12,14,11,961,889,957,883,2,995,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTransport=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=r(d[3]),o=r(d[4]),s=(function(){function t(){(0,n.default)(this,t),this._buffer=new f.PromiseBuffer(30)}return(0,u.default)(t,[{key:"sendEvent",value:function(t){return this._buffer.isReady()?this._buffer.add(o.NATIVE.sendEvent(t)):Promise.reject(new f.SentryError("Not adding Promise due to buffer limit reached."))}},{key:"close",value:function(t){return this._buffer.drain(t)}}]),t})();e.NativeTransport=s},995,[1,7,8,894,989]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},996,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeClient=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),h=r(d[9]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var p=(function(t){(0,l.default)(k,t);var s,p,R=(s=k,p=y(),function(){var t,n=(0,f.default)(s);if(p){var u=(0,f.default)(this).constructor;t=Reflect.construct(n,arguments,u)}else t=n.apply(this,arguments);return(0,o.default)(this,t)});function k(t){return(0,n.default)(this,k),R.call(this,v.ReactNativeBackend,t)}return(0,u.default)(k,[{key:"nativeCrash",value:function(){this._getBackend().nativeCrash()}},{key:"close",value:function(){return(0,c.default)((0,f.default)(k.prototype),"close",this).call(this).then(function(t){return h.NATIVE.closeNativeSdk().then(function(){return t})})}}]),k})(s.BaseClient);e.ReactNativeClient=p},997,[1,7,8,9,12,14,11,889,994,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.init=function(t){var n=new c.Hub(void 0,new C.ReactNativeScope);(0,c.makeMain)(n);var w=(0,s.default)({},_,t);void 0===w.defaultIntegrations&&(w.defaultIntegrations=[new b.ReactNativeErrorHandlers,new b.Release].concat((0,l.default)(f.defaultIntegrations.filter(function(t){return!h.includes(t.name)}))),w.defaultIntegrations.push(new o.RewriteFrames({iteratee:function(t){if(t.filename&&(t.filename=t.filename.replace(/^file:\/\//,"").replace(/^address at /,"").replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,""),"[native code]"!==t.filename&&"native"!==t.filename)){t.filename=0===t.filename.indexOf("/")?"app://"+t.filename:"app:///"+t.filename}return t}})),w.enableNative&&w.defaultIntegrations.push(new b.DeviceContext));(0,u.initAndBind)(p.ReactNativeClient,w),(0,f.getCurrentHub)().setTag("event.origin","javascript"),(0,v.getGlobalObject)().HermesInternal&&(0,f.getCurrentHub)().setTag("hermes","true")},e.setRelease=function(t){(0,u.setExtra)("__sentry_release",t)},e.setDist=function(t){(0,u.setExtra)("__sentry_dist",t)},e.nativeCrash=function(){var t=(0,f.getCurrentHub)().getClient();t&&t.nativeCrash()},e.close=function(){var t;return n.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(l.prev=0,!(t=(0,f.getCurrentHub)().getClient())){l.next=5;break}return l.next=5,n.default.awrap(t.close());case 5:l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),v.logger.error("Failed to close the SDK");case 10:case"end":return l.stop()}},null,null,[[0,7]],Promise)};var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),o=r(d[6]),f=r(d[7]),v=r(d[8]),p=r(d[9]),b=r(d[10]),C=r(d[11]),h=["GlobalHandlers","TryCatch"],_={enableNative:!0,enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0}},998,[1,276,34,25,889,892,999,957,894,997,984,1013]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.Angular=n.Angular;var o=r(d[1]);e.CaptureConsole=o.CaptureConsole;var t=r(d[2]);e.Debug=t.Debug;var v=r(d[3]);e.Dedupe=v.Dedupe;var s=r(d[4]);e.Ember=s.Ember;var u=r(d[5]);e.ExtraErrorData=u.ExtraErrorData;var l=r(d[6]);e.Offline=l.Offline;var b=r(d[7]);e.ReportingObserver=b.ReportingObserver;var p=r(d[8]);e.RewriteFrames=p.RewriteFrames;var f=r(d[9]);e.SessionTiming=f.SessionTiming;var D=r(d[10]);e.Transaction=D.Transaction;var E=r(d[11]);e.Vue=E.Vue},999,[1000,1001,1002,1003,1004,1005,1006,1008,1009,1010,1011,1012]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,u=(function(){function u(n){void 0===n&&(n={}),this.name=u.id,t.logger.log('You are still using the Angular integration, consider moving to @sentry/angular'),this._angular=n.angular||t.getGlobalObject().angular,this._angular?this._module=this._angular.module(u.moduleName,[]):t.logger.error('AngularIntegration is missing an Angular instance')}return u.prototype.setupOnce=function(n,t){var o=this;this._module&&(this._getCurrentHub=t,this._module.config(['$provide',function(n){n.decorator('$exceptionHandler',['$delegate',o._$exceptionHandlerDecorator.bind(o)])}]))},u.prototype._$exceptionHandlerDecorator=function(t){var l=this;return function(s,c){var _=l._getCurrentHub&&l._getCurrentHub();_&&_.getIntegration(u)&&_.withScope(function(t){c&&t.setExtra('cause',c),t.addEventProcessor(function(t){var u=t.exception&&t.exception.values&&t.exception.values[0];if(u){var l=o.exec(u.value||'');l&&(u.type=l[1],u.value=l[2],t.message=u.type+": "+u.value,t.extra=n.__assign(n.__assign({},t.extra),{angularDocs:l[3].substr(0,250)}))}return t}),_.captureException(s)}),t(s,c)}},u.id='AngularJS',u.moduleName='ngSentry',u})();e.Angular=u},1000,[891,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=(g=n.getGlobalObject(),(function(){function o(t){void 0===t&&(t={}),this.name=o.id,this._levels=['log','info','warn','error','debug','assert'],t.levels&&(this._levels=t.levels)}return o.prototype.setupOnce=function(s,l){'console'in g&&this._levels.forEach(function(s){s in g.console&&n.fill(g.console,s,function(c){return function(){for(var u=[],f=0;f=43)}}).catch(function(){return!1})}function R(n){var t=w[n.name],o={};o.promise=new l(function(n,t){o.resolve=n,o.reject=t}),t.deferredOperations.push(o),t.dbReady?t.dbReady=t.dbReady.then(function(){return o.promise}):t.dbReady=o.promise}function A(n){var t=w[n.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function O(n,t){var o=w[n.name].deferredOperations.pop();if(o)return o.reject(t),o.promise}function D(n,t){return new l(function(o,u){if(w[n.name]=w[n.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},n.db){if(!t)return o(n.db);R(n),n.db.close()}var c=[n.name];t&&c.push(n.version);var s=f.open.apply(f,c);t&&(s.onupgradeneeded=function(t){var o=s.result;try{o.createObjectStore(n.storeName),t.oldVersion<=1&&o.createObjectStore(b)}catch(o){if('ConstraintError'!==o.name)throw o;console.warn('The database "'+n.name+"\" has been upgraded from version "+t.oldVersion+' to version '+t.newVersion+', but the storage "'+n.storeName+'" already exists.')}}),s.onerror=function(n){n.preventDefault(),u(s.error)},s.onsuccess=function(){o(s.result),A(n)}})}function x(n){return D(n,!1)}function B(n){return D(n,!0)}function k(n,t){if(!n.db)return!0;var o=!n.db.objectStoreNames.contains(n.storeName),u=n.versionn.db.version;if(u&&(n.version!==t&&console.warn('The database "'+n.name+"\" can't be downgraded from version "+n.db.version+' to version '+n.version+'.'),n.version=n.db.version),c||o){if(o){var f=n.db.version+1;f>n.version&&(n.version=f)}return!0}return!1}function C(n){return s([N(atob(n.data))],{type:n.type})}function T(n){return n&&n.__local_forage_encoded_blob}function F(n){var t=this,o=t._initReady().then(function(){var n=w[t._dbInfo.name];if(n&&n.dbReady)return n.dbReady});return h(o,n,n),o}function L(n){R(n);for(var t=w[n.name],o=t.forages,u=0;u0&&(!n.db||'InvalidStateError'===c.name||'NotFoundError'===c.name))return l.resolve().then(function(){if(!n.db||'NotFoundError'===c.name&&!n.db.objectStoreNames.contains(n.storeName)&&n.version<=n.db.version)return n.db&&(n.version=n.db.version+1),B(n)}).then(function(){return L(n).then(function(){M(n,t,o,u-1)})}).catch(o);o(c)}}var z={_driver:'asyncStorage',_initStorage:function(n){var t=this,o={db:null};if(n)for(var u in n)o[u]=n[u];var c=w[o.name];c||(c={forages:[],db:null,dbReady:null,deferredOperations:[]},w[o.name]=c),c.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=F);var f=[];function s(){return l.resolve()}for(var v=0;v>4,y[v++]=(15&u)<<4|c>>2,y[v++]=(3&c)<<6|63&f;return h}function ie(n){var t,o=new Uint8Array(n),u='';for(t=0;t>2],u+=P[(3&o[t])<<4|o[t+1]>>4],u+=P[(15&o[t+1])<<2|o[t+2]>>6],u+=P[63&o[t+2]];return o.length%3==2?u=u.substring(0,u.length-1)+'=':o.length%3==1&&(u=u.substring(0,u.length-2)+'=='),u}var ae={serialize:function(n,t){var o='';if(n&&(o=re.call(n)),n&&('[object ArrayBuffer]'===o||n.buffer&&'[object ArrayBuffer]'===re.call(n.buffer))){var u,c=W;n instanceof ArrayBuffer?(u=n,c+=H):(u=n.buffer,'[object Int8Array]'===o?c+=X:'[object Uint8Array]'===o?c+=G:'[object Uint8ClampedArray]'===o?c+=J:'[object Int16Array]'===o?c+=V:'[object Uint16Array]'===o?c+=Z:'[object Int32Array]'===o?c+=Y:'[object Uint32Array]'===o?c+=$:'[object Float32Array]'===o?c+=ee:'[object Float64Array]'===o?c+=ne:t(new Error('Failed to get type for BinaryArray'))),t(c+ie(u))}else if('[object Blob]'===o){var f=new FileReader;f.onload=function(){var o=U+n.type+'~'+ie(this.result);t("__lfsc__:blob"+o)},f.readAsArrayBuffer(n)}else try{t(JSON.stringify(n))}catch(o){console.error("Couldn't convert value into a JSON string: ",n),t(null,o)}},deserialize:function(n){if(n.substring(0,K)!==W)return JSON.parse(n);var t,o=n.substring(te),u=n.substring(K,te);if(u===Q&&q.test(o)){var c=o.match(q);t=c[1],o=o.substring(c[0].length)}var f=oe(o);switch(u){case H:return f;case Q:return s([f],{type:t});case X:return new Int8Array(f);case G:return new Uint8Array(f);case J:return new Uint8ClampedArray(f);case V:return new Int16Array(f);case Z:return new Uint16Array(f);case Y:return new Int32Array(f);case $:return new Uint32Array(f);case ee:return new Float32Array(f);case ne:return new Float64Array(f);default:throw new Error('Unkown type: '+u)}},stringToBuffer:oe,bufferToString:ie};function ue(n,t,o,u){n.executeSql('CREATE TABLE IF NOT EXISTS '+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],o,u)}function ce(n,t,o,u,c,f){n.executeSql(o,u,c,function(n,s){s.code===s.SYNTAX_ERR?n.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(n,l){l.rows.length?f(n,s):ue(n,t,function(){n.executeSql(o,u,c,f)},f)},f):f(n,s)},f)}function fe(n,t,o,u){var c=this;n=y(n);var f=new l(function(f,s){c.ready().then(function(){void 0===t&&(t=null);var l=t,v=c._dbInfo;v.serializer.serialize(t,function(t,h){h?s(h):v.db.transaction(function(o){ce(o,v,'INSERT OR REPLACE INTO '+v.storeName+" (key, value) VALUES (?, ?)",[n,t],function(){f(l)},function(n,t){s(t)})},function(t){if(t.code===t.QUOTA_ERR){if(u>0)return void f(fe.apply(c,[n,l,o,u-1]));s(t)}})})}).catch(s)});return v(f,o),f}function se(n){return new l(function(t,o){n.transaction(function(u){u.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(o,u){for(var c=[],f=0;f0?(this._dbInfo=t,t.serializer=ae,l.resolve()):l.reject()},_support:(function(){try{return'undefined'!=typeof localStorage&&'setItem'in localStorage&&!!localStorage.setItem}catch(n){return!1}})(),iterate:function(n,t){var o=this,u=o.ready().then(function(){for(var t=o._dbInfo,u=t.keyPrefix,c=u.length,f=localStorage.length,s=1,l=0;l=0;o--){var u=localStorage.key(o);0===u.indexOf(n)&&localStorage.removeItem(u)}});return v(o,n),o},length:function(n){var t=this.keys().then(function(n){return n.length});return v(t,n),t},key:function(n,t){var o=this,u=o.ready().then(function(){var t,u=o._dbInfo;try{t=localStorage.key(n)}catch(n){t=null}return t&&(t=t.substring(u.keyPrefix.length)),t});return v(u,t),u},keys:function(n){var t=this,o=t.ready().then(function(){for(var n=t._dbInfo,o=localStorage.length,u=[],c=0;c=0;t--){var o=localStorage.key(t);0===o.indexOf(n)&&localStorage.removeItem(o)}}):l.reject('Invalid arguments'),t),u}},ye=function(n,t){for(var o,u,c=n.length,f=0;f=0;o--){var c=n[o];if(!0===c.in_app){t.transaction=this._getTransaction(c);break}}return t},t.prototype._getFramesFromEvent=function(t){var n=t.exception&&t.exception.values&&t.exception.values[0];return n&&n.stacktrace&&n.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||'?')+"/"+(t.function||'?'):''},t.id='Transaction',t})();e.Transaction=t},1011,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n={id:'Tracing'},s={id:'BrowserTracing'},p={activate:['activated','deactivated'],create:['beforeCreate','created'],destroy:['beforeDestroy','destroyed'],mount:['beforeMount','mounted'],update:['beforeUpdate','updated']},c=/(?:^|[-_/])(\w)/g,u='root',_=(function(){function _(s){var c=this;this.name=_.id,this._componentsCache={},this._applyTracingHooks=function(s,_){if(!s.$options.$_sentryPerfHook){s.$options.$_sentryPerfHook=!0;var h=c._getComponentName(s),l=h===u,v={},y=function(t){var p=o.timestampWithMs();c._rootSpan?c._finishRootSpan(p,_):s.$once("hook:"+t,function(){var t=_().getIntegration(n);if(t){c._tracingActivity=t.constructor.pushActivity('Vue Application Render');var o=t.constructor.getTransaction();o&&(c._rootSpan=o.startChild({description:'Application Render',op:'Vue'}))}else{var s=f(_());s&&(c._rootSpan=s.startChild({description:'Application Render',op:'Vue'}))}})},V=function(t,n){var p=Array.isArray(c._options.tracingOptions.trackComponents)?c._options.tracingOptions.trackComponents.indexOf(h)>-1:c._options.tracingOptions.trackComponents;if(c._rootSpan&&p){var u=o.timestampWithMs(),f=v[n];f?(f.finish(),c._finishRootSpan(u,_)):s.$once("hook:"+t,function(){c._rootSpan&&(v[n]=c._rootSpan.startChild({description:"Vue <"+h+">",op:n}))})}};c._options.tracingOptions.hooks.forEach(function(n){var u=p[n];u?u.forEach(function(o){var p=l?y.bind(c,o):V.bind(c,o,n),u=s.$options[o];Array.isArray(u)?s.$options[o]=t.__spread([p],u):s.$options[o]='function'==typeof u?[p,u]:[p]}):o.logger.warn("Unknown hook: "+n)})}},o.logger.log('You are still using the Vue.js integration, consider moving to @sentry/vue'),this._options=t.__assign(t.__assign({Vue:o.getGlobalObject().Vue,attachProps:!0,logErrors:!1,tracing:!1},s),{tracingOptions:t.__assign({hooks:['mount','update'],timeout:2e3,trackComponents:!1},s.tracingOptions)})}return _.prototype.setupOnce=function(t,n){this._options.Vue?(this._attachErrorHandler(n),this._options.tracing&&this._startTracing(n)):o.logger.error('Vue integration is missing a Vue instance')},_.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return u;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var n=t.$options.__file.replace(/^[a-zA-Z]:/,'').replace(/\\/g,'/'),s=o.basename(n,'.vue');return this._componentsCache[s]||(this._componentsCache[s]=s.replace(c,function(t,o){return o?o.toUpperCase():''}))}return"anonymous component"},_.prototype._finishRootSpan=function(t,o){var s=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(s._tracingActivity){var p=o().getIntegration(n);p&&p.constructor.popActivity(s._tracingActivity)}s._rootSpan&&s._rootSpan.finish(t)},this._options.tracingOptions.timeout)},_.prototype._startTracing=function(t){var p=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(n)||t().getIntegration(s)?p(this,t):o.logger.error('Vue integration has tracing enabled, but Tracing integration is not configured')}})},_.prototype._attachErrorHandler=function(t){var n=this,s=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(p,c,u){var f={};if(c)try{f.componentName=n._getComponentName(c),n._options.attachProps&&(f.propsData=c.$options.propsData)}catch(t){o.logger.warn('Unable to extract metadata from Vue component.')}u&&(f.lifecycleHook=u),t().getIntegration(_)&&setTimeout(function(){t().withScope(function(o){o.setContext('vue',f),t().captureException(p)})}),'function'==typeof s&&s.call(n._options.Vue,p,c,u),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+u+": \""+(p&&p.toString())+"\"",c),console.error(p))}},_.id='Vue',_})();function f(t){if(t&&t.getScope){var o=t.getScope();if(o)return o.getTransaction()}}e.Vue=_,e.getActiveTransaction=f},1012,[891,894]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeScope=void 0;var u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),p=r(d[8]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var h=(function(t){(0,c.default)(E,t);var f,h,v=(f=E,h=y(),function(){var t,u=(0,s.default)(f);if(h){var l=(0,s.default)(this).constructor;t=Reflect.construct(u,arguments,l)}else t=u.apply(this,arguments);return(0,o.default)(this,t)});function E(){return(0,u.default)(this,E),v.apply(this,arguments)}return(0,l.default)(E,[{key:"setUser",value:function(t){return p.NATIVE.setUser(t),(0,n.default)((0,s.default)(E.prototype),"setUser",this).call(this,t)}},{key:"setTag",value:function(t,u){return p.NATIVE.setTag(t,u),(0,n.default)((0,s.default)(E.prototype),"setTag",this).call(this,t,u)}},{key:"setTags",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setTag(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setTags",this).call(this,t)}},{key:"setExtras",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setExtra(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setExtras",this).call(this,t)}},{key:"setExtra",value:function(t,u){return p.NATIVE.setExtra(t,u),(0,n.default)((0,s.default)(E.prototype),"setExtra",this).call(this,t,u)}},{key:"addBreadcrumb",value:function(t,u){return p.NATIVE.addBreadcrumb(t),(0,n.default)((0,s.default)(E.prototype),"addBreadcrumb",this).call(this,t,u)}},{key:"clearBreadcrumbs",value:function(){return p.NATIVE.clearBreadcrumbs(),(0,n.default)((0,s.default)(E.prototype),"clearBreadcrumbs",this).call(this)}},{key:"setContext",value:function(t,u){return p.NATIVE.setContext(t,u),(0,n.default)((0,s.default)(E.prototype),"setContext",this).call(this,t,u)}}]),E})(f.Scope);e.ReactNativeScope=h},1013,[1,7,8,9,12,14,11,892,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTouchEventBoundary=e.TouchEventBoundary=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),s=r(d[8]),y=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[9])),h=r(d[10]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var b=h.StyleSheet.create({wrapperView:{flex:1}}),_=(function(t){(0,c.default)(N,t);var v,_,w=(v=N,_=T(),function(){var t,n=(0,p.default)(v);if(_){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,l.default)(this,t)});function N(){var t;(0,o.default)(this,N);for(var u=arguments.length,c=new Array(u),l=0;l0||u)&&t._logTouchEvent(c,u)}},t}return(0,u.default)(N,[{key:"render",value:function(){return y.createElement(h.View,{style:b.wrapperView,onTouchStart:this._onTouchStart},this.props.children)}},{key:"_logTouchEvent",value:function(t,n){(0,f.addBreadcrumb)({category:this.props.breadcrumbCategory,data:{componentTree:t},level:s.Severity.Info,message:n?"Touch event within element: "+n:"Touch event within component tree",type:this.props.breadcrumbType})}}]),N})(y.Component);e.TouchEventBoundary=_,_.displayName="__Sentry.TouchEventBoundary",_.defaultProps={breadcrumbCategory:"touch",breadcrumbType:"user",ignoreNames:[],maxComponentTreeSize:20};e.withTouchEventBoundary=function(t,n){var o=function(o){return y.createElement(_,n,y.createElement(t,o))};return o.displayName="WithTouchEventBoundary",o}},1014,[1,34,7,8,12,14,11,889,883,48,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return t.ReactNativeTracing}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return n.RoutingInstrumentation}}),Object.defineProperty(e,"RoutingInstrumentationInstance",{enumerable:!0,get:function(){return n.RoutingInstrumentationInstance}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return o.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return u.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationCurrentRoute",{enumerable:!0,get:function(){return c.ReactNavigationCurrentRoute}}),Object.defineProperty(e,"ReactNavigationRoute",{enumerable:!0,get:function(){return c.ReactNavigationRoute}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return c.ReactNavigationTransactionContext}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4])},1015,[1016,1018,1019,1020,1021]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeTracing=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=(0,s.default)({},u.defaultRequestInstrumentationOptions,{idleTimeout:1e3,maxTransactionDuration:600,ignoreEmptyBackNavigationTransactions:!0,beforeNavigate:function(t){return t}}),f=(function(){function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,n.default)(this,t),this.name=t.id,this.options=(0,s.default)({},h,o)}return(0,o.default)(t,[{key:"setupOnce",value:function(t,n){var o=this.options,s=o.traceFetch,l=o.traceXHR,h=o.tracingOrigins,f=o.shouldCreateSpanForRequest,v=o.routingInstrumentation;this._getCurrentHub=n,null==v||v.registerRoutingInstrumentation(this._onRouteWillChange.bind(this),this.options.beforeNavigate),v||c.logger.log("[ReactNativeTracing] Not instrumenting route changes as routingInstrumentation has not been set."),(0,u.registerRequestInstrumentation)({traceFetch:s,traceXHR:l,tracingOrigins:h,shouldCreateSpanForRequest:f})}},{key:"_onRouteWillChange",value:function(t){return this._createRouteTransaction(t)}},{key:"_createRouteTransaction",value:function(t){if(this._getCurrentHub){var n=this.options,o=n.idleTimeout,h=n.maxTransactionDuration,f=(0,s.default)({},t,{trimEnd:!0}),v=this._getCurrentHub(),p=(0,u.startIdleTransaction)(v,f,o,!0);return c.logger.log("[ReactNativeTracing] Starting "+t.op+" transaction \""+t.name+"\" on scope"),p.registerBeforeFinishCallback(function(t,n){(0,l.adjustTransactionDuration)(h,t,n)}),this.options.ignoreEmptyBackNavigationTransactions&&p.registerBeforeFinishCallback(function(t){var n,o;null==(n=t.data)||null==(o=n.route)||!o.hasBeenSeen||t.spanRecorder&&0!==t.spanRecorder.spans.filter(function(n){return n.spanId!==t.spanId}).length||(c.logger.log("[ReactNativeTracing] Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature."),t.sampled=!1)}),p}c.logger.warn("[ReactNativeTracing] Did not create "+t.op+" transaction because _getCurrentHub is invalid.")}}]),t})();e.ReactNativeTracing=f,f.id="ReactNativeTracing"},1016,[1,7,8,25,927,894,1017]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.adjustTransactionDuration=function(n,s,u){var o=u-s.startTimestamp;u&&(o>(c=n,1e3*c)||o<0)&&(s.setStatus(t.SpanStatus.DeadlineExceeded),s.setTag("maxTransactionDurationExceeded","true"));var c};var t=r(d[0])},1017,[927]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RoutingInstrumentation=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=(function(){function t(){(0,n.default)(this,t)}return(0,u.default)(t,[{key:"registerRoutingInstrumentation",value:function(t,n){this._tracingListener=t,this._beforeNavigate=n}},{key:"onRouteWillChange",value:function(t){var n;return null==(n=this._tracingListener)?void 0:n.call(this,t)}}]),t})();e.RoutingInstrumentation=o},1018,[1,7,8]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_TRANSACTION_CONTEXT_V5=e.ReactNavigationV5Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=t(r(d[7])),_=r(d[8]);function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var f={routeChangeTimeoutMs:1e3},R=(function(t){(0,l.default)(T,t);var R,p,C=(R=T,p=v(),function(){var t,n=(0,h.default)(R);if(p){var o=(0,h.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function T(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,T),(t=C.call(this))._navigationContainer=null,t._maxRecentRouteLen=200,t._initialStateHandled=!1,t._recentRouteKeys=[],t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._options=(0,n.default)({},f,s),t}return(0,s.default)(T,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,h.default)(T.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._onDispatch(),this._navigationContainer&&(this._onStateChange(),this._initialStateHandled=!0))}},{key:"registerNavigationContainer",value:function(t){var n=(0,_.getGlobalObject)();n.__sentry_rn_v5_registered?_.logger.log("[ReactNavigationV5Instrumentation] Instrumentation already exists, but register has been called again, doing nothing."):(this._navigationContainer="current"in t?t.current:t,this._navigationContainer?(this._navigationContainer.addListener("__unsafe_action__",this._onDispatch.bind(this)),this._navigationContainer.addListener("state",this._onStateChange.bind(this)),this._initialStateHandled||(this._latestTransaction?(this._onStateChange(),this._initialStateHandled=!0):_.logger.log("[ReactNavigationV5Instrumentation] Navigation container registered, but integration has not been setup yet.")),n.__sentry_rn_v5_registered=!0):_.logger.warn("[ReactNavigationV5Instrumentation] Received invalid navigation container ref!"))}},{key:"_onDispatch",value:function(){this._latestTransaction=this.onRouteWillChange(y),this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs)}},{key:"_onStateChange",value:function(){var t=this._latestRoute;if(this._navigationContainer){var o=this._navigationContainer.getCurrentRoute();if(o){if(this._latestTransaction&&(!t||t.key!==o.key)){var s,u,l,c=this._latestTransaction.toContext(),h=this._recentRouteKeys.includes(o.key),v=(0,n.default)({},c,{name:o.name,tags:(0,n.default)({},c.tags,{"routing.route.name":o.name}),data:(0,n.default)({},c.data,{route:{name:o.name,key:o.key,params:null!=(s=o.params)?s:{},hasBeenSeen:h},previousRoute:t?{name:t.name,key:t.key,params:null!=(u=t.params)?u:{}}:null})}),f=null==(l=this._beforeNavigate)?void 0:l.call(this,v);f||(_.logger.error("[ReactNavigationV5Instrumentation] beforeNavigate returned "+f+", return context.sampled = false to not send transaction."),f=(0,n.default)({},v,{sampled:!1})),!1===f.sampled?_.logger.log("[ReactNavigationV5Instrumentation] Will not send transaction \""+f.name+"\" due to beforeNavigate."):void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._latestTransaction.updateWithContext(f)}this._pushRecentRouteKey(o.key),this._latestRoute=o}}else _.logger.warn("[ReactNavigationV5Instrumentation] Missing navigation container ref. Route transactions will not be sent.")}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),T})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV5Instrumentation=R,R.instrumentationName="react-navigation-v5";var y={name:"Route Change",op:"navigation",tags:{"routing.instrumentation":R.instrumentationName},data:{}};e.BLANK_TRANSACTION_CONTEXT_V5=y},1019,[1,25,7,8,9,12,14,11,894,1018]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.INITIAL_TRANSACTION_CONTEXT_V4=e.ReactNavigationV4Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),h=r(d[8]);function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var v={routeChangeTimeoutMs:1e3},f=(function(t){(0,l.default)(C,t);var f,y,T=(f=C,y=p(),function(){var t,n=(0,_.default)(f);if(y){var o=(0,_.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function C(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,C),(t=T.call(this))._appContainer=null,t._maxRecentRouteLen=200,t._recentRouteKeys=[],t._initialStateHandled=!1,t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._onBeforeNavigateNotSampled=function(t){h.logger.log("[ReactNavigationV4Instrumentation] Will not send transaction \""+t+"\" due to beforeNavigate.")},t._options=(0,n.default)({},v,s),t}return(0,s.default)(C,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,_.default)(C.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._latestTransaction=this.onRouteWillChange(R),this._appContainer?(this._updateLatestTransaction(),this._initialStateHandled=!0):this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs))}},{key:"registerAppContainer",value:function(t){var n=(0,h.getGlobalObject)();n.__sentry_rn_v4_registered||(this._appContainer="current"in t?t.current:t,this._appContainer?(this._patchRouter(),this._initialStateHandled||(this._latestTransaction?this._updateLatestTransaction():h.logger.log("[ReactNavigationV4Instrumentation] App container registered, but integration has not been setup yet."),this._initialStateHandled=!0),n.__sentry_rn_v4_registered=!0):h.logger.warn("[ReactNavigationV4Instrumentation] Received invalid app container ref!"))}},{key:"_updateLatestTransaction",value:function(){if(this._appContainer&&this._latestTransaction){var t=this._appContainer._navigation.state;void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._onStateChange(t,!0)}}},{key:"_patchRouter",value:function(){var t=this;if(this._appContainer){var n=this._appContainer._navigation.router.getStateForAction;this._appContainer._navigation.router.getStateForAction=function(o,s){var u=n(o,s);return t._onStateChange(u),u}}}},{key:"_onStateChange",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=this._getCurrentRouteFromState(t);if(!this._prevRoute||s.key!==this._prevRoute.key){var u,l=this._getTransactionContext(s,this._prevRoute),c=l;o&&this._latestTransaction&&(c=(0,n.default)({},this._latestTransaction.toContext(),l));var _=null==(u=this._beforeNavigate)?void 0:u.call(this,c);_||(h.logger.error("[ReactNavigationV4Instrumentation] beforeNavigate returned "+_+", return context.sampled = false to not send transaction."),_=(0,n.default)({},c,{sampled:!1})),!1===_.sampled&&this._onBeforeNavigateNotSampled(_.name),o&&this._latestTransaction?this._latestTransaction.updateWithContext(_):this._latestTransaction=this.onRouteWillChange(_),this._pushRecentRouteKey(s.key),this._prevRoute=s}}},{key:"_getTransactionContext",value:function(t,n){var o,s;return{name:t.routeName,op:"navigation",tags:{"routing.instrumentation":C.instrumentationName,"routing.route.name":t.routeName},data:{route:{name:t.routeName,key:t.key,params:null!=(o=t.params)?o:{},hasBeenSeen:this._recentRouteKeys.includes(t.key)},previousRoute:n?{name:n.routeName,key:n.key,params:null!=(s=n.params)?s:{}}:null}}}},{key:"_getCurrentRouteFromState",value:function(t){var n=t.routes[t.index];return"index"in n&&"routes"in n&&"number"==typeof n.index&&Array.isArray(n.routes)?this._getCurrentRouteFromState(n):n}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),C})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV4Instrumentation=f,f.instrumentationName="react-navigation-v4";var R={name:"App Launch",op:"navigation",tags:{"routing.instrumentation":f.instrumentationName},data:{}};e.INITIAL_TRANSACTION_CONTEXT_V4=R},1020,[1,25,7,8,9,12,14,11,894,1018]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},1021,[]); +__d(function(g,r,i,a,m,e,d){var E=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=N,e.setupPermissions=e.RESULTS=e.PERMISSIONS=void 0;var n=E(r(d[1])),s=r(d[2]),o=r(d[3]),A=r(d[4]),O=Object.freeze({ACCEPT_HANDOVER:'android.permission.ACCEPT_HANDOVER',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACTIVITY_RECOGNITION:'android.permission.ACTIVITY_RECOGNITION',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',ANSWER_PHONE_CALLS:'android.permission.ANSWER_PHONE_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',CALL_PHONE:'android.permission.CALL_PHONE',CAMERA:'android.permission.CAMERA',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',READ_CALENDAR:'android.permission.READ_CALENDAR',READ_CALL_LOG:'android.permission.READ_CALL_LOG',READ_CONTACTS:'android.permission.READ_CONTACTS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',READ_PHONE_NUMBERS:'android.permission.READ_PHONE_NUMBERS',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',READ_SMS:'android.permission.READ_SMS',RECEIVE_MMS:'android.permission.RECEIVE_MMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECORD_AUDIO:'android.permission.RECORD_AUDIO',SEND_SMS:'android.permission.SEND_SMS',USE_SIP:'android.permission.USE_SIP',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=Object.freeze({APP_TRACKING_TRANSPARENCY:'ios.permission.APP_TRACKING_TRANSPARENCY',BLUETOOTH_PERIPHERAL:'ios.permission.BLUETOOTH_PERIPHERAL',CALENDARS:'ios.permission.CALENDARS',CAMERA:'ios.permission.CAMERA',CONTACTS:'ios.permission.CONTACTS',FACE_ID:'ios.permission.FACE_ID',LOCATION_ALWAYS:'ios.permission.LOCATION_ALWAYS',LOCATION_WHEN_IN_USE:'ios.permission.LOCATION_WHEN_IN_USE',MEDIA_LIBRARY:'ios.permission.MEDIA_LIBRARY',MICROPHONE:'ios.permission.MICROPHONE',MOTION:'ios.permission.MOTION',PHOTO_LIBRARY:'ios.permission.PHOTO_LIBRARY',PHOTO_LIBRARY_ADD_ONLY:'ios.permission.PHOTO_LIBRARY_ADD_ONLY',REMINDERS:'ios.permission.REMINDERS',SIRI:'ios.permission.SIRI',SPEECH_RECOGNITION:'ios.permission.SPEECH_RECOGNITION',STOREKIT:'ios.permission.STOREKIT'}),_=Object.freeze({ANDROID:O,IOS:R});e.PERMISSIONS=_;var S=Object.freeze({UNAVAILABLE:'unavailable',BLOCKED:'blocked',DENIED:'denied',GRANTED:'granted',LIMITED:'limited'});e.RESULTS=S;var I=A.NativeModules.DyteRNPermissions;function C(E){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",I.available.includes(E)?I.request(E):S.UNAVAILABLE);case 1:case"end":return n.stop()}},null,null,null,Promise)}function N(E){return E.filter(function(n,s){return null!=n&&E.indexOf(n)===s})}var t=['camera','externalStorage','microphone','bluetooth','photos','readExternalStorage'],T=function(E){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s={camera:_.ANDROID.CAMERA,microphone:_.ANDROID.RECORD_AUDIO,externalStorage:_.ANDROID.WRITE_EXTERNAL_STORAGE,readExternalStorage:_.ANDROID.READ_EXTERNAL_STORAGE},o={camera:_.IOS.CAMERA,microphone:_.IOS.MICROPHONE,bluetooth:_.IOS.BLUETOOTH_PERIPHERAL,photos:_.IOS.PHOTO_LIBRARY};if(!n)return'android'===A.Platform.OS?s[E]:o[E];if('android'===A.Platform.OS){var O={};return Object.keys(s).forEach(function(E){O[s[E]]=E}),O[E]}var R={};return Object.keys(o).forEach(function(E){R[o[E]]=E}),R[E]};e.setupPermissions=function(){var E,O,R,_,L,p,D=[];t.forEach(function(E){var n=T(E);n&&D.push(n)}),(E=D,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if('ios'!==A.Platform.OS){s.next=13;break}O={},R=N(E),_=0;case 4:if(!(_ main.jsbundle - /3XrJWuah+oA/SROFz7ggGMwHs0= + eNGW9HhbSIFcqC/9BHqSaXh+jYE= files2 @@ -466,7 +466,7 @@ hash2 - mWbuTjo6Ee/8uMeKf0Ih4INNgkfR3022HZadCSWR2MI= + dAFHnGvvx+vt9ovHhbQo+uWI+anRLJYN8lYun3yPf/s= diff --git a/Frameworks/DyteSdk.xcframework/ios-x86_64-simulator/DyteSdk.framework/main.jsbundle b/Frameworks/DyteSdk.xcframework/ios-x86_64-simulator/DyteSdk.framework/main.jsbundle index eb7ea77..20d3441 100644 --- a/Frameworks/DyteSdk.xcframework/ios-x86_64-simulator/DyteSdk.framework/main.jsbundle +++ b/Frameworks/DyteSdk.xcframework/ios-x86_64-simulator/DyteSdk.framework/main.jsbundle @@ -3,7 +3,7 @@ var __BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date. !(function(n){var e=(function(){function n(n,e){return n}function e(n){var e={};return n.forEach(function(n,r){e[n]=!0}),e}function r(n,r,u){if(n.formatValueCalls++,n.formatValueCalls>200)return"[TOO BIG formatValueCalls "+n.formatValueCalls+" exceeded limit of 200]";var f=t(n,r);if(f)return f;var c=Object.keys(r),s=e(c);if(d(r)&&(c.indexOf('message')>=0||c.indexOf('description')>=0))return o(r);if(0===c.length){if(v(r)){var g=r.name?': '+r.name:'';return n.stylize('[Function'+g+']','special')}if(p(r))return n.stylize(RegExp.prototype.toString.call(r),'regexp');if(y(r))return n.stylize(Date.prototype.toString.call(r),'date');if(d(r))return o(r)}var h,b,m='',j=!1,O=['{','}'];(h=r,Array.isArray(h)&&(j=!0,O=['[',']']),v(r))&&(m=' [Function'+(r.name?': '+r.name:'')+']');return p(r)&&(m=' '+RegExp.prototype.toString.call(r)),y(r)&&(m=' '+Date.prototype.toUTCString.call(r)),d(r)&&(m=' '+o(r)),0!==c.length||j&&0!=r.length?u<0?p(r)?n.stylize(RegExp.prototype.toString.call(r),'regexp'):n.stylize('[Object]','special'):(n.seen.push(r),b=j?i(n,r,u,s,c):c.map(function(e){return l(n,r,u,s,e,j)}),n.seen.pop(),a(b,m,O)):O[0]+m+O[1]}function t(n,e){if(s(e))return n.stylize('undefined','undefined');if('string'==typeof e){var r="'"+JSON.stringify(e).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,'string')}return c(e)?n.stylize(''+e,'number'):u(e)?n.stylize(''+e,'boolean'):f(e)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,e,r,t,o){for(var i=[],a=0,u=e.length;a-1&&(u=l?u.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+u.split('\n').map(function(n){return' '+n}).join('\n')):u=n.stylize('[Circular]','special')),s(a)){if(l&&i.match(/^\d+$/))return u;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+u}function a(n,e,r){return n.reduce(function(n,e){return 0,e.indexOf('\n')>=0&&0,n+e.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?r[0]+(''===e?'':e+'\n ')+' '+n.join(',\n ')+' '+r[1]:r[0]+e+' '+n.join(', ')+' '+r[1]}function u(n){return'boolean'==typeof n}function f(n){return null===n}function c(n){return'number'==typeof n}function s(n){return void 0===n}function p(n){return g(n)&&'[object RegExp]'===h(n)}function g(n){return'object'==typeof n&&null!==n}function y(n){return g(n)&&'[object Date]'===h(n)}function d(n){return g(n)&&('[object Error]'===h(n)||n instanceof Error)}function v(n){return'function'==typeof n}function h(n){return Object.prototype.toString.call(n)}function b(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return function(e,t){return r({seen:[],formatValueCalls:0,stylize:n},e,t.depth)}})(),r='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function l(r){return function(){var l;l=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return e(n,{depth:10})}).join(', ');var a=arguments[0],u=r;'string'==typeof a&&'Warning: '===a.slice(0,9)&&u>=t.error&&(u=t.warn),n.__inspectorLog&&n.__inspectorLog(o[u],l,[].slice.call(arguments),i),s.length&&(l=p('',l)),n.nativeLoggingHook(l,u)}}function a(n,e){return Array.apply(null,Array(e)).map(function(){return n})}var u="\u2502",f="\u2510",c="\u2518",s=[];function p(n,e){return s.join('')+n+' '+(e||'')}if(n.nativeLoggingHook){n.console;n.console={error:l(t.error),info:l(t.info),log:l(t.info),warn:l(t.warn),trace:l(t.trace),debug:l(t.trace),table:function(e){if(!Array.isArray(e)){var o=e;for(var i in e=[],o)if(o.hasOwnProperty(i)){var l=o[i];l[r]=i,e.push(l)}}if(0!==e.length){var u=Object.keys(e[0]).sort(),f=[],c=[];u.forEach(function(n,r){c[r]=n.length;for(var t=0;t';return function(){for(var r=arguments.length,u=new Array(r),e=0;e0&&void 0!==arguments[0]?arguments[0]:{};if('object'!=typeof t)return Promise.reject(new TypeError('constraints is not a dictionary'));if(!(void 0!==t.audio&&t.audio||void 0!==t.video&&t.video))return Promise.reject(new TypeError('audio and/or video is required'));var o=[];(t=u.normalizeConstraints(t)).audio?o.push(l.default.request({name:'microphone'})):o.push(Promise.resolve(!1));t.video?o.push(l.default.request({name:'camera'})):o.push(Promise.resolve(!1));return new Promise(function(l,c){Promise.all(o).then(function(o){var v=(0,n.default)(o,2),y=v[0],h=v[1];if(y||h){y||delete t.audio,h||delete t.video;b.getUserMedia(t,function(n,o){for(var f,c=p(o);!(f=c()).done;){var v=f.value,y=t[v.kind];'object'==typeof y&&(v.constraints=u.deepClone(y))}var b={streamId:n,streamReactTag:n,tracks:o};l(new s.default(b))},function(t,n){var o;switch(t){case'TypeError':o=new TypeError(n)}o||(o=new f.default({message:n,name:t}));c(o)})}else{c(new f.default({message:'Permission denied.',name:'SecurityError'}))}})})};var n=t(r(d[1])),o=r(d[2]),u=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=c(n);if(o&&o.has(t))return o.get(t);var u={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var l=s?Object.getOwnPropertyDescriptor(t,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=t[f]}u.default=t,o&&o.set(t,u);return u})(r(d[3])),s=t(r(d[4])),f=t(r(d[5])),l=t(r(d[6]));function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(c=function(t){return t?o:n})(t)}function p(t,n){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(o)return(o=o.call(t)).next.bind(o);if(Array.isArray(t)||(o=v(t))||n&&t&&"number"==typeof t.length){o&&(t=o);var u=0;return function(){return u>=t.length?{done:!0}:{done:!1,value:t[u++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(t,n){if(t){if("string"==typeof t)return y(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?y(t,n):void 0}}function y(t,n){(null==n||n>t.length)&&(n=t.length);for(var o=0,u=new Array(n);o0?parseInt(u):-1,'android'===o.Platform.OS?c.startRingtone(n,u):c.startRingtone(n,s),this.vibrate&&o.Vibration.vibrate(t,!1)}},{key:"stopRingtone",value:function(){this.vibrate&&o.Vibration.cancel(),c.stopRingtone()}},{key:"startRingback",value:function(n){n='string'==typeof n?n:"_DTMF_",c.startRingback(n)}},{key:"stopRingback",value:function(){c.stopRingback()}},{key:"checkRecordPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.checkRecordPermission());case 2:return n=s.sent,this.recordPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"requestRecordPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.requestRecordPermission());case 2:return n=s.sent,this.recordPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"checkCameraPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.checkCameraPermission());case 2:return n=s.sent,this.cameraPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.requestCameraPermission());case 2:return n=s.sent,this.cameraPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"pokeScreen",value:function(n){if('android'===o.Platform.OS){var t="number"==typeof n&&n>0?n:3e3;c.pokeScreen(t)}else console.log("ios doesn't support pokeScreen()")}},{key:"getAudioUri",value:function(n,s){var u;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(void 0!==this.audioUriMap[n]){o.next=2;break}return o.abrupt("return",null);case 2:if(!this.audioUriMap[n][s]){o.next=6;break}return o.abrupt("return",this.audioUriMap[n][s]);case 6:return o.prev=6,o.next=9,t.default.awrap(c.getAudioUriJS(n,s));case 9:if(!('string'==typeof(u=o.sent)&&u.length>0)){o.next=15;break}return this.audioUriMap[n][s]=u,o.abrupt("return",u);case 15:return o.abrupt("return",null);case 16:o.next=21;break;case 18:return o.prev=18,o.t0=o.catch(6),o.abrupt("return",null);case 21:case"end":return o.stop()}},null,this,[[6,18]],Promise)}},{key:"chooseAudioRoute",value:function(n){var s;return t.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,t.default.awrap(c.chooseAudioRoute(n));case 2:return s=u.sent,u.abrupt("return",s);case 4:case"end":return u.stop()}},null,null,null,Promise)}}]),n})());e.default=l},691,[1,276,7,8,2]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.JoinStage=M,e.default=void 0;var o=t(r(d[1])),n=j(r(d[2])),u=t(r(d[3])),l=r(d[4]),s=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),E=r(d[9]),y=r(d[10]),S=t(r(d[11])),N=r(d[12]),x=r(d[13]),h=r(d[14]),T=r(d[15]),v=t(r(d[16])),C=r(d[17]),b=r(d[18]),w=t(r(d[19])),P=r(d[20]),I=r(d[21]),O=j(r(d[22])),k=r(d[23]);function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function j(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=l?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(u,s,c):u[s]=t[s]}return u.default=t,n&&n.set(t,u),u}var D="\nquery Session($roomName: String!, $password: String) {\n\tsession(roomName: $roomName, password: $password) {\n\t title,\n\t roomNodeLink,\n\t roomName,\n\t password\n\t}\n }\n";function M(t){var o=(0,n.useContext)(c.MediaRoomContext).mediaRoom,u=(0,l.useSelector)(function(t){return t.participant.displayName}),f=(0,l.useSelector)(function(t){return t.participant.audioMuted}),p=(0,l.useSelector)(function(t){return t.room.routerState}),y=(0,l.useSelector)(function(t){return t.room.joined}),N=(0,l.useSelector)(function(t){return t.room.waitingState}),x=t.roomName,h=(0,n.useContext)(C.ConfigServiceContext),v=h.sessionConfig,b=h.meeting,w=(0,T.useWindowDimensions)(),P=(null==v?void 0:v.dimensions)||w,O=P.height,k=P.width;return(0,n.useEffect)(function(){p===E.MediaStates.LOADED&&o&&o.joinRoom(u,f)},[p]),(0,n.useEffect)(function(){N===E.WaitingState.ACCEPTED&&o&&o.joinRoom(u,f)},[N]),(0,n.useEffect)(function(){y&&b&&b.emit(b.Events.meetingJoined)},[y]),y?N===E.WaitingState.REJECTED?n.default.createElement(I.Stack,{height:O,width:k,backgroundColor:"#202124",justify:"center",align:"center"},n.default.createElement(I.Text,{color:"textPrimary.100",className:"dyte-client-noSelect"},"Host rejected you request")):n.default.createElement(s.default,{roomName:x}):n.default.createElement(S.default,{text:"This seems to be taking too long...",showTextAfter:10})}function W(t){var s,R=(0,l.useDispatch)(),j=t.roomName,W=t.autoTune,_=(0,n.useState)(u.default.v4().toString()),L=(0,o.default)(_,1)[0],B=(0,n.useContext)(C.ConfigServiceContext),U=B.meeting,F=B.sessionConfig,A=B.updatePreset,J=(0,n.useContext)(b.ThemeContext).colors,$=(0,n.useState)(''),q=(0,o.default)($,2),G=q[0],Q=q[1],V=(0,h.useManualQuery)(D,{variables:{roomName:j,password:''}}),H=(0,o.default)(V,2),K=H[0],z=H[1],X=z.data,Y=z.error,Z=z.loading,ee=(0,T.useWindowDimensions)(),te=(null==F?void 0:F.dimensions)||ee,oe=te.height,re=te.width,ne=(0,n.useContext)(P.UserTrackContext).setupStreams,ae=(0,l.useSelector)(function(t){return t.participant.authToken}),ie=(0,l.useSelector)(function(t){return t.participant.displayName}),ue=((0,l.useSelector)(function(t){return t.room.presetFetched}),(0,l.useSelector)(function(t){return t.participant.participantPermissions})),le=(0,l.useSelector)(function(t){return t.room.showSetupScreen}),se=n.default.useState(j),ce=(0,o.default)(se,2),de=ce[0],me=ce[1],fe=n.default.useState({displayName:!1,meetingCode:!1}),pe=(0,o.default)(fe,2),ge=pe[0],Ee=pe[1];(0,n.useEffect)(function(){R((0,E.resetRoom)({roomName:j})),R((0,y.resetPeers)());try{v.default.getItem('dyte-display-name').then(function(t){null!==t&&R((0,x.setUserDisplayName)(t))}),(0,k.setupPermissions)()}catch(t){}},[]);(0,n.useEffect)(function(){de&&(R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae))},[de]),(0,n.useEffect)(function(){if(Y)if(console.log("Error",Y),Y.graphQLErrors[0].message.indexOf('No open session')>=0)null==U||U._onError('MEETING_NOTFOUND'),Q('MEETING_NOTFOUND');else try{var t=O.captureException(Y);Q(t)}catch(t){Q('UNKNOWN')}},[Y,U]),(0,n.useEffect)(function(){ue.camera!==x.permissionEnum.INIT&&ue.microphone!==x.permissionEnum.INIT&&ne()},[ue.camera,ue.microphone]);if(ue.camera===x.permissionEnum.INIT||ue.microphone===x.permissionEnum.INIT)return n.default.createElement(S.default,{text:"Waiting for permissions..."});return null==U||!U.showSetupScreen||null!==le&&!0!==le?Y?n.default.createElement(S.default,{errorText:"Some error occured. Issue code: "+G,childComponents:n.default.createElement(I.Button,{onClick:function(){setTimeout(function(){R((0,y.resetPeers)()),R((0,x.resetParticipant)()),R((0,E.setShowSetupScreen)(!0)),me(''),Q('')})}},n.default.createElement(I.Box,{bg:"primary.500",py:15,px:10,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Try Again")))}):Z?n.default.createElement(S.default,{text:"Loading..."}):n.default.createElement(p.WebSocketProvider,{url:null==X?void 0:null==(s=X.session)?void 0:s.roomNodeLink,roomURL:de,peerId:L},n.default.createElement(c.MediaRoomProvider,{peerId:L,roomName:de,autoTune:W},n.default.createElement(N.PeersProvider,null,n.default.createElement(f.PluginServiceProvider,{roomName:de,peerId:L},n.default.createElement(M,{roomName:de}))))):n.default.createElement(I.Flex,{height:oe,width:re,justifyContent:"center",backgroundColor:"secondary.900",position:"absolute",top:0,p:20,direction:"column",bottom:0},n.default.createElement(w.default,null),n.default.createElement(I.Text,{color:"textPrimary.300",mt:20},"Name: "),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:function(t){return R((0,x.setUserDisplayName)(t))},editable:!1,showSoftInputOnFocus:!1,value:ie}),ge.displayName&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter your display name"),!j&&n.default.createElement(I.Box,null,n.default.createElement(I.Text,{color:"textPrimary.300"},"Meeting Code:"),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:me,value:de}),ge.meetingCode&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter meeting room code")),n.default.createElement(I.Button,{onClick:function(){var t={displayName:!1,meetingCode:!1};de&&ie||(ie||(t.displayName=!0),de||(t.meetingCode=!0)),ie&&de&&(R((0,E.setShowSetupScreen)(!1)),R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae)),Ee(t)}},n.default.createElement(I.Box,{bg:"primary.500",py:12,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Join"))))}W.defaultProps={autoTune:!0};var _=W;e.default=_},692,[1,26,48,693,429,698,699,799,744,473,474,493,801,475,459,2,476,490,496,880,687,494,881,1021]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.JoinStage=M,e.default=void 0;var o=t(r(d[1])),n=j(r(d[2])),u=t(r(d[3])),l=r(d[4]),s=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),E=r(d[9]),y=r(d[10]),S=t(r(d[11])),N=r(d[12]),x=r(d[13]),h=r(d[14]),T=r(d[15]),v=t(r(d[16])),C=r(d[17]),b=r(d[18]),w=t(r(d[19])),P=r(d[20]),I=r(d[21]),O=j(r(d[22])),k=r(d[23]);function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function j(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=l?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(u,s,c):u[s]=t[s]}return u.default=t,n&&n.set(t,u),u}var D="\nquery Session($roomName: String!, $password: String) {\n\tsession(roomName: $roomName, password: $password) {\n\t title,\n\t roomNodeLink,\n\t roomName,\n\t password\n\t}\n }\n";function M(t){var o=(0,n.useContext)(c.MediaRoomContext).mediaRoom,u=(0,l.useSelector)(function(t){return t.participant.displayName}),f=(0,l.useSelector)(function(t){return t.participant.audioMuted}),p=(0,l.useSelector)(function(t){return t.room.routerState}),y=(0,l.useSelector)(function(t){return t.room.joined}),N=(0,l.useSelector)(function(t){return t.room.waitingState}),x=t.roomName,h=(0,n.useContext)(C.ConfigServiceContext),v=h.sessionConfig,b=h.meeting,w=(0,T.useWindowDimensions)(),P=(null==v?void 0:v.dimensions)||w,O=P.height,k=P.width;return(0,n.useEffect)(function(){p===E.MediaStates.LOADED&&o&&o.joinRoom(u,f)},[p]),(0,n.useEffect)(function(){N===E.WaitingState.ACCEPTED&&o&&o.joinRoom(u,f)},[N]),(0,n.useEffect)(function(){y&&b&&b.emit(b.Events.meetingJoined)},[y]),y?N===E.WaitingState.REJECTED?n.default.createElement(I.Stack,{height:O,width:k,backgroundColor:"#202124",justify:"center",align:"center"},n.default.createElement(I.Text,{color:"textPrimary.100",className:"dyte-client-noSelect"},"Host rejected you request")):n.default.createElement(s.default,{roomName:x}):n.default.createElement(S.default,{text:"This seems to be taking too long...",showTextAfter:10})}function W(t){var s,R=(0,l.useDispatch)(),j=t.roomName,W=t.autoTune,_=(0,n.useState)(u.default.v4().toString()),L=(0,o.default)(_,1)[0],B=(0,n.useContext)(C.ConfigServiceContext),U=B.meeting,F=B.sessionConfig,A=B.updatePreset,J=(0,n.useContext)(b.ThemeContext).colors,$=(0,n.useState)(''),q=(0,o.default)($,2),G=q[0],Q=q[1],V=(0,h.useManualQuery)(D,{variables:{roomName:j,password:''}}),H=(0,o.default)(V,2),K=H[0],z=H[1],X=z.data,Y=z.error,Z=z.loading,ee=(0,T.useWindowDimensions)(),te=(null==F?void 0:F.dimensions)||ee,oe=te.height,re=te.width,ne=(0,n.useContext)(P.UserTrackContext).setupStreams,ae=(0,l.useSelector)(function(t){return t.participant.authToken}),ie=(0,l.useSelector)(function(t){return t.participant.displayName}),ue=((0,l.useSelector)(function(t){return t.room.presetFetched}),(0,l.useSelector)(function(t){return t.participant.participantPermissions})),le=(0,l.useSelector)(function(t){return t.room.showSetupScreen}),se=n.default.useState(j),ce=(0,o.default)(se,2),de=ce[0],me=ce[1],fe=n.default.useState({displayName:!1,meetingCode:!1}),pe=(0,o.default)(fe,2),ge=pe[0],Ee=pe[1];(0,n.useEffect)(function(){R((0,E.resetRoom)({roomName:j})),R((0,y.resetPeers)());try{v.default.getItem('dyte-display-name').then(function(t){null!==t&&R((0,x.setUserDisplayName)(t))}),(0,k.setupPermissions)()}catch(t){}},[]);(0,n.useEffect)(function(){de&&(R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae))},[de]),(0,n.useEffect)(function(){if(Y)if(console.log("Error",Y),Y.graphQLErrors[0].message.indexOf('No open session')>=0)null==U||U._onError('MEETING_NOTFOUND'),Q('MEETING_NOTFOUND');else try{var t=O.captureException(Y);Q(t)}catch(t){Q('UNKNOWN')}},[Y,U]),(0,n.useEffect)(function(){ue.camera!==x.permissionEnum.INIT&&ue.microphone!==x.permissionEnum.INIT&&ne()},[ue.camera,ue.microphone]);if(ue.camera===x.permissionEnum.INIT||ue.microphone===x.permissionEnum.INIT)return n.default.createElement(S.default,{text:"Waiting for permissions..."});return null==U||!U.showSetupScreen||null!==le&&!0!==le?Y?n.default.createElement(S.default,{errorText:"Some error occured. Issue code: "+G,childComponents:n.default.createElement(I.Button,{onClick:function(){setTimeout(function(){R((0,y.resetPeers)()),R((0,x.resetParticipant)()),R((0,E.setShowSetupScreen)(!0)),me(''),Q('')})}},n.default.createElement(I.Box,{bg:"primary.500",py:15,px:10,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Try Again")))}):Z?n.default.createElement(S.default,{text:"Loading..."}):n.default.createElement(p.WebSocketProvider,{url:null==X?void 0:null==(s=X.session)?void 0:s.roomNodeLink,roomURL:de,peerId:L},n.default.createElement(c.MediaRoomProvider,{peerId:L,roomName:de,autoTune:W},n.default.createElement(N.PeersProvider,null,n.default.createElement(f.PluginServiceProvider,{roomName:de,peerId:L},n.default.createElement(M,{roomName:de}))))):n.default.createElement(I.Flex,{height:oe,width:re,justifyContent:"center",backgroundColor:"secondary.900",position:"absolute",top:0,p:20,direction:"column",bottom:0},n.default.createElement(w.default,null),n.default.createElement(I.Text,{color:"textPrimary.300",mt:20},"Name: "),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:function(t){return R((0,x.setUserDisplayName)(t))},editable:!1,showSoftInputOnFocus:!1,value:ie}),ge.displayName&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter your display name"),!j&&n.default.createElement(I.Box,null,n.default.createElement(I.Text,{color:"textPrimary.300"},"Meeting Code:"),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:me,value:de}),ge.meetingCode&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter meeting room code")),n.default.createElement(I.Button,{onClick:function(){var t={displayName:!1,meetingCode:!1};de&&ie||(ie||(t.displayName=!0),de||(t.meetingCode=!0)),ie&&de&&(R((0,E.setShowSetupScreen)(!1)),R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae)),Ee(t)}},n.default.createElement(I.Box,{bg:"primary.500",py:12,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Join"))))}W.defaultProps={autoTune:!0};var _=W;e.default=_},692,[1,26,48,693,429,698,699,799,744,473,474,493,801,475,459,2,476,490,496,881,687,494,882,1022]); __d(function(g,r,i,a,m,e,d){!(function(n){'use strict';var t,o,u,f,c;n?(function(){var u=n.crypto||n.msCrypto;if(!t&&u&&u.getRandomValues)try{var c=new Uint8Array(16);f=t=function(){return u.getRandomValues(c),c},t()}catch(n){}if(!t){var s=new Array(16);o=t=function(){for(var n,t=0;t<16;t++)0==(3&t)&&(n=4294967296*Math.random()),s[t]=n>>>((3&t)<<3)&255;return s},'undefined'!=typeof console&&console.warn&&console.warn("[SECURITY] node-uuid: crypto not usable, falling back to insecure Math.random()")}})():(function(){if('function'==typeof r)try{var n=r(d[0]);u=t=n&&function(){return n(16)},t()}catch(n){}})();for(var s='function'==typeof Buffer?Buffer:Array,l=[],v={},w=0;w<256;w++)l[w]=(w+256).toString(16).substr(1),v[l[w]]=w;function y(n,t){var o=t||0,u=l;return u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]}var p=t(),h=[1|p[0],p[1],p[2],p[3],p[4],p[5]],C=16383&(p[6]<<8|p[7]),R=0,_=0;function b(n,o,u){var f=o&&u||0;'string'==typeof n&&(o='binary'===n?new s(16):null,n=null);var c=(n=n||{}).random||(n.rng||t)();if(c[6]=15&c[6]|64,c[8]=63&c[8]|128,o)for(var l=0;l<16;l++)o[f+l]=c[l];return o||y(c)}var k=b;k.v1=function(n,t,o){var u=t&&o||0,f=t||[],c=null!=(n=n||{}).clockseq?n.clockseq:C,s=null!=n.msecs?n.msecs:(new Date).getTime(),l=null!=n.nsecs?n.nsecs:_+1,v=s-R+(l-_)/1e4;if(v<0&&null==n.clockseq&&(c=c+1&16383),(v<0||s>R)&&null==n.nsecs&&(l=0),l>=1e4)throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec');R=s,_=l,C=c;var w=(1e4*(268435455&(s+=122192928e5))+l)%4294967296;f[u++]=w>>>24&255,f[u++]=w>>>16&255,f[u++]=w>>>8&255,f[u++]=255&w;var p=s/4294967296*1e4&268435455;f[u++]=p>>>8&255,f[u++]=255&p,f[u++]=p>>>24&15|16,f[u++]=p>>>16&255,f[u++]=c>>>8|128,f[u++]=255&c;for(var b=n.node||h,k=0;k<6;k++)f[u+k]=b[k];return t||y(f)},k.v4=b,k.parse=function(n,t,o){var u=t&&o||0,f=0;for(t=t||[],n.toLowerCase().replace(/[0-9a-f]{2}/g,function(n){f<16&&(t[u+f++]=v[n])});f<16;)t[u+f++]=0;return t},k.unparse=y,k.BufferClass=s,k._rng=t,k._mathRNG=o,k._nodeRNG=u,k._whatwgRNG=f,void 0!==m&&m.exports?m.exports=k:'function'==typeof define&&define.amd?define(function(){return k}):(c=n.uuid,k.noConflict=function(){return n.uuid=c,k},n.uuid=k)})('undefined'!=typeof window?window:null)},693,[694]); __d(function(g,r,i,a,m,e,d){'use strict';var o=65536,n=4294967295;var t=r(d[0]).Buffer,s=g.crypto||g.msCrypto;s&&s.getRandomValues?m.exports=function(u,f){if(u>n)throw new RangeError('requested too many random bytes');var c=t.allocUnsafe(u);if(u>0)if(u>o)for(var l=0;lte){var ae=[ne,te];te=ae[0],ne=ae[1]}var re=(0,c.useSelector)(function(t){return t.consumers.activeConsumers}),oe=(0,c.useSelector)(function(t){return t.participant.audioMuted}),ie=(0,c.useSelector)(function(t){return t.participant.videoOff}),le=(0,c.useSelector)(function(t){return t.participant.videoTrackSelection}),ce=(0,c.useSelector)(function(t){return t.participant.audioTrackSelection}),ue=((0,c.useSelector)(function(t){return t.plugin.plugins}),(0,c.useSelector)(function(t){return t.participant.sharingScreen})),se=(0,c.useSelector)(function(t){return t.participant.audioProduction}),de=(0,c.useSelector)(function(t){return t.participant.videoProduction}),fe=(0,c.useSelector)(function(t){return t.participant.participantPermissions}),pe=((0,c.useSelector)(function(t){return t.room.chatMessages}),(0,c.useSelector)(function(t){return t.room.gridView}),(0,l.useState)([])),me=(0,o.default)(pe,2),ve=me[0],he=me[1];(0,l.useEffect)(function(){Y&&(Y.controlBar._setButtons=function(t){he(t)})},[Y]);var Se=(0,l.useState)(!1),ge=(0,o.default)(Se,2),Ce=ge[0],be=ge[1],Ee=(0,c.useDispatch)(),ke=function(t){return t.label&&Number.isInteger(Number(t.label))?'environment'===t.facing?'Back Camera':'Front Camera':t.label},Ie=(re.filter(function(t){return'video'===t.kind&&t.appData.screenShare}).length,function(t,n,o){var l='';return n===f.permissionEnum.DENIED?l=t+" permission denied. To enable please click on the lock icon besides the addresss bar.":0===o.length?l="No "+t+" devices found.":n===f.permissionEnum.FAILED&&(l="Error occured in getting "+t+"."),l}),xe=[Z.controlBarElements.screenShare?{icon:ue?'stop-screen-share':'screen-share',label:ue?'Stop Sharing':'Share Screen',onClick:function(){var t;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(ue){o.next=26;break}if(k.default.captureEvent('share screen started'),void 0!==W&&W.stop(),void 0!==R&&W.stop(),!(s.Platform.Version>=26)){o.next=7;break}return o.next=7,n.default.awrap(w.createNotificationChannel());case 7:return Ee((0,S.setScreenShareRequested)(!0)),o.next=10,n.default.awrap(w.startService());case 10:return o.prev=10,o.next=13,n.default.awrap((0,h.getScreenShare)());case 13:t=o.sent,ie||z(),F(t.video),q(t.audio),B.shareScreen(t),o.next=24;break;case 20:o.prev=20,o.t0=o.catch(10),'NotAllowedError'!==(null==o.t0?void 0:o.t0.message)&&console.error(o.t0),Ee((0,S.setScreenShareRequested)(!0));case 24:o.next=31;break;case 26:Ee((0,S.setScreenShareRequested)(!1)),B.disableScreenShare(),F(void 0),q(void 0),w.stopService();case 31:case"end":return o.stop()}},null,null,[[10,20]],Promise)}}:{}],Me=[Z.controlBarElements.chat?{icon:'chat',label:'Chat',mainComponent:l.default.createElement(D.default,null)}:{}],De=[Z.controlBarElements.polls?{icon:'poll',label:'Polls',mainComponent:l.default.createElement(y.default,{active:!0})}:{}],ye=[Z.controlBarElements.participants?{icon:'groups',label:'Participants',mainComponent:l.default.createElement(P.default,null)}:{}];return l.default.createElement(p.Box,{height:56,width:ne,position:"absolute",bottom:1,alignSelf:"flex-start",justify:"flex-start",bg:"secondary.900"},l.default.createElement(p.Flex,{justify:"center",direction:"row"},l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Microphone',fe.microphone,G),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:se===S.MediaStates.NOT_APPLICABLE||fe.microphone===f.permissionEnum.FAILED,onClick:U,icon:oe?l.default.createElement(p.MaterialIcon,{name:"mic-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"mic",fill:j}),label:oe?'Mic Off':'Mic On',ariaLabel:"mute-toggle",menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})),l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Camera',fe.camera,J),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:de===S.MediaStates.NOT_APPLICABLE||fe.camera===f.permissionEnum.FAILED,onClick:z,icon:ie?l.default.createElement(p.MaterialIcon,{name:"videocam-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"videocam",fill:j}),label:ie?'Video Off':'Video On',ariaLabel:"camera-toggle",menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(l.default.Fragment,null,t.label||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})),l.default.createElement(b.StageControlButton,{onClick:O,icon:l.default.createElement(p.MaterialIcon,{name:"call-end",fill:L}),label:"Leave"}),!A&&ve.filter(function(t){return'center'===t.position}).map(function(t){return l.default.createElement(b.StageControlButton,{onClick:t.onClick,icon:t.icon,label:t.label})}),A&&l.default.createElement(b.StageControlButton,{onClick:function(){be(!Ce)},icon:l.default.createElement(p.MaterialIcon,{name:Ce?'expand-more':'expand-less',fill:j}),variant:"primaryDefault",label:"More"})),l.default.createElement(x.default,{isOpen:Ce,onClose:function(){return be(!1)},options:[{icon:'mic-external-on',label:'Audio',drawerComponent:l.default.createElement(b.MakeMenu,{menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})},{icon:'flip-camera-ios',label:'Camera',drawerComponent:l.default.createElement(b.MakeMenu,{menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(p.Text,null,ke(t)||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})}].concat(xe,Me,De,ye).filter(function(t){return!('ios'===s.Platform.OS&&'screen-share'===t.icon)&&t})}))});e.default=A},811,[1,276,26,48,429,466,2,475,494,481,688,473,699,812,687,777,490,813,801,821,877,878]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=O(n);if(o&&o.has(t))return o.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=c?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=t[u]}l.default=t,o&&o.set(t,l);return l})(r(d[3])),c=r(d[4]),u=r(d[5]),s=r(d[6]),f=r(d[7]),p=r(d[8]),v=r(d[9]),h=r(d[10]),S=r(d[11]),C=r(d[12]),b=r(d[13]),E=r(d[14]),k=t(r(d[15])),I=r(d[16]),x=t(r(d[17])),M=r(d[18]),D=t(r(d[19])),y=t(r(d[20])),P=t(r(d[21]));function O(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(O=function(t){return t?o:n})(t)}var w=s.NativeModules.DyteHelper,A=l.default.memo(function(t){var O=t.leaveCall,A=(t.copyLink,t.linkCopied,t.isMobile),B=(0,l.useContext)(C.MediaRoomContext).mediaRoom,T=(0,v.useDisclosure)(),V=(T.isOpen,T.onOpen,T.onClose,(0,l.useContext)(M.PeersServiceContext)),L=(V.selfPeer,V.allMuted,'danger.500'),j='textPrimary.400',N=(0,l.useContext)(E.UserTrackContext),_=N.mediaTracks,W=_.screenShareVideoTrack,F=_.setScreenShareVideoTrack,R=_.screenShareAudioTrack,q=_.setScreenShareAudioTrack,H=N.inputDevices,U=H.toggleAudioState,z=H.toggleVideoState,G=H.audioInputDevices,J=H.videoInputDevices,K=H.onAudioInputChange,Q=H.onVideoInputChange,X=(0,l.useContext)(I.ConfigServiceContext),Y=X.meeting,Z=X.sessionConfig,$=(0,s.useWindowDimensions)(),ee=(null==Z?void 0:Z.dimensions)||$,te=ee.height,ne=ee.width;if(ne<1024&&ne>te){var ae=[ne,te];te=ae[0],ne=ae[1]}var re=(0,c.useSelector)(function(t){return t.consumers.activeConsumers}),oe=(0,c.useSelector)(function(t){return t.participant.audioMuted}),ie=(0,c.useSelector)(function(t){return t.participant.videoOff}),le=(0,c.useSelector)(function(t){return t.participant.videoTrackSelection}),ce=(0,c.useSelector)(function(t){return t.participant.audioTrackSelection}),ue=((0,c.useSelector)(function(t){return t.plugin.plugins}),(0,c.useSelector)(function(t){return t.participant.sharingScreen})),se=(0,c.useSelector)(function(t){return t.participant.audioProduction}),de=(0,c.useSelector)(function(t){return t.participant.videoProduction}),fe=(0,c.useSelector)(function(t){return t.participant.participantPermissions}),pe=((0,c.useSelector)(function(t){return t.room.chatMessages}),(0,c.useSelector)(function(t){return t.room.gridView}),(0,l.useState)([])),me=(0,o.default)(pe,2),ve=me[0],he=me[1];(0,l.useEffect)(function(){Y&&(Y.controlBar._setButtons=function(t){he(t)})},[Y]);var Se=(0,l.useState)(!1),ge=(0,o.default)(Se,2),Ce=ge[0],be=ge[1],Ee=(0,c.useDispatch)(),ke=function(t){return t.label&&Number.isInteger(Number(t.label))?'environment'===t.facing?'Back Camera':'Front Camera':t.label},Ie=(re.filter(function(t){return'video'===t.kind&&t.appData.screenShare}).length,function(t,n,o){var l='';return n===f.permissionEnum.DENIED?l=t+" permission denied. To enable please click on the lock icon besides the addresss bar.":0===o.length?l="No "+t+" devices found.":n===f.permissionEnum.FAILED&&(l="Error occured in getting "+t+"."),l}),xe=[Z.controlBarElements.screenShare?{icon:ue?'stop-screen-share':'screen-share',label:ue?'Stop Sharing':'Share Screen',onClick:function(){var t;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(ue){o.next=26;break}if(k.default.captureEvent('share screen started'),void 0!==W&&W.stop(),void 0!==R&&W.stop(),!(s.Platform.Version>=26)){o.next=7;break}return o.next=7,n.default.awrap(w.createNotificationChannel());case 7:return Ee((0,S.setScreenShareRequested)(!0)),o.next=10,n.default.awrap(w.startService());case 10:return o.prev=10,o.next=13,n.default.awrap((0,h.getScreenShare)());case 13:t=o.sent,ie||z(),F(t.video),q(t.audio),B.shareScreen(t),o.next=24;break;case 20:o.prev=20,o.t0=o.catch(10),'NotAllowedError'!==(null==o.t0?void 0:o.t0.message)&&console.error(o.t0),Ee((0,S.setScreenShareRequested)(!0));case 24:o.next=31;break;case 26:Ee((0,S.setScreenShareRequested)(!1)),B.disableScreenShare(),F(void 0),q(void 0),w.stopService();case 31:case"end":return o.stop()}},null,null,[[10,20]],Promise)}}:{}],Me=[Z.controlBarElements.chat?{icon:'chat',label:'Chat',mainComponent:l.default.createElement(D.default,null)}:{}],De=[Z.controlBarElements.polls?{icon:'poll',label:'Polls',mainComponent:l.default.createElement(y.default,{active:!0})}:{}],ye=[Z.controlBarElements.participants?{icon:'groups',label:'Participants',mainComponent:l.default.createElement(P.default,null)}:{}];return l.default.createElement(p.Box,{height:56,width:ne,position:"absolute",bottom:1,alignSelf:"flex-start",justify:"flex-start",bg:"secondary.900"},l.default.createElement(p.Flex,{justify:"center",direction:"row"},l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Microphone',fe.microphone,G),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:se===S.MediaStates.NOT_APPLICABLE||fe.microphone===f.permissionEnum.FAILED,onClick:U,icon:oe?l.default.createElement(p.MaterialIcon,{name:"mic-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"mic",fill:j}),label:oe?'Mic Off':'Mic On',ariaLabel:"mute-toggle",menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})),l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Camera',fe.camera,J),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:de===S.MediaStates.NOT_APPLICABLE||fe.camera===f.permissionEnum.FAILED,onClick:z,icon:ie?l.default.createElement(p.MaterialIcon,{name:"videocam-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"videocam",fill:j}),label:ie?'Video Off':'Video On',ariaLabel:"camera-toggle",menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(l.default.Fragment,null,t.label||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})),l.default.createElement(b.StageControlButton,{onClick:O,icon:l.default.createElement(p.MaterialIcon,{name:"call-end",fill:L}),label:"Leave"}),!A&&ve.filter(function(t){return'center'===t.position}).map(function(t){return l.default.createElement(b.StageControlButton,{onClick:t.onClick,icon:t.icon,label:t.label})}),A&&l.default.createElement(b.StageControlButton,{onClick:function(){be(!Ce)},icon:l.default.createElement(p.MaterialIcon,{name:Ce?'expand-more':'expand-less',fill:j}),variant:"primaryDefault",label:"More"})),l.default.createElement(x.default,{isOpen:Ce,onClose:function(){return be(!1)},options:[{icon:'mic-external-on',label:'Audio',drawerComponent:l.default.createElement(b.MakeMenu,{menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})},{icon:'flip-camera-ios',label:'Camera',drawerComponent:l.default.createElement(b.MakeMenu,{menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(p.Text,null,ke(t)||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})}].concat(xe,Me,De,ye).filter(function(t){return!('ios'===s.Platform.OS&&'screen-share'===t.icon)&&t})}))});e.default=A},811,[1,276,26,48,429,466,2,475,494,481,688,473,699,812,687,777,490,813,801,821,878,879]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.MakeMenu=function(n){var o=n.menu;return t.default.createElement(l.Flex,{px:20,pb:30},o.map(function(n,o){var u=n.title,c=n.defaultValue,f=n.onChange,s=n.options;return t.default.createElement(t.default.Fragment,{key:"MakeMenu"+o},0!==o&&t.default.createElement(l.Box,null),t.default.createElement(l.Flex,null,t.default.createElement(l.Text,{fontSize:"md",mb:10,fontWeight:"bold",color:"textPrimary.100"},u),s.map(function(n,o){n.key;var u=n.value,s=n.children;return t.default.createElement(l.Button,{onClick:function(){return f(u)},key:"MakeMenuOptions"+o},t.default.createElement(l.HStack,{justify:"space-between",p:16,mb:4,bg:c===u?'secondary.700':'secondary.800',borderRadius:"4px"},t.default.createElement(l.Text,{fontSize:"sm",color:"textPrimary.200",ml:10},s),c===u?t.default.createElement(l.MaterialIcon,{name:"check",fill:"success.500"}):null))})))}))},e.StageControlButton=f;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=c(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var s=u?Object.getOwnPropertyDescriptor(t,f):null;s&&(s.get||s.set)?Object.defineProperty(o,f,s):o[f]=t[f]}o.default=t,l&&l.set(t,o);return o})(r(d[0])),n=r(d[1]),l=r(d[2]),o=r(d[3]),u=r(d[4]);function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(c=function(t){return t?l:n})(t)}function f(c){var f=c.variant,s=c.label,p=c.icon,b=c.disabled,x=c.onClick,y=(c.isActive,c.menu,c.badge),v=c.ariaLabel,h=((0,t.useContext)(u.ThemeContext).colors,(0,o.useWindowDimensions)()),E=(0,t.useContext)(n.ConfigServiceContext).sessionConfig,k=(null==E?void 0:E.dimensions)||h;k.height,k.width;return t.default.createElement(l.Flex,null,''!==y&&t.default.createElement(l.Box,{className:"dyte-client-notificationBadge",bg:"primary.500",textColor:"textPrimary.100",height:4,position:"absolute",right:"2",top:"1",fontSize:"xs"},t.default.createElement("span",null,y)),t.default.createElement(l.Button,{variant:f||'controls',onClick:x,disabled:b},t.default.createElement(l.VStack,{width:76,p:"2","aria-label":v,height:"56px",bg:"secondary.800",borderRadius:"0",align:"center",justify:"center"},t.default.createElement(l.Box,{fontSize:"xl"},p),t.default.createElement(l.Text,{fontSize:"xs",marginTop:"5px"},s))))}f.defaultProps={disabled:!1,variant:null,menu:[],isActive:!1,badge:'',ariaLabel:''}},812,[48,490,494,2,496]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=y(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[3])),u=r(d[4]),c=r(d[5]),f=r(d[6]),s=t(r(d[7])),p=r(d[8]),x=r(d[9]),b=r(d[10]);function y(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(y=function(t){return t?l:n})(t)}var E=function(t){var y=t.isOpen,E=t.onClose,w=(t.header,t.options),h=(0,o.useRef)(null),C=(0,o.useContext)(p.ConfigServiceContext),v=(C.meeting,C.sessionConfig),k=(0,o.useContext)(c.ThemeContext).colors,M=(0,u.useWindowDimensions)(),j=(null==v?void 0:v.dimensions)||M,B=j.height,P=j.width,S=(0,o.useState)(null),O=(0,n.default)(S,2),I=O[0],T=O[1];(0,o.useEffect)(function(){var t;y&&h&&(null==(t=h.current)||t.setModalVisible())},[y]);var W=(0,f.useSelector)(function(t){return t.room.chatMessages}),z=(0,f.useSelector)(function(t){return t.participant.id}),_=W.filter(function(t){return!0!==t.read&&t.userId!==z&&t.type!==b.MessageTypes.poll}),F=W.filter(function(t){return!0!==t.read&&t.type===b.MessageTypes.poll&&t.userId!==z});return y&&I&&w[I].mainComponent?o.default.createElement(x.Modal,{isVisible:!0,animationInTiming:100},o.default.createElement(x.Flex,{width:P,height:B,ml:-20,bg:"secondary.1000",direction:"row",flexWrap:"wrap",justify:"space-between"},o.default.createElement(x.Box,{position:"absolute",top:20,left:20,zIndex:10},o.default.createElement(x.Button,{onClick:function(){T(null),E()},width:P},o.default.createElement(x.HStack,{p:8,bg:"primary.500",border:"1px solid "+k.textPrimary[200],borderRadius:"6px"},o.default.createElement(x.MaterialIcon,{name:"arrow-back",fill:"textPrimary.300"}),o.default.createElement(x.Text,{ml:4,mr:4},"Back")))),o.default.createElement(x.Box,{width:P},w[I].mainComponent))):o.default.createElement(l.default,{containerStyle:{backgroundColor:k.secondary[900],justifyContent:'space-between',position:'relative'},overlayColor:"#000",ref:h,extraScroll:1,onClose:E,gestureEnabled:!0},null===I?o.default.createElement(x.Flex,{px:"30",py:"40",bg:"secondary.900",justify:"center",align:"center",direction:"row",flexWrap:"wrap"},w.map(function(t,n){return o.default.createElement(x.Button,{key:"mobile-drawer-"+n,onClick:function(){return w[n].onClick?w[n].onClick():T(n)}},o.default.createElement(x.Flex,{width:96,p:"2",height:"90px",borderRadius:"8px",border:"1px solid "+k.secondary[900],bg:"secondary.800",align:"center",justify:"center"},o.default.createElement(x.Box,{fontSize:"xl"},_&&_.length>0&&'Chat'===t.label&&o.default.createElement(x.Box,{position:"absolute",top:-8,zIndex:25,left:-4},o.default.createElement(s.default,{number:_.length})),F&&F.length>0&&'Polls'===t.label&&o.default.createElement(x.Box,{position:"absolute",top:-8,zIndex:25,left:-4},o.default.createElement(s.default,{number:F.length})),o.default.createElement(x.MaterialIcon,{name:t.icon,boxSize:"26",fill:"textPrimary.200"})),o.default.createElement(x.Text,{fontSize:"xs",fontWeight:"bold",marginTop:"5px",textAlign:"center"},t.label)))})):o.default.createElement(x.Flex,{py:"10",bg:"secondary.900",direction:"row",flexWrap:"wrap",justify:"space-between",align:"flex-end"},o.default.createElement(x.Button,{onClick:function(){return T(null)},width:P},o.default.createElement(x.HStack,{mb:30,ml:15,mt:-15,p:6,bg:"primary.500",borderRadius:"6px"},o.default.createElement(x.MaterialIcon,{name:"arrow-back",fill:"textPrimary.300"}),o.default.createElement(x.Text,{ml:4},"Back"))),o.default.createElement(x.Box,{width:P},w[I].drawerComponent)))};e.default=E},813,[1,26,814,48,2,496,429,819,490,494,820]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.removeHasReachedTopListener=e.addHasReachedTopListener=void 0;var n=t(r(d[1])),o=r(d[2]);e.addHasReachedTopListener=function(t){return o.DeviceEventEmitter.addListener("hasReachedTop",t)};e.removeHasReachedTopListener=function(t){return o.DeviceEventEmitter.removeListener("hasReachedTop",t)};var s=n.default;e.default=s},814,[1,815,2]); @@ -824,7 +824,7 @@ __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.g __d(function(g,r,i,a,m,e,d){e.version={major:0,minor:64,patch:1,prerelease:null}},818,[]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=u(n);if(o&&o.has(t))return o.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,o&&o.set(t,f);return f})(r(d[0])),n=r(d[1]),o=r(d[2]);function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(u=function(t){return t?o:n})(t)}var f=function(u){var f=u.number,l=(0,t.useContext)(n.ThemeContext).colors;return t.default.createElement(o.Box,{height:16,width:16,borderRadius:10,backgroundColor:l.danger[500],display:"flex",justifyContent:"center",alignItems:"center"},t.default.createElement(o.Text,{fontWeight:"bold",fontSize:10,mr:1},f))};e.default=f},819,[48,496,494]); __d(function(g,r,i,a,m,e,d){var s,n,o;Object.defineProperty(e,"__esModule",{value:!0}),e.MessageTypes=e.SessionProducerAccessType=e.SessionJoiningRestriction=void 0,e.SessionJoiningRestriction=s,(function(s){s[s.NO_VIDEO=0]="NO_VIDEO",s[s.NO_MIC=1]="NO_MIC"})(s||(e.SessionJoiningRestriction=s={})),e.SessionProducerAccessType=n,(function(s){s[s.NOT_ALLOWED=0]="NOT_ALLOWED",s[s.REQUEST_FIRST=1]="REQUEST_FIRST",s[s.ALLOWED=2]="ALLOWED"})(n||(e.SessionProducerAccessType=n={})),e.MessageTypes=o,(function(s){s[s.text=0]="text",s[s.image=1]="image",s[s.file=2]="file",s[s.poll=3]="poll"})(o||(e.MessageTypes=o={}))},820,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=T(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}o.default=t,l&&l.set(t,o);return o})(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),y=r(d[9]),x=t(r(d[10])),h=r(d[11]),b=r(d[12]),v=r(d[13]),E=r(d[14]),w=r(d[15]),k=t(r(d[16])),M=r(d[17]),P=t(r(d[18])),S=t(r(d[19])),C=r(d[20]),O=r(d[21]);function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(T=function(t){return t?l:n})(t)}var I=function(t){return'ios'===c.Platform.OS?s.default.createElement(f.Box,B.attachemenetView,t.children):s.default.createElement(f.Flex,B.attachemenetView,t.children)},B={attachementButtons:{display:'flex',flexDirection:'row',backgroundColor:'secondary.700',marginTop:20,marginRight:5,width:100,height:35,alignItems:'center',justifyContent:'center',borderRadius:30},touchableIcons:{backgroundColor:'secondary.700',borderRadius:15,width:30,height:30,align:'center',justify:'center',mt:8,mb:8},attachemenetView:{position:'absolute',top:'ios'===c.Platform.OS?-130:-15,left:'ios'===c.Platform.OS?8:48,direction:'ios'===c.Platform.OS?'column':'row'}},N=function(t){var T=(0,b.useDispatch)(),N=(0,s.useContext)(p.ConfigServiceContext),j=(N.meeting,N.sessionConfig),z=(0,s.useContext)(h.ThemeContext).colors,F=(0,c.useWindowDimensions)(),R=(0,b.useSelector)(function(t){return t.room.chatMessages}),_=(0,s.useContext)(E.PeersServiceContext).selfPeer,D=(null==j?void 0:j.dimensions)||F,A=D.height,V=D.width,W=s.default.useState(''),U=(0,u.default)(W,2),$=U[0],H=U[1],K=s.default.useState(!1),L=(0,u.default)(K,2),G=L[0],q=L[1],J=(0,s.useContext)(w.MediaRoomContext).mediaRoom,Q=s.default.useState(!1),X=(0,u.default)(Q,2),Y=X[0],Z=X[1],ee=(0,s.useState)([]),te=(0,u.default)(ee,2),ae=te[0],re=te[1],ne=(0,b.useSelector)(function(t){return t.room.roomName}),le=(0,b.useSelector)(function(t){return t.room.polls}),oe=(s.default.useState({}),R.filter(function(t){return!0!==t.read&&t.type!==v.MessageTypes.poll})),ie=(0,C.useMutation)("\n mutation($file: Upload!, $roomName: String!) {\n uploadFile(file: $file, roomName: $roomName) {\n link\n }\n }\n"),ue=(0,u.default)(ie,1)[0];(0,s.useEffect)(function(){var t=(0,o.default)(R).filter(function(t){return t.type!==v.MessageTypes.poll});ae.length!==t.length&&re(t.reverse().map(function(t){var n={type:t.type,_id:Math.round(1e6*Math.random()),user:{_id:t.userId,name:t.displayName}};return t.type===v.MessageTypes.text?(0,l.default)({},n,{text:t.message}):t.type===v.MessageTypes.image?(0,l.default)({},n,{image:t.link}):t.type===v.MessageTypes.file?(0,l.default)({},n,{text:t.name,link:t.link}):{}}))},[R,le]),(0,s.useEffect)(function(){oe.length>0&&T((0,O.markMessagesRead)({text:!0,file:!0,image:!0}))},[oe]);var se=function(){if(''!==$){var t={message:$,userId:_.userId,displayName:_.displayName,type:v.MessageTypes.text};J.sendMessage(t),H('')}},ce=function(t){var n={displayName:_.displayName,type:v.MessageTypes.image,link:t,userId:_.id};J.sendMessage(n)},de=function(t,n,l){var o={displayName:_.displayName,type:v.MessageTypes.file,link:t,userId:_.id,name:n,size:l};J.sendMessage(o)};function fe(t){var l;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,n.default.awrap(ue({variables:{file:t,roomName:ne}}));case 3:return l=o.sent.data.uploadFile.link,o.abrupt("return",l);case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)}var me=function(){try{Y||(Z(!0),q(!1),(0,M.launchImageLibrary)({mediaType:'photo'},function(t){var l,o,u,s,f,p,y,x;return n.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:if(Z(!1),l=t.uri,o=t.didCancel,u=t.errorCode,s=t.errorMessage,f=t.fileName,p=t.type,t.fileSize,!o){h.next=5;break}h.next=14;break;case 5:if(!u){h.next=9;break}return h.abrupt("return",c.Alert.alert('Error',"Error: "+s,[{text:'OK'}]));case 9:return y={name:f,type:p,uri:l},h.next=12,n.default.awrap(fe(y));case 12:x=h.sent,ce(x);case 14:case"end":return h.stop()}},null,null,null,Promise)}))}catch(t){return Z(!1),c.Alert.alert('Error','Error: Problem uploading image',[{text:'OK'}])}},pe=function(){var t,l,o,u,s,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(Y){f.next=23;break}return Z(!0),q(!1),f.prev=3,f.next=6,n.default.awrap(P.default.pick({type:[P.default.types.allFiles]}));case 6:return t=f.sent,l=t.uri,o=t.name,u=t.size,s={displayName:_.displayName,type:v.MessageTypes.file,link:l,userId:_.id,name:o,size:u},f.next=11,n.default.awrap(fe(s));case 11:c=f.sent,de(c,o,u),Z(!1),f.next=23;break;case 16:if(f.prev=16,f.t0=f.catch(3),Z(!1),!P.default.isCancel(f.t0)){f.next=22;break}f.next=23;break;case 22:throw f.t0;case 23:case"end":return f.stop()}},null,null,[[3,16]],Promise)};return s.default.createElement(f.Flex,{height:A-30,align:"center"},s.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},s.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Chat")),s.default.createElement(y.GiftedChat,{messages:ae,alwaysShowSend:!0,renderAvatarOnTop:!0,renderUsernameOnMessage:!0,renderAvatar:function(t){return s.default.createElement(x.default,{name:t.currentMessage.user.name,bgColor:z.primary[700]})},renderFooter:function(){return s.default.createElement(f.Box,{height:10})},renderBubble:function(t){var o=t.currentMessage,u=o.type,f=o.link,p=o.text;return s.default.createElement(y.Bubble,(0,l.default)({},t,{onLongPress:u===v.MessageTypes.file?function(){return t=f,l=p,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o=S.default.DocumentDirectoryPath+"/"+l,u={fromUrl:t,toFile:o},s.next=5,n.default.awrap(S.default.downloadFile(u).promise);case 5:return s.next=7,n.default.awrap(k.default.open(o));case 7:s.next=12;break;case 9:return s.prev=9,s.t0=s.catch(0),s.abrupt("return",c.Alert.alert('Error','Unable to open attached file',[{text:'OK'}]));case 12:case"end":return s.stop()}},null,null,[[0,9]],Promise);var t,l,o,u}:void 0,wrapperStyle:{left:{backgroundColor:z.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3},right:{backgroundColor:z.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3}},textStyle:{left:{color:z.textPrimary[100]},right:{color:z.textPrimary[100]}}}))},renderInputToolbar:function(t){return s.default.createElement(f.Flex,{width:V-20,direction:"row",justify:"space-between",align:"center",bg:"secondary.800",borderRadius:"50px"},s.default.createElement(f.Box,{position:"relative"},s.default.createElement(f.Button,{onClick:function(){q(!G)}},s.default.createElement(f.Box,(0,f.mergeStyles)(B.touchableIcons,{ml:8}),G?s.default.createElement(f.MaterialIcon,{name:"close",fill:"textPrimary.100",boxSize:"sm"}):s.default.createElement(f.Octicon,{name:"plus",fill:"textPrimary.100",boxSize:"sm"}))),G&&s.default.createElement(I,null,s.default.createElement(f.Button,{onClick:me},s.default.createElement(f.Box,B.attachementButtons,s.default.createElement(f.Ionicon,{name:"md-image",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:8}," Images"))),s.default.createElement(f.Button,{onClick:pe},s.default.createElement(f.Box,(0,f.mergeStyles)(B.attachementButtons,{width:'ios'===c.Platform.OS?150:120}),s.default.createElement(f.Ionicon,{name:"attach",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:'ios'===c.Platform.OS?8:0}," Attachments"))))),s.default.createElement(c.TextInput,{style:{color:z.textPrimary[300],paddingHorizontal:5,height:40,width:V-120},onChangeText:H,value:$}),s.default.createElement(f.Button,{onClick:se},s.default.createElement(f.Box,(0,f.mergeStyles)(B.touchableIcons,{backgroundColor:'primary.500',mr:8}),s.default.createElement(f.MaterialIcon,{name:"send",fill:"textPrimary.100",boxSize:"md"}))))},user:{_id:_.userId,name:_.displayName}}))};e.default=N},821,[1,276,25,34,26,48,2,494,490,822,786,496,429,820,801,699,872,873,874,875,459,473]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=T(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}o.default=t,l&&l.set(t,o);return o})(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),y=r(d[9]),x=t(r(d[10])),h=r(d[11]),b=r(d[12]),v=r(d[13]),E=r(d[14]),w=r(d[15]),k=t(r(d[16])),M=r(d[17]),P=t(r(d[18])),S=t(r(d[19])),C=r(d[20]),O=r(d[21]),I=t(r(d[22]));function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(T=function(t){return t?l:n})(t)}var B=function(t){return'ios'===c.Platform.OS?s.default.createElement(f.Box,N.attachemenetView,t.children):s.default.createElement(f.Flex,N.attachemenetView,t.children)},N={attachementButtons:{display:'flex',flexDirection:'row',backgroundColor:'secondary.700',marginTop:20,marginRight:5,width:100,height:35,alignItems:'center',justifyContent:'center',borderRadius:30},touchableIcons:{backgroundColor:'secondary.700',borderRadius:15,width:30,height:30,align:'center',justify:'center',mt:8,mb:8},attachemenetView:{position:'absolute',top:'ios'===c.Platform.OS?-130:-15,left:'ios'===c.Platform.OS?8:48,direction:'ios'===c.Platform.OS?'column':'row'}},j=function(t){var T=(0,b.useDispatch)(),j=(0,s.useContext)(p.ConfigServiceContext),z=(j.meeting,j.sessionConfig),F=(0,s.useContext)(h.ThemeContext).colors,R=(0,c.useWindowDimensions)(),_=(0,b.useSelector)(function(t){return t.room.chatMessages}),D=(0,s.useContext)(E.PeersServiceContext).selfPeer,A=(null==z?void 0:z.dimensions)||R,V=A.height,W=A.width,H=s.default.useState(''),K=(0,u.default)(H,2),U=K[0],$=K[1],L=s.default.useState(!1),G=(0,u.default)(L,2),q=G[0],J=G[1],Q=(0,s.useContext)(w.MediaRoomContext).mediaRoom,X=s.default.useState(!1),Y=(0,u.default)(X,2),Z=Y[0],ee=Y[1],te=(0,s.useState)([]),ae=(0,u.default)(te,2),re=ae[0],ne=ae[1],le=(0,b.useSelector)(function(t){return t.room.roomName}),oe=(0,b.useSelector)(function(t){return t.room.polls}),ie=(s.default.useState({}),_.filter(function(t){return!0!==t.read&&t.type!==v.MessageTypes.poll})),ue=(0,C.useMutation)("\n mutation($file: Upload!, $roomName: String!) {\n uploadFile(file: $file, roomName: $roomName) {\n link\n }\n }\n"),se=(0,u.default)(ue,1)[0];(0,s.useEffect)(function(){var t=(0,o.default)(_).filter(function(t){return t.type!==v.MessageTypes.poll});re.length!==t.length&&ne(t.reverse().map(function(t){var n={type:t.type,_id:Math.round(1e6*Math.random()),user:{_id:t.userId,name:t.displayName}};return t.type===v.MessageTypes.text?(0,l.default)({},n,{text:t.message}):t.type===v.MessageTypes.image?(0,l.default)({},n,{image:t.link}):t.type===v.MessageTypes.file?(0,l.default)({},n,{text:t.name,link:t.link}):{}}))},[_,oe]),(0,s.useEffect)(function(){ie.length>0&&T((0,O.markMessagesRead)({text:!0,file:!0,image:!0}))},[ie]);var ce=function(){if(''!==U){var t={message:U,userId:D.userId,displayName:D.displayName,type:v.MessageTypes.text};Q.sendMessage(t),$('')}},de=function(t){var n={displayName:D.displayName,type:v.MessageTypes.image,link:t,userId:D.id};Q.sendMessage(n)},fe=function(t,n,l){var o={displayName:D.displayName,type:v.MessageTypes.file,link:t,userId:D.id,name:n,size:l};Q.sendMessage(o)};function me(t){var l;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,n.default.awrap(se({variables:{file:t,roomName:le}}));case 3:return l=o.sent.data.uploadFile.link,o.abrupt("return",l);case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)}var pe=function(){try{Z||(ee(!0),J(!1),(0,M.launchImageLibrary)({mediaType:'photo'},function(t){var l,o,u,s,f,p,y,x;return n.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:if(ee(!1),l=t.uri,o=t.didCancel,u=t.errorCode,s=t.errorMessage,f=t.fileName,p=t.type,t.fileSize,!o){h.next=5;break}h.next=14;break;case 5:if(!u){h.next=9;break}return h.abrupt("return",c.Alert.alert('Error',"Error: "+s,[{text:'OK'}]));case 9:return y={name:f,type:p,uri:l},h.next=12,n.default.awrap(me(y));case 12:x=h.sent,de(x);case 14:case"end":return h.stop()}},null,null,null,Promise)}))}catch(t){return ee(!1),c.Alert.alert('Error','Error: Problem uploading image',[{text:'OK'}])}},ye=function(){var t,l,o,u,s,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(Z){f.next=23;break}return ee(!0),J(!1),f.prev=3,f.next=6,n.default.awrap(P.default.pick({type:[P.default.types.allFiles]}));case 6:return t=f.sent,l=t.uri,o=t.name,u=t.size,s={displayName:D.displayName,type:v.MessageTypes.file,link:l,userId:D.id,name:o,size:u},f.next=11,n.default.awrap(me(s));case 11:c=f.sent,fe(c,o,u),ee(!1),f.next=23;break;case 16:if(f.prev=16,f.t0=f.catch(3),ee(!1),!P.default.isCancel(f.t0)){f.next=22;break}f.next=23;break;case 22:throw f.t0;case 23:case"end":return f.stop()}},null,null,[[3,16]],Promise)};return s.default.createElement(f.Flex,{height:V-30,align:"center"},s.default.createElement(I.default,null,s.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},s.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Chat")),s.default.createElement(y.GiftedChat,{messages:re,alwaysShowSend:!0,renderAvatarOnTop:!0,renderUsernameOnMessage:!0,isKeyboardInternallyHandled:'android'!==c.Platform.OS,renderAvatar:function(t){return s.default.createElement(x.default,{name:t.currentMessage.user.name,bgColor:F.primary[700]})},renderFooter:function(){return s.default.createElement(f.Box,{height:10})},renderBubble:function(t){var o=t.currentMessage,u=o.type,f=o.link,p=o.text;return s.default.createElement(y.Bubble,(0,l.default)({},t,{onLongPress:u===v.MessageTypes.file?function(){return t=f,l=p,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o=S.default.DocumentDirectoryPath+"/"+l,u={fromUrl:t,toFile:o},s.next=5,n.default.awrap(S.default.downloadFile(u).promise);case 5:return s.next=7,n.default.awrap(k.default.open(o));case 7:s.next=12;break;case 9:return s.prev=9,s.t0=s.catch(0),s.abrupt("return",c.Alert.alert('Error','Unable to open attached file',[{text:'OK'}]));case 12:case"end":return s.stop()}},null,null,[[0,9]],Promise);var t,l,o,u}:void 0,wrapperStyle:{left:{backgroundColor:F.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3},right:{backgroundColor:F.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3}},textStyle:{left:{color:F.textPrimary[100]},right:{color:F.textPrimary[100]}}}))},renderInputToolbar:function(t){return s.default.createElement(f.Flex,{width:W-20,direction:"row",justify:"space-between",align:"center",bg:"secondary.800",borderRadius:"50px"},s.default.createElement(f.Box,{position:"relative"},s.default.createElement(f.Button,{onClick:function(){J(!q)}},s.default.createElement(f.Box,(0,f.mergeStyles)(N.touchableIcons,{ml:8}),q?s.default.createElement(f.MaterialIcon,{name:"close",fill:"textPrimary.100",boxSize:"sm"}):s.default.createElement(f.Octicon,{name:"plus",fill:"textPrimary.100",boxSize:"sm"}))),q&&s.default.createElement(B,null,s.default.createElement(f.Button,{onClick:pe},s.default.createElement(f.Box,N.attachementButtons,s.default.createElement(f.Ionicon,{name:"md-image",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:8}," Images"))),s.default.createElement(f.Button,{onClick:ye},s.default.createElement(f.Box,(0,f.mergeStyles)(N.attachementButtons,{width:'ios'===c.Platform.OS?150:120}),s.default.createElement(f.Ionicon,{name:"attach",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:'ios'===c.Platform.OS?8:0}," Attachments"))))),s.default.createElement(c.TextInput,{style:{color:F.textPrimary[300],paddingHorizontal:5,height:40,width:W-120},onChangeText:$,value:U}),s.default.createElement(f.Button,{onClick:ce},s.default.createElement(f.Box,(0,f.mergeStyles)(N.touchableIcons,{backgroundColor:'primary.500',mr:8}),s.default.createElement(f.MaterialIcon,{name:"send",fill:"textPrimary.100",boxSize:"md"}))))},user:{_id:D.userId,name:D.displayName}})))};e.default=j},821,[1,276,25,34,26,48,2,494,490,822,786,496,429,820,801,699,872,873,874,875,459,473,877]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))})},822,[823]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Actions",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"Avatar",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"Bubble",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"SystemMessage",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"MessageImage",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"MessageText",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"Composer",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"Day",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"InputToolbar",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"LoadEarlier",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"Message",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(e,"MessageContainer",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"Send",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Time",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"GiftedAvatar",{enumerable:!0,get:function(){return F.default}}),e.utils=e.GiftedChat=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),f=t(r(d[6])),p=t(r(d[7])),h=t(r(d[8])),c=t(r(d[9])),y=r(d[10]),b=r(d[11]),v=t(r(d[12])),I=r(d[13]),H=t(r(d[14])),C=t(r(d[15])),T=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=V(n);if(o&&o.has(t))return o.get(t);var s={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=u?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(s,l,f):s[l]=t[l]}s.default=t,o&&o.set(t,s);return s})(r(d[16]));e.utils=T;var x=t(r(d[17])),P=t(r(d[18])),S=t(r(d[19])),M=t(r(d[20])),O=t(r(d[21])),L=t(r(d[22])),k=t(r(d[23])),A=t(r(d[24])),_=t(r(d[25])),w=t(r(d[26])),K=t(r(d[27])),D=t(r(d[28])),j=t(r(d[29])),E=t(r(d[30])),F=t(r(d[31])),R=r(d[32]),B=["messagesContainerStyle"];function V(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(V=function(t){return t?o:n})(t)}function W(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}H.default.extend(C.default);var G=(function(t){(0,l.default)(C,t);var h,v,H=(h=C,v=W(),function(){var t,n=(0,p.default)(h);if(v){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,f.default)(this,t)});function C(t){var n;return(0,s.default)(this,C),(n=H.call(this,t))._isMounted=!1,n._keyboardHeight=0,n._bottomOffset=0,n._maxHeight=void 0,n._isFirstLayout=!0,n._locale='en',n.invertibleScrollViewProps=void 0,n._actionSheetRef=void 0,n._messageContainerRef=c.default.createRef(),n.state={isInitialized:!1,composerHeight:n.props.minComposerHeight,messagesContainerHeight:void 0,typingDisabled:!1,text:void 0,messages:void 0},n.getLocale=function(){return n._locale},n.safeAreaSupport=function(t){return t===n._bottomOffset?n.getBottomOffset()?n.getBottomOffset():(0,I.getBottomSpace)():t},n.onKeyboardWillShow=function(t){if(n.props.isKeyboardInternallyHandled){n.setIsTypingDisabled(!0),n.setKeyboardHeight(t.endCoordinates?t.endCoordinates.height:t.end.height),n.setBottomOffset(n.safeAreaSupport(n.props.bottomOffset));var o=n.getMessagesContainerHeightWithKeyboard();n.setState({messagesContainerHeight:o})}},n.onKeyboardWillHide=function(t){if(n.props.isKeyboardInternallyHandled){n.setIsTypingDisabled(!0),n.setKeyboardHeight(0),n.setBottomOffset(0);var o=n.getBasicMessagesContainerHeight();n.setState({messagesContainerHeight:o})}},n.onKeyboardDidShow=function(t){'android'===y.Platform.OS&&n.onKeyboardWillShow(t),n.setIsTypingDisabled(!1)},n.onKeyboardDidHide=function(t){'android'===y.Platform.OS&&n.onKeyboardWillHide(t),n.setIsTypingDisabled(!1)},n.onSend=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],s=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Array.isArray(t)||(t=[t]);var u=t.map(function(t){return(0,o.default)({},t,{user:n.props.user,createdAt:new Date,_id:n.props.messageIdGenerator&&n.props.messageIdGenerator()})});!0===s&&(n.setIsTypingDisabled(!0),n.resetInputToolbar()),n.props.onSend&&n.props.onSend(u),!0===s&&setTimeout(function(){!0===n.getIsMounted()&&n.setIsTypingDisabled(!1)},100)},n.onInputSizeChanged=function(t){var o=Math.max(n.props.minComposerHeight,Math.min(n.props.maxComposerHeight,t.height)),s=n.getMessagesContainerHeightWithKeyboard(o);n.setState({composerHeight:o,messagesContainerHeight:s})},n.onInputTextChanged=function(t){n.getIsTypingDisabled()||(n.props.onInputTextChanged&&n.props.onInputTextChanged(t),void 0===n.props.text&&n.setState({text:t}))},n.onInitialLayoutViewLayout=function(t){var o=t.nativeEvent.layout;if(!(o.height<=0)){n.notifyInputTextReset(),n.setMaxHeight(o.height);var s=n.props.minComposerHeight,u=n.getMessagesContainerHeightWithKeyboard(s),l=n.props.initialText||'';n.setState({isInitialized:!0,text:n.getTextFromProp(l),composerHeight:s,messagesContainerHeight:u})}},n.onMainViewLayout=function(t){var o=t.nativeEvent.layout;n.getMaxHeight()===o.height&&!0!==n.getIsFirstLayout()||(n.setMaxHeight(o.height),n.setState({messagesContainerHeight:n._keyboardHeight>0?n.getMessagesContainerHeightWithKeyboard():n.getBasicMessagesContainerHeight()})),!0===n.getIsFirstLayout()&&n.setIsFirstLayout(!1)},n.invertibleScrollViewProps={inverted:n.props.inverted,keyboardShouldPersistTaps:n.props.keyboardShouldPersistTaps,onKeyboardWillShow:n.onKeyboardWillShow,onKeyboardWillHide:n.onKeyboardWillHide,onKeyboardDidShow:n.onKeyboardDidShow,onKeyboardDidHide:n.onKeyboardDidHide},n}return(0,u.default)(C,[{key:"getChildContext",value:function(){var t=this;return{actionSheet:this.props.actionSheet||function(){return t._actionSheetRef.getContext()},getLocale:this.getLocale}}},{key:"componentDidMount",value:function(){var t=this.props,n=t.messages,o=t.text;this.setIsMounted(!0),this.initLocale(),this.setMessages(n||[]),this.setTextFromProp(o)}},{key:"componentWillUnmount",value:function(){this.setIsMounted(!1)}},{key:"componentDidUpdate",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=this.props,s=o.messages,u=o.text,l=o.inverted;this.props!==n&&this.setMessages(s||[]),!1===l&&s&&n.messages&&s.length!==n.messages.length&&setTimeout(function(){return t.scrollToBottom(!1)},200),u!==n.text&&this.setTextFromProp(u)}},{key:"initLocale",value:function(){null===this.props.locale?this.setLocale('en'):this.setLocale(this.props.locale||'en')}},{key:"setLocale",value:function(t){this._locale=t}},{key:"setTextFromProp",value:function(t){void 0!==t&&t!==this.state.text&&this.setState({text:t})}},{key:"getTextFromProp",value:function(t){return void 0===this.props.text?t:this.props.text}},{key:"setMessages",value:function(t){this.setState({messages:t})}},{key:"getMessages",value:function(){return this.state.messages}},{key:"setMaxHeight",value:function(t){this._maxHeight=t}},{key:"getMaxHeight",value:function(){return this._maxHeight}},{key:"setKeyboardHeight",value:function(t){this._keyboardHeight=t}},{key:"getKeyboardHeight",value:function(){return'android'!==y.Platform.OS||this.props.forceGetKeyboardHeight?this._keyboardHeight:0}},{key:"setBottomOffset",value:function(t){this._bottomOffset=t}},{key:"getBottomOffset",value:function(){return this._bottomOffset}},{key:"setIsFirstLayout",value:function(t){this._isFirstLayout=t}},{key:"getIsFirstLayout",value:function(){return this._isFirstLayout}},{key:"setIsTypingDisabled",value:function(t){this.setState({typingDisabled:t})}},{key:"getIsTypingDisabled",value:function(){return this.state.typingDisabled}},{key:"setIsMounted",value:function(t){this._isMounted=t}},{key:"getIsMounted",value:function(){return this._isMounted}},{key:"getMinInputToolbarHeight",value:function(){return this.props.renderAccessory?2*this.props.minInputToolbarHeight:this.props.minInputToolbarHeight}},{key:"calculateInputToolbarHeight",value:function(t){return t+(this.getMinInputToolbarHeight()-this.props.minComposerHeight)}},{key:"getBasicMessagesContainerHeight",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.composerHeight;return this.getMaxHeight()-this.calculateInputToolbarHeight(t)}},{key:"getMessagesContainerHeightWithKeyboard",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.composerHeight;return this.getBasicMessagesContainerHeight(t)-this.getKeyboardHeight()+this.getBottomOffset()}},{key:"scrollToBottom",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this._messageContainerRef&&this._messageContainerRef.current&&(this.props.inverted?this._messageContainerRef.current.scrollToOffset({offset:0,animated:t}):this._messageContainerRef.current.scrollToEnd({animated:t}))}},{key:"renderMessages",value:function(){var t=this.props,s=t.messagesContainerStyle,u=(0,n.default)(t,B),l=c.default.createElement(y.View,{style:[{height:this.state.messagesContainerHeight},s]},c.default.createElement(D.default,(0,o.default)({},u,{invertibleScrollViewProps:this.invertibleScrollViewProps,messages:this.getMessages(),forwardRef:this._messageContainerRef,isTyping:this.props.isTyping})),this.renderChatFooter());return this.props.isKeyboardInternallyHandled?c.default.createElement(y.KeyboardAvoidingView,{enabled:!0},l):l}},{key:"resetInputToolbar",value:function(){this.textInput&&this.textInput.clear(),this.notifyInputTextReset();var t=this.props.minComposerHeight,n=this.getMessagesContainerHeightWithKeyboard(t);this.setState({text:this.getTextFromProp(''),composerHeight:t,messagesContainerHeight:n})}},{key:"focusTextInput",value:function(){this.textInput&&this.textInput.focus()}},{key:"notifyInputTextReset",value:function(){this.props.onInputTextChanged&&this.props.onInputTextChanged('')}},{key:"renderInputToolbar",value:function(){var t=this,n=(0,o.default)({},this.props,{text:this.getTextFromProp(this.state.text),composerHeight:Math.max(this.props.minComposerHeight,this.state.composerHeight),onSend:this.onSend,onInputSizeChanged:this.onInputSizeChanged,onTextChanged:this.onInputTextChanged,textInputProps:(0,o.default)({},this.props.textInputProps,{ref:function(n){return t.textInput=n},maxLength:this.getIsTypingDisabled()?0:this.props.maxInputLength})});return this.props.renderInputToolbar?this.props.renderInputToolbar(n):c.default.createElement(_.default,n)}},{key:"renderChatFooter",value:function(){return this.props.renderChatFooter?this.props.renderChatFooter():null}},{key:"renderLoading",value:function(){return this.props.renderLoading?this.props.renderLoading():null}},{key:"render",value:function(){var t=this;if(!0===this.state.isInitialized){var n=this.props.wrapInSafeArea?y.SafeAreaView:y.View;return c.default.createElement(n,{style:U.safeArea},c.default.createElement(b.ActionSheetProvider,{ref:function(n){return t._actionSheetRef=n}},c.default.createElement(y.View,{style:U.container,onLayout:this.onMainViewLayout},this.renderMessages(),this.renderInputToolbar())))}return c.default.createElement(y.View,{style:U.container,onLayout:this.onInitialLayoutViewLayout},this.renderLoading())}}],[{key:"append",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.isArray(n)||(n=[n]),o?n.concat(t):t.concat(n)}},{key:"prepend",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.isArray(n)||(n=[n]),o?t.concat(n):n.concat(t)}}]),C})(c.default.Component);e.GiftedChat=G,G.childContextTypes={actionSheet:h.default.func,getLocale:h.default.func},G.defaultProps={messages:[],messagesContainerStyle:void 0,text:void 0,placeholder:R.DEFAULT_PLACEHOLDER,disableComposer:!1,messageIdGenerator:function(){return v.default.v4()},user:{},onSend:function(){},locale:null,timeFormat:R.TIME_FORMAT,dateFormat:R.DATE_FORMAT,loadEarlier:!1,onLoadEarlier:function(){},isLoadingEarlier:!1,renderLoading:null,renderLoadEarlier:null,renderAvatar:void 0,showUserAvatar:!1,actionSheet:null,onPressAvatar:null,onLongPressAvatar:null,renderUsernameOnMessage:!1,renderAvatarOnTop:!1,renderBubble:null,renderSystemMessage:null,onLongPress:null,renderMessage:null,renderMessageText:null,renderMessageImage:null,imageProps:{},videoProps:{},audioProps:{},lightboxProps:{},textInputProps:{},listViewProps:{},renderCustomView:null,isCustomViewBottom:!1,renderDay:null,renderTime:null,renderFooter:null,renderChatEmpty:null,renderChatFooter:null,renderInputToolbar:null,renderComposer:null,renderActions:null,renderSend:null,renderAccessory:null,isKeyboardInternallyHandled:!0,onPressActionButton:null,bottomOffset:0,minInputToolbarHeight:44,keyboardShouldPersistTaps:y.Platform.select({ios:'never',android:'always',default:'never'}),onInputTextChanged:null,maxInputLength:null,forceGetKeyboardHeight:!1,inverted:!0,extraData:null,minComposerHeight:R.MIN_COMPOSER_HEIGHT,maxComposerHeight:R.MAX_COMPOSER_HEIGHT,wrapInSafeArea:!0},G.propTypes={messages:h.default.arrayOf(h.default.object),messagesContainerStyle:T.StylePropType,text:h.default.string,initialText:h.default.string,placeholder:h.default.string,disableComposer:h.default.bool,messageIdGenerator:h.default.func,user:h.default.object,onSend:h.default.func,locale:h.default.string,timeFormat:h.default.string,dateFormat:h.default.string,isKeyboardInternallyHandled:h.default.bool,loadEarlier:h.default.bool,onLoadEarlier:h.default.func,isLoadingEarlier:h.default.bool,renderLoading:h.default.func,renderLoadEarlier:h.default.func,renderAvatar:h.default.func,showUserAvatar:h.default.bool,actionSheet:h.default.func,onPressAvatar:h.default.func,onLongPressAvatar:h.default.func,renderUsernameOnMessage:h.default.bool,renderAvatarOnTop:h.default.bool,isCustomViewBottom:h.default.bool,renderBubble:h.default.func,renderSystemMessage:h.default.func,onLongPress:h.default.func,renderMessage:h.default.func,renderMessageText:h.default.func,renderMessageImage:h.default.func,imageProps:h.default.object,videoProps:h.default.object,audioProps:h.default.object,lightboxProps:h.default.object,renderCustomView:h.default.func,renderDay:h.default.func,renderTime:h.default.func,renderFooter:h.default.func,renderChatEmpty:h.default.func,renderChatFooter:h.default.func,renderInputToolbar:h.default.func,renderComposer:h.default.func,renderActions:h.default.func,renderSend:h.default.func,renderAccessory:h.default.func,onPressActionButton:h.default.func,bottomOffset:h.default.number,minInputToolbarHeight:h.default.number,listViewProps:h.default.object,keyboardShouldPersistTaps:h.default.oneOf(['always','never','handled']),onInputTextChanged:h.default.func,maxInputLength:h.default.number,forceGetKeyboardHeight:h.default.bool,inverted:h.default.bool,textInputProps:h.default.object,extraData:h.default.object,minComposerHeight:h.default.number,maxComposerHeight:h.default.number,alignTop:h.default.bool,wrapInSafeArea:h.default.bool};var U=y.StyleSheet.create({container:{flex:1},safeArea:{flex:1}})},823,[1,44,25,7,8,12,14,11,63,48,2,824,830,835,836,837,838,839,841,843,857,849,845,858,859,860,862,863,864,861,855,842,856]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={ActionSheetProvider:!0,connectActionSheet:!0,useActionSheet:!0};Object.defineProperty(e,"ActionSheetProvider",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"connectActionSheet",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"useActionSheet",{enumerable:!0,get:function(){return u.useActionSheet}});var o=t(r(d[1])),c=t(r(d[2])),u=r(d[3]),f=r(d[4]);Object.keys(f).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))})},824,[1,825,828,827,829]); @@ -880,152 +880,153 @@ __d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{ __d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),p=t(r(d[2])),n=t(r(d[3])),s=r(d[4]),c=s.NativeModules.DyteRNDocumentPicker;function l(t){if('filetype'in t)throw new TypeError('A `filetype` option was passed to DocumentPicker.pick, the correct option is `type`');if('types'in t)throw new TypeError('A `types` option was passed to DocumentPicker.pick, the correct option is `type`');if('type'in t||(t.type=x.types.allFiles),t.type=Array.isArray(t.type)?t.type:[t.type],t.type.some(function(t){return void 0===t}))throw new TypeError('Unexpected undefined type option, did you try using a DocumentPicker.types.* that does not exist?');if(Array.isArray(t.type)&&t.type.length<1)throw new TypeError('`type` option should not be an empty array, at least one type must be passed if the `type` option is not omitted');if(t.type.forEach(function(t){if('string'!=typeof t)throw new TypeError('Invalid type option, expected a string not: '+t)}),t.type.length>1&&'android'===s.Platform.OS&&s.Platform.Version<19&&console.warn("RNDocumentPicker: Android API level "+s.Platform.Version+" does not support multiple types, falling back to */*"),Array.isArray(t.type)&&t.type.length>1&&t.type.includes('folder'))throw new TypeError('When type array is folder then other options are not supported');if('mode'in t&&!['import','open'].includes(t.mode))throw new TypeError('Invalid mode option: '+t.mode);if('copyTo'in t&&!['cachesDirectory','documentDirectory'].includes(t.copyTo))throw new TypeError('Invalid copyTo option: '+t.copyTo);return c.pick(t)}function u(t){if('ios'===s.Platform.OS){if(!Array.isArray(t))throw new TypeError('`uris` should be an array of strings');t.forEach(function(t){if('string'!=typeof t)throw new TypeError('Invalid uri parameter, expected a string not: '+t)}),c.releaseSecureAccess(t)}}var f={mimeTypes:{allFiles:'*/*',audio:'audio/*',csv:'text/csv',doc:'application/msword',docx:'application/vnd.openxmlformats-officedocument.wordprocessingml.document',images:'image/*',pdf:'application/pdf',plainText:'text/plain',ppt:'application/vnd.ms-powerpoint',pptx:'application/vnd.openxmlformats-officedocument.presentationml.presentation',video:'video/*',xls:'application/vnd.ms-excel',xlsx:'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',zip:'application/zip'},utis:{allFiles:'public.item',audio:'public.audio',csv:'public.comma-separated-values-text',doc:'com.microsoft.word.doc',docx:'org.openxmlformats.wordprocessingml.document',images:'public.image',pdf:'com.adobe.pdf',plainText:'public.plain-text',ppt:'com.microsoft.powerpoint.ppt',pptx:'org.openxmlformats.presentationml.presentation',video:'public.movie',xls:'com.microsoft.excel.xls',xlsx:'org.openxmlformats.spreadsheetml.sheet',zip:'public.zip-archive'},extensions:{allFiles:'*',audio:'.3g2 .3gp .aac .adt .adts .aif .aifc .aiff .asf .au .m3u .m4a .m4b .mid .midi .mp2 .mp3 .mp4 .rmi .snd .wav .wax .wma',csv:'.csv',doc:'.doc',docx:'.docx',images:'.jpeg .jpg .png',pdf:'.pdf',plainText:'.txt',ppt:'.ppt',pptx:'.pptx',video:'.mp4',xls:'.xls',xlsx:'.xlsx',zip:'.zip .gz',folder:'folder'}},y={android:f.mimeTypes,ios:f.utis,windows:f.extensions},x=(function(){function t(){(0,p.default)(this,t)}return(0,n.default)(t,null,[{key:"pick",value:function(t){return l((0,o.default)({},t,{multiple:!1})).then(function(t){return t[0]})}},{key:"pickMultiple",value:function(t){return l((0,o.default)({},t,{multiple:!0}))}},{key:"isCancel",value:function(t){return t&&"DOCUMENT_PICKER_CANCELED"===t.code}},{key:"releaseSecureAccess",value:function(t){u(t)}}]),t})();e.default=x,x.types=y[s.Platform.OS]||f.mimeTypes},874,[1,25,7,8,2]); __d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[1])),t=r(d[2]).NativeModules.DyteRNFSManager,s=new(0,r(d[2]).NativeEventEmitter)(t),l=r(d[3]),c=r(d[4]),u=t.RNFSFileTypeRegular,f=t.RNFSFileTypeDirectory,p=0,h=function(){return p+=1},y=function(n){return n.startsWith('file://')?n.slice(7):n};function v(n,o,t){var s={encoding:'utf8'};return t&&('string'==typeof t?s.encoding=t:'object'==typeof t&&(s=t)),o(y(n)).then(function(n){var o;if('utf8'===s.encoding)o=c.decode(l.decode(n));else if('ascii'===s.encoding)o=l.decode(n);else{if('base64'!==s.encoding)throw new Error('Invalid encoding type "'+String(s.encoding)+'"');o=n}return o})}function F(n,o){return o(y(n)).then(function(n){return n.map(function(n){return{ctime:n.ctime&&new Date(1e3*n.ctime)||null,mtime:n.mtime&&new Date(1e3*n.mtime)||null,name:n.name,path:n.path,size:n.size,isFile:function(){return n.type===u},isDirectory:function(){return n.type===f}}})})}var w={mkdir:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.mkdir(y(n),o).then(function(){})},moveFile:function(n,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.moveFile(y(n),y(o),s).then(function(){})},copyFile:function(n,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.copyFile(y(n),y(o),s).then(function(){})},pathForBundle:function(n){return t.pathForBundle(n)},pathForGroup:function(n){return t.pathForGroup(n)},getFSInfo:function(){return t.getFSInfo()},getAllExternalFilesDirs:function(){return t.getAllExternalFilesDirs()},unlink:function(n){return t.unlink(y(n)).then(function(){})},exists:function(n){return t.exists(y(n))},stopDownload:function(n){t.stopDownload(n)},resumeDownload:function(n){t.resumeDownload(n)},isResumable:function(n){return t.isResumable(n)},stopUpload:function(n){t.stopUpload(n)},completeHandlerIOS:function(n){return t.completeHandlerIOS(n)},readDir:function(n){return F(n,t.readDir)},readDirAssets:function(n){if(!t.readDirAssets)throw new Error('readDirAssets is not available on this platform');return F(n,t.readDirAssets)},existsAssets:function(n){if(!t.existsAssets)throw new Error('existsAssets is not available on this platform');return t.existsAssets(n)},existsRes:function(n){if(!t.existsRes)throw new Error('existsRes is not available on this platform');return t.existsRes(n)},readdir:function(n){return w.readDir(y(n)).then(function(n){return n.map(function(n){return n.name})})},setReadable:function(n,o,s){return t.setReadable(n,o,s).then(function(n){return n})},stat:function(n){return t.stat(y(n)).then(function(o){return{path:n,ctime:new Date(1e3*o.ctime),mtime:new Date(1e3*o.mtime),size:o.size,mode:o.mode,originalFilepath:o.originalFilepath,isFile:function(){return o.type===u},isDirectory:function(){return o.type===f}}})},readFile:function(n,o){return v(n,o,t.readFile)},read:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,u=arguments.length>3?arguments[3]:void 0,f={encoding:'utf8'};return u&&('string'==typeof u?f.encoding=u:'object'==typeof u&&(f=u)),t.read(y(n),o,s).then(function(n){var o;if('utf8'===f.encoding)o=c.decode(l.decode(n));else if('ascii'===f.encoding)o=l.decode(n);else{if('base64'!==f.encoding)throw new Error('Invalid encoding type "'+String(f.encoding)+'"');o=n}return o})},readFileAssets:function(n,o){if(!t.readFileAssets)throw new Error('readFileAssets is not available on this platform');return v(n,o,t.readFileAssets)},readFileRes:function(n,o){if(!t.readFileRes)throw new Error('readFileRes is not available on this platform');return v(n,o,t.readFileRes)},hash:function(n,o){return t.hash(y(n),o)},copyFileAssets:function(n,o){if(!t.copyFileAssets)throw new Error('copyFileAssets is not available on this platform');return t.copyFileAssets(y(n),y(o)).then(function(){})},copyFileRes:function(n,o){if(!t.copyFileRes)throw new Error('copyFileRes is not available on this platform');return t.copyFileRes(n,y(o)).then(function(){})},copyAssetsFileIOS:function(n,o,s,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,f=arguments.length>6&&void 0!==arguments[6]?arguments[6]:'contain';return t.copyAssetsFileIOS(n,o,s,l,c,u,f)},copyAssetsVideoIOS:function(n,o){return t.copyAssetsVideoIOS(n,o)},writeFile:function(n,s,u){var f,p={encoding:'utf8'};if(u&&('string'==typeof u?p.encoding=u:'object'==typeof u&&(p=(0,o.default)({},p,u))),'utf8'===p.encoding)f=l.encode(c.encode(s));else if('ascii'===p.encoding)f=l.encode(s);else{if('base64'!==p.encoding)throw new Error('Invalid encoding type "'+p.encoding+'"');f=s}return t.writeFile(y(n),f,p).then(function(){})},appendFile:function(n,o,s){var u,f={encoding:'utf8'};if(s&&('string'==typeof s?f.encoding=s:'object'==typeof s&&(f=s)),'utf8'===f.encoding)u=l.encode(c.encode(o));else if('ascii'===f.encoding)u=l.encode(o);else{if('base64'!==f.encoding)throw new Error('Invalid encoding type "'+f.encoding+'"');u=o}return t.appendFile(y(n),u)},write:function(n,o,s,u){var f,p={encoding:'utf8'};if(u&&('string'==typeof u?p.encoding=u:'object'==typeof u&&(p=u)),'utf8'===p.encoding)f=l.encode(c.encode(o));else if('ascii'===p.encoding)f=l.encode(o);else{if('base64'!==p.encoding)throw new Error('Invalid encoding type "'+p.encoding+'"');f=o}return void 0===s&&(s=-1),t.write(y(n),f,s).then(function(){})},downloadFile:function(n){if('object'!=typeof n)throw new Error('downloadFile: Invalid value for argument `options`');if('string'!=typeof n.fromUrl)throw new Error('downloadFile: Invalid value for property `fromUrl`');if('string'!=typeof n.toFile)throw new Error('downloadFile: Invalid value for property `toFile`');if(n.headers&&'object'!=typeof n.headers)throw new Error('downloadFile: Invalid value for property `headers`');if(n.background&&'boolean'!=typeof n.background)throw new Error('downloadFile: Invalid value for property `background`');if(n.progressDivider&&'number'!=typeof n.progressDivider)throw new Error('downloadFile: Invalid value for property `progressDivider`');if(n.progressInterval&&'number'!=typeof n.progressInterval)throw new Error('downloadFile: Invalid value for property `progressInterval`');if(n.readTimeout&&'number'!=typeof n.readTimeout)throw new Error('downloadFile: Invalid value for property `readTimeout`');if(n.connectionTimeout&&'number'!=typeof n.connectionTimeout)throw new Error('downloadFile: Invalid value for property `connectionTimeout`');if(n.backgroundTimeout&&'number'!=typeof n.backgroundTimeout)throw new Error('downloadFile: Invalid value for property `backgroundTimeout`');var o=h(),l=[];n.begin&&l.push(s.addListener('DownloadBegin',function(t){t.jobId===o&&n.begin(t)})),n.progress&&l.push(s.addListener('DownloadProgress',function(t){t.jobId===o&&n.progress(t)})),n.resumable&&l.push(s.addListener('DownloadResumable',function(t){t.jobId===o&&n.resumable(t)}));var c={jobId:o,fromUrl:n.fromUrl,toFile:y(n.toFile),headers:n.headers||{},background:!!n.background,progressDivider:n.progressDivider||0,progressInterval:n.progressInterval||0,readTimeout:n.readTimeout||15e3,connectionTimeout:n.connectionTimeout||5e3,backgroundTimeout:n.backgroundTimeout||36e5,hasBeginCallback:n.begin instanceof Function,hasProgressCallback:n.progress instanceof Function,hasResumableCallback:n.resumable instanceof Function};return{jobId:o,promise:t.downloadFile(c).then(function(n){return l.forEach(function(n){return n.remove()}),n}).catch(function(n){return Promise.reject(n)})}},uploadFiles:function(n){if(!t.uploadFiles)return{jobId:-1,promise:Promise.reject(new Error('`uploadFiles` is unsupported on this platform'))};var o=h(),l=[];if('object'!=typeof n)throw new Error('uploadFiles: Invalid value for argument `options`');if('string'!=typeof n.toUrl)throw new Error('uploadFiles: Invalid value for property `toUrl`');if(!Array.isArray(n.files))throw new Error('uploadFiles: Invalid value for property `files`');if(n.headers&&'object'!=typeof n.headers)throw new Error('uploadFiles: Invalid value for property `headers`');if(n.fields&&'object'!=typeof n.fields)throw new Error('uploadFiles: Invalid value for property `fields`');if(n.method&&'string'!=typeof n.method)throw new Error('uploadFiles: Invalid value for property `method`');n.begin?l.push(s.addListener('UploadBegin',n.begin)):n.beginCallback&&l.push(s.addListener('UploadBegin',n.beginCallback)),n.progress?l.push(s.addListener('UploadProgress',n.progress)):n.progressCallback&&l.push(s.addListener('UploadProgress',n.progressCallback));var c={jobId:o,toUrl:n.toUrl,files:n.files,binaryStreamOnly:n.binaryStreamOnly||!1,headers:n.headers||{},fields:n.fields||{},method:n.method||'POST',hasBeginCallback:n.begin instanceof Function||n.beginCallback instanceof Function,hasProgressCallback:n.progress instanceof Function||n.progressCallback instanceof Function};return{jobId:o,promise:t.uploadFiles(c).then(function(n){return l.forEach(function(n){return n.remove()}),n})}},touch:function(n,o,s){if(s&&!(s instanceof Date))throw new Error('touch: Invalid value for argument `ctime`');if(o&&!(o instanceof Date))throw new Error('touch: Invalid value for argument `mtime`');var l;return l=s&&s.getTime(),t.touch(y(n),o&&o.getTime(),l)},scanFile:function(n){return t.scanFile(n)},MainBundlePath:t.RNFSMainBundlePath,CachesDirectoryPath:t.RNFSCachesDirectoryPath,ExternalCachesDirectoryPath:t.RNFSExternalCachesDirectoryPath,DocumentDirectoryPath:t.RNFSDocumentDirectoryPath,DownloadDirectoryPath:t.RNFSDownloadDirectoryPath,ExternalDirectoryPath:t.RNFSExternalDirectoryPath,ExternalStorageDirectoryPath:t.RNFSExternalStorageDirectoryPath,TemporaryDirectoryPath:t.RNFSTemporaryDirectoryPath,LibraryDirectoryPath:t.RNFSLibraryDirectoryPath,PicturesDirectoryPath:t.RNFSPicturesDirectoryPath,FileProtectionKeys:t.RNFSFileProtectionKeys},b=w;e.default=b},875,[1,25,2,686,876]); __d(function(g,r,i,a,m,e,d){!(function(n){var t,o,u,f=String.fromCharCode;function c(n){for(var t,o,u=[],f=0,c=n.length;f=55296&&t<=56319&&f65535&&(c+=f((t-=65536)>>>10&1023|55296),t=56320|1023&t),c+=f(t);return c}function v(n){if(n>=55296&&n<=57343)throw Error('Lone surrogate U+'+n.toString(16).toUpperCase()+' is not a scalar value')}function l(n,t){return f(n>>t&63|128)}function s(n){if(0==(4294967168&n))return f(n);var t='';return 0==(4294965248&n)?t=f(n>>6&31|192):0==(4294901760&n)?(v(n),t=f(n>>12&15|224),t+=l(n,6)):0==(4292870144&n)&&(t=f(n>>18&7|240),t+=l(n,12),t+=l(n,6)),t+=f(63&n|128)}function w(){if(u>=o)throw Error('Invalid byte index');var n=255&t[u];if(u++,128==(192&n))return 63&n;throw Error('Invalid continuation byte')}function E(){var n,f;if(u>o)throw Error('Invalid byte index');if(u==o)return!1;if(n=255&t[u],u++,0==(128&n))return n;if(192==(224&n)){if((f=(31&n)<<6|w())>=128)return f;throw Error('Invalid continuation byte')}if(224==(240&n)){if((f=(15&n)<<12|w()<<6|w())>=2048)return v(f),f;throw Error('Invalid continuation byte')}if(240==(248&n)&&(f=(7&n)<<18|w()<<12|w()<<6|w())>=65536&&f<=1114111)return f;throw Error('Invalid UTF-8 detected')}n.version='3.0.0',n.encode=function(n){for(var t=c(n),o=t.length,u=-1,f='';++u0&&o&&A((0,E.markMessagesRead)(C.MessageTypes.poll))},[M]),c.default.createElement(h.Flex,{height:O,direction:"column",justifyContent:"space-between",overflowY:"auto",px:10,pb:20},c.default.createElement(h.Flex,null,c.default.createElement(h.Flex,{justify:"flex-end",align:"center",height:50,mb:35},c.default.createElement(h.Text,{fontWeight:"bold",fontSize:"20"},"Polls")),c.default.createElement(h.Box,{overflowY:"auto",className:"dyte-client-noScrollbar"},f?c.default.createElement(h.Box,null,f&&c.default.createElement(P,{toggle:j})):c.default.createElement(u.ScrollView,{style:{height:u.Dimensions.get('window').height-180}},Object.values(S).map(function(t,n){return c.default.createElement(h.Box,{key:"pollsTab"+n,my:2},c.default.createElement(h.Text,{ml:4},t.createdBy?"Poll by "+t.createdBy:''),c.default.createElement(h.Box,{mt:1,className:"dyte-client-bubble dyte-client-other dyte-client-type-3"},c.default.createElement(B,{mediaRoom:T,poll:t,selfPeer:w})))})))),c.default.createElement(h.Button,{fontSize:"16",onClick:j},c.default.createElement(h.Box,{bg:f?'danger.500':'primary.500',p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Text,{textAlign:"center"},f?'Cancel Poll Creation':'Create New Poll'))))};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[5])),s=r(d[6]),f=t(r(d[7])),p=r(d[8]),h=r(d[9]),x=r(d[10]),y=r(d[11]),C=r(d[12]),E=r(d[13]),b=r(d[14]),k=r(d[15]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var T=u.StyleSheet.create({createPollInputText:{paddingLeft:15,paddingRight:5,marginTop:20,borderRadius:10,paddingTop:10,paddingBottom:10}});function P(t){var n=t.toggle,s=(0,c.useContext)(x.MediaRoomContext).mediaRoom,f=c.default.useState({question:'',options:Array(2).fill(''),anonymous:!1,hideVotes:!0}),y=(0,l.default)(f,2),C=y[0],E=y[1],b=(0,c.useContext)(p.ThemeContext).colors,k=function(t,n){var l=C.options;l[n]=t,E((0,o.default)({},C,{options:l}))};return c.default.createElement(u.ScrollView,null,c.default.createElement(h.Box,{py:20,px:10},c.default.createElement(h.VStack,{spacing:4},c.default.createElement(h.Text,{fontSize:"xl",textAlign:"center"},"Poll Question"),c.default.createElement(u.TextInput,{multiline:!0,autoFocus:!1,placeholder:"What is your poll for?",numberOfLines:4,value:C.question,placeholderTextColor:b.textPrimary[400],onChangeText:function(t){E((0,o.default)({},C,{question:t}))},style:[{backgroundColor:b.secondary[800],height:75,color:b.textPrimary[300]},T.createPollInputText]}),C.options.map(function(t,n){return c.default.createElement(u.TextInput,{key:"pollOptions"+n,autoFocus:!1,placeholder:"Enter an option",value:C.options[n],placeholderTextColor:b.textPrimary[400],onChangeText:function(t){return k(t,n)},style:[{backgroundColor:b.secondary[800],color:b.textPrimary[300]},T.createPollInputText]})}),c.default.createElement(h.Box,{bg:"secondary.700",mt:20,width:125,height:30,alignItems:"center",justifyContent:"center"},c.default.createElement(h.Button,{onClick:function(){return(t=C.options).push(''),void E((0,o.default)({},C,{options:t}));var t}},c.default.createElement(h.Text,null,"+ Add an Option"))),c.default.createElement(h.CheckBox,{rightText:"Anonymous",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.anonymous,onClick:function(){var t=!C.anonymous;E((0,o.default)({},C,{anonymous:t}))}}),c.default.createElement(h.CheckBox,{rightText:"Hide Results before Voting",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.hideVotes,onClick:function(){var t=!C.hideVotes;E((0,o.default)({},C,{hideVotes:t}))}}),c.default.createElement(h.Box,{mt:10,bg:"primary.500",p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Button,{fontSize:"16",onClick:function(){var t=C.question,l=C.options;if(t)if(''===l[0]||''===l[1])u.Alert.alert('Error:','Please add minimum two options',[{text:'OK'}]);else{var c=(0,o.default)({},C);c.options=l.filter(function(t){return''!==t}),s.newPoll(c),n()}else u.Alert.alert('Error:','Question Can\'t be empty',[{text:'OK'}])}},c.default.createElement(h.Text,{textAlign:"center"},"Create Poll"))))))}function w(t){var n=t.option,o=(t.index,t.active,t.selfId),l=t.onChange,u=(0,c.useContext)(p.ThemeContext).colors,s=n.votes.find(function(t){return t.id===o});return c.default.createElement(h.Box,{bg:s?'primary.500':'secondary.700',borderRadius:"8px",p:6,className:"dyte-client-noSelect"},c.default.createElement(h.HStack,{px:1,align:"center",mr:6},c.default.createElement(h.CheckBox,{style:{paddingRight:10,height:30,justifyContent:'center',borderRadius:5},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:!!s,onClick:l}),c.default.createElement(h.Text,{textAlign:"center"},n.text),null!==n.count&&c.default.createElement(h.Text,null,"("+n.count+")")),c.default.createElement(h.HStack,{mt:1},n.votes.map(function(t,n){return c.default.createElement(h.Tooltip,{key:"pollOption"+n,label:t.name},c.default.createElement(f.default,{style:{marginRight:5,marginTop:5,marginBottom:5},bgColor:s?u.secondary[700]:u.primary[500],color:u.textPrimary[100],name:t.name}))})))}function B(t){var o=t.selfPeer,l=t.mediaRoom,s=t.poll,f=function(t){try{l.votePoll({index:t,pollId:s.id})}catch(t){u.Alert.alert('Error','Error: Problem casting your vote',[{text:'OK'}])}};if(s){var p=s.id,x=Math.max.apply(Math,(0,n.default)(s.options.map(function(t){return t.votes.length})).concat([0]));return c.default.createElement(h.VStack,{spacing:2,direction:"row",bg:"secondary.800",p:12,mt:8,borderRadius:"8px"},c.default.createElement(h.Text,{textAlign:"left"},s.question),c.default.createElement(h.Box,{mt:8},s.options.map(function(t,n){return c.default.createElement(h.Flex,{key:"poll"+n+p,onClick:function(){return f(n)},mb:4},c.default.createElement(w,{active:t.votes.length===x&&t.votes.length>0,option:t,index:n,selfId:o.userId,onChange:function(){return f(n)}}))})))}return c.default.createElement(h.Text,{fontStyle:"italic"},"Poll wasn't found or has been deleted")}},877,[1,34,25,26,2,48,429,786,496,494,699,801,820,473,481,490]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useContext)(s.PeersServiceContext),l=t.processedPeers,o=t.selfPeer;l=[o].concat(l.sort(function(t,n){return t.id.localeCompare(n.id)}));var c=(0,n.useContext)(x.MediaRoomContext).mediaRoom,p=(0,n.useContext)(b.ConfigServiceContext).sessionConfig;return n.default.createElement(f.Flex,null,n.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},n.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Participants (",l.length,")")),n.default.createElement(u.ScrollView,{style:{padding:20}},l.map(function(t){return n.default.createElement(y,{peer:t,key:t.id,mediaRoom:c,permissions:null==p?void 0:p.permissions})}),n.default.createElement(f.Box,{height:200})))};var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=P(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[1])),l=r(d[2]),o=t(r(d[3])),u=r(d[4]),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),p=t(r(d[8])),x=r(d[9]),b=r(d[10]);function P(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(P=function(t){return t?l:n})(t)}function y(t){var u=t.peer,s=t.mediaRoom,x=t.permissions,b=(0,n.useContext)(l.ThemeContext).colors,P=(null==x?void 0:x.pinParticipant)||(null==x?void 0:x.disableParticipantAudio)||(null==x?void 0:x.disableParticipantVideo),y=[];return P&&(null!=x&&x.pinParticipant&&(u.isPinned?y.push({title:'Unpin',onClick:function(){return s.pin(null)}}):y.push({title:'Pin',onClick:function(){return s.pin(u.id)}})),null!=x&&x.disableParticipantAudio&&y.push({title:'Mute Audio',onClick:function(){return s.disableAudio(u.id)}}),null!=x&&x.disableParticipantVideo&&y.push({title:'Disable Video',onClick:function(){return s.disableVideo(u.id)}}),null!=x&&x.kickParticipants&&y.push({title:'Kick',onClick:function(){return s.kick(u.id)}}),y.push({title:'Cancel',onClick:function(){}})),n.default.createElement(f.Flex,{direction:"row",align:"center",justify:"space-between",bg:"secondary.800",p:8,mt:8,borderRadius:"12px"},n.default.createElement(f.Flex,{direction:"row",align:"center"},n.default.createElement(o.default,{name:""+u.displayName,bgColor:b.primary[500]}),n.default.createElement(f.Text,{ml:10,color:b.textPrimary[200],textAlign:"center",fontWeight:"bold"},n.default.createElement(p.default,{name:u.displayName,charSize:30}),u.isMe?' (me)':null)),n.default.createElement(f.Flex,{ml:"auto",mr:2,direction:"row"},n.default.createElement(f.Box,{mr:8},u.producingAudio?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic-off",fill:b.danger[500]})),u.producingVideo?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam-off",fill:b.danger[500]}),P&&n.default.createElement(c.default,{options:y.map(function(t){return t.title}),actions:y.map(function(t){return t.onClick})})))}},878,[1,48,496,786,2,879,494,801,795,699,490]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]);function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}var s=function(t){var f=(0,o.useRef)(),s=(0,o.useState)(!1),p=(0,n.default)(s,2),h=p[0],w=p[1],y=(0,o.useContext)(u.ThemeContext).colors,v=function(n){for(var o=t.options,l=0;l=0&&(o=t.destructiveIndex),l.ActionSheetIOS.showActionSheetWithOptions({options:n,destructiveButtonIndex:o,cancelButtonIndex:n.length-1},function(t){v(t)})}else'android'===l.Platform.OS&&l.UIManager.showPopupMenu((0,l.findNodeHandle)(f.current),n,function(){return console.log('something went wrong with the popup menu')},function(t,n){v(n)})}},o.default.createElement(c.EntypoIcon,{boxSize:"xl",ml:5,name:"dots-three-vertical",fill:y.textPrimary[300]}))),b)};e.default=s},879,[1,26,48,2,496,494]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=c?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[1])),o=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),E=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function b(t){t.scroll;var v=(0,n.useContext)(p.ConfigServiceContext).sessionConfig,b=(0,c.useWindowDimensions)(),h=((null==v?void 0:v.dimensions)||b).width,y=Math.floor(3*h/9);h<1024&&h>500?y=Math.floor(4*h/9):h<500&&(y=Math.floor(8*h/9));var S=Math.floor(9*y/16),x=(0,o.useSelector)(function(t){return t.participant.id}),M=(0,o.useSelector)(function(t){return t.participant.videoOff}),P=(0,o.useSelector)(function(t){return t.participant.audioMuted}),w=(0,o.useSelector)(function(t){return t.participant.displayName}),D=(0,o.useSelector)(function(t){return t.participant.device}),I=(0,o.useSelector)(function(t){return t.participant.participantPermissions}),k=(0,o.useSelector)(function(t){return t.participant.videoProduction}),C=(0,o.useSelector)(function(t){return t.participant.audioProduction}),O=(0,n.useContext)(s.UserTrackContext),j=O.mediaTracks,T=j.webcamTrack,N=j.audioTrack,_=O.inputDevices,B=(_.audioInputDevices,_.videoInputDevices,_.onAudioInputChange,_.onVideoInputChange,_.toggleAudioState),z=_.toggleVideoState,A=n.default.createElement(u.Box,{status:"error",bg:"danger.500",p:12,borderRadius:4,mt:10,width:y},n.default.createElement(u.HStack,{width:y},n.default.createElement(u.VStack,null,n.default.createElement(u.Text,{mb:2,fontSize:"lg",fontWeight:"bold"},"Permission Denied"),n.default.createElement(u.Text,{fontSize:"sm"},"We could not get permission to access your device.")))),W={id:x,device:D,displayName:w,audioMuted:P,videoVisible:!M,videoTrack:T,audioTrack:N,isMe:!0};return n.default.createElement(u.Flex,{direction:"column",justify:"center"},n.default.createElement(f.default,{height:S,width:y,peer:W},n.default.createElement(u.Flex,{direction:"row",justify:"flex-end",width:y,mb:10},n.default.createElement(u.Button,{disabled:C===l.MediaStates.NOT_APPLICABLE||I.microphone===E.permissionEnum.DENIED,onClick:B},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:5,justify:"center"},P?n.default.createElement(u.MaterialIcon,{name:"mic-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"mic",boxSize:"20",fill:"textPrimary.200"}))),n.default.createElement(u.Button,{disabled:k===l.MediaStates.NOT_APPLICABLE||I.camera===E.permissionEnum.DENIED,onClick:z},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:20,justify:"center"},M?n.default.createElement(u.MaterialIcon,{name:"videocam-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"videocam",boxSize:"20",fill:"textPrimary.200"}))))),(I.camera===E.permissionEnum.DENIED||I.microphone===E.permissionEnum.DENIED)&&A)}b.defaultProps={scroll:!1}},880,[1,48,429,494,2,473,785,687,490,475]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Breadcrumb",{enumerable:!0,get:function(){return o.Breadcrumb}}),Object.defineProperty(e,"Request",{enumerable:!0,get:function(){return o.Request}}),Object.defineProperty(e,"SdkInfo",{enumerable:!0,get:function(){return o.SdkInfo}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return o.Event}}),Object.defineProperty(e,"Exception",{enumerable:!0,get:function(){return o.Exception}}),Object.defineProperty(e,"Response",{enumerable:!0,get:function(){return o.Response}}),Object.defineProperty(e,"Severity",{enumerable:!0,get:function(){return o.Severity}}),Object.defineProperty(e,"StackFrame",{enumerable:!0,get:function(){return o.StackFrame}}),Object.defineProperty(e,"Stacktrace",{enumerable:!0,get:function(){return o.Stacktrace}}),Object.defineProperty(e,"Status",{enumerable:!0,get:function(){return o.Status}}),Object.defineProperty(e,"Thread",{enumerable:!0,get:function(){return o.Thread}}),Object.defineProperty(e,"User",{enumerable:!0,get:function(){return o.User}}),Object.defineProperty(e,"addGlobalEventProcessor",{enumerable:!0,get:function(){return c.addGlobalEventProcessor}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return c.addBreadcrumb}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return c.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return c.captureEvent}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return c.captureMessage}}),Object.defineProperty(e,"configureScope",{enumerable:!0,get:function(){return c.configureScope}}),Object.defineProperty(e,"getHubFromCarrier",{enumerable:!0,get:function(){return c.getHubFromCarrier}}),Object.defineProperty(e,"getCurrentHub",{enumerable:!0,get:function(){return c.getCurrentHub}}),Object.defineProperty(e,"Hub",{enumerable:!0,get:function(){return c.Hub}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return c.Scope}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return c.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return c.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return c.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return c.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return c.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return c.setUser}}),Object.defineProperty(e,"startTransaction",{enumerable:!0,get:function(){return c.startTransaction}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return c.withScope}}),Object.defineProperty(e,"BrowserIntegrations",{enumerable:!0,get:function(){return f.Integrations}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return f.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return f.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return f.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return f.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return f.withProfiler}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return p.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return p.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeBackend",{enumerable:!0,get:function(){return l.ReactNativeBackend}}),Object.defineProperty(e,"ReactNativeOptions",{enumerable:!0,get:function(){return s.ReactNativeOptions}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return y.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"setDist",{enumerable:!0,get:function(){return P.setDist}}),Object.defineProperty(e,"setRelease",{enumerable:!0,get:function(){return P.setRelease}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return P.nativeCrash}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return P.close}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return O.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return O.withTouchEventBoundary}}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return j.ReactNativeTracing}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return j.RoutingInstrumentation}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return j.ReactNavigationTransactionContext}}),e.Integrations=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=r(d[3]),c=r(d[4]);r(d[5]);var f=r(d[6]),b=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=v(n);if(u&&u.has(t))return u.get(t);var o={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var b=c?Object.getOwnPropertyDescriptor(t,f):null;b&&(b.get||b.set)?Object.defineProperty(o,f,b):o[f]=t[f]}o.default=t,u&&u.set(t,o);return o})(r(d[7]));e.Integrations=b;var p=r(d[8]),l=r(d[9]),s=r(d[10]),y=r(d[11]),P=r(d[12]),O=r(d[13]),j=r(d[14]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(v=function(t){return t?u:n})(t)}c.addGlobalEventProcessor&&(0,c.addGlobalEventProcessor)(function(t){return t.platform=t.platform||"javascript",t.sdk=(0,u.default)({},t.sdk,{name:p.SDK_NAME,packages:[].concat((0,n.default)(t.sdk&&t.sdk.packages||[]),[{name:"npm:@sentry/react-native",version:p.SDK_VERSION}]),version:p.SDK_VERSION}),t})},881,[1,34,25,882,888,926,956,983,992,993,995,996,997,1013,1014]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.LogLevel=t.LogLevel;var n=r(d[1]);e.SessionStatus=n.SessionStatus;var o=r(d[2]);e.Severity=o.Severity;var s=r(d[3]);e.Status=s.Status;var v=r(d[4]);e.TransactionSamplingMethod=v.TransactionSamplingMethod},882,[883,884,885,886,887]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(o){o[o.None=0]="None",o[o.Error=1]="Error",o[o.Debug=2]="Debug",o[o.Verbose=3]="Verbose"})(e.LogLevel||(e.LogLevel={}))},883,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Ok="ok",t.Exited="exited",t.Crashed="crashed",t.Abnormal="abnormal"})(e.SessionStatus||(e.SessionStatus={}))},884,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"})(e.Severity||(e.Severity={})),(function(n){n.fromString=function(t){switch(t){case'debug':return n.Debug;case'info':return n.Info;case'warn':case'warning':return n.Warning;case'error':return n.Error;case'fatal':return n.Fatal;case'critical':return n.Critical;case'log':default:return n.Log}}})(e.Severity||(e.Severity={}))},885,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"})(e.Status||(e.Status={})),(function(t){t.fromHttpCode=function(n){return n>=200&&n<300?t.Success:429===n?t.RateLimit:n>=400&&n<500?t.Invalid:n>=500?t.Failed:t.Unknown}})(e.Status||(e.Status={}))},886,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Explicit="explicitly_set",n.Sampler="client_sampler",n.Rate="client_rate",n.Inheritance="inheritance"})(e.TransactionSamplingMethod||(e.TransactionSamplingMethod={}))},887,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addBreadcrumb=t.addBreadcrumb,e.captureException=t.captureException,e.captureEvent=t.captureEvent,e.captureMessage=t.captureMessage,e.configureScope=t.configureScope,e.startTransaction=t.startTransaction,e.setContext=t.setContext,e.setExtra=t.setExtra,e.setExtras=t.setExtras,e.setTag=t.setTag,e.setTags=t.setTags,e.setUser=t.setUser,e.withScope=t.withScope;var s=r(d[1]);e.addGlobalEventProcessor=s.addGlobalEventProcessor,e.getCurrentHub=s.getCurrentHub,e.getHubFromCarrier=s.getHubFromCarrier,e.Hub=s.Hub,e.makeMain=s.makeMain,e.Scope=s.Scope;var n=r(d[2]);e.API=n.API;var o=r(d[3]);e.BaseClient=o.BaseClient;var c=r(d[4]);e.BaseBackend=c.BaseBackend;var u=r(d[5]);e.eventToSentryRequest=u.eventToSentryRequest,e.sessionToSentryRequest=u.sessionToSentryRequest;var p=r(d[6]);e.initAndBind=p.initAndBind;var v=r(d[7]);e.NoopTransport=v.NoopTransport;var S=r(d[8]);e.SDK_VERSION=S.SDK_VERSION;var E=r(d[9]);e.Integrations=E},888,[889,891,915,916,918,920,921,919,922,923]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]);function o(o){for(var c=[],u=1;u=0;s--)(f=t[s])&&(l=(u<3?f(l):u>3?f(n,o,l):f(n,o))||l);return u>3&&l&&Object.defineProperty(n,o,l),l},f=function(t,n){return function(o,c){n(o,c,t)}},u=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},l=function(t,n,o,c){return new(o||(o=Promise))(function(f,u){function l(t){try{y(c.next(t))}catch(t){u(t)}}function s(t){try{y(c.throw(t))}catch(t){u(t)}}function y(t){var n;t.done?f(t.value):(n=t.value,n instanceof o?n:new o(function(t){t(n)})).then(l,s)}y((c=c.apply(t,n||[])).next())})},s=function(t,n){var o,c,f,u,l={label:0,sent:function(){if(1&f[0])throw f[1];return f[1]},trys:[],ops:[]};return u={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function s(t){return function(n){return y([t,n])}}function y(u){if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,c&&(f=2&u[0]?c.return:u[0]?c.throw||((f=c.return)&&f.call(c),0):c.next)&&!(f=f.call(c,u[1])).done)return f;switch(c=0,f&&(u=[2&u[0],f.value]),u[0]){case 0:case 1:f=u;break;case 4:return l.label++,{value:u[1],done:!1};case 5:l.label++,c=u[1],u=[0];continue;case 7:u=l.ops.pop(),l.trys.pop();continue;default:if(!(f=(f=l.trys).length>0&&f[f.length-1])&&(6===u[0]||2===u[0])){l=0;continue}if(3===u[0]&&(!f||u[1]>f[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[c++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(t,n){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var c,f,u=o.call(t),l=[];try{for(;(void 0===n||n-- >0)&&!(c=u.next()).done;)l.push(c.value)}catch(t){f={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(f)throw f.error}}return l},h=function(){for(var t=[],n=0;n1||s(t,n)})})}function s(t,n){try{(o=f[t](n)).value instanceof v?Promise.resolve(o.value.v).then(y,p):_(u[0][2],o)}catch(t){_(u[0][3],t)}var o}function y(t){s("next",t)}function p(t){s("throw",t)}function _(t,n){t(n),u.shift(),u.length&&s(u[0][0],u[0][1])}},O=function(t){var n,o;return n={},c("next"),c("throw",function(t){throw t}),c("return"),n[Symbol.iterator]=function(){return this},n;function c(c,f){n[c]=t[c]?function(n){return(o=!o)?{value:v(t[c](n)),done:"return"===c}:f?f(n):n}:f}},j=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=t[Symbol.asyncIterator];return o?o.call(t):(t="function"==typeof p?p(t):t[Symbol.iterator](),n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n);function c(o){n[o]=t[o]&&function(n){return new Promise(function(c,u){f(c,u,(n=t[o](n)).done,n.value)})}}function f(t,n,o,c){Promise.resolve(c).then(function(n){t({value:n,done:o})},n)}},S=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t},P=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n},x=function(t){return t&&t.__esModule?t:{default:t}},I=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},E=function(t,n,o){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,o),o},R("__extends",t),R("__assign",n),R("__rest",o),R("__decorate",c),R("__param",f),R("__metadata",u),R("__awaiter",l),R("__generator",s),R("__exportStar",y),R("__createBinding",T),R("__values",p),R("__read",_),R("__spread",h),R("__spreadArrays",b),R("__await",v),R("__asyncGenerator",w),R("__asyncDelegator",O),R("__asyncValues",j),R("__makeTemplateObject",S),R("__importStar",P),R("__importDefault",x),R("__classPrivateFieldGet",I),R("__classPrivateFieldSet",E)})},890,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addGlobalEventProcessor=t.addGlobalEventProcessor,e.Scope=t.Scope;var n=r(d[1]);e.Session=n.Session;var o=r(d[2]);e.getActiveDomain=o.getActiveDomain,e.getCurrentHub=o.getCurrentHub,e.getHubFromCarrier=o.getHubFromCarrier,e.getMainCarrier=o.getMainCarrier,e.Hub=o.Hub,e.makeMain=o.makeMain,e.setHubOnCarrier=o.setHubOnCarrier},891,[892,913,914]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return n.clone=function(s){var _=new n;return s&&(_._breadcrumbs=t.__spread(s._breadcrumbs),_._tags=t.__assign({},s._tags),_._extra=t.__assign({},s._extra),_._contexts=t.__assign({},s._contexts),_._user=s._user,_._level=s._level,_._span=s._span,_._session=s._session,_._transactionName=s._transactionName,_._fingerprint=s._fingerprint,_._eventProcessors=t.__spread(s._eventProcessors)),_},n.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},n.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},n.prototype.setUser=function(t){return this._user=t||{},this._session&&this._session.update({user:t}),this._notifyScopeListeners(),this},n.prototype.getUser=function(){return this._user},n.prototype.setTags=function(s){return this._tags=t.__assign(t.__assign({},this._tags),s),this._notifyScopeListeners(),this},n.prototype.setTag=function(s,n){var _;return this._tags=t.__assign(t.__assign({},this._tags),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setExtras=function(s){return this._extra=t.__assign(t.__assign({},this._extra),s),this._notifyScopeListeners(),this},n.prototype.setExtra=function(s,n){var _;return this._extra=t.__assign(t.__assign({},this._extra),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},n.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},n.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},n.prototype.setTransaction=function(t){return this.setTransactionName(t)},n.prototype.setContext=function(s,n){var _;return null===n?delete this._contexts[s]:this._contexts=t.__assign(t.__assign({},this._contexts),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},n.prototype.getSpan=function(){return this._span},n.prototype.getTransaction=function(){var t,s,n,_,o=this.getSpan();return(null===(t=o)||void 0===t?void 0:t.transaction)?null===(s=o)||void 0===s?void 0:s.transaction:(null===(_=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===_?void 0:_.spans[0])?o.spanRecorder.spans[0]:void 0},n.prototype.setSession=function(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this},n.prototype.getSession=function(){return this._session},n.prototype.update=function(_){if(!_)return this;if('function'==typeof _){var o=_(this);return o instanceof n?o:this}return _ instanceof n?(this._tags=t.__assign(t.__assign({},this._tags),_._tags),this._extra=t.__assign(t.__assign({},this._extra),_._extra),this._contexts=t.__assign(t.__assign({},this._contexts),_._contexts),_._user&&Object.keys(_._user).length&&(this._user=_._user),_._level&&(this._level=_._level),_._fingerprint&&(this._fingerprint=_._fingerprint)):s.isPlainObject(_)&&(_=_,this._tags=t.__assign(t.__assign({},this._tags),_.tags),this._extra=t.__assign(t.__assign({},this._extra),_.extra),this._contexts=t.__assign(t.__assign({},this._contexts),_.contexts),_.user&&(this._user=_.user),_.level&&(this._level=_.level),_.fingerprint&&(this._fingerprint=_.fingerprint)),this},n.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},n.prototype.addBreadcrumb=function(n,_){var o=t.__assign({timestamp:s.dateTimestampInSeconds()},n);return this._breadcrumbs=void 0!==_&&_>=0?t.__spread(this._breadcrumbs,[o]).slice(-_):t.__spread(this._breadcrumbs,[o]),this._notifyScopeListeners(),this},n.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},n.prototype.applyToEvent=function(s,n){var o;if(this._extra&&Object.keys(this._extra).length&&(s.extra=t.__assign(t.__assign({},this._extra),s.extra)),this._tags&&Object.keys(this._tags).length&&(s.tags=t.__assign(t.__assign({},this._tags),s.tags)),this._user&&Object.keys(this._user).length&&(s.user=t.__assign(t.__assign({},this._user),s.user)),this._contexts&&Object.keys(this._contexts).length&&(s.contexts=t.__assign(t.__assign({},this._contexts),s.contexts)),this._level&&(s.level=this._level),this._transactionName&&(s.transaction=this._transactionName),this._span){s.contexts=t.__assign({trace:this._span.getTraceContext()},s.contexts);var h=null===(o=this._span.transaction)||void 0===o?void 0:o.name;h&&(s.tags=t.__assign({transaction:h},s.tags))}return this._applyFingerprint(s),s.breadcrumbs=t.__spread(s.breadcrumbs||[],this._breadcrumbs),s.breadcrumbs=s.breadcrumbs.length>0?s.breadcrumbs:void 0,this._notifyEventProcessors(t.__spread(_(),this._eventProcessors),s,n)},n.prototype._notifyEventProcessors=function(n,_,o,h){var c=this;return void 0===h&&(h=0),new s.SyncPromise(function(p,u){var f=n[h];if(null===_||'function'!=typeof f)p(_);else{var l=f(t.__assign({},_),o);s.isThenable(l)?l.then(function(t){return c._notifyEventProcessors(n,t,o,h+1).then(p)}).then(null,u):c._notifyEventProcessors(n,l,o,h+1).then(p).then(null,u)}})},n.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(function(s){s(t)}),this._notifyingListeners=!1)},n.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},n})();function _(){var t=s.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}e.Scope=n,e.addGlobalEventProcessor=function(t){_().push(t)}},892,[890,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var _=r(d[0]);_.__exportStar(r(d[1]),e),_.__exportStar(r(d[2]),e),_.__exportStar(r(d[3]),e),_.__exportStar(r(d[4]),e),_.__exportStar(r(d[5]),e),_.__exportStar(r(d[6]),e),_.__exportStar(r(d[7]),e),_.__exportStar(r(d[8]),e),_.__exportStar(r(d[9]),e),_.__exportStar(r(d[10]),e),_.__exportStar(r(d[11]),e),_.__exportStar(r(d[12]),e),_.__exportStar(r(d[13]),e),_.__exportStar(r(d[14]),e),_.__exportStar(r(d[15]),e),_.__exportStar(r(d[16]),e),_.__exportStar(r(d[17]),e),_.__exportStar(r(d[18]),e)},893,[890,894,895,897,898,900,896,901,906,902,903,905,909,910,907,904,908,911,912]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.forget=function(n){n.then(null,function(n){console.error(n)})}},894,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(n){var u,o,h,l,s,f=n,p=[];if(!f||!f.tagName)return'';if(p.push(f.tagName.toLowerCase()),f.id&&p.push("#"+f.id),(u=f.className)&&t.isString(u))for(o=u.split(/\s+/),s=0;s ".length,f=void 0;u&&h++<5&&!('html'===(f=n(u))||h>1&&l+o.length*s+f.length>=80);)o.push(f),l+=f.length,u=u.parentNode;return o.reverse().join(" > ")}catch(t){return''}}},895,[896]); -__d(function(g,r,i,a,m,e,d){function t(t){return'[object Object]'===Object.prototype.toString.call(t)}function n(t,n){try{return t instanceof n}catch(t){return!1}}Object.defineProperty(e,"__esModule",{value:!0}),e.isError=function(t){switch(Object.prototype.toString.call(t)){case'[object Error]':case'[object Exception]':case'[object DOMException]':return!0;default:return n(t,Error)}},e.isErrorEvent=function(t){return'[object ErrorEvent]'===Object.prototype.toString.call(t)},e.isDOMError=function(t){return'[object DOMError]'===Object.prototype.toString.call(t)},e.isDOMException=function(t){return'[object DOMException]'===Object.prototype.toString.call(t)},e.isString=function(t){return'[object String]'===Object.prototype.toString.call(t)},e.isPrimitive=function(t){return null===t||'object'!=typeof t&&'function'!=typeof t},e.isPlainObject=t,e.isEvent=function(t){return'undefined'!=typeof Event&&n(t,Event)},e.isElement=function(t){return'undefined'!=typeof Element&&n(t,Element)},e.isRegExp=function(t){return'[object RegExp]'===Object.prototype.toString.call(t)},e.isThenable=function(t){return Boolean(t&&t.then&&'function'==typeof t.then)},e.isSyntheticEvent=function(n){return t(n)&&'nativeEvent'in n&&'preventDefault'in n&&'stopPropagation'in n},e.isInstanceOf=n},896,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),p=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,n=(function(){function n(t){'string'==typeof t?this._fromString(t):this._fromComponents(t),this._validate()}return n.prototype.toString=function(t){void 0===t&&(t=!1);var o=this,p=o.host,n=o.path,s=o.pass,h=o.port,c=o.projectId;return o.protocol+"://"+o.publicKey+(t&&s?":"+s:'')+"@"+p+(h?":"+h:'')+"/"+(n?n+"/":n)+c},n.prototype._fromString=function(n){var s=p.exec(n);if(!s)throw new o.SentryError("Invalid Dsn");var h=t.__read(s.slice(1),6),c=h[0],l=h[1],u=h[2],f=void 0===u?'':u,v=h[3],y=h[4],I=void 0===y?'':y,w='',_=h[5],j=_.split('/');if(j.length>1&&(w=j.slice(0,-1).join('/'),_=j.pop()),_){var b=_.match(/^\d+/);b&&(_=b[0])}this._fromComponents({host:v,pass:f,path:w,projectId:_,port:I,protocol:c,publicKey:l})},n.prototype._fromComponents=function(t){'user'in t&&!('publicKey'in t)&&(t.publicKey=t.user),this.user=t.publicKey||'',this.protocol=t.protocol,this.publicKey=t.publicKey||'',this.pass=t.pass||'',this.host=t.host,this.port=t.port||'',this.path=t.path||'',this.projectId=t.projectId},n.prototype._validate=function(){var t=this;if(['protocol','publicKey','host','projectId'].forEach(function(p){if(!t[p])throw new o.SentryError("Invalid Dsn: "+p+" missing")}),!this.projectId.match(/^\d+$/))throw new o.SentryError("Invalid Dsn: Invalid projectId "+this.projectId);if('http'!==this.protocol&&'https'!==this.protocol)throw new o.SentryError("Invalid Dsn: Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new o.SentryError("Invalid Dsn: Invalid port "+this.port)},n})();e.Dsn=n},897,[890,898]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n=(function(n){function s(t){var s=this.constructor,c=n.call(this,t)||this;return c.message=t,c.name=s.prototype.constructor.name,o.setPrototypeOf(c,s.prototype),c}return t.__extends(s,n),s})(Error);e.SentryError=n},898,[890,899]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t})},899,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=(g=u.getGlobalObject(),{}),p={};function _(t){if(!p[t])switch(p[t]=!0,t){case'console':v();break;case'dom':j();break;case'xhr':E();break;case'fetch':k();break;case'history':T();break;case'error':D();break;case'unhandledrejection':P();break;default:s.logger.warn('unknown instrumentation type:',t)}}function y(t,o){var u,c;if(t&&h[t])try{for(var f=n.__values(h[t]||[]),p=f.next();!p.done;p=f.next()){var _=p.value;try{_(o)}catch(n){s.logger.error("Error while triggering instrumentation handler.\nType: "+t+"\nName: "+l.getFunctionName(_)+"\nError: "+n)}}}catch(t){u={error:t}}finally{try{p&&!p.done&&(c=f.return)&&c.call(f)}finally{if(u)throw u.error}}}function v(){'console'in g&&['debug','info','warn','error','log','assert'].forEach(function(t){t in g.console&&c.fill(g.console,t,function(n){return function(){for(var o=[],s=0;s2?o[2]:void 0;if(u){var c=t,l=String(u);t=l,y('history',{from:c,to:l})}return n.apply(this,o)}}}e.addInstrumentationHandler=function(t){t&&'string'==typeof t.type&&'function'==typeof t.callback&&(h[t.type]=h[t.type]||[],h[t.type].push(t.callback),_(t.type))};var x,S,O=1e3;function C(t,n){if(!t)return!0;if(t.type!==n.type)return!0;try{if(t.target!==n.target)return!0}catch(t){}return!1}function L(t){if('keypress'!==t.type)return!1;try{var n=t.target;if(!n||!n.tagName)return!0;if('INPUT'===n.tagName||'TEXTAREA'===n.tagName||n.isContentEditable)return!1}catch(t){}return!0}function N(t,n){return void 0===n&&(n=!1),function(o){if(o&&S!==o&&!L(o)){var s='keypress'===o.type?'input':o.type;void 0===x?(t({event:o,name:s,global:n}),S=o):C(S,o)&&(t({event:o,name:s,global:n}),S=o),clearTimeout(x),x=g.setTimeout(function(){x=void 0},O)}}}function j(){if('document'in g){var t=y.bind(null,'dom'),n=N(t,!0);g.document.addEventListener('click',n,!1),g.document.addEventListener('keypress',n,!1),['EventTarget','Node'].forEach(function(n){var o=g[n]&&g[n].prototype;o&&o.hasOwnProperty&&o.hasOwnProperty('addEventListener')&&(c.fill(o,'addEventListener',function(n){return function(o,s,u){if('click'===o||'keypress'==o)try{var c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=c[o]=c[o]||{refCount:0};if(!l.handler){var f=N(t);l.handler=f,n.call(this,o,f,u)}l.refCount+=1}catch(t){}return n.call(this,o,s,u)}}),c.fill(o,'removeEventListener',function(t){return function(n,o,s){if('click'===n||'keypress'==n)try{var u=this.__sentry_instrumentation_handlers__||{},c=u[n];c&&(c.refCount-=1,c.refCount<=0&&(t.call(this,n,c.handler,s),c.handler=void 0,delete u[n]),0===Object.keys(u).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,o,s)}}))})}}var q=null;function D(){q=g.onerror,g.onerror=function(t,n,o,s,u){return y('error',{column:s,error:u,line:o,msg:t,url:n}),!!q&&q.apply(this,arguments)}}var R=null;function P(){R=g.onunhandledrejection,g.onunhandledrejection=function(t){return y('unhandledrejection',t),!R||R.apply(this,arguments)}}},900,[890,896,901,902,905,907,908]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]),n=(g=o.getGlobalObject(),(function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t'}return n.event_id||''},e.consoleSandbox=function(n){var t=u();if(!('console'in t))return n();var o=t.console,c={};['debug','info','warn','error','log','assert'].forEach(function(n){n in t.console&&o[n].__sentry_original__&&(c[n]=o[n],o[n]=o[n].__sentry_original__)});var s=n();return Object.keys(c).forEach(function(n){o[n]=c[n]}),s},e.addExceptionTypeValue=function(n,t,o){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].value=n.exception.values[0].value||t||'',n.exception.values[0].type=n.exception.values[0].type||o||'Error'},e.addExceptionMechanism=function(n,t){void 0===t&&(t={});try{n.exception.values[0].mechanism=n.exception.values[0].mechanism||{},Object.keys(t).forEach(function(o){n.exception.values[0].mechanism[o]=t[o]})}catch(n){}},e.getLocationHref=function(){try{return document.location.href}catch(n){return''}};var c=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;e.parseSemver=function(n){var t=n.match(c)||[],o=parseInt(t[1],10),u=parseInt(t[2],10),s=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(u)?void 0:u,patch:isNaN(s)?void 0:s,prerelease:t[4]}};var s=6e4;e.parseRetryAfterHeader=function(n,t){if(!t)return s;var o=parseInt(""+t,10);if(!isNaN(o))return 1e3*o;var u=Date.parse(""+t);return isNaN(u)?s:u-n},e.addContextToFrame=function(n,o,u){void 0===u&&(u=5);var c=o.lineno||0,s=n.length,x=Math.max(Math.min(s,c-1),0);o.pre_context=n.slice(Math.max(0,x-u),x).map(function(n){return t.snipLine(n,0)}),o.context_line=t.snipLine(n[Math.min(s-1,x)],o.colno||0),o.post_context=n.slice(Math.min(x+1,s),x+1+u).map(function(n){return t.snipLine(n,0)})},e.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]}},902,[903,904]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeEnv=function(){return'[object process]'===Object.prototype.toString.call('undefined'!=typeof process?process:0)},e.dynamicRequire=function(n,o){return n.require(o)}},903,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.truncate=function(n,t){return void 0===t&&(t=0),'string'!=typeof n||0===t?n:n.length<=t?n:n.substr(0,t)+"..."},e.snipLine=function(n,t){var s=n,u=s.length;if(u<=150)return s;t>u&&(t=u);var o=Math.max(t-60,0);o<5&&(o=0);var f=Math.min(o+140,u);return f>u-5&&(f=u),f===u&&(o=Math.max(f-140,0)),s=s.slice(o,f),o>0&&(s="'{snip} "+s),f'}try{y.currentTarget=o.isElement(l.currentTarget)?n.htmlTreeAsString(l.currentTarget):Object.prototype.toString.call(l.currentTarget)}catch(t){y.currentTarget=''}for(var f in'undefined'!=typeof CustomEvent&&o.isInstanceOf(t,CustomEvent)&&(y.detail=l.detail),l)Object.prototype.hasOwnProperty.call(l,f)&&(y[f]=l);return y}return t}function y(t){return~-encodeURI(t).split(/%..|./).length}function s(t){var n=Object.prototype.toString.call(t);if('string'==typeof t)return t;if('[object Object]'===n)return'[Object]';if('[object Array]'===n)return'[Array]';var c=p(t);return o.isPrimitive(c)?c:n}function p(t,n){return'domain'===n&&t&&'object'==typeof t&&t._events?'[Domain]':'domainEmitter'===n?'[DomainEmitter]':void 0!==g&&t===g?'[Global]':'undefined'!=typeof window&&t===window?'[Window]':'undefined'!=typeof document&&t===document?'[Document]':o.isSyntheticEvent(t)?'[SyntheticEvent]':'number'==typeof t&&t!=t?'[NaN]':void 0===t?'[undefined]':'function'==typeof t?"[Function: "+u.getFunctionName(t)+"]":'symbol'==typeof t?"["+String(t)+"]":'bigint'==typeof t?"[BigInt: "+String(t)+"]":t}function v(t,n,u,f){if(void 0===u&&(u=1/0),void 0===f&&(f=new c.Memo),0===u)return s(n);if(null!==n&&void 0!==n&&'function'==typeof n.toJSON)return n.toJSON();var y=p(n,t);if(o.isPrimitive(y))return y;var b=l(n),O=Array.isArray(n)?[]:{};if(f.memoize(n))return'[Circular ~]';for(var h in b)Object.prototype.hasOwnProperty.call(b,h)&&(O[h]=v(h,b[h],u-1,f));return f.unmemoize(n),O}function b(t,n){try{return JSON.parse(JSON.stringify(t,function(t,o){return v(t,o,n)}))}catch(t){return'**non-serializable**'}}e.fill=function(t,n,o){if(n in t){var c=t[n],u=o(c);if('function'==typeof u)try{u.prototype=u.prototype||{},Object.defineProperties(u,{__sentry_original__:{enumerable:!1,value:c}})}catch(t){}t[n]=u}},e.urlEncode=function(t){return Object.keys(t).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(t[n])}).join('&')},e.normalizeToSize=function t(n,o,c){void 0===o&&(o=3),void 0===c&&(c=102400);var u,f=b(n,o);return u=f,y(JSON.stringify(u))>c?t(n,o-1,c):f},e.walk=v,e.normalize=b,e.extractExceptionKeysForMessage=function(t,n){void 0===n&&(n=40);var o=Object.keys(l(t));if(o.sort(),!o.length)return'[object has no keys]';if(o[0].length>=n)return f.truncate(o[0],n);for(var c=o.length;c>0;c--){var u=o.slice(0,c).join(', ');if(!(u.length>n))return c===o.length?u:f.truncate(u,n)}return''},e.dropUndefinedKeys=function n(c){var u,f;if(o.isPlainObject(c)){var l=c,y={};try{for(var s=t.__values(Object.keys(l)),p=s.next();!p.done;p=s.next()){var v=p.value;void 0!==l[v]&&(y[v]=n(l[v]))}}catch(t){u={error:t}}finally{try{p&&!p.done&&(f=s.return)&&f.call(s)}finally{if(u)throw u.error}}return y}return Array.isArray(c)?c.map(n):c}},905,[890,895,896,906,907,904]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this._hasWeakSet='function'==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return n.prototype.memoize=function(n){if(this._hasWeakSet)return!!this._inner.has(n)||(this._inner.add(n),!1);for(var t=0;t=0;o--){var l=n[o];'.'===l?n.splice(o,1):'..'===l?(n.splice(o,1),u++):u&&(n.splice(o,1),u--)}if(t)for(;u--;u)n.unshift('..');return n}Object.defineProperty(e,"__esModule",{value:!0});var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^/]+?|)(\.[^./]*|))(?:[/]*)$/;function u(n){var u=t.exec(n);return u?u.slice(1):[]}function o(){for(var t=[],u=0;u=-1&&!l;s--){var f=s>=0?t[s]:'/';f&&(o=f+"/"+o,l='/'===f.charAt(0))}return o=n(o.split('/').filter(function(n){return!!n}),!l).join('/'),(l?'/':'')+o||'.'}function l(n){for(var t=0;t=0&&''===n[u];u--);return t>u?[]:n.slice(t,u-t+1)}function s(t){var u=f(t),o='/'===t.substr(-1),l=n(t.split('/').filter(function(n){return!!n}),!u).join('/');return l||u||(l='.'),l&&o&&(l+='/'),(u?'/':'')+l}function f(n){return'/'===n.charAt(0)}e.resolve=o,e.relative=function(n,t){n=o(n).substr(1),t=o(t).substr(1);for(var u=l(n.split('/')),s=l(t.split('/')),f=Math.min(u.length,s.length),c=f,h=0;h0&&u(!1)},t);n.SyncPromise.all(o._buffer).then(function(){clearTimeout(f),u(!0)}).then(null,function(){u(!0)})})},o})();e.PromiseBuffer=o},910,[898,911]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]);!(function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"})(t||(t={}));var o=(function(){function o(o){var u=this;this._state=t.PENDING,this._handlers=[],this._resolve=function(n){u._setResult(t.RESOLVED,n)},this._reject=function(n){u._setResult(t.REJECTED,n)},this._setResult=function(o,c){u._state===t.PENDING&&(n.isThenable(c)?c.then(u._resolve,u._reject):(u._state=o,u._value=c,u._executeHandlers()))},this._attachHandler=function(t){u._handlers=u._handlers.concat(t),u._executeHandlers()},this._executeHandlers=function(){if(u._state!==t.PENDING){var n=u._handlers.slice();u._handlers=[],n.forEach(function(n){n.done||(u._state===t.RESOLVED&&n.onfulfilled&&n.onfulfilled(u._value),u._state===t.REJECTED&&n.onrejected&&n.onrejected(u._value),n.done=!0)})}};try{o(this._resolve,this._reject)}catch(t){this._reject(t)}}return o.resolve=function(t){return new o(function(n){n(t)})},o.reject=function(t){return new o(function(n,o){o(t)})},o.all=function(t){return new o(function(n,u){if(Array.isArray(t))if(0!==t.length){var c=t.length,s=[];t.forEach(function(t,l){o.resolve(t).then(function(t){s[l]=t,0===(c-=1)&&n(s)}).then(null,u)})}else n([]);else u(new TypeError("Promise.all requires an array as input."))})},o.prototype.then=function(t,n){var u=this;return new o(function(o,c){u._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void o(t(n))}catch(t){return void c(t)}else o(n)},onrejected:function(t){if(n)try{return void o(n(t))}catch(t){return void c(t)}else c(t)}})})},o.prototype.catch=function(t){return this.then(function(t){return t},t)},o.prototype.finally=function(t){var n=this;return new o(function(o,u){var c,s;return n.then(function(n){s=!1,c=n,t&&t()},function(n){s=!0,c=n,t&&t()}).then(function(){s?u(c):o(c)})})},o.prototype.toString=function(){return'[object SyncPromise]'},o})();e.SyncPromise=o},911,[896]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o={nowSeconds:function(){return Date.now()/1e3}};var c=t.isNodeEnv()?(function(){try{return t.dynamicRequire(m,'perf_hooks').performance}catch(n){return}})():(function(){var t=n.getGlobalObject().performance;if(t&&t.now)return{now:function(){return t.now()},timeOrigin:Date.now()-t.now()}})(),u=void 0===c?o:{nowSeconds:function(){return(c.timeOrigin+c.now())/1e3}};e.dateTimestampInSeconds=o.nowSeconds.bind(o),e.timestampInSeconds=u.nowSeconds.bind(u),e.timestampWithMs=e.timestampInSeconds,e.usingPerformanceAPI=void 0!==c,e.browserPerformanceTimeOrigin=(function(){var t=n.getGlobalObject().performance;if(t)return t.timeOrigin?t.timeOrigin:t.timing&&t.timing.navigationStart||Date.now()})()},912,[902,903]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(n){this.errors=0,this.sid=s.uuid4(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=t.SessionStatus.Ok,this.init=!0,n&&this.update(n)}return n.prototype.update=function(t){void 0===t&&(t={}),t.user&&(t.user.ip_address&&(this.ipAddress=t.user.ip_address),t.did||(this.did=t.user.id||t.user.email||t.user.username)),this.timestamp=t.timestamp||Date.now(),t.sid&&(this.sid=32===t.sid.length?t.sid:s.uuid4()),void 0!==t.init&&(this.init=t.init),t.did&&(this.did=""+t.did),'number'==typeof t.started&&(this.started=t.started),'number'==typeof t.duration?this.duration=t.duration:this.duration=this.timestamp-this.started,t.release&&(this.release=t.release),t.environment&&(this.environment=t.environment),t.ipAddress&&(this.ipAddress=t.ipAddress),t.userAgent&&(this.userAgent=t.userAgent),'number'==typeof t.errors&&(this.errors=t.errors),t.status&&(this.status=t.status)},n.prototype.close=function(s){s?this.update({status:s}):this.status===t.SessionStatus.Ok?this.update({status:t.SessionStatus.Exited}):this.update()},n.prototype.toJSON=function(){return s.dropUndefinedKeys({sid:""+this.sid,init:this.init,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:'number'==typeof this.did||'string'==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:s.dropUndefinedKeys({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},n})();e.Session=n},913,[882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);e.API_VERSION=3;var p=(function(){function p(t,n,o){void 0===n&&(n=new s.Scope),void 0===o&&(o=e.API_VERSION),this._version=o,this._stack=[{}],this.getStackTop().scope=n,this.bindClient(t)}return p.prototype.isOlderThan=function(t){return this._version=t&&(clearInterval(u),o(!1))},1)})},c.prototype._getBackend=function(){return this._backend},c.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},c.prototype._prepareEvent=function(o,u,c){var p=this,l=this.getOptions().normalizeDepth,_=void 0===l?3:l,v=t.__assign(t.__assign({},o),{event_id:o.event_id||(c&&c.event_id?c.event_id:s.uuid4()),timestamp:o.timestamp||s.dateTimestampInSeconds()});this._applyClientOptions(v),this._applyIntegrationsMetadata(v);var h=u;c&&c.captureContext&&(h=n.Scope.clone(h).update(c.captureContext));var f=s.SyncPromise.resolve(v);return h&&(f=h.applyToEvent(v,c)),f.then(function(t){return'number'==typeof _&&_>0?p._normalizeEvent(t,_):t})},c.prototype._normalizeEvent=function(n,o){if(!n)return null;var u=t.__assign(t.__assign(t.__assign(t.__assign(t.__assign({},n),n.breadcrumbs&&{breadcrumbs:n.breadcrumbs.map(function(n){return t.__assign(t.__assign({},n),n.data&&{data:s.normalize(n.data,o)})})}),n.user&&{user:s.normalize(n.user,o)}),n.contexts&&{contexts:s.normalize(n.contexts,o)}),n.extra&&{extra:s.normalize(n.extra,o)});return n.contexts&&n.contexts.trace&&(u.contexts.trace=n.contexts.trace),u},c.prototype._applyClientOptions=function(t){var n=this.getOptions(),o=n.environment,u=n.release,c=n.dist,p=n.maxValueLength,l=void 0===p?250:p;'environment'in t||(t.environment='environment'in n?o:'production'),void 0===t.release&&void 0!==u&&(t.release=u),void 0===t.dist&&void 0!==c&&(t.dist=c),t.message&&(t.message=s.truncate(t.message,l));var _=t.exception&&t.exception.values&&t.exception.values[0];_&&_.value&&(_.value=s.truncate(_.value,l));var v=t.request;v&&v.url&&(v.url=s.truncate(v.url,l))},c.prototype._applyIntegrationsMetadata=function(t){var n=t.sdk,o=Object.keys(this._integrations);n&&o.length>0&&(n.integrations=o)},c.prototype._sendEvent=function(t){this._getBackend().sendEvent(t)},c.prototype._captureEvent=function(t,n,o){return this._processEvent(t,n,o).then(function(t){return t.event_id},function(t){s.logger.error(t)})},c.prototype._processEvent=function(t,n,o){var u=this,c=this.getOptions(),p=c.beforeSend,l=c.sampleRate;if(!this._isEnabled())return s.SyncPromise.reject(new s.SentryError('SDK not enabled, will not send event.'));var _='transaction'===t.type;return!_&&'number'==typeof l&&Math.random()>l?s.SyncPromise.reject(new s.SentryError("Discarding event because it's not included in the random sample (sampling rate = "+l+")")):this._prepareEvent(t,o,n).then(function(t){if(null===t)throw new s.SentryError('An event processor returned null, will not send event.');if(n&&n.data&&!0===n.data.__sentry__||_||!p)return t;var o=p(t,n);if(void 0===o)throw new s.SentryError('`beforeSend` method has to return `null` or a valid event.');return s.isThenable(o)?o.then(function(t){return t},function(t){throw new s.SentryError("beforeSend rejected with "+t)}):o}).then(function(t){if(null===t)throw new s.SentryError('`beforeSend` returned `null`, will not send event.');var n=o&&o.getSession&&o.getSession();return!_&&n&&u._updateSessionFromEvent(n,t),u._sendEvent(t),t}).then(null,function(t){if(t instanceof s.SentryError)throw t;throw u.captureException(t,{data:{__sentry__:!0},originalException:t}),new s.SentryError("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)})},c.prototype._process=function(t){var n=this;this._processing+=1,t.then(function(t){return n._processing-=1,t},function(t){return n._processing-=1,t})},c})();e.BaseClient=c},916,[890,891,882,893,917]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function u(t){var o=t.defaultIntegrations&&n.__spread(t.defaultIntegrations)||[],u=t.integrations,s=[];if(Array.isArray(u)){var f=u.map(function(n){return n.name}),p=[];o.forEach(function(n){-1===f.indexOf(n.name)&&-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))}),u.forEach(function(n){-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))})}else'function'==typeof u?(s=u(o),s=Array.isArray(s)?s:[s]):s=n.__spread(o);var l=s.map(function(n){return n.name});return-1!==l.indexOf("Debug")&&s.push.apply(s,n.__spread(s.splice(l.indexOf("Debug"),1))),s}function s(n){-1===e.installedIntegrations.indexOf(n.name)&&(n.setupOnce(t.addGlobalEventProcessor,t.getCurrentHub),e.installedIntegrations.push(n.name),o.logger.log("Integration installed: "+n.name))}e.installedIntegrations=[],e.getIntegrationsToSetup=u,e.setupIntegration=s,e.setupIntegrations=function(n){var t={};return u(n).forEach(function(n){t[n.name]=n,s(n)}),t}},917,[890,891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(function(){function o(t){this._options=t,this._options.dsn||n.logger.warn('No DSN provided, backend will not do anything.'),this._transport=this._setupTransport()}return o.prototype.eventFromException=function(t,o){throw new n.SentryError('Backend has to implement `eventFromException` method')},o.prototype.eventFromMessage=function(t,o,s){throw new n.SentryError('Backend has to implement `eventFromMessage` method')},o.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){n.logger.error("Error while sending event: "+t)})},o.prototype.sendSession=function(t){this._transport.sendSession?this._transport.sendSession(t).then(null,function(t){n.logger.error("Error while sending session: "+t)}):n.logger.warn("Dropping session because custom transport doesn't implement sendSession")},o.prototype.getTransport=function(){return this._transport},o.prototype._setupTransport=function(){return new t.NoopTransport},o})();e.BaseBackend=o},918,[893,919]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),o=r(d[1]),t=(function(){function t(){}return t.prototype.sendEvent=function(t){return o.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:n.Status.Skipped})},t.prototype.close=function(n){return o.SyncPromise.resolve(!0)},t})();e.NoopTransport=t},919,[882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(t){if(t.metadata&&t.metadata.sdk){var n=t.metadata.sdk;return{name:n.name,version:n.version}}}function s(n,s){return s?(n.sdk=n.sdk||{name:s.name,version:s.version},n.sdk.name=n.sdk.name||s.name,n.sdk.version=n.sdk.version||s.version,n.sdk.integrations=t.__spread(n.sdk.integrations||[],s.integrations||[]),n.sdk.packages=t.__spread(n.sdk.packages||[],s.packages||[]),n):n}e.sessionToSentryRequest=function(s,o){var _=n(o);return{body:JSON.stringify(t.__assign({sent_at:(new Date).toISOString()},_&&{sdk:_}))+"\n"+JSON.stringify({type:'session'})+"\n"+JSON.stringify(s),type:'session',url:o.getEnvelopeEndpointWithUrlEncodedAuth()}},e.eventToSentryRequest=function(o,_){var u=n(_),p=o.type||'event',v='transaction'===p,y=o.debug_meta||{},k=y.transactionSampling,c=t.__rest(y,["transactionSampling"]),S=k||{},f=S.method,l=S.rate;0===Object.keys(c).length?delete o.debug_meta:o.debug_meta=c;var O={body:JSON.stringify(u?s(o,_.metadata.sdk):o),type:p,url:v?_.getEnvelopeEndpointWithUrlEncodedAuth():_.getStoreEndpointWithUrlEncodedAuth()};if(v){var b=JSON.stringify(t.__assign({event_id:o.event_id,sent_at:(new Date).toISOString()},u&&{sdk:u}))+"\n"+JSON.stringify({type:o.type,sample_rates:[{id:f,rate:l}]})+"\n"+O.body;O.body=b}return O}},920,[890]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]);e.initAndBind=function(u,b){!0===b.debug&&t.logger.enable();var l=n.getCurrentHub(),o=new u(b);l.bindClient(o)}},921,[891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION='6.2.1'},922,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.FunctionToString=n.FunctionToString;var o=r(d[1]);e.InboundFilters=o.InboundFilters},923,[924,925]); -__d(function(g,r,i,a,m,e,d){var t;Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){t=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],o=0;ot||s<0)&&(n.setStatus(c.SpanStatus.DeadlineExceeded),n.setTag('maxTransactionDurationExceeded','true'))}e.BrowserTracing=f,e.getHeaderContext=h,e.getMetaContent=v},928,[890,893,929,933,931,932,936,937,949,950]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),_=r(d[7]);function S(){var n=this.getScope();if(n){var t=n.getSpan();if(t)return{'sentry-trace':t.toTraceparent()}}return{}}function u(n,t,l){return _.hasTracingEnabled(t)?void 0!==n.sampled?(n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Explicit}}),n):('function'==typeof t.tracesSampler?(p=t.tracesSampler(l),n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Sampler,rate:Number(p)}})):void 0!==l.parentSampled?(p=l.parentSampled,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Inheritance}})):(p=t.tracesSampleRate,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Rate,rate:Number(p)}})),T(p)?p?(n.sampled=Math.random()1)||(o.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got "+n+"."),!1)}function v(t,s){var o,l,p=(null===(o=this.getClient())||void 0===o?void 0:o.getOptions())||{},_=new c.Transaction(t,this);return(_=u(_,p,n.__assign({parentSampled:t.parentSampled,transactionContext:t},s))).sampled&&_.initSpanRecorder(null===(l=p._experiments)||void 0===l?void 0:l.maxSpans),_}function f(){var n=t.getMainCarrier();n.__SENTRY__&&(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=v),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=S))}e.startIdleTransaction=function(t,s,o,l,c){var _,S,T=(null===(_=t.getClient())||void 0===_?void 0:_.getOptions())||{},v=new p.IdleTransaction(s,t,o,l);return(v=u(v,T,n.__assign({parentSampled:s.parentSampled,transactionContext:s},c))).sampled&&v.initSpanRecorder(null===(S=T._experiments)||void 0===S?void 0:S.maxSpans),v},e._addTracingExtensions=f,e.addExtensionMethods=function(){f(),l.registerErrorInstrumentation()}},929,[890,891,882,893,930,933,935,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(){var c=o.getActiveTransaction();c&&(n.logger.log("[Tracing] Transaction: "+t.SpanStatus.InternalError+" -> Global error occured"),c.setStatus(t.SpanStatus.InternalError))}e.registerErrorInstrumentation=function(){n.addInstrumentationHandler({callback:c,type:'error'}),n.addInstrumentationHandler({callback:c,type:'unhandledrejection'})}},930,[893,931,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Ok="ok",n.DeadlineExceeded="deadline_exceeded",n.Unauthenticated="unauthenticated",n.PermissionDenied="permission_denied",n.NotFound="not_found",n.ResourceExhausted="resource_exhausted",n.InvalidArgument="invalid_argument",n.Unimplemented="unimplemented",n.Unavailable="unavailable",n.InternalError="internal_error",n.UnknownError="unknown_error",n.Cancelled="cancelled",n.AlreadyExists="already_exists",n.FailedPrecondition="failed_precondition",n.Aborted="aborted",n.OutOfRange="out_of_range",n.DataLoss="data_loss"})(e.SpanStatus||(e.SpanStatus={})),(function(n){n.fromHttpCode=function(t){if(t<400)return n.Ok;if(t>=400&&t<500)switch(t){case 401:return n.Unauthenticated;case 403:return n.PermissionDenied;case 404:return n.NotFound;case 409:return n.AlreadyExists;case 413:return n.FailedPrecondition;case 429:return n.ResourceExhausted;default:return n.InvalidArgument}if(t>=500&&t<600)switch(t){case 501:return n.Unimplemented;case 503:return n.Unavailable;case 504:return n.DeadlineExceeded;default:return n.InternalError}return n.UnknownError}})(e.SpanStatus||(e.SpanStatus={}))},931,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.TRACEPARENT_REGEXP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$"),e.hasTracingEnabled=function(n){return'tracesSampleRate'in n||'tracesSampler'in n},e.extractTraceparentData=function(n){var t=n.match(e.TRACEPARENT_REGEXP);if(t){var c=void 0;return'1'===t[3]?c=!0:'0'===t[3]&&(c=!1),{traceId:t[1],parentSampled:c,parentSpanId:t[2]}}},e.getActiveTransaction=function(t){var c,o;return void 0===t&&(t=n.getCurrentHub()),null===(o=null===(c=t)||void 0===c?void 0:c.getScope())||void 0===o?void 0:o.getTransaction()},e.msToSec=function(n){return n/1e3},e.secToMs=function(n){return 1e3*n};var t=r(d[1]);e.stripUrlQueryAndFragment=t.stripUrlQueryAndFragment},932,[891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);e.DEFAULT_IDLE_TIMEOUT=1e3;var h=(function(s){function o(t,n,o,c){void 0===o&&(o='');var h=s.call(this,c)||this;return h._pushActivity=t,h._popActivity=n,h.transactionSpanId=o,h}return t.__extends(o,s),o.prototype.add=function(t){var o=this;t.spanId!==this.transactionSpanId&&(t.finish=function(s){t.endTimestamp='number'==typeof s?s:n.timestampWithMs(),o._popActivity(t.spanId)},void 0===t.endTimestamp&&this._pushActivity(t.spanId)),s.prototype.add.call(this,t)},o})(s.SpanRecorder);e.IdleTransactionSpanRecorder=h;var p=(function(s){function c(t,o,c,h){void 0===c&&(c=e.DEFAULT_IDLE_TIMEOUT),void 0===h&&(h=!1);var p=s.call(this,t,o)||this;return p._idleHub=o,p._idleTimeout=c,p._onScope=h,p.activities={},p._heartbeatTimer=0,p._heartbeatCounter=0,p._finished=!1,p._beforeFinishCallbacks=[],o&&h&&(l(o),n.logger.log("Setting idle transaction on scope. Span ID: "+p.spanId),o.configureScope(function(t){return t.setSpan(p)})),p._initTimeout=setTimeout(function(){p._finished||p.finish()},p._idleTimeout),p}return t.__extends(c,s),c.prototype.finish=function(c){var h,p,u=this;if(void 0===c&&(c=n.timestampWithMs()),this._finished=!0,this.activities={},this.spanRecorder){n.logger.log('[Tracing] finishing IdleTransaction',new Date(1e3*c).toISOString(),this.op);try{for(var f=t.__values(this._beforeFinishCallbacks),_=f.next();!_.done;_=f.next()){(0,_.value)(this,c)}}catch(t){h={error:t}}finally{try{_&&!_.done&&(p=f.return)&&p.call(f)}finally{if(h)throw h.error}}this.spanRecorder.spans=this.spanRecorder.spans.filter(function(t){if(t.spanId===u.spanId)return!0;t.endTimestamp||(t.endTimestamp=c,t.setStatus(o.SpanStatus.Cancelled),n.logger.log('[Tracing] cancelling span since transaction ended early',JSON.stringify(t,void 0,2)));var s=t.startTimestamp=3?(n.logger.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus(o.SpanStatus.DeadlineExceeded),this.setTag('heartbeat','failed'),this.finish()):this._pingHeartbeat()}},c.prototype._pingHeartbeat=function(){var t=this;n.logger.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),this._heartbeatTimer=setTimeout(function(){t._beat()},5e3)},c})(c.Transaction);function l(t){if(t){var n=t.getScope();if(n)n.getTransaction()&&n.setSpan(void 0)}}e.IdleTransaction=p},933,[890,893,934,931,935]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),p=(function(){function t(t){void 0===t&&(t=1e3),this.spans=[],this._maxlen=t}return t.prototype.add=function(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)},t})();e.SpanRecorder=p;var h=(function(){function p(t){if(this.traceId=s.uuid4(),this.spanId=s.uuid4().substring(16),this.startTimestamp=s.timestampWithMs(),this.tags={},this.data={},!t)return this;t.traceId&&(this.traceId=t.traceId),t.spanId&&(this.spanId=t.spanId),t.parentSpanId&&(this.parentSpanId=t.parentSpanId),'sampled'in t&&(this.sampled=t.sampled),t.op&&(this.op=t.op),t.description&&(this.description=t.description),t.data&&(this.data=t.data),t.tags&&(this.tags=t.tags),t.status&&(this.status=t.status),t.startTimestamp&&(this.startTimestamp=t.startTimestamp),t.endTimestamp&&(this.endTimestamp=t.endTimestamp)}return p.prototype.child=function(t){return this.startChild(t)},p.prototype.startChild=function(s){var n=new p(t.__assign(t.__assign({},s),{parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId}));return n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n),n.transaction=this.transaction,n},p.prototype.setTag=function(s,n){var p;return this.tags=t.__assign(t.__assign({},this.tags),((p={})[s]=n,p)),this},p.prototype.setData=function(s,n){var p;return this.data=t.__assign(t.__assign({},this.data),((p={})[s]=n,p)),this},p.prototype.setStatus=function(t){return this.status=t,this},p.prototype.setHttpStatus=function(t){this.setTag('http.status_code',String(t));var s=n.SpanStatus.fromHttpCode(t);return s!==n.SpanStatus.UnknownError&&this.setStatus(s),this},p.prototype.isSuccess=function(){return this.status===n.SpanStatus.Ok},p.prototype.finish=function(t){this.endTimestamp='number'==typeof t?t:s.timestampWithMs()},p.prototype.toTraceparent=function(){var t='';return void 0!==this.sampled&&(t=this.sampled?'-1':'-0'),this.traceId+"-"+this.spanId+t},p.prototype.toContext=function(){return s.dropUndefinedKeys({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})},p.prototype.updateWithContext=function(t){var s,n,p,h,o;return this.data=null!==(s=t.data)&&void 0!==s?s:{},this.description=t.description,this.endTimestamp=t.endTimestamp,this.op=t.op,this.parentSpanId=t.parentSpanId,this.sampled=t.sampled,this.spanId=null!==(n=t.spanId)&&void 0!==n?n:this.spanId,this.startTimestamp=null!==(p=t.startTimestamp)&&void 0!==p?p:this.startTimestamp,this.status=t.status,this.tags=null!==(h=t.tags)&&void 0!==h?h:{},this.traceId=null!==(o=t.traceId)&&void 0!==o?o:this.traceId,this},p.prototype.getTraceContext=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})},p.prototype.toJSON=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})},p})();e.Span=h},934,[890,893,931]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(p){function h(t,o){var h=p.call(this,t)||this;return h._metadata={},h._measurements={},h._hub=n.getCurrentHub(),s.isInstanceOf(o,n.Hub)&&(h._hub=o),h.name=t.name||'',h._trimEnd=t.trimEnd,h.transaction=h,h}return t.__extends(h,p),h.prototype.setName=function(t){this.name=t},h.prototype.initSpanRecorder=function(t){void 0===t&&(t=1e3),this.spanRecorder||(this.spanRecorder=new o.SpanRecorder(t)),this.spanRecorder.add(this)},h.prototype.setMeasurements=function(n){this._measurements=t.__assign({},n)},h.prototype.setMetadata=function(n){this._metadata=t.__assign(t.__assign({},this._metadata),n)},h.prototype.finish=function(t){var n=this;if(void 0===this.endTimestamp){if(this.name||(s.logger.warn('Transaction has no name, falling back to ``.'),this.name=''),p.prototype.finish.call(this,t),!0===this.sampled){var o=this.spanRecorder?this.spanRecorder.spans.filter(function(t){return t!==n&&t.endTimestamp}):[];this._trimEnd&&o.length>0&&(this.endTimestamp=o.reduce(function(t,n){return t.endTimestamp&&n.endTimestamp?t.endTimestamp>n.endTimestamp?t:n:t}).endTimestamp);var h={contexts:{trace:this.getTraceContext()},spans:o,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:'transaction',debug_meta:this._metadata};return Object.keys(this._measurements).length>0&&(s.logger.log('[Measurements] Adding measurements to transaction',JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),this._hub.captureEvent(h)}s.logger.log('[Tracing] Discarding transaction because its trace was not chosen to be sampled.')}},h.prototype.toContext=function(){var n=p.prototype.toContext.call(this);return s.dropUndefinedKeys(t.__assign(t.__assign({},n),{name:this.name,trimEnd:this._trimEnd}))},h.prototype.updateWithContext=function(t){var n;return p.prototype.updateWithContext.call(this,t),this.name=null!==(n=t.name)&&void 0!==n?n:'',this._trimEnd=t.trimEnd,this},h})(o.Span);e.Transaction=p},935,[890,891,893,934]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]);g=t.getGlobalObject();e.registerBackgroundTabDetection=function(){g&&g.document?g.document.addEventListener('visibilitychange',function(){var c=o.getActiveTransaction();g.document.hidden&&c&&(t.logger.log("[Tracing] Transaction: "+n.SpanStatus.Cancelled+" -> since tab moved to the background, op: "+c.op),c.status||c.setStatus(n.SpanStatus.Cancelled),c.setTag('visibilitychange','document.hidden'),c.finish())}):t.logger.warn('[Tracing] Could not set up background tab detection due to lack of global document')}},936,[893,931,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),f=r(d[7]),v=(g=n.getGlobalObject(),(function(){function t(){this._measurements={},this._performanceCursor=0,g&&g.performance&&(g.performance.mark&&g.performance.mark('sentry-tracing-init'),this._trackCLS(),this._trackLCP(),this._trackFID(),this._trackTTFB())}return t.prototype.addPerformanceEntries=function(t){var o=this;if(g&&g.performance&&g.performance.getEntries&&n.browserPerformanceTimeOrigin){n.logger.log('[Tracing] Adding & adjusting spans using Performance API');var c,u,p,v=s.msToSec(n.browserPerformanceTimeOrigin);if(g.document)for(var y=0;y-1&&(u=M)}}),void 0!==u&&void 0!==p&&h(t,{description:'evaluation',endTimestamp:p,op:'script',startTimestamp:u}),this._performanceCursor=Math.max(performance.getEntries().length-1,0),this._trackNavigator(t),'pageload'===t.op){var S=s.msToSec(n.browserPerformanceTimeOrigin);['fcp','fp','lcp','ttfb'].forEach(function(c){if(o._measurements[c]&&!(S>=t.startTimestamp)){var u=o._measurements[c].value,p=S+s.msToSec(u),f=Math.abs(1e3*(p-t.startTimestamp)),v=f-u;n.logger.log("[Measurements] Normalized "+c+" from "+u+" to "+f+" ("+v+")"),o._measurements[c].value=f}}),this._measurements['mark.fid']&&this._measurements.fid&&h(t,{description:'first input delay',endTimestamp:this._measurements['mark.fid'].value+s.msToSec(this._measurements.fid.value),op:'web.vitals',startTimestamp:this._measurements['mark.fid'].value}),t.setMeasurements(this._measurements)}}},t.prototype._trackCLS=function(){var t=this;o.getCLS(function(s){s.entries.pop()&&(n.logger.log('[Measurements] Adding CLS'),t._measurements.cls={value:s.value})})},t.prototype._trackNavigator=function(t){var n=g.navigator;if(n){var s=n.connection;s&&(s.effectiveType&&t.setTag('effectiveConnectionType',s.effectiveType),s.type&&t.setTag('connectionType',s.type),k(s.rtt)&&(this._measurements['connection.rtt']={value:s.rtt}),k(s.downlink)&&(this._measurements['connection.downlink']={value:s.downlink})),k(n.deviceMemory)&&t.setTag('deviceMemory',String(n.deviceMemory)),k(n.hardwareConcurrency)&&t.setTag('hardwareConcurrency',String(n.hardwareConcurrency))}},t.prototype._trackLCP=function(){var t=this;u.getLCP(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding LCP'),t._measurements.lcp={value:o.value},t._measurements['mark.lcp']={value:u+p}}})},t.prototype._trackFID=function(){var t=this;c.getFID(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding FID'),t._measurements.fid={value:o.value},t._measurements['mark.fid']={value:u+p}}})},t.prototype._trackTTFB=function(){var t=this;p.getTTFB(function(s){var o,c=s.entries.pop();if(c){n.logger.log('[Measurements] Adding TTFB'),t._measurements.ttfb={value:s.value};var u=s.value-(o=s.entries[0],null!==o&&void 0!==o?o:c).requestStart;t._measurements['ttfb.requestTime']={value:u}}})},t})());function T(t,n,s){y(t,n,'unloadEvent',s),y(t,n,'redirect',s),y(t,n,'domContentLoadedEvent',s),y(t,n,'loadEvent',s),y(t,n,'connect',s),y(t,n,'secureConnection',s,'connectEnd'),y(t,n,'fetch',s,'domainLookupStart'),y(t,n,'domainLookup',s),S(t,n,s)}function l(t,n,s,o,c){var u=c+s,p=u+o;return h(t,{description:n.name,endTimestamp:p,op:n.entryType,startTimestamp:u}),u}function _(t,n,s,o,c,u){if('xmlhttprequest'!==n.initiatorType&&'fetch'!==n.initiatorType){var p={};'transferSize'in n&&(p['Transfer Size']=n.transferSize),'encodedBodySize'in n&&(p['Encoded Body Size']=n.encodedBodySize),'decodedBodySize'in n&&(p['Decoded Body Size']=n.decodedBodySize);var f=u+o,v=f+c;return h(t,{description:s,endTimestamp:v,op:n.initiatorType?"resource."+n.initiatorType:'resource',startTimestamp:f,data:p}),v}}function y(t,n,o,c,u){var p=u?n[u]:n[o+"End"],f=n[o+"Start"];f&&p&&h(t,{op:'browser',description:o,startTimestamp:c+s.msToSec(f),endTimestamp:c+s.msToSec(p)})}function S(t,n,o){h(t,{op:'browser',description:'request',startTimestamp:o+s.msToSec(n.requestStart),endTimestamp:o+s.msToSec(n.responseEnd)}),h(t,{op:'browser',description:'response',startTimestamp:o+s.msToSec(n.responseStart),endTimestamp:o+s.msToSec(n.responseEnd)})}function h(n,s){var o=s.startTimestamp,c=t.__rest(s,["startTimestamp"]);return o&&n.startTimestamp>o&&(n.startTimestamp=o),n.startChild(t.__assign({startTimestamp:o},c))}function k(t){return'number'==typeof t&&isFinite(t)}e.MetricsInstrumentation=v,e.addResourceSpans=_,e._startChild=h},937,[890,893,932,938,944,946,948,945]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);e.getCLS=function(c,s){void 0===s&&(s=!1);var v,l=t.initMetric('CLS',0),f=function(n){n.hadRecentInput||(l.value+=n.value,l.entries.push(n),v())},p=o.observe('layout-shift',f);p&&(v=n.bindReporter(c,l,p,s),u.onHidden(function(n){var t=n.isUnloading;p.takeRecords().map(f),t&&(l.isFinal=!0),v()}))}},938,[939,940,942,943]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bindReporter=function(n,t,l,u){var o;return function(){l&&t.isFinal&&l.disconnect(),t.value>=0&&(u||t.isFinal||'hidden'===document.visibilityState)&&(t.delta=t.value-(o||0),(t.delta||t.isFinal||void 0===o)&&(n(t),o=t.value))}}},939,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.initMetric=function(t,u){return void 0===u&&(u=-1),{name:t,value:u,delta:0,entries:[],id:n.generateUniqueID(),isFinal:!1}}},940,[941]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateUniqueID=function(){return Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12)}},941,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.observe=function(n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var o=new PerformanceObserver(function(n){return n.getEntries().map(t)});return o.observe({type:n,buffered:!0}),o}}catch(n){}}},942,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=!1,t=!1,o=function(t){n=!t.persisted};e.onHidden=function(c,u){void 0===u&&(u=!1),t||(addEventListener('pagehide',o),addEventListener('beforeunload',function(){}),t=!0),addEventListener('visibilitychange',function(t){var o=t.timeStamp;'hidden'===document.visibilityState&&c({timeStamp:o,isUnloading:n})},{capture:!0,once:u})}},943,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);e.getFID=function(o){var u=s.initMetric('FID'),l=n.getFirstHidden(),f=function(t){t.startTime',c[u[1]]='string'==typeof y?y:y.name||''}else for(var v=0;v|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|capacitor).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,o=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=/Minified React error #\d+;/i;function p(n){if(!n||!n.stack)return null;for(var f,p,b,v=[],x=n.stack.split('\n'),k=0;k eval')>-1&&(f=u.exec(p[3]))?(p[1]=p[1]||"eval",p[3]=f[1],p[4]=f[2],p[5]=''):0!==k||p[5]||void 0===n.columnNumber||(v[0].column=n.columnNumber+1),b={url:p[3],func:p[1]||l,args:p[2]?p[2].split(','):[],line:p[4]?+p[4]:null,column:p[5]?+p[5]:null}}!b.func&&b.line&&(b.func=l),v.push(b)}return v.length?{message:h(n),name:n.name,stack:v}:null}function b(n){if(!n||!n.stacktrace)return null;for(var s,t=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,c=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\((.*)\))? in (.*):\s*$/i,u=n.stacktrace.split('\n'),o=[],f=0;fnew Date(Date.now())},l.prototype._handleRateLimit=function(n){var s,l,u,f,p=Date.now(),h=n['x-sentry-rate-limits'],_=n['retry-after'];if(h){try{for(var c=t.__values(h.trim().split(',')),y=c.next();!y.done;y=c.next()){var v=y.value.split(':',2),w=parseInt(v[0],10),L=1e3*(isNaN(w)?60:w);try{for(var b=(u=void 0,t.__values(v[1].split(';'))),x=b.next();!x.done;x=b.next()){var D=x.value;this._rateLimits[D||'all']=new Date(p+L)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(f=b.return)&&f.call(b)}finally{if(u)throw u.error}}}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}return!0}return!!_&&(this._rateLimits.all=new Date(p+o.parseRetryAfterHeader(p,_)),!0)},l})();e.BaseTransport=l},965,[890,888,882,893]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=(g=o.getGlobalObject(),(function(u){function h(){return null!==u&&u.apply(this,arguments)||this}return s.__extends(h,u),h.prototype.sendEvent=function(t){return this._sendRequest(n.eventToSentryRequest(t,this._api),t)},h.prototype.sendSession=function(t){return this._sendRequest(n.sessionToSentryRequest(t,this._api),t)},h.prototype._sendRequest=function(s,n){var u=this;if(this._isRateLimited(s.type))return Promise.reject({event:n,type:s.type,reason:"Transport locked till "+this._disabledUntil(s.type)+" due to too many requests.",status:429});var h={body:s.body,method:'POST',referrerPolicy:o.supportsReferrerPolicy()?'origin':''};return void 0!==this.options.fetchParameters&&t(h,this.options.fetchParameters),void 0!==this.options.headers&&(h.headers=this.options.headers),this._buffer.add(new o.SyncPromise(function(t,n){g.fetch(s.url,h).then(function(o){var h={'x-sentry-rate-limits':o.headers.get('X-Sentry-Rate-Limits'),'retry-after':o.headers.get('Retry-After')};u._handleResponse({requestType:s.type,response:o,headers:h,resolve:t,reject:n})}).catch(n)}))},h})(u.BaseTransport));e.FetchTransport=h},966,[25,890,888,893,965]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=(function(o){function p(){return null!==o&&o.apply(this,arguments)||this}return t.__extends(p,o),p.prototype.sendEvent=function(t){return this._sendRequest(s.eventToSentryRequest(t,this._api),t)},p.prototype.sendSession=function(t){return this._sendRequest(s.sessionToSentryRequest(t,this._api),t)},p.prototype._sendRequest=function(t,s){var o=this;return this._isRateLimited(t.type)?Promise.reject({event:s,type:t.type,reason:"Transport locked till "+this._disabledUntil(t.type)+" due to too many requests.",status:429}):this._buffer.add(new n.SyncPromise(function(s,n){var p=new XMLHttpRequest;for(var u in p.onreadystatechange=function(){if(4===p.readyState){var u={'x-sentry-rate-limits':p.getResponseHeader('X-Sentry-Rate-Limits'),'retry-after':p.getResponseHeader('Retry-After')};o._handleResponse({requestType:t.type,response:p,headers:u,resolve:s,reject:n})}},p.open('POST',t.url),o.options.headers)o.options.headers.hasOwnProperty(u)&&p.setRequestHeader(u,o.options.headers[u]);p.send(t.body)}))},p})(r(d[3]).BaseTransport);e.XHRTransport=o},967,[890,888,893,965]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=0;function p(){c+=1,setTimeout(function(){c-=1})}e.shouldIgnoreOnError=function(){return c>0},e.ignoreNextOnError=p,e.wrap=function c(s,u,_){if(void 0===u&&(u={}),'function'!=typeof s)return s;try{if(s.__sentry__)return s;if(s.__sentry_wrapped__)return s.__sentry_wrapped__}catch(t){return s}var l=function(){var l=Array.prototype.slice.call(arguments);try{_&&'function'==typeof _&&_.apply(this,arguments);var y=l.map(function(t){return c(t,u)});return s.handleEvent?s.handleEvent.apply(this,y):s.apply(this,y)}catch(c){throw p(),n.withScope(function(p){p.addEventProcessor(function(n){var c=t.__assign({},n);return u.mechanism&&(o.addExceptionTypeValue(c,void 0,void 0),o.addExceptionMechanism(c,u.mechanism)),c.extra=t.__assign(t.__assign({},c.extra),{arguments:l}),c}),n.captureException(c)}),c}};try{for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(l[y]=s[y])}catch(t){}s.prototype=s.prototype||{},l.prototype=s.prototype,Object.defineProperty(s,'__sentry_wrapped__',{enumerable:!1,value:l}),Object.defineProperties(l,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:s}});try{Object.getOwnPropertyDescriptor(l,'name').configurable&&Object.defineProperty(l,'name',{get:function(){return s.name}})}catch(t){}return l},e.injectReportDialog=function(t){if(void 0===t&&(t={}),t.eventId)if(t.dsn){var c=document.createElement('script');c.async=!0,c.src=new n.API(t.dsn).getReportDialogEndpoint(t),t.onLoad&&(c.onload=t.onLoad),(document.head||document.body).appendChild(c)}else o.logger.error("Missing dsn option in showReportDialog call");else o.logger.error("Missing eventId option in showReportDialog call")}},968,[890,888,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.GlobalHandlers=n.GlobalHandlers;var s=r(d[1]);e.TryCatch=s.TryCatch;var l=r(d[2]);e.Breadcrumbs=l.Breadcrumbs;var o=r(d[3]);e.LinkedErrors=o.LinkedErrors;var t=r(d[4]);e.UserAgent=t.UserAgent},969,[970,971,972,973,974]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),c=r(d[4]),s=r(d[5]),u=(function(){function u(t){this.name=u.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=n.__assign({onerror:!0,onunhandledrejection:!0},t)}return u.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(l.logger.log('Global Handler attached: onerror'),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(l.logger.log('Global Handler attached: onunhandledrejection'),this._installGlobalOnUnhandledRejectionHandler())},u.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(l.addInstrumentationHandler({callback:function(o){var p=o.error,h=t.getCurrentHub(),v=h.getIntegration(u),_=p&&!0===p.__sentry_own_request__;if(v&&!s.shouldIgnoreOnError()&&!_){var E=h.getClient(),f=l.isPrimitive(p)?n._eventFromIncompleteOnError(o.msg,o.url,o.line,o.column):n._enhanceEventWithInitialFrame(c.eventFromUnknownInput(p,void 0,{attachStacktrace:E&&E.getOptions().attachStacktrace,rejection:!1}),o.url,o.line,o.column);l.addExceptionMechanism(f,{handled:!1,type:'onerror'}),h.captureEvent(f,{originalException:p})}},type:'error'}),this._onErrorHandlerInstalled=!0)},u.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(l.addInstrumentationHandler({callback:function(p){var h=p;try{'reason'in p?h=p.reason:'detail'in p&&'reason'in p.detail&&(h=p.detail.reason)}catch(n){}var v=t.getCurrentHub(),_=v.getIntegration(u),E=h&&!0===h.__sentry_own_request__;if(!_||s.shouldIgnoreOnError()||E)return!0;var f=v.getClient(),I=l.isPrimitive(h)?n._eventFromRejectionWithPrimitive(h):c.eventFromUnknownInput(h,void 0,{attachStacktrace:f&&f.getOptions().attachStacktrace,rejection:!0});I.level=o.Severity.Error,l.addExceptionMechanism(I,{handled:!1,type:'onunhandledrejection'}),v.captureEvent(I,{originalException:h})},type:'unhandledrejection'}),this._onUnhandledRejectionHandlerInstalled=!0)},u.prototype._eventFromIncompleteOnError=function(n,t,o,c){var s,u=l.isErrorEvent(n)?n.message:n;if(l.isString(u)){var p=u.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);p&&(s=p[1],u=p[2])}var h={exception:{values:[{type:s||'Error',value:u}]}};return this._enhanceEventWithInitialFrame(h,t,o,c)},u.prototype._eventFromRejectionWithPrimitive=function(n){return{exception:{values:[{type:'UnhandledRejection',value:"Non-Error promise rejection captured with value: "+String(n)}]}}},u.prototype._enhanceEventWithInitialFrame=function(n,t,o,c){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].stacktrace=n.exception.values[0].stacktrace||{},n.exception.values[0].stacktrace.frames=n.exception.values[0].stacktrace.frames||[];var s=isNaN(parseInt(c,10))?void 0:c,u=isNaN(parseInt(o,10))?void 0:o,p=l.isString(t)&&t.length>0?t:l.getLocationHref();return 0===n.exception.values[0].stacktrace.frames.length&&n.exception.values[0].stacktrace.frames.push({colno:s,filename:p,function:'?',in_app:!0,lineno:u}),n},u.id='GlobalHandlers',u})();e.GlobalHandlers=u},970,[890,888,882,893,961,968]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=['EventTarget','Window','Node','ApplicationCache','AudioTrackList','ChannelMergerNode','CryptoOperation','EventSource','FileReader','HTMLUnknownElement','IDBDatabase','IDBRequest','IDBTransaction','KeyOperation','MediaController','MessagePort','ModalWindow','Notification','SVGElementInstance','Screen','TextTrack','TextTrackCue','TextTrackList','WebSocket','WebSocketWorker','Worker','XMLHttpRequest','XMLHttpRequestEventTarget','XMLHttpRequestUpload'],u=(function(){function u(n){this.name=u.id,this._options=t.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},n)}return u.prototype.setupOnce=function(){var t=n.getGlobalObject();(this._options.setTimeout&&n.fill(t,'setTimeout',this._wrapTimeFunction.bind(this)),this._options.setInterval&&n.fill(t,'setInterval',this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&n.fill(t,'requestAnimationFrame',this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&'XMLHttpRequest'in t&&n.fill(XMLHttpRequest.prototype,'send',this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:s).forEach(this._wrapEventTarget.bind(this))},u.prototype._wrapTimeFunction=function(t){return function(){for(var s=[],u=0;u'}0!==n.length&&o.getCurrentHub().addBreadcrumb({category:"ui."+t.name,message:n},{event:t.event,name:t.name,global:t.global})},c.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;var n=t.xhr.__sentry_xhr__||{},s=n.method,c=n.url,l=n.status_code,u=n.body;o.getCurrentHub().addBreadcrumb({category:'xhr',data:{method:s,url:c,status_code:l},type:'http'},{xhr:t.xhr,input:u})}else;},c.prototype._fetchBreadcrumb=function(s){s.endTimestamp&&(s.fetchData.url.match(/sentry_key/)&&'POST'===s.fetchData.method||(s.error?o.getCurrentHub().addBreadcrumb({category:'fetch',data:s.fetchData,level:n.Severity.Error,type:'http'},{data:s.error,input:s.args}):o.getCurrentHub().addBreadcrumb({category:'fetch',data:t.__assign(t.__assign({},s.fetchData),{status_code:s.response.status}),type:'http'},{input:s.args,response:s.response})))},c.prototype._historyBreadcrumb=function(t){var n=s.getGlobalObject(),c=t.from,l=t.to,u=s.parseUrl(n.location.href),p=s.parseUrl(c),h=s.parseUrl(l);p.path||(p=u),u.protocol===h.protocol&&u.host===h.host&&(l=h.relative),u.protocol===p.protocol&&u.host===p.host&&(c=p.relative),o.getCurrentHub().addBreadcrumb({category:'navigation',data:{from:c,to:l}})},c.id='Breadcrumbs',c})();e.Breadcrumbs=c},972,[890,888,882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u='cause',l=5,p=(function(){function p(t){void 0===t&&(t={}),this.name=p.id,this._key=t.key||u,this._limit=t.limit||l}return p.prototype.setupOnce=function(){n.addGlobalEventProcessor(function(t,o){var c=n.getCurrentHub().getIntegration(p);return c?c._handler(t,o):t})},p.prototype._handler=function(n,c){if(!(n.exception&&n.exception.values&&c&&o.isInstanceOf(c.originalException,Error)))return n;var s=this._walkErrorTree(c.originalException,this._key);return n.exception.values=t.__spread(s,n.exception.values),n},p.prototype._walkErrorTree=function(n,u,l){if(void 0===l&&(l=[]),!o.isInstanceOf(n[u],Error)||l.length+1>=this._limit)return l;var p=s.computeStackTrace(n[u]),_=c.exceptionFromStacktrace(p);return this._walkErrorTree(n[u],u,t.__spread([_],l))},p.id='LinkedErrors',p})();e.LinkedErrors=p},973,[890,888,893,962,963]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(g=r(d[2]).getGlobalObject(),(function(){function o(){this.name=o.id}return o.prototype.setupOnce=function(){t.addGlobalEventProcessor(function(s){var u,_,l;if(t.getCurrentHub().getIntegration(o)){if(!g.navigator&&!g.location&&!g.document)return s;var c=(null===(u=s.request)||void 0===u?void 0:u.url)||(null===(_=g.location)||void 0===_?void 0:_.href),v=(g.document||{}).referrer,f=(g.navigator||{}).userAgent,b=n.__assign(n.__assign(n.__assign({},null===(l=s.request)||void 0===l?void 0:l.headers),v&&{Referer:v}),f&&{'User-Agent':f}),h=n.__assign(n.__assign({},c&&{url:c}),{headers:b});return n.__assign(n.__assign({},s),{request:h})}return s})},o.id='UserAgent',o})());e.UserAgent=o},974,[890,888,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function l(){if(void 0!==t.getGlobalObject().document){var o=n.getCurrentHub();o.startSession(),o.captureSession(),t.addInstrumentationHandler({callback:function(){o.startSession(),o.captureSession()},type:'history'})}else t.logger.warn('Session tracking in non-browser environment with @sentry/browser is not supported.')}e.defaultIntegrations=[new n.Integrations.InboundFilters,new n.Integrations.FunctionToString,new u.TryCatch,new u.Breadcrumbs,new u.GlobalHandlers,new u.LinkedErrors,new u.UserAgent],e.init=function(s){if(void 0===s&&(s={}),void 0===s.defaultIntegrations&&(s.defaultIntegrations=e.defaultIntegrations),void 0===s.release){var u=t.getGlobalObject();u.SENTRY_RELEASE&&u.SENTRY_RELEASE.id&&(s.release=u.SENTRY_RELEASE.id)}void 0===s.autoSessionTracking&&(s.autoSessionTracking=!0),n.initAndBind(o.BrowserClient,s),s.autoSessionTracking&&l()},e.showReportDialog=function(t){void 0===t&&(t={}),t.eventId||(t.eventId=n.getCurrentHub().lastEventId());var o=n.getCurrentHub().getClient();o&&o.showReportDialog(t)},e.lastEventId=function(){return n.getCurrentHub().lastEventId()},e.forceLoad=function(){},e.onLoad=function(n){n()},e.flush=function(o){var s=n.getCurrentHub().getClient();return s?s.flush(o):t.SyncPromise.reject(!1)},e.close=function(o){var s=n.getCurrentHub().getClient();return s?s.close(o):t.SyncPromise.reject(!1)},e.wrap=function(n){return s.wrap(n)()}},975,[888,893,959,968,969]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_NAME='sentry.javascript.browser'},976,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.init=function(n){n._metadata=n._metadata||{},n._metadata.sdk={name:'sentry.javascript.react',packages:[{name:'npm:@sentry/react',version:t.SDK_VERSION}],version:t.SDK_VERSION},t.init(n)}},977,[957]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=t.__importDefault(r(d[3])),u=t.__importStar(r(d[4]));e.UNKNOWN_COMPONENT='unknown';var p={id:'Tracing'},c=null,l=function(){return c||(c=n.getCurrentHub().getIntegration(p))};function f(t,n){return null===c?null:c.constructor.pushActivity(t,{description:"<"+t+">",op:"react."+n})}function h(t){if(null!==t&&null!==c)return c.constructor.getActivitySpan(t)}var _=(function(n){function s(t){var o=n.call(this,t)||this;o._mountActivity=null,o._mountSpan=void 0;var s=o.props,u=s.name,p=s.disabled;if(void 0!==p&&p)return o;if(l())o._mountActivity=f(u,'mount');else{var c=v();c&&(o._mountSpan=c.startChild({description:"<"+u+">",op:'react.mount'}))}return o}return t.__extends(s,n),s.prototype.componentDidMount=function(){var t;this._mountSpan?this._mountSpan.finish():(this._mountSpan=h(this._mountActivity),null!==(t=this._mountActivity)&&null!==c&&c.constructor.popActivity(t),this._mountActivity=null)},s.prototype.componentDidUpdate=function(t){var n=this,s=t.updateProps,u=t.includeUpdates;if((void 0===u||u)&&this._mountSpan&&s!==this.props.updateProps){var p=Object.keys(s).filter(function(t){return s[t]!==n.props.updateProps[t]});if(p.length>0){var c=o.timestampWithMs();this._mountSpan.startChild({data:{changedProps:p},description:"<"+this.props.name+">",endTimestamp:c,op:"react.update",startTimestamp:c})}}},s.prototype.componentWillUnmount=function(){var t=this.props,n=t.name,s=t.includeRender,u=void 0===s||s;this._mountSpan&&u&&this._mountSpan.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:this._mountSpan.endTimestamp})},s.prototype.render=function(){return this.props.children},s.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0},s})(u.Component);function v(t){if(void 0===t&&(t=n.getCurrentHub()),t){var o=t.getScope();if(o)return o.getTransaction()}}e.Profiler=_,e.withProfiler=function(n,o){var p=o&&o.name||n.displayName||n.name||e.UNKNOWN_COMPONENT,c=function(s){return u.createElement(_,t.__assign({},o,{name:p,updateProps:s}),u.createElement(n,t.__assign({},s)))};return c.displayName="profiler("+p+")",s.default(c,n),c},e.useProfiler=function(n,s){void 0===s&&(s={disabled:!1,hasRenderSpan:!0});var p=t.__read(u.useState(function(){if(!s||!s.disabled){var t=v();return t?t.startChild({description:"<"+n+">",op:'react.mount'}):void 0}}),1)[0];u.useEffect(function(){return p&&p.finish(),function(){p&&s.hasRenderSpan&&p.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:p.endTimestamp})}},[])},e.getActiveTransaction=v},978,[890,957,893,437,48]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=t.__importDefault(r(d[2])),p=t.__importStar(r(d[3]));e.UNKNOWN_COMPONENT='unknown';var s={componentStack:null,error:null,eventId:null},c=(function(o){function c(){var t=null!==o&&o.apply(this,arguments)||this;return t.state=s,t.resetErrorBoundary=function(){var n=t.props.onReset,o=t.state,p=o.error,c=o.componentStack,u=o.eventId;n&&n(p,c,u),t.setState(s)},t}return t.__extends(c,o),c.prototype.componentDidCatch=function(o,p){var s=this,c=p.componentStack,u=this.props,l=u.beforeCapture,_=u.onError,f=u.showDialog,v=u.dialogOptions;n.withScope(function(p){l&&l(p,o,c);var u=n.captureException(o,{contexts:{react:{componentStack:c}}});_&&_(o,c,u),f&&n.showReportDialog(t.__assign(t.__assign({},v),{eventId:u})),s.setState({error:o,componentStack:c,eventId:u})})},c.prototype.componentDidMount=function(){var t=this.props.onMount;t&&t()},c.prototype.componentWillUnmount=function(){var t=this.state,n=t.error,o=t.componentStack,p=t.eventId,s=this.props.onUnmount;s&&s(n,o,p)},c.prototype.render=function(){var t=this.props.fallback,n=this.state,o=n.error,s=n.componentStack,c=n.eventId;return o?p.isValidElement(t)?t:'function'==typeof t?t({error:o,componentStack:s,resetError:this.resetErrorBoundary,eventId:c}):null:this.props.children},c})(p.Component);e.ErrorBoundary=c,e.withErrorBoundary=function(n,s){var u=n.displayName||n.name||e.UNKNOWN_COMPONENT,l=function(o){return p.createElement(c,t.__assign({},s),p.createElement(n,t.__assign({},o)))};return l.displayName="errorBoundary("+u+")",o.default(l,n),l}},979,[890,957,437,48]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o='redux.action',u='info',c='redux.state',f={actionTransformer:function(n){return n},stateTransformer:function(n){return n||null}};e.createReduxEnhancer=function(s){var l=n.__assign(n.__assign({},f),s);return function(n){return function(f,s){return n(function(n,s){var v=f(n,s);return t.configureScope(function(n){var t=l.actionTransformer(s);void 0!==t&&null!==t&&n.addBreadcrumb({category:o,data:t,type:u});var f=l.stateTransformer(v);void 0!==f&&null!==f?n.setContext(c,f):n.setContext(c,null);var _=l.configureScopeWithState;'function'==typeof _&&_(n,v)}),v},s)}}}},980,[890,889]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});g=r(d[0]).getGlobalObject();function t(t,o,u,c){var f=o.pathname;u({location:o,routes:t},function(t,o,u){if(t||!u)return c(f);var l=n(u.routes||[]);return 0===l.length||'/*'===l?c(f):c(f=l)})}function n(t){if(!Array.isArray(t)||0===t.length)return'';for(var n=t.filter(function(t){return!!t.path}),o=-1,u=n.length-1;u>=0;u--){var c=n[u];if(c.path&&c.path.startsWith('/')){o=u;break}}return n.slice(o).filter(function(t){return!!t.path}).map(function(t){return t.path}).join('')}e.reactRouterV3Instrumentation=function(n,o,u){return function(c,f,l){var s,v;void 0===f&&(f=!0),void 0===l&&(l=!0),f&&g&&g.location&&t(o,g.location,u,function(t){s=c({name:v=t,op:'pageload',tags:{'routing.instrumentation':'react-router-v3'}})}),l&&n.listen&&n.listen(function(n){if('PUSH'===n.action||'POP'===n.action){s&&s.finish();var f={'routing.instrumentation':'react-router-v3'};v&&(f.from=v),t(o,n,u,function(t){s=c({name:v=t,op:'navigation',tags:f})})}})}}},981,[893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),u=n.__importDefault(r(d[2])),c=n.__importStar(r(d[3]));g=o.getGlobalObject();function s(n,o,u,c){function s(t){if(u===[]||!c)return t;for(var n=f(u,t,c),o=0;o=0&&(s.function=s.function.substr(0,l).trim()),!o){f.next=7;break}return f.next=7,n.default.awrap(u._addSourceContext(s,c));case 7:return f.abrupt("return",s);case 8:case"end":return f.stop()}},null,null,null,Promise)})));case 2:case"end":return o.stop()}},null,null,null,Promise)}},{key:"_replaceFramesInEvent",value:function(t,n){t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].stacktrace&&(t.exception.values[0].stacktrace.frames=n.reverse())}},{key:"_addSourceContext",value:function(t,c){var u,o,s,f,p,v,x;return n.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:if(f=null!=(u=null==(o=t.filename)?void 0:o.split("/"))?u:[],!c){b.next=13;break}b.t0=n.default.keys(f);case 3:if((b.t1=b.t0()).done){b.next=13;break}if(p=b.t1.value,!Object.prototype.hasOwnProperty.call(f,p)){b.next=11;break}return b.next=8,n.default.awrap(fetch(""+c().url+f.slice(-p).join("/"),{method:"GET"}));case 8:if(!(s=b.sent).ok){b.next=11;break}return b.abrupt("break",13);case 11:b.next=3;break;case 13:if(!s||!s.ok){b.next=19;break}return b.next=16,n.default.awrap(s.text());case 16:v=b.sent,x=v.split("\n"),(0,l.addContextToFrame)(x,t);case 19:case"end":return b.stop()}},null,null,null,Promise)}}]),t})();e.DebugSymbolicator=p,p.id="DebugSymbolicator"},984,[1,276,25,7,8,888,893,98,985,986]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(s){var o,u,c,l;return n.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((u=t()).bundleLoadedFromServer){f.next=3;break}throw new Error('Bundle was not loaded from Metro.');case 3:return c=null!=(o=g.fetch)?o:r(d[2]),f.next=6,n.awrap(c(u.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:s})}));case 6:return l=f.sent,f.next=9,n.awrap(l.json());case 9:return f.abrupt("return",f.sent);case 10:case"end":return f.stop()}},null,null,null,Promise)}},985,[276,986,130]); -__d(function(g,r,i,a,m,e,d){'use strict';var l,t,n=r(d[0])(r(d[1])),u='http://localhost:8081/';m.exports=function(){var o;if(void 0===l){var s=n.default.getConstants().scriptURL,c=s.match(/^https?:\/\/.*?\//);l=c?c[0]:null,t=c?s:null}return{url:null!=(o=l)?o:u,fullBundleUrl:t,bundleLoadedFromServer:null!==l}}},986,[1,174]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.DeviceContext=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),s=r(d[5]),l=r(d[6]),v=r(d[7]),f=(function(){function t(){(0,c.default)(this,t),this.name=t.id}return(0,o.default)(t,[{key:"setupOnce",value:function(){(0,s.addGlobalEventProcessor)(function(c){var o;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((0,s.getCurrentHub)().getIntegration(t)){f.next=3;break}return f.abrupt("return",c);case 3:return f.prev=3,f.next=6,n.default.awrap(v.NATIVE.deviceContexts());case 6:o=f.sent,c.contexts=(0,u.default)({},o,c.contexts),f.next=13;break;case 10:f.prev=10,f.t0=f.catch(3),l.logger.log("Failed to get device context from native: "+f.t0);case 13:return f.abrupt("return",c);case 14:case"end":return f.stop()}},null,null,[[3,10]],Promise)})}}]),t})();e.DeviceContext=f,f.id="DeviceContext"},987,[1,276,25,7,8,888,893,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NATIVE=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),o=r(d[4]),u=r(d[5]),v=r(d[6]),c=["beforeSend","beforeBreadcrumb","integrations","defaultIntegrations","transport"],f=["id","ip_address","email","username"],b=v.NativeModules.DyteRNSentry,N={sendEvent:function(t){var n,u,v,c,f,h,p,y,S,_,w=this;return s.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(w.enableNative){C.next=2;break}return C.abrupt("return",{reason:"Event was skipped as native SDK is not enabled.",status:o.Status.Skipped});case 2:if(w.isNativeClientAvailable()){C.next=4;break}throw w._NativeClientError;case 4:if(t.level=t.level?w._processLevel(t.level):void 0,n={event_id:t.event_id,sdk:t.sdk},u=(0,l.default)({},t,{message:{message:t.message}}),"android"!==N.platform){C.next=23;break}return c=JSON.stringify(n),f=JSON.stringify(u),h=f.length,C.prev=11,C.next=14,s.default.awrap(b.getStringBytesLength(f));case 14:h=C.sent,C.next=19;break;case 17:C.prev=17,C.t0=C.catch(11);case 19:return p={content_type:"application/json",length:h,type:null!=(v=u.type)?v:"event"},y=JSON.stringify(p),S=c+"\n"+y+"\n"+f,C.abrupt("return",b.captureEnvelope(S));case 23:return _=JSON.parse(JSON.stringify(u)),C.abrupt("return",b.captureEnvelope({header:n,payload:_}));case 25:case"end":return C.stop()}},null,null,[[11,17]],Promise)},startWithOptions:function(t){var o,v,f=this;return s.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if((o=(0,l.default)({enableNative:!0,autoInitializeNativeSdk:!0},t)).enableNative){s.next=5;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK is disabled."),f.enableNative=!1,s.abrupt("return",!1);case 5:if(o.autoInitializeNativeSdk){s.next=8;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"),s.abrupt("return",!1);case 8:if(o.dsn){s.next=11;break}return u.logger.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."),s.abrupt("return",!1);case 11:if(f.isNativeClientAvailable()){s.next=13;break}throw f._NativeClientError;case 13:return o.beforeSend,o.beforeBreadcrumb,o.integrations,o.defaultIntegrations,o.transport,v=(0,n.default)(o,c),s.abrupt("return",b.startWithOptions(v));case 15:case"end":return s.stop()}},null,null,null,Promise)},fetchRelease:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:return n.abrupt("return",b.fetchRelease());case 5:case"end":return n.stop()}},null,null,null,Promise)},deviceContexts:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:if("ios"===t.platform){n.next=6;break}return n.abrupt("return",{});case 6:return n.abrupt("return",b.deviceContexts());case 7:case"end":return n.stop()}},null,null,null,Promise)},crash:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.crash()}},setUser:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s=null,l=null;if(t){var o=t.id,u=t.ip_address,v=t.email,c=t.username,N=(0,n.default)(t,f);s=this._serializeObject({email:v,id:o,ip_address:u,username:c}),l=this._serializeObject(N)}b.setUser(s,l)}},setTag:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setTag(t,s)}},setExtra:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setExtra(t,s)}},addBreadcrumb:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.addBreadcrumb((0,l.default)({},t,{level:t.level?this._processLevel(t.level):void 0,data:t.data?this._serializeObject(t.data):void 0}))}},clearBreadcrumbs:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.clearBreadcrumbs()}},setContext:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;"android"===this.platform?this.setExtra(t,n):b.setContext(t,null!==n?this._serializeObject(n):null)}},closeNativeSdk:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}return n.abrupt("return");case 2:return n.abrupt("return",b.closeNativeSdk().then(function(){t.enableNative=!1}));case 3:case"end":return n.stop()}},null,null,null,Promise)},_serializeObject:function(t){var n={};return Object.keys(t).forEach(function(s){var l=t[s];n[s]="string"==typeof l?l:JSON.stringify(l)}),n},_processLevel:function(t){return t===o.Severity.Critical?o.Severity.Fatal:t===o.Severity.Log?o.Severity.Debug:t},isModuleLoaded:function(){return!!b},isNativeClientAvailable:function(){return this.isModuleLoaded()&&b.nativeClientAvailable},isNativeTransportAvailable:function(){return this.isModuleLoaded()&&b.nativeTransport},_DisabledNativeError:new u.SentryError("Native is disabled"),_NativeClientError:new u.SentryError("Native Client is not available, can't start on native."),enableNative:!0,platform:v.Platform.OS};e.NATIVE=N},988,[1,44,276,25,882,893,2]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeErrorHandlers=void 0;var t=n(r(d[1])),o=n(r(d[2])),l=n(r(d[3])),u=r(d[4]),s=r(d[5]),c=r(d[6]),_=(function(){function n(l){(0,o.default)(this,n),this.name=n.id,this._options=(0,t.default)({onerror:!0,onunhandledrejection:!0},l)}return(0,l.default)(n,[{key:"setupOnce",value:function(){this._handleUnhandledRejections(),this._handleOnError()}},{key:"_handleUnhandledRejections",value:function(){if(this._options.onunhandledrejection){var n,t,o=r(d[7]);o.disable(),o.enable({allRejections:!0,onUnhandled:function(n,t){(0,u.getCurrentHub)().captureException(t,{data:{id:n},originalException:t})}});var l=r(d[8]),s=(0,c.getGlobalObject)(),_=null!=(n=l._onHandle)?n:l._Y,h=null!=(t=l._onReject)?t:l._Z;l!==s.Promise&&void 0!==_&&void 0!==h&&("_onHandle"in s.Promise&&"_onReject"in s.Promise?(s.Promise._onHandle=_,s.Promise._onReject=h):"_Y"in s.Promise&&"_Z"in s.Promise&&(s.Promise._Y=_,s.Promise._Z=h))}}},{key:"_handleOnError",value:function(){if(this._options.onerror){var n=!1,t=ErrorUtils.getGlobalHandler&&ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler(function(o,l){if(l&&!0){if(n)return void c.logger.log("Encountered multiple fatals in a row. The latest:",o);n=!0}(0,u.getCurrentHub)().withScope(function(n){l&&n.setLevel(s.Severity.Fatal),(0,u.getCurrentHub)().captureException(o,{originalException:o})});var _=(0,u.getCurrentHub)().getClient();_?_.flush(_.getOptions().shutdownTimeout||2e3).then(function(){t(o,l)}):t(o,l)})}}}]),n})();e.ReactNativeErrorHandlers=_,_.id="ReactNativeErrorHandlers"},989,[1,25,7,8,888,882,893,990,105]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._Y=null,n._Z=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn(' '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,h={};function p(n){(u.allRejections||c(h[n].error,u.whitelist||o))&&(h[n].displayId=_++,u.onUnhandled?(h[n].logged=!0,u.onUnhandled(h[n].displayId,h[n].error)):(h[n].logged=!0,t(h[n].displayId,h[n].error)))}function y(n){h[n].logged&&(u.onHandled?u.onHandled(h[n].displayId,h[n].error):h[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+h[n].displayId+'):'),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+h[n].displayId+'.')))}n._Y=function(n){2===n._V&&h[n._1]&&(h[n._1].logged?y(n._1):clearTimeout(h[n._1].timeout),delete h[n._1])},n._Z=function(n,l){0===n._U&&(n._1=f++,h[n._1]={displayId:null,error:l,timeout:setTimeout(p.bind(null,n._1),c(l,o)?100:2e3),logged:!1})}}},990,[105]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Release=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=r(d[4]),o=r(d[5]),c=(function(){function t(){(0,s.default)(this,t),this.name=t.id}return(0,u.default)(t,[{key:"setupOnce",value:function(){(0,l.addGlobalEventProcessor)(function(s){var u,c,f,v,_;return n.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if((0,l.getCurrentHub)().getIntegration(t)){p.next=3;break}return p.abrupt("return",s);case 3:if(v=null==(u=(0,l.getCurrentHub)().getClient())?void 0:u.getOptions(),"string"==typeof(null==(c=s.extra)?void 0:c.__sentry_release)?s.release=""+s.extra.__sentry_release:"string"==typeof(null==v?void 0:v.release)&&(s.release=v.release),"string"==typeof(null==(f=s.extra)?void 0:f.__sentry_dist)?s.dist=""+s.extra.__sentry_dist:"string"==typeof(null==v?void 0:v.dist)&&(s.dist=v.dist),!s.release||!s.dist){p.next=8;break}return p.abrupt("return",s);case 8:return p.prev=8,p.next=11,n.default.awrap(o.NATIVE.fetchRelease());case 11:(_=p.sent)&&(s.release=_.id+"@"+_.version+"+"+_.build,s.dist=""+_.build),p.next=17;break;case 15:p.prev=15,p.t0=p.catch(8);case 17:return p.abrupt("return",s);case 18:case"end":return p.stop()}},null,null,[[8,15]],Promise)})}}]),t})();e.Release=c,c.id="Release"},991,[1,276,7,8,888,988]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=void 0;e.SDK_NAME="sentry.javascript.react-native";e.SDK_VERSION="2.5.0-beta.1"},992,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeBackend=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),u=t(r(d[6])),v=t(r(d[7])),p=r(d[8]),f=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),N=r(d[13]),k=r(d[14]);function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var B=(function(t){(0,l.default)(R,t);var B,b,T=(B=R,b=w(),function(){var t,n=(0,v.default)(B);if(b){var o=(0,v.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,u.default)(this,t)});function R(t){var n;return(0,s.default)(this,R),(n=T.call(this,t))._options=t,n._browserBackend=new p.BrowserBackend(t),y.LogBox?y.LogBox.ignoreLogs(["Require cycle:"]):y.YellowBox.ignoreWarnings(["Require cycle:"]),n._startWithOptions(),n}return(0,c.default)(R,[{key:"nativeCrash",value:function(){this._options.enableNative&&k.NATIVE.crash()}},{key:"eventFromException",value:function(t,n){return this._browserBackend.eventFromException(t,n)}},{key:"eventFromMessage",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_.Severity.Info,o=arguments.length>2?arguments[2]:void 0;return this._browserBackend.eventFromMessage(t,n,o)}},{key:"_setupTransport",value:function(){if(!this._options.dsn)return new f.NoopTransport;var t=(0,o.default)({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):this._isNativeTransportAvailable()?new N.NativeTransport:new h.Transports.FetchTransport(t)}},{key:"_isNativeTransportAvailable",value:function(){return!0===this._options.enableNative&&k.NATIVE.isNativeClientAvailable()&&k.NATIVE.isNativeTransportAvailable()}},{key:"_startWithOptions",value:function(){var t,o,s,c,l;return n.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return s=!1,u.prev=1,u.next=4,n.default.awrap(k.NATIVE.startWithOptions(this._options));case 4:s=u.sent,u.next=12;break;case 7:return u.prev=7,u.t0=u.catch(1),this._showCannotConnectDialog(),null==(c=(l=this._options).onReady)||c.call(l,{didCallNativeInit:!1}),u.abrupt("return");case 12:null==(t=(o=this._options).onReady)||t.call(o,{didCallNativeInit:s});case 13:case"end":return u.stop()}},null,this,[[1,7]],Promise)}},{key:"_showCannotConnectDialog",value:function(){}}]),R})(f.BaseBackend);e.ReactNativeBackend=B},993,[1,276,25,7,8,12,14,11,960,888,956,882,2,994,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTransport=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=r(d[3]),o=r(d[4]),s=(function(){function t(){(0,n.default)(this,t),this._buffer=new f.PromiseBuffer(30)}return(0,u.default)(t,[{key:"sendEvent",value:function(t){return this._buffer.isReady()?this._buffer.add(o.NATIVE.sendEvent(t)):Promise.reject(new f.SentryError("Not adding Promise due to buffer limit reached."))}},{key:"close",value:function(t){return this._buffer.drain(t)}}]),t})();e.NativeTransport=s},994,[1,7,8,893,988]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},995,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeClient=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),h=r(d[9]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var p=(function(t){(0,l.default)(k,t);var s,p,R=(s=k,p=y(),function(){var t,n=(0,f.default)(s);if(p){var u=(0,f.default)(this).constructor;t=Reflect.construct(n,arguments,u)}else t=n.apply(this,arguments);return(0,o.default)(this,t)});function k(t){return(0,n.default)(this,k),R.call(this,v.ReactNativeBackend,t)}return(0,u.default)(k,[{key:"nativeCrash",value:function(){this._getBackend().nativeCrash()}},{key:"close",value:function(){return(0,c.default)((0,f.default)(k.prototype),"close",this).call(this).then(function(t){return h.NATIVE.closeNativeSdk().then(function(){return t})})}}]),k})(s.BaseClient);e.ReactNativeClient=p},996,[1,7,8,9,12,14,11,888,993,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.init=function(t){var n=new c.Hub(void 0,new C.ReactNativeScope);(0,c.makeMain)(n);var w=(0,s.default)({},_,t);void 0===w.defaultIntegrations&&(w.defaultIntegrations=[new b.ReactNativeErrorHandlers,new b.Release].concat((0,l.default)(f.defaultIntegrations.filter(function(t){return!h.includes(t.name)}))),w.defaultIntegrations.push(new o.RewriteFrames({iteratee:function(t){if(t.filename&&(t.filename=t.filename.replace(/^file:\/\//,"").replace(/^address at /,"").replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,""),"[native code]"!==t.filename&&"native"!==t.filename)){t.filename=0===t.filename.indexOf("/")?"app://"+t.filename:"app:///"+t.filename}return t}})),w.enableNative&&w.defaultIntegrations.push(new b.DeviceContext));(0,u.initAndBind)(p.ReactNativeClient,w),(0,f.getCurrentHub)().setTag("event.origin","javascript"),(0,v.getGlobalObject)().HermesInternal&&(0,f.getCurrentHub)().setTag("hermes","true")},e.setRelease=function(t){(0,u.setExtra)("__sentry_release",t)},e.setDist=function(t){(0,u.setExtra)("__sentry_dist",t)},e.nativeCrash=function(){var t=(0,f.getCurrentHub)().getClient();t&&t.nativeCrash()},e.close=function(){var t;return n.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(l.prev=0,!(t=(0,f.getCurrentHub)().getClient())){l.next=5;break}return l.next=5,n.default.awrap(t.close());case 5:l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),v.logger.error("Failed to close the SDK");case 10:case"end":return l.stop()}},null,null,[[0,7]],Promise)};var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),o=r(d[6]),f=r(d[7]),v=r(d[8]),p=r(d[9]),b=r(d[10]),C=r(d[11]),h=["GlobalHandlers","TryCatch"],_={enableNative:!0,enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0}},997,[1,276,34,25,888,891,998,956,893,996,983,1012]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.Angular=n.Angular;var o=r(d[1]);e.CaptureConsole=o.CaptureConsole;var t=r(d[2]);e.Debug=t.Debug;var v=r(d[3]);e.Dedupe=v.Dedupe;var s=r(d[4]);e.Ember=s.Ember;var u=r(d[5]);e.ExtraErrorData=u.ExtraErrorData;var l=r(d[6]);e.Offline=l.Offline;var b=r(d[7]);e.ReportingObserver=b.ReportingObserver;var p=r(d[8]);e.RewriteFrames=p.RewriteFrames;var f=r(d[9]);e.SessionTiming=f.SessionTiming;var D=r(d[10]);e.Transaction=D.Transaction;var E=r(d[11]);e.Vue=E.Vue},998,[999,1000,1001,1002,1003,1004,1005,1007,1008,1009,1010,1011]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,u=(function(){function u(n){void 0===n&&(n={}),this.name=u.id,t.logger.log('You are still using the Angular integration, consider moving to @sentry/angular'),this._angular=n.angular||t.getGlobalObject().angular,this._angular?this._module=this._angular.module(u.moduleName,[]):t.logger.error('AngularIntegration is missing an Angular instance')}return u.prototype.setupOnce=function(n,t){var o=this;this._module&&(this._getCurrentHub=t,this._module.config(['$provide',function(n){n.decorator('$exceptionHandler',['$delegate',o._$exceptionHandlerDecorator.bind(o)])}]))},u.prototype._$exceptionHandlerDecorator=function(t){var l=this;return function(s,c){var _=l._getCurrentHub&&l._getCurrentHub();_&&_.getIntegration(u)&&_.withScope(function(t){c&&t.setExtra('cause',c),t.addEventProcessor(function(t){var u=t.exception&&t.exception.values&&t.exception.values[0];if(u){var l=o.exec(u.value||'');l&&(u.type=l[1],u.value=l[2],t.message=u.type+": "+u.value,t.extra=n.__assign(n.__assign({},t.extra),{angularDocs:l[3].substr(0,250)}))}return t}),_.captureException(s)}),t(s,c)}},u.id='AngularJS',u.moduleName='ngSentry',u})();e.Angular=u},999,[890,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=(g=n.getGlobalObject(),(function(){function o(t){void 0===t&&(t={}),this.name=o.id,this._levels=['log','info','warn','error','debug','assert'],t.levels&&(this._levels=t.levels)}return o.prototype.setupOnce=function(s,l){'console'in g&&this._levels.forEach(function(s){s in g.console&&n.fill(g.console,s,function(c){return function(){for(var u=[],f=0;f=43)}}).catch(function(){return!1})}function R(n){var t=w[n.name],o={};o.promise=new l(function(n,t){o.resolve=n,o.reject=t}),t.deferredOperations.push(o),t.dbReady?t.dbReady=t.dbReady.then(function(){return o.promise}):t.dbReady=o.promise}function A(n){var t=w[n.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function O(n,t){var o=w[n.name].deferredOperations.pop();if(o)return o.reject(t),o.promise}function D(n,t){return new l(function(o,u){if(w[n.name]=w[n.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},n.db){if(!t)return o(n.db);R(n),n.db.close()}var c=[n.name];t&&c.push(n.version);var s=f.open.apply(f,c);t&&(s.onupgradeneeded=function(t){var o=s.result;try{o.createObjectStore(n.storeName),t.oldVersion<=1&&o.createObjectStore(b)}catch(o){if('ConstraintError'!==o.name)throw o;console.warn('The database "'+n.name+"\" has been upgraded from version "+t.oldVersion+' to version '+t.newVersion+', but the storage "'+n.storeName+'" already exists.')}}),s.onerror=function(n){n.preventDefault(),u(s.error)},s.onsuccess=function(){o(s.result),A(n)}})}function x(n){return D(n,!1)}function B(n){return D(n,!0)}function k(n,t){if(!n.db)return!0;var o=!n.db.objectStoreNames.contains(n.storeName),u=n.versionn.db.version;if(u&&(n.version!==t&&console.warn('The database "'+n.name+"\" can't be downgraded from version "+n.db.version+' to version '+n.version+'.'),n.version=n.db.version),c||o){if(o){var f=n.db.version+1;f>n.version&&(n.version=f)}return!0}return!1}function C(n){return s([N(atob(n.data))],{type:n.type})}function T(n){return n&&n.__local_forage_encoded_blob}function F(n){var t=this,o=t._initReady().then(function(){var n=w[t._dbInfo.name];if(n&&n.dbReady)return n.dbReady});return h(o,n,n),o}function L(n){R(n);for(var t=w[n.name],o=t.forages,u=0;u0&&(!n.db||'InvalidStateError'===c.name||'NotFoundError'===c.name))return l.resolve().then(function(){if(!n.db||'NotFoundError'===c.name&&!n.db.objectStoreNames.contains(n.storeName)&&n.version<=n.db.version)return n.db&&(n.version=n.db.version+1),B(n)}).then(function(){return L(n).then(function(){M(n,t,o,u-1)})}).catch(o);o(c)}}var z={_driver:'asyncStorage',_initStorage:function(n){var t=this,o={db:null};if(n)for(var u in n)o[u]=n[u];var c=w[o.name];c||(c={forages:[],db:null,dbReady:null,deferredOperations:[]},w[o.name]=c),c.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=F);var f=[];function s(){return l.resolve()}for(var v=0;v>4,y[v++]=(15&u)<<4|c>>2,y[v++]=(3&c)<<6|63&f;return h}function ie(n){var t,o=new Uint8Array(n),u='';for(t=0;t>2],u+=P[(3&o[t])<<4|o[t+1]>>4],u+=P[(15&o[t+1])<<2|o[t+2]>>6],u+=P[63&o[t+2]];return o.length%3==2?u=u.substring(0,u.length-1)+'=':o.length%3==1&&(u=u.substring(0,u.length-2)+'=='),u}var ae={serialize:function(n,t){var o='';if(n&&(o=re.call(n)),n&&('[object ArrayBuffer]'===o||n.buffer&&'[object ArrayBuffer]'===re.call(n.buffer))){var u,c=W;n instanceof ArrayBuffer?(u=n,c+=H):(u=n.buffer,'[object Int8Array]'===o?c+=X:'[object Uint8Array]'===o?c+=G:'[object Uint8ClampedArray]'===o?c+=J:'[object Int16Array]'===o?c+=V:'[object Uint16Array]'===o?c+=Z:'[object Int32Array]'===o?c+=Y:'[object Uint32Array]'===o?c+=$:'[object Float32Array]'===o?c+=ee:'[object Float64Array]'===o?c+=ne:t(new Error('Failed to get type for BinaryArray'))),t(c+ie(u))}else if('[object Blob]'===o){var f=new FileReader;f.onload=function(){var o=U+n.type+'~'+ie(this.result);t("__lfsc__:blob"+o)},f.readAsArrayBuffer(n)}else try{t(JSON.stringify(n))}catch(o){console.error("Couldn't convert value into a JSON string: ",n),t(null,o)}},deserialize:function(n){if(n.substring(0,K)!==W)return JSON.parse(n);var t,o=n.substring(te),u=n.substring(K,te);if(u===Q&&q.test(o)){var c=o.match(q);t=c[1],o=o.substring(c[0].length)}var f=oe(o);switch(u){case H:return f;case Q:return s([f],{type:t});case X:return new Int8Array(f);case G:return new Uint8Array(f);case J:return new Uint8ClampedArray(f);case V:return new Int16Array(f);case Z:return new Uint16Array(f);case Y:return new Int32Array(f);case $:return new Uint32Array(f);case ee:return new Float32Array(f);case ne:return new Float64Array(f);default:throw new Error('Unkown type: '+u)}},stringToBuffer:oe,bufferToString:ie};function ue(n,t,o,u){n.executeSql('CREATE TABLE IF NOT EXISTS '+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],o,u)}function ce(n,t,o,u,c,f){n.executeSql(o,u,c,function(n,s){s.code===s.SYNTAX_ERR?n.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(n,l){l.rows.length?f(n,s):ue(n,t,function(){n.executeSql(o,u,c,f)},f)},f):f(n,s)},f)}function fe(n,t,o,u){var c=this;n=y(n);var f=new l(function(f,s){c.ready().then(function(){void 0===t&&(t=null);var l=t,v=c._dbInfo;v.serializer.serialize(t,function(t,h){h?s(h):v.db.transaction(function(o){ce(o,v,'INSERT OR REPLACE INTO '+v.storeName+" (key, value) VALUES (?, ?)",[n,t],function(){f(l)},function(n,t){s(t)})},function(t){if(t.code===t.QUOTA_ERR){if(u>0)return void f(fe.apply(c,[n,l,o,u-1]));s(t)}})})}).catch(s)});return v(f,o),f}function se(n){return new l(function(t,o){n.transaction(function(u){u.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(o,u){for(var c=[],f=0;f0?(this._dbInfo=t,t.serializer=ae,l.resolve()):l.reject()},_support:(function(){try{return'undefined'!=typeof localStorage&&'setItem'in localStorage&&!!localStorage.setItem}catch(n){return!1}})(),iterate:function(n,t){var o=this,u=o.ready().then(function(){for(var t=o._dbInfo,u=t.keyPrefix,c=u.length,f=localStorage.length,s=1,l=0;l=0;o--){var u=localStorage.key(o);0===u.indexOf(n)&&localStorage.removeItem(u)}});return v(o,n),o},length:function(n){var t=this.keys().then(function(n){return n.length});return v(t,n),t},key:function(n,t){var o=this,u=o.ready().then(function(){var t,u=o._dbInfo;try{t=localStorage.key(n)}catch(n){t=null}return t&&(t=t.substring(u.keyPrefix.length)),t});return v(u,t),u},keys:function(n){var t=this,o=t.ready().then(function(){for(var n=t._dbInfo,o=localStorage.length,u=[],c=0;c=0;t--){var o=localStorage.key(t);0===o.indexOf(n)&&localStorage.removeItem(o)}}):l.reject('Invalid arguments'),t),u}},ye=function(n,t){for(var o,u,c=n.length,f=0;f=0;o--){var c=n[o];if(!0===c.in_app){t.transaction=this._getTransaction(c);break}}return t},t.prototype._getFramesFromEvent=function(t){var n=t.exception&&t.exception.values&&t.exception.values[0];return n&&n.stacktrace&&n.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||'?')+"/"+(t.function||'?'):''},t.id='Transaction',t})();e.Transaction=t},1010,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n={id:'Tracing'},s={id:'BrowserTracing'},p={activate:['activated','deactivated'],create:['beforeCreate','created'],destroy:['beforeDestroy','destroyed'],mount:['beforeMount','mounted'],update:['beforeUpdate','updated']},c=/(?:^|[-_/])(\w)/g,u='root',_=(function(){function _(s){var c=this;this.name=_.id,this._componentsCache={},this._applyTracingHooks=function(s,_){if(!s.$options.$_sentryPerfHook){s.$options.$_sentryPerfHook=!0;var h=c._getComponentName(s),l=h===u,v={},y=function(t){var p=o.timestampWithMs();c._rootSpan?c._finishRootSpan(p,_):s.$once("hook:"+t,function(){var t=_().getIntegration(n);if(t){c._tracingActivity=t.constructor.pushActivity('Vue Application Render');var o=t.constructor.getTransaction();o&&(c._rootSpan=o.startChild({description:'Application Render',op:'Vue'}))}else{var s=f(_());s&&(c._rootSpan=s.startChild({description:'Application Render',op:'Vue'}))}})},V=function(t,n){var p=Array.isArray(c._options.tracingOptions.trackComponents)?c._options.tracingOptions.trackComponents.indexOf(h)>-1:c._options.tracingOptions.trackComponents;if(c._rootSpan&&p){var u=o.timestampWithMs(),f=v[n];f?(f.finish(),c._finishRootSpan(u,_)):s.$once("hook:"+t,function(){c._rootSpan&&(v[n]=c._rootSpan.startChild({description:"Vue <"+h+">",op:n}))})}};c._options.tracingOptions.hooks.forEach(function(n){var u=p[n];u?u.forEach(function(o){var p=l?y.bind(c,o):V.bind(c,o,n),u=s.$options[o];Array.isArray(u)?s.$options[o]=t.__spread([p],u):s.$options[o]='function'==typeof u?[p,u]:[p]}):o.logger.warn("Unknown hook: "+n)})}},o.logger.log('You are still using the Vue.js integration, consider moving to @sentry/vue'),this._options=t.__assign(t.__assign({Vue:o.getGlobalObject().Vue,attachProps:!0,logErrors:!1,tracing:!1},s),{tracingOptions:t.__assign({hooks:['mount','update'],timeout:2e3,trackComponents:!1},s.tracingOptions)})}return _.prototype.setupOnce=function(t,n){this._options.Vue?(this._attachErrorHandler(n),this._options.tracing&&this._startTracing(n)):o.logger.error('Vue integration is missing a Vue instance')},_.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return u;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var n=t.$options.__file.replace(/^[a-zA-Z]:/,'').replace(/\\/g,'/'),s=o.basename(n,'.vue');return this._componentsCache[s]||(this._componentsCache[s]=s.replace(c,function(t,o){return o?o.toUpperCase():''}))}return"anonymous component"},_.prototype._finishRootSpan=function(t,o){var s=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(s._tracingActivity){var p=o().getIntegration(n);p&&p.constructor.popActivity(s._tracingActivity)}s._rootSpan&&s._rootSpan.finish(t)},this._options.tracingOptions.timeout)},_.prototype._startTracing=function(t){var p=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(n)||t().getIntegration(s)?p(this,t):o.logger.error('Vue integration has tracing enabled, but Tracing integration is not configured')}})},_.prototype._attachErrorHandler=function(t){var n=this,s=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(p,c,u){var f={};if(c)try{f.componentName=n._getComponentName(c),n._options.attachProps&&(f.propsData=c.$options.propsData)}catch(t){o.logger.warn('Unable to extract metadata from Vue component.')}u&&(f.lifecycleHook=u),t().getIntegration(_)&&setTimeout(function(){t().withScope(function(o){o.setContext('vue',f),t().captureException(p)})}),'function'==typeof s&&s.call(n._options.Vue,p,c,u),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+u+": \""+(p&&p.toString())+"\"",c),console.error(p))}},_.id='Vue',_})();function f(t){if(t&&t.getScope){var o=t.getScope();if(o)return o.getTransaction()}}e.Vue=_,e.getActiveTransaction=f},1011,[890,893]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeScope=void 0;var u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),p=r(d[8]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var h=(function(t){(0,c.default)(E,t);var f,h,v=(f=E,h=y(),function(){var t,u=(0,s.default)(f);if(h){var l=(0,s.default)(this).constructor;t=Reflect.construct(u,arguments,l)}else t=u.apply(this,arguments);return(0,o.default)(this,t)});function E(){return(0,u.default)(this,E),v.apply(this,arguments)}return(0,l.default)(E,[{key:"setUser",value:function(t){return p.NATIVE.setUser(t),(0,n.default)((0,s.default)(E.prototype),"setUser",this).call(this,t)}},{key:"setTag",value:function(t,u){return p.NATIVE.setTag(t,u),(0,n.default)((0,s.default)(E.prototype),"setTag",this).call(this,t,u)}},{key:"setTags",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setTag(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setTags",this).call(this,t)}},{key:"setExtras",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setExtra(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setExtras",this).call(this,t)}},{key:"setExtra",value:function(t,u){return p.NATIVE.setExtra(t,u),(0,n.default)((0,s.default)(E.prototype),"setExtra",this).call(this,t,u)}},{key:"addBreadcrumb",value:function(t,u){return p.NATIVE.addBreadcrumb(t),(0,n.default)((0,s.default)(E.prototype),"addBreadcrumb",this).call(this,t,u)}},{key:"clearBreadcrumbs",value:function(){return p.NATIVE.clearBreadcrumbs(),(0,n.default)((0,s.default)(E.prototype),"clearBreadcrumbs",this).call(this)}},{key:"setContext",value:function(t,u){return p.NATIVE.setContext(t,u),(0,n.default)((0,s.default)(E.prototype),"setContext",this).call(this,t,u)}}]),E})(f.Scope);e.ReactNativeScope=h},1012,[1,7,8,9,12,14,11,891,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTouchEventBoundary=e.TouchEventBoundary=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),s=r(d[8]),y=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[9])),h=r(d[10]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var b=h.StyleSheet.create({wrapperView:{flex:1}}),_=(function(t){(0,c.default)(N,t);var v,_,w=(v=N,_=T(),function(){var t,n=(0,p.default)(v);if(_){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,l.default)(this,t)});function N(){var t;(0,o.default)(this,N);for(var u=arguments.length,c=new Array(u),l=0;l0||u)&&t._logTouchEvent(c,u)}},t}return(0,u.default)(N,[{key:"render",value:function(){return y.createElement(h.View,{style:b.wrapperView,onTouchStart:this._onTouchStart},this.props.children)}},{key:"_logTouchEvent",value:function(t,n){(0,f.addBreadcrumb)({category:this.props.breadcrumbCategory,data:{componentTree:t},level:s.Severity.Info,message:n?"Touch event within element: "+n:"Touch event within component tree",type:this.props.breadcrumbType})}}]),N})(y.Component);e.TouchEventBoundary=_,_.displayName="__Sentry.TouchEventBoundary",_.defaultProps={breadcrumbCategory:"touch",breadcrumbType:"user",ignoreNames:[],maxComponentTreeSize:20};e.withTouchEventBoundary=function(t,n){var o=function(o){return y.createElement(_,n,y.createElement(t,o))};return o.displayName="WithTouchEventBoundary",o}},1013,[1,34,7,8,12,14,11,888,882,48,2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return t.ReactNativeTracing}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return n.RoutingInstrumentation}}),Object.defineProperty(e,"RoutingInstrumentationInstance",{enumerable:!0,get:function(){return n.RoutingInstrumentationInstance}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return o.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return u.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationCurrentRoute",{enumerable:!0,get:function(){return c.ReactNavigationCurrentRoute}}),Object.defineProperty(e,"ReactNavigationRoute",{enumerable:!0,get:function(){return c.ReactNavigationRoute}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return c.ReactNavigationTransactionContext}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4])},1014,[1015,1017,1018,1019,1020]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeTracing=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=(0,s.default)({},u.defaultRequestInstrumentationOptions,{idleTimeout:1e3,maxTransactionDuration:600,ignoreEmptyBackNavigationTransactions:!0,beforeNavigate:function(t){return t}}),f=(function(){function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,n.default)(this,t),this.name=t.id,this.options=(0,s.default)({},h,o)}return(0,o.default)(t,[{key:"setupOnce",value:function(t,n){var o=this.options,s=o.traceFetch,l=o.traceXHR,h=o.tracingOrigins,f=o.shouldCreateSpanForRequest,v=o.routingInstrumentation;this._getCurrentHub=n,null==v||v.registerRoutingInstrumentation(this._onRouteWillChange.bind(this),this.options.beforeNavigate),v||c.logger.log("[ReactNativeTracing] Not instrumenting route changes as routingInstrumentation has not been set."),(0,u.registerRequestInstrumentation)({traceFetch:s,traceXHR:l,tracingOrigins:h,shouldCreateSpanForRequest:f})}},{key:"_onRouteWillChange",value:function(t){return this._createRouteTransaction(t)}},{key:"_createRouteTransaction",value:function(t){if(this._getCurrentHub){var n=this.options,o=n.idleTimeout,h=n.maxTransactionDuration,f=(0,s.default)({},t,{trimEnd:!0}),v=this._getCurrentHub(),p=(0,u.startIdleTransaction)(v,f,o,!0);return c.logger.log("[ReactNativeTracing] Starting "+t.op+" transaction \""+t.name+"\" on scope"),p.registerBeforeFinishCallback(function(t,n){(0,l.adjustTransactionDuration)(h,t,n)}),this.options.ignoreEmptyBackNavigationTransactions&&p.registerBeforeFinishCallback(function(t){var n,o;null==(n=t.data)||null==(o=n.route)||!o.hasBeenSeen||t.spanRecorder&&0!==t.spanRecorder.spans.filter(function(n){return n.spanId!==t.spanId}).length||(c.logger.log("[ReactNativeTracing] Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature."),t.sampled=!1)}),p}c.logger.warn("[ReactNativeTracing] Did not create "+t.op+" transaction because _getCurrentHub is invalid.")}}]),t})();e.ReactNativeTracing=f,f.id="ReactNativeTracing"},1015,[1,7,8,25,926,893,1016]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.adjustTransactionDuration=function(n,s,u){var o=u-s.startTimestamp;u&&(o>(c=n,1e3*c)||o<0)&&(s.setStatus(t.SpanStatus.DeadlineExceeded),s.setTag("maxTransactionDurationExceeded","true"));var c};var t=r(d[0])},1016,[926]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RoutingInstrumentation=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=(function(){function t(){(0,n.default)(this,t)}return(0,u.default)(t,[{key:"registerRoutingInstrumentation",value:function(t,n){this._tracingListener=t,this._beforeNavigate=n}},{key:"onRouteWillChange",value:function(t){var n;return null==(n=this._tracingListener)?void 0:n.call(this,t)}}]),t})();e.RoutingInstrumentation=o},1017,[1,7,8]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_TRANSACTION_CONTEXT_V5=e.ReactNavigationV5Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=t(r(d[7])),_=r(d[8]);function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var f={routeChangeTimeoutMs:1e3},R=(function(t){(0,l.default)(T,t);var R,p,C=(R=T,p=v(),function(){var t,n=(0,h.default)(R);if(p){var o=(0,h.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function T(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,T),(t=C.call(this))._navigationContainer=null,t._maxRecentRouteLen=200,t._initialStateHandled=!1,t._recentRouteKeys=[],t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._options=(0,n.default)({},f,s),t}return(0,s.default)(T,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,h.default)(T.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._onDispatch(),this._navigationContainer&&(this._onStateChange(),this._initialStateHandled=!0))}},{key:"registerNavigationContainer",value:function(t){var n=(0,_.getGlobalObject)();n.__sentry_rn_v5_registered?_.logger.log("[ReactNavigationV5Instrumentation] Instrumentation already exists, but register has been called again, doing nothing."):(this._navigationContainer="current"in t?t.current:t,this._navigationContainer?(this._navigationContainer.addListener("__unsafe_action__",this._onDispatch.bind(this)),this._navigationContainer.addListener("state",this._onStateChange.bind(this)),this._initialStateHandled||(this._latestTransaction?(this._onStateChange(),this._initialStateHandled=!0):_.logger.log("[ReactNavigationV5Instrumentation] Navigation container registered, but integration has not been setup yet.")),n.__sentry_rn_v5_registered=!0):_.logger.warn("[ReactNavigationV5Instrumentation] Received invalid navigation container ref!"))}},{key:"_onDispatch",value:function(){this._latestTransaction=this.onRouteWillChange(y),this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs)}},{key:"_onStateChange",value:function(){var t=this._latestRoute;if(this._navigationContainer){var o=this._navigationContainer.getCurrentRoute();if(o){if(this._latestTransaction&&(!t||t.key!==o.key)){var s,u,l,c=this._latestTransaction.toContext(),h=this._recentRouteKeys.includes(o.key),v=(0,n.default)({},c,{name:o.name,tags:(0,n.default)({},c.tags,{"routing.route.name":o.name}),data:(0,n.default)({},c.data,{route:{name:o.name,key:o.key,params:null!=(s=o.params)?s:{},hasBeenSeen:h},previousRoute:t?{name:t.name,key:t.key,params:null!=(u=t.params)?u:{}}:null})}),f=null==(l=this._beforeNavigate)?void 0:l.call(this,v);f||(_.logger.error("[ReactNavigationV5Instrumentation] beforeNavigate returned "+f+", return context.sampled = false to not send transaction."),f=(0,n.default)({},v,{sampled:!1})),!1===f.sampled?_.logger.log("[ReactNavigationV5Instrumentation] Will not send transaction \""+f.name+"\" due to beforeNavigate."):void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._latestTransaction.updateWithContext(f)}this._pushRecentRouteKey(o.key),this._latestRoute=o}}else _.logger.warn("[ReactNavigationV5Instrumentation] Missing navigation container ref. Route transactions will not be sent.")}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),T})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV5Instrumentation=R,R.instrumentationName="react-navigation-v5";var y={name:"Route Change",op:"navigation",tags:{"routing.instrumentation":R.instrumentationName},data:{}};e.BLANK_TRANSACTION_CONTEXT_V5=y},1018,[1,25,7,8,9,12,14,11,893,1017]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.INITIAL_TRANSACTION_CONTEXT_V4=e.ReactNavigationV4Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),h=r(d[8]);function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var v={routeChangeTimeoutMs:1e3},f=(function(t){(0,l.default)(C,t);var f,y,T=(f=C,y=p(),function(){var t,n=(0,_.default)(f);if(y){var o=(0,_.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function C(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,C),(t=T.call(this))._appContainer=null,t._maxRecentRouteLen=200,t._recentRouteKeys=[],t._initialStateHandled=!1,t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._onBeforeNavigateNotSampled=function(t){h.logger.log("[ReactNavigationV4Instrumentation] Will not send transaction \""+t+"\" due to beforeNavigate.")},t._options=(0,n.default)({},v,s),t}return(0,s.default)(C,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,_.default)(C.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._latestTransaction=this.onRouteWillChange(R),this._appContainer?(this._updateLatestTransaction(),this._initialStateHandled=!0):this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs))}},{key:"registerAppContainer",value:function(t){var n=(0,h.getGlobalObject)();n.__sentry_rn_v4_registered||(this._appContainer="current"in t?t.current:t,this._appContainer?(this._patchRouter(),this._initialStateHandled||(this._latestTransaction?this._updateLatestTransaction():h.logger.log("[ReactNavigationV4Instrumentation] App container registered, but integration has not been setup yet."),this._initialStateHandled=!0),n.__sentry_rn_v4_registered=!0):h.logger.warn("[ReactNavigationV4Instrumentation] Received invalid app container ref!"))}},{key:"_updateLatestTransaction",value:function(){if(this._appContainer&&this._latestTransaction){var t=this._appContainer._navigation.state;void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._onStateChange(t,!0)}}},{key:"_patchRouter",value:function(){var t=this;if(this._appContainer){var n=this._appContainer._navigation.router.getStateForAction;this._appContainer._navigation.router.getStateForAction=function(o,s){var u=n(o,s);return t._onStateChange(u),u}}}},{key:"_onStateChange",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=this._getCurrentRouteFromState(t);if(!this._prevRoute||s.key!==this._prevRoute.key){var u,l=this._getTransactionContext(s,this._prevRoute),c=l;o&&this._latestTransaction&&(c=(0,n.default)({},this._latestTransaction.toContext(),l));var _=null==(u=this._beforeNavigate)?void 0:u.call(this,c);_||(h.logger.error("[ReactNavigationV4Instrumentation] beforeNavigate returned "+_+", return context.sampled = false to not send transaction."),_=(0,n.default)({},c,{sampled:!1})),!1===_.sampled&&this._onBeforeNavigateNotSampled(_.name),o&&this._latestTransaction?this._latestTransaction.updateWithContext(_):this._latestTransaction=this.onRouteWillChange(_),this._pushRecentRouteKey(s.key),this._prevRoute=s}}},{key:"_getTransactionContext",value:function(t,n){var o,s;return{name:t.routeName,op:"navigation",tags:{"routing.instrumentation":C.instrumentationName,"routing.route.name":t.routeName},data:{route:{name:t.routeName,key:t.key,params:null!=(o=t.params)?o:{},hasBeenSeen:this._recentRouteKeys.includes(t.key)},previousRoute:n?{name:n.routeName,key:n.key,params:null!=(s=n.params)?s:{}}:null}}}},{key:"_getCurrentRouteFromState",value:function(t){var n=t.routes[t.index];return"index"in n&&"routes"in n&&"number"==typeof n.index&&Array.isArray(n.routes)?this._getCurrentRouteFromState(n):n}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),C})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV4Instrumentation=f,f.instrumentationName="react-navigation-v4";var R={name:"App Launch",op:"navigation",tags:{"routing.instrumentation":f.instrumentationName},data:{}};e.INITIAL_TRANSACTION_CONTEXT_V4=R},1019,[1,25,7,8,9,12,14,11,893,1017]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},1020,[]); -__d(function(g,r,i,a,m,e,d){var E=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=N,e.setupPermissions=e.RESULTS=e.PERMISSIONS=void 0;var n=E(r(d[1])),s=r(d[2]),o=r(d[3]),A=r(d[4]),O=Object.freeze({ACCEPT_HANDOVER:'android.permission.ACCEPT_HANDOVER',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACTIVITY_RECOGNITION:'android.permission.ACTIVITY_RECOGNITION',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',ANSWER_PHONE_CALLS:'android.permission.ANSWER_PHONE_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',CALL_PHONE:'android.permission.CALL_PHONE',CAMERA:'android.permission.CAMERA',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',READ_CALENDAR:'android.permission.READ_CALENDAR',READ_CALL_LOG:'android.permission.READ_CALL_LOG',READ_CONTACTS:'android.permission.READ_CONTACTS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',READ_PHONE_NUMBERS:'android.permission.READ_PHONE_NUMBERS',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',READ_SMS:'android.permission.READ_SMS',RECEIVE_MMS:'android.permission.RECEIVE_MMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECORD_AUDIO:'android.permission.RECORD_AUDIO',SEND_SMS:'android.permission.SEND_SMS',USE_SIP:'android.permission.USE_SIP',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=Object.freeze({APP_TRACKING_TRANSPARENCY:'ios.permission.APP_TRACKING_TRANSPARENCY',BLUETOOTH_PERIPHERAL:'ios.permission.BLUETOOTH_PERIPHERAL',CALENDARS:'ios.permission.CALENDARS',CAMERA:'ios.permission.CAMERA',CONTACTS:'ios.permission.CONTACTS',FACE_ID:'ios.permission.FACE_ID',LOCATION_ALWAYS:'ios.permission.LOCATION_ALWAYS',LOCATION_WHEN_IN_USE:'ios.permission.LOCATION_WHEN_IN_USE',MEDIA_LIBRARY:'ios.permission.MEDIA_LIBRARY',MICROPHONE:'ios.permission.MICROPHONE',MOTION:'ios.permission.MOTION',PHOTO_LIBRARY:'ios.permission.PHOTO_LIBRARY',PHOTO_LIBRARY_ADD_ONLY:'ios.permission.PHOTO_LIBRARY_ADD_ONLY',REMINDERS:'ios.permission.REMINDERS',SIRI:'ios.permission.SIRI',SPEECH_RECOGNITION:'ios.permission.SPEECH_RECOGNITION',STOREKIT:'ios.permission.STOREKIT'}),_=Object.freeze({ANDROID:O,IOS:R});e.PERMISSIONS=_;var S=Object.freeze({UNAVAILABLE:'unavailable',BLOCKED:'blocked',DENIED:'denied',GRANTED:'granted',LIMITED:'limited'});e.RESULTS=S;var I=A.NativeModules.DyteRNPermissions;function C(E){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",I.available.includes(E)?I.request(E):S.UNAVAILABLE);case 1:case"end":return n.stop()}},null,null,null,Promise)}function N(E){return E.filter(function(n,s){return null!=n&&E.indexOf(n)===s})}var t=['camera','externalStorage','microphone','bluetooth','photos','readExternalStorage'],T=function(E){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s={camera:_.ANDROID.CAMERA,microphone:_.ANDROID.RECORD_AUDIO,externalStorage:_.ANDROID.WRITE_EXTERNAL_STORAGE,readExternalStorage:_.ANDROID.READ_EXTERNAL_STORAGE},o={camera:_.IOS.CAMERA,microphone:_.IOS.MICROPHONE,bluetooth:_.IOS.BLUETOOTH_PERIPHERAL,photos:_.IOS.PHOTO_LIBRARY};if(!n)return'android'===A.Platform.OS?s[E]:o[E];if('android'===A.Platform.OS){var O={};return Object.keys(s).forEach(function(E){O[s[E]]=E}),O[E]}var R={};return Object.keys(o).forEach(function(E){R[o[E]]=E}),R[E]};e.setupPermissions=function(){var E,O,R,_,L,p,D=[];t.forEach(function(E){var n=T(E);n&&D.push(n)}),(E=D,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if('ios'!==A.Platform.OS){s.next=13;break}O={},R=N(E),_=0;case 4:if(!(_0&&o&&A((0,E.markMessagesRead)(C.MessageTypes.poll))},[M]),c.default.createElement(h.Flex,{height:O,direction:"column",justifyContent:"space-between",overflowY:"auto",px:10,pb:20},c.default.createElement(h.Flex,null,c.default.createElement(h.Flex,{justify:"flex-end",align:"center",height:50,mb:35},c.default.createElement(h.Text,{fontWeight:"bold",fontSize:"20"},"Polls")),c.default.createElement(h.Box,{overflowY:"auto",className:"dyte-client-noScrollbar"},f?c.default.createElement(h.Box,null,f&&c.default.createElement(P,{toggle:j})):c.default.createElement(u.ScrollView,{style:{height:u.Dimensions.get('window').height-180}},Object.values(S).map(function(t,n){return c.default.createElement(h.Box,{key:"pollsTab"+n,my:2},c.default.createElement(h.Text,{ml:4},t.createdBy?"Poll by "+t.createdBy:''),c.default.createElement(h.Box,{mt:1,className:"dyte-client-bubble dyte-client-other dyte-client-type-3"},c.default.createElement(B,{mediaRoom:T,poll:t,selfPeer:w})))})))),c.default.createElement(h.Button,{fontSize:"16",onClick:j},c.default.createElement(h.Box,{bg:f?'danger.500':'primary.500',p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Text,{textAlign:"center"},f?'Cancel Poll Creation':'Create New Poll'))))};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[5])),s=r(d[6]),f=t(r(d[7])),p=r(d[8]),h=r(d[9]),x=r(d[10]),y=r(d[11]),C=r(d[12]),E=r(d[13]),b=r(d[14]),k=r(d[15]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var T=u.StyleSheet.create({createPollInputText:{paddingLeft:15,paddingRight:5,marginTop:20,borderRadius:10,paddingTop:10,paddingBottom:10}});function P(t){var n=t.toggle,s=(0,c.useContext)(x.MediaRoomContext).mediaRoom,f=c.default.useState({question:'',options:Array(2).fill(''),anonymous:!1,hideVotes:!0}),y=(0,l.default)(f,2),C=y[0],E=y[1],b=(0,c.useContext)(p.ThemeContext).colors,k=function(t,n){var l=C.options;l[n]=t,E((0,o.default)({},C,{options:l}))};return c.default.createElement(u.ScrollView,null,c.default.createElement(h.Box,{py:20,px:10},c.default.createElement(h.VStack,{spacing:4},c.default.createElement(h.Text,{fontSize:"xl",textAlign:"center"},"Poll Question"),c.default.createElement(u.TextInput,{multiline:!0,autoFocus:!1,placeholder:"What is your poll for?",numberOfLines:4,value:C.question,placeholderTextColor:b.textPrimary[400],onChangeText:function(t){E((0,o.default)({},C,{question:t}))},style:[{backgroundColor:b.secondary[800],height:75,color:b.textPrimary[300]},T.createPollInputText]}),C.options.map(function(t,n){return c.default.createElement(u.TextInput,{key:"pollOptions"+n,autoFocus:!1,placeholder:"Enter an option",value:C.options[n],placeholderTextColor:b.textPrimary[400],onChangeText:function(t){return k(t,n)},style:[{backgroundColor:b.secondary[800],color:b.textPrimary[300]},T.createPollInputText]})}),c.default.createElement(h.Box,{bg:"secondary.700",mt:20,width:125,height:30,alignItems:"center",justifyContent:"center"},c.default.createElement(h.Button,{onClick:function(){return(t=C.options).push(''),void E((0,o.default)({},C,{options:t}));var t}},c.default.createElement(h.Text,null,"+ Add an Option"))),c.default.createElement(h.CheckBox,{rightText:"Anonymous",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.anonymous,onClick:function(){var t=!C.anonymous;E((0,o.default)({},C,{anonymous:t}))}}),c.default.createElement(h.CheckBox,{rightText:"Hide Results before Voting",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.hideVotes,onClick:function(){var t=!C.hideVotes;E((0,o.default)({},C,{hideVotes:t}))}}),c.default.createElement(h.Box,{mt:10,bg:"primary.500",p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Button,{fontSize:"16",onClick:function(){var t=C.question,l=C.options;if(t)if(''===l[0]||''===l[1])u.Alert.alert('Error:','Please add minimum two options',[{text:'OK'}]);else{var c=(0,o.default)({},C);c.options=l.filter(function(t){return''!==t}),s.newPoll(c),n()}else u.Alert.alert('Error:','Question Can\'t be empty',[{text:'OK'}])}},c.default.createElement(h.Text,{textAlign:"center"},"Create Poll"))))))}function w(t){var n=t.option,o=(t.index,t.active,t.selfId),l=t.onChange,u=(0,c.useContext)(p.ThemeContext).colors,s=n.votes.find(function(t){return t.id===o});return c.default.createElement(h.Box,{bg:s?'primary.500':'secondary.700',borderRadius:"8px",p:6,className:"dyte-client-noSelect"},c.default.createElement(h.HStack,{px:1,align:"center",mr:6},c.default.createElement(h.CheckBox,{style:{paddingRight:10,height:30,justifyContent:'center',borderRadius:5},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:!!s,onClick:l}),c.default.createElement(h.Text,{textAlign:"center"},n.text),null!==n.count&&c.default.createElement(h.Text,null,"("+n.count+")")),c.default.createElement(h.HStack,{mt:1},n.votes.map(function(t,n){return c.default.createElement(h.Tooltip,{key:"pollOption"+n,label:t.name},c.default.createElement(f.default,{style:{marginRight:5,marginTop:5,marginBottom:5},bgColor:s?u.secondary[700]:u.primary[500],color:u.textPrimary[100],name:t.name}))})))}function B(t){var o=t.selfPeer,l=t.mediaRoom,s=t.poll,f=function(t){try{l.votePoll({index:t,pollId:s.id})}catch(t){u.Alert.alert('Error','Error: Problem casting your vote',[{text:'OK'}])}};if(s){var p=s.id,x=Math.max.apply(Math,(0,n.default)(s.options.map(function(t){return t.votes.length})).concat([0]));return c.default.createElement(h.VStack,{spacing:2,direction:"row",bg:"secondary.800",p:12,mt:8,borderRadius:"8px"},c.default.createElement(h.Text,{textAlign:"left"},s.question),c.default.createElement(h.Box,{mt:8},s.options.map(function(t,n){return c.default.createElement(h.Flex,{key:"poll"+n+p,onClick:function(){return f(n)},mb:4},c.default.createElement(w,{active:t.votes.length===x&&t.votes.length>0,option:t,index:n,selfId:o.userId,onChange:function(){return f(n)}}))})))}return c.default.createElement(h.Text,{fontStyle:"italic"},"Poll wasn't found or has been deleted")}},878,[1,34,25,26,2,48,429,786,496,494,699,801,820,473,481,490]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useContext)(s.PeersServiceContext),l=t.processedPeers,o=t.selfPeer;l=[o].concat(l.sort(function(t,n){return t.id.localeCompare(n.id)}));var c=(0,n.useContext)(x.MediaRoomContext).mediaRoom,p=(0,n.useContext)(b.ConfigServiceContext).sessionConfig;return n.default.createElement(f.Flex,null,n.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},n.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Participants (",l.length,")")),n.default.createElement(u.ScrollView,{style:{padding:20}},l.map(function(t){return n.default.createElement(y,{peer:t,key:t.id,mediaRoom:c,permissions:null==p?void 0:p.permissions})}),n.default.createElement(f.Box,{height:200})))};var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=P(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[1])),l=r(d[2]),o=t(r(d[3])),u=r(d[4]),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),p=t(r(d[8])),x=r(d[9]),b=r(d[10]);function P(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(P=function(t){return t?l:n})(t)}function y(t){var u=t.peer,s=t.mediaRoom,x=t.permissions,b=(0,n.useContext)(l.ThemeContext).colors,P=(null==x?void 0:x.pinParticipant)||(null==x?void 0:x.disableParticipantAudio)||(null==x?void 0:x.disableParticipantVideo),y=[];return P&&(null!=x&&x.pinParticipant&&(u.isPinned?y.push({title:'Unpin',onClick:function(){return s.pin(null)}}):y.push({title:'Pin',onClick:function(){return s.pin(u.id)}})),null!=x&&x.disableParticipantAudio&&y.push({title:'Mute Audio',onClick:function(){return s.disableAudio(u.id)}}),null!=x&&x.disableParticipantVideo&&y.push({title:'Disable Video',onClick:function(){return s.disableVideo(u.id)}}),null!=x&&x.kickParticipants&&y.push({title:'Kick',onClick:function(){return s.kick(u.id)}}),y.push({title:'Cancel',onClick:function(){}})),n.default.createElement(f.Flex,{direction:"row",align:"center",justify:"space-between",bg:"secondary.800",p:8,mt:8,borderRadius:"12px"},n.default.createElement(f.Flex,{direction:"row",align:"center"},n.default.createElement(o.default,{name:""+u.displayName,bgColor:b.primary[500]}),n.default.createElement(f.Text,{ml:10,color:b.textPrimary[200],textAlign:"center",fontWeight:"bold"},n.default.createElement(p.default,{name:u.displayName,charSize:30}),u.isMe?' (me)':null)),n.default.createElement(f.Flex,{ml:"auto",mr:2,direction:"row"},n.default.createElement(f.Box,{mr:8},u.producingAudio?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic-off",fill:b.danger[500]})),u.producingVideo?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam-off",fill:b.danger[500]}),P&&n.default.createElement(c.default,{options:y.map(function(t){return t.title}),actions:y.map(function(t){return t.onClick})})))}},879,[1,48,496,786,2,880,494,801,795,699,490]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]);function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}var s=function(t){var f=(0,o.useRef)(),s=(0,o.useState)(!1),p=(0,n.default)(s,2),h=p[0],w=p[1],y=(0,o.useContext)(u.ThemeContext).colors,v=function(n){for(var o=t.options,l=0;l=0&&(o=t.destructiveIndex),l.ActionSheetIOS.showActionSheetWithOptions({options:n,destructiveButtonIndex:o,cancelButtonIndex:n.length-1},function(t){v(t)})}else'android'===l.Platform.OS&&l.UIManager.showPopupMenu((0,l.findNodeHandle)(f.current),n,function(){return console.log('something went wrong with the popup menu')},function(t,n){v(n)})}},o.default.createElement(c.EntypoIcon,{boxSize:"xl",ml:5,name:"dots-three-vertical",fill:y.textPrimary[300]}))),b)};e.default=s},880,[1,26,48,2,496,494]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=c?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[1])),o=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),E=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function b(t){t.scroll;var v=(0,n.useContext)(p.ConfigServiceContext).sessionConfig,b=(0,c.useWindowDimensions)(),h=((null==v?void 0:v.dimensions)||b).width,y=Math.floor(3*h/9);h<1024&&h>500?y=Math.floor(4*h/9):h<500&&(y=Math.floor(8*h/9));var S=Math.floor(9*y/16),x=(0,o.useSelector)(function(t){return t.participant.id}),M=(0,o.useSelector)(function(t){return t.participant.videoOff}),P=(0,o.useSelector)(function(t){return t.participant.audioMuted}),w=(0,o.useSelector)(function(t){return t.participant.displayName}),D=(0,o.useSelector)(function(t){return t.participant.device}),I=(0,o.useSelector)(function(t){return t.participant.participantPermissions}),k=(0,o.useSelector)(function(t){return t.participant.videoProduction}),C=(0,o.useSelector)(function(t){return t.participant.audioProduction}),O=(0,n.useContext)(s.UserTrackContext),j=O.mediaTracks,T=j.webcamTrack,N=j.audioTrack,_=O.inputDevices,B=(_.audioInputDevices,_.videoInputDevices,_.onAudioInputChange,_.onVideoInputChange,_.toggleAudioState),z=_.toggleVideoState,A=n.default.createElement(u.Box,{status:"error",bg:"danger.500",p:12,borderRadius:4,mt:10,width:y},n.default.createElement(u.HStack,{width:y},n.default.createElement(u.VStack,null,n.default.createElement(u.Text,{mb:2,fontSize:"lg",fontWeight:"bold"},"Permission Denied"),n.default.createElement(u.Text,{fontSize:"sm"},"We could not get permission to access your device.")))),W={id:x,device:D,displayName:w,audioMuted:P,videoVisible:!M,videoTrack:T,audioTrack:N,isMe:!0};return n.default.createElement(u.Flex,{direction:"column",justify:"center"},n.default.createElement(f.default,{height:S,width:y,peer:W},n.default.createElement(u.Flex,{direction:"row",justify:"flex-end",width:y,mb:10},n.default.createElement(u.Button,{disabled:C===l.MediaStates.NOT_APPLICABLE||I.microphone===E.permissionEnum.DENIED,onClick:B},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:5,justify:"center"},P?n.default.createElement(u.MaterialIcon,{name:"mic-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"mic",boxSize:"20",fill:"textPrimary.200"}))),n.default.createElement(u.Button,{disabled:k===l.MediaStates.NOT_APPLICABLE||I.camera===E.permissionEnum.DENIED,onClick:z},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:20,justify:"center"},M?n.default.createElement(u.MaterialIcon,{name:"videocam-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"videocam",boxSize:"20",fill:"textPrimary.200"}))))),(I.camera===E.permissionEnum.DENIED||I.microphone===E.permissionEnum.DENIED)&&A)}b.defaultProps={scroll:!1}},881,[1,48,429,494,2,473,785,687,490,475]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Breadcrumb",{enumerable:!0,get:function(){return o.Breadcrumb}}),Object.defineProperty(e,"Request",{enumerable:!0,get:function(){return o.Request}}),Object.defineProperty(e,"SdkInfo",{enumerable:!0,get:function(){return o.SdkInfo}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return o.Event}}),Object.defineProperty(e,"Exception",{enumerable:!0,get:function(){return o.Exception}}),Object.defineProperty(e,"Response",{enumerable:!0,get:function(){return o.Response}}),Object.defineProperty(e,"Severity",{enumerable:!0,get:function(){return o.Severity}}),Object.defineProperty(e,"StackFrame",{enumerable:!0,get:function(){return o.StackFrame}}),Object.defineProperty(e,"Stacktrace",{enumerable:!0,get:function(){return o.Stacktrace}}),Object.defineProperty(e,"Status",{enumerable:!0,get:function(){return o.Status}}),Object.defineProperty(e,"Thread",{enumerable:!0,get:function(){return o.Thread}}),Object.defineProperty(e,"User",{enumerable:!0,get:function(){return o.User}}),Object.defineProperty(e,"addGlobalEventProcessor",{enumerable:!0,get:function(){return c.addGlobalEventProcessor}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return c.addBreadcrumb}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return c.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return c.captureEvent}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return c.captureMessage}}),Object.defineProperty(e,"configureScope",{enumerable:!0,get:function(){return c.configureScope}}),Object.defineProperty(e,"getHubFromCarrier",{enumerable:!0,get:function(){return c.getHubFromCarrier}}),Object.defineProperty(e,"getCurrentHub",{enumerable:!0,get:function(){return c.getCurrentHub}}),Object.defineProperty(e,"Hub",{enumerable:!0,get:function(){return c.Hub}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return c.Scope}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return c.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return c.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return c.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return c.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return c.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return c.setUser}}),Object.defineProperty(e,"startTransaction",{enumerable:!0,get:function(){return c.startTransaction}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return c.withScope}}),Object.defineProperty(e,"BrowserIntegrations",{enumerable:!0,get:function(){return f.Integrations}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return f.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return f.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return f.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return f.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return f.withProfiler}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return p.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return p.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeBackend",{enumerable:!0,get:function(){return l.ReactNativeBackend}}),Object.defineProperty(e,"ReactNativeOptions",{enumerable:!0,get:function(){return s.ReactNativeOptions}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return y.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"setDist",{enumerable:!0,get:function(){return P.setDist}}),Object.defineProperty(e,"setRelease",{enumerable:!0,get:function(){return P.setRelease}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return P.nativeCrash}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return P.close}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return O.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return O.withTouchEventBoundary}}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return j.ReactNativeTracing}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return j.RoutingInstrumentation}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return j.ReactNavigationTransactionContext}}),e.Integrations=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=r(d[3]),c=r(d[4]);r(d[5]);var f=r(d[6]),b=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=v(n);if(u&&u.has(t))return u.get(t);var o={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var b=c?Object.getOwnPropertyDescriptor(t,f):null;b&&(b.get||b.set)?Object.defineProperty(o,f,b):o[f]=t[f]}o.default=t,u&&u.set(t,o);return o})(r(d[7]));e.Integrations=b;var p=r(d[8]),l=r(d[9]),s=r(d[10]),y=r(d[11]),P=r(d[12]),O=r(d[13]),j=r(d[14]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(v=function(t){return t?u:n})(t)}c.addGlobalEventProcessor&&(0,c.addGlobalEventProcessor)(function(t){return t.platform=t.platform||"javascript",t.sdk=(0,u.default)({},t.sdk,{name:p.SDK_NAME,packages:[].concat((0,n.default)(t.sdk&&t.sdk.packages||[]),[{name:"npm:@sentry/react-native",version:p.SDK_VERSION}]),version:p.SDK_VERSION}),t})},882,[1,34,25,883,889,927,957,984,993,994,996,997,998,1014,1015]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.LogLevel=t.LogLevel;var n=r(d[1]);e.SessionStatus=n.SessionStatus;var o=r(d[2]);e.Severity=o.Severity;var s=r(d[3]);e.Status=s.Status;var v=r(d[4]);e.TransactionSamplingMethod=v.TransactionSamplingMethod},883,[884,885,886,887,888]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(o){o[o.None=0]="None",o[o.Error=1]="Error",o[o.Debug=2]="Debug",o[o.Verbose=3]="Verbose"})(e.LogLevel||(e.LogLevel={}))},884,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Ok="ok",t.Exited="exited",t.Crashed="crashed",t.Abnormal="abnormal"})(e.SessionStatus||(e.SessionStatus={}))},885,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"})(e.Severity||(e.Severity={})),(function(n){n.fromString=function(t){switch(t){case'debug':return n.Debug;case'info':return n.Info;case'warn':case'warning':return n.Warning;case'error':return n.Error;case'fatal':return n.Fatal;case'critical':return n.Critical;case'log':default:return n.Log}}})(e.Severity||(e.Severity={}))},886,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"})(e.Status||(e.Status={})),(function(t){t.fromHttpCode=function(n){return n>=200&&n<300?t.Success:429===n?t.RateLimit:n>=400&&n<500?t.Invalid:n>=500?t.Failed:t.Unknown}})(e.Status||(e.Status={}))},887,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Explicit="explicitly_set",n.Sampler="client_sampler",n.Rate="client_rate",n.Inheritance="inheritance"})(e.TransactionSamplingMethod||(e.TransactionSamplingMethod={}))},888,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addBreadcrumb=t.addBreadcrumb,e.captureException=t.captureException,e.captureEvent=t.captureEvent,e.captureMessage=t.captureMessage,e.configureScope=t.configureScope,e.startTransaction=t.startTransaction,e.setContext=t.setContext,e.setExtra=t.setExtra,e.setExtras=t.setExtras,e.setTag=t.setTag,e.setTags=t.setTags,e.setUser=t.setUser,e.withScope=t.withScope;var s=r(d[1]);e.addGlobalEventProcessor=s.addGlobalEventProcessor,e.getCurrentHub=s.getCurrentHub,e.getHubFromCarrier=s.getHubFromCarrier,e.Hub=s.Hub,e.makeMain=s.makeMain,e.Scope=s.Scope;var n=r(d[2]);e.API=n.API;var o=r(d[3]);e.BaseClient=o.BaseClient;var c=r(d[4]);e.BaseBackend=c.BaseBackend;var u=r(d[5]);e.eventToSentryRequest=u.eventToSentryRequest,e.sessionToSentryRequest=u.sessionToSentryRequest;var p=r(d[6]);e.initAndBind=p.initAndBind;var v=r(d[7]);e.NoopTransport=v.NoopTransport;var S=r(d[8]);e.SDK_VERSION=S.SDK_VERSION;var E=r(d[9]);e.Integrations=E},889,[890,892,916,917,919,921,922,920,923,924]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]);function o(o){for(var c=[],u=1;u=0;s--)(f=t[s])&&(l=(u<3?f(l):u>3?f(n,o,l):f(n,o))||l);return u>3&&l&&Object.defineProperty(n,o,l),l},f=function(t,n){return function(o,c){n(o,c,t)}},u=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},l=function(t,n,o,c){return new(o||(o=Promise))(function(f,u){function l(t){try{y(c.next(t))}catch(t){u(t)}}function s(t){try{y(c.throw(t))}catch(t){u(t)}}function y(t){var n;t.done?f(t.value):(n=t.value,n instanceof o?n:new o(function(t){t(n)})).then(l,s)}y((c=c.apply(t,n||[])).next())})},s=function(t,n){var o,c,f,u,l={label:0,sent:function(){if(1&f[0])throw f[1];return f[1]},trys:[],ops:[]};return u={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function s(t){return function(n){return y([t,n])}}function y(u){if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,c&&(f=2&u[0]?c.return:u[0]?c.throw||((f=c.return)&&f.call(c),0):c.next)&&!(f=f.call(c,u[1])).done)return f;switch(c=0,f&&(u=[2&u[0],f.value]),u[0]){case 0:case 1:f=u;break;case 4:return l.label++,{value:u[1],done:!1};case 5:l.label++,c=u[1],u=[0];continue;case 7:u=l.ops.pop(),l.trys.pop();continue;default:if(!(f=(f=l.trys).length>0&&f[f.length-1])&&(6===u[0]||2===u[0])){l=0;continue}if(3===u[0]&&(!f||u[1]>f[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[c++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(t,n){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var c,f,u=o.call(t),l=[];try{for(;(void 0===n||n-- >0)&&!(c=u.next()).done;)l.push(c.value)}catch(t){f={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(f)throw f.error}}return l},h=function(){for(var t=[],n=0;n1||s(t,n)})})}function s(t,n){try{(o=f[t](n)).value instanceof v?Promise.resolve(o.value.v).then(y,p):_(u[0][2],o)}catch(t){_(u[0][3],t)}var o}function y(t){s("next",t)}function p(t){s("throw",t)}function _(t,n){t(n),u.shift(),u.length&&s(u[0][0],u[0][1])}},O=function(t){var n,o;return n={},c("next"),c("throw",function(t){throw t}),c("return"),n[Symbol.iterator]=function(){return this},n;function c(c,f){n[c]=t[c]?function(n){return(o=!o)?{value:v(t[c](n)),done:"return"===c}:f?f(n):n}:f}},j=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=t[Symbol.asyncIterator];return o?o.call(t):(t="function"==typeof p?p(t):t[Symbol.iterator](),n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n);function c(o){n[o]=t[o]&&function(n){return new Promise(function(c,u){f(c,u,(n=t[o](n)).done,n.value)})}}function f(t,n,o,c){Promise.resolve(c).then(function(n){t({value:n,done:o})},n)}},S=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t},P=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n},x=function(t){return t&&t.__esModule?t:{default:t}},I=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},E=function(t,n,o){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,o),o},R("__extends",t),R("__assign",n),R("__rest",o),R("__decorate",c),R("__param",f),R("__metadata",u),R("__awaiter",l),R("__generator",s),R("__exportStar",y),R("__createBinding",T),R("__values",p),R("__read",_),R("__spread",h),R("__spreadArrays",b),R("__await",v),R("__asyncGenerator",w),R("__asyncDelegator",O),R("__asyncValues",j),R("__makeTemplateObject",S),R("__importStar",P),R("__importDefault",x),R("__classPrivateFieldGet",I),R("__classPrivateFieldSet",E)})},891,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addGlobalEventProcessor=t.addGlobalEventProcessor,e.Scope=t.Scope;var n=r(d[1]);e.Session=n.Session;var o=r(d[2]);e.getActiveDomain=o.getActiveDomain,e.getCurrentHub=o.getCurrentHub,e.getHubFromCarrier=o.getHubFromCarrier,e.getMainCarrier=o.getMainCarrier,e.Hub=o.Hub,e.makeMain=o.makeMain,e.setHubOnCarrier=o.setHubOnCarrier},892,[893,914,915]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return n.clone=function(s){var _=new n;return s&&(_._breadcrumbs=t.__spread(s._breadcrumbs),_._tags=t.__assign({},s._tags),_._extra=t.__assign({},s._extra),_._contexts=t.__assign({},s._contexts),_._user=s._user,_._level=s._level,_._span=s._span,_._session=s._session,_._transactionName=s._transactionName,_._fingerprint=s._fingerprint,_._eventProcessors=t.__spread(s._eventProcessors)),_},n.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},n.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},n.prototype.setUser=function(t){return this._user=t||{},this._session&&this._session.update({user:t}),this._notifyScopeListeners(),this},n.prototype.getUser=function(){return this._user},n.prototype.setTags=function(s){return this._tags=t.__assign(t.__assign({},this._tags),s),this._notifyScopeListeners(),this},n.prototype.setTag=function(s,n){var _;return this._tags=t.__assign(t.__assign({},this._tags),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setExtras=function(s){return this._extra=t.__assign(t.__assign({},this._extra),s),this._notifyScopeListeners(),this},n.prototype.setExtra=function(s,n){var _;return this._extra=t.__assign(t.__assign({},this._extra),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},n.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},n.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},n.prototype.setTransaction=function(t){return this.setTransactionName(t)},n.prototype.setContext=function(s,n){var _;return null===n?delete this._contexts[s]:this._contexts=t.__assign(t.__assign({},this._contexts),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},n.prototype.getSpan=function(){return this._span},n.prototype.getTransaction=function(){var t,s,n,_,o=this.getSpan();return(null===(t=o)||void 0===t?void 0:t.transaction)?null===(s=o)||void 0===s?void 0:s.transaction:(null===(_=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===_?void 0:_.spans[0])?o.spanRecorder.spans[0]:void 0},n.prototype.setSession=function(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this},n.prototype.getSession=function(){return this._session},n.prototype.update=function(_){if(!_)return this;if('function'==typeof _){var o=_(this);return o instanceof n?o:this}return _ instanceof n?(this._tags=t.__assign(t.__assign({},this._tags),_._tags),this._extra=t.__assign(t.__assign({},this._extra),_._extra),this._contexts=t.__assign(t.__assign({},this._contexts),_._contexts),_._user&&Object.keys(_._user).length&&(this._user=_._user),_._level&&(this._level=_._level),_._fingerprint&&(this._fingerprint=_._fingerprint)):s.isPlainObject(_)&&(_=_,this._tags=t.__assign(t.__assign({},this._tags),_.tags),this._extra=t.__assign(t.__assign({},this._extra),_.extra),this._contexts=t.__assign(t.__assign({},this._contexts),_.contexts),_.user&&(this._user=_.user),_.level&&(this._level=_.level),_.fingerprint&&(this._fingerprint=_.fingerprint)),this},n.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},n.prototype.addBreadcrumb=function(n,_){var o=t.__assign({timestamp:s.dateTimestampInSeconds()},n);return this._breadcrumbs=void 0!==_&&_>=0?t.__spread(this._breadcrumbs,[o]).slice(-_):t.__spread(this._breadcrumbs,[o]),this._notifyScopeListeners(),this},n.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},n.prototype.applyToEvent=function(s,n){var o;if(this._extra&&Object.keys(this._extra).length&&(s.extra=t.__assign(t.__assign({},this._extra),s.extra)),this._tags&&Object.keys(this._tags).length&&(s.tags=t.__assign(t.__assign({},this._tags),s.tags)),this._user&&Object.keys(this._user).length&&(s.user=t.__assign(t.__assign({},this._user),s.user)),this._contexts&&Object.keys(this._contexts).length&&(s.contexts=t.__assign(t.__assign({},this._contexts),s.contexts)),this._level&&(s.level=this._level),this._transactionName&&(s.transaction=this._transactionName),this._span){s.contexts=t.__assign({trace:this._span.getTraceContext()},s.contexts);var h=null===(o=this._span.transaction)||void 0===o?void 0:o.name;h&&(s.tags=t.__assign({transaction:h},s.tags))}return this._applyFingerprint(s),s.breadcrumbs=t.__spread(s.breadcrumbs||[],this._breadcrumbs),s.breadcrumbs=s.breadcrumbs.length>0?s.breadcrumbs:void 0,this._notifyEventProcessors(t.__spread(_(),this._eventProcessors),s,n)},n.prototype._notifyEventProcessors=function(n,_,o,h){var c=this;return void 0===h&&(h=0),new s.SyncPromise(function(p,u){var f=n[h];if(null===_||'function'!=typeof f)p(_);else{var l=f(t.__assign({},_),o);s.isThenable(l)?l.then(function(t){return c._notifyEventProcessors(n,t,o,h+1).then(p)}).then(null,u):c._notifyEventProcessors(n,l,o,h+1).then(p).then(null,u)}})},n.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(function(s){s(t)}),this._notifyingListeners=!1)},n.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},n})();function _(){var t=s.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}e.Scope=n,e.addGlobalEventProcessor=function(t){_().push(t)}},893,[891,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var _=r(d[0]);_.__exportStar(r(d[1]),e),_.__exportStar(r(d[2]),e),_.__exportStar(r(d[3]),e),_.__exportStar(r(d[4]),e),_.__exportStar(r(d[5]),e),_.__exportStar(r(d[6]),e),_.__exportStar(r(d[7]),e),_.__exportStar(r(d[8]),e),_.__exportStar(r(d[9]),e),_.__exportStar(r(d[10]),e),_.__exportStar(r(d[11]),e),_.__exportStar(r(d[12]),e),_.__exportStar(r(d[13]),e),_.__exportStar(r(d[14]),e),_.__exportStar(r(d[15]),e),_.__exportStar(r(d[16]),e),_.__exportStar(r(d[17]),e),_.__exportStar(r(d[18]),e)},894,[891,895,896,898,899,901,897,902,907,903,904,906,910,911,908,905,909,912,913]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.forget=function(n){n.then(null,function(n){console.error(n)})}},895,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(n){var u,o,h,l,s,f=n,p=[];if(!f||!f.tagName)return'';if(p.push(f.tagName.toLowerCase()),f.id&&p.push("#"+f.id),(u=f.className)&&t.isString(u))for(o=u.split(/\s+/),s=0;s ".length,f=void 0;u&&h++<5&&!('html'===(f=n(u))||h>1&&l+o.length*s+f.length>=80);)o.push(f),l+=f.length,u=u.parentNode;return o.reverse().join(" > ")}catch(t){return''}}},896,[897]); +__d(function(g,r,i,a,m,e,d){function t(t){return'[object Object]'===Object.prototype.toString.call(t)}function n(t,n){try{return t instanceof n}catch(t){return!1}}Object.defineProperty(e,"__esModule",{value:!0}),e.isError=function(t){switch(Object.prototype.toString.call(t)){case'[object Error]':case'[object Exception]':case'[object DOMException]':return!0;default:return n(t,Error)}},e.isErrorEvent=function(t){return'[object ErrorEvent]'===Object.prototype.toString.call(t)},e.isDOMError=function(t){return'[object DOMError]'===Object.prototype.toString.call(t)},e.isDOMException=function(t){return'[object DOMException]'===Object.prototype.toString.call(t)},e.isString=function(t){return'[object String]'===Object.prototype.toString.call(t)},e.isPrimitive=function(t){return null===t||'object'!=typeof t&&'function'!=typeof t},e.isPlainObject=t,e.isEvent=function(t){return'undefined'!=typeof Event&&n(t,Event)},e.isElement=function(t){return'undefined'!=typeof Element&&n(t,Element)},e.isRegExp=function(t){return'[object RegExp]'===Object.prototype.toString.call(t)},e.isThenable=function(t){return Boolean(t&&t.then&&'function'==typeof t.then)},e.isSyntheticEvent=function(n){return t(n)&&'nativeEvent'in n&&'preventDefault'in n&&'stopPropagation'in n},e.isInstanceOf=n},897,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),p=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,n=(function(){function n(t){'string'==typeof t?this._fromString(t):this._fromComponents(t),this._validate()}return n.prototype.toString=function(t){void 0===t&&(t=!1);var o=this,p=o.host,n=o.path,s=o.pass,h=o.port,c=o.projectId;return o.protocol+"://"+o.publicKey+(t&&s?":"+s:'')+"@"+p+(h?":"+h:'')+"/"+(n?n+"/":n)+c},n.prototype._fromString=function(n){var s=p.exec(n);if(!s)throw new o.SentryError("Invalid Dsn");var h=t.__read(s.slice(1),6),c=h[0],l=h[1],u=h[2],f=void 0===u?'':u,v=h[3],y=h[4],I=void 0===y?'':y,w='',_=h[5],j=_.split('/');if(j.length>1&&(w=j.slice(0,-1).join('/'),_=j.pop()),_){var b=_.match(/^\d+/);b&&(_=b[0])}this._fromComponents({host:v,pass:f,path:w,projectId:_,port:I,protocol:c,publicKey:l})},n.prototype._fromComponents=function(t){'user'in t&&!('publicKey'in t)&&(t.publicKey=t.user),this.user=t.publicKey||'',this.protocol=t.protocol,this.publicKey=t.publicKey||'',this.pass=t.pass||'',this.host=t.host,this.port=t.port||'',this.path=t.path||'',this.projectId=t.projectId},n.prototype._validate=function(){var t=this;if(['protocol','publicKey','host','projectId'].forEach(function(p){if(!t[p])throw new o.SentryError("Invalid Dsn: "+p+" missing")}),!this.projectId.match(/^\d+$/))throw new o.SentryError("Invalid Dsn: Invalid projectId "+this.projectId);if('http'!==this.protocol&&'https'!==this.protocol)throw new o.SentryError("Invalid Dsn: Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new o.SentryError("Invalid Dsn: Invalid port "+this.port)},n})();e.Dsn=n},898,[891,899]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n=(function(n){function s(t){var s=this.constructor,c=n.call(this,t)||this;return c.message=t,c.name=s.prototype.constructor.name,o.setPrototypeOf(c,s.prototype),c}return t.__extends(s,n),s})(Error);e.SentryError=n},899,[891,900]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t})},900,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=(g=u.getGlobalObject(),{}),p={};function _(t){if(!p[t])switch(p[t]=!0,t){case'console':v();break;case'dom':j();break;case'xhr':E();break;case'fetch':k();break;case'history':T();break;case'error':D();break;case'unhandledrejection':P();break;default:s.logger.warn('unknown instrumentation type:',t)}}function y(t,o){var u,c;if(t&&h[t])try{for(var f=n.__values(h[t]||[]),p=f.next();!p.done;p=f.next()){var _=p.value;try{_(o)}catch(n){s.logger.error("Error while triggering instrumentation handler.\nType: "+t+"\nName: "+l.getFunctionName(_)+"\nError: "+n)}}}catch(t){u={error:t}}finally{try{p&&!p.done&&(c=f.return)&&c.call(f)}finally{if(u)throw u.error}}}function v(){'console'in g&&['debug','info','warn','error','log','assert'].forEach(function(t){t in g.console&&c.fill(g.console,t,function(n){return function(){for(var o=[],s=0;s2?o[2]:void 0;if(u){var c=t,l=String(u);t=l,y('history',{from:c,to:l})}return n.apply(this,o)}}}e.addInstrumentationHandler=function(t){t&&'string'==typeof t.type&&'function'==typeof t.callback&&(h[t.type]=h[t.type]||[],h[t.type].push(t.callback),_(t.type))};var x,S,O=1e3;function C(t,n){if(!t)return!0;if(t.type!==n.type)return!0;try{if(t.target!==n.target)return!0}catch(t){}return!1}function L(t){if('keypress'!==t.type)return!1;try{var n=t.target;if(!n||!n.tagName)return!0;if('INPUT'===n.tagName||'TEXTAREA'===n.tagName||n.isContentEditable)return!1}catch(t){}return!0}function N(t,n){return void 0===n&&(n=!1),function(o){if(o&&S!==o&&!L(o)){var s='keypress'===o.type?'input':o.type;void 0===x?(t({event:o,name:s,global:n}),S=o):C(S,o)&&(t({event:o,name:s,global:n}),S=o),clearTimeout(x),x=g.setTimeout(function(){x=void 0},O)}}}function j(){if('document'in g){var t=y.bind(null,'dom'),n=N(t,!0);g.document.addEventListener('click',n,!1),g.document.addEventListener('keypress',n,!1),['EventTarget','Node'].forEach(function(n){var o=g[n]&&g[n].prototype;o&&o.hasOwnProperty&&o.hasOwnProperty('addEventListener')&&(c.fill(o,'addEventListener',function(n){return function(o,s,u){if('click'===o||'keypress'==o)try{var c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=c[o]=c[o]||{refCount:0};if(!l.handler){var f=N(t);l.handler=f,n.call(this,o,f,u)}l.refCount+=1}catch(t){}return n.call(this,o,s,u)}}),c.fill(o,'removeEventListener',function(t){return function(n,o,s){if('click'===n||'keypress'==n)try{var u=this.__sentry_instrumentation_handlers__||{},c=u[n];c&&(c.refCount-=1,c.refCount<=0&&(t.call(this,n,c.handler,s),c.handler=void 0,delete u[n]),0===Object.keys(u).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,o,s)}}))})}}var q=null;function D(){q=g.onerror,g.onerror=function(t,n,o,s,u){return y('error',{column:s,error:u,line:o,msg:t,url:n}),!!q&&q.apply(this,arguments)}}var R=null;function P(){R=g.onunhandledrejection,g.onunhandledrejection=function(t){return y('unhandledrejection',t),!R||R.apply(this,arguments)}}},901,[891,897,902,903,906,908,909]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]),n=(g=o.getGlobalObject(),(function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t'}return n.event_id||''},e.consoleSandbox=function(n){var t=u();if(!('console'in t))return n();var o=t.console,c={};['debug','info','warn','error','log','assert'].forEach(function(n){n in t.console&&o[n].__sentry_original__&&(c[n]=o[n],o[n]=o[n].__sentry_original__)});var s=n();return Object.keys(c).forEach(function(n){o[n]=c[n]}),s},e.addExceptionTypeValue=function(n,t,o){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].value=n.exception.values[0].value||t||'',n.exception.values[0].type=n.exception.values[0].type||o||'Error'},e.addExceptionMechanism=function(n,t){void 0===t&&(t={});try{n.exception.values[0].mechanism=n.exception.values[0].mechanism||{},Object.keys(t).forEach(function(o){n.exception.values[0].mechanism[o]=t[o]})}catch(n){}},e.getLocationHref=function(){try{return document.location.href}catch(n){return''}};var c=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;e.parseSemver=function(n){var t=n.match(c)||[],o=parseInt(t[1],10),u=parseInt(t[2],10),s=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(u)?void 0:u,patch:isNaN(s)?void 0:s,prerelease:t[4]}};var s=6e4;e.parseRetryAfterHeader=function(n,t){if(!t)return s;var o=parseInt(""+t,10);if(!isNaN(o))return 1e3*o;var u=Date.parse(""+t);return isNaN(u)?s:u-n},e.addContextToFrame=function(n,o,u){void 0===u&&(u=5);var c=o.lineno||0,s=n.length,x=Math.max(Math.min(s,c-1),0);o.pre_context=n.slice(Math.max(0,x-u),x).map(function(n){return t.snipLine(n,0)}),o.context_line=t.snipLine(n[Math.min(s-1,x)],o.colno||0),o.post_context=n.slice(Math.min(x+1,s),x+1+u).map(function(n){return t.snipLine(n,0)})},e.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]}},903,[904,905]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeEnv=function(){return'[object process]'===Object.prototype.toString.call('undefined'!=typeof process?process:0)},e.dynamicRequire=function(n,o){return n.require(o)}},904,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.truncate=function(n,t){return void 0===t&&(t=0),'string'!=typeof n||0===t?n:n.length<=t?n:n.substr(0,t)+"..."},e.snipLine=function(n,t){var s=n,u=s.length;if(u<=150)return s;t>u&&(t=u);var o=Math.max(t-60,0);o<5&&(o=0);var f=Math.min(o+140,u);return f>u-5&&(f=u),f===u&&(o=Math.max(f-140,0)),s=s.slice(o,f),o>0&&(s="'{snip} "+s),f'}try{y.currentTarget=o.isElement(l.currentTarget)?n.htmlTreeAsString(l.currentTarget):Object.prototype.toString.call(l.currentTarget)}catch(t){y.currentTarget=''}for(var f in'undefined'!=typeof CustomEvent&&o.isInstanceOf(t,CustomEvent)&&(y.detail=l.detail),l)Object.prototype.hasOwnProperty.call(l,f)&&(y[f]=l);return y}return t}function y(t){return~-encodeURI(t).split(/%..|./).length}function s(t){var n=Object.prototype.toString.call(t);if('string'==typeof t)return t;if('[object Object]'===n)return'[Object]';if('[object Array]'===n)return'[Array]';var c=p(t);return o.isPrimitive(c)?c:n}function p(t,n){return'domain'===n&&t&&'object'==typeof t&&t._events?'[Domain]':'domainEmitter'===n?'[DomainEmitter]':void 0!==g&&t===g?'[Global]':'undefined'!=typeof window&&t===window?'[Window]':'undefined'!=typeof document&&t===document?'[Document]':o.isSyntheticEvent(t)?'[SyntheticEvent]':'number'==typeof t&&t!=t?'[NaN]':void 0===t?'[undefined]':'function'==typeof t?"[Function: "+u.getFunctionName(t)+"]":'symbol'==typeof t?"["+String(t)+"]":'bigint'==typeof t?"[BigInt: "+String(t)+"]":t}function v(t,n,u,f){if(void 0===u&&(u=1/0),void 0===f&&(f=new c.Memo),0===u)return s(n);if(null!==n&&void 0!==n&&'function'==typeof n.toJSON)return n.toJSON();var y=p(n,t);if(o.isPrimitive(y))return y;var b=l(n),O=Array.isArray(n)?[]:{};if(f.memoize(n))return'[Circular ~]';for(var h in b)Object.prototype.hasOwnProperty.call(b,h)&&(O[h]=v(h,b[h],u-1,f));return f.unmemoize(n),O}function b(t,n){try{return JSON.parse(JSON.stringify(t,function(t,o){return v(t,o,n)}))}catch(t){return'**non-serializable**'}}e.fill=function(t,n,o){if(n in t){var c=t[n],u=o(c);if('function'==typeof u)try{u.prototype=u.prototype||{},Object.defineProperties(u,{__sentry_original__:{enumerable:!1,value:c}})}catch(t){}t[n]=u}},e.urlEncode=function(t){return Object.keys(t).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(t[n])}).join('&')},e.normalizeToSize=function t(n,o,c){void 0===o&&(o=3),void 0===c&&(c=102400);var u,f=b(n,o);return u=f,y(JSON.stringify(u))>c?t(n,o-1,c):f},e.walk=v,e.normalize=b,e.extractExceptionKeysForMessage=function(t,n){void 0===n&&(n=40);var o=Object.keys(l(t));if(o.sort(),!o.length)return'[object has no keys]';if(o[0].length>=n)return f.truncate(o[0],n);for(var c=o.length;c>0;c--){var u=o.slice(0,c).join(', ');if(!(u.length>n))return c===o.length?u:f.truncate(u,n)}return''},e.dropUndefinedKeys=function n(c){var u,f;if(o.isPlainObject(c)){var l=c,y={};try{for(var s=t.__values(Object.keys(l)),p=s.next();!p.done;p=s.next()){var v=p.value;void 0!==l[v]&&(y[v]=n(l[v]))}}catch(t){u={error:t}}finally{try{p&&!p.done&&(f=s.return)&&f.call(s)}finally{if(u)throw u.error}}return y}return Array.isArray(c)?c.map(n):c}},906,[891,896,897,907,908,905]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this._hasWeakSet='function'==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return n.prototype.memoize=function(n){if(this._hasWeakSet)return!!this._inner.has(n)||(this._inner.add(n),!1);for(var t=0;t=0;o--){var l=n[o];'.'===l?n.splice(o,1):'..'===l?(n.splice(o,1),u++):u&&(n.splice(o,1),u--)}if(t)for(;u--;u)n.unshift('..');return n}Object.defineProperty(e,"__esModule",{value:!0});var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^/]+?|)(\.[^./]*|))(?:[/]*)$/;function u(n){var u=t.exec(n);return u?u.slice(1):[]}function o(){for(var t=[],u=0;u=-1&&!l;s--){var f=s>=0?t[s]:'/';f&&(o=f+"/"+o,l='/'===f.charAt(0))}return o=n(o.split('/').filter(function(n){return!!n}),!l).join('/'),(l?'/':'')+o||'.'}function l(n){for(var t=0;t=0&&''===n[u];u--);return t>u?[]:n.slice(t,u-t+1)}function s(t){var u=f(t),o='/'===t.substr(-1),l=n(t.split('/').filter(function(n){return!!n}),!u).join('/');return l||u||(l='.'),l&&o&&(l+='/'),(u?'/':'')+l}function f(n){return'/'===n.charAt(0)}e.resolve=o,e.relative=function(n,t){n=o(n).substr(1),t=o(t).substr(1);for(var u=l(n.split('/')),s=l(t.split('/')),f=Math.min(u.length,s.length),c=f,h=0;h0&&u(!1)},t);n.SyncPromise.all(o._buffer).then(function(){clearTimeout(f),u(!0)}).then(null,function(){u(!0)})})},o})();e.PromiseBuffer=o},911,[899,912]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]);!(function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"})(t||(t={}));var o=(function(){function o(o){var u=this;this._state=t.PENDING,this._handlers=[],this._resolve=function(n){u._setResult(t.RESOLVED,n)},this._reject=function(n){u._setResult(t.REJECTED,n)},this._setResult=function(o,c){u._state===t.PENDING&&(n.isThenable(c)?c.then(u._resolve,u._reject):(u._state=o,u._value=c,u._executeHandlers()))},this._attachHandler=function(t){u._handlers=u._handlers.concat(t),u._executeHandlers()},this._executeHandlers=function(){if(u._state!==t.PENDING){var n=u._handlers.slice();u._handlers=[],n.forEach(function(n){n.done||(u._state===t.RESOLVED&&n.onfulfilled&&n.onfulfilled(u._value),u._state===t.REJECTED&&n.onrejected&&n.onrejected(u._value),n.done=!0)})}};try{o(this._resolve,this._reject)}catch(t){this._reject(t)}}return o.resolve=function(t){return new o(function(n){n(t)})},o.reject=function(t){return new o(function(n,o){o(t)})},o.all=function(t){return new o(function(n,u){if(Array.isArray(t))if(0!==t.length){var c=t.length,s=[];t.forEach(function(t,l){o.resolve(t).then(function(t){s[l]=t,0===(c-=1)&&n(s)}).then(null,u)})}else n([]);else u(new TypeError("Promise.all requires an array as input."))})},o.prototype.then=function(t,n){var u=this;return new o(function(o,c){u._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void o(t(n))}catch(t){return void c(t)}else o(n)},onrejected:function(t){if(n)try{return void o(n(t))}catch(t){return void c(t)}else c(t)}})})},o.prototype.catch=function(t){return this.then(function(t){return t},t)},o.prototype.finally=function(t){var n=this;return new o(function(o,u){var c,s;return n.then(function(n){s=!1,c=n,t&&t()},function(n){s=!0,c=n,t&&t()}).then(function(){s?u(c):o(c)})})},o.prototype.toString=function(){return'[object SyncPromise]'},o})();e.SyncPromise=o},912,[897]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o={nowSeconds:function(){return Date.now()/1e3}};var c=t.isNodeEnv()?(function(){try{return t.dynamicRequire(m,'perf_hooks').performance}catch(n){return}})():(function(){var t=n.getGlobalObject().performance;if(t&&t.now)return{now:function(){return t.now()},timeOrigin:Date.now()-t.now()}})(),u=void 0===c?o:{nowSeconds:function(){return(c.timeOrigin+c.now())/1e3}};e.dateTimestampInSeconds=o.nowSeconds.bind(o),e.timestampInSeconds=u.nowSeconds.bind(u),e.timestampWithMs=e.timestampInSeconds,e.usingPerformanceAPI=void 0!==c,e.browserPerformanceTimeOrigin=(function(){var t=n.getGlobalObject().performance;if(t)return t.timeOrigin?t.timeOrigin:t.timing&&t.timing.navigationStart||Date.now()})()},913,[903,904]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(n){this.errors=0,this.sid=s.uuid4(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=t.SessionStatus.Ok,this.init=!0,n&&this.update(n)}return n.prototype.update=function(t){void 0===t&&(t={}),t.user&&(t.user.ip_address&&(this.ipAddress=t.user.ip_address),t.did||(this.did=t.user.id||t.user.email||t.user.username)),this.timestamp=t.timestamp||Date.now(),t.sid&&(this.sid=32===t.sid.length?t.sid:s.uuid4()),void 0!==t.init&&(this.init=t.init),t.did&&(this.did=""+t.did),'number'==typeof t.started&&(this.started=t.started),'number'==typeof t.duration?this.duration=t.duration:this.duration=this.timestamp-this.started,t.release&&(this.release=t.release),t.environment&&(this.environment=t.environment),t.ipAddress&&(this.ipAddress=t.ipAddress),t.userAgent&&(this.userAgent=t.userAgent),'number'==typeof t.errors&&(this.errors=t.errors),t.status&&(this.status=t.status)},n.prototype.close=function(s){s?this.update({status:s}):this.status===t.SessionStatus.Ok?this.update({status:t.SessionStatus.Exited}):this.update()},n.prototype.toJSON=function(){return s.dropUndefinedKeys({sid:""+this.sid,init:this.init,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:'number'==typeof this.did||'string'==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:s.dropUndefinedKeys({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},n})();e.Session=n},914,[883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);e.API_VERSION=3;var p=(function(){function p(t,n,o){void 0===n&&(n=new s.Scope),void 0===o&&(o=e.API_VERSION),this._version=o,this._stack=[{}],this.getStackTop().scope=n,this.bindClient(t)}return p.prototype.isOlderThan=function(t){return this._version=t&&(clearInterval(u),o(!1))},1)})},c.prototype._getBackend=function(){return this._backend},c.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},c.prototype._prepareEvent=function(o,u,c){var p=this,l=this.getOptions().normalizeDepth,_=void 0===l?3:l,v=t.__assign(t.__assign({},o),{event_id:o.event_id||(c&&c.event_id?c.event_id:s.uuid4()),timestamp:o.timestamp||s.dateTimestampInSeconds()});this._applyClientOptions(v),this._applyIntegrationsMetadata(v);var h=u;c&&c.captureContext&&(h=n.Scope.clone(h).update(c.captureContext));var f=s.SyncPromise.resolve(v);return h&&(f=h.applyToEvent(v,c)),f.then(function(t){return'number'==typeof _&&_>0?p._normalizeEvent(t,_):t})},c.prototype._normalizeEvent=function(n,o){if(!n)return null;var u=t.__assign(t.__assign(t.__assign(t.__assign(t.__assign({},n),n.breadcrumbs&&{breadcrumbs:n.breadcrumbs.map(function(n){return t.__assign(t.__assign({},n),n.data&&{data:s.normalize(n.data,o)})})}),n.user&&{user:s.normalize(n.user,o)}),n.contexts&&{contexts:s.normalize(n.contexts,o)}),n.extra&&{extra:s.normalize(n.extra,o)});return n.contexts&&n.contexts.trace&&(u.contexts.trace=n.contexts.trace),u},c.prototype._applyClientOptions=function(t){var n=this.getOptions(),o=n.environment,u=n.release,c=n.dist,p=n.maxValueLength,l=void 0===p?250:p;'environment'in t||(t.environment='environment'in n?o:'production'),void 0===t.release&&void 0!==u&&(t.release=u),void 0===t.dist&&void 0!==c&&(t.dist=c),t.message&&(t.message=s.truncate(t.message,l));var _=t.exception&&t.exception.values&&t.exception.values[0];_&&_.value&&(_.value=s.truncate(_.value,l));var v=t.request;v&&v.url&&(v.url=s.truncate(v.url,l))},c.prototype._applyIntegrationsMetadata=function(t){var n=t.sdk,o=Object.keys(this._integrations);n&&o.length>0&&(n.integrations=o)},c.prototype._sendEvent=function(t){this._getBackend().sendEvent(t)},c.prototype._captureEvent=function(t,n,o){return this._processEvent(t,n,o).then(function(t){return t.event_id},function(t){s.logger.error(t)})},c.prototype._processEvent=function(t,n,o){var u=this,c=this.getOptions(),p=c.beforeSend,l=c.sampleRate;if(!this._isEnabled())return s.SyncPromise.reject(new s.SentryError('SDK not enabled, will not send event.'));var _='transaction'===t.type;return!_&&'number'==typeof l&&Math.random()>l?s.SyncPromise.reject(new s.SentryError("Discarding event because it's not included in the random sample (sampling rate = "+l+")")):this._prepareEvent(t,o,n).then(function(t){if(null===t)throw new s.SentryError('An event processor returned null, will not send event.');if(n&&n.data&&!0===n.data.__sentry__||_||!p)return t;var o=p(t,n);if(void 0===o)throw new s.SentryError('`beforeSend` method has to return `null` or a valid event.');return s.isThenable(o)?o.then(function(t){return t},function(t){throw new s.SentryError("beforeSend rejected with "+t)}):o}).then(function(t){if(null===t)throw new s.SentryError('`beforeSend` returned `null`, will not send event.');var n=o&&o.getSession&&o.getSession();return!_&&n&&u._updateSessionFromEvent(n,t),u._sendEvent(t),t}).then(null,function(t){if(t instanceof s.SentryError)throw t;throw u.captureException(t,{data:{__sentry__:!0},originalException:t}),new s.SentryError("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)})},c.prototype._process=function(t){var n=this;this._processing+=1,t.then(function(t){return n._processing-=1,t},function(t){return n._processing-=1,t})},c})();e.BaseClient=c},917,[891,892,883,894,918]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function u(t){var o=t.defaultIntegrations&&n.__spread(t.defaultIntegrations)||[],u=t.integrations,s=[];if(Array.isArray(u)){var f=u.map(function(n){return n.name}),p=[];o.forEach(function(n){-1===f.indexOf(n.name)&&-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))}),u.forEach(function(n){-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))})}else'function'==typeof u?(s=u(o),s=Array.isArray(s)?s:[s]):s=n.__spread(o);var l=s.map(function(n){return n.name});return-1!==l.indexOf("Debug")&&s.push.apply(s,n.__spread(s.splice(l.indexOf("Debug"),1))),s}function s(n){-1===e.installedIntegrations.indexOf(n.name)&&(n.setupOnce(t.addGlobalEventProcessor,t.getCurrentHub),e.installedIntegrations.push(n.name),o.logger.log("Integration installed: "+n.name))}e.installedIntegrations=[],e.getIntegrationsToSetup=u,e.setupIntegration=s,e.setupIntegrations=function(n){var t={};return u(n).forEach(function(n){t[n.name]=n,s(n)}),t}},918,[891,892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(function(){function o(t){this._options=t,this._options.dsn||n.logger.warn('No DSN provided, backend will not do anything.'),this._transport=this._setupTransport()}return o.prototype.eventFromException=function(t,o){throw new n.SentryError('Backend has to implement `eventFromException` method')},o.prototype.eventFromMessage=function(t,o,s){throw new n.SentryError('Backend has to implement `eventFromMessage` method')},o.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){n.logger.error("Error while sending event: "+t)})},o.prototype.sendSession=function(t){this._transport.sendSession?this._transport.sendSession(t).then(null,function(t){n.logger.error("Error while sending session: "+t)}):n.logger.warn("Dropping session because custom transport doesn't implement sendSession")},o.prototype.getTransport=function(){return this._transport},o.prototype._setupTransport=function(){return new t.NoopTransport},o})();e.BaseBackend=o},919,[894,920]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),o=r(d[1]),t=(function(){function t(){}return t.prototype.sendEvent=function(t){return o.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:n.Status.Skipped})},t.prototype.close=function(n){return o.SyncPromise.resolve(!0)},t})();e.NoopTransport=t},920,[883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(t){if(t.metadata&&t.metadata.sdk){var n=t.metadata.sdk;return{name:n.name,version:n.version}}}function s(n,s){return s?(n.sdk=n.sdk||{name:s.name,version:s.version},n.sdk.name=n.sdk.name||s.name,n.sdk.version=n.sdk.version||s.version,n.sdk.integrations=t.__spread(n.sdk.integrations||[],s.integrations||[]),n.sdk.packages=t.__spread(n.sdk.packages||[],s.packages||[]),n):n}e.sessionToSentryRequest=function(s,o){var _=n(o);return{body:JSON.stringify(t.__assign({sent_at:(new Date).toISOString()},_&&{sdk:_}))+"\n"+JSON.stringify({type:'session'})+"\n"+JSON.stringify(s),type:'session',url:o.getEnvelopeEndpointWithUrlEncodedAuth()}},e.eventToSentryRequest=function(o,_){var u=n(_),p=o.type||'event',v='transaction'===p,y=o.debug_meta||{},k=y.transactionSampling,c=t.__rest(y,["transactionSampling"]),S=k||{},f=S.method,l=S.rate;0===Object.keys(c).length?delete o.debug_meta:o.debug_meta=c;var O={body:JSON.stringify(u?s(o,_.metadata.sdk):o),type:p,url:v?_.getEnvelopeEndpointWithUrlEncodedAuth():_.getStoreEndpointWithUrlEncodedAuth()};if(v){var b=JSON.stringify(t.__assign({event_id:o.event_id,sent_at:(new Date).toISOString()},u&&{sdk:u}))+"\n"+JSON.stringify({type:o.type,sample_rates:[{id:f,rate:l}]})+"\n"+O.body;O.body=b}return O}},921,[891]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]);e.initAndBind=function(u,b){!0===b.debug&&t.logger.enable();var l=n.getCurrentHub(),o=new u(b);l.bindClient(o)}},922,[892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION='6.2.1'},923,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.FunctionToString=n.FunctionToString;var o=r(d[1]);e.InboundFilters=o.InboundFilters},924,[925,926]); +__d(function(g,r,i,a,m,e,d){var t;Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){t=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],o=0;ot||s<0)&&(n.setStatus(c.SpanStatus.DeadlineExceeded),n.setTag('maxTransactionDurationExceeded','true'))}e.BrowserTracing=f,e.getHeaderContext=h,e.getMetaContent=v},929,[891,894,930,934,932,933,937,938,950,951]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),_=r(d[7]);function S(){var n=this.getScope();if(n){var t=n.getSpan();if(t)return{'sentry-trace':t.toTraceparent()}}return{}}function u(n,t,l){return _.hasTracingEnabled(t)?void 0!==n.sampled?(n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Explicit}}),n):('function'==typeof t.tracesSampler?(p=t.tracesSampler(l),n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Sampler,rate:Number(p)}})):void 0!==l.parentSampled?(p=l.parentSampled,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Inheritance}})):(p=t.tracesSampleRate,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Rate,rate:Number(p)}})),T(p)?p?(n.sampled=Math.random()1)||(o.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got "+n+"."),!1)}function v(t,s){var o,l,p=(null===(o=this.getClient())||void 0===o?void 0:o.getOptions())||{},_=new c.Transaction(t,this);return(_=u(_,p,n.__assign({parentSampled:t.parentSampled,transactionContext:t},s))).sampled&&_.initSpanRecorder(null===(l=p._experiments)||void 0===l?void 0:l.maxSpans),_}function f(){var n=t.getMainCarrier();n.__SENTRY__&&(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=v),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=S))}e.startIdleTransaction=function(t,s,o,l,c){var _,S,T=(null===(_=t.getClient())||void 0===_?void 0:_.getOptions())||{},v=new p.IdleTransaction(s,t,o,l);return(v=u(v,T,n.__assign({parentSampled:s.parentSampled,transactionContext:s},c))).sampled&&v.initSpanRecorder(null===(S=T._experiments)||void 0===S?void 0:S.maxSpans),v},e._addTracingExtensions=f,e.addExtensionMethods=function(){f(),l.registerErrorInstrumentation()}},930,[891,892,883,894,931,934,936,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(){var c=o.getActiveTransaction();c&&(n.logger.log("[Tracing] Transaction: "+t.SpanStatus.InternalError+" -> Global error occured"),c.setStatus(t.SpanStatus.InternalError))}e.registerErrorInstrumentation=function(){n.addInstrumentationHandler({callback:c,type:'error'}),n.addInstrumentationHandler({callback:c,type:'unhandledrejection'})}},931,[894,932,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Ok="ok",n.DeadlineExceeded="deadline_exceeded",n.Unauthenticated="unauthenticated",n.PermissionDenied="permission_denied",n.NotFound="not_found",n.ResourceExhausted="resource_exhausted",n.InvalidArgument="invalid_argument",n.Unimplemented="unimplemented",n.Unavailable="unavailable",n.InternalError="internal_error",n.UnknownError="unknown_error",n.Cancelled="cancelled",n.AlreadyExists="already_exists",n.FailedPrecondition="failed_precondition",n.Aborted="aborted",n.OutOfRange="out_of_range",n.DataLoss="data_loss"})(e.SpanStatus||(e.SpanStatus={})),(function(n){n.fromHttpCode=function(t){if(t<400)return n.Ok;if(t>=400&&t<500)switch(t){case 401:return n.Unauthenticated;case 403:return n.PermissionDenied;case 404:return n.NotFound;case 409:return n.AlreadyExists;case 413:return n.FailedPrecondition;case 429:return n.ResourceExhausted;default:return n.InvalidArgument}if(t>=500&&t<600)switch(t){case 501:return n.Unimplemented;case 503:return n.Unavailable;case 504:return n.DeadlineExceeded;default:return n.InternalError}return n.UnknownError}})(e.SpanStatus||(e.SpanStatus={}))},932,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.TRACEPARENT_REGEXP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$"),e.hasTracingEnabled=function(n){return'tracesSampleRate'in n||'tracesSampler'in n},e.extractTraceparentData=function(n){var t=n.match(e.TRACEPARENT_REGEXP);if(t){var c=void 0;return'1'===t[3]?c=!0:'0'===t[3]&&(c=!1),{traceId:t[1],parentSampled:c,parentSpanId:t[2]}}},e.getActiveTransaction=function(t){var c,o;return void 0===t&&(t=n.getCurrentHub()),null===(o=null===(c=t)||void 0===c?void 0:c.getScope())||void 0===o?void 0:o.getTransaction()},e.msToSec=function(n){return n/1e3},e.secToMs=function(n){return 1e3*n};var t=r(d[1]);e.stripUrlQueryAndFragment=t.stripUrlQueryAndFragment},933,[892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);e.DEFAULT_IDLE_TIMEOUT=1e3;var h=(function(s){function o(t,n,o,c){void 0===o&&(o='');var h=s.call(this,c)||this;return h._pushActivity=t,h._popActivity=n,h.transactionSpanId=o,h}return t.__extends(o,s),o.prototype.add=function(t){var o=this;t.spanId!==this.transactionSpanId&&(t.finish=function(s){t.endTimestamp='number'==typeof s?s:n.timestampWithMs(),o._popActivity(t.spanId)},void 0===t.endTimestamp&&this._pushActivity(t.spanId)),s.prototype.add.call(this,t)},o})(s.SpanRecorder);e.IdleTransactionSpanRecorder=h;var p=(function(s){function c(t,o,c,h){void 0===c&&(c=e.DEFAULT_IDLE_TIMEOUT),void 0===h&&(h=!1);var p=s.call(this,t,o)||this;return p._idleHub=o,p._idleTimeout=c,p._onScope=h,p.activities={},p._heartbeatTimer=0,p._heartbeatCounter=0,p._finished=!1,p._beforeFinishCallbacks=[],o&&h&&(l(o),n.logger.log("Setting idle transaction on scope. Span ID: "+p.spanId),o.configureScope(function(t){return t.setSpan(p)})),p._initTimeout=setTimeout(function(){p._finished||p.finish()},p._idleTimeout),p}return t.__extends(c,s),c.prototype.finish=function(c){var h,p,u=this;if(void 0===c&&(c=n.timestampWithMs()),this._finished=!0,this.activities={},this.spanRecorder){n.logger.log('[Tracing] finishing IdleTransaction',new Date(1e3*c).toISOString(),this.op);try{for(var f=t.__values(this._beforeFinishCallbacks),_=f.next();!_.done;_=f.next()){(0,_.value)(this,c)}}catch(t){h={error:t}}finally{try{_&&!_.done&&(p=f.return)&&p.call(f)}finally{if(h)throw h.error}}this.spanRecorder.spans=this.spanRecorder.spans.filter(function(t){if(t.spanId===u.spanId)return!0;t.endTimestamp||(t.endTimestamp=c,t.setStatus(o.SpanStatus.Cancelled),n.logger.log('[Tracing] cancelling span since transaction ended early',JSON.stringify(t,void 0,2)));var s=t.startTimestamp=3?(n.logger.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus(o.SpanStatus.DeadlineExceeded),this.setTag('heartbeat','failed'),this.finish()):this._pingHeartbeat()}},c.prototype._pingHeartbeat=function(){var t=this;n.logger.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),this._heartbeatTimer=setTimeout(function(){t._beat()},5e3)},c})(c.Transaction);function l(t){if(t){var n=t.getScope();if(n)n.getTransaction()&&n.setSpan(void 0)}}e.IdleTransaction=p},934,[891,894,935,932,936]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),p=(function(){function t(t){void 0===t&&(t=1e3),this.spans=[],this._maxlen=t}return t.prototype.add=function(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)},t})();e.SpanRecorder=p;var h=(function(){function p(t){if(this.traceId=s.uuid4(),this.spanId=s.uuid4().substring(16),this.startTimestamp=s.timestampWithMs(),this.tags={},this.data={},!t)return this;t.traceId&&(this.traceId=t.traceId),t.spanId&&(this.spanId=t.spanId),t.parentSpanId&&(this.parentSpanId=t.parentSpanId),'sampled'in t&&(this.sampled=t.sampled),t.op&&(this.op=t.op),t.description&&(this.description=t.description),t.data&&(this.data=t.data),t.tags&&(this.tags=t.tags),t.status&&(this.status=t.status),t.startTimestamp&&(this.startTimestamp=t.startTimestamp),t.endTimestamp&&(this.endTimestamp=t.endTimestamp)}return p.prototype.child=function(t){return this.startChild(t)},p.prototype.startChild=function(s){var n=new p(t.__assign(t.__assign({},s),{parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId}));return n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n),n.transaction=this.transaction,n},p.prototype.setTag=function(s,n){var p;return this.tags=t.__assign(t.__assign({},this.tags),((p={})[s]=n,p)),this},p.prototype.setData=function(s,n){var p;return this.data=t.__assign(t.__assign({},this.data),((p={})[s]=n,p)),this},p.prototype.setStatus=function(t){return this.status=t,this},p.prototype.setHttpStatus=function(t){this.setTag('http.status_code',String(t));var s=n.SpanStatus.fromHttpCode(t);return s!==n.SpanStatus.UnknownError&&this.setStatus(s),this},p.prototype.isSuccess=function(){return this.status===n.SpanStatus.Ok},p.prototype.finish=function(t){this.endTimestamp='number'==typeof t?t:s.timestampWithMs()},p.prototype.toTraceparent=function(){var t='';return void 0!==this.sampled&&(t=this.sampled?'-1':'-0'),this.traceId+"-"+this.spanId+t},p.prototype.toContext=function(){return s.dropUndefinedKeys({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})},p.prototype.updateWithContext=function(t){var s,n,p,h,o;return this.data=null!==(s=t.data)&&void 0!==s?s:{},this.description=t.description,this.endTimestamp=t.endTimestamp,this.op=t.op,this.parentSpanId=t.parentSpanId,this.sampled=t.sampled,this.spanId=null!==(n=t.spanId)&&void 0!==n?n:this.spanId,this.startTimestamp=null!==(p=t.startTimestamp)&&void 0!==p?p:this.startTimestamp,this.status=t.status,this.tags=null!==(h=t.tags)&&void 0!==h?h:{},this.traceId=null!==(o=t.traceId)&&void 0!==o?o:this.traceId,this},p.prototype.getTraceContext=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})},p.prototype.toJSON=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})},p})();e.Span=h},935,[891,894,932]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(p){function h(t,o){var h=p.call(this,t)||this;return h._metadata={},h._measurements={},h._hub=n.getCurrentHub(),s.isInstanceOf(o,n.Hub)&&(h._hub=o),h.name=t.name||'',h._trimEnd=t.trimEnd,h.transaction=h,h}return t.__extends(h,p),h.prototype.setName=function(t){this.name=t},h.prototype.initSpanRecorder=function(t){void 0===t&&(t=1e3),this.spanRecorder||(this.spanRecorder=new o.SpanRecorder(t)),this.spanRecorder.add(this)},h.prototype.setMeasurements=function(n){this._measurements=t.__assign({},n)},h.prototype.setMetadata=function(n){this._metadata=t.__assign(t.__assign({},this._metadata),n)},h.prototype.finish=function(t){var n=this;if(void 0===this.endTimestamp){if(this.name||(s.logger.warn('Transaction has no name, falling back to ``.'),this.name=''),p.prototype.finish.call(this,t),!0===this.sampled){var o=this.spanRecorder?this.spanRecorder.spans.filter(function(t){return t!==n&&t.endTimestamp}):[];this._trimEnd&&o.length>0&&(this.endTimestamp=o.reduce(function(t,n){return t.endTimestamp&&n.endTimestamp?t.endTimestamp>n.endTimestamp?t:n:t}).endTimestamp);var h={contexts:{trace:this.getTraceContext()},spans:o,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:'transaction',debug_meta:this._metadata};return Object.keys(this._measurements).length>0&&(s.logger.log('[Measurements] Adding measurements to transaction',JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),this._hub.captureEvent(h)}s.logger.log('[Tracing] Discarding transaction because its trace was not chosen to be sampled.')}},h.prototype.toContext=function(){var n=p.prototype.toContext.call(this);return s.dropUndefinedKeys(t.__assign(t.__assign({},n),{name:this.name,trimEnd:this._trimEnd}))},h.prototype.updateWithContext=function(t){var n;return p.prototype.updateWithContext.call(this,t),this.name=null!==(n=t.name)&&void 0!==n?n:'',this._trimEnd=t.trimEnd,this},h})(o.Span);e.Transaction=p},936,[891,892,894,935]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]);g=t.getGlobalObject();e.registerBackgroundTabDetection=function(){g&&g.document?g.document.addEventListener('visibilitychange',function(){var c=o.getActiveTransaction();g.document.hidden&&c&&(t.logger.log("[Tracing] Transaction: "+n.SpanStatus.Cancelled+" -> since tab moved to the background, op: "+c.op),c.status||c.setStatus(n.SpanStatus.Cancelled),c.setTag('visibilitychange','document.hidden'),c.finish())}):t.logger.warn('[Tracing] Could not set up background tab detection due to lack of global document')}},937,[894,932,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),f=r(d[7]),v=(g=n.getGlobalObject(),(function(){function t(){this._measurements={},this._performanceCursor=0,g&&g.performance&&(g.performance.mark&&g.performance.mark('sentry-tracing-init'),this._trackCLS(),this._trackLCP(),this._trackFID(),this._trackTTFB())}return t.prototype.addPerformanceEntries=function(t){var o=this;if(g&&g.performance&&g.performance.getEntries&&n.browserPerformanceTimeOrigin){n.logger.log('[Tracing] Adding & adjusting spans using Performance API');var c,u,p,v=s.msToSec(n.browserPerformanceTimeOrigin);if(g.document)for(var y=0;y-1&&(u=M)}}),void 0!==u&&void 0!==p&&h(t,{description:'evaluation',endTimestamp:p,op:'script',startTimestamp:u}),this._performanceCursor=Math.max(performance.getEntries().length-1,0),this._trackNavigator(t),'pageload'===t.op){var S=s.msToSec(n.browserPerformanceTimeOrigin);['fcp','fp','lcp','ttfb'].forEach(function(c){if(o._measurements[c]&&!(S>=t.startTimestamp)){var u=o._measurements[c].value,p=S+s.msToSec(u),f=Math.abs(1e3*(p-t.startTimestamp)),v=f-u;n.logger.log("[Measurements] Normalized "+c+" from "+u+" to "+f+" ("+v+")"),o._measurements[c].value=f}}),this._measurements['mark.fid']&&this._measurements.fid&&h(t,{description:'first input delay',endTimestamp:this._measurements['mark.fid'].value+s.msToSec(this._measurements.fid.value),op:'web.vitals',startTimestamp:this._measurements['mark.fid'].value}),t.setMeasurements(this._measurements)}}},t.prototype._trackCLS=function(){var t=this;o.getCLS(function(s){s.entries.pop()&&(n.logger.log('[Measurements] Adding CLS'),t._measurements.cls={value:s.value})})},t.prototype._trackNavigator=function(t){var n=g.navigator;if(n){var s=n.connection;s&&(s.effectiveType&&t.setTag('effectiveConnectionType',s.effectiveType),s.type&&t.setTag('connectionType',s.type),k(s.rtt)&&(this._measurements['connection.rtt']={value:s.rtt}),k(s.downlink)&&(this._measurements['connection.downlink']={value:s.downlink})),k(n.deviceMemory)&&t.setTag('deviceMemory',String(n.deviceMemory)),k(n.hardwareConcurrency)&&t.setTag('hardwareConcurrency',String(n.hardwareConcurrency))}},t.prototype._trackLCP=function(){var t=this;u.getLCP(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding LCP'),t._measurements.lcp={value:o.value},t._measurements['mark.lcp']={value:u+p}}})},t.prototype._trackFID=function(){var t=this;c.getFID(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding FID'),t._measurements.fid={value:o.value},t._measurements['mark.fid']={value:u+p}}})},t.prototype._trackTTFB=function(){var t=this;p.getTTFB(function(s){var o,c=s.entries.pop();if(c){n.logger.log('[Measurements] Adding TTFB'),t._measurements.ttfb={value:s.value};var u=s.value-(o=s.entries[0],null!==o&&void 0!==o?o:c).requestStart;t._measurements['ttfb.requestTime']={value:u}}})},t})());function T(t,n,s){y(t,n,'unloadEvent',s),y(t,n,'redirect',s),y(t,n,'domContentLoadedEvent',s),y(t,n,'loadEvent',s),y(t,n,'connect',s),y(t,n,'secureConnection',s,'connectEnd'),y(t,n,'fetch',s,'domainLookupStart'),y(t,n,'domainLookup',s),S(t,n,s)}function l(t,n,s,o,c){var u=c+s,p=u+o;return h(t,{description:n.name,endTimestamp:p,op:n.entryType,startTimestamp:u}),u}function _(t,n,s,o,c,u){if('xmlhttprequest'!==n.initiatorType&&'fetch'!==n.initiatorType){var p={};'transferSize'in n&&(p['Transfer Size']=n.transferSize),'encodedBodySize'in n&&(p['Encoded Body Size']=n.encodedBodySize),'decodedBodySize'in n&&(p['Decoded Body Size']=n.decodedBodySize);var f=u+o,v=f+c;return h(t,{description:s,endTimestamp:v,op:n.initiatorType?"resource."+n.initiatorType:'resource',startTimestamp:f,data:p}),v}}function y(t,n,o,c,u){var p=u?n[u]:n[o+"End"],f=n[o+"Start"];f&&p&&h(t,{op:'browser',description:o,startTimestamp:c+s.msToSec(f),endTimestamp:c+s.msToSec(p)})}function S(t,n,o){h(t,{op:'browser',description:'request',startTimestamp:o+s.msToSec(n.requestStart),endTimestamp:o+s.msToSec(n.responseEnd)}),h(t,{op:'browser',description:'response',startTimestamp:o+s.msToSec(n.responseStart),endTimestamp:o+s.msToSec(n.responseEnd)})}function h(n,s){var o=s.startTimestamp,c=t.__rest(s,["startTimestamp"]);return o&&n.startTimestamp>o&&(n.startTimestamp=o),n.startChild(t.__assign({startTimestamp:o},c))}function k(t){return'number'==typeof t&&isFinite(t)}e.MetricsInstrumentation=v,e.addResourceSpans=_,e._startChild=h},938,[891,894,933,939,945,947,949,946]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);e.getCLS=function(c,s){void 0===s&&(s=!1);var v,l=t.initMetric('CLS',0),f=function(n){n.hadRecentInput||(l.value+=n.value,l.entries.push(n),v())},p=o.observe('layout-shift',f);p&&(v=n.bindReporter(c,l,p,s),u.onHidden(function(n){var t=n.isUnloading;p.takeRecords().map(f),t&&(l.isFinal=!0),v()}))}},939,[940,941,943,944]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bindReporter=function(n,t,l,u){var o;return function(){l&&t.isFinal&&l.disconnect(),t.value>=0&&(u||t.isFinal||'hidden'===document.visibilityState)&&(t.delta=t.value-(o||0),(t.delta||t.isFinal||void 0===o)&&(n(t),o=t.value))}}},940,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.initMetric=function(t,u){return void 0===u&&(u=-1),{name:t,value:u,delta:0,entries:[],id:n.generateUniqueID(),isFinal:!1}}},941,[942]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateUniqueID=function(){return Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12)}},942,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.observe=function(n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var o=new PerformanceObserver(function(n){return n.getEntries().map(t)});return o.observe({type:n,buffered:!0}),o}}catch(n){}}},943,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=!1,t=!1,o=function(t){n=!t.persisted};e.onHidden=function(c,u){void 0===u&&(u=!1),t||(addEventListener('pagehide',o),addEventListener('beforeunload',function(){}),t=!0),addEventListener('visibilitychange',function(t){var o=t.timeStamp;'hidden'===document.visibilityState&&c({timeStamp:o,isUnloading:n})},{capture:!0,once:u})}},944,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);e.getFID=function(o){var u=s.initMetric('FID'),l=n.getFirstHidden(),f=function(t){t.startTime',c[u[1]]='string'==typeof y?y:y.name||''}else for(var v=0;v|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|capacitor).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,o=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=/Minified React error #\d+;/i;function p(n){if(!n||!n.stack)return null;for(var f,p,b,v=[],x=n.stack.split('\n'),k=0;k eval')>-1&&(f=u.exec(p[3]))?(p[1]=p[1]||"eval",p[3]=f[1],p[4]=f[2],p[5]=''):0!==k||p[5]||void 0===n.columnNumber||(v[0].column=n.columnNumber+1),b={url:p[3],func:p[1]||l,args:p[2]?p[2].split(','):[],line:p[4]?+p[4]:null,column:p[5]?+p[5]:null}}!b.func&&b.line&&(b.func=l),v.push(b)}return v.length?{message:h(n),name:n.name,stack:v}:null}function b(n){if(!n||!n.stacktrace)return null;for(var s,t=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,c=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\((.*)\))? in (.*):\s*$/i,u=n.stacktrace.split('\n'),o=[],f=0;fnew Date(Date.now())},l.prototype._handleRateLimit=function(n){var s,l,u,f,p=Date.now(),h=n['x-sentry-rate-limits'],_=n['retry-after'];if(h){try{for(var c=t.__values(h.trim().split(',')),y=c.next();!y.done;y=c.next()){var v=y.value.split(':',2),w=parseInt(v[0],10),L=1e3*(isNaN(w)?60:w);try{for(var b=(u=void 0,t.__values(v[1].split(';'))),x=b.next();!x.done;x=b.next()){var D=x.value;this._rateLimits[D||'all']=new Date(p+L)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(f=b.return)&&f.call(b)}finally{if(u)throw u.error}}}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}return!0}return!!_&&(this._rateLimits.all=new Date(p+o.parseRetryAfterHeader(p,_)),!0)},l})();e.BaseTransport=l},966,[891,889,883,894]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=(g=o.getGlobalObject(),(function(u){function h(){return null!==u&&u.apply(this,arguments)||this}return s.__extends(h,u),h.prototype.sendEvent=function(t){return this._sendRequest(n.eventToSentryRequest(t,this._api),t)},h.prototype.sendSession=function(t){return this._sendRequest(n.sessionToSentryRequest(t,this._api),t)},h.prototype._sendRequest=function(s,n){var u=this;if(this._isRateLimited(s.type))return Promise.reject({event:n,type:s.type,reason:"Transport locked till "+this._disabledUntil(s.type)+" due to too many requests.",status:429});var h={body:s.body,method:'POST',referrerPolicy:o.supportsReferrerPolicy()?'origin':''};return void 0!==this.options.fetchParameters&&t(h,this.options.fetchParameters),void 0!==this.options.headers&&(h.headers=this.options.headers),this._buffer.add(new o.SyncPromise(function(t,n){g.fetch(s.url,h).then(function(o){var h={'x-sentry-rate-limits':o.headers.get('X-Sentry-Rate-Limits'),'retry-after':o.headers.get('Retry-After')};u._handleResponse({requestType:s.type,response:o,headers:h,resolve:t,reject:n})}).catch(n)}))},h})(u.BaseTransport));e.FetchTransport=h},967,[25,891,889,894,966]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=(function(o){function p(){return null!==o&&o.apply(this,arguments)||this}return t.__extends(p,o),p.prototype.sendEvent=function(t){return this._sendRequest(s.eventToSentryRequest(t,this._api),t)},p.prototype.sendSession=function(t){return this._sendRequest(s.sessionToSentryRequest(t,this._api),t)},p.prototype._sendRequest=function(t,s){var o=this;return this._isRateLimited(t.type)?Promise.reject({event:s,type:t.type,reason:"Transport locked till "+this._disabledUntil(t.type)+" due to too many requests.",status:429}):this._buffer.add(new n.SyncPromise(function(s,n){var p=new XMLHttpRequest;for(var u in p.onreadystatechange=function(){if(4===p.readyState){var u={'x-sentry-rate-limits':p.getResponseHeader('X-Sentry-Rate-Limits'),'retry-after':p.getResponseHeader('Retry-After')};o._handleResponse({requestType:t.type,response:p,headers:u,resolve:s,reject:n})}},p.open('POST',t.url),o.options.headers)o.options.headers.hasOwnProperty(u)&&p.setRequestHeader(u,o.options.headers[u]);p.send(t.body)}))},p})(r(d[3]).BaseTransport);e.XHRTransport=o},968,[891,889,894,966]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=0;function p(){c+=1,setTimeout(function(){c-=1})}e.shouldIgnoreOnError=function(){return c>0},e.ignoreNextOnError=p,e.wrap=function c(s,u,_){if(void 0===u&&(u={}),'function'!=typeof s)return s;try{if(s.__sentry__)return s;if(s.__sentry_wrapped__)return s.__sentry_wrapped__}catch(t){return s}var l=function(){var l=Array.prototype.slice.call(arguments);try{_&&'function'==typeof _&&_.apply(this,arguments);var y=l.map(function(t){return c(t,u)});return s.handleEvent?s.handleEvent.apply(this,y):s.apply(this,y)}catch(c){throw p(),n.withScope(function(p){p.addEventProcessor(function(n){var c=t.__assign({},n);return u.mechanism&&(o.addExceptionTypeValue(c,void 0,void 0),o.addExceptionMechanism(c,u.mechanism)),c.extra=t.__assign(t.__assign({},c.extra),{arguments:l}),c}),n.captureException(c)}),c}};try{for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(l[y]=s[y])}catch(t){}s.prototype=s.prototype||{},l.prototype=s.prototype,Object.defineProperty(s,'__sentry_wrapped__',{enumerable:!1,value:l}),Object.defineProperties(l,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:s}});try{Object.getOwnPropertyDescriptor(l,'name').configurable&&Object.defineProperty(l,'name',{get:function(){return s.name}})}catch(t){}return l},e.injectReportDialog=function(t){if(void 0===t&&(t={}),t.eventId)if(t.dsn){var c=document.createElement('script');c.async=!0,c.src=new n.API(t.dsn).getReportDialogEndpoint(t),t.onLoad&&(c.onload=t.onLoad),(document.head||document.body).appendChild(c)}else o.logger.error("Missing dsn option in showReportDialog call");else o.logger.error("Missing eventId option in showReportDialog call")}},969,[891,889,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.GlobalHandlers=n.GlobalHandlers;var s=r(d[1]);e.TryCatch=s.TryCatch;var l=r(d[2]);e.Breadcrumbs=l.Breadcrumbs;var o=r(d[3]);e.LinkedErrors=o.LinkedErrors;var t=r(d[4]);e.UserAgent=t.UserAgent},970,[971,972,973,974,975]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),c=r(d[4]),s=r(d[5]),u=(function(){function u(t){this.name=u.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=n.__assign({onerror:!0,onunhandledrejection:!0},t)}return u.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(l.logger.log('Global Handler attached: onerror'),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(l.logger.log('Global Handler attached: onunhandledrejection'),this._installGlobalOnUnhandledRejectionHandler())},u.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(l.addInstrumentationHandler({callback:function(o){var p=o.error,h=t.getCurrentHub(),v=h.getIntegration(u),_=p&&!0===p.__sentry_own_request__;if(v&&!s.shouldIgnoreOnError()&&!_){var E=h.getClient(),f=l.isPrimitive(p)?n._eventFromIncompleteOnError(o.msg,o.url,o.line,o.column):n._enhanceEventWithInitialFrame(c.eventFromUnknownInput(p,void 0,{attachStacktrace:E&&E.getOptions().attachStacktrace,rejection:!1}),o.url,o.line,o.column);l.addExceptionMechanism(f,{handled:!1,type:'onerror'}),h.captureEvent(f,{originalException:p})}},type:'error'}),this._onErrorHandlerInstalled=!0)},u.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(l.addInstrumentationHandler({callback:function(p){var h=p;try{'reason'in p?h=p.reason:'detail'in p&&'reason'in p.detail&&(h=p.detail.reason)}catch(n){}var v=t.getCurrentHub(),_=v.getIntegration(u),E=h&&!0===h.__sentry_own_request__;if(!_||s.shouldIgnoreOnError()||E)return!0;var f=v.getClient(),I=l.isPrimitive(h)?n._eventFromRejectionWithPrimitive(h):c.eventFromUnknownInput(h,void 0,{attachStacktrace:f&&f.getOptions().attachStacktrace,rejection:!0});I.level=o.Severity.Error,l.addExceptionMechanism(I,{handled:!1,type:'onunhandledrejection'}),v.captureEvent(I,{originalException:h})},type:'unhandledrejection'}),this._onUnhandledRejectionHandlerInstalled=!0)},u.prototype._eventFromIncompleteOnError=function(n,t,o,c){var s,u=l.isErrorEvent(n)?n.message:n;if(l.isString(u)){var p=u.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);p&&(s=p[1],u=p[2])}var h={exception:{values:[{type:s||'Error',value:u}]}};return this._enhanceEventWithInitialFrame(h,t,o,c)},u.prototype._eventFromRejectionWithPrimitive=function(n){return{exception:{values:[{type:'UnhandledRejection',value:"Non-Error promise rejection captured with value: "+String(n)}]}}},u.prototype._enhanceEventWithInitialFrame=function(n,t,o,c){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].stacktrace=n.exception.values[0].stacktrace||{},n.exception.values[0].stacktrace.frames=n.exception.values[0].stacktrace.frames||[];var s=isNaN(parseInt(c,10))?void 0:c,u=isNaN(parseInt(o,10))?void 0:o,p=l.isString(t)&&t.length>0?t:l.getLocationHref();return 0===n.exception.values[0].stacktrace.frames.length&&n.exception.values[0].stacktrace.frames.push({colno:s,filename:p,function:'?',in_app:!0,lineno:u}),n},u.id='GlobalHandlers',u})();e.GlobalHandlers=u},971,[891,889,883,894,962,969]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=['EventTarget','Window','Node','ApplicationCache','AudioTrackList','ChannelMergerNode','CryptoOperation','EventSource','FileReader','HTMLUnknownElement','IDBDatabase','IDBRequest','IDBTransaction','KeyOperation','MediaController','MessagePort','ModalWindow','Notification','SVGElementInstance','Screen','TextTrack','TextTrackCue','TextTrackList','WebSocket','WebSocketWorker','Worker','XMLHttpRequest','XMLHttpRequestEventTarget','XMLHttpRequestUpload'],u=(function(){function u(n){this.name=u.id,this._options=t.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},n)}return u.prototype.setupOnce=function(){var t=n.getGlobalObject();(this._options.setTimeout&&n.fill(t,'setTimeout',this._wrapTimeFunction.bind(this)),this._options.setInterval&&n.fill(t,'setInterval',this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&n.fill(t,'requestAnimationFrame',this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&'XMLHttpRequest'in t&&n.fill(XMLHttpRequest.prototype,'send',this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:s).forEach(this._wrapEventTarget.bind(this))},u.prototype._wrapTimeFunction=function(t){return function(){for(var s=[],u=0;u'}0!==n.length&&o.getCurrentHub().addBreadcrumb({category:"ui."+t.name,message:n},{event:t.event,name:t.name,global:t.global})},c.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;var n=t.xhr.__sentry_xhr__||{},s=n.method,c=n.url,l=n.status_code,u=n.body;o.getCurrentHub().addBreadcrumb({category:'xhr',data:{method:s,url:c,status_code:l},type:'http'},{xhr:t.xhr,input:u})}else;},c.prototype._fetchBreadcrumb=function(s){s.endTimestamp&&(s.fetchData.url.match(/sentry_key/)&&'POST'===s.fetchData.method||(s.error?o.getCurrentHub().addBreadcrumb({category:'fetch',data:s.fetchData,level:n.Severity.Error,type:'http'},{data:s.error,input:s.args}):o.getCurrentHub().addBreadcrumb({category:'fetch',data:t.__assign(t.__assign({},s.fetchData),{status_code:s.response.status}),type:'http'},{input:s.args,response:s.response})))},c.prototype._historyBreadcrumb=function(t){var n=s.getGlobalObject(),c=t.from,l=t.to,u=s.parseUrl(n.location.href),p=s.parseUrl(c),h=s.parseUrl(l);p.path||(p=u),u.protocol===h.protocol&&u.host===h.host&&(l=h.relative),u.protocol===p.protocol&&u.host===p.host&&(c=p.relative),o.getCurrentHub().addBreadcrumb({category:'navigation',data:{from:c,to:l}})},c.id='Breadcrumbs',c})();e.Breadcrumbs=c},973,[891,889,883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u='cause',l=5,p=(function(){function p(t){void 0===t&&(t={}),this.name=p.id,this._key=t.key||u,this._limit=t.limit||l}return p.prototype.setupOnce=function(){n.addGlobalEventProcessor(function(t,o){var c=n.getCurrentHub().getIntegration(p);return c?c._handler(t,o):t})},p.prototype._handler=function(n,c){if(!(n.exception&&n.exception.values&&c&&o.isInstanceOf(c.originalException,Error)))return n;var s=this._walkErrorTree(c.originalException,this._key);return n.exception.values=t.__spread(s,n.exception.values),n},p.prototype._walkErrorTree=function(n,u,l){if(void 0===l&&(l=[]),!o.isInstanceOf(n[u],Error)||l.length+1>=this._limit)return l;var p=s.computeStackTrace(n[u]),_=c.exceptionFromStacktrace(p);return this._walkErrorTree(n[u],u,t.__spread([_],l))},p.id='LinkedErrors',p})();e.LinkedErrors=p},974,[891,889,894,963,964]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(g=r(d[2]).getGlobalObject(),(function(){function o(){this.name=o.id}return o.prototype.setupOnce=function(){t.addGlobalEventProcessor(function(s){var u,_,l;if(t.getCurrentHub().getIntegration(o)){if(!g.navigator&&!g.location&&!g.document)return s;var c=(null===(u=s.request)||void 0===u?void 0:u.url)||(null===(_=g.location)||void 0===_?void 0:_.href),v=(g.document||{}).referrer,f=(g.navigator||{}).userAgent,b=n.__assign(n.__assign(n.__assign({},null===(l=s.request)||void 0===l?void 0:l.headers),v&&{Referer:v}),f&&{'User-Agent':f}),h=n.__assign(n.__assign({},c&&{url:c}),{headers:b});return n.__assign(n.__assign({},s),{request:h})}return s})},o.id='UserAgent',o})());e.UserAgent=o},975,[891,889,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function l(){if(void 0!==t.getGlobalObject().document){var o=n.getCurrentHub();o.startSession(),o.captureSession(),t.addInstrumentationHandler({callback:function(){o.startSession(),o.captureSession()},type:'history'})}else t.logger.warn('Session tracking in non-browser environment with @sentry/browser is not supported.')}e.defaultIntegrations=[new n.Integrations.InboundFilters,new n.Integrations.FunctionToString,new u.TryCatch,new u.Breadcrumbs,new u.GlobalHandlers,new u.LinkedErrors,new u.UserAgent],e.init=function(s){if(void 0===s&&(s={}),void 0===s.defaultIntegrations&&(s.defaultIntegrations=e.defaultIntegrations),void 0===s.release){var u=t.getGlobalObject();u.SENTRY_RELEASE&&u.SENTRY_RELEASE.id&&(s.release=u.SENTRY_RELEASE.id)}void 0===s.autoSessionTracking&&(s.autoSessionTracking=!0),n.initAndBind(o.BrowserClient,s),s.autoSessionTracking&&l()},e.showReportDialog=function(t){void 0===t&&(t={}),t.eventId||(t.eventId=n.getCurrentHub().lastEventId());var o=n.getCurrentHub().getClient();o&&o.showReportDialog(t)},e.lastEventId=function(){return n.getCurrentHub().lastEventId()},e.forceLoad=function(){},e.onLoad=function(n){n()},e.flush=function(o){var s=n.getCurrentHub().getClient();return s?s.flush(o):t.SyncPromise.reject(!1)},e.close=function(o){var s=n.getCurrentHub().getClient();return s?s.close(o):t.SyncPromise.reject(!1)},e.wrap=function(n){return s.wrap(n)()}},976,[889,894,960,969,970]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_NAME='sentry.javascript.browser'},977,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.init=function(n){n._metadata=n._metadata||{},n._metadata.sdk={name:'sentry.javascript.react',packages:[{name:'npm:@sentry/react',version:t.SDK_VERSION}],version:t.SDK_VERSION},t.init(n)}},978,[958]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=t.__importDefault(r(d[3])),u=t.__importStar(r(d[4]));e.UNKNOWN_COMPONENT='unknown';var p={id:'Tracing'},c=null,l=function(){return c||(c=n.getCurrentHub().getIntegration(p))};function f(t,n){return null===c?null:c.constructor.pushActivity(t,{description:"<"+t+">",op:"react."+n})}function h(t){if(null!==t&&null!==c)return c.constructor.getActivitySpan(t)}var _=(function(n){function s(t){var o=n.call(this,t)||this;o._mountActivity=null,o._mountSpan=void 0;var s=o.props,u=s.name,p=s.disabled;if(void 0!==p&&p)return o;if(l())o._mountActivity=f(u,'mount');else{var c=v();c&&(o._mountSpan=c.startChild({description:"<"+u+">",op:'react.mount'}))}return o}return t.__extends(s,n),s.prototype.componentDidMount=function(){var t;this._mountSpan?this._mountSpan.finish():(this._mountSpan=h(this._mountActivity),null!==(t=this._mountActivity)&&null!==c&&c.constructor.popActivity(t),this._mountActivity=null)},s.prototype.componentDidUpdate=function(t){var n=this,s=t.updateProps,u=t.includeUpdates;if((void 0===u||u)&&this._mountSpan&&s!==this.props.updateProps){var p=Object.keys(s).filter(function(t){return s[t]!==n.props.updateProps[t]});if(p.length>0){var c=o.timestampWithMs();this._mountSpan.startChild({data:{changedProps:p},description:"<"+this.props.name+">",endTimestamp:c,op:"react.update",startTimestamp:c})}}},s.prototype.componentWillUnmount=function(){var t=this.props,n=t.name,s=t.includeRender,u=void 0===s||s;this._mountSpan&&u&&this._mountSpan.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:this._mountSpan.endTimestamp})},s.prototype.render=function(){return this.props.children},s.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0},s})(u.Component);function v(t){if(void 0===t&&(t=n.getCurrentHub()),t){var o=t.getScope();if(o)return o.getTransaction()}}e.Profiler=_,e.withProfiler=function(n,o){var p=o&&o.name||n.displayName||n.name||e.UNKNOWN_COMPONENT,c=function(s){return u.createElement(_,t.__assign({},o,{name:p,updateProps:s}),u.createElement(n,t.__assign({},s)))};return c.displayName="profiler("+p+")",s.default(c,n),c},e.useProfiler=function(n,s){void 0===s&&(s={disabled:!1,hasRenderSpan:!0});var p=t.__read(u.useState(function(){if(!s||!s.disabled){var t=v();return t?t.startChild({description:"<"+n+">",op:'react.mount'}):void 0}}),1)[0];u.useEffect(function(){return p&&p.finish(),function(){p&&s.hasRenderSpan&&p.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:p.endTimestamp})}},[])},e.getActiveTransaction=v},979,[891,958,894,437,48]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=t.__importDefault(r(d[2])),p=t.__importStar(r(d[3]));e.UNKNOWN_COMPONENT='unknown';var s={componentStack:null,error:null,eventId:null},c=(function(o){function c(){var t=null!==o&&o.apply(this,arguments)||this;return t.state=s,t.resetErrorBoundary=function(){var n=t.props.onReset,o=t.state,p=o.error,c=o.componentStack,u=o.eventId;n&&n(p,c,u),t.setState(s)},t}return t.__extends(c,o),c.prototype.componentDidCatch=function(o,p){var s=this,c=p.componentStack,u=this.props,l=u.beforeCapture,_=u.onError,f=u.showDialog,v=u.dialogOptions;n.withScope(function(p){l&&l(p,o,c);var u=n.captureException(o,{contexts:{react:{componentStack:c}}});_&&_(o,c,u),f&&n.showReportDialog(t.__assign(t.__assign({},v),{eventId:u})),s.setState({error:o,componentStack:c,eventId:u})})},c.prototype.componentDidMount=function(){var t=this.props.onMount;t&&t()},c.prototype.componentWillUnmount=function(){var t=this.state,n=t.error,o=t.componentStack,p=t.eventId,s=this.props.onUnmount;s&&s(n,o,p)},c.prototype.render=function(){var t=this.props.fallback,n=this.state,o=n.error,s=n.componentStack,c=n.eventId;return o?p.isValidElement(t)?t:'function'==typeof t?t({error:o,componentStack:s,resetError:this.resetErrorBoundary,eventId:c}):null:this.props.children},c})(p.Component);e.ErrorBoundary=c,e.withErrorBoundary=function(n,s){var u=n.displayName||n.name||e.UNKNOWN_COMPONENT,l=function(o){return p.createElement(c,t.__assign({},s),p.createElement(n,t.__assign({},o)))};return l.displayName="errorBoundary("+u+")",o.default(l,n),l}},980,[891,958,437,48]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o='redux.action',u='info',c='redux.state',f={actionTransformer:function(n){return n},stateTransformer:function(n){return n||null}};e.createReduxEnhancer=function(s){var l=n.__assign(n.__assign({},f),s);return function(n){return function(f,s){return n(function(n,s){var v=f(n,s);return t.configureScope(function(n){var t=l.actionTransformer(s);void 0!==t&&null!==t&&n.addBreadcrumb({category:o,data:t,type:u});var f=l.stateTransformer(v);void 0!==f&&null!==f?n.setContext(c,f):n.setContext(c,null);var _=l.configureScopeWithState;'function'==typeof _&&_(n,v)}),v},s)}}}},981,[891,890]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});g=r(d[0]).getGlobalObject();function t(t,o,u,c){var f=o.pathname;u({location:o,routes:t},function(t,o,u){if(t||!u)return c(f);var l=n(u.routes||[]);return 0===l.length||'/*'===l?c(f):c(f=l)})}function n(t){if(!Array.isArray(t)||0===t.length)return'';for(var n=t.filter(function(t){return!!t.path}),o=-1,u=n.length-1;u>=0;u--){var c=n[u];if(c.path&&c.path.startsWith('/')){o=u;break}}return n.slice(o).filter(function(t){return!!t.path}).map(function(t){return t.path}).join('')}e.reactRouterV3Instrumentation=function(n,o,u){return function(c,f,l){var s,v;void 0===f&&(f=!0),void 0===l&&(l=!0),f&&g&&g.location&&t(o,g.location,u,function(t){s=c({name:v=t,op:'pageload',tags:{'routing.instrumentation':'react-router-v3'}})}),l&&n.listen&&n.listen(function(n){if('PUSH'===n.action||'POP'===n.action){s&&s.finish();var f={'routing.instrumentation':'react-router-v3'};v&&(f.from=v),t(o,n,u,function(t){s=c({name:v=t,op:'navigation',tags:f})})}})}}},982,[894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),u=n.__importDefault(r(d[2])),c=n.__importStar(r(d[3]));g=o.getGlobalObject();function s(n,o,u,c){function s(t){if(u===[]||!c)return t;for(var n=f(u,t,c),o=0;o=0&&(s.function=s.function.substr(0,l).trim()),!o){f.next=7;break}return f.next=7,n.default.awrap(u._addSourceContext(s,c));case 7:return f.abrupt("return",s);case 8:case"end":return f.stop()}},null,null,null,Promise)})));case 2:case"end":return o.stop()}},null,null,null,Promise)}},{key:"_replaceFramesInEvent",value:function(t,n){t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].stacktrace&&(t.exception.values[0].stacktrace.frames=n.reverse())}},{key:"_addSourceContext",value:function(t,c){var u,o,s,f,p,v,x;return n.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:if(f=null!=(u=null==(o=t.filename)?void 0:o.split("/"))?u:[],!c){b.next=13;break}b.t0=n.default.keys(f);case 3:if((b.t1=b.t0()).done){b.next=13;break}if(p=b.t1.value,!Object.prototype.hasOwnProperty.call(f,p)){b.next=11;break}return b.next=8,n.default.awrap(fetch(""+c().url+f.slice(-p).join("/"),{method:"GET"}));case 8:if(!(s=b.sent).ok){b.next=11;break}return b.abrupt("break",13);case 11:b.next=3;break;case 13:if(!s||!s.ok){b.next=19;break}return b.next=16,n.default.awrap(s.text());case 16:v=b.sent,x=v.split("\n"),(0,l.addContextToFrame)(x,t);case 19:case"end":return b.stop()}},null,null,null,Promise)}}]),t})();e.DebugSymbolicator=p,p.id="DebugSymbolicator"},985,[1,276,25,7,8,889,894,98,986,987]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(s){var o,u,c,l;return n.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((u=t()).bundleLoadedFromServer){f.next=3;break}throw new Error('Bundle was not loaded from Metro.');case 3:return c=null!=(o=g.fetch)?o:r(d[2]),f.next=6,n.awrap(c(u.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:s})}));case 6:return l=f.sent,f.next=9,n.awrap(l.json());case 9:return f.abrupt("return",f.sent);case 10:case"end":return f.stop()}},null,null,null,Promise)}},986,[276,987,130]); +__d(function(g,r,i,a,m,e,d){'use strict';var l,t,n=r(d[0])(r(d[1])),u='http://localhost:8081/';m.exports=function(){var o;if(void 0===l){var s=n.default.getConstants().scriptURL,c=s.match(/^https?:\/\/.*?\//);l=c?c[0]:null,t=c?s:null}return{url:null!=(o=l)?o:u,fullBundleUrl:t,bundleLoadedFromServer:null!==l}}},987,[1,174]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.DeviceContext=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),s=r(d[5]),l=r(d[6]),v=r(d[7]),f=(function(){function t(){(0,c.default)(this,t),this.name=t.id}return(0,o.default)(t,[{key:"setupOnce",value:function(){(0,s.addGlobalEventProcessor)(function(c){var o;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((0,s.getCurrentHub)().getIntegration(t)){f.next=3;break}return f.abrupt("return",c);case 3:return f.prev=3,f.next=6,n.default.awrap(v.NATIVE.deviceContexts());case 6:o=f.sent,c.contexts=(0,u.default)({},o,c.contexts),f.next=13;break;case 10:f.prev=10,f.t0=f.catch(3),l.logger.log("Failed to get device context from native: "+f.t0);case 13:return f.abrupt("return",c);case 14:case"end":return f.stop()}},null,null,[[3,10]],Promise)})}}]),t})();e.DeviceContext=f,f.id="DeviceContext"},988,[1,276,25,7,8,889,894,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NATIVE=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),o=r(d[4]),u=r(d[5]),v=r(d[6]),c=["beforeSend","beforeBreadcrumb","integrations","defaultIntegrations","transport"],f=["id","ip_address","email","username"],b=v.NativeModules.DyteRNSentry,N={sendEvent:function(t){var n,u,v,c,f,h,p,y,S,_,w=this;return s.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(w.enableNative){C.next=2;break}return C.abrupt("return",{reason:"Event was skipped as native SDK is not enabled.",status:o.Status.Skipped});case 2:if(w.isNativeClientAvailable()){C.next=4;break}throw w._NativeClientError;case 4:if(t.level=t.level?w._processLevel(t.level):void 0,n={event_id:t.event_id,sdk:t.sdk},u=(0,l.default)({},t,{message:{message:t.message}}),"android"!==N.platform){C.next=23;break}return c=JSON.stringify(n),f=JSON.stringify(u),h=f.length,C.prev=11,C.next=14,s.default.awrap(b.getStringBytesLength(f));case 14:h=C.sent,C.next=19;break;case 17:C.prev=17,C.t0=C.catch(11);case 19:return p={content_type:"application/json",length:h,type:null!=(v=u.type)?v:"event"},y=JSON.stringify(p),S=c+"\n"+y+"\n"+f,C.abrupt("return",b.captureEnvelope(S));case 23:return _=JSON.parse(JSON.stringify(u)),C.abrupt("return",b.captureEnvelope({header:n,payload:_}));case 25:case"end":return C.stop()}},null,null,[[11,17]],Promise)},startWithOptions:function(t){var o,v,f=this;return s.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if((o=(0,l.default)({enableNative:!0,autoInitializeNativeSdk:!0},t)).enableNative){s.next=5;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK is disabled."),f.enableNative=!1,s.abrupt("return",!1);case 5:if(o.autoInitializeNativeSdk){s.next=8;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"),s.abrupt("return",!1);case 8:if(o.dsn){s.next=11;break}return u.logger.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."),s.abrupt("return",!1);case 11:if(f.isNativeClientAvailable()){s.next=13;break}throw f._NativeClientError;case 13:return o.beforeSend,o.beforeBreadcrumb,o.integrations,o.defaultIntegrations,o.transport,v=(0,n.default)(o,c),s.abrupt("return",b.startWithOptions(v));case 15:case"end":return s.stop()}},null,null,null,Promise)},fetchRelease:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:return n.abrupt("return",b.fetchRelease());case 5:case"end":return n.stop()}},null,null,null,Promise)},deviceContexts:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:if("ios"===t.platform){n.next=6;break}return n.abrupt("return",{});case 6:return n.abrupt("return",b.deviceContexts());case 7:case"end":return n.stop()}},null,null,null,Promise)},crash:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.crash()}},setUser:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s=null,l=null;if(t){var o=t.id,u=t.ip_address,v=t.email,c=t.username,N=(0,n.default)(t,f);s=this._serializeObject({email:v,id:o,ip_address:u,username:c}),l=this._serializeObject(N)}b.setUser(s,l)}},setTag:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setTag(t,s)}},setExtra:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setExtra(t,s)}},addBreadcrumb:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.addBreadcrumb((0,l.default)({},t,{level:t.level?this._processLevel(t.level):void 0,data:t.data?this._serializeObject(t.data):void 0}))}},clearBreadcrumbs:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.clearBreadcrumbs()}},setContext:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;"android"===this.platform?this.setExtra(t,n):b.setContext(t,null!==n?this._serializeObject(n):null)}},closeNativeSdk:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}return n.abrupt("return");case 2:return n.abrupt("return",b.closeNativeSdk().then(function(){t.enableNative=!1}));case 3:case"end":return n.stop()}},null,null,null,Promise)},_serializeObject:function(t){var n={};return Object.keys(t).forEach(function(s){var l=t[s];n[s]="string"==typeof l?l:JSON.stringify(l)}),n},_processLevel:function(t){return t===o.Severity.Critical?o.Severity.Fatal:t===o.Severity.Log?o.Severity.Debug:t},isModuleLoaded:function(){return!!b},isNativeClientAvailable:function(){return this.isModuleLoaded()&&b.nativeClientAvailable},isNativeTransportAvailable:function(){return this.isModuleLoaded()&&b.nativeTransport},_DisabledNativeError:new u.SentryError("Native is disabled"),_NativeClientError:new u.SentryError("Native Client is not available, can't start on native."),enableNative:!0,platform:v.Platform.OS};e.NATIVE=N},989,[1,44,276,25,883,894,2]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeErrorHandlers=void 0;var t=n(r(d[1])),o=n(r(d[2])),l=n(r(d[3])),u=r(d[4]),s=r(d[5]),c=r(d[6]),_=(function(){function n(l){(0,o.default)(this,n),this.name=n.id,this._options=(0,t.default)({onerror:!0,onunhandledrejection:!0},l)}return(0,l.default)(n,[{key:"setupOnce",value:function(){this._handleUnhandledRejections(),this._handleOnError()}},{key:"_handleUnhandledRejections",value:function(){if(this._options.onunhandledrejection){var n,t,o=r(d[7]);o.disable(),o.enable({allRejections:!0,onUnhandled:function(n,t){(0,u.getCurrentHub)().captureException(t,{data:{id:n},originalException:t})}});var l=r(d[8]),s=(0,c.getGlobalObject)(),_=null!=(n=l._onHandle)?n:l._Y,h=null!=(t=l._onReject)?t:l._Z;l!==s.Promise&&void 0!==_&&void 0!==h&&("_onHandle"in s.Promise&&"_onReject"in s.Promise?(s.Promise._onHandle=_,s.Promise._onReject=h):"_Y"in s.Promise&&"_Z"in s.Promise&&(s.Promise._Y=_,s.Promise._Z=h))}}},{key:"_handleOnError",value:function(){if(this._options.onerror){var n=!1,t=ErrorUtils.getGlobalHandler&&ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler(function(o,l){if(l&&!0){if(n)return void c.logger.log("Encountered multiple fatals in a row. The latest:",o);n=!0}(0,u.getCurrentHub)().withScope(function(n){l&&n.setLevel(s.Severity.Fatal),(0,u.getCurrentHub)().captureException(o,{originalException:o})});var _=(0,u.getCurrentHub)().getClient();_?_.flush(_.getOptions().shutdownTimeout||2e3).then(function(){t(o,l)}):t(o,l)})}}}]),n})();e.ReactNativeErrorHandlers=_,_.id="ReactNativeErrorHandlers"},990,[1,25,7,8,889,883,894,991,105]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._Y=null,n._Z=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn(' '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,h={};function p(n){(u.allRejections||c(h[n].error,u.whitelist||o))&&(h[n].displayId=_++,u.onUnhandled?(h[n].logged=!0,u.onUnhandled(h[n].displayId,h[n].error)):(h[n].logged=!0,t(h[n].displayId,h[n].error)))}function y(n){h[n].logged&&(u.onHandled?u.onHandled(h[n].displayId,h[n].error):h[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+h[n].displayId+'):'),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+h[n].displayId+'.')))}n._Y=function(n){2===n._V&&h[n._1]&&(h[n._1].logged?y(n._1):clearTimeout(h[n._1].timeout),delete h[n._1])},n._Z=function(n,l){0===n._U&&(n._1=f++,h[n._1]={displayId:null,error:l,timeout:setTimeout(p.bind(null,n._1),c(l,o)?100:2e3),logged:!1})}}},991,[105]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Release=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=r(d[4]),o=r(d[5]),c=(function(){function t(){(0,s.default)(this,t),this.name=t.id}return(0,u.default)(t,[{key:"setupOnce",value:function(){(0,l.addGlobalEventProcessor)(function(s){var u,c,f,v,_;return n.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if((0,l.getCurrentHub)().getIntegration(t)){p.next=3;break}return p.abrupt("return",s);case 3:if(v=null==(u=(0,l.getCurrentHub)().getClient())?void 0:u.getOptions(),"string"==typeof(null==(c=s.extra)?void 0:c.__sentry_release)?s.release=""+s.extra.__sentry_release:"string"==typeof(null==v?void 0:v.release)&&(s.release=v.release),"string"==typeof(null==(f=s.extra)?void 0:f.__sentry_dist)?s.dist=""+s.extra.__sentry_dist:"string"==typeof(null==v?void 0:v.dist)&&(s.dist=v.dist),!s.release||!s.dist){p.next=8;break}return p.abrupt("return",s);case 8:return p.prev=8,p.next=11,n.default.awrap(o.NATIVE.fetchRelease());case 11:(_=p.sent)&&(s.release=_.id+"@"+_.version+"+"+_.build,s.dist=""+_.build),p.next=17;break;case 15:p.prev=15,p.t0=p.catch(8);case 17:return p.abrupt("return",s);case 18:case"end":return p.stop()}},null,null,[[8,15]],Promise)})}}]),t})();e.Release=c,c.id="Release"},992,[1,276,7,8,889,989]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=void 0;e.SDK_NAME="sentry.javascript.react-native";e.SDK_VERSION="2.5.0-beta.1"},993,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeBackend=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),u=t(r(d[6])),v=t(r(d[7])),p=r(d[8]),f=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),N=r(d[13]),k=r(d[14]);function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var B=(function(t){(0,l.default)(R,t);var B,b,T=(B=R,b=w(),function(){var t,n=(0,v.default)(B);if(b){var o=(0,v.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,u.default)(this,t)});function R(t){var n;return(0,s.default)(this,R),(n=T.call(this,t))._options=t,n._browserBackend=new p.BrowserBackend(t),y.LogBox?y.LogBox.ignoreLogs(["Require cycle:"]):y.YellowBox.ignoreWarnings(["Require cycle:"]),n._startWithOptions(),n}return(0,c.default)(R,[{key:"nativeCrash",value:function(){this._options.enableNative&&k.NATIVE.crash()}},{key:"eventFromException",value:function(t,n){return this._browserBackend.eventFromException(t,n)}},{key:"eventFromMessage",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_.Severity.Info,o=arguments.length>2?arguments[2]:void 0;return this._browserBackend.eventFromMessage(t,n,o)}},{key:"_setupTransport",value:function(){if(!this._options.dsn)return new f.NoopTransport;var t=(0,o.default)({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):this._isNativeTransportAvailable()?new N.NativeTransport:new h.Transports.FetchTransport(t)}},{key:"_isNativeTransportAvailable",value:function(){return!0===this._options.enableNative&&k.NATIVE.isNativeClientAvailable()&&k.NATIVE.isNativeTransportAvailable()}},{key:"_startWithOptions",value:function(){var t,o,s,c,l;return n.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return s=!1,u.prev=1,u.next=4,n.default.awrap(k.NATIVE.startWithOptions(this._options));case 4:s=u.sent,u.next=12;break;case 7:return u.prev=7,u.t0=u.catch(1),this._showCannotConnectDialog(),null==(c=(l=this._options).onReady)||c.call(l,{didCallNativeInit:!1}),u.abrupt("return");case 12:null==(t=(o=this._options).onReady)||t.call(o,{didCallNativeInit:s});case 13:case"end":return u.stop()}},null,this,[[1,7]],Promise)}},{key:"_showCannotConnectDialog",value:function(){}}]),R})(f.BaseBackend);e.ReactNativeBackend=B},994,[1,276,25,7,8,12,14,11,961,889,957,883,2,995,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTransport=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=r(d[3]),o=r(d[4]),s=(function(){function t(){(0,n.default)(this,t),this._buffer=new f.PromiseBuffer(30)}return(0,u.default)(t,[{key:"sendEvent",value:function(t){return this._buffer.isReady()?this._buffer.add(o.NATIVE.sendEvent(t)):Promise.reject(new f.SentryError("Not adding Promise due to buffer limit reached."))}},{key:"close",value:function(t){return this._buffer.drain(t)}}]),t})();e.NativeTransport=s},995,[1,7,8,894,989]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},996,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeClient=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),h=r(d[9]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var p=(function(t){(0,l.default)(k,t);var s,p,R=(s=k,p=y(),function(){var t,n=(0,f.default)(s);if(p){var u=(0,f.default)(this).constructor;t=Reflect.construct(n,arguments,u)}else t=n.apply(this,arguments);return(0,o.default)(this,t)});function k(t){return(0,n.default)(this,k),R.call(this,v.ReactNativeBackend,t)}return(0,u.default)(k,[{key:"nativeCrash",value:function(){this._getBackend().nativeCrash()}},{key:"close",value:function(){return(0,c.default)((0,f.default)(k.prototype),"close",this).call(this).then(function(t){return h.NATIVE.closeNativeSdk().then(function(){return t})})}}]),k})(s.BaseClient);e.ReactNativeClient=p},997,[1,7,8,9,12,14,11,889,994,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.init=function(t){var n=new c.Hub(void 0,new C.ReactNativeScope);(0,c.makeMain)(n);var w=(0,s.default)({},_,t);void 0===w.defaultIntegrations&&(w.defaultIntegrations=[new b.ReactNativeErrorHandlers,new b.Release].concat((0,l.default)(f.defaultIntegrations.filter(function(t){return!h.includes(t.name)}))),w.defaultIntegrations.push(new o.RewriteFrames({iteratee:function(t){if(t.filename&&(t.filename=t.filename.replace(/^file:\/\//,"").replace(/^address at /,"").replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,""),"[native code]"!==t.filename&&"native"!==t.filename)){t.filename=0===t.filename.indexOf("/")?"app://"+t.filename:"app:///"+t.filename}return t}})),w.enableNative&&w.defaultIntegrations.push(new b.DeviceContext));(0,u.initAndBind)(p.ReactNativeClient,w),(0,f.getCurrentHub)().setTag("event.origin","javascript"),(0,v.getGlobalObject)().HermesInternal&&(0,f.getCurrentHub)().setTag("hermes","true")},e.setRelease=function(t){(0,u.setExtra)("__sentry_release",t)},e.setDist=function(t){(0,u.setExtra)("__sentry_dist",t)},e.nativeCrash=function(){var t=(0,f.getCurrentHub)().getClient();t&&t.nativeCrash()},e.close=function(){var t;return n.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(l.prev=0,!(t=(0,f.getCurrentHub)().getClient())){l.next=5;break}return l.next=5,n.default.awrap(t.close());case 5:l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),v.logger.error("Failed to close the SDK");case 10:case"end":return l.stop()}},null,null,[[0,7]],Promise)};var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),o=r(d[6]),f=r(d[7]),v=r(d[8]),p=r(d[9]),b=r(d[10]),C=r(d[11]),h=["GlobalHandlers","TryCatch"],_={enableNative:!0,enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0}},998,[1,276,34,25,889,892,999,957,894,997,984,1013]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.Angular=n.Angular;var o=r(d[1]);e.CaptureConsole=o.CaptureConsole;var t=r(d[2]);e.Debug=t.Debug;var v=r(d[3]);e.Dedupe=v.Dedupe;var s=r(d[4]);e.Ember=s.Ember;var u=r(d[5]);e.ExtraErrorData=u.ExtraErrorData;var l=r(d[6]);e.Offline=l.Offline;var b=r(d[7]);e.ReportingObserver=b.ReportingObserver;var p=r(d[8]);e.RewriteFrames=p.RewriteFrames;var f=r(d[9]);e.SessionTiming=f.SessionTiming;var D=r(d[10]);e.Transaction=D.Transaction;var E=r(d[11]);e.Vue=E.Vue},999,[1000,1001,1002,1003,1004,1005,1006,1008,1009,1010,1011,1012]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,u=(function(){function u(n){void 0===n&&(n={}),this.name=u.id,t.logger.log('You are still using the Angular integration, consider moving to @sentry/angular'),this._angular=n.angular||t.getGlobalObject().angular,this._angular?this._module=this._angular.module(u.moduleName,[]):t.logger.error('AngularIntegration is missing an Angular instance')}return u.prototype.setupOnce=function(n,t){var o=this;this._module&&(this._getCurrentHub=t,this._module.config(['$provide',function(n){n.decorator('$exceptionHandler',['$delegate',o._$exceptionHandlerDecorator.bind(o)])}]))},u.prototype._$exceptionHandlerDecorator=function(t){var l=this;return function(s,c){var _=l._getCurrentHub&&l._getCurrentHub();_&&_.getIntegration(u)&&_.withScope(function(t){c&&t.setExtra('cause',c),t.addEventProcessor(function(t){var u=t.exception&&t.exception.values&&t.exception.values[0];if(u){var l=o.exec(u.value||'');l&&(u.type=l[1],u.value=l[2],t.message=u.type+": "+u.value,t.extra=n.__assign(n.__assign({},t.extra),{angularDocs:l[3].substr(0,250)}))}return t}),_.captureException(s)}),t(s,c)}},u.id='AngularJS',u.moduleName='ngSentry',u})();e.Angular=u},1000,[891,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=(g=n.getGlobalObject(),(function(){function o(t){void 0===t&&(t={}),this.name=o.id,this._levels=['log','info','warn','error','debug','assert'],t.levels&&(this._levels=t.levels)}return o.prototype.setupOnce=function(s,l){'console'in g&&this._levels.forEach(function(s){s in g.console&&n.fill(g.console,s,function(c){return function(){for(var u=[],f=0;f=43)}}).catch(function(){return!1})}function R(n){var t=w[n.name],o={};o.promise=new l(function(n,t){o.resolve=n,o.reject=t}),t.deferredOperations.push(o),t.dbReady?t.dbReady=t.dbReady.then(function(){return o.promise}):t.dbReady=o.promise}function A(n){var t=w[n.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function O(n,t){var o=w[n.name].deferredOperations.pop();if(o)return o.reject(t),o.promise}function D(n,t){return new l(function(o,u){if(w[n.name]=w[n.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},n.db){if(!t)return o(n.db);R(n),n.db.close()}var c=[n.name];t&&c.push(n.version);var s=f.open.apply(f,c);t&&(s.onupgradeneeded=function(t){var o=s.result;try{o.createObjectStore(n.storeName),t.oldVersion<=1&&o.createObjectStore(b)}catch(o){if('ConstraintError'!==o.name)throw o;console.warn('The database "'+n.name+"\" has been upgraded from version "+t.oldVersion+' to version '+t.newVersion+', but the storage "'+n.storeName+'" already exists.')}}),s.onerror=function(n){n.preventDefault(),u(s.error)},s.onsuccess=function(){o(s.result),A(n)}})}function x(n){return D(n,!1)}function B(n){return D(n,!0)}function k(n,t){if(!n.db)return!0;var o=!n.db.objectStoreNames.contains(n.storeName),u=n.versionn.db.version;if(u&&(n.version!==t&&console.warn('The database "'+n.name+"\" can't be downgraded from version "+n.db.version+' to version '+n.version+'.'),n.version=n.db.version),c||o){if(o){var f=n.db.version+1;f>n.version&&(n.version=f)}return!0}return!1}function C(n){return s([N(atob(n.data))],{type:n.type})}function T(n){return n&&n.__local_forage_encoded_blob}function F(n){var t=this,o=t._initReady().then(function(){var n=w[t._dbInfo.name];if(n&&n.dbReady)return n.dbReady});return h(o,n,n),o}function L(n){R(n);for(var t=w[n.name],o=t.forages,u=0;u0&&(!n.db||'InvalidStateError'===c.name||'NotFoundError'===c.name))return l.resolve().then(function(){if(!n.db||'NotFoundError'===c.name&&!n.db.objectStoreNames.contains(n.storeName)&&n.version<=n.db.version)return n.db&&(n.version=n.db.version+1),B(n)}).then(function(){return L(n).then(function(){M(n,t,o,u-1)})}).catch(o);o(c)}}var z={_driver:'asyncStorage',_initStorage:function(n){var t=this,o={db:null};if(n)for(var u in n)o[u]=n[u];var c=w[o.name];c||(c={forages:[],db:null,dbReady:null,deferredOperations:[]},w[o.name]=c),c.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=F);var f=[];function s(){return l.resolve()}for(var v=0;v>4,y[v++]=(15&u)<<4|c>>2,y[v++]=(3&c)<<6|63&f;return h}function ie(n){var t,o=new Uint8Array(n),u='';for(t=0;t>2],u+=P[(3&o[t])<<4|o[t+1]>>4],u+=P[(15&o[t+1])<<2|o[t+2]>>6],u+=P[63&o[t+2]];return o.length%3==2?u=u.substring(0,u.length-1)+'=':o.length%3==1&&(u=u.substring(0,u.length-2)+'=='),u}var ae={serialize:function(n,t){var o='';if(n&&(o=re.call(n)),n&&('[object ArrayBuffer]'===o||n.buffer&&'[object ArrayBuffer]'===re.call(n.buffer))){var u,c=W;n instanceof ArrayBuffer?(u=n,c+=H):(u=n.buffer,'[object Int8Array]'===o?c+=X:'[object Uint8Array]'===o?c+=G:'[object Uint8ClampedArray]'===o?c+=J:'[object Int16Array]'===o?c+=V:'[object Uint16Array]'===o?c+=Z:'[object Int32Array]'===o?c+=Y:'[object Uint32Array]'===o?c+=$:'[object Float32Array]'===o?c+=ee:'[object Float64Array]'===o?c+=ne:t(new Error('Failed to get type for BinaryArray'))),t(c+ie(u))}else if('[object Blob]'===o){var f=new FileReader;f.onload=function(){var o=U+n.type+'~'+ie(this.result);t("__lfsc__:blob"+o)},f.readAsArrayBuffer(n)}else try{t(JSON.stringify(n))}catch(o){console.error("Couldn't convert value into a JSON string: ",n),t(null,o)}},deserialize:function(n){if(n.substring(0,K)!==W)return JSON.parse(n);var t,o=n.substring(te),u=n.substring(K,te);if(u===Q&&q.test(o)){var c=o.match(q);t=c[1],o=o.substring(c[0].length)}var f=oe(o);switch(u){case H:return f;case Q:return s([f],{type:t});case X:return new Int8Array(f);case G:return new Uint8Array(f);case J:return new Uint8ClampedArray(f);case V:return new Int16Array(f);case Z:return new Uint16Array(f);case Y:return new Int32Array(f);case $:return new Uint32Array(f);case ee:return new Float32Array(f);case ne:return new Float64Array(f);default:throw new Error('Unkown type: '+u)}},stringToBuffer:oe,bufferToString:ie};function ue(n,t,o,u){n.executeSql('CREATE TABLE IF NOT EXISTS '+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],o,u)}function ce(n,t,o,u,c,f){n.executeSql(o,u,c,function(n,s){s.code===s.SYNTAX_ERR?n.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(n,l){l.rows.length?f(n,s):ue(n,t,function(){n.executeSql(o,u,c,f)},f)},f):f(n,s)},f)}function fe(n,t,o,u){var c=this;n=y(n);var f=new l(function(f,s){c.ready().then(function(){void 0===t&&(t=null);var l=t,v=c._dbInfo;v.serializer.serialize(t,function(t,h){h?s(h):v.db.transaction(function(o){ce(o,v,'INSERT OR REPLACE INTO '+v.storeName+" (key, value) VALUES (?, ?)",[n,t],function(){f(l)},function(n,t){s(t)})},function(t){if(t.code===t.QUOTA_ERR){if(u>0)return void f(fe.apply(c,[n,l,o,u-1]));s(t)}})})}).catch(s)});return v(f,o),f}function se(n){return new l(function(t,o){n.transaction(function(u){u.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(o,u){for(var c=[],f=0;f0?(this._dbInfo=t,t.serializer=ae,l.resolve()):l.reject()},_support:(function(){try{return'undefined'!=typeof localStorage&&'setItem'in localStorage&&!!localStorage.setItem}catch(n){return!1}})(),iterate:function(n,t){var o=this,u=o.ready().then(function(){for(var t=o._dbInfo,u=t.keyPrefix,c=u.length,f=localStorage.length,s=1,l=0;l=0;o--){var u=localStorage.key(o);0===u.indexOf(n)&&localStorage.removeItem(u)}});return v(o,n),o},length:function(n){var t=this.keys().then(function(n){return n.length});return v(t,n),t},key:function(n,t){var o=this,u=o.ready().then(function(){var t,u=o._dbInfo;try{t=localStorage.key(n)}catch(n){t=null}return t&&(t=t.substring(u.keyPrefix.length)),t});return v(u,t),u},keys:function(n){var t=this,o=t.ready().then(function(){for(var n=t._dbInfo,o=localStorage.length,u=[],c=0;c=0;t--){var o=localStorage.key(t);0===o.indexOf(n)&&localStorage.removeItem(o)}}):l.reject('Invalid arguments'),t),u}},ye=function(n,t){for(var o,u,c=n.length,f=0;f=0;o--){var c=n[o];if(!0===c.in_app){t.transaction=this._getTransaction(c);break}}return t},t.prototype._getFramesFromEvent=function(t){var n=t.exception&&t.exception.values&&t.exception.values[0];return n&&n.stacktrace&&n.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||'?')+"/"+(t.function||'?'):''},t.id='Transaction',t})();e.Transaction=t},1011,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n={id:'Tracing'},s={id:'BrowserTracing'},p={activate:['activated','deactivated'],create:['beforeCreate','created'],destroy:['beforeDestroy','destroyed'],mount:['beforeMount','mounted'],update:['beforeUpdate','updated']},c=/(?:^|[-_/])(\w)/g,u='root',_=(function(){function _(s){var c=this;this.name=_.id,this._componentsCache={},this._applyTracingHooks=function(s,_){if(!s.$options.$_sentryPerfHook){s.$options.$_sentryPerfHook=!0;var h=c._getComponentName(s),l=h===u,v={},y=function(t){var p=o.timestampWithMs();c._rootSpan?c._finishRootSpan(p,_):s.$once("hook:"+t,function(){var t=_().getIntegration(n);if(t){c._tracingActivity=t.constructor.pushActivity('Vue Application Render');var o=t.constructor.getTransaction();o&&(c._rootSpan=o.startChild({description:'Application Render',op:'Vue'}))}else{var s=f(_());s&&(c._rootSpan=s.startChild({description:'Application Render',op:'Vue'}))}})},V=function(t,n){var p=Array.isArray(c._options.tracingOptions.trackComponents)?c._options.tracingOptions.trackComponents.indexOf(h)>-1:c._options.tracingOptions.trackComponents;if(c._rootSpan&&p){var u=o.timestampWithMs(),f=v[n];f?(f.finish(),c._finishRootSpan(u,_)):s.$once("hook:"+t,function(){c._rootSpan&&(v[n]=c._rootSpan.startChild({description:"Vue <"+h+">",op:n}))})}};c._options.tracingOptions.hooks.forEach(function(n){var u=p[n];u?u.forEach(function(o){var p=l?y.bind(c,o):V.bind(c,o,n),u=s.$options[o];Array.isArray(u)?s.$options[o]=t.__spread([p],u):s.$options[o]='function'==typeof u?[p,u]:[p]}):o.logger.warn("Unknown hook: "+n)})}},o.logger.log('You are still using the Vue.js integration, consider moving to @sentry/vue'),this._options=t.__assign(t.__assign({Vue:o.getGlobalObject().Vue,attachProps:!0,logErrors:!1,tracing:!1},s),{tracingOptions:t.__assign({hooks:['mount','update'],timeout:2e3,trackComponents:!1},s.tracingOptions)})}return _.prototype.setupOnce=function(t,n){this._options.Vue?(this._attachErrorHandler(n),this._options.tracing&&this._startTracing(n)):o.logger.error('Vue integration is missing a Vue instance')},_.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return u;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var n=t.$options.__file.replace(/^[a-zA-Z]:/,'').replace(/\\/g,'/'),s=o.basename(n,'.vue');return this._componentsCache[s]||(this._componentsCache[s]=s.replace(c,function(t,o){return o?o.toUpperCase():''}))}return"anonymous component"},_.prototype._finishRootSpan=function(t,o){var s=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(s._tracingActivity){var p=o().getIntegration(n);p&&p.constructor.popActivity(s._tracingActivity)}s._rootSpan&&s._rootSpan.finish(t)},this._options.tracingOptions.timeout)},_.prototype._startTracing=function(t){var p=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(n)||t().getIntegration(s)?p(this,t):o.logger.error('Vue integration has tracing enabled, but Tracing integration is not configured')}})},_.prototype._attachErrorHandler=function(t){var n=this,s=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(p,c,u){var f={};if(c)try{f.componentName=n._getComponentName(c),n._options.attachProps&&(f.propsData=c.$options.propsData)}catch(t){o.logger.warn('Unable to extract metadata from Vue component.')}u&&(f.lifecycleHook=u),t().getIntegration(_)&&setTimeout(function(){t().withScope(function(o){o.setContext('vue',f),t().captureException(p)})}),'function'==typeof s&&s.call(n._options.Vue,p,c,u),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+u+": \""+(p&&p.toString())+"\"",c),console.error(p))}},_.id='Vue',_})();function f(t){if(t&&t.getScope){var o=t.getScope();if(o)return o.getTransaction()}}e.Vue=_,e.getActiveTransaction=f},1012,[891,894]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeScope=void 0;var u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),p=r(d[8]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var h=(function(t){(0,c.default)(E,t);var f,h,v=(f=E,h=y(),function(){var t,u=(0,s.default)(f);if(h){var l=(0,s.default)(this).constructor;t=Reflect.construct(u,arguments,l)}else t=u.apply(this,arguments);return(0,o.default)(this,t)});function E(){return(0,u.default)(this,E),v.apply(this,arguments)}return(0,l.default)(E,[{key:"setUser",value:function(t){return p.NATIVE.setUser(t),(0,n.default)((0,s.default)(E.prototype),"setUser",this).call(this,t)}},{key:"setTag",value:function(t,u){return p.NATIVE.setTag(t,u),(0,n.default)((0,s.default)(E.prototype),"setTag",this).call(this,t,u)}},{key:"setTags",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setTag(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setTags",this).call(this,t)}},{key:"setExtras",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setExtra(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setExtras",this).call(this,t)}},{key:"setExtra",value:function(t,u){return p.NATIVE.setExtra(t,u),(0,n.default)((0,s.default)(E.prototype),"setExtra",this).call(this,t,u)}},{key:"addBreadcrumb",value:function(t,u){return p.NATIVE.addBreadcrumb(t),(0,n.default)((0,s.default)(E.prototype),"addBreadcrumb",this).call(this,t,u)}},{key:"clearBreadcrumbs",value:function(){return p.NATIVE.clearBreadcrumbs(),(0,n.default)((0,s.default)(E.prototype),"clearBreadcrumbs",this).call(this)}},{key:"setContext",value:function(t,u){return p.NATIVE.setContext(t,u),(0,n.default)((0,s.default)(E.prototype),"setContext",this).call(this,t,u)}}]),E})(f.Scope);e.ReactNativeScope=h},1013,[1,7,8,9,12,14,11,892,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTouchEventBoundary=e.TouchEventBoundary=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),s=r(d[8]),y=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[9])),h=r(d[10]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var b=h.StyleSheet.create({wrapperView:{flex:1}}),_=(function(t){(0,c.default)(N,t);var v,_,w=(v=N,_=T(),function(){var t,n=(0,p.default)(v);if(_){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,l.default)(this,t)});function N(){var t;(0,o.default)(this,N);for(var u=arguments.length,c=new Array(u),l=0;l0||u)&&t._logTouchEvent(c,u)}},t}return(0,u.default)(N,[{key:"render",value:function(){return y.createElement(h.View,{style:b.wrapperView,onTouchStart:this._onTouchStart},this.props.children)}},{key:"_logTouchEvent",value:function(t,n){(0,f.addBreadcrumb)({category:this.props.breadcrumbCategory,data:{componentTree:t},level:s.Severity.Info,message:n?"Touch event within element: "+n:"Touch event within component tree",type:this.props.breadcrumbType})}}]),N})(y.Component);e.TouchEventBoundary=_,_.displayName="__Sentry.TouchEventBoundary",_.defaultProps={breadcrumbCategory:"touch",breadcrumbType:"user",ignoreNames:[],maxComponentTreeSize:20};e.withTouchEventBoundary=function(t,n){var o=function(o){return y.createElement(_,n,y.createElement(t,o))};return o.displayName="WithTouchEventBoundary",o}},1014,[1,34,7,8,12,14,11,889,883,48,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return t.ReactNativeTracing}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return n.RoutingInstrumentation}}),Object.defineProperty(e,"RoutingInstrumentationInstance",{enumerable:!0,get:function(){return n.RoutingInstrumentationInstance}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return o.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return u.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationCurrentRoute",{enumerable:!0,get:function(){return c.ReactNavigationCurrentRoute}}),Object.defineProperty(e,"ReactNavigationRoute",{enumerable:!0,get:function(){return c.ReactNavigationRoute}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return c.ReactNavigationTransactionContext}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4])},1015,[1016,1018,1019,1020,1021]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeTracing=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=(0,s.default)({},u.defaultRequestInstrumentationOptions,{idleTimeout:1e3,maxTransactionDuration:600,ignoreEmptyBackNavigationTransactions:!0,beforeNavigate:function(t){return t}}),f=(function(){function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,n.default)(this,t),this.name=t.id,this.options=(0,s.default)({},h,o)}return(0,o.default)(t,[{key:"setupOnce",value:function(t,n){var o=this.options,s=o.traceFetch,l=o.traceXHR,h=o.tracingOrigins,f=o.shouldCreateSpanForRequest,v=o.routingInstrumentation;this._getCurrentHub=n,null==v||v.registerRoutingInstrumentation(this._onRouteWillChange.bind(this),this.options.beforeNavigate),v||c.logger.log("[ReactNativeTracing] Not instrumenting route changes as routingInstrumentation has not been set."),(0,u.registerRequestInstrumentation)({traceFetch:s,traceXHR:l,tracingOrigins:h,shouldCreateSpanForRequest:f})}},{key:"_onRouteWillChange",value:function(t){return this._createRouteTransaction(t)}},{key:"_createRouteTransaction",value:function(t){if(this._getCurrentHub){var n=this.options,o=n.idleTimeout,h=n.maxTransactionDuration,f=(0,s.default)({},t,{trimEnd:!0}),v=this._getCurrentHub(),p=(0,u.startIdleTransaction)(v,f,o,!0);return c.logger.log("[ReactNativeTracing] Starting "+t.op+" transaction \""+t.name+"\" on scope"),p.registerBeforeFinishCallback(function(t,n){(0,l.adjustTransactionDuration)(h,t,n)}),this.options.ignoreEmptyBackNavigationTransactions&&p.registerBeforeFinishCallback(function(t){var n,o;null==(n=t.data)||null==(o=n.route)||!o.hasBeenSeen||t.spanRecorder&&0!==t.spanRecorder.spans.filter(function(n){return n.spanId!==t.spanId}).length||(c.logger.log("[ReactNativeTracing] Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature."),t.sampled=!1)}),p}c.logger.warn("[ReactNativeTracing] Did not create "+t.op+" transaction because _getCurrentHub is invalid.")}}]),t})();e.ReactNativeTracing=f,f.id="ReactNativeTracing"},1016,[1,7,8,25,927,894,1017]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.adjustTransactionDuration=function(n,s,u){var o=u-s.startTimestamp;u&&(o>(c=n,1e3*c)||o<0)&&(s.setStatus(t.SpanStatus.DeadlineExceeded),s.setTag("maxTransactionDurationExceeded","true"));var c};var t=r(d[0])},1017,[927]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RoutingInstrumentation=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=(function(){function t(){(0,n.default)(this,t)}return(0,u.default)(t,[{key:"registerRoutingInstrumentation",value:function(t,n){this._tracingListener=t,this._beforeNavigate=n}},{key:"onRouteWillChange",value:function(t){var n;return null==(n=this._tracingListener)?void 0:n.call(this,t)}}]),t})();e.RoutingInstrumentation=o},1018,[1,7,8]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_TRANSACTION_CONTEXT_V5=e.ReactNavigationV5Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=t(r(d[7])),_=r(d[8]);function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var f={routeChangeTimeoutMs:1e3},R=(function(t){(0,l.default)(T,t);var R,p,C=(R=T,p=v(),function(){var t,n=(0,h.default)(R);if(p){var o=(0,h.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function T(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,T),(t=C.call(this))._navigationContainer=null,t._maxRecentRouteLen=200,t._initialStateHandled=!1,t._recentRouteKeys=[],t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._options=(0,n.default)({},f,s),t}return(0,s.default)(T,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,h.default)(T.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._onDispatch(),this._navigationContainer&&(this._onStateChange(),this._initialStateHandled=!0))}},{key:"registerNavigationContainer",value:function(t){var n=(0,_.getGlobalObject)();n.__sentry_rn_v5_registered?_.logger.log("[ReactNavigationV5Instrumentation] Instrumentation already exists, but register has been called again, doing nothing."):(this._navigationContainer="current"in t?t.current:t,this._navigationContainer?(this._navigationContainer.addListener("__unsafe_action__",this._onDispatch.bind(this)),this._navigationContainer.addListener("state",this._onStateChange.bind(this)),this._initialStateHandled||(this._latestTransaction?(this._onStateChange(),this._initialStateHandled=!0):_.logger.log("[ReactNavigationV5Instrumentation] Navigation container registered, but integration has not been setup yet.")),n.__sentry_rn_v5_registered=!0):_.logger.warn("[ReactNavigationV5Instrumentation] Received invalid navigation container ref!"))}},{key:"_onDispatch",value:function(){this._latestTransaction=this.onRouteWillChange(y),this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs)}},{key:"_onStateChange",value:function(){var t=this._latestRoute;if(this._navigationContainer){var o=this._navigationContainer.getCurrentRoute();if(o){if(this._latestTransaction&&(!t||t.key!==o.key)){var s,u,l,c=this._latestTransaction.toContext(),h=this._recentRouteKeys.includes(o.key),v=(0,n.default)({},c,{name:o.name,tags:(0,n.default)({},c.tags,{"routing.route.name":o.name}),data:(0,n.default)({},c.data,{route:{name:o.name,key:o.key,params:null!=(s=o.params)?s:{},hasBeenSeen:h},previousRoute:t?{name:t.name,key:t.key,params:null!=(u=t.params)?u:{}}:null})}),f=null==(l=this._beforeNavigate)?void 0:l.call(this,v);f||(_.logger.error("[ReactNavigationV5Instrumentation] beforeNavigate returned "+f+", return context.sampled = false to not send transaction."),f=(0,n.default)({},v,{sampled:!1})),!1===f.sampled?_.logger.log("[ReactNavigationV5Instrumentation] Will not send transaction \""+f.name+"\" due to beforeNavigate."):void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._latestTransaction.updateWithContext(f)}this._pushRecentRouteKey(o.key),this._latestRoute=o}}else _.logger.warn("[ReactNavigationV5Instrumentation] Missing navigation container ref. Route transactions will not be sent.")}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),T})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV5Instrumentation=R,R.instrumentationName="react-navigation-v5";var y={name:"Route Change",op:"navigation",tags:{"routing.instrumentation":R.instrumentationName},data:{}};e.BLANK_TRANSACTION_CONTEXT_V5=y},1019,[1,25,7,8,9,12,14,11,894,1018]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.INITIAL_TRANSACTION_CONTEXT_V4=e.ReactNavigationV4Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),h=r(d[8]);function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var v={routeChangeTimeoutMs:1e3},f=(function(t){(0,l.default)(C,t);var f,y,T=(f=C,y=p(),function(){var t,n=(0,_.default)(f);if(y){var o=(0,_.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function C(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,C),(t=T.call(this))._appContainer=null,t._maxRecentRouteLen=200,t._recentRouteKeys=[],t._initialStateHandled=!1,t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._onBeforeNavigateNotSampled=function(t){h.logger.log("[ReactNavigationV4Instrumentation] Will not send transaction \""+t+"\" due to beforeNavigate.")},t._options=(0,n.default)({},v,s),t}return(0,s.default)(C,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,_.default)(C.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._latestTransaction=this.onRouteWillChange(R),this._appContainer?(this._updateLatestTransaction(),this._initialStateHandled=!0):this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs))}},{key:"registerAppContainer",value:function(t){var n=(0,h.getGlobalObject)();n.__sentry_rn_v4_registered||(this._appContainer="current"in t?t.current:t,this._appContainer?(this._patchRouter(),this._initialStateHandled||(this._latestTransaction?this._updateLatestTransaction():h.logger.log("[ReactNavigationV4Instrumentation] App container registered, but integration has not been setup yet."),this._initialStateHandled=!0),n.__sentry_rn_v4_registered=!0):h.logger.warn("[ReactNavigationV4Instrumentation] Received invalid app container ref!"))}},{key:"_updateLatestTransaction",value:function(){if(this._appContainer&&this._latestTransaction){var t=this._appContainer._navigation.state;void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._onStateChange(t,!0)}}},{key:"_patchRouter",value:function(){var t=this;if(this._appContainer){var n=this._appContainer._navigation.router.getStateForAction;this._appContainer._navigation.router.getStateForAction=function(o,s){var u=n(o,s);return t._onStateChange(u),u}}}},{key:"_onStateChange",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=this._getCurrentRouteFromState(t);if(!this._prevRoute||s.key!==this._prevRoute.key){var u,l=this._getTransactionContext(s,this._prevRoute),c=l;o&&this._latestTransaction&&(c=(0,n.default)({},this._latestTransaction.toContext(),l));var _=null==(u=this._beforeNavigate)?void 0:u.call(this,c);_||(h.logger.error("[ReactNavigationV4Instrumentation] beforeNavigate returned "+_+", return context.sampled = false to not send transaction."),_=(0,n.default)({},c,{sampled:!1})),!1===_.sampled&&this._onBeforeNavigateNotSampled(_.name),o&&this._latestTransaction?this._latestTransaction.updateWithContext(_):this._latestTransaction=this.onRouteWillChange(_),this._pushRecentRouteKey(s.key),this._prevRoute=s}}},{key:"_getTransactionContext",value:function(t,n){var o,s;return{name:t.routeName,op:"navigation",tags:{"routing.instrumentation":C.instrumentationName,"routing.route.name":t.routeName},data:{route:{name:t.routeName,key:t.key,params:null!=(o=t.params)?o:{},hasBeenSeen:this._recentRouteKeys.includes(t.key)},previousRoute:n?{name:n.routeName,key:n.key,params:null!=(s=n.params)?s:{}}:null}}}},{key:"_getCurrentRouteFromState",value:function(t){var n=t.routes[t.index];return"index"in n&&"routes"in n&&"number"==typeof n.index&&Array.isArray(n.routes)?this._getCurrentRouteFromState(n):n}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),C})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV4Instrumentation=f,f.instrumentationName="react-navigation-v4";var R={name:"App Launch",op:"navigation",tags:{"routing.instrumentation":f.instrumentationName},data:{}};e.INITIAL_TRANSACTION_CONTEXT_V4=R},1020,[1,25,7,8,9,12,14,11,894,1018]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},1021,[]); +__d(function(g,r,i,a,m,e,d){var E=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=N,e.setupPermissions=e.RESULTS=e.PERMISSIONS=void 0;var n=E(r(d[1])),s=r(d[2]),o=r(d[3]),A=r(d[4]),O=Object.freeze({ACCEPT_HANDOVER:'android.permission.ACCEPT_HANDOVER',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACTIVITY_RECOGNITION:'android.permission.ACTIVITY_RECOGNITION',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',ANSWER_PHONE_CALLS:'android.permission.ANSWER_PHONE_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',CALL_PHONE:'android.permission.CALL_PHONE',CAMERA:'android.permission.CAMERA',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',READ_CALENDAR:'android.permission.READ_CALENDAR',READ_CALL_LOG:'android.permission.READ_CALL_LOG',READ_CONTACTS:'android.permission.READ_CONTACTS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',READ_PHONE_NUMBERS:'android.permission.READ_PHONE_NUMBERS',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',READ_SMS:'android.permission.READ_SMS',RECEIVE_MMS:'android.permission.RECEIVE_MMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECORD_AUDIO:'android.permission.RECORD_AUDIO',SEND_SMS:'android.permission.SEND_SMS',USE_SIP:'android.permission.USE_SIP',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=Object.freeze({APP_TRACKING_TRANSPARENCY:'ios.permission.APP_TRACKING_TRANSPARENCY',BLUETOOTH_PERIPHERAL:'ios.permission.BLUETOOTH_PERIPHERAL',CALENDARS:'ios.permission.CALENDARS',CAMERA:'ios.permission.CAMERA',CONTACTS:'ios.permission.CONTACTS',FACE_ID:'ios.permission.FACE_ID',LOCATION_ALWAYS:'ios.permission.LOCATION_ALWAYS',LOCATION_WHEN_IN_USE:'ios.permission.LOCATION_WHEN_IN_USE',MEDIA_LIBRARY:'ios.permission.MEDIA_LIBRARY',MICROPHONE:'ios.permission.MICROPHONE',MOTION:'ios.permission.MOTION',PHOTO_LIBRARY:'ios.permission.PHOTO_LIBRARY',PHOTO_LIBRARY_ADD_ONLY:'ios.permission.PHOTO_LIBRARY_ADD_ONLY',REMINDERS:'ios.permission.REMINDERS',SIRI:'ios.permission.SIRI',SPEECH_RECOGNITION:'ios.permission.SPEECH_RECOGNITION',STOREKIT:'ios.permission.STOREKIT'}),_=Object.freeze({ANDROID:O,IOS:R});e.PERMISSIONS=_;var S=Object.freeze({UNAVAILABLE:'unavailable',BLOCKED:'blocked',DENIED:'denied',GRANTED:'granted',LIMITED:'limited'});e.RESULTS=S;var I=A.NativeModules.DyteRNPermissions;function C(E){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",I.available.includes(E)?I.request(E):S.UNAVAILABLE);case 1:case"end":return n.stop()}},null,null,null,Promise)}function N(E){return E.filter(function(n,s){return null!=n&&E.indexOf(n)===s})}var t=['camera','externalStorage','microphone','bluetooth','photos','readExternalStorage'],T=function(E){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s={camera:_.ANDROID.CAMERA,microphone:_.ANDROID.RECORD_AUDIO,externalStorage:_.ANDROID.WRITE_EXTERNAL_STORAGE,readExternalStorage:_.ANDROID.READ_EXTERNAL_STORAGE},o={camera:_.IOS.CAMERA,microphone:_.IOS.MICROPHONE,bluetooth:_.IOS.BLUETOOTH_PERIPHERAL,photos:_.IOS.PHOTO_LIBRARY};if(!n)return'android'===A.Platform.OS?s[E]:o[E];if('android'===A.Platform.OS){var O={};return Object.keys(s).forEach(function(E){O[s[E]]=E}),O[E]}var R={};return Object.keys(o).forEach(function(E){R[o[E]]=E}),R[E]};e.setupPermissions=function(){var E,O,R,_,L,p,D=[];t.forEach(function(E){var n=T(E);n&&D.push(n)}),(E=D,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if('ios'!==A.Platform.OS){s.next=13;break}O={},R=N(E),_=0;case 4:if(!(_ArchiveVersion 2 CreationDate - 2021-07-26T14:03:20Z + 2021-07-28T18:22:49Z Name DyteSdk SchemeName diff --git a/Frameworks/ios-device.xcarchive/Products/Library/Frameworks/DyteSdk.framework/DyteSdk b/Frameworks/ios-device.xcarchive/Products/Library/Frameworks/DyteSdk.framework/DyteSdk index ec1cd69..8d73a7e 100755 Binary files a/Frameworks/ios-device.xcarchive/Products/Library/Frameworks/DyteSdk.framework/DyteSdk and b/Frameworks/ios-device.xcarchive/Products/Library/Frameworks/DyteSdk.framework/DyteSdk differ diff --git a/Frameworks/ios-device.xcarchive/Products/Library/Frameworks/DyteSdk.framework/main.jsbundle b/Frameworks/ios-device.xcarchive/Products/Library/Frameworks/DyteSdk.framework/main.jsbundle index eb7ea77..20d3441 100644 --- a/Frameworks/ios-device.xcarchive/Products/Library/Frameworks/DyteSdk.framework/main.jsbundle +++ b/Frameworks/ios-device.xcarchive/Products/Library/Frameworks/DyteSdk.framework/main.jsbundle @@ -3,7 +3,7 @@ var __BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date. !(function(n){var e=(function(){function n(n,e){return n}function e(n){var e={};return n.forEach(function(n,r){e[n]=!0}),e}function r(n,r,u){if(n.formatValueCalls++,n.formatValueCalls>200)return"[TOO BIG formatValueCalls "+n.formatValueCalls+" exceeded limit of 200]";var f=t(n,r);if(f)return f;var c=Object.keys(r),s=e(c);if(d(r)&&(c.indexOf('message')>=0||c.indexOf('description')>=0))return o(r);if(0===c.length){if(v(r)){var g=r.name?': '+r.name:'';return n.stylize('[Function'+g+']','special')}if(p(r))return n.stylize(RegExp.prototype.toString.call(r),'regexp');if(y(r))return n.stylize(Date.prototype.toString.call(r),'date');if(d(r))return o(r)}var h,b,m='',j=!1,O=['{','}'];(h=r,Array.isArray(h)&&(j=!0,O=['[',']']),v(r))&&(m=' [Function'+(r.name?': '+r.name:'')+']');return p(r)&&(m=' '+RegExp.prototype.toString.call(r)),y(r)&&(m=' '+Date.prototype.toUTCString.call(r)),d(r)&&(m=' '+o(r)),0!==c.length||j&&0!=r.length?u<0?p(r)?n.stylize(RegExp.prototype.toString.call(r),'regexp'):n.stylize('[Object]','special'):(n.seen.push(r),b=j?i(n,r,u,s,c):c.map(function(e){return l(n,r,u,s,e,j)}),n.seen.pop(),a(b,m,O)):O[0]+m+O[1]}function t(n,e){if(s(e))return n.stylize('undefined','undefined');if('string'==typeof e){var r="'"+JSON.stringify(e).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,'string')}return c(e)?n.stylize(''+e,'number'):u(e)?n.stylize(''+e,'boolean'):f(e)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,e,r,t,o){for(var i=[],a=0,u=e.length;a-1&&(u=l?u.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+u.split('\n').map(function(n){return' '+n}).join('\n')):u=n.stylize('[Circular]','special')),s(a)){if(l&&i.match(/^\d+$/))return u;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+u}function a(n,e,r){return n.reduce(function(n,e){return 0,e.indexOf('\n')>=0&&0,n+e.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?r[0]+(''===e?'':e+'\n ')+' '+n.join(',\n ')+' '+r[1]:r[0]+e+' '+n.join(', ')+' '+r[1]}function u(n){return'boolean'==typeof n}function f(n){return null===n}function c(n){return'number'==typeof n}function s(n){return void 0===n}function p(n){return g(n)&&'[object RegExp]'===h(n)}function g(n){return'object'==typeof n&&null!==n}function y(n){return g(n)&&'[object Date]'===h(n)}function d(n){return g(n)&&('[object Error]'===h(n)||n instanceof Error)}function v(n){return'function'==typeof n}function h(n){return Object.prototype.toString.call(n)}function b(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return function(e,t){return r({seen:[],formatValueCalls:0,stylize:n},e,t.depth)}})(),r='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function l(r){return function(){var l;l=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return e(n,{depth:10})}).join(', ');var a=arguments[0],u=r;'string'==typeof a&&'Warning: '===a.slice(0,9)&&u>=t.error&&(u=t.warn),n.__inspectorLog&&n.__inspectorLog(o[u],l,[].slice.call(arguments),i),s.length&&(l=p('',l)),n.nativeLoggingHook(l,u)}}function a(n,e){return Array.apply(null,Array(e)).map(function(){return n})}var u="\u2502",f="\u2510",c="\u2518",s=[];function p(n,e){return s.join('')+n+' '+(e||'')}if(n.nativeLoggingHook){n.console;n.console={error:l(t.error),info:l(t.info),log:l(t.info),warn:l(t.warn),trace:l(t.trace),debug:l(t.trace),table:function(e){if(!Array.isArray(e)){var o=e;for(var i in e=[],o)if(o.hasOwnProperty(i)){var l=o[i];l[r]=i,e.push(l)}}if(0!==e.length){var u=Object.keys(e[0]).sort(),f=[],c=[];u.forEach(function(n,r){c[r]=n.length;for(var t=0;t';return function(){for(var r=arguments.length,u=new Array(r),e=0;e0&&void 0!==arguments[0]?arguments[0]:{};if('object'!=typeof t)return Promise.reject(new TypeError('constraints is not a dictionary'));if(!(void 0!==t.audio&&t.audio||void 0!==t.video&&t.video))return Promise.reject(new TypeError('audio and/or video is required'));var o=[];(t=u.normalizeConstraints(t)).audio?o.push(l.default.request({name:'microphone'})):o.push(Promise.resolve(!1));t.video?o.push(l.default.request({name:'camera'})):o.push(Promise.resolve(!1));return new Promise(function(l,c){Promise.all(o).then(function(o){var v=(0,n.default)(o,2),y=v[0],h=v[1];if(y||h){y||delete t.audio,h||delete t.video;b.getUserMedia(t,function(n,o){for(var f,c=p(o);!(f=c()).done;){var v=f.value,y=t[v.kind];'object'==typeof y&&(v.constraints=u.deepClone(y))}var b={streamId:n,streamReactTag:n,tracks:o};l(new s.default(b))},function(t,n){var o;switch(t){case'TypeError':o=new TypeError(n)}o||(o=new f.default({message:n,name:t}));c(o)})}else{c(new f.default({message:'Permission denied.',name:'SecurityError'}))}})})};var n=t(r(d[1])),o=r(d[2]),u=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=c(n);if(o&&o.has(t))return o.get(t);var u={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var l=s?Object.getOwnPropertyDescriptor(t,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=t[f]}u.default=t,o&&o.set(t,u);return u})(r(d[3])),s=t(r(d[4])),f=t(r(d[5])),l=t(r(d[6]));function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(c=function(t){return t?o:n})(t)}function p(t,n){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(o)return(o=o.call(t)).next.bind(o);if(Array.isArray(t)||(o=v(t))||n&&t&&"number"==typeof t.length){o&&(t=o);var u=0;return function(){return u>=t.length?{done:!0}:{done:!1,value:t[u++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(t,n){if(t){if("string"==typeof t)return y(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?y(t,n):void 0}}function y(t,n){(null==n||n>t.length)&&(n=t.length);for(var o=0,u=new Array(n);o0?parseInt(u):-1,'android'===o.Platform.OS?c.startRingtone(n,u):c.startRingtone(n,s),this.vibrate&&o.Vibration.vibrate(t,!1)}},{key:"stopRingtone",value:function(){this.vibrate&&o.Vibration.cancel(),c.stopRingtone()}},{key:"startRingback",value:function(n){n='string'==typeof n?n:"_DTMF_",c.startRingback(n)}},{key:"stopRingback",value:function(){c.stopRingback()}},{key:"checkRecordPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.checkRecordPermission());case 2:return n=s.sent,this.recordPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"requestRecordPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.requestRecordPermission());case 2:return n=s.sent,this.recordPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"checkCameraPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.checkCameraPermission());case 2:return n=s.sent,this.cameraPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.requestCameraPermission());case 2:return n=s.sent,this.cameraPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"pokeScreen",value:function(n){if('android'===o.Platform.OS){var t="number"==typeof n&&n>0?n:3e3;c.pokeScreen(t)}else console.log("ios doesn't support pokeScreen()")}},{key:"getAudioUri",value:function(n,s){var u;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(void 0!==this.audioUriMap[n]){o.next=2;break}return o.abrupt("return",null);case 2:if(!this.audioUriMap[n][s]){o.next=6;break}return o.abrupt("return",this.audioUriMap[n][s]);case 6:return o.prev=6,o.next=9,t.default.awrap(c.getAudioUriJS(n,s));case 9:if(!('string'==typeof(u=o.sent)&&u.length>0)){o.next=15;break}return this.audioUriMap[n][s]=u,o.abrupt("return",u);case 15:return o.abrupt("return",null);case 16:o.next=21;break;case 18:return o.prev=18,o.t0=o.catch(6),o.abrupt("return",null);case 21:case"end":return o.stop()}},null,this,[[6,18]],Promise)}},{key:"chooseAudioRoute",value:function(n){var s;return t.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,t.default.awrap(c.chooseAudioRoute(n));case 2:return s=u.sent,u.abrupt("return",s);case 4:case"end":return u.stop()}},null,null,null,Promise)}}]),n})());e.default=l},691,[1,276,7,8,2]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.JoinStage=M,e.default=void 0;var o=t(r(d[1])),n=j(r(d[2])),u=t(r(d[3])),l=r(d[4]),s=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),E=r(d[9]),y=r(d[10]),S=t(r(d[11])),N=r(d[12]),x=r(d[13]),h=r(d[14]),T=r(d[15]),v=t(r(d[16])),C=r(d[17]),b=r(d[18]),w=t(r(d[19])),P=r(d[20]),I=r(d[21]),O=j(r(d[22])),k=r(d[23]);function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function j(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=l?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(u,s,c):u[s]=t[s]}return u.default=t,n&&n.set(t,u),u}var D="\nquery Session($roomName: String!, $password: String) {\n\tsession(roomName: $roomName, password: $password) {\n\t title,\n\t roomNodeLink,\n\t roomName,\n\t password\n\t}\n }\n";function M(t){var o=(0,n.useContext)(c.MediaRoomContext).mediaRoom,u=(0,l.useSelector)(function(t){return t.participant.displayName}),f=(0,l.useSelector)(function(t){return t.participant.audioMuted}),p=(0,l.useSelector)(function(t){return t.room.routerState}),y=(0,l.useSelector)(function(t){return t.room.joined}),N=(0,l.useSelector)(function(t){return t.room.waitingState}),x=t.roomName,h=(0,n.useContext)(C.ConfigServiceContext),v=h.sessionConfig,b=h.meeting,w=(0,T.useWindowDimensions)(),P=(null==v?void 0:v.dimensions)||w,O=P.height,k=P.width;return(0,n.useEffect)(function(){p===E.MediaStates.LOADED&&o&&o.joinRoom(u,f)},[p]),(0,n.useEffect)(function(){N===E.WaitingState.ACCEPTED&&o&&o.joinRoom(u,f)},[N]),(0,n.useEffect)(function(){y&&b&&b.emit(b.Events.meetingJoined)},[y]),y?N===E.WaitingState.REJECTED?n.default.createElement(I.Stack,{height:O,width:k,backgroundColor:"#202124",justify:"center",align:"center"},n.default.createElement(I.Text,{color:"textPrimary.100",className:"dyte-client-noSelect"},"Host rejected you request")):n.default.createElement(s.default,{roomName:x}):n.default.createElement(S.default,{text:"This seems to be taking too long...",showTextAfter:10})}function W(t){var s,R=(0,l.useDispatch)(),j=t.roomName,W=t.autoTune,_=(0,n.useState)(u.default.v4().toString()),L=(0,o.default)(_,1)[0],B=(0,n.useContext)(C.ConfigServiceContext),U=B.meeting,F=B.sessionConfig,A=B.updatePreset,J=(0,n.useContext)(b.ThemeContext).colors,$=(0,n.useState)(''),q=(0,o.default)($,2),G=q[0],Q=q[1],V=(0,h.useManualQuery)(D,{variables:{roomName:j,password:''}}),H=(0,o.default)(V,2),K=H[0],z=H[1],X=z.data,Y=z.error,Z=z.loading,ee=(0,T.useWindowDimensions)(),te=(null==F?void 0:F.dimensions)||ee,oe=te.height,re=te.width,ne=(0,n.useContext)(P.UserTrackContext).setupStreams,ae=(0,l.useSelector)(function(t){return t.participant.authToken}),ie=(0,l.useSelector)(function(t){return t.participant.displayName}),ue=((0,l.useSelector)(function(t){return t.room.presetFetched}),(0,l.useSelector)(function(t){return t.participant.participantPermissions})),le=(0,l.useSelector)(function(t){return t.room.showSetupScreen}),se=n.default.useState(j),ce=(0,o.default)(se,2),de=ce[0],me=ce[1],fe=n.default.useState({displayName:!1,meetingCode:!1}),pe=(0,o.default)(fe,2),ge=pe[0],Ee=pe[1];(0,n.useEffect)(function(){R((0,E.resetRoom)({roomName:j})),R((0,y.resetPeers)());try{v.default.getItem('dyte-display-name').then(function(t){null!==t&&R((0,x.setUserDisplayName)(t))}),(0,k.setupPermissions)()}catch(t){}},[]);(0,n.useEffect)(function(){de&&(R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae))},[de]),(0,n.useEffect)(function(){if(Y)if(console.log("Error",Y),Y.graphQLErrors[0].message.indexOf('No open session')>=0)null==U||U._onError('MEETING_NOTFOUND'),Q('MEETING_NOTFOUND');else try{var t=O.captureException(Y);Q(t)}catch(t){Q('UNKNOWN')}},[Y,U]),(0,n.useEffect)(function(){ue.camera!==x.permissionEnum.INIT&&ue.microphone!==x.permissionEnum.INIT&&ne()},[ue.camera,ue.microphone]);if(ue.camera===x.permissionEnum.INIT||ue.microphone===x.permissionEnum.INIT)return n.default.createElement(S.default,{text:"Waiting for permissions..."});return null==U||!U.showSetupScreen||null!==le&&!0!==le?Y?n.default.createElement(S.default,{errorText:"Some error occured. Issue code: "+G,childComponents:n.default.createElement(I.Button,{onClick:function(){setTimeout(function(){R((0,y.resetPeers)()),R((0,x.resetParticipant)()),R((0,E.setShowSetupScreen)(!0)),me(''),Q('')})}},n.default.createElement(I.Box,{bg:"primary.500",py:15,px:10,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Try Again")))}):Z?n.default.createElement(S.default,{text:"Loading..."}):n.default.createElement(p.WebSocketProvider,{url:null==X?void 0:null==(s=X.session)?void 0:s.roomNodeLink,roomURL:de,peerId:L},n.default.createElement(c.MediaRoomProvider,{peerId:L,roomName:de,autoTune:W},n.default.createElement(N.PeersProvider,null,n.default.createElement(f.PluginServiceProvider,{roomName:de,peerId:L},n.default.createElement(M,{roomName:de}))))):n.default.createElement(I.Flex,{height:oe,width:re,justifyContent:"center",backgroundColor:"secondary.900",position:"absolute",top:0,p:20,direction:"column",bottom:0},n.default.createElement(w.default,null),n.default.createElement(I.Text,{color:"textPrimary.300",mt:20},"Name: "),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:function(t){return R((0,x.setUserDisplayName)(t))},editable:!1,showSoftInputOnFocus:!1,value:ie}),ge.displayName&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter your display name"),!j&&n.default.createElement(I.Box,null,n.default.createElement(I.Text,{color:"textPrimary.300"},"Meeting Code:"),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:me,value:de}),ge.meetingCode&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter meeting room code")),n.default.createElement(I.Button,{onClick:function(){var t={displayName:!1,meetingCode:!1};de&&ie||(ie||(t.displayName=!0),de||(t.meetingCode=!0)),ie&&de&&(R((0,E.setShowSetupScreen)(!1)),R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae)),Ee(t)}},n.default.createElement(I.Box,{bg:"primary.500",py:12,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Join"))))}W.defaultProps={autoTune:!0};var _=W;e.default=_},692,[1,26,48,693,429,698,699,799,744,473,474,493,801,475,459,2,476,490,496,880,687,494,881,1021]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.JoinStage=M,e.default=void 0;var o=t(r(d[1])),n=j(r(d[2])),u=t(r(d[3])),l=r(d[4]),s=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),E=r(d[9]),y=r(d[10]),S=t(r(d[11])),N=r(d[12]),x=r(d[13]),h=r(d[14]),T=r(d[15]),v=t(r(d[16])),C=r(d[17]),b=r(d[18]),w=t(r(d[19])),P=r(d[20]),I=r(d[21]),O=j(r(d[22])),k=r(d[23]);function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function j(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=l?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(u,s,c):u[s]=t[s]}return u.default=t,n&&n.set(t,u),u}var D="\nquery Session($roomName: String!, $password: String) {\n\tsession(roomName: $roomName, password: $password) {\n\t title,\n\t roomNodeLink,\n\t roomName,\n\t password\n\t}\n }\n";function M(t){var o=(0,n.useContext)(c.MediaRoomContext).mediaRoom,u=(0,l.useSelector)(function(t){return t.participant.displayName}),f=(0,l.useSelector)(function(t){return t.participant.audioMuted}),p=(0,l.useSelector)(function(t){return t.room.routerState}),y=(0,l.useSelector)(function(t){return t.room.joined}),N=(0,l.useSelector)(function(t){return t.room.waitingState}),x=t.roomName,h=(0,n.useContext)(C.ConfigServiceContext),v=h.sessionConfig,b=h.meeting,w=(0,T.useWindowDimensions)(),P=(null==v?void 0:v.dimensions)||w,O=P.height,k=P.width;return(0,n.useEffect)(function(){p===E.MediaStates.LOADED&&o&&o.joinRoom(u,f)},[p]),(0,n.useEffect)(function(){N===E.WaitingState.ACCEPTED&&o&&o.joinRoom(u,f)},[N]),(0,n.useEffect)(function(){y&&b&&b.emit(b.Events.meetingJoined)},[y]),y?N===E.WaitingState.REJECTED?n.default.createElement(I.Stack,{height:O,width:k,backgroundColor:"#202124",justify:"center",align:"center"},n.default.createElement(I.Text,{color:"textPrimary.100",className:"dyte-client-noSelect"},"Host rejected you request")):n.default.createElement(s.default,{roomName:x}):n.default.createElement(S.default,{text:"This seems to be taking too long...",showTextAfter:10})}function W(t){var s,R=(0,l.useDispatch)(),j=t.roomName,W=t.autoTune,_=(0,n.useState)(u.default.v4().toString()),L=(0,o.default)(_,1)[0],B=(0,n.useContext)(C.ConfigServiceContext),U=B.meeting,F=B.sessionConfig,A=B.updatePreset,J=(0,n.useContext)(b.ThemeContext).colors,$=(0,n.useState)(''),q=(0,o.default)($,2),G=q[0],Q=q[1],V=(0,h.useManualQuery)(D,{variables:{roomName:j,password:''}}),H=(0,o.default)(V,2),K=H[0],z=H[1],X=z.data,Y=z.error,Z=z.loading,ee=(0,T.useWindowDimensions)(),te=(null==F?void 0:F.dimensions)||ee,oe=te.height,re=te.width,ne=(0,n.useContext)(P.UserTrackContext).setupStreams,ae=(0,l.useSelector)(function(t){return t.participant.authToken}),ie=(0,l.useSelector)(function(t){return t.participant.displayName}),ue=((0,l.useSelector)(function(t){return t.room.presetFetched}),(0,l.useSelector)(function(t){return t.participant.participantPermissions})),le=(0,l.useSelector)(function(t){return t.room.showSetupScreen}),se=n.default.useState(j),ce=(0,o.default)(se,2),de=ce[0],me=ce[1],fe=n.default.useState({displayName:!1,meetingCode:!1}),pe=(0,o.default)(fe,2),ge=pe[0],Ee=pe[1];(0,n.useEffect)(function(){R((0,E.resetRoom)({roomName:j})),R((0,y.resetPeers)());try{v.default.getItem('dyte-display-name').then(function(t){null!==t&&R((0,x.setUserDisplayName)(t))}),(0,k.setupPermissions)()}catch(t){}},[]);(0,n.useEffect)(function(){de&&(R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae))},[de]),(0,n.useEffect)(function(){if(Y)if(console.log("Error",Y),Y.graphQLErrors[0].message.indexOf('No open session')>=0)null==U||U._onError('MEETING_NOTFOUND'),Q('MEETING_NOTFOUND');else try{var t=O.captureException(Y);Q(t)}catch(t){Q('UNKNOWN')}},[Y,U]),(0,n.useEffect)(function(){ue.camera!==x.permissionEnum.INIT&&ue.microphone!==x.permissionEnum.INIT&&ne()},[ue.camera,ue.microphone]);if(ue.camera===x.permissionEnum.INIT||ue.microphone===x.permissionEnum.INIT)return n.default.createElement(S.default,{text:"Waiting for permissions..."});return null==U||!U.showSetupScreen||null!==le&&!0!==le?Y?n.default.createElement(S.default,{errorText:"Some error occured. Issue code: "+G,childComponents:n.default.createElement(I.Button,{onClick:function(){setTimeout(function(){R((0,y.resetPeers)()),R((0,x.resetParticipant)()),R((0,E.setShowSetupScreen)(!0)),me(''),Q('')})}},n.default.createElement(I.Box,{bg:"primary.500",py:15,px:10,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Try Again")))}):Z?n.default.createElement(S.default,{text:"Loading..."}):n.default.createElement(p.WebSocketProvider,{url:null==X?void 0:null==(s=X.session)?void 0:s.roomNodeLink,roomURL:de,peerId:L},n.default.createElement(c.MediaRoomProvider,{peerId:L,roomName:de,autoTune:W},n.default.createElement(N.PeersProvider,null,n.default.createElement(f.PluginServiceProvider,{roomName:de,peerId:L},n.default.createElement(M,{roomName:de}))))):n.default.createElement(I.Flex,{height:oe,width:re,justifyContent:"center",backgroundColor:"secondary.900",position:"absolute",top:0,p:20,direction:"column",bottom:0},n.default.createElement(w.default,null),n.default.createElement(I.Text,{color:"textPrimary.300",mt:20},"Name: "),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:function(t){return R((0,x.setUserDisplayName)(t))},editable:!1,showSoftInputOnFocus:!1,value:ie}),ge.displayName&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter your display name"),!j&&n.default.createElement(I.Box,null,n.default.createElement(I.Text,{color:"textPrimary.300"},"Meeting Code:"),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:me,value:de}),ge.meetingCode&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter meeting room code")),n.default.createElement(I.Button,{onClick:function(){var t={displayName:!1,meetingCode:!1};de&&ie||(ie||(t.displayName=!0),de||(t.meetingCode=!0)),ie&&de&&(R((0,E.setShowSetupScreen)(!1)),R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae)),Ee(t)}},n.default.createElement(I.Box,{bg:"primary.500",py:12,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Join"))))}W.defaultProps={autoTune:!0};var _=W;e.default=_},692,[1,26,48,693,429,698,699,799,744,473,474,493,801,475,459,2,476,490,496,881,687,494,882,1022]); __d(function(g,r,i,a,m,e,d){!(function(n){'use strict';var t,o,u,f,c;n?(function(){var u=n.crypto||n.msCrypto;if(!t&&u&&u.getRandomValues)try{var c=new Uint8Array(16);f=t=function(){return u.getRandomValues(c),c},t()}catch(n){}if(!t){var s=new Array(16);o=t=function(){for(var n,t=0;t<16;t++)0==(3&t)&&(n=4294967296*Math.random()),s[t]=n>>>((3&t)<<3)&255;return s},'undefined'!=typeof console&&console.warn&&console.warn("[SECURITY] node-uuid: crypto not usable, falling back to insecure Math.random()")}})():(function(){if('function'==typeof r)try{var n=r(d[0]);u=t=n&&function(){return n(16)},t()}catch(n){}})();for(var s='function'==typeof Buffer?Buffer:Array,l=[],v={},w=0;w<256;w++)l[w]=(w+256).toString(16).substr(1),v[l[w]]=w;function y(n,t){var o=t||0,u=l;return u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]}var p=t(),h=[1|p[0],p[1],p[2],p[3],p[4],p[5]],C=16383&(p[6]<<8|p[7]),R=0,_=0;function b(n,o,u){var f=o&&u||0;'string'==typeof n&&(o='binary'===n?new s(16):null,n=null);var c=(n=n||{}).random||(n.rng||t)();if(c[6]=15&c[6]|64,c[8]=63&c[8]|128,o)for(var l=0;l<16;l++)o[f+l]=c[l];return o||y(c)}var k=b;k.v1=function(n,t,o){var u=t&&o||0,f=t||[],c=null!=(n=n||{}).clockseq?n.clockseq:C,s=null!=n.msecs?n.msecs:(new Date).getTime(),l=null!=n.nsecs?n.nsecs:_+1,v=s-R+(l-_)/1e4;if(v<0&&null==n.clockseq&&(c=c+1&16383),(v<0||s>R)&&null==n.nsecs&&(l=0),l>=1e4)throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec');R=s,_=l,C=c;var w=(1e4*(268435455&(s+=122192928e5))+l)%4294967296;f[u++]=w>>>24&255,f[u++]=w>>>16&255,f[u++]=w>>>8&255,f[u++]=255&w;var p=s/4294967296*1e4&268435455;f[u++]=p>>>8&255,f[u++]=255&p,f[u++]=p>>>24&15|16,f[u++]=p>>>16&255,f[u++]=c>>>8|128,f[u++]=255&c;for(var b=n.node||h,k=0;k<6;k++)f[u+k]=b[k];return t||y(f)},k.v4=b,k.parse=function(n,t,o){var u=t&&o||0,f=0;for(t=t||[],n.toLowerCase().replace(/[0-9a-f]{2}/g,function(n){f<16&&(t[u+f++]=v[n])});f<16;)t[u+f++]=0;return t},k.unparse=y,k.BufferClass=s,k._rng=t,k._mathRNG=o,k._nodeRNG=u,k._whatwgRNG=f,void 0!==m&&m.exports?m.exports=k:'function'==typeof define&&define.amd?define(function(){return k}):(c=n.uuid,k.noConflict=function(){return n.uuid=c,k},n.uuid=k)})('undefined'!=typeof window?window:null)},693,[694]); __d(function(g,r,i,a,m,e,d){'use strict';var o=65536,n=4294967295;var t=r(d[0]).Buffer,s=g.crypto||g.msCrypto;s&&s.getRandomValues?m.exports=function(u,f){if(u>n)throw new RangeError('requested too many random bytes');var c=t.allocUnsafe(u);if(u>0)if(u>o)for(var l=0;lte){var ae=[ne,te];te=ae[0],ne=ae[1]}var re=(0,c.useSelector)(function(t){return t.consumers.activeConsumers}),oe=(0,c.useSelector)(function(t){return t.participant.audioMuted}),ie=(0,c.useSelector)(function(t){return t.participant.videoOff}),le=(0,c.useSelector)(function(t){return t.participant.videoTrackSelection}),ce=(0,c.useSelector)(function(t){return t.participant.audioTrackSelection}),ue=((0,c.useSelector)(function(t){return t.plugin.plugins}),(0,c.useSelector)(function(t){return t.participant.sharingScreen})),se=(0,c.useSelector)(function(t){return t.participant.audioProduction}),de=(0,c.useSelector)(function(t){return t.participant.videoProduction}),fe=(0,c.useSelector)(function(t){return t.participant.participantPermissions}),pe=((0,c.useSelector)(function(t){return t.room.chatMessages}),(0,c.useSelector)(function(t){return t.room.gridView}),(0,l.useState)([])),me=(0,o.default)(pe,2),ve=me[0],he=me[1];(0,l.useEffect)(function(){Y&&(Y.controlBar._setButtons=function(t){he(t)})},[Y]);var Se=(0,l.useState)(!1),ge=(0,o.default)(Se,2),Ce=ge[0],be=ge[1],Ee=(0,c.useDispatch)(),ke=function(t){return t.label&&Number.isInteger(Number(t.label))?'environment'===t.facing?'Back Camera':'Front Camera':t.label},Ie=(re.filter(function(t){return'video'===t.kind&&t.appData.screenShare}).length,function(t,n,o){var l='';return n===f.permissionEnum.DENIED?l=t+" permission denied. To enable please click on the lock icon besides the addresss bar.":0===o.length?l="No "+t+" devices found.":n===f.permissionEnum.FAILED&&(l="Error occured in getting "+t+"."),l}),xe=[Z.controlBarElements.screenShare?{icon:ue?'stop-screen-share':'screen-share',label:ue?'Stop Sharing':'Share Screen',onClick:function(){var t;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(ue){o.next=26;break}if(k.default.captureEvent('share screen started'),void 0!==W&&W.stop(),void 0!==R&&W.stop(),!(s.Platform.Version>=26)){o.next=7;break}return o.next=7,n.default.awrap(w.createNotificationChannel());case 7:return Ee((0,S.setScreenShareRequested)(!0)),o.next=10,n.default.awrap(w.startService());case 10:return o.prev=10,o.next=13,n.default.awrap((0,h.getScreenShare)());case 13:t=o.sent,ie||z(),F(t.video),q(t.audio),B.shareScreen(t),o.next=24;break;case 20:o.prev=20,o.t0=o.catch(10),'NotAllowedError'!==(null==o.t0?void 0:o.t0.message)&&console.error(o.t0),Ee((0,S.setScreenShareRequested)(!0));case 24:o.next=31;break;case 26:Ee((0,S.setScreenShareRequested)(!1)),B.disableScreenShare(),F(void 0),q(void 0),w.stopService();case 31:case"end":return o.stop()}},null,null,[[10,20]],Promise)}}:{}],Me=[Z.controlBarElements.chat?{icon:'chat',label:'Chat',mainComponent:l.default.createElement(D.default,null)}:{}],De=[Z.controlBarElements.polls?{icon:'poll',label:'Polls',mainComponent:l.default.createElement(y.default,{active:!0})}:{}],ye=[Z.controlBarElements.participants?{icon:'groups',label:'Participants',mainComponent:l.default.createElement(P.default,null)}:{}];return l.default.createElement(p.Box,{height:56,width:ne,position:"absolute",bottom:1,alignSelf:"flex-start",justify:"flex-start",bg:"secondary.900"},l.default.createElement(p.Flex,{justify:"center",direction:"row"},l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Microphone',fe.microphone,G),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:se===S.MediaStates.NOT_APPLICABLE||fe.microphone===f.permissionEnum.FAILED,onClick:U,icon:oe?l.default.createElement(p.MaterialIcon,{name:"mic-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"mic",fill:j}),label:oe?'Mic Off':'Mic On',ariaLabel:"mute-toggle",menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})),l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Camera',fe.camera,J),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:de===S.MediaStates.NOT_APPLICABLE||fe.camera===f.permissionEnum.FAILED,onClick:z,icon:ie?l.default.createElement(p.MaterialIcon,{name:"videocam-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"videocam",fill:j}),label:ie?'Video Off':'Video On',ariaLabel:"camera-toggle",menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(l.default.Fragment,null,t.label||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})),l.default.createElement(b.StageControlButton,{onClick:O,icon:l.default.createElement(p.MaterialIcon,{name:"call-end",fill:L}),label:"Leave"}),!A&&ve.filter(function(t){return'center'===t.position}).map(function(t){return l.default.createElement(b.StageControlButton,{onClick:t.onClick,icon:t.icon,label:t.label})}),A&&l.default.createElement(b.StageControlButton,{onClick:function(){be(!Ce)},icon:l.default.createElement(p.MaterialIcon,{name:Ce?'expand-more':'expand-less',fill:j}),variant:"primaryDefault",label:"More"})),l.default.createElement(x.default,{isOpen:Ce,onClose:function(){return be(!1)},options:[{icon:'mic-external-on',label:'Audio',drawerComponent:l.default.createElement(b.MakeMenu,{menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})},{icon:'flip-camera-ios',label:'Camera',drawerComponent:l.default.createElement(b.MakeMenu,{menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(p.Text,null,ke(t)||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})}].concat(xe,Me,De,ye).filter(function(t){return!('ios'===s.Platform.OS&&'screen-share'===t.icon)&&t})}))});e.default=A},811,[1,276,26,48,429,466,2,475,494,481,688,473,699,812,687,777,490,813,801,821,877,878]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=O(n);if(o&&o.has(t))return o.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=c?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=t[u]}l.default=t,o&&o.set(t,l);return l})(r(d[3])),c=r(d[4]),u=r(d[5]),s=r(d[6]),f=r(d[7]),p=r(d[8]),v=r(d[9]),h=r(d[10]),S=r(d[11]),C=r(d[12]),b=r(d[13]),E=r(d[14]),k=t(r(d[15])),I=r(d[16]),x=t(r(d[17])),M=r(d[18]),D=t(r(d[19])),y=t(r(d[20])),P=t(r(d[21]));function O(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(O=function(t){return t?o:n})(t)}var w=s.NativeModules.DyteHelper,A=l.default.memo(function(t){var O=t.leaveCall,A=(t.copyLink,t.linkCopied,t.isMobile),B=(0,l.useContext)(C.MediaRoomContext).mediaRoom,T=(0,v.useDisclosure)(),V=(T.isOpen,T.onOpen,T.onClose,(0,l.useContext)(M.PeersServiceContext)),L=(V.selfPeer,V.allMuted,'danger.500'),j='textPrimary.400',N=(0,l.useContext)(E.UserTrackContext),_=N.mediaTracks,W=_.screenShareVideoTrack,F=_.setScreenShareVideoTrack,R=_.screenShareAudioTrack,q=_.setScreenShareAudioTrack,H=N.inputDevices,U=H.toggleAudioState,z=H.toggleVideoState,G=H.audioInputDevices,J=H.videoInputDevices,K=H.onAudioInputChange,Q=H.onVideoInputChange,X=(0,l.useContext)(I.ConfigServiceContext),Y=X.meeting,Z=X.sessionConfig,$=(0,s.useWindowDimensions)(),ee=(null==Z?void 0:Z.dimensions)||$,te=ee.height,ne=ee.width;if(ne<1024&&ne>te){var ae=[ne,te];te=ae[0],ne=ae[1]}var re=(0,c.useSelector)(function(t){return t.consumers.activeConsumers}),oe=(0,c.useSelector)(function(t){return t.participant.audioMuted}),ie=(0,c.useSelector)(function(t){return t.participant.videoOff}),le=(0,c.useSelector)(function(t){return t.participant.videoTrackSelection}),ce=(0,c.useSelector)(function(t){return t.participant.audioTrackSelection}),ue=((0,c.useSelector)(function(t){return t.plugin.plugins}),(0,c.useSelector)(function(t){return t.participant.sharingScreen})),se=(0,c.useSelector)(function(t){return t.participant.audioProduction}),de=(0,c.useSelector)(function(t){return t.participant.videoProduction}),fe=(0,c.useSelector)(function(t){return t.participant.participantPermissions}),pe=((0,c.useSelector)(function(t){return t.room.chatMessages}),(0,c.useSelector)(function(t){return t.room.gridView}),(0,l.useState)([])),me=(0,o.default)(pe,2),ve=me[0],he=me[1];(0,l.useEffect)(function(){Y&&(Y.controlBar._setButtons=function(t){he(t)})},[Y]);var Se=(0,l.useState)(!1),ge=(0,o.default)(Se,2),Ce=ge[0],be=ge[1],Ee=(0,c.useDispatch)(),ke=function(t){return t.label&&Number.isInteger(Number(t.label))?'environment'===t.facing?'Back Camera':'Front Camera':t.label},Ie=(re.filter(function(t){return'video'===t.kind&&t.appData.screenShare}).length,function(t,n,o){var l='';return n===f.permissionEnum.DENIED?l=t+" permission denied. To enable please click on the lock icon besides the addresss bar.":0===o.length?l="No "+t+" devices found.":n===f.permissionEnum.FAILED&&(l="Error occured in getting "+t+"."),l}),xe=[Z.controlBarElements.screenShare?{icon:ue?'stop-screen-share':'screen-share',label:ue?'Stop Sharing':'Share Screen',onClick:function(){var t;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(ue){o.next=26;break}if(k.default.captureEvent('share screen started'),void 0!==W&&W.stop(),void 0!==R&&W.stop(),!(s.Platform.Version>=26)){o.next=7;break}return o.next=7,n.default.awrap(w.createNotificationChannel());case 7:return Ee((0,S.setScreenShareRequested)(!0)),o.next=10,n.default.awrap(w.startService());case 10:return o.prev=10,o.next=13,n.default.awrap((0,h.getScreenShare)());case 13:t=o.sent,ie||z(),F(t.video),q(t.audio),B.shareScreen(t),o.next=24;break;case 20:o.prev=20,o.t0=o.catch(10),'NotAllowedError'!==(null==o.t0?void 0:o.t0.message)&&console.error(o.t0),Ee((0,S.setScreenShareRequested)(!0));case 24:o.next=31;break;case 26:Ee((0,S.setScreenShareRequested)(!1)),B.disableScreenShare(),F(void 0),q(void 0),w.stopService();case 31:case"end":return o.stop()}},null,null,[[10,20]],Promise)}}:{}],Me=[Z.controlBarElements.chat?{icon:'chat',label:'Chat',mainComponent:l.default.createElement(D.default,null)}:{}],De=[Z.controlBarElements.polls?{icon:'poll',label:'Polls',mainComponent:l.default.createElement(y.default,{active:!0})}:{}],ye=[Z.controlBarElements.participants?{icon:'groups',label:'Participants',mainComponent:l.default.createElement(P.default,null)}:{}];return l.default.createElement(p.Box,{height:56,width:ne,position:"absolute",bottom:1,alignSelf:"flex-start",justify:"flex-start",bg:"secondary.900"},l.default.createElement(p.Flex,{justify:"center",direction:"row"},l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Microphone',fe.microphone,G),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:se===S.MediaStates.NOT_APPLICABLE||fe.microphone===f.permissionEnum.FAILED,onClick:U,icon:oe?l.default.createElement(p.MaterialIcon,{name:"mic-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"mic",fill:j}),label:oe?'Mic Off':'Mic On',ariaLabel:"mute-toggle",menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})),l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Camera',fe.camera,J),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:de===S.MediaStates.NOT_APPLICABLE||fe.camera===f.permissionEnum.FAILED,onClick:z,icon:ie?l.default.createElement(p.MaterialIcon,{name:"videocam-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"videocam",fill:j}),label:ie?'Video Off':'Video On',ariaLabel:"camera-toggle",menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(l.default.Fragment,null,t.label||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})),l.default.createElement(b.StageControlButton,{onClick:O,icon:l.default.createElement(p.MaterialIcon,{name:"call-end",fill:L}),label:"Leave"}),!A&&ve.filter(function(t){return'center'===t.position}).map(function(t){return l.default.createElement(b.StageControlButton,{onClick:t.onClick,icon:t.icon,label:t.label})}),A&&l.default.createElement(b.StageControlButton,{onClick:function(){be(!Ce)},icon:l.default.createElement(p.MaterialIcon,{name:Ce?'expand-more':'expand-less',fill:j}),variant:"primaryDefault",label:"More"})),l.default.createElement(x.default,{isOpen:Ce,onClose:function(){return be(!1)},options:[{icon:'mic-external-on',label:'Audio',drawerComponent:l.default.createElement(b.MakeMenu,{menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})},{icon:'flip-camera-ios',label:'Camera',drawerComponent:l.default.createElement(b.MakeMenu,{menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(p.Text,null,ke(t)||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})}].concat(xe,Me,De,ye).filter(function(t){return!('ios'===s.Platform.OS&&'screen-share'===t.icon)&&t})}))});e.default=A},811,[1,276,26,48,429,466,2,475,494,481,688,473,699,812,687,777,490,813,801,821,878,879]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.MakeMenu=function(n){var o=n.menu;return t.default.createElement(l.Flex,{px:20,pb:30},o.map(function(n,o){var u=n.title,c=n.defaultValue,f=n.onChange,s=n.options;return t.default.createElement(t.default.Fragment,{key:"MakeMenu"+o},0!==o&&t.default.createElement(l.Box,null),t.default.createElement(l.Flex,null,t.default.createElement(l.Text,{fontSize:"md",mb:10,fontWeight:"bold",color:"textPrimary.100"},u),s.map(function(n,o){n.key;var u=n.value,s=n.children;return t.default.createElement(l.Button,{onClick:function(){return f(u)},key:"MakeMenuOptions"+o},t.default.createElement(l.HStack,{justify:"space-between",p:16,mb:4,bg:c===u?'secondary.700':'secondary.800',borderRadius:"4px"},t.default.createElement(l.Text,{fontSize:"sm",color:"textPrimary.200",ml:10},s),c===u?t.default.createElement(l.MaterialIcon,{name:"check",fill:"success.500"}):null))})))}))},e.StageControlButton=f;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=c(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var s=u?Object.getOwnPropertyDescriptor(t,f):null;s&&(s.get||s.set)?Object.defineProperty(o,f,s):o[f]=t[f]}o.default=t,l&&l.set(t,o);return o})(r(d[0])),n=r(d[1]),l=r(d[2]),o=r(d[3]),u=r(d[4]);function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(c=function(t){return t?l:n})(t)}function f(c){var f=c.variant,s=c.label,p=c.icon,b=c.disabled,x=c.onClick,y=(c.isActive,c.menu,c.badge),v=c.ariaLabel,h=((0,t.useContext)(u.ThemeContext).colors,(0,o.useWindowDimensions)()),E=(0,t.useContext)(n.ConfigServiceContext).sessionConfig,k=(null==E?void 0:E.dimensions)||h;k.height,k.width;return t.default.createElement(l.Flex,null,''!==y&&t.default.createElement(l.Box,{className:"dyte-client-notificationBadge",bg:"primary.500",textColor:"textPrimary.100",height:4,position:"absolute",right:"2",top:"1",fontSize:"xs"},t.default.createElement("span",null,y)),t.default.createElement(l.Button,{variant:f||'controls',onClick:x,disabled:b},t.default.createElement(l.VStack,{width:76,p:"2","aria-label":v,height:"56px",bg:"secondary.800",borderRadius:"0",align:"center",justify:"center"},t.default.createElement(l.Box,{fontSize:"xl"},p),t.default.createElement(l.Text,{fontSize:"xs",marginTop:"5px"},s))))}f.defaultProps={disabled:!1,variant:null,menu:[],isActive:!1,badge:'',ariaLabel:''}},812,[48,490,494,2,496]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=y(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[3])),u=r(d[4]),c=r(d[5]),f=r(d[6]),s=t(r(d[7])),p=r(d[8]),x=r(d[9]),b=r(d[10]);function y(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(y=function(t){return t?l:n})(t)}var E=function(t){var y=t.isOpen,E=t.onClose,w=(t.header,t.options),h=(0,o.useRef)(null),C=(0,o.useContext)(p.ConfigServiceContext),v=(C.meeting,C.sessionConfig),k=(0,o.useContext)(c.ThemeContext).colors,M=(0,u.useWindowDimensions)(),j=(null==v?void 0:v.dimensions)||M,B=j.height,P=j.width,S=(0,o.useState)(null),O=(0,n.default)(S,2),I=O[0],T=O[1];(0,o.useEffect)(function(){var t;y&&h&&(null==(t=h.current)||t.setModalVisible())},[y]);var W=(0,f.useSelector)(function(t){return t.room.chatMessages}),z=(0,f.useSelector)(function(t){return t.participant.id}),_=W.filter(function(t){return!0!==t.read&&t.userId!==z&&t.type!==b.MessageTypes.poll}),F=W.filter(function(t){return!0!==t.read&&t.type===b.MessageTypes.poll&&t.userId!==z});return y&&I&&w[I].mainComponent?o.default.createElement(x.Modal,{isVisible:!0,animationInTiming:100},o.default.createElement(x.Flex,{width:P,height:B,ml:-20,bg:"secondary.1000",direction:"row",flexWrap:"wrap",justify:"space-between"},o.default.createElement(x.Box,{position:"absolute",top:20,left:20,zIndex:10},o.default.createElement(x.Button,{onClick:function(){T(null),E()},width:P},o.default.createElement(x.HStack,{p:8,bg:"primary.500",border:"1px solid "+k.textPrimary[200],borderRadius:"6px"},o.default.createElement(x.MaterialIcon,{name:"arrow-back",fill:"textPrimary.300"}),o.default.createElement(x.Text,{ml:4,mr:4},"Back")))),o.default.createElement(x.Box,{width:P},w[I].mainComponent))):o.default.createElement(l.default,{containerStyle:{backgroundColor:k.secondary[900],justifyContent:'space-between',position:'relative'},overlayColor:"#000",ref:h,extraScroll:1,onClose:E,gestureEnabled:!0},null===I?o.default.createElement(x.Flex,{px:"30",py:"40",bg:"secondary.900",justify:"center",align:"center",direction:"row",flexWrap:"wrap"},w.map(function(t,n){return o.default.createElement(x.Button,{key:"mobile-drawer-"+n,onClick:function(){return w[n].onClick?w[n].onClick():T(n)}},o.default.createElement(x.Flex,{width:96,p:"2",height:"90px",borderRadius:"8px",border:"1px solid "+k.secondary[900],bg:"secondary.800",align:"center",justify:"center"},o.default.createElement(x.Box,{fontSize:"xl"},_&&_.length>0&&'Chat'===t.label&&o.default.createElement(x.Box,{position:"absolute",top:-8,zIndex:25,left:-4},o.default.createElement(s.default,{number:_.length})),F&&F.length>0&&'Polls'===t.label&&o.default.createElement(x.Box,{position:"absolute",top:-8,zIndex:25,left:-4},o.default.createElement(s.default,{number:F.length})),o.default.createElement(x.MaterialIcon,{name:t.icon,boxSize:"26",fill:"textPrimary.200"})),o.default.createElement(x.Text,{fontSize:"xs",fontWeight:"bold",marginTop:"5px",textAlign:"center"},t.label)))})):o.default.createElement(x.Flex,{py:"10",bg:"secondary.900",direction:"row",flexWrap:"wrap",justify:"space-between",align:"flex-end"},o.default.createElement(x.Button,{onClick:function(){return T(null)},width:P},o.default.createElement(x.HStack,{mb:30,ml:15,mt:-15,p:6,bg:"primary.500",borderRadius:"6px"},o.default.createElement(x.MaterialIcon,{name:"arrow-back",fill:"textPrimary.300"}),o.default.createElement(x.Text,{ml:4},"Back"))),o.default.createElement(x.Box,{width:P},w[I].drawerComponent)))};e.default=E},813,[1,26,814,48,2,496,429,819,490,494,820]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.removeHasReachedTopListener=e.addHasReachedTopListener=void 0;var n=t(r(d[1])),o=r(d[2]);e.addHasReachedTopListener=function(t){return o.DeviceEventEmitter.addListener("hasReachedTop",t)};e.removeHasReachedTopListener=function(t){return o.DeviceEventEmitter.removeListener("hasReachedTop",t)};var s=n.default;e.default=s},814,[1,815,2]); @@ -824,7 +824,7 @@ __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.g __d(function(g,r,i,a,m,e,d){e.version={major:0,minor:64,patch:1,prerelease:null}},818,[]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=u(n);if(o&&o.has(t))return o.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,o&&o.set(t,f);return f})(r(d[0])),n=r(d[1]),o=r(d[2]);function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(u=function(t){return t?o:n})(t)}var f=function(u){var f=u.number,l=(0,t.useContext)(n.ThemeContext).colors;return t.default.createElement(o.Box,{height:16,width:16,borderRadius:10,backgroundColor:l.danger[500],display:"flex",justifyContent:"center",alignItems:"center"},t.default.createElement(o.Text,{fontWeight:"bold",fontSize:10,mr:1},f))};e.default=f},819,[48,496,494]); __d(function(g,r,i,a,m,e,d){var s,n,o;Object.defineProperty(e,"__esModule",{value:!0}),e.MessageTypes=e.SessionProducerAccessType=e.SessionJoiningRestriction=void 0,e.SessionJoiningRestriction=s,(function(s){s[s.NO_VIDEO=0]="NO_VIDEO",s[s.NO_MIC=1]="NO_MIC"})(s||(e.SessionJoiningRestriction=s={})),e.SessionProducerAccessType=n,(function(s){s[s.NOT_ALLOWED=0]="NOT_ALLOWED",s[s.REQUEST_FIRST=1]="REQUEST_FIRST",s[s.ALLOWED=2]="ALLOWED"})(n||(e.SessionProducerAccessType=n={})),e.MessageTypes=o,(function(s){s[s.text=0]="text",s[s.image=1]="image",s[s.file=2]="file",s[s.poll=3]="poll"})(o||(e.MessageTypes=o={}))},820,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=T(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}o.default=t,l&&l.set(t,o);return o})(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),y=r(d[9]),x=t(r(d[10])),h=r(d[11]),b=r(d[12]),v=r(d[13]),E=r(d[14]),w=r(d[15]),k=t(r(d[16])),M=r(d[17]),P=t(r(d[18])),S=t(r(d[19])),C=r(d[20]),O=r(d[21]);function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(T=function(t){return t?l:n})(t)}var I=function(t){return'ios'===c.Platform.OS?s.default.createElement(f.Box,B.attachemenetView,t.children):s.default.createElement(f.Flex,B.attachemenetView,t.children)},B={attachementButtons:{display:'flex',flexDirection:'row',backgroundColor:'secondary.700',marginTop:20,marginRight:5,width:100,height:35,alignItems:'center',justifyContent:'center',borderRadius:30},touchableIcons:{backgroundColor:'secondary.700',borderRadius:15,width:30,height:30,align:'center',justify:'center',mt:8,mb:8},attachemenetView:{position:'absolute',top:'ios'===c.Platform.OS?-130:-15,left:'ios'===c.Platform.OS?8:48,direction:'ios'===c.Platform.OS?'column':'row'}},N=function(t){var T=(0,b.useDispatch)(),N=(0,s.useContext)(p.ConfigServiceContext),j=(N.meeting,N.sessionConfig),z=(0,s.useContext)(h.ThemeContext).colors,F=(0,c.useWindowDimensions)(),R=(0,b.useSelector)(function(t){return t.room.chatMessages}),_=(0,s.useContext)(E.PeersServiceContext).selfPeer,D=(null==j?void 0:j.dimensions)||F,A=D.height,V=D.width,W=s.default.useState(''),U=(0,u.default)(W,2),$=U[0],H=U[1],K=s.default.useState(!1),L=(0,u.default)(K,2),G=L[0],q=L[1],J=(0,s.useContext)(w.MediaRoomContext).mediaRoom,Q=s.default.useState(!1),X=(0,u.default)(Q,2),Y=X[0],Z=X[1],ee=(0,s.useState)([]),te=(0,u.default)(ee,2),ae=te[0],re=te[1],ne=(0,b.useSelector)(function(t){return t.room.roomName}),le=(0,b.useSelector)(function(t){return t.room.polls}),oe=(s.default.useState({}),R.filter(function(t){return!0!==t.read&&t.type!==v.MessageTypes.poll})),ie=(0,C.useMutation)("\n mutation($file: Upload!, $roomName: String!) {\n uploadFile(file: $file, roomName: $roomName) {\n link\n }\n }\n"),ue=(0,u.default)(ie,1)[0];(0,s.useEffect)(function(){var t=(0,o.default)(R).filter(function(t){return t.type!==v.MessageTypes.poll});ae.length!==t.length&&re(t.reverse().map(function(t){var n={type:t.type,_id:Math.round(1e6*Math.random()),user:{_id:t.userId,name:t.displayName}};return t.type===v.MessageTypes.text?(0,l.default)({},n,{text:t.message}):t.type===v.MessageTypes.image?(0,l.default)({},n,{image:t.link}):t.type===v.MessageTypes.file?(0,l.default)({},n,{text:t.name,link:t.link}):{}}))},[R,le]),(0,s.useEffect)(function(){oe.length>0&&T((0,O.markMessagesRead)({text:!0,file:!0,image:!0}))},[oe]);var se=function(){if(''!==$){var t={message:$,userId:_.userId,displayName:_.displayName,type:v.MessageTypes.text};J.sendMessage(t),H('')}},ce=function(t){var n={displayName:_.displayName,type:v.MessageTypes.image,link:t,userId:_.id};J.sendMessage(n)},de=function(t,n,l){var o={displayName:_.displayName,type:v.MessageTypes.file,link:t,userId:_.id,name:n,size:l};J.sendMessage(o)};function fe(t){var l;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,n.default.awrap(ue({variables:{file:t,roomName:ne}}));case 3:return l=o.sent.data.uploadFile.link,o.abrupt("return",l);case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)}var me=function(){try{Y||(Z(!0),q(!1),(0,M.launchImageLibrary)({mediaType:'photo'},function(t){var l,o,u,s,f,p,y,x;return n.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:if(Z(!1),l=t.uri,o=t.didCancel,u=t.errorCode,s=t.errorMessage,f=t.fileName,p=t.type,t.fileSize,!o){h.next=5;break}h.next=14;break;case 5:if(!u){h.next=9;break}return h.abrupt("return",c.Alert.alert('Error',"Error: "+s,[{text:'OK'}]));case 9:return y={name:f,type:p,uri:l},h.next=12,n.default.awrap(fe(y));case 12:x=h.sent,ce(x);case 14:case"end":return h.stop()}},null,null,null,Promise)}))}catch(t){return Z(!1),c.Alert.alert('Error','Error: Problem uploading image',[{text:'OK'}])}},pe=function(){var t,l,o,u,s,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(Y){f.next=23;break}return Z(!0),q(!1),f.prev=3,f.next=6,n.default.awrap(P.default.pick({type:[P.default.types.allFiles]}));case 6:return t=f.sent,l=t.uri,o=t.name,u=t.size,s={displayName:_.displayName,type:v.MessageTypes.file,link:l,userId:_.id,name:o,size:u},f.next=11,n.default.awrap(fe(s));case 11:c=f.sent,de(c,o,u),Z(!1),f.next=23;break;case 16:if(f.prev=16,f.t0=f.catch(3),Z(!1),!P.default.isCancel(f.t0)){f.next=22;break}f.next=23;break;case 22:throw f.t0;case 23:case"end":return f.stop()}},null,null,[[3,16]],Promise)};return s.default.createElement(f.Flex,{height:A-30,align:"center"},s.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},s.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Chat")),s.default.createElement(y.GiftedChat,{messages:ae,alwaysShowSend:!0,renderAvatarOnTop:!0,renderUsernameOnMessage:!0,renderAvatar:function(t){return s.default.createElement(x.default,{name:t.currentMessage.user.name,bgColor:z.primary[700]})},renderFooter:function(){return s.default.createElement(f.Box,{height:10})},renderBubble:function(t){var o=t.currentMessage,u=o.type,f=o.link,p=o.text;return s.default.createElement(y.Bubble,(0,l.default)({},t,{onLongPress:u===v.MessageTypes.file?function(){return t=f,l=p,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o=S.default.DocumentDirectoryPath+"/"+l,u={fromUrl:t,toFile:o},s.next=5,n.default.awrap(S.default.downloadFile(u).promise);case 5:return s.next=7,n.default.awrap(k.default.open(o));case 7:s.next=12;break;case 9:return s.prev=9,s.t0=s.catch(0),s.abrupt("return",c.Alert.alert('Error','Unable to open attached file',[{text:'OK'}]));case 12:case"end":return s.stop()}},null,null,[[0,9]],Promise);var t,l,o,u}:void 0,wrapperStyle:{left:{backgroundColor:z.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3},right:{backgroundColor:z.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3}},textStyle:{left:{color:z.textPrimary[100]},right:{color:z.textPrimary[100]}}}))},renderInputToolbar:function(t){return s.default.createElement(f.Flex,{width:V-20,direction:"row",justify:"space-between",align:"center",bg:"secondary.800",borderRadius:"50px"},s.default.createElement(f.Box,{position:"relative"},s.default.createElement(f.Button,{onClick:function(){q(!G)}},s.default.createElement(f.Box,(0,f.mergeStyles)(B.touchableIcons,{ml:8}),G?s.default.createElement(f.MaterialIcon,{name:"close",fill:"textPrimary.100",boxSize:"sm"}):s.default.createElement(f.Octicon,{name:"plus",fill:"textPrimary.100",boxSize:"sm"}))),G&&s.default.createElement(I,null,s.default.createElement(f.Button,{onClick:me},s.default.createElement(f.Box,B.attachementButtons,s.default.createElement(f.Ionicon,{name:"md-image",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:8}," Images"))),s.default.createElement(f.Button,{onClick:pe},s.default.createElement(f.Box,(0,f.mergeStyles)(B.attachementButtons,{width:'ios'===c.Platform.OS?150:120}),s.default.createElement(f.Ionicon,{name:"attach",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:'ios'===c.Platform.OS?8:0}," Attachments"))))),s.default.createElement(c.TextInput,{style:{color:z.textPrimary[300],paddingHorizontal:5,height:40,width:V-120},onChangeText:H,value:$}),s.default.createElement(f.Button,{onClick:se},s.default.createElement(f.Box,(0,f.mergeStyles)(B.touchableIcons,{backgroundColor:'primary.500',mr:8}),s.default.createElement(f.MaterialIcon,{name:"send",fill:"textPrimary.100",boxSize:"md"}))))},user:{_id:_.userId,name:_.displayName}}))};e.default=N},821,[1,276,25,34,26,48,2,494,490,822,786,496,429,820,801,699,872,873,874,875,459,473]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=T(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}o.default=t,l&&l.set(t,o);return o})(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),y=r(d[9]),x=t(r(d[10])),h=r(d[11]),b=r(d[12]),v=r(d[13]),E=r(d[14]),w=r(d[15]),k=t(r(d[16])),M=r(d[17]),P=t(r(d[18])),S=t(r(d[19])),C=r(d[20]),O=r(d[21]),I=t(r(d[22]));function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(T=function(t){return t?l:n})(t)}var B=function(t){return'ios'===c.Platform.OS?s.default.createElement(f.Box,N.attachemenetView,t.children):s.default.createElement(f.Flex,N.attachemenetView,t.children)},N={attachementButtons:{display:'flex',flexDirection:'row',backgroundColor:'secondary.700',marginTop:20,marginRight:5,width:100,height:35,alignItems:'center',justifyContent:'center',borderRadius:30},touchableIcons:{backgroundColor:'secondary.700',borderRadius:15,width:30,height:30,align:'center',justify:'center',mt:8,mb:8},attachemenetView:{position:'absolute',top:'ios'===c.Platform.OS?-130:-15,left:'ios'===c.Platform.OS?8:48,direction:'ios'===c.Platform.OS?'column':'row'}},j=function(t){var T=(0,b.useDispatch)(),j=(0,s.useContext)(p.ConfigServiceContext),z=(j.meeting,j.sessionConfig),F=(0,s.useContext)(h.ThemeContext).colors,R=(0,c.useWindowDimensions)(),_=(0,b.useSelector)(function(t){return t.room.chatMessages}),D=(0,s.useContext)(E.PeersServiceContext).selfPeer,A=(null==z?void 0:z.dimensions)||R,V=A.height,W=A.width,H=s.default.useState(''),K=(0,u.default)(H,2),U=K[0],$=K[1],L=s.default.useState(!1),G=(0,u.default)(L,2),q=G[0],J=G[1],Q=(0,s.useContext)(w.MediaRoomContext).mediaRoom,X=s.default.useState(!1),Y=(0,u.default)(X,2),Z=Y[0],ee=Y[1],te=(0,s.useState)([]),ae=(0,u.default)(te,2),re=ae[0],ne=ae[1],le=(0,b.useSelector)(function(t){return t.room.roomName}),oe=(0,b.useSelector)(function(t){return t.room.polls}),ie=(s.default.useState({}),_.filter(function(t){return!0!==t.read&&t.type!==v.MessageTypes.poll})),ue=(0,C.useMutation)("\n mutation($file: Upload!, $roomName: String!) {\n uploadFile(file: $file, roomName: $roomName) {\n link\n }\n }\n"),se=(0,u.default)(ue,1)[0];(0,s.useEffect)(function(){var t=(0,o.default)(_).filter(function(t){return t.type!==v.MessageTypes.poll});re.length!==t.length&&ne(t.reverse().map(function(t){var n={type:t.type,_id:Math.round(1e6*Math.random()),user:{_id:t.userId,name:t.displayName}};return t.type===v.MessageTypes.text?(0,l.default)({},n,{text:t.message}):t.type===v.MessageTypes.image?(0,l.default)({},n,{image:t.link}):t.type===v.MessageTypes.file?(0,l.default)({},n,{text:t.name,link:t.link}):{}}))},[_,oe]),(0,s.useEffect)(function(){ie.length>0&&T((0,O.markMessagesRead)({text:!0,file:!0,image:!0}))},[ie]);var ce=function(){if(''!==U){var t={message:U,userId:D.userId,displayName:D.displayName,type:v.MessageTypes.text};Q.sendMessage(t),$('')}},de=function(t){var n={displayName:D.displayName,type:v.MessageTypes.image,link:t,userId:D.id};Q.sendMessage(n)},fe=function(t,n,l){var o={displayName:D.displayName,type:v.MessageTypes.file,link:t,userId:D.id,name:n,size:l};Q.sendMessage(o)};function me(t){var l;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,n.default.awrap(se({variables:{file:t,roomName:le}}));case 3:return l=o.sent.data.uploadFile.link,o.abrupt("return",l);case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)}var pe=function(){try{Z||(ee(!0),J(!1),(0,M.launchImageLibrary)({mediaType:'photo'},function(t){var l,o,u,s,f,p,y,x;return n.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:if(ee(!1),l=t.uri,o=t.didCancel,u=t.errorCode,s=t.errorMessage,f=t.fileName,p=t.type,t.fileSize,!o){h.next=5;break}h.next=14;break;case 5:if(!u){h.next=9;break}return h.abrupt("return",c.Alert.alert('Error',"Error: "+s,[{text:'OK'}]));case 9:return y={name:f,type:p,uri:l},h.next=12,n.default.awrap(me(y));case 12:x=h.sent,de(x);case 14:case"end":return h.stop()}},null,null,null,Promise)}))}catch(t){return ee(!1),c.Alert.alert('Error','Error: Problem uploading image',[{text:'OK'}])}},ye=function(){var t,l,o,u,s,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(Z){f.next=23;break}return ee(!0),J(!1),f.prev=3,f.next=6,n.default.awrap(P.default.pick({type:[P.default.types.allFiles]}));case 6:return t=f.sent,l=t.uri,o=t.name,u=t.size,s={displayName:D.displayName,type:v.MessageTypes.file,link:l,userId:D.id,name:o,size:u},f.next=11,n.default.awrap(me(s));case 11:c=f.sent,fe(c,o,u),ee(!1),f.next=23;break;case 16:if(f.prev=16,f.t0=f.catch(3),ee(!1),!P.default.isCancel(f.t0)){f.next=22;break}f.next=23;break;case 22:throw f.t0;case 23:case"end":return f.stop()}},null,null,[[3,16]],Promise)};return s.default.createElement(f.Flex,{height:V-30,align:"center"},s.default.createElement(I.default,null,s.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},s.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Chat")),s.default.createElement(y.GiftedChat,{messages:re,alwaysShowSend:!0,renderAvatarOnTop:!0,renderUsernameOnMessage:!0,isKeyboardInternallyHandled:'android'!==c.Platform.OS,renderAvatar:function(t){return s.default.createElement(x.default,{name:t.currentMessage.user.name,bgColor:F.primary[700]})},renderFooter:function(){return s.default.createElement(f.Box,{height:10})},renderBubble:function(t){var o=t.currentMessage,u=o.type,f=o.link,p=o.text;return s.default.createElement(y.Bubble,(0,l.default)({},t,{onLongPress:u===v.MessageTypes.file?function(){return t=f,l=p,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o=S.default.DocumentDirectoryPath+"/"+l,u={fromUrl:t,toFile:o},s.next=5,n.default.awrap(S.default.downloadFile(u).promise);case 5:return s.next=7,n.default.awrap(k.default.open(o));case 7:s.next=12;break;case 9:return s.prev=9,s.t0=s.catch(0),s.abrupt("return",c.Alert.alert('Error','Unable to open attached file',[{text:'OK'}]));case 12:case"end":return s.stop()}},null,null,[[0,9]],Promise);var t,l,o,u}:void 0,wrapperStyle:{left:{backgroundColor:F.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3},right:{backgroundColor:F.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3}},textStyle:{left:{color:F.textPrimary[100]},right:{color:F.textPrimary[100]}}}))},renderInputToolbar:function(t){return s.default.createElement(f.Flex,{width:W-20,direction:"row",justify:"space-between",align:"center",bg:"secondary.800",borderRadius:"50px"},s.default.createElement(f.Box,{position:"relative"},s.default.createElement(f.Button,{onClick:function(){J(!q)}},s.default.createElement(f.Box,(0,f.mergeStyles)(N.touchableIcons,{ml:8}),q?s.default.createElement(f.MaterialIcon,{name:"close",fill:"textPrimary.100",boxSize:"sm"}):s.default.createElement(f.Octicon,{name:"plus",fill:"textPrimary.100",boxSize:"sm"}))),q&&s.default.createElement(B,null,s.default.createElement(f.Button,{onClick:pe},s.default.createElement(f.Box,N.attachementButtons,s.default.createElement(f.Ionicon,{name:"md-image",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:8}," Images"))),s.default.createElement(f.Button,{onClick:ye},s.default.createElement(f.Box,(0,f.mergeStyles)(N.attachementButtons,{width:'ios'===c.Platform.OS?150:120}),s.default.createElement(f.Ionicon,{name:"attach",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:'ios'===c.Platform.OS?8:0}," Attachments"))))),s.default.createElement(c.TextInput,{style:{color:F.textPrimary[300],paddingHorizontal:5,height:40,width:W-120},onChangeText:$,value:U}),s.default.createElement(f.Button,{onClick:ce},s.default.createElement(f.Box,(0,f.mergeStyles)(N.touchableIcons,{backgroundColor:'primary.500',mr:8}),s.default.createElement(f.MaterialIcon,{name:"send",fill:"textPrimary.100",boxSize:"md"}))))},user:{_id:D.userId,name:D.displayName}})))};e.default=j},821,[1,276,25,34,26,48,2,494,490,822,786,496,429,820,801,699,872,873,874,875,459,473,877]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))})},822,[823]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Actions",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"Avatar",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"Bubble",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"SystemMessage",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"MessageImage",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"MessageText",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"Composer",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"Day",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"InputToolbar",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"LoadEarlier",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"Message",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(e,"MessageContainer",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"Send",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Time",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"GiftedAvatar",{enumerable:!0,get:function(){return F.default}}),e.utils=e.GiftedChat=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),f=t(r(d[6])),p=t(r(d[7])),h=t(r(d[8])),c=t(r(d[9])),y=r(d[10]),b=r(d[11]),v=t(r(d[12])),I=r(d[13]),H=t(r(d[14])),C=t(r(d[15])),T=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=V(n);if(o&&o.has(t))return o.get(t);var s={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=u?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(s,l,f):s[l]=t[l]}s.default=t,o&&o.set(t,s);return s})(r(d[16]));e.utils=T;var x=t(r(d[17])),P=t(r(d[18])),S=t(r(d[19])),M=t(r(d[20])),O=t(r(d[21])),L=t(r(d[22])),k=t(r(d[23])),A=t(r(d[24])),_=t(r(d[25])),w=t(r(d[26])),K=t(r(d[27])),D=t(r(d[28])),j=t(r(d[29])),E=t(r(d[30])),F=t(r(d[31])),R=r(d[32]),B=["messagesContainerStyle"];function V(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(V=function(t){return t?o:n})(t)}function W(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}H.default.extend(C.default);var G=(function(t){(0,l.default)(C,t);var h,v,H=(h=C,v=W(),function(){var t,n=(0,p.default)(h);if(v){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,f.default)(this,t)});function C(t){var n;return(0,s.default)(this,C),(n=H.call(this,t))._isMounted=!1,n._keyboardHeight=0,n._bottomOffset=0,n._maxHeight=void 0,n._isFirstLayout=!0,n._locale='en',n.invertibleScrollViewProps=void 0,n._actionSheetRef=void 0,n._messageContainerRef=c.default.createRef(),n.state={isInitialized:!1,composerHeight:n.props.minComposerHeight,messagesContainerHeight:void 0,typingDisabled:!1,text:void 0,messages:void 0},n.getLocale=function(){return n._locale},n.safeAreaSupport=function(t){return t===n._bottomOffset?n.getBottomOffset()?n.getBottomOffset():(0,I.getBottomSpace)():t},n.onKeyboardWillShow=function(t){if(n.props.isKeyboardInternallyHandled){n.setIsTypingDisabled(!0),n.setKeyboardHeight(t.endCoordinates?t.endCoordinates.height:t.end.height),n.setBottomOffset(n.safeAreaSupport(n.props.bottomOffset));var o=n.getMessagesContainerHeightWithKeyboard();n.setState({messagesContainerHeight:o})}},n.onKeyboardWillHide=function(t){if(n.props.isKeyboardInternallyHandled){n.setIsTypingDisabled(!0),n.setKeyboardHeight(0),n.setBottomOffset(0);var o=n.getBasicMessagesContainerHeight();n.setState({messagesContainerHeight:o})}},n.onKeyboardDidShow=function(t){'android'===y.Platform.OS&&n.onKeyboardWillShow(t),n.setIsTypingDisabled(!1)},n.onKeyboardDidHide=function(t){'android'===y.Platform.OS&&n.onKeyboardWillHide(t),n.setIsTypingDisabled(!1)},n.onSend=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],s=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Array.isArray(t)||(t=[t]);var u=t.map(function(t){return(0,o.default)({},t,{user:n.props.user,createdAt:new Date,_id:n.props.messageIdGenerator&&n.props.messageIdGenerator()})});!0===s&&(n.setIsTypingDisabled(!0),n.resetInputToolbar()),n.props.onSend&&n.props.onSend(u),!0===s&&setTimeout(function(){!0===n.getIsMounted()&&n.setIsTypingDisabled(!1)},100)},n.onInputSizeChanged=function(t){var o=Math.max(n.props.minComposerHeight,Math.min(n.props.maxComposerHeight,t.height)),s=n.getMessagesContainerHeightWithKeyboard(o);n.setState({composerHeight:o,messagesContainerHeight:s})},n.onInputTextChanged=function(t){n.getIsTypingDisabled()||(n.props.onInputTextChanged&&n.props.onInputTextChanged(t),void 0===n.props.text&&n.setState({text:t}))},n.onInitialLayoutViewLayout=function(t){var o=t.nativeEvent.layout;if(!(o.height<=0)){n.notifyInputTextReset(),n.setMaxHeight(o.height);var s=n.props.minComposerHeight,u=n.getMessagesContainerHeightWithKeyboard(s),l=n.props.initialText||'';n.setState({isInitialized:!0,text:n.getTextFromProp(l),composerHeight:s,messagesContainerHeight:u})}},n.onMainViewLayout=function(t){var o=t.nativeEvent.layout;n.getMaxHeight()===o.height&&!0!==n.getIsFirstLayout()||(n.setMaxHeight(o.height),n.setState({messagesContainerHeight:n._keyboardHeight>0?n.getMessagesContainerHeightWithKeyboard():n.getBasicMessagesContainerHeight()})),!0===n.getIsFirstLayout()&&n.setIsFirstLayout(!1)},n.invertibleScrollViewProps={inverted:n.props.inverted,keyboardShouldPersistTaps:n.props.keyboardShouldPersistTaps,onKeyboardWillShow:n.onKeyboardWillShow,onKeyboardWillHide:n.onKeyboardWillHide,onKeyboardDidShow:n.onKeyboardDidShow,onKeyboardDidHide:n.onKeyboardDidHide},n}return(0,u.default)(C,[{key:"getChildContext",value:function(){var t=this;return{actionSheet:this.props.actionSheet||function(){return t._actionSheetRef.getContext()},getLocale:this.getLocale}}},{key:"componentDidMount",value:function(){var t=this.props,n=t.messages,o=t.text;this.setIsMounted(!0),this.initLocale(),this.setMessages(n||[]),this.setTextFromProp(o)}},{key:"componentWillUnmount",value:function(){this.setIsMounted(!1)}},{key:"componentDidUpdate",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=this.props,s=o.messages,u=o.text,l=o.inverted;this.props!==n&&this.setMessages(s||[]),!1===l&&s&&n.messages&&s.length!==n.messages.length&&setTimeout(function(){return t.scrollToBottom(!1)},200),u!==n.text&&this.setTextFromProp(u)}},{key:"initLocale",value:function(){null===this.props.locale?this.setLocale('en'):this.setLocale(this.props.locale||'en')}},{key:"setLocale",value:function(t){this._locale=t}},{key:"setTextFromProp",value:function(t){void 0!==t&&t!==this.state.text&&this.setState({text:t})}},{key:"getTextFromProp",value:function(t){return void 0===this.props.text?t:this.props.text}},{key:"setMessages",value:function(t){this.setState({messages:t})}},{key:"getMessages",value:function(){return this.state.messages}},{key:"setMaxHeight",value:function(t){this._maxHeight=t}},{key:"getMaxHeight",value:function(){return this._maxHeight}},{key:"setKeyboardHeight",value:function(t){this._keyboardHeight=t}},{key:"getKeyboardHeight",value:function(){return'android'!==y.Platform.OS||this.props.forceGetKeyboardHeight?this._keyboardHeight:0}},{key:"setBottomOffset",value:function(t){this._bottomOffset=t}},{key:"getBottomOffset",value:function(){return this._bottomOffset}},{key:"setIsFirstLayout",value:function(t){this._isFirstLayout=t}},{key:"getIsFirstLayout",value:function(){return this._isFirstLayout}},{key:"setIsTypingDisabled",value:function(t){this.setState({typingDisabled:t})}},{key:"getIsTypingDisabled",value:function(){return this.state.typingDisabled}},{key:"setIsMounted",value:function(t){this._isMounted=t}},{key:"getIsMounted",value:function(){return this._isMounted}},{key:"getMinInputToolbarHeight",value:function(){return this.props.renderAccessory?2*this.props.minInputToolbarHeight:this.props.minInputToolbarHeight}},{key:"calculateInputToolbarHeight",value:function(t){return t+(this.getMinInputToolbarHeight()-this.props.minComposerHeight)}},{key:"getBasicMessagesContainerHeight",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.composerHeight;return this.getMaxHeight()-this.calculateInputToolbarHeight(t)}},{key:"getMessagesContainerHeightWithKeyboard",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.composerHeight;return this.getBasicMessagesContainerHeight(t)-this.getKeyboardHeight()+this.getBottomOffset()}},{key:"scrollToBottom",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this._messageContainerRef&&this._messageContainerRef.current&&(this.props.inverted?this._messageContainerRef.current.scrollToOffset({offset:0,animated:t}):this._messageContainerRef.current.scrollToEnd({animated:t}))}},{key:"renderMessages",value:function(){var t=this.props,s=t.messagesContainerStyle,u=(0,n.default)(t,B),l=c.default.createElement(y.View,{style:[{height:this.state.messagesContainerHeight},s]},c.default.createElement(D.default,(0,o.default)({},u,{invertibleScrollViewProps:this.invertibleScrollViewProps,messages:this.getMessages(),forwardRef:this._messageContainerRef,isTyping:this.props.isTyping})),this.renderChatFooter());return this.props.isKeyboardInternallyHandled?c.default.createElement(y.KeyboardAvoidingView,{enabled:!0},l):l}},{key:"resetInputToolbar",value:function(){this.textInput&&this.textInput.clear(),this.notifyInputTextReset();var t=this.props.minComposerHeight,n=this.getMessagesContainerHeightWithKeyboard(t);this.setState({text:this.getTextFromProp(''),composerHeight:t,messagesContainerHeight:n})}},{key:"focusTextInput",value:function(){this.textInput&&this.textInput.focus()}},{key:"notifyInputTextReset",value:function(){this.props.onInputTextChanged&&this.props.onInputTextChanged('')}},{key:"renderInputToolbar",value:function(){var t=this,n=(0,o.default)({},this.props,{text:this.getTextFromProp(this.state.text),composerHeight:Math.max(this.props.minComposerHeight,this.state.composerHeight),onSend:this.onSend,onInputSizeChanged:this.onInputSizeChanged,onTextChanged:this.onInputTextChanged,textInputProps:(0,o.default)({},this.props.textInputProps,{ref:function(n){return t.textInput=n},maxLength:this.getIsTypingDisabled()?0:this.props.maxInputLength})});return this.props.renderInputToolbar?this.props.renderInputToolbar(n):c.default.createElement(_.default,n)}},{key:"renderChatFooter",value:function(){return this.props.renderChatFooter?this.props.renderChatFooter():null}},{key:"renderLoading",value:function(){return this.props.renderLoading?this.props.renderLoading():null}},{key:"render",value:function(){var t=this;if(!0===this.state.isInitialized){var n=this.props.wrapInSafeArea?y.SafeAreaView:y.View;return c.default.createElement(n,{style:U.safeArea},c.default.createElement(b.ActionSheetProvider,{ref:function(n){return t._actionSheetRef=n}},c.default.createElement(y.View,{style:U.container,onLayout:this.onMainViewLayout},this.renderMessages(),this.renderInputToolbar())))}return c.default.createElement(y.View,{style:U.container,onLayout:this.onInitialLayoutViewLayout},this.renderLoading())}}],[{key:"append",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.isArray(n)||(n=[n]),o?n.concat(t):t.concat(n)}},{key:"prepend",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.isArray(n)||(n=[n]),o?t.concat(n):n.concat(t)}}]),C})(c.default.Component);e.GiftedChat=G,G.childContextTypes={actionSheet:h.default.func,getLocale:h.default.func},G.defaultProps={messages:[],messagesContainerStyle:void 0,text:void 0,placeholder:R.DEFAULT_PLACEHOLDER,disableComposer:!1,messageIdGenerator:function(){return v.default.v4()},user:{},onSend:function(){},locale:null,timeFormat:R.TIME_FORMAT,dateFormat:R.DATE_FORMAT,loadEarlier:!1,onLoadEarlier:function(){},isLoadingEarlier:!1,renderLoading:null,renderLoadEarlier:null,renderAvatar:void 0,showUserAvatar:!1,actionSheet:null,onPressAvatar:null,onLongPressAvatar:null,renderUsernameOnMessage:!1,renderAvatarOnTop:!1,renderBubble:null,renderSystemMessage:null,onLongPress:null,renderMessage:null,renderMessageText:null,renderMessageImage:null,imageProps:{},videoProps:{},audioProps:{},lightboxProps:{},textInputProps:{},listViewProps:{},renderCustomView:null,isCustomViewBottom:!1,renderDay:null,renderTime:null,renderFooter:null,renderChatEmpty:null,renderChatFooter:null,renderInputToolbar:null,renderComposer:null,renderActions:null,renderSend:null,renderAccessory:null,isKeyboardInternallyHandled:!0,onPressActionButton:null,bottomOffset:0,minInputToolbarHeight:44,keyboardShouldPersistTaps:y.Platform.select({ios:'never',android:'always',default:'never'}),onInputTextChanged:null,maxInputLength:null,forceGetKeyboardHeight:!1,inverted:!0,extraData:null,minComposerHeight:R.MIN_COMPOSER_HEIGHT,maxComposerHeight:R.MAX_COMPOSER_HEIGHT,wrapInSafeArea:!0},G.propTypes={messages:h.default.arrayOf(h.default.object),messagesContainerStyle:T.StylePropType,text:h.default.string,initialText:h.default.string,placeholder:h.default.string,disableComposer:h.default.bool,messageIdGenerator:h.default.func,user:h.default.object,onSend:h.default.func,locale:h.default.string,timeFormat:h.default.string,dateFormat:h.default.string,isKeyboardInternallyHandled:h.default.bool,loadEarlier:h.default.bool,onLoadEarlier:h.default.func,isLoadingEarlier:h.default.bool,renderLoading:h.default.func,renderLoadEarlier:h.default.func,renderAvatar:h.default.func,showUserAvatar:h.default.bool,actionSheet:h.default.func,onPressAvatar:h.default.func,onLongPressAvatar:h.default.func,renderUsernameOnMessage:h.default.bool,renderAvatarOnTop:h.default.bool,isCustomViewBottom:h.default.bool,renderBubble:h.default.func,renderSystemMessage:h.default.func,onLongPress:h.default.func,renderMessage:h.default.func,renderMessageText:h.default.func,renderMessageImage:h.default.func,imageProps:h.default.object,videoProps:h.default.object,audioProps:h.default.object,lightboxProps:h.default.object,renderCustomView:h.default.func,renderDay:h.default.func,renderTime:h.default.func,renderFooter:h.default.func,renderChatEmpty:h.default.func,renderChatFooter:h.default.func,renderInputToolbar:h.default.func,renderComposer:h.default.func,renderActions:h.default.func,renderSend:h.default.func,renderAccessory:h.default.func,onPressActionButton:h.default.func,bottomOffset:h.default.number,minInputToolbarHeight:h.default.number,listViewProps:h.default.object,keyboardShouldPersistTaps:h.default.oneOf(['always','never','handled']),onInputTextChanged:h.default.func,maxInputLength:h.default.number,forceGetKeyboardHeight:h.default.bool,inverted:h.default.bool,textInputProps:h.default.object,extraData:h.default.object,minComposerHeight:h.default.number,maxComposerHeight:h.default.number,alignTop:h.default.bool,wrapInSafeArea:h.default.bool};var U=y.StyleSheet.create({container:{flex:1},safeArea:{flex:1}})},823,[1,44,25,7,8,12,14,11,63,48,2,824,830,835,836,837,838,839,841,843,857,849,845,858,859,860,862,863,864,861,855,842,856]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={ActionSheetProvider:!0,connectActionSheet:!0,useActionSheet:!0};Object.defineProperty(e,"ActionSheetProvider",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"connectActionSheet",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"useActionSheet",{enumerable:!0,get:function(){return u.useActionSheet}});var o=t(r(d[1])),c=t(r(d[2])),u=r(d[3]),f=r(d[4]);Object.keys(f).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))})},824,[1,825,828,827,829]); @@ -880,152 +880,153 @@ __d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{ __d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),p=t(r(d[2])),n=t(r(d[3])),s=r(d[4]),c=s.NativeModules.DyteRNDocumentPicker;function l(t){if('filetype'in t)throw new TypeError('A `filetype` option was passed to DocumentPicker.pick, the correct option is `type`');if('types'in t)throw new TypeError('A `types` option was passed to DocumentPicker.pick, the correct option is `type`');if('type'in t||(t.type=x.types.allFiles),t.type=Array.isArray(t.type)?t.type:[t.type],t.type.some(function(t){return void 0===t}))throw new TypeError('Unexpected undefined type option, did you try using a DocumentPicker.types.* that does not exist?');if(Array.isArray(t.type)&&t.type.length<1)throw new TypeError('`type` option should not be an empty array, at least one type must be passed if the `type` option is not omitted');if(t.type.forEach(function(t){if('string'!=typeof t)throw new TypeError('Invalid type option, expected a string not: '+t)}),t.type.length>1&&'android'===s.Platform.OS&&s.Platform.Version<19&&console.warn("RNDocumentPicker: Android API level "+s.Platform.Version+" does not support multiple types, falling back to */*"),Array.isArray(t.type)&&t.type.length>1&&t.type.includes('folder'))throw new TypeError('When type array is folder then other options are not supported');if('mode'in t&&!['import','open'].includes(t.mode))throw new TypeError('Invalid mode option: '+t.mode);if('copyTo'in t&&!['cachesDirectory','documentDirectory'].includes(t.copyTo))throw new TypeError('Invalid copyTo option: '+t.copyTo);return c.pick(t)}function u(t){if('ios'===s.Platform.OS){if(!Array.isArray(t))throw new TypeError('`uris` should be an array of strings');t.forEach(function(t){if('string'!=typeof t)throw new TypeError('Invalid uri parameter, expected a string not: '+t)}),c.releaseSecureAccess(t)}}var f={mimeTypes:{allFiles:'*/*',audio:'audio/*',csv:'text/csv',doc:'application/msword',docx:'application/vnd.openxmlformats-officedocument.wordprocessingml.document',images:'image/*',pdf:'application/pdf',plainText:'text/plain',ppt:'application/vnd.ms-powerpoint',pptx:'application/vnd.openxmlformats-officedocument.presentationml.presentation',video:'video/*',xls:'application/vnd.ms-excel',xlsx:'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',zip:'application/zip'},utis:{allFiles:'public.item',audio:'public.audio',csv:'public.comma-separated-values-text',doc:'com.microsoft.word.doc',docx:'org.openxmlformats.wordprocessingml.document',images:'public.image',pdf:'com.adobe.pdf',plainText:'public.plain-text',ppt:'com.microsoft.powerpoint.ppt',pptx:'org.openxmlformats.presentationml.presentation',video:'public.movie',xls:'com.microsoft.excel.xls',xlsx:'org.openxmlformats.spreadsheetml.sheet',zip:'public.zip-archive'},extensions:{allFiles:'*',audio:'.3g2 .3gp .aac .adt .adts .aif .aifc .aiff .asf .au .m3u .m4a .m4b .mid .midi .mp2 .mp3 .mp4 .rmi .snd .wav .wax .wma',csv:'.csv',doc:'.doc',docx:'.docx',images:'.jpeg .jpg .png',pdf:'.pdf',plainText:'.txt',ppt:'.ppt',pptx:'.pptx',video:'.mp4',xls:'.xls',xlsx:'.xlsx',zip:'.zip .gz',folder:'folder'}},y={android:f.mimeTypes,ios:f.utis,windows:f.extensions},x=(function(){function t(){(0,p.default)(this,t)}return(0,n.default)(t,null,[{key:"pick",value:function(t){return l((0,o.default)({},t,{multiple:!1})).then(function(t){return t[0]})}},{key:"pickMultiple",value:function(t){return l((0,o.default)({},t,{multiple:!0}))}},{key:"isCancel",value:function(t){return t&&"DOCUMENT_PICKER_CANCELED"===t.code}},{key:"releaseSecureAccess",value:function(t){u(t)}}]),t})();e.default=x,x.types=y[s.Platform.OS]||f.mimeTypes},874,[1,25,7,8,2]); __d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[1])),t=r(d[2]).NativeModules.DyteRNFSManager,s=new(0,r(d[2]).NativeEventEmitter)(t),l=r(d[3]),c=r(d[4]),u=t.RNFSFileTypeRegular,f=t.RNFSFileTypeDirectory,p=0,h=function(){return p+=1},y=function(n){return n.startsWith('file://')?n.slice(7):n};function v(n,o,t){var s={encoding:'utf8'};return t&&('string'==typeof t?s.encoding=t:'object'==typeof t&&(s=t)),o(y(n)).then(function(n){var o;if('utf8'===s.encoding)o=c.decode(l.decode(n));else if('ascii'===s.encoding)o=l.decode(n);else{if('base64'!==s.encoding)throw new Error('Invalid encoding type "'+String(s.encoding)+'"');o=n}return o})}function F(n,o){return o(y(n)).then(function(n){return n.map(function(n){return{ctime:n.ctime&&new Date(1e3*n.ctime)||null,mtime:n.mtime&&new Date(1e3*n.mtime)||null,name:n.name,path:n.path,size:n.size,isFile:function(){return n.type===u},isDirectory:function(){return n.type===f}}})})}var w={mkdir:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.mkdir(y(n),o).then(function(){})},moveFile:function(n,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.moveFile(y(n),y(o),s).then(function(){})},copyFile:function(n,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.copyFile(y(n),y(o),s).then(function(){})},pathForBundle:function(n){return t.pathForBundle(n)},pathForGroup:function(n){return t.pathForGroup(n)},getFSInfo:function(){return t.getFSInfo()},getAllExternalFilesDirs:function(){return t.getAllExternalFilesDirs()},unlink:function(n){return t.unlink(y(n)).then(function(){})},exists:function(n){return t.exists(y(n))},stopDownload:function(n){t.stopDownload(n)},resumeDownload:function(n){t.resumeDownload(n)},isResumable:function(n){return t.isResumable(n)},stopUpload:function(n){t.stopUpload(n)},completeHandlerIOS:function(n){return t.completeHandlerIOS(n)},readDir:function(n){return F(n,t.readDir)},readDirAssets:function(n){if(!t.readDirAssets)throw new Error('readDirAssets is not available on this platform');return F(n,t.readDirAssets)},existsAssets:function(n){if(!t.existsAssets)throw new Error('existsAssets is not available on this platform');return t.existsAssets(n)},existsRes:function(n){if(!t.existsRes)throw new Error('existsRes is not available on this platform');return t.existsRes(n)},readdir:function(n){return w.readDir(y(n)).then(function(n){return n.map(function(n){return n.name})})},setReadable:function(n,o,s){return t.setReadable(n,o,s).then(function(n){return n})},stat:function(n){return t.stat(y(n)).then(function(o){return{path:n,ctime:new Date(1e3*o.ctime),mtime:new Date(1e3*o.mtime),size:o.size,mode:o.mode,originalFilepath:o.originalFilepath,isFile:function(){return o.type===u},isDirectory:function(){return o.type===f}}})},readFile:function(n,o){return v(n,o,t.readFile)},read:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,u=arguments.length>3?arguments[3]:void 0,f={encoding:'utf8'};return u&&('string'==typeof u?f.encoding=u:'object'==typeof u&&(f=u)),t.read(y(n),o,s).then(function(n){var o;if('utf8'===f.encoding)o=c.decode(l.decode(n));else if('ascii'===f.encoding)o=l.decode(n);else{if('base64'!==f.encoding)throw new Error('Invalid encoding type "'+String(f.encoding)+'"');o=n}return o})},readFileAssets:function(n,o){if(!t.readFileAssets)throw new Error('readFileAssets is not available on this platform');return v(n,o,t.readFileAssets)},readFileRes:function(n,o){if(!t.readFileRes)throw new Error('readFileRes is not available on this platform');return v(n,o,t.readFileRes)},hash:function(n,o){return t.hash(y(n),o)},copyFileAssets:function(n,o){if(!t.copyFileAssets)throw new Error('copyFileAssets is not available on this platform');return t.copyFileAssets(y(n),y(o)).then(function(){})},copyFileRes:function(n,o){if(!t.copyFileRes)throw new Error('copyFileRes is not available on this platform');return t.copyFileRes(n,y(o)).then(function(){})},copyAssetsFileIOS:function(n,o,s,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,f=arguments.length>6&&void 0!==arguments[6]?arguments[6]:'contain';return t.copyAssetsFileIOS(n,o,s,l,c,u,f)},copyAssetsVideoIOS:function(n,o){return t.copyAssetsVideoIOS(n,o)},writeFile:function(n,s,u){var f,p={encoding:'utf8'};if(u&&('string'==typeof u?p.encoding=u:'object'==typeof u&&(p=(0,o.default)({},p,u))),'utf8'===p.encoding)f=l.encode(c.encode(s));else if('ascii'===p.encoding)f=l.encode(s);else{if('base64'!==p.encoding)throw new Error('Invalid encoding type "'+p.encoding+'"');f=s}return t.writeFile(y(n),f,p).then(function(){})},appendFile:function(n,o,s){var u,f={encoding:'utf8'};if(s&&('string'==typeof s?f.encoding=s:'object'==typeof s&&(f=s)),'utf8'===f.encoding)u=l.encode(c.encode(o));else if('ascii'===f.encoding)u=l.encode(o);else{if('base64'!==f.encoding)throw new Error('Invalid encoding type "'+f.encoding+'"');u=o}return t.appendFile(y(n),u)},write:function(n,o,s,u){var f,p={encoding:'utf8'};if(u&&('string'==typeof u?p.encoding=u:'object'==typeof u&&(p=u)),'utf8'===p.encoding)f=l.encode(c.encode(o));else if('ascii'===p.encoding)f=l.encode(o);else{if('base64'!==p.encoding)throw new Error('Invalid encoding type "'+p.encoding+'"');f=o}return void 0===s&&(s=-1),t.write(y(n),f,s).then(function(){})},downloadFile:function(n){if('object'!=typeof n)throw new Error('downloadFile: Invalid value for argument `options`');if('string'!=typeof n.fromUrl)throw new Error('downloadFile: Invalid value for property `fromUrl`');if('string'!=typeof n.toFile)throw new Error('downloadFile: Invalid value for property `toFile`');if(n.headers&&'object'!=typeof n.headers)throw new Error('downloadFile: Invalid value for property `headers`');if(n.background&&'boolean'!=typeof n.background)throw new Error('downloadFile: Invalid value for property `background`');if(n.progressDivider&&'number'!=typeof n.progressDivider)throw new Error('downloadFile: Invalid value for property `progressDivider`');if(n.progressInterval&&'number'!=typeof n.progressInterval)throw new Error('downloadFile: Invalid value for property `progressInterval`');if(n.readTimeout&&'number'!=typeof n.readTimeout)throw new Error('downloadFile: Invalid value for property `readTimeout`');if(n.connectionTimeout&&'number'!=typeof n.connectionTimeout)throw new Error('downloadFile: Invalid value for property `connectionTimeout`');if(n.backgroundTimeout&&'number'!=typeof n.backgroundTimeout)throw new Error('downloadFile: Invalid value for property `backgroundTimeout`');var o=h(),l=[];n.begin&&l.push(s.addListener('DownloadBegin',function(t){t.jobId===o&&n.begin(t)})),n.progress&&l.push(s.addListener('DownloadProgress',function(t){t.jobId===o&&n.progress(t)})),n.resumable&&l.push(s.addListener('DownloadResumable',function(t){t.jobId===o&&n.resumable(t)}));var c={jobId:o,fromUrl:n.fromUrl,toFile:y(n.toFile),headers:n.headers||{},background:!!n.background,progressDivider:n.progressDivider||0,progressInterval:n.progressInterval||0,readTimeout:n.readTimeout||15e3,connectionTimeout:n.connectionTimeout||5e3,backgroundTimeout:n.backgroundTimeout||36e5,hasBeginCallback:n.begin instanceof Function,hasProgressCallback:n.progress instanceof Function,hasResumableCallback:n.resumable instanceof Function};return{jobId:o,promise:t.downloadFile(c).then(function(n){return l.forEach(function(n){return n.remove()}),n}).catch(function(n){return Promise.reject(n)})}},uploadFiles:function(n){if(!t.uploadFiles)return{jobId:-1,promise:Promise.reject(new Error('`uploadFiles` is unsupported on this platform'))};var o=h(),l=[];if('object'!=typeof n)throw new Error('uploadFiles: Invalid value for argument `options`');if('string'!=typeof n.toUrl)throw new Error('uploadFiles: Invalid value for property `toUrl`');if(!Array.isArray(n.files))throw new Error('uploadFiles: Invalid value for property `files`');if(n.headers&&'object'!=typeof n.headers)throw new Error('uploadFiles: Invalid value for property `headers`');if(n.fields&&'object'!=typeof n.fields)throw new Error('uploadFiles: Invalid value for property `fields`');if(n.method&&'string'!=typeof n.method)throw new Error('uploadFiles: Invalid value for property `method`');n.begin?l.push(s.addListener('UploadBegin',n.begin)):n.beginCallback&&l.push(s.addListener('UploadBegin',n.beginCallback)),n.progress?l.push(s.addListener('UploadProgress',n.progress)):n.progressCallback&&l.push(s.addListener('UploadProgress',n.progressCallback));var c={jobId:o,toUrl:n.toUrl,files:n.files,binaryStreamOnly:n.binaryStreamOnly||!1,headers:n.headers||{},fields:n.fields||{},method:n.method||'POST',hasBeginCallback:n.begin instanceof Function||n.beginCallback instanceof Function,hasProgressCallback:n.progress instanceof Function||n.progressCallback instanceof Function};return{jobId:o,promise:t.uploadFiles(c).then(function(n){return l.forEach(function(n){return n.remove()}),n})}},touch:function(n,o,s){if(s&&!(s instanceof Date))throw new Error('touch: Invalid value for argument `ctime`');if(o&&!(o instanceof Date))throw new Error('touch: Invalid value for argument `mtime`');var l;return l=s&&s.getTime(),t.touch(y(n),o&&o.getTime(),l)},scanFile:function(n){return t.scanFile(n)},MainBundlePath:t.RNFSMainBundlePath,CachesDirectoryPath:t.RNFSCachesDirectoryPath,ExternalCachesDirectoryPath:t.RNFSExternalCachesDirectoryPath,DocumentDirectoryPath:t.RNFSDocumentDirectoryPath,DownloadDirectoryPath:t.RNFSDownloadDirectoryPath,ExternalDirectoryPath:t.RNFSExternalDirectoryPath,ExternalStorageDirectoryPath:t.RNFSExternalStorageDirectoryPath,TemporaryDirectoryPath:t.RNFSTemporaryDirectoryPath,LibraryDirectoryPath:t.RNFSLibraryDirectoryPath,PicturesDirectoryPath:t.RNFSPicturesDirectoryPath,FileProtectionKeys:t.RNFSFileProtectionKeys},b=w;e.default=b},875,[1,25,2,686,876]); __d(function(g,r,i,a,m,e,d){!(function(n){var t,o,u,f=String.fromCharCode;function c(n){for(var t,o,u=[],f=0,c=n.length;f=55296&&t<=56319&&f65535&&(c+=f((t-=65536)>>>10&1023|55296),t=56320|1023&t),c+=f(t);return c}function v(n){if(n>=55296&&n<=57343)throw Error('Lone surrogate U+'+n.toString(16).toUpperCase()+' is not a scalar value')}function l(n,t){return f(n>>t&63|128)}function s(n){if(0==(4294967168&n))return f(n);var t='';return 0==(4294965248&n)?t=f(n>>6&31|192):0==(4294901760&n)?(v(n),t=f(n>>12&15|224),t+=l(n,6)):0==(4292870144&n)&&(t=f(n>>18&7|240),t+=l(n,12),t+=l(n,6)),t+=f(63&n|128)}function w(){if(u>=o)throw Error('Invalid byte index');var n=255&t[u];if(u++,128==(192&n))return 63&n;throw Error('Invalid continuation byte')}function E(){var n,f;if(u>o)throw Error('Invalid byte index');if(u==o)return!1;if(n=255&t[u],u++,0==(128&n))return n;if(192==(224&n)){if((f=(31&n)<<6|w())>=128)return f;throw Error('Invalid continuation byte')}if(224==(240&n)){if((f=(15&n)<<12|w()<<6|w())>=2048)return v(f),f;throw Error('Invalid continuation byte')}if(240==(248&n)&&(f=(7&n)<<18|w()<<12|w()<<6|w())>=65536&&f<=1114111)return f;throw Error('Invalid UTF-8 detected')}n.version='3.0.0',n.encode=function(n){for(var t=c(n),o=t.length,u=-1,f='';++u0&&o&&A((0,E.markMessagesRead)(C.MessageTypes.poll))},[M]),c.default.createElement(h.Flex,{height:O,direction:"column",justifyContent:"space-between",overflowY:"auto",px:10,pb:20},c.default.createElement(h.Flex,null,c.default.createElement(h.Flex,{justify:"flex-end",align:"center",height:50,mb:35},c.default.createElement(h.Text,{fontWeight:"bold",fontSize:"20"},"Polls")),c.default.createElement(h.Box,{overflowY:"auto",className:"dyte-client-noScrollbar"},f?c.default.createElement(h.Box,null,f&&c.default.createElement(P,{toggle:j})):c.default.createElement(u.ScrollView,{style:{height:u.Dimensions.get('window').height-180}},Object.values(S).map(function(t,n){return c.default.createElement(h.Box,{key:"pollsTab"+n,my:2},c.default.createElement(h.Text,{ml:4},t.createdBy?"Poll by "+t.createdBy:''),c.default.createElement(h.Box,{mt:1,className:"dyte-client-bubble dyte-client-other dyte-client-type-3"},c.default.createElement(B,{mediaRoom:T,poll:t,selfPeer:w})))})))),c.default.createElement(h.Button,{fontSize:"16",onClick:j},c.default.createElement(h.Box,{bg:f?'danger.500':'primary.500',p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Text,{textAlign:"center"},f?'Cancel Poll Creation':'Create New Poll'))))};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[5])),s=r(d[6]),f=t(r(d[7])),p=r(d[8]),h=r(d[9]),x=r(d[10]),y=r(d[11]),C=r(d[12]),E=r(d[13]),b=r(d[14]),k=r(d[15]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var T=u.StyleSheet.create({createPollInputText:{paddingLeft:15,paddingRight:5,marginTop:20,borderRadius:10,paddingTop:10,paddingBottom:10}});function P(t){var n=t.toggle,s=(0,c.useContext)(x.MediaRoomContext).mediaRoom,f=c.default.useState({question:'',options:Array(2).fill(''),anonymous:!1,hideVotes:!0}),y=(0,l.default)(f,2),C=y[0],E=y[1],b=(0,c.useContext)(p.ThemeContext).colors,k=function(t,n){var l=C.options;l[n]=t,E((0,o.default)({},C,{options:l}))};return c.default.createElement(u.ScrollView,null,c.default.createElement(h.Box,{py:20,px:10},c.default.createElement(h.VStack,{spacing:4},c.default.createElement(h.Text,{fontSize:"xl",textAlign:"center"},"Poll Question"),c.default.createElement(u.TextInput,{multiline:!0,autoFocus:!1,placeholder:"What is your poll for?",numberOfLines:4,value:C.question,placeholderTextColor:b.textPrimary[400],onChangeText:function(t){E((0,o.default)({},C,{question:t}))},style:[{backgroundColor:b.secondary[800],height:75,color:b.textPrimary[300]},T.createPollInputText]}),C.options.map(function(t,n){return c.default.createElement(u.TextInput,{key:"pollOptions"+n,autoFocus:!1,placeholder:"Enter an option",value:C.options[n],placeholderTextColor:b.textPrimary[400],onChangeText:function(t){return k(t,n)},style:[{backgroundColor:b.secondary[800],color:b.textPrimary[300]},T.createPollInputText]})}),c.default.createElement(h.Box,{bg:"secondary.700",mt:20,width:125,height:30,alignItems:"center",justifyContent:"center"},c.default.createElement(h.Button,{onClick:function(){return(t=C.options).push(''),void E((0,o.default)({},C,{options:t}));var t}},c.default.createElement(h.Text,null,"+ Add an Option"))),c.default.createElement(h.CheckBox,{rightText:"Anonymous",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.anonymous,onClick:function(){var t=!C.anonymous;E((0,o.default)({},C,{anonymous:t}))}}),c.default.createElement(h.CheckBox,{rightText:"Hide Results before Voting",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.hideVotes,onClick:function(){var t=!C.hideVotes;E((0,o.default)({},C,{hideVotes:t}))}}),c.default.createElement(h.Box,{mt:10,bg:"primary.500",p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Button,{fontSize:"16",onClick:function(){var t=C.question,l=C.options;if(t)if(''===l[0]||''===l[1])u.Alert.alert('Error:','Please add minimum two options',[{text:'OK'}]);else{var c=(0,o.default)({},C);c.options=l.filter(function(t){return''!==t}),s.newPoll(c),n()}else u.Alert.alert('Error:','Question Can\'t be empty',[{text:'OK'}])}},c.default.createElement(h.Text,{textAlign:"center"},"Create Poll"))))))}function w(t){var n=t.option,o=(t.index,t.active,t.selfId),l=t.onChange,u=(0,c.useContext)(p.ThemeContext).colors,s=n.votes.find(function(t){return t.id===o});return c.default.createElement(h.Box,{bg:s?'primary.500':'secondary.700',borderRadius:"8px",p:6,className:"dyte-client-noSelect"},c.default.createElement(h.HStack,{px:1,align:"center",mr:6},c.default.createElement(h.CheckBox,{style:{paddingRight:10,height:30,justifyContent:'center',borderRadius:5},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:!!s,onClick:l}),c.default.createElement(h.Text,{textAlign:"center"},n.text),null!==n.count&&c.default.createElement(h.Text,null,"("+n.count+")")),c.default.createElement(h.HStack,{mt:1},n.votes.map(function(t,n){return c.default.createElement(h.Tooltip,{key:"pollOption"+n,label:t.name},c.default.createElement(f.default,{style:{marginRight:5,marginTop:5,marginBottom:5},bgColor:s?u.secondary[700]:u.primary[500],color:u.textPrimary[100],name:t.name}))})))}function B(t){var o=t.selfPeer,l=t.mediaRoom,s=t.poll,f=function(t){try{l.votePoll({index:t,pollId:s.id})}catch(t){u.Alert.alert('Error','Error: Problem casting your vote',[{text:'OK'}])}};if(s){var p=s.id,x=Math.max.apply(Math,(0,n.default)(s.options.map(function(t){return t.votes.length})).concat([0]));return c.default.createElement(h.VStack,{spacing:2,direction:"row",bg:"secondary.800",p:12,mt:8,borderRadius:"8px"},c.default.createElement(h.Text,{textAlign:"left"},s.question),c.default.createElement(h.Box,{mt:8},s.options.map(function(t,n){return c.default.createElement(h.Flex,{key:"poll"+n+p,onClick:function(){return f(n)},mb:4},c.default.createElement(w,{active:t.votes.length===x&&t.votes.length>0,option:t,index:n,selfId:o.userId,onChange:function(){return f(n)}}))})))}return c.default.createElement(h.Text,{fontStyle:"italic"},"Poll wasn't found or has been deleted")}},877,[1,34,25,26,2,48,429,786,496,494,699,801,820,473,481,490]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useContext)(s.PeersServiceContext),l=t.processedPeers,o=t.selfPeer;l=[o].concat(l.sort(function(t,n){return t.id.localeCompare(n.id)}));var c=(0,n.useContext)(x.MediaRoomContext).mediaRoom,p=(0,n.useContext)(b.ConfigServiceContext).sessionConfig;return n.default.createElement(f.Flex,null,n.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},n.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Participants (",l.length,")")),n.default.createElement(u.ScrollView,{style:{padding:20}},l.map(function(t){return n.default.createElement(y,{peer:t,key:t.id,mediaRoom:c,permissions:null==p?void 0:p.permissions})}),n.default.createElement(f.Box,{height:200})))};var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=P(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[1])),l=r(d[2]),o=t(r(d[3])),u=r(d[4]),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),p=t(r(d[8])),x=r(d[9]),b=r(d[10]);function P(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(P=function(t){return t?l:n})(t)}function y(t){var u=t.peer,s=t.mediaRoom,x=t.permissions,b=(0,n.useContext)(l.ThemeContext).colors,P=(null==x?void 0:x.pinParticipant)||(null==x?void 0:x.disableParticipantAudio)||(null==x?void 0:x.disableParticipantVideo),y=[];return P&&(null!=x&&x.pinParticipant&&(u.isPinned?y.push({title:'Unpin',onClick:function(){return s.pin(null)}}):y.push({title:'Pin',onClick:function(){return s.pin(u.id)}})),null!=x&&x.disableParticipantAudio&&y.push({title:'Mute Audio',onClick:function(){return s.disableAudio(u.id)}}),null!=x&&x.disableParticipantVideo&&y.push({title:'Disable Video',onClick:function(){return s.disableVideo(u.id)}}),null!=x&&x.kickParticipants&&y.push({title:'Kick',onClick:function(){return s.kick(u.id)}}),y.push({title:'Cancel',onClick:function(){}})),n.default.createElement(f.Flex,{direction:"row",align:"center",justify:"space-between",bg:"secondary.800",p:8,mt:8,borderRadius:"12px"},n.default.createElement(f.Flex,{direction:"row",align:"center"},n.default.createElement(o.default,{name:""+u.displayName,bgColor:b.primary[500]}),n.default.createElement(f.Text,{ml:10,color:b.textPrimary[200],textAlign:"center",fontWeight:"bold"},n.default.createElement(p.default,{name:u.displayName,charSize:30}),u.isMe?' (me)':null)),n.default.createElement(f.Flex,{ml:"auto",mr:2,direction:"row"},n.default.createElement(f.Box,{mr:8},u.producingAudio?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic-off",fill:b.danger[500]})),u.producingVideo?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam-off",fill:b.danger[500]}),P&&n.default.createElement(c.default,{options:y.map(function(t){return t.title}),actions:y.map(function(t){return t.onClick})})))}},878,[1,48,496,786,2,879,494,801,795,699,490]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]);function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}var s=function(t){var f=(0,o.useRef)(),s=(0,o.useState)(!1),p=(0,n.default)(s,2),h=p[0],w=p[1],y=(0,o.useContext)(u.ThemeContext).colors,v=function(n){for(var o=t.options,l=0;l=0&&(o=t.destructiveIndex),l.ActionSheetIOS.showActionSheetWithOptions({options:n,destructiveButtonIndex:o,cancelButtonIndex:n.length-1},function(t){v(t)})}else'android'===l.Platform.OS&&l.UIManager.showPopupMenu((0,l.findNodeHandle)(f.current),n,function(){return console.log('something went wrong with the popup menu')},function(t,n){v(n)})}},o.default.createElement(c.EntypoIcon,{boxSize:"xl",ml:5,name:"dots-three-vertical",fill:y.textPrimary[300]}))),b)};e.default=s},879,[1,26,48,2,496,494]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=c?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[1])),o=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),E=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function b(t){t.scroll;var v=(0,n.useContext)(p.ConfigServiceContext).sessionConfig,b=(0,c.useWindowDimensions)(),h=((null==v?void 0:v.dimensions)||b).width,y=Math.floor(3*h/9);h<1024&&h>500?y=Math.floor(4*h/9):h<500&&(y=Math.floor(8*h/9));var S=Math.floor(9*y/16),x=(0,o.useSelector)(function(t){return t.participant.id}),M=(0,o.useSelector)(function(t){return t.participant.videoOff}),P=(0,o.useSelector)(function(t){return t.participant.audioMuted}),w=(0,o.useSelector)(function(t){return t.participant.displayName}),D=(0,o.useSelector)(function(t){return t.participant.device}),I=(0,o.useSelector)(function(t){return t.participant.participantPermissions}),k=(0,o.useSelector)(function(t){return t.participant.videoProduction}),C=(0,o.useSelector)(function(t){return t.participant.audioProduction}),O=(0,n.useContext)(s.UserTrackContext),j=O.mediaTracks,T=j.webcamTrack,N=j.audioTrack,_=O.inputDevices,B=(_.audioInputDevices,_.videoInputDevices,_.onAudioInputChange,_.onVideoInputChange,_.toggleAudioState),z=_.toggleVideoState,A=n.default.createElement(u.Box,{status:"error",bg:"danger.500",p:12,borderRadius:4,mt:10,width:y},n.default.createElement(u.HStack,{width:y},n.default.createElement(u.VStack,null,n.default.createElement(u.Text,{mb:2,fontSize:"lg",fontWeight:"bold"},"Permission Denied"),n.default.createElement(u.Text,{fontSize:"sm"},"We could not get permission to access your device.")))),W={id:x,device:D,displayName:w,audioMuted:P,videoVisible:!M,videoTrack:T,audioTrack:N,isMe:!0};return n.default.createElement(u.Flex,{direction:"column",justify:"center"},n.default.createElement(f.default,{height:S,width:y,peer:W},n.default.createElement(u.Flex,{direction:"row",justify:"flex-end",width:y,mb:10},n.default.createElement(u.Button,{disabled:C===l.MediaStates.NOT_APPLICABLE||I.microphone===E.permissionEnum.DENIED,onClick:B},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:5,justify:"center"},P?n.default.createElement(u.MaterialIcon,{name:"mic-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"mic",boxSize:"20",fill:"textPrimary.200"}))),n.default.createElement(u.Button,{disabled:k===l.MediaStates.NOT_APPLICABLE||I.camera===E.permissionEnum.DENIED,onClick:z},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:20,justify:"center"},M?n.default.createElement(u.MaterialIcon,{name:"videocam-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"videocam",boxSize:"20",fill:"textPrimary.200"}))))),(I.camera===E.permissionEnum.DENIED||I.microphone===E.permissionEnum.DENIED)&&A)}b.defaultProps={scroll:!1}},880,[1,48,429,494,2,473,785,687,490,475]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Breadcrumb",{enumerable:!0,get:function(){return o.Breadcrumb}}),Object.defineProperty(e,"Request",{enumerable:!0,get:function(){return o.Request}}),Object.defineProperty(e,"SdkInfo",{enumerable:!0,get:function(){return o.SdkInfo}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return o.Event}}),Object.defineProperty(e,"Exception",{enumerable:!0,get:function(){return o.Exception}}),Object.defineProperty(e,"Response",{enumerable:!0,get:function(){return o.Response}}),Object.defineProperty(e,"Severity",{enumerable:!0,get:function(){return o.Severity}}),Object.defineProperty(e,"StackFrame",{enumerable:!0,get:function(){return o.StackFrame}}),Object.defineProperty(e,"Stacktrace",{enumerable:!0,get:function(){return o.Stacktrace}}),Object.defineProperty(e,"Status",{enumerable:!0,get:function(){return o.Status}}),Object.defineProperty(e,"Thread",{enumerable:!0,get:function(){return o.Thread}}),Object.defineProperty(e,"User",{enumerable:!0,get:function(){return o.User}}),Object.defineProperty(e,"addGlobalEventProcessor",{enumerable:!0,get:function(){return c.addGlobalEventProcessor}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return c.addBreadcrumb}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return c.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return c.captureEvent}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return c.captureMessage}}),Object.defineProperty(e,"configureScope",{enumerable:!0,get:function(){return c.configureScope}}),Object.defineProperty(e,"getHubFromCarrier",{enumerable:!0,get:function(){return c.getHubFromCarrier}}),Object.defineProperty(e,"getCurrentHub",{enumerable:!0,get:function(){return c.getCurrentHub}}),Object.defineProperty(e,"Hub",{enumerable:!0,get:function(){return c.Hub}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return c.Scope}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return c.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return c.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return c.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return c.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return c.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return c.setUser}}),Object.defineProperty(e,"startTransaction",{enumerable:!0,get:function(){return c.startTransaction}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return c.withScope}}),Object.defineProperty(e,"BrowserIntegrations",{enumerable:!0,get:function(){return f.Integrations}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return f.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return f.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return f.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return f.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return f.withProfiler}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return p.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return p.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeBackend",{enumerable:!0,get:function(){return l.ReactNativeBackend}}),Object.defineProperty(e,"ReactNativeOptions",{enumerable:!0,get:function(){return s.ReactNativeOptions}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return y.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"setDist",{enumerable:!0,get:function(){return P.setDist}}),Object.defineProperty(e,"setRelease",{enumerable:!0,get:function(){return P.setRelease}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return P.nativeCrash}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return P.close}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return O.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return O.withTouchEventBoundary}}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return j.ReactNativeTracing}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return j.RoutingInstrumentation}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return j.ReactNavigationTransactionContext}}),e.Integrations=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=r(d[3]),c=r(d[4]);r(d[5]);var f=r(d[6]),b=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=v(n);if(u&&u.has(t))return u.get(t);var o={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var b=c?Object.getOwnPropertyDescriptor(t,f):null;b&&(b.get||b.set)?Object.defineProperty(o,f,b):o[f]=t[f]}o.default=t,u&&u.set(t,o);return o})(r(d[7]));e.Integrations=b;var p=r(d[8]),l=r(d[9]),s=r(d[10]),y=r(d[11]),P=r(d[12]),O=r(d[13]),j=r(d[14]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(v=function(t){return t?u:n})(t)}c.addGlobalEventProcessor&&(0,c.addGlobalEventProcessor)(function(t){return t.platform=t.platform||"javascript",t.sdk=(0,u.default)({},t.sdk,{name:p.SDK_NAME,packages:[].concat((0,n.default)(t.sdk&&t.sdk.packages||[]),[{name:"npm:@sentry/react-native",version:p.SDK_VERSION}]),version:p.SDK_VERSION}),t})},881,[1,34,25,882,888,926,956,983,992,993,995,996,997,1013,1014]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.LogLevel=t.LogLevel;var n=r(d[1]);e.SessionStatus=n.SessionStatus;var o=r(d[2]);e.Severity=o.Severity;var s=r(d[3]);e.Status=s.Status;var v=r(d[4]);e.TransactionSamplingMethod=v.TransactionSamplingMethod},882,[883,884,885,886,887]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(o){o[o.None=0]="None",o[o.Error=1]="Error",o[o.Debug=2]="Debug",o[o.Verbose=3]="Verbose"})(e.LogLevel||(e.LogLevel={}))},883,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Ok="ok",t.Exited="exited",t.Crashed="crashed",t.Abnormal="abnormal"})(e.SessionStatus||(e.SessionStatus={}))},884,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"})(e.Severity||(e.Severity={})),(function(n){n.fromString=function(t){switch(t){case'debug':return n.Debug;case'info':return n.Info;case'warn':case'warning':return n.Warning;case'error':return n.Error;case'fatal':return n.Fatal;case'critical':return n.Critical;case'log':default:return n.Log}}})(e.Severity||(e.Severity={}))},885,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"})(e.Status||(e.Status={})),(function(t){t.fromHttpCode=function(n){return n>=200&&n<300?t.Success:429===n?t.RateLimit:n>=400&&n<500?t.Invalid:n>=500?t.Failed:t.Unknown}})(e.Status||(e.Status={}))},886,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Explicit="explicitly_set",n.Sampler="client_sampler",n.Rate="client_rate",n.Inheritance="inheritance"})(e.TransactionSamplingMethod||(e.TransactionSamplingMethod={}))},887,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addBreadcrumb=t.addBreadcrumb,e.captureException=t.captureException,e.captureEvent=t.captureEvent,e.captureMessage=t.captureMessage,e.configureScope=t.configureScope,e.startTransaction=t.startTransaction,e.setContext=t.setContext,e.setExtra=t.setExtra,e.setExtras=t.setExtras,e.setTag=t.setTag,e.setTags=t.setTags,e.setUser=t.setUser,e.withScope=t.withScope;var s=r(d[1]);e.addGlobalEventProcessor=s.addGlobalEventProcessor,e.getCurrentHub=s.getCurrentHub,e.getHubFromCarrier=s.getHubFromCarrier,e.Hub=s.Hub,e.makeMain=s.makeMain,e.Scope=s.Scope;var n=r(d[2]);e.API=n.API;var o=r(d[3]);e.BaseClient=o.BaseClient;var c=r(d[4]);e.BaseBackend=c.BaseBackend;var u=r(d[5]);e.eventToSentryRequest=u.eventToSentryRequest,e.sessionToSentryRequest=u.sessionToSentryRequest;var p=r(d[6]);e.initAndBind=p.initAndBind;var v=r(d[7]);e.NoopTransport=v.NoopTransport;var S=r(d[8]);e.SDK_VERSION=S.SDK_VERSION;var E=r(d[9]);e.Integrations=E},888,[889,891,915,916,918,920,921,919,922,923]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]);function o(o){for(var c=[],u=1;u=0;s--)(f=t[s])&&(l=(u<3?f(l):u>3?f(n,o,l):f(n,o))||l);return u>3&&l&&Object.defineProperty(n,o,l),l},f=function(t,n){return function(o,c){n(o,c,t)}},u=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},l=function(t,n,o,c){return new(o||(o=Promise))(function(f,u){function l(t){try{y(c.next(t))}catch(t){u(t)}}function s(t){try{y(c.throw(t))}catch(t){u(t)}}function y(t){var n;t.done?f(t.value):(n=t.value,n instanceof o?n:new o(function(t){t(n)})).then(l,s)}y((c=c.apply(t,n||[])).next())})},s=function(t,n){var o,c,f,u,l={label:0,sent:function(){if(1&f[0])throw f[1];return f[1]},trys:[],ops:[]};return u={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function s(t){return function(n){return y([t,n])}}function y(u){if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,c&&(f=2&u[0]?c.return:u[0]?c.throw||((f=c.return)&&f.call(c),0):c.next)&&!(f=f.call(c,u[1])).done)return f;switch(c=0,f&&(u=[2&u[0],f.value]),u[0]){case 0:case 1:f=u;break;case 4:return l.label++,{value:u[1],done:!1};case 5:l.label++,c=u[1],u=[0];continue;case 7:u=l.ops.pop(),l.trys.pop();continue;default:if(!(f=(f=l.trys).length>0&&f[f.length-1])&&(6===u[0]||2===u[0])){l=0;continue}if(3===u[0]&&(!f||u[1]>f[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[c++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(t,n){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var c,f,u=o.call(t),l=[];try{for(;(void 0===n||n-- >0)&&!(c=u.next()).done;)l.push(c.value)}catch(t){f={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(f)throw f.error}}return l},h=function(){for(var t=[],n=0;n1||s(t,n)})})}function s(t,n){try{(o=f[t](n)).value instanceof v?Promise.resolve(o.value.v).then(y,p):_(u[0][2],o)}catch(t){_(u[0][3],t)}var o}function y(t){s("next",t)}function p(t){s("throw",t)}function _(t,n){t(n),u.shift(),u.length&&s(u[0][0],u[0][1])}},O=function(t){var n,o;return n={},c("next"),c("throw",function(t){throw t}),c("return"),n[Symbol.iterator]=function(){return this},n;function c(c,f){n[c]=t[c]?function(n){return(o=!o)?{value:v(t[c](n)),done:"return"===c}:f?f(n):n}:f}},j=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=t[Symbol.asyncIterator];return o?o.call(t):(t="function"==typeof p?p(t):t[Symbol.iterator](),n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n);function c(o){n[o]=t[o]&&function(n){return new Promise(function(c,u){f(c,u,(n=t[o](n)).done,n.value)})}}function f(t,n,o,c){Promise.resolve(c).then(function(n){t({value:n,done:o})},n)}},S=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t},P=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n},x=function(t){return t&&t.__esModule?t:{default:t}},I=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},E=function(t,n,o){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,o),o},R("__extends",t),R("__assign",n),R("__rest",o),R("__decorate",c),R("__param",f),R("__metadata",u),R("__awaiter",l),R("__generator",s),R("__exportStar",y),R("__createBinding",T),R("__values",p),R("__read",_),R("__spread",h),R("__spreadArrays",b),R("__await",v),R("__asyncGenerator",w),R("__asyncDelegator",O),R("__asyncValues",j),R("__makeTemplateObject",S),R("__importStar",P),R("__importDefault",x),R("__classPrivateFieldGet",I),R("__classPrivateFieldSet",E)})},890,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addGlobalEventProcessor=t.addGlobalEventProcessor,e.Scope=t.Scope;var n=r(d[1]);e.Session=n.Session;var o=r(d[2]);e.getActiveDomain=o.getActiveDomain,e.getCurrentHub=o.getCurrentHub,e.getHubFromCarrier=o.getHubFromCarrier,e.getMainCarrier=o.getMainCarrier,e.Hub=o.Hub,e.makeMain=o.makeMain,e.setHubOnCarrier=o.setHubOnCarrier},891,[892,913,914]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return n.clone=function(s){var _=new n;return s&&(_._breadcrumbs=t.__spread(s._breadcrumbs),_._tags=t.__assign({},s._tags),_._extra=t.__assign({},s._extra),_._contexts=t.__assign({},s._contexts),_._user=s._user,_._level=s._level,_._span=s._span,_._session=s._session,_._transactionName=s._transactionName,_._fingerprint=s._fingerprint,_._eventProcessors=t.__spread(s._eventProcessors)),_},n.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},n.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},n.prototype.setUser=function(t){return this._user=t||{},this._session&&this._session.update({user:t}),this._notifyScopeListeners(),this},n.prototype.getUser=function(){return this._user},n.prototype.setTags=function(s){return this._tags=t.__assign(t.__assign({},this._tags),s),this._notifyScopeListeners(),this},n.prototype.setTag=function(s,n){var _;return this._tags=t.__assign(t.__assign({},this._tags),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setExtras=function(s){return this._extra=t.__assign(t.__assign({},this._extra),s),this._notifyScopeListeners(),this},n.prototype.setExtra=function(s,n){var _;return this._extra=t.__assign(t.__assign({},this._extra),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},n.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},n.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},n.prototype.setTransaction=function(t){return this.setTransactionName(t)},n.prototype.setContext=function(s,n){var _;return null===n?delete this._contexts[s]:this._contexts=t.__assign(t.__assign({},this._contexts),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},n.prototype.getSpan=function(){return this._span},n.prototype.getTransaction=function(){var t,s,n,_,o=this.getSpan();return(null===(t=o)||void 0===t?void 0:t.transaction)?null===(s=o)||void 0===s?void 0:s.transaction:(null===(_=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===_?void 0:_.spans[0])?o.spanRecorder.spans[0]:void 0},n.prototype.setSession=function(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this},n.prototype.getSession=function(){return this._session},n.prototype.update=function(_){if(!_)return this;if('function'==typeof _){var o=_(this);return o instanceof n?o:this}return _ instanceof n?(this._tags=t.__assign(t.__assign({},this._tags),_._tags),this._extra=t.__assign(t.__assign({},this._extra),_._extra),this._contexts=t.__assign(t.__assign({},this._contexts),_._contexts),_._user&&Object.keys(_._user).length&&(this._user=_._user),_._level&&(this._level=_._level),_._fingerprint&&(this._fingerprint=_._fingerprint)):s.isPlainObject(_)&&(_=_,this._tags=t.__assign(t.__assign({},this._tags),_.tags),this._extra=t.__assign(t.__assign({},this._extra),_.extra),this._contexts=t.__assign(t.__assign({},this._contexts),_.contexts),_.user&&(this._user=_.user),_.level&&(this._level=_.level),_.fingerprint&&(this._fingerprint=_.fingerprint)),this},n.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},n.prototype.addBreadcrumb=function(n,_){var o=t.__assign({timestamp:s.dateTimestampInSeconds()},n);return this._breadcrumbs=void 0!==_&&_>=0?t.__spread(this._breadcrumbs,[o]).slice(-_):t.__spread(this._breadcrumbs,[o]),this._notifyScopeListeners(),this},n.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},n.prototype.applyToEvent=function(s,n){var o;if(this._extra&&Object.keys(this._extra).length&&(s.extra=t.__assign(t.__assign({},this._extra),s.extra)),this._tags&&Object.keys(this._tags).length&&(s.tags=t.__assign(t.__assign({},this._tags),s.tags)),this._user&&Object.keys(this._user).length&&(s.user=t.__assign(t.__assign({},this._user),s.user)),this._contexts&&Object.keys(this._contexts).length&&(s.contexts=t.__assign(t.__assign({},this._contexts),s.contexts)),this._level&&(s.level=this._level),this._transactionName&&(s.transaction=this._transactionName),this._span){s.contexts=t.__assign({trace:this._span.getTraceContext()},s.contexts);var h=null===(o=this._span.transaction)||void 0===o?void 0:o.name;h&&(s.tags=t.__assign({transaction:h},s.tags))}return this._applyFingerprint(s),s.breadcrumbs=t.__spread(s.breadcrumbs||[],this._breadcrumbs),s.breadcrumbs=s.breadcrumbs.length>0?s.breadcrumbs:void 0,this._notifyEventProcessors(t.__spread(_(),this._eventProcessors),s,n)},n.prototype._notifyEventProcessors=function(n,_,o,h){var c=this;return void 0===h&&(h=0),new s.SyncPromise(function(p,u){var f=n[h];if(null===_||'function'!=typeof f)p(_);else{var l=f(t.__assign({},_),o);s.isThenable(l)?l.then(function(t){return c._notifyEventProcessors(n,t,o,h+1).then(p)}).then(null,u):c._notifyEventProcessors(n,l,o,h+1).then(p).then(null,u)}})},n.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(function(s){s(t)}),this._notifyingListeners=!1)},n.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},n})();function _(){var t=s.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}e.Scope=n,e.addGlobalEventProcessor=function(t){_().push(t)}},892,[890,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var _=r(d[0]);_.__exportStar(r(d[1]),e),_.__exportStar(r(d[2]),e),_.__exportStar(r(d[3]),e),_.__exportStar(r(d[4]),e),_.__exportStar(r(d[5]),e),_.__exportStar(r(d[6]),e),_.__exportStar(r(d[7]),e),_.__exportStar(r(d[8]),e),_.__exportStar(r(d[9]),e),_.__exportStar(r(d[10]),e),_.__exportStar(r(d[11]),e),_.__exportStar(r(d[12]),e),_.__exportStar(r(d[13]),e),_.__exportStar(r(d[14]),e),_.__exportStar(r(d[15]),e),_.__exportStar(r(d[16]),e),_.__exportStar(r(d[17]),e),_.__exportStar(r(d[18]),e)},893,[890,894,895,897,898,900,896,901,906,902,903,905,909,910,907,904,908,911,912]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.forget=function(n){n.then(null,function(n){console.error(n)})}},894,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(n){var u,o,h,l,s,f=n,p=[];if(!f||!f.tagName)return'';if(p.push(f.tagName.toLowerCase()),f.id&&p.push("#"+f.id),(u=f.className)&&t.isString(u))for(o=u.split(/\s+/),s=0;s ".length,f=void 0;u&&h++<5&&!('html'===(f=n(u))||h>1&&l+o.length*s+f.length>=80);)o.push(f),l+=f.length,u=u.parentNode;return o.reverse().join(" > ")}catch(t){return''}}},895,[896]); -__d(function(g,r,i,a,m,e,d){function t(t){return'[object Object]'===Object.prototype.toString.call(t)}function n(t,n){try{return t instanceof n}catch(t){return!1}}Object.defineProperty(e,"__esModule",{value:!0}),e.isError=function(t){switch(Object.prototype.toString.call(t)){case'[object Error]':case'[object Exception]':case'[object DOMException]':return!0;default:return n(t,Error)}},e.isErrorEvent=function(t){return'[object ErrorEvent]'===Object.prototype.toString.call(t)},e.isDOMError=function(t){return'[object DOMError]'===Object.prototype.toString.call(t)},e.isDOMException=function(t){return'[object DOMException]'===Object.prototype.toString.call(t)},e.isString=function(t){return'[object String]'===Object.prototype.toString.call(t)},e.isPrimitive=function(t){return null===t||'object'!=typeof t&&'function'!=typeof t},e.isPlainObject=t,e.isEvent=function(t){return'undefined'!=typeof Event&&n(t,Event)},e.isElement=function(t){return'undefined'!=typeof Element&&n(t,Element)},e.isRegExp=function(t){return'[object RegExp]'===Object.prototype.toString.call(t)},e.isThenable=function(t){return Boolean(t&&t.then&&'function'==typeof t.then)},e.isSyntheticEvent=function(n){return t(n)&&'nativeEvent'in n&&'preventDefault'in n&&'stopPropagation'in n},e.isInstanceOf=n},896,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),p=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,n=(function(){function n(t){'string'==typeof t?this._fromString(t):this._fromComponents(t),this._validate()}return n.prototype.toString=function(t){void 0===t&&(t=!1);var o=this,p=o.host,n=o.path,s=o.pass,h=o.port,c=o.projectId;return o.protocol+"://"+o.publicKey+(t&&s?":"+s:'')+"@"+p+(h?":"+h:'')+"/"+(n?n+"/":n)+c},n.prototype._fromString=function(n){var s=p.exec(n);if(!s)throw new o.SentryError("Invalid Dsn");var h=t.__read(s.slice(1),6),c=h[0],l=h[1],u=h[2],f=void 0===u?'':u,v=h[3],y=h[4],I=void 0===y?'':y,w='',_=h[5],j=_.split('/');if(j.length>1&&(w=j.slice(0,-1).join('/'),_=j.pop()),_){var b=_.match(/^\d+/);b&&(_=b[0])}this._fromComponents({host:v,pass:f,path:w,projectId:_,port:I,protocol:c,publicKey:l})},n.prototype._fromComponents=function(t){'user'in t&&!('publicKey'in t)&&(t.publicKey=t.user),this.user=t.publicKey||'',this.protocol=t.protocol,this.publicKey=t.publicKey||'',this.pass=t.pass||'',this.host=t.host,this.port=t.port||'',this.path=t.path||'',this.projectId=t.projectId},n.prototype._validate=function(){var t=this;if(['protocol','publicKey','host','projectId'].forEach(function(p){if(!t[p])throw new o.SentryError("Invalid Dsn: "+p+" missing")}),!this.projectId.match(/^\d+$/))throw new o.SentryError("Invalid Dsn: Invalid projectId "+this.projectId);if('http'!==this.protocol&&'https'!==this.protocol)throw new o.SentryError("Invalid Dsn: Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new o.SentryError("Invalid Dsn: Invalid port "+this.port)},n})();e.Dsn=n},897,[890,898]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n=(function(n){function s(t){var s=this.constructor,c=n.call(this,t)||this;return c.message=t,c.name=s.prototype.constructor.name,o.setPrototypeOf(c,s.prototype),c}return t.__extends(s,n),s})(Error);e.SentryError=n},898,[890,899]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t})},899,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=(g=u.getGlobalObject(),{}),p={};function _(t){if(!p[t])switch(p[t]=!0,t){case'console':v();break;case'dom':j();break;case'xhr':E();break;case'fetch':k();break;case'history':T();break;case'error':D();break;case'unhandledrejection':P();break;default:s.logger.warn('unknown instrumentation type:',t)}}function y(t,o){var u,c;if(t&&h[t])try{for(var f=n.__values(h[t]||[]),p=f.next();!p.done;p=f.next()){var _=p.value;try{_(o)}catch(n){s.logger.error("Error while triggering instrumentation handler.\nType: "+t+"\nName: "+l.getFunctionName(_)+"\nError: "+n)}}}catch(t){u={error:t}}finally{try{p&&!p.done&&(c=f.return)&&c.call(f)}finally{if(u)throw u.error}}}function v(){'console'in g&&['debug','info','warn','error','log','assert'].forEach(function(t){t in g.console&&c.fill(g.console,t,function(n){return function(){for(var o=[],s=0;s2?o[2]:void 0;if(u){var c=t,l=String(u);t=l,y('history',{from:c,to:l})}return n.apply(this,o)}}}e.addInstrumentationHandler=function(t){t&&'string'==typeof t.type&&'function'==typeof t.callback&&(h[t.type]=h[t.type]||[],h[t.type].push(t.callback),_(t.type))};var x,S,O=1e3;function C(t,n){if(!t)return!0;if(t.type!==n.type)return!0;try{if(t.target!==n.target)return!0}catch(t){}return!1}function L(t){if('keypress'!==t.type)return!1;try{var n=t.target;if(!n||!n.tagName)return!0;if('INPUT'===n.tagName||'TEXTAREA'===n.tagName||n.isContentEditable)return!1}catch(t){}return!0}function N(t,n){return void 0===n&&(n=!1),function(o){if(o&&S!==o&&!L(o)){var s='keypress'===o.type?'input':o.type;void 0===x?(t({event:o,name:s,global:n}),S=o):C(S,o)&&(t({event:o,name:s,global:n}),S=o),clearTimeout(x),x=g.setTimeout(function(){x=void 0},O)}}}function j(){if('document'in g){var t=y.bind(null,'dom'),n=N(t,!0);g.document.addEventListener('click',n,!1),g.document.addEventListener('keypress',n,!1),['EventTarget','Node'].forEach(function(n){var o=g[n]&&g[n].prototype;o&&o.hasOwnProperty&&o.hasOwnProperty('addEventListener')&&(c.fill(o,'addEventListener',function(n){return function(o,s,u){if('click'===o||'keypress'==o)try{var c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=c[o]=c[o]||{refCount:0};if(!l.handler){var f=N(t);l.handler=f,n.call(this,o,f,u)}l.refCount+=1}catch(t){}return n.call(this,o,s,u)}}),c.fill(o,'removeEventListener',function(t){return function(n,o,s){if('click'===n||'keypress'==n)try{var u=this.__sentry_instrumentation_handlers__||{},c=u[n];c&&(c.refCount-=1,c.refCount<=0&&(t.call(this,n,c.handler,s),c.handler=void 0,delete u[n]),0===Object.keys(u).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,o,s)}}))})}}var q=null;function D(){q=g.onerror,g.onerror=function(t,n,o,s,u){return y('error',{column:s,error:u,line:o,msg:t,url:n}),!!q&&q.apply(this,arguments)}}var R=null;function P(){R=g.onunhandledrejection,g.onunhandledrejection=function(t){return y('unhandledrejection',t),!R||R.apply(this,arguments)}}},900,[890,896,901,902,905,907,908]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]),n=(g=o.getGlobalObject(),(function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t'}return n.event_id||''},e.consoleSandbox=function(n){var t=u();if(!('console'in t))return n();var o=t.console,c={};['debug','info','warn','error','log','assert'].forEach(function(n){n in t.console&&o[n].__sentry_original__&&(c[n]=o[n],o[n]=o[n].__sentry_original__)});var s=n();return Object.keys(c).forEach(function(n){o[n]=c[n]}),s},e.addExceptionTypeValue=function(n,t,o){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].value=n.exception.values[0].value||t||'',n.exception.values[0].type=n.exception.values[0].type||o||'Error'},e.addExceptionMechanism=function(n,t){void 0===t&&(t={});try{n.exception.values[0].mechanism=n.exception.values[0].mechanism||{},Object.keys(t).forEach(function(o){n.exception.values[0].mechanism[o]=t[o]})}catch(n){}},e.getLocationHref=function(){try{return document.location.href}catch(n){return''}};var c=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;e.parseSemver=function(n){var t=n.match(c)||[],o=parseInt(t[1],10),u=parseInt(t[2],10),s=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(u)?void 0:u,patch:isNaN(s)?void 0:s,prerelease:t[4]}};var s=6e4;e.parseRetryAfterHeader=function(n,t){if(!t)return s;var o=parseInt(""+t,10);if(!isNaN(o))return 1e3*o;var u=Date.parse(""+t);return isNaN(u)?s:u-n},e.addContextToFrame=function(n,o,u){void 0===u&&(u=5);var c=o.lineno||0,s=n.length,x=Math.max(Math.min(s,c-1),0);o.pre_context=n.slice(Math.max(0,x-u),x).map(function(n){return t.snipLine(n,0)}),o.context_line=t.snipLine(n[Math.min(s-1,x)],o.colno||0),o.post_context=n.slice(Math.min(x+1,s),x+1+u).map(function(n){return t.snipLine(n,0)})},e.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]}},902,[903,904]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeEnv=function(){return'[object process]'===Object.prototype.toString.call('undefined'!=typeof process?process:0)},e.dynamicRequire=function(n,o){return n.require(o)}},903,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.truncate=function(n,t){return void 0===t&&(t=0),'string'!=typeof n||0===t?n:n.length<=t?n:n.substr(0,t)+"..."},e.snipLine=function(n,t){var s=n,u=s.length;if(u<=150)return s;t>u&&(t=u);var o=Math.max(t-60,0);o<5&&(o=0);var f=Math.min(o+140,u);return f>u-5&&(f=u),f===u&&(o=Math.max(f-140,0)),s=s.slice(o,f),o>0&&(s="'{snip} "+s),f'}try{y.currentTarget=o.isElement(l.currentTarget)?n.htmlTreeAsString(l.currentTarget):Object.prototype.toString.call(l.currentTarget)}catch(t){y.currentTarget=''}for(var f in'undefined'!=typeof CustomEvent&&o.isInstanceOf(t,CustomEvent)&&(y.detail=l.detail),l)Object.prototype.hasOwnProperty.call(l,f)&&(y[f]=l);return y}return t}function y(t){return~-encodeURI(t).split(/%..|./).length}function s(t){var n=Object.prototype.toString.call(t);if('string'==typeof t)return t;if('[object Object]'===n)return'[Object]';if('[object Array]'===n)return'[Array]';var c=p(t);return o.isPrimitive(c)?c:n}function p(t,n){return'domain'===n&&t&&'object'==typeof t&&t._events?'[Domain]':'domainEmitter'===n?'[DomainEmitter]':void 0!==g&&t===g?'[Global]':'undefined'!=typeof window&&t===window?'[Window]':'undefined'!=typeof document&&t===document?'[Document]':o.isSyntheticEvent(t)?'[SyntheticEvent]':'number'==typeof t&&t!=t?'[NaN]':void 0===t?'[undefined]':'function'==typeof t?"[Function: "+u.getFunctionName(t)+"]":'symbol'==typeof t?"["+String(t)+"]":'bigint'==typeof t?"[BigInt: "+String(t)+"]":t}function v(t,n,u,f){if(void 0===u&&(u=1/0),void 0===f&&(f=new c.Memo),0===u)return s(n);if(null!==n&&void 0!==n&&'function'==typeof n.toJSON)return n.toJSON();var y=p(n,t);if(o.isPrimitive(y))return y;var b=l(n),O=Array.isArray(n)?[]:{};if(f.memoize(n))return'[Circular ~]';for(var h in b)Object.prototype.hasOwnProperty.call(b,h)&&(O[h]=v(h,b[h],u-1,f));return f.unmemoize(n),O}function b(t,n){try{return JSON.parse(JSON.stringify(t,function(t,o){return v(t,o,n)}))}catch(t){return'**non-serializable**'}}e.fill=function(t,n,o){if(n in t){var c=t[n],u=o(c);if('function'==typeof u)try{u.prototype=u.prototype||{},Object.defineProperties(u,{__sentry_original__:{enumerable:!1,value:c}})}catch(t){}t[n]=u}},e.urlEncode=function(t){return Object.keys(t).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(t[n])}).join('&')},e.normalizeToSize=function t(n,o,c){void 0===o&&(o=3),void 0===c&&(c=102400);var u,f=b(n,o);return u=f,y(JSON.stringify(u))>c?t(n,o-1,c):f},e.walk=v,e.normalize=b,e.extractExceptionKeysForMessage=function(t,n){void 0===n&&(n=40);var o=Object.keys(l(t));if(o.sort(),!o.length)return'[object has no keys]';if(o[0].length>=n)return f.truncate(o[0],n);for(var c=o.length;c>0;c--){var u=o.slice(0,c).join(', ');if(!(u.length>n))return c===o.length?u:f.truncate(u,n)}return''},e.dropUndefinedKeys=function n(c){var u,f;if(o.isPlainObject(c)){var l=c,y={};try{for(var s=t.__values(Object.keys(l)),p=s.next();!p.done;p=s.next()){var v=p.value;void 0!==l[v]&&(y[v]=n(l[v]))}}catch(t){u={error:t}}finally{try{p&&!p.done&&(f=s.return)&&f.call(s)}finally{if(u)throw u.error}}return y}return Array.isArray(c)?c.map(n):c}},905,[890,895,896,906,907,904]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this._hasWeakSet='function'==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return n.prototype.memoize=function(n){if(this._hasWeakSet)return!!this._inner.has(n)||(this._inner.add(n),!1);for(var t=0;t=0;o--){var l=n[o];'.'===l?n.splice(o,1):'..'===l?(n.splice(o,1),u++):u&&(n.splice(o,1),u--)}if(t)for(;u--;u)n.unshift('..');return n}Object.defineProperty(e,"__esModule",{value:!0});var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^/]+?|)(\.[^./]*|))(?:[/]*)$/;function u(n){var u=t.exec(n);return u?u.slice(1):[]}function o(){for(var t=[],u=0;u=-1&&!l;s--){var f=s>=0?t[s]:'/';f&&(o=f+"/"+o,l='/'===f.charAt(0))}return o=n(o.split('/').filter(function(n){return!!n}),!l).join('/'),(l?'/':'')+o||'.'}function l(n){for(var t=0;t=0&&''===n[u];u--);return t>u?[]:n.slice(t,u-t+1)}function s(t){var u=f(t),o='/'===t.substr(-1),l=n(t.split('/').filter(function(n){return!!n}),!u).join('/');return l||u||(l='.'),l&&o&&(l+='/'),(u?'/':'')+l}function f(n){return'/'===n.charAt(0)}e.resolve=o,e.relative=function(n,t){n=o(n).substr(1),t=o(t).substr(1);for(var u=l(n.split('/')),s=l(t.split('/')),f=Math.min(u.length,s.length),c=f,h=0;h0&&u(!1)},t);n.SyncPromise.all(o._buffer).then(function(){clearTimeout(f),u(!0)}).then(null,function(){u(!0)})})},o})();e.PromiseBuffer=o},910,[898,911]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]);!(function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"})(t||(t={}));var o=(function(){function o(o){var u=this;this._state=t.PENDING,this._handlers=[],this._resolve=function(n){u._setResult(t.RESOLVED,n)},this._reject=function(n){u._setResult(t.REJECTED,n)},this._setResult=function(o,c){u._state===t.PENDING&&(n.isThenable(c)?c.then(u._resolve,u._reject):(u._state=o,u._value=c,u._executeHandlers()))},this._attachHandler=function(t){u._handlers=u._handlers.concat(t),u._executeHandlers()},this._executeHandlers=function(){if(u._state!==t.PENDING){var n=u._handlers.slice();u._handlers=[],n.forEach(function(n){n.done||(u._state===t.RESOLVED&&n.onfulfilled&&n.onfulfilled(u._value),u._state===t.REJECTED&&n.onrejected&&n.onrejected(u._value),n.done=!0)})}};try{o(this._resolve,this._reject)}catch(t){this._reject(t)}}return o.resolve=function(t){return new o(function(n){n(t)})},o.reject=function(t){return new o(function(n,o){o(t)})},o.all=function(t){return new o(function(n,u){if(Array.isArray(t))if(0!==t.length){var c=t.length,s=[];t.forEach(function(t,l){o.resolve(t).then(function(t){s[l]=t,0===(c-=1)&&n(s)}).then(null,u)})}else n([]);else u(new TypeError("Promise.all requires an array as input."))})},o.prototype.then=function(t,n){var u=this;return new o(function(o,c){u._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void o(t(n))}catch(t){return void c(t)}else o(n)},onrejected:function(t){if(n)try{return void o(n(t))}catch(t){return void c(t)}else c(t)}})})},o.prototype.catch=function(t){return this.then(function(t){return t},t)},o.prototype.finally=function(t){var n=this;return new o(function(o,u){var c,s;return n.then(function(n){s=!1,c=n,t&&t()},function(n){s=!0,c=n,t&&t()}).then(function(){s?u(c):o(c)})})},o.prototype.toString=function(){return'[object SyncPromise]'},o})();e.SyncPromise=o},911,[896]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o={nowSeconds:function(){return Date.now()/1e3}};var c=t.isNodeEnv()?(function(){try{return t.dynamicRequire(m,'perf_hooks').performance}catch(n){return}})():(function(){var t=n.getGlobalObject().performance;if(t&&t.now)return{now:function(){return t.now()},timeOrigin:Date.now()-t.now()}})(),u=void 0===c?o:{nowSeconds:function(){return(c.timeOrigin+c.now())/1e3}};e.dateTimestampInSeconds=o.nowSeconds.bind(o),e.timestampInSeconds=u.nowSeconds.bind(u),e.timestampWithMs=e.timestampInSeconds,e.usingPerformanceAPI=void 0!==c,e.browserPerformanceTimeOrigin=(function(){var t=n.getGlobalObject().performance;if(t)return t.timeOrigin?t.timeOrigin:t.timing&&t.timing.navigationStart||Date.now()})()},912,[902,903]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(n){this.errors=0,this.sid=s.uuid4(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=t.SessionStatus.Ok,this.init=!0,n&&this.update(n)}return n.prototype.update=function(t){void 0===t&&(t={}),t.user&&(t.user.ip_address&&(this.ipAddress=t.user.ip_address),t.did||(this.did=t.user.id||t.user.email||t.user.username)),this.timestamp=t.timestamp||Date.now(),t.sid&&(this.sid=32===t.sid.length?t.sid:s.uuid4()),void 0!==t.init&&(this.init=t.init),t.did&&(this.did=""+t.did),'number'==typeof t.started&&(this.started=t.started),'number'==typeof t.duration?this.duration=t.duration:this.duration=this.timestamp-this.started,t.release&&(this.release=t.release),t.environment&&(this.environment=t.environment),t.ipAddress&&(this.ipAddress=t.ipAddress),t.userAgent&&(this.userAgent=t.userAgent),'number'==typeof t.errors&&(this.errors=t.errors),t.status&&(this.status=t.status)},n.prototype.close=function(s){s?this.update({status:s}):this.status===t.SessionStatus.Ok?this.update({status:t.SessionStatus.Exited}):this.update()},n.prototype.toJSON=function(){return s.dropUndefinedKeys({sid:""+this.sid,init:this.init,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:'number'==typeof this.did||'string'==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:s.dropUndefinedKeys({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},n})();e.Session=n},913,[882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);e.API_VERSION=3;var p=(function(){function p(t,n,o){void 0===n&&(n=new s.Scope),void 0===o&&(o=e.API_VERSION),this._version=o,this._stack=[{}],this.getStackTop().scope=n,this.bindClient(t)}return p.prototype.isOlderThan=function(t){return this._version=t&&(clearInterval(u),o(!1))},1)})},c.prototype._getBackend=function(){return this._backend},c.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},c.prototype._prepareEvent=function(o,u,c){var p=this,l=this.getOptions().normalizeDepth,_=void 0===l?3:l,v=t.__assign(t.__assign({},o),{event_id:o.event_id||(c&&c.event_id?c.event_id:s.uuid4()),timestamp:o.timestamp||s.dateTimestampInSeconds()});this._applyClientOptions(v),this._applyIntegrationsMetadata(v);var h=u;c&&c.captureContext&&(h=n.Scope.clone(h).update(c.captureContext));var f=s.SyncPromise.resolve(v);return h&&(f=h.applyToEvent(v,c)),f.then(function(t){return'number'==typeof _&&_>0?p._normalizeEvent(t,_):t})},c.prototype._normalizeEvent=function(n,o){if(!n)return null;var u=t.__assign(t.__assign(t.__assign(t.__assign(t.__assign({},n),n.breadcrumbs&&{breadcrumbs:n.breadcrumbs.map(function(n){return t.__assign(t.__assign({},n),n.data&&{data:s.normalize(n.data,o)})})}),n.user&&{user:s.normalize(n.user,o)}),n.contexts&&{contexts:s.normalize(n.contexts,o)}),n.extra&&{extra:s.normalize(n.extra,o)});return n.contexts&&n.contexts.trace&&(u.contexts.trace=n.contexts.trace),u},c.prototype._applyClientOptions=function(t){var n=this.getOptions(),o=n.environment,u=n.release,c=n.dist,p=n.maxValueLength,l=void 0===p?250:p;'environment'in t||(t.environment='environment'in n?o:'production'),void 0===t.release&&void 0!==u&&(t.release=u),void 0===t.dist&&void 0!==c&&(t.dist=c),t.message&&(t.message=s.truncate(t.message,l));var _=t.exception&&t.exception.values&&t.exception.values[0];_&&_.value&&(_.value=s.truncate(_.value,l));var v=t.request;v&&v.url&&(v.url=s.truncate(v.url,l))},c.prototype._applyIntegrationsMetadata=function(t){var n=t.sdk,o=Object.keys(this._integrations);n&&o.length>0&&(n.integrations=o)},c.prototype._sendEvent=function(t){this._getBackend().sendEvent(t)},c.prototype._captureEvent=function(t,n,o){return this._processEvent(t,n,o).then(function(t){return t.event_id},function(t){s.logger.error(t)})},c.prototype._processEvent=function(t,n,o){var u=this,c=this.getOptions(),p=c.beforeSend,l=c.sampleRate;if(!this._isEnabled())return s.SyncPromise.reject(new s.SentryError('SDK not enabled, will not send event.'));var _='transaction'===t.type;return!_&&'number'==typeof l&&Math.random()>l?s.SyncPromise.reject(new s.SentryError("Discarding event because it's not included in the random sample (sampling rate = "+l+")")):this._prepareEvent(t,o,n).then(function(t){if(null===t)throw new s.SentryError('An event processor returned null, will not send event.');if(n&&n.data&&!0===n.data.__sentry__||_||!p)return t;var o=p(t,n);if(void 0===o)throw new s.SentryError('`beforeSend` method has to return `null` or a valid event.');return s.isThenable(o)?o.then(function(t){return t},function(t){throw new s.SentryError("beforeSend rejected with "+t)}):o}).then(function(t){if(null===t)throw new s.SentryError('`beforeSend` returned `null`, will not send event.');var n=o&&o.getSession&&o.getSession();return!_&&n&&u._updateSessionFromEvent(n,t),u._sendEvent(t),t}).then(null,function(t){if(t instanceof s.SentryError)throw t;throw u.captureException(t,{data:{__sentry__:!0},originalException:t}),new s.SentryError("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)})},c.prototype._process=function(t){var n=this;this._processing+=1,t.then(function(t){return n._processing-=1,t},function(t){return n._processing-=1,t})},c})();e.BaseClient=c},916,[890,891,882,893,917]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function u(t){var o=t.defaultIntegrations&&n.__spread(t.defaultIntegrations)||[],u=t.integrations,s=[];if(Array.isArray(u)){var f=u.map(function(n){return n.name}),p=[];o.forEach(function(n){-1===f.indexOf(n.name)&&-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))}),u.forEach(function(n){-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))})}else'function'==typeof u?(s=u(o),s=Array.isArray(s)?s:[s]):s=n.__spread(o);var l=s.map(function(n){return n.name});return-1!==l.indexOf("Debug")&&s.push.apply(s,n.__spread(s.splice(l.indexOf("Debug"),1))),s}function s(n){-1===e.installedIntegrations.indexOf(n.name)&&(n.setupOnce(t.addGlobalEventProcessor,t.getCurrentHub),e.installedIntegrations.push(n.name),o.logger.log("Integration installed: "+n.name))}e.installedIntegrations=[],e.getIntegrationsToSetup=u,e.setupIntegration=s,e.setupIntegrations=function(n){var t={};return u(n).forEach(function(n){t[n.name]=n,s(n)}),t}},917,[890,891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(function(){function o(t){this._options=t,this._options.dsn||n.logger.warn('No DSN provided, backend will not do anything.'),this._transport=this._setupTransport()}return o.prototype.eventFromException=function(t,o){throw new n.SentryError('Backend has to implement `eventFromException` method')},o.prototype.eventFromMessage=function(t,o,s){throw new n.SentryError('Backend has to implement `eventFromMessage` method')},o.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){n.logger.error("Error while sending event: "+t)})},o.prototype.sendSession=function(t){this._transport.sendSession?this._transport.sendSession(t).then(null,function(t){n.logger.error("Error while sending session: "+t)}):n.logger.warn("Dropping session because custom transport doesn't implement sendSession")},o.prototype.getTransport=function(){return this._transport},o.prototype._setupTransport=function(){return new t.NoopTransport},o})();e.BaseBackend=o},918,[893,919]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),o=r(d[1]),t=(function(){function t(){}return t.prototype.sendEvent=function(t){return o.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:n.Status.Skipped})},t.prototype.close=function(n){return o.SyncPromise.resolve(!0)},t})();e.NoopTransport=t},919,[882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(t){if(t.metadata&&t.metadata.sdk){var n=t.metadata.sdk;return{name:n.name,version:n.version}}}function s(n,s){return s?(n.sdk=n.sdk||{name:s.name,version:s.version},n.sdk.name=n.sdk.name||s.name,n.sdk.version=n.sdk.version||s.version,n.sdk.integrations=t.__spread(n.sdk.integrations||[],s.integrations||[]),n.sdk.packages=t.__spread(n.sdk.packages||[],s.packages||[]),n):n}e.sessionToSentryRequest=function(s,o){var _=n(o);return{body:JSON.stringify(t.__assign({sent_at:(new Date).toISOString()},_&&{sdk:_}))+"\n"+JSON.stringify({type:'session'})+"\n"+JSON.stringify(s),type:'session',url:o.getEnvelopeEndpointWithUrlEncodedAuth()}},e.eventToSentryRequest=function(o,_){var u=n(_),p=o.type||'event',v='transaction'===p,y=o.debug_meta||{},k=y.transactionSampling,c=t.__rest(y,["transactionSampling"]),S=k||{},f=S.method,l=S.rate;0===Object.keys(c).length?delete o.debug_meta:o.debug_meta=c;var O={body:JSON.stringify(u?s(o,_.metadata.sdk):o),type:p,url:v?_.getEnvelopeEndpointWithUrlEncodedAuth():_.getStoreEndpointWithUrlEncodedAuth()};if(v){var b=JSON.stringify(t.__assign({event_id:o.event_id,sent_at:(new Date).toISOString()},u&&{sdk:u}))+"\n"+JSON.stringify({type:o.type,sample_rates:[{id:f,rate:l}]})+"\n"+O.body;O.body=b}return O}},920,[890]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]);e.initAndBind=function(u,b){!0===b.debug&&t.logger.enable();var l=n.getCurrentHub(),o=new u(b);l.bindClient(o)}},921,[891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION='6.2.1'},922,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.FunctionToString=n.FunctionToString;var o=r(d[1]);e.InboundFilters=o.InboundFilters},923,[924,925]); -__d(function(g,r,i,a,m,e,d){var t;Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){t=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],o=0;ot||s<0)&&(n.setStatus(c.SpanStatus.DeadlineExceeded),n.setTag('maxTransactionDurationExceeded','true'))}e.BrowserTracing=f,e.getHeaderContext=h,e.getMetaContent=v},928,[890,893,929,933,931,932,936,937,949,950]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),_=r(d[7]);function S(){var n=this.getScope();if(n){var t=n.getSpan();if(t)return{'sentry-trace':t.toTraceparent()}}return{}}function u(n,t,l){return _.hasTracingEnabled(t)?void 0!==n.sampled?(n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Explicit}}),n):('function'==typeof t.tracesSampler?(p=t.tracesSampler(l),n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Sampler,rate:Number(p)}})):void 0!==l.parentSampled?(p=l.parentSampled,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Inheritance}})):(p=t.tracesSampleRate,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Rate,rate:Number(p)}})),T(p)?p?(n.sampled=Math.random()1)||(o.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got "+n+"."),!1)}function v(t,s){var o,l,p=(null===(o=this.getClient())||void 0===o?void 0:o.getOptions())||{},_=new c.Transaction(t,this);return(_=u(_,p,n.__assign({parentSampled:t.parentSampled,transactionContext:t},s))).sampled&&_.initSpanRecorder(null===(l=p._experiments)||void 0===l?void 0:l.maxSpans),_}function f(){var n=t.getMainCarrier();n.__SENTRY__&&(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=v),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=S))}e.startIdleTransaction=function(t,s,o,l,c){var _,S,T=(null===(_=t.getClient())||void 0===_?void 0:_.getOptions())||{},v=new p.IdleTransaction(s,t,o,l);return(v=u(v,T,n.__assign({parentSampled:s.parentSampled,transactionContext:s},c))).sampled&&v.initSpanRecorder(null===(S=T._experiments)||void 0===S?void 0:S.maxSpans),v},e._addTracingExtensions=f,e.addExtensionMethods=function(){f(),l.registerErrorInstrumentation()}},929,[890,891,882,893,930,933,935,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(){var c=o.getActiveTransaction();c&&(n.logger.log("[Tracing] Transaction: "+t.SpanStatus.InternalError+" -> Global error occured"),c.setStatus(t.SpanStatus.InternalError))}e.registerErrorInstrumentation=function(){n.addInstrumentationHandler({callback:c,type:'error'}),n.addInstrumentationHandler({callback:c,type:'unhandledrejection'})}},930,[893,931,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Ok="ok",n.DeadlineExceeded="deadline_exceeded",n.Unauthenticated="unauthenticated",n.PermissionDenied="permission_denied",n.NotFound="not_found",n.ResourceExhausted="resource_exhausted",n.InvalidArgument="invalid_argument",n.Unimplemented="unimplemented",n.Unavailable="unavailable",n.InternalError="internal_error",n.UnknownError="unknown_error",n.Cancelled="cancelled",n.AlreadyExists="already_exists",n.FailedPrecondition="failed_precondition",n.Aborted="aborted",n.OutOfRange="out_of_range",n.DataLoss="data_loss"})(e.SpanStatus||(e.SpanStatus={})),(function(n){n.fromHttpCode=function(t){if(t<400)return n.Ok;if(t>=400&&t<500)switch(t){case 401:return n.Unauthenticated;case 403:return n.PermissionDenied;case 404:return n.NotFound;case 409:return n.AlreadyExists;case 413:return n.FailedPrecondition;case 429:return n.ResourceExhausted;default:return n.InvalidArgument}if(t>=500&&t<600)switch(t){case 501:return n.Unimplemented;case 503:return n.Unavailable;case 504:return n.DeadlineExceeded;default:return n.InternalError}return n.UnknownError}})(e.SpanStatus||(e.SpanStatus={}))},931,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.TRACEPARENT_REGEXP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$"),e.hasTracingEnabled=function(n){return'tracesSampleRate'in n||'tracesSampler'in n},e.extractTraceparentData=function(n){var t=n.match(e.TRACEPARENT_REGEXP);if(t){var c=void 0;return'1'===t[3]?c=!0:'0'===t[3]&&(c=!1),{traceId:t[1],parentSampled:c,parentSpanId:t[2]}}},e.getActiveTransaction=function(t){var c,o;return void 0===t&&(t=n.getCurrentHub()),null===(o=null===(c=t)||void 0===c?void 0:c.getScope())||void 0===o?void 0:o.getTransaction()},e.msToSec=function(n){return n/1e3},e.secToMs=function(n){return 1e3*n};var t=r(d[1]);e.stripUrlQueryAndFragment=t.stripUrlQueryAndFragment},932,[891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);e.DEFAULT_IDLE_TIMEOUT=1e3;var h=(function(s){function o(t,n,o,c){void 0===o&&(o='');var h=s.call(this,c)||this;return h._pushActivity=t,h._popActivity=n,h.transactionSpanId=o,h}return t.__extends(o,s),o.prototype.add=function(t){var o=this;t.spanId!==this.transactionSpanId&&(t.finish=function(s){t.endTimestamp='number'==typeof s?s:n.timestampWithMs(),o._popActivity(t.spanId)},void 0===t.endTimestamp&&this._pushActivity(t.spanId)),s.prototype.add.call(this,t)},o})(s.SpanRecorder);e.IdleTransactionSpanRecorder=h;var p=(function(s){function c(t,o,c,h){void 0===c&&(c=e.DEFAULT_IDLE_TIMEOUT),void 0===h&&(h=!1);var p=s.call(this,t,o)||this;return p._idleHub=o,p._idleTimeout=c,p._onScope=h,p.activities={},p._heartbeatTimer=0,p._heartbeatCounter=0,p._finished=!1,p._beforeFinishCallbacks=[],o&&h&&(l(o),n.logger.log("Setting idle transaction on scope. Span ID: "+p.spanId),o.configureScope(function(t){return t.setSpan(p)})),p._initTimeout=setTimeout(function(){p._finished||p.finish()},p._idleTimeout),p}return t.__extends(c,s),c.prototype.finish=function(c){var h,p,u=this;if(void 0===c&&(c=n.timestampWithMs()),this._finished=!0,this.activities={},this.spanRecorder){n.logger.log('[Tracing] finishing IdleTransaction',new Date(1e3*c).toISOString(),this.op);try{for(var f=t.__values(this._beforeFinishCallbacks),_=f.next();!_.done;_=f.next()){(0,_.value)(this,c)}}catch(t){h={error:t}}finally{try{_&&!_.done&&(p=f.return)&&p.call(f)}finally{if(h)throw h.error}}this.spanRecorder.spans=this.spanRecorder.spans.filter(function(t){if(t.spanId===u.spanId)return!0;t.endTimestamp||(t.endTimestamp=c,t.setStatus(o.SpanStatus.Cancelled),n.logger.log('[Tracing] cancelling span since transaction ended early',JSON.stringify(t,void 0,2)));var s=t.startTimestamp=3?(n.logger.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus(o.SpanStatus.DeadlineExceeded),this.setTag('heartbeat','failed'),this.finish()):this._pingHeartbeat()}},c.prototype._pingHeartbeat=function(){var t=this;n.logger.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),this._heartbeatTimer=setTimeout(function(){t._beat()},5e3)},c})(c.Transaction);function l(t){if(t){var n=t.getScope();if(n)n.getTransaction()&&n.setSpan(void 0)}}e.IdleTransaction=p},933,[890,893,934,931,935]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),p=(function(){function t(t){void 0===t&&(t=1e3),this.spans=[],this._maxlen=t}return t.prototype.add=function(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)},t})();e.SpanRecorder=p;var h=(function(){function p(t){if(this.traceId=s.uuid4(),this.spanId=s.uuid4().substring(16),this.startTimestamp=s.timestampWithMs(),this.tags={},this.data={},!t)return this;t.traceId&&(this.traceId=t.traceId),t.spanId&&(this.spanId=t.spanId),t.parentSpanId&&(this.parentSpanId=t.parentSpanId),'sampled'in t&&(this.sampled=t.sampled),t.op&&(this.op=t.op),t.description&&(this.description=t.description),t.data&&(this.data=t.data),t.tags&&(this.tags=t.tags),t.status&&(this.status=t.status),t.startTimestamp&&(this.startTimestamp=t.startTimestamp),t.endTimestamp&&(this.endTimestamp=t.endTimestamp)}return p.prototype.child=function(t){return this.startChild(t)},p.prototype.startChild=function(s){var n=new p(t.__assign(t.__assign({},s),{parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId}));return n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n),n.transaction=this.transaction,n},p.prototype.setTag=function(s,n){var p;return this.tags=t.__assign(t.__assign({},this.tags),((p={})[s]=n,p)),this},p.prototype.setData=function(s,n){var p;return this.data=t.__assign(t.__assign({},this.data),((p={})[s]=n,p)),this},p.prototype.setStatus=function(t){return this.status=t,this},p.prototype.setHttpStatus=function(t){this.setTag('http.status_code',String(t));var s=n.SpanStatus.fromHttpCode(t);return s!==n.SpanStatus.UnknownError&&this.setStatus(s),this},p.prototype.isSuccess=function(){return this.status===n.SpanStatus.Ok},p.prototype.finish=function(t){this.endTimestamp='number'==typeof t?t:s.timestampWithMs()},p.prototype.toTraceparent=function(){var t='';return void 0!==this.sampled&&(t=this.sampled?'-1':'-0'),this.traceId+"-"+this.spanId+t},p.prototype.toContext=function(){return s.dropUndefinedKeys({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})},p.prototype.updateWithContext=function(t){var s,n,p,h,o;return this.data=null!==(s=t.data)&&void 0!==s?s:{},this.description=t.description,this.endTimestamp=t.endTimestamp,this.op=t.op,this.parentSpanId=t.parentSpanId,this.sampled=t.sampled,this.spanId=null!==(n=t.spanId)&&void 0!==n?n:this.spanId,this.startTimestamp=null!==(p=t.startTimestamp)&&void 0!==p?p:this.startTimestamp,this.status=t.status,this.tags=null!==(h=t.tags)&&void 0!==h?h:{},this.traceId=null!==(o=t.traceId)&&void 0!==o?o:this.traceId,this},p.prototype.getTraceContext=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})},p.prototype.toJSON=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})},p})();e.Span=h},934,[890,893,931]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(p){function h(t,o){var h=p.call(this,t)||this;return h._metadata={},h._measurements={},h._hub=n.getCurrentHub(),s.isInstanceOf(o,n.Hub)&&(h._hub=o),h.name=t.name||'',h._trimEnd=t.trimEnd,h.transaction=h,h}return t.__extends(h,p),h.prototype.setName=function(t){this.name=t},h.prototype.initSpanRecorder=function(t){void 0===t&&(t=1e3),this.spanRecorder||(this.spanRecorder=new o.SpanRecorder(t)),this.spanRecorder.add(this)},h.prototype.setMeasurements=function(n){this._measurements=t.__assign({},n)},h.prototype.setMetadata=function(n){this._metadata=t.__assign(t.__assign({},this._metadata),n)},h.prototype.finish=function(t){var n=this;if(void 0===this.endTimestamp){if(this.name||(s.logger.warn('Transaction has no name, falling back to ``.'),this.name=''),p.prototype.finish.call(this,t),!0===this.sampled){var o=this.spanRecorder?this.spanRecorder.spans.filter(function(t){return t!==n&&t.endTimestamp}):[];this._trimEnd&&o.length>0&&(this.endTimestamp=o.reduce(function(t,n){return t.endTimestamp&&n.endTimestamp?t.endTimestamp>n.endTimestamp?t:n:t}).endTimestamp);var h={contexts:{trace:this.getTraceContext()},spans:o,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:'transaction',debug_meta:this._metadata};return Object.keys(this._measurements).length>0&&(s.logger.log('[Measurements] Adding measurements to transaction',JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),this._hub.captureEvent(h)}s.logger.log('[Tracing] Discarding transaction because its trace was not chosen to be sampled.')}},h.prototype.toContext=function(){var n=p.prototype.toContext.call(this);return s.dropUndefinedKeys(t.__assign(t.__assign({},n),{name:this.name,trimEnd:this._trimEnd}))},h.prototype.updateWithContext=function(t){var n;return p.prototype.updateWithContext.call(this,t),this.name=null!==(n=t.name)&&void 0!==n?n:'',this._trimEnd=t.trimEnd,this},h})(o.Span);e.Transaction=p},935,[890,891,893,934]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]);g=t.getGlobalObject();e.registerBackgroundTabDetection=function(){g&&g.document?g.document.addEventListener('visibilitychange',function(){var c=o.getActiveTransaction();g.document.hidden&&c&&(t.logger.log("[Tracing] Transaction: "+n.SpanStatus.Cancelled+" -> since tab moved to the background, op: "+c.op),c.status||c.setStatus(n.SpanStatus.Cancelled),c.setTag('visibilitychange','document.hidden'),c.finish())}):t.logger.warn('[Tracing] Could not set up background tab detection due to lack of global document')}},936,[893,931,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),f=r(d[7]),v=(g=n.getGlobalObject(),(function(){function t(){this._measurements={},this._performanceCursor=0,g&&g.performance&&(g.performance.mark&&g.performance.mark('sentry-tracing-init'),this._trackCLS(),this._trackLCP(),this._trackFID(),this._trackTTFB())}return t.prototype.addPerformanceEntries=function(t){var o=this;if(g&&g.performance&&g.performance.getEntries&&n.browserPerformanceTimeOrigin){n.logger.log('[Tracing] Adding & adjusting spans using Performance API');var c,u,p,v=s.msToSec(n.browserPerformanceTimeOrigin);if(g.document)for(var y=0;y-1&&(u=M)}}),void 0!==u&&void 0!==p&&h(t,{description:'evaluation',endTimestamp:p,op:'script',startTimestamp:u}),this._performanceCursor=Math.max(performance.getEntries().length-1,0),this._trackNavigator(t),'pageload'===t.op){var S=s.msToSec(n.browserPerformanceTimeOrigin);['fcp','fp','lcp','ttfb'].forEach(function(c){if(o._measurements[c]&&!(S>=t.startTimestamp)){var u=o._measurements[c].value,p=S+s.msToSec(u),f=Math.abs(1e3*(p-t.startTimestamp)),v=f-u;n.logger.log("[Measurements] Normalized "+c+" from "+u+" to "+f+" ("+v+")"),o._measurements[c].value=f}}),this._measurements['mark.fid']&&this._measurements.fid&&h(t,{description:'first input delay',endTimestamp:this._measurements['mark.fid'].value+s.msToSec(this._measurements.fid.value),op:'web.vitals',startTimestamp:this._measurements['mark.fid'].value}),t.setMeasurements(this._measurements)}}},t.prototype._trackCLS=function(){var t=this;o.getCLS(function(s){s.entries.pop()&&(n.logger.log('[Measurements] Adding CLS'),t._measurements.cls={value:s.value})})},t.prototype._trackNavigator=function(t){var n=g.navigator;if(n){var s=n.connection;s&&(s.effectiveType&&t.setTag('effectiveConnectionType',s.effectiveType),s.type&&t.setTag('connectionType',s.type),k(s.rtt)&&(this._measurements['connection.rtt']={value:s.rtt}),k(s.downlink)&&(this._measurements['connection.downlink']={value:s.downlink})),k(n.deviceMemory)&&t.setTag('deviceMemory',String(n.deviceMemory)),k(n.hardwareConcurrency)&&t.setTag('hardwareConcurrency',String(n.hardwareConcurrency))}},t.prototype._trackLCP=function(){var t=this;u.getLCP(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding LCP'),t._measurements.lcp={value:o.value},t._measurements['mark.lcp']={value:u+p}}})},t.prototype._trackFID=function(){var t=this;c.getFID(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding FID'),t._measurements.fid={value:o.value},t._measurements['mark.fid']={value:u+p}}})},t.prototype._trackTTFB=function(){var t=this;p.getTTFB(function(s){var o,c=s.entries.pop();if(c){n.logger.log('[Measurements] Adding TTFB'),t._measurements.ttfb={value:s.value};var u=s.value-(o=s.entries[0],null!==o&&void 0!==o?o:c).requestStart;t._measurements['ttfb.requestTime']={value:u}}})},t})());function T(t,n,s){y(t,n,'unloadEvent',s),y(t,n,'redirect',s),y(t,n,'domContentLoadedEvent',s),y(t,n,'loadEvent',s),y(t,n,'connect',s),y(t,n,'secureConnection',s,'connectEnd'),y(t,n,'fetch',s,'domainLookupStart'),y(t,n,'domainLookup',s),S(t,n,s)}function l(t,n,s,o,c){var u=c+s,p=u+o;return h(t,{description:n.name,endTimestamp:p,op:n.entryType,startTimestamp:u}),u}function _(t,n,s,o,c,u){if('xmlhttprequest'!==n.initiatorType&&'fetch'!==n.initiatorType){var p={};'transferSize'in n&&(p['Transfer Size']=n.transferSize),'encodedBodySize'in n&&(p['Encoded Body Size']=n.encodedBodySize),'decodedBodySize'in n&&(p['Decoded Body Size']=n.decodedBodySize);var f=u+o,v=f+c;return h(t,{description:s,endTimestamp:v,op:n.initiatorType?"resource."+n.initiatorType:'resource',startTimestamp:f,data:p}),v}}function y(t,n,o,c,u){var p=u?n[u]:n[o+"End"],f=n[o+"Start"];f&&p&&h(t,{op:'browser',description:o,startTimestamp:c+s.msToSec(f),endTimestamp:c+s.msToSec(p)})}function S(t,n,o){h(t,{op:'browser',description:'request',startTimestamp:o+s.msToSec(n.requestStart),endTimestamp:o+s.msToSec(n.responseEnd)}),h(t,{op:'browser',description:'response',startTimestamp:o+s.msToSec(n.responseStart),endTimestamp:o+s.msToSec(n.responseEnd)})}function h(n,s){var o=s.startTimestamp,c=t.__rest(s,["startTimestamp"]);return o&&n.startTimestamp>o&&(n.startTimestamp=o),n.startChild(t.__assign({startTimestamp:o},c))}function k(t){return'number'==typeof t&&isFinite(t)}e.MetricsInstrumentation=v,e.addResourceSpans=_,e._startChild=h},937,[890,893,932,938,944,946,948,945]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);e.getCLS=function(c,s){void 0===s&&(s=!1);var v,l=t.initMetric('CLS',0),f=function(n){n.hadRecentInput||(l.value+=n.value,l.entries.push(n),v())},p=o.observe('layout-shift',f);p&&(v=n.bindReporter(c,l,p,s),u.onHidden(function(n){var t=n.isUnloading;p.takeRecords().map(f),t&&(l.isFinal=!0),v()}))}},938,[939,940,942,943]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bindReporter=function(n,t,l,u){var o;return function(){l&&t.isFinal&&l.disconnect(),t.value>=0&&(u||t.isFinal||'hidden'===document.visibilityState)&&(t.delta=t.value-(o||0),(t.delta||t.isFinal||void 0===o)&&(n(t),o=t.value))}}},939,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.initMetric=function(t,u){return void 0===u&&(u=-1),{name:t,value:u,delta:0,entries:[],id:n.generateUniqueID(),isFinal:!1}}},940,[941]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateUniqueID=function(){return Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12)}},941,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.observe=function(n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var o=new PerformanceObserver(function(n){return n.getEntries().map(t)});return o.observe({type:n,buffered:!0}),o}}catch(n){}}},942,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=!1,t=!1,o=function(t){n=!t.persisted};e.onHidden=function(c,u){void 0===u&&(u=!1),t||(addEventListener('pagehide',o),addEventListener('beforeunload',function(){}),t=!0),addEventListener('visibilitychange',function(t){var o=t.timeStamp;'hidden'===document.visibilityState&&c({timeStamp:o,isUnloading:n})},{capture:!0,once:u})}},943,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);e.getFID=function(o){var u=s.initMetric('FID'),l=n.getFirstHidden(),f=function(t){t.startTime',c[u[1]]='string'==typeof y?y:y.name||''}else for(var v=0;v|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|capacitor).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,o=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=/Minified React error #\d+;/i;function p(n){if(!n||!n.stack)return null;for(var f,p,b,v=[],x=n.stack.split('\n'),k=0;k eval')>-1&&(f=u.exec(p[3]))?(p[1]=p[1]||"eval",p[3]=f[1],p[4]=f[2],p[5]=''):0!==k||p[5]||void 0===n.columnNumber||(v[0].column=n.columnNumber+1),b={url:p[3],func:p[1]||l,args:p[2]?p[2].split(','):[],line:p[4]?+p[4]:null,column:p[5]?+p[5]:null}}!b.func&&b.line&&(b.func=l),v.push(b)}return v.length?{message:h(n),name:n.name,stack:v}:null}function b(n){if(!n||!n.stacktrace)return null;for(var s,t=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,c=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\((.*)\))? in (.*):\s*$/i,u=n.stacktrace.split('\n'),o=[],f=0;fnew Date(Date.now())},l.prototype._handleRateLimit=function(n){var s,l,u,f,p=Date.now(),h=n['x-sentry-rate-limits'],_=n['retry-after'];if(h){try{for(var c=t.__values(h.trim().split(',')),y=c.next();!y.done;y=c.next()){var v=y.value.split(':',2),w=parseInt(v[0],10),L=1e3*(isNaN(w)?60:w);try{for(var b=(u=void 0,t.__values(v[1].split(';'))),x=b.next();!x.done;x=b.next()){var D=x.value;this._rateLimits[D||'all']=new Date(p+L)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(f=b.return)&&f.call(b)}finally{if(u)throw u.error}}}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}return!0}return!!_&&(this._rateLimits.all=new Date(p+o.parseRetryAfterHeader(p,_)),!0)},l})();e.BaseTransport=l},965,[890,888,882,893]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=(g=o.getGlobalObject(),(function(u){function h(){return null!==u&&u.apply(this,arguments)||this}return s.__extends(h,u),h.prototype.sendEvent=function(t){return this._sendRequest(n.eventToSentryRequest(t,this._api),t)},h.prototype.sendSession=function(t){return this._sendRequest(n.sessionToSentryRequest(t,this._api),t)},h.prototype._sendRequest=function(s,n){var u=this;if(this._isRateLimited(s.type))return Promise.reject({event:n,type:s.type,reason:"Transport locked till "+this._disabledUntil(s.type)+" due to too many requests.",status:429});var h={body:s.body,method:'POST',referrerPolicy:o.supportsReferrerPolicy()?'origin':''};return void 0!==this.options.fetchParameters&&t(h,this.options.fetchParameters),void 0!==this.options.headers&&(h.headers=this.options.headers),this._buffer.add(new o.SyncPromise(function(t,n){g.fetch(s.url,h).then(function(o){var h={'x-sentry-rate-limits':o.headers.get('X-Sentry-Rate-Limits'),'retry-after':o.headers.get('Retry-After')};u._handleResponse({requestType:s.type,response:o,headers:h,resolve:t,reject:n})}).catch(n)}))},h})(u.BaseTransport));e.FetchTransport=h},966,[25,890,888,893,965]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=(function(o){function p(){return null!==o&&o.apply(this,arguments)||this}return t.__extends(p,o),p.prototype.sendEvent=function(t){return this._sendRequest(s.eventToSentryRequest(t,this._api),t)},p.prototype.sendSession=function(t){return this._sendRequest(s.sessionToSentryRequest(t,this._api),t)},p.prototype._sendRequest=function(t,s){var o=this;return this._isRateLimited(t.type)?Promise.reject({event:s,type:t.type,reason:"Transport locked till "+this._disabledUntil(t.type)+" due to too many requests.",status:429}):this._buffer.add(new n.SyncPromise(function(s,n){var p=new XMLHttpRequest;for(var u in p.onreadystatechange=function(){if(4===p.readyState){var u={'x-sentry-rate-limits':p.getResponseHeader('X-Sentry-Rate-Limits'),'retry-after':p.getResponseHeader('Retry-After')};o._handleResponse({requestType:t.type,response:p,headers:u,resolve:s,reject:n})}},p.open('POST',t.url),o.options.headers)o.options.headers.hasOwnProperty(u)&&p.setRequestHeader(u,o.options.headers[u]);p.send(t.body)}))},p})(r(d[3]).BaseTransport);e.XHRTransport=o},967,[890,888,893,965]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=0;function p(){c+=1,setTimeout(function(){c-=1})}e.shouldIgnoreOnError=function(){return c>0},e.ignoreNextOnError=p,e.wrap=function c(s,u,_){if(void 0===u&&(u={}),'function'!=typeof s)return s;try{if(s.__sentry__)return s;if(s.__sentry_wrapped__)return s.__sentry_wrapped__}catch(t){return s}var l=function(){var l=Array.prototype.slice.call(arguments);try{_&&'function'==typeof _&&_.apply(this,arguments);var y=l.map(function(t){return c(t,u)});return s.handleEvent?s.handleEvent.apply(this,y):s.apply(this,y)}catch(c){throw p(),n.withScope(function(p){p.addEventProcessor(function(n){var c=t.__assign({},n);return u.mechanism&&(o.addExceptionTypeValue(c,void 0,void 0),o.addExceptionMechanism(c,u.mechanism)),c.extra=t.__assign(t.__assign({},c.extra),{arguments:l}),c}),n.captureException(c)}),c}};try{for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(l[y]=s[y])}catch(t){}s.prototype=s.prototype||{},l.prototype=s.prototype,Object.defineProperty(s,'__sentry_wrapped__',{enumerable:!1,value:l}),Object.defineProperties(l,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:s}});try{Object.getOwnPropertyDescriptor(l,'name').configurable&&Object.defineProperty(l,'name',{get:function(){return s.name}})}catch(t){}return l},e.injectReportDialog=function(t){if(void 0===t&&(t={}),t.eventId)if(t.dsn){var c=document.createElement('script');c.async=!0,c.src=new n.API(t.dsn).getReportDialogEndpoint(t),t.onLoad&&(c.onload=t.onLoad),(document.head||document.body).appendChild(c)}else o.logger.error("Missing dsn option in showReportDialog call");else o.logger.error("Missing eventId option in showReportDialog call")}},968,[890,888,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.GlobalHandlers=n.GlobalHandlers;var s=r(d[1]);e.TryCatch=s.TryCatch;var l=r(d[2]);e.Breadcrumbs=l.Breadcrumbs;var o=r(d[3]);e.LinkedErrors=o.LinkedErrors;var t=r(d[4]);e.UserAgent=t.UserAgent},969,[970,971,972,973,974]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),c=r(d[4]),s=r(d[5]),u=(function(){function u(t){this.name=u.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=n.__assign({onerror:!0,onunhandledrejection:!0},t)}return u.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(l.logger.log('Global Handler attached: onerror'),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(l.logger.log('Global Handler attached: onunhandledrejection'),this._installGlobalOnUnhandledRejectionHandler())},u.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(l.addInstrumentationHandler({callback:function(o){var p=o.error,h=t.getCurrentHub(),v=h.getIntegration(u),_=p&&!0===p.__sentry_own_request__;if(v&&!s.shouldIgnoreOnError()&&!_){var E=h.getClient(),f=l.isPrimitive(p)?n._eventFromIncompleteOnError(o.msg,o.url,o.line,o.column):n._enhanceEventWithInitialFrame(c.eventFromUnknownInput(p,void 0,{attachStacktrace:E&&E.getOptions().attachStacktrace,rejection:!1}),o.url,o.line,o.column);l.addExceptionMechanism(f,{handled:!1,type:'onerror'}),h.captureEvent(f,{originalException:p})}},type:'error'}),this._onErrorHandlerInstalled=!0)},u.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(l.addInstrumentationHandler({callback:function(p){var h=p;try{'reason'in p?h=p.reason:'detail'in p&&'reason'in p.detail&&(h=p.detail.reason)}catch(n){}var v=t.getCurrentHub(),_=v.getIntegration(u),E=h&&!0===h.__sentry_own_request__;if(!_||s.shouldIgnoreOnError()||E)return!0;var f=v.getClient(),I=l.isPrimitive(h)?n._eventFromRejectionWithPrimitive(h):c.eventFromUnknownInput(h,void 0,{attachStacktrace:f&&f.getOptions().attachStacktrace,rejection:!0});I.level=o.Severity.Error,l.addExceptionMechanism(I,{handled:!1,type:'onunhandledrejection'}),v.captureEvent(I,{originalException:h})},type:'unhandledrejection'}),this._onUnhandledRejectionHandlerInstalled=!0)},u.prototype._eventFromIncompleteOnError=function(n,t,o,c){var s,u=l.isErrorEvent(n)?n.message:n;if(l.isString(u)){var p=u.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);p&&(s=p[1],u=p[2])}var h={exception:{values:[{type:s||'Error',value:u}]}};return this._enhanceEventWithInitialFrame(h,t,o,c)},u.prototype._eventFromRejectionWithPrimitive=function(n){return{exception:{values:[{type:'UnhandledRejection',value:"Non-Error promise rejection captured with value: "+String(n)}]}}},u.prototype._enhanceEventWithInitialFrame=function(n,t,o,c){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].stacktrace=n.exception.values[0].stacktrace||{},n.exception.values[0].stacktrace.frames=n.exception.values[0].stacktrace.frames||[];var s=isNaN(parseInt(c,10))?void 0:c,u=isNaN(parseInt(o,10))?void 0:o,p=l.isString(t)&&t.length>0?t:l.getLocationHref();return 0===n.exception.values[0].stacktrace.frames.length&&n.exception.values[0].stacktrace.frames.push({colno:s,filename:p,function:'?',in_app:!0,lineno:u}),n},u.id='GlobalHandlers',u})();e.GlobalHandlers=u},970,[890,888,882,893,961,968]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=['EventTarget','Window','Node','ApplicationCache','AudioTrackList','ChannelMergerNode','CryptoOperation','EventSource','FileReader','HTMLUnknownElement','IDBDatabase','IDBRequest','IDBTransaction','KeyOperation','MediaController','MessagePort','ModalWindow','Notification','SVGElementInstance','Screen','TextTrack','TextTrackCue','TextTrackList','WebSocket','WebSocketWorker','Worker','XMLHttpRequest','XMLHttpRequestEventTarget','XMLHttpRequestUpload'],u=(function(){function u(n){this.name=u.id,this._options=t.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},n)}return u.prototype.setupOnce=function(){var t=n.getGlobalObject();(this._options.setTimeout&&n.fill(t,'setTimeout',this._wrapTimeFunction.bind(this)),this._options.setInterval&&n.fill(t,'setInterval',this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&n.fill(t,'requestAnimationFrame',this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&'XMLHttpRequest'in t&&n.fill(XMLHttpRequest.prototype,'send',this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:s).forEach(this._wrapEventTarget.bind(this))},u.prototype._wrapTimeFunction=function(t){return function(){for(var s=[],u=0;u'}0!==n.length&&o.getCurrentHub().addBreadcrumb({category:"ui."+t.name,message:n},{event:t.event,name:t.name,global:t.global})},c.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;var n=t.xhr.__sentry_xhr__||{},s=n.method,c=n.url,l=n.status_code,u=n.body;o.getCurrentHub().addBreadcrumb({category:'xhr',data:{method:s,url:c,status_code:l},type:'http'},{xhr:t.xhr,input:u})}else;},c.prototype._fetchBreadcrumb=function(s){s.endTimestamp&&(s.fetchData.url.match(/sentry_key/)&&'POST'===s.fetchData.method||(s.error?o.getCurrentHub().addBreadcrumb({category:'fetch',data:s.fetchData,level:n.Severity.Error,type:'http'},{data:s.error,input:s.args}):o.getCurrentHub().addBreadcrumb({category:'fetch',data:t.__assign(t.__assign({},s.fetchData),{status_code:s.response.status}),type:'http'},{input:s.args,response:s.response})))},c.prototype._historyBreadcrumb=function(t){var n=s.getGlobalObject(),c=t.from,l=t.to,u=s.parseUrl(n.location.href),p=s.parseUrl(c),h=s.parseUrl(l);p.path||(p=u),u.protocol===h.protocol&&u.host===h.host&&(l=h.relative),u.protocol===p.protocol&&u.host===p.host&&(c=p.relative),o.getCurrentHub().addBreadcrumb({category:'navigation',data:{from:c,to:l}})},c.id='Breadcrumbs',c})();e.Breadcrumbs=c},972,[890,888,882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u='cause',l=5,p=(function(){function p(t){void 0===t&&(t={}),this.name=p.id,this._key=t.key||u,this._limit=t.limit||l}return p.prototype.setupOnce=function(){n.addGlobalEventProcessor(function(t,o){var c=n.getCurrentHub().getIntegration(p);return c?c._handler(t,o):t})},p.prototype._handler=function(n,c){if(!(n.exception&&n.exception.values&&c&&o.isInstanceOf(c.originalException,Error)))return n;var s=this._walkErrorTree(c.originalException,this._key);return n.exception.values=t.__spread(s,n.exception.values),n},p.prototype._walkErrorTree=function(n,u,l){if(void 0===l&&(l=[]),!o.isInstanceOf(n[u],Error)||l.length+1>=this._limit)return l;var p=s.computeStackTrace(n[u]),_=c.exceptionFromStacktrace(p);return this._walkErrorTree(n[u],u,t.__spread([_],l))},p.id='LinkedErrors',p})();e.LinkedErrors=p},973,[890,888,893,962,963]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(g=r(d[2]).getGlobalObject(),(function(){function o(){this.name=o.id}return o.prototype.setupOnce=function(){t.addGlobalEventProcessor(function(s){var u,_,l;if(t.getCurrentHub().getIntegration(o)){if(!g.navigator&&!g.location&&!g.document)return s;var c=(null===(u=s.request)||void 0===u?void 0:u.url)||(null===(_=g.location)||void 0===_?void 0:_.href),v=(g.document||{}).referrer,f=(g.navigator||{}).userAgent,b=n.__assign(n.__assign(n.__assign({},null===(l=s.request)||void 0===l?void 0:l.headers),v&&{Referer:v}),f&&{'User-Agent':f}),h=n.__assign(n.__assign({},c&&{url:c}),{headers:b});return n.__assign(n.__assign({},s),{request:h})}return s})},o.id='UserAgent',o})());e.UserAgent=o},974,[890,888,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function l(){if(void 0!==t.getGlobalObject().document){var o=n.getCurrentHub();o.startSession(),o.captureSession(),t.addInstrumentationHandler({callback:function(){o.startSession(),o.captureSession()},type:'history'})}else t.logger.warn('Session tracking in non-browser environment with @sentry/browser is not supported.')}e.defaultIntegrations=[new n.Integrations.InboundFilters,new n.Integrations.FunctionToString,new u.TryCatch,new u.Breadcrumbs,new u.GlobalHandlers,new u.LinkedErrors,new u.UserAgent],e.init=function(s){if(void 0===s&&(s={}),void 0===s.defaultIntegrations&&(s.defaultIntegrations=e.defaultIntegrations),void 0===s.release){var u=t.getGlobalObject();u.SENTRY_RELEASE&&u.SENTRY_RELEASE.id&&(s.release=u.SENTRY_RELEASE.id)}void 0===s.autoSessionTracking&&(s.autoSessionTracking=!0),n.initAndBind(o.BrowserClient,s),s.autoSessionTracking&&l()},e.showReportDialog=function(t){void 0===t&&(t={}),t.eventId||(t.eventId=n.getCurrentHub().lastEventId());var o=n.getCurrentHub().getClient();o&&o.showReportDialog(t)},e.lastEventId=function(){return n.getCurrentHub().lastEventId()},e.forceLoad=function(){},e.onLoad=function(n){n()},e.flush=function(o){var s=n.getCurrentHub().getClient();return s?s.flush(o):t.SyncPromise.reject(!1)},e.close=function(o){var s=n.getCurrentHub().getClient();return s?s.close(o):t.SyncPromise.reject(!1)},e.wrap=function(n){return s.wrap(n)()}},975,[888,893,959,968,969]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_NAME='sentry.javascript.browser'},976,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.init=function(n){n._metadata=n._metadata||{},n._metadata.sdk={name:'sentry.javascript.react',packages:[{name:'npm:@sentry/react',version:t.SDK_VERSION}],version:t.SDK_VERSION},t.init(n)}},977,[957]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=t.__importDefault(r(d[3])),u=t.__importStar(r(d[4]));e.UNKNOWN_COMPONENT='unknown';var p={id:'Tracing'},c=null,l=function(){return c||(c=n.getCurrentHub().getIntegration(p))};function f(t,n){return null===c?null:c.constructor.pushActivity(t,{description:"<"+t+">",op:"react."+n})}function h(t){if(null!==t&&null!==c)return c.constructor.getActivitySpan(t)}var _=(function(n){function s(t){var o=n.call(this,t)||this;o._mountActivity=null,o._mountSpan=void 0;var s=o.props,u=s.name,p=s.disabled;if(void 0!==p&&p)return o;if(l())o._mountActivity=f(u,'mount');else{var c=v();c&&(o._mountSpan=c.startChild({description:"<"+u+">",op:'react.mount'}))}return o}return t.__extends(s,n),s.prototype.componentDidMount=function(){var t;this._mountSpan?this._mountSpan.finish():(this._mountSpan=h(this._mountActivity),null!==(t=this._mountActivity)&&null!==c&&c.constructor.popActivity(t),this._mountActivity=null)},s.prototype.componentDidUpdate=function(t){var n=this,s=t.updateProps,u=t.includeUpdates;if((void 0===u||u)&&this._mountSpan&&s!==this.props.updateProps){var p=Object.keys(s).filter(function(t){return s[t]!==n.props.updateProps[t]});if(p.length>0){var c=o.timestampWithMs();this._mountSpan.startChild({data:{changedProps:p},description:"<"+this.props.name+">",endTimestamp:c,op:"react.update",startTimestamp:c})}}},s.prototype.componentWillUnmount=function(){var t=this.props,n=t.name,s=t.includeRender,u=void 0===s||s;this._mountSpan&&u&&this._mountSpan.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:this._mountSpan.endTimestamp})},s.prototype.render=function(){return this.props.children},s.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0},s})(u.Component);function v(t){if(void 0===t&&(t=n.getCurrentHub()),t){var o=t.getScope();if(o)return o.getTransaction()}}e.Profiler=_,e.withProfiler=function(n,o){var p=o&&o.name||n.displayName||n.name||e.UNKNOWN_COMPONENT,c=function(s){return u.createElement(_,t.__assign({},o,{name:p,updateProps:s}),u.createElement(n,t.__assign({},s)))};return c.displayName="profiler("+p+")",s.default(c,n),c},e.useProfiler=function(n,s){void 0===s&&(s={disabled:!1,hasRenderSpan:!0});var p=t.__read(u.useState(function(){if(!s||!s.disabled){var t=v();return t?t.startChild({description:"<"+n+">",op:'react.mount'}):void 0}}),1)[0];u.useEffect(function(){return p&&p.finish(),function(){p&&s.hasRenderSpan&&p.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:p.endTimestamp})}},[])},e.getActiveTransaction=v},978,[890,957,893,437,48]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=t.__importDefault(r(d[2])),p=t.__importStar(r(d[3]));e.UNKNOWN_COMPONENT='unknown';var s={componentStack:null,error:null,eventId:null},c=(function(o){function c(){var t=null!==o&&o.apply(this,arguments)||this;return t.state=s,t.resetErrorBoundary=function(){var n=t.props.onReset,o=t.state,p=o.error,c=o.componentStack,u=o.eventId;n&&n(p,c,u),t.setState(s)},t}return t.__extends(c,o),c.prototype.componentDidCatch=function(o,p){var s=this,c=p.componentStack,u=this.props,l=u.beforeCapture,_=u.onError,f=u.showDialog,v=u.dialogOptions;n.withScope(function(p){l&&l(p,o,c);var u=n.captureException(o,{contexts:{react:{componentStack:c}}});_&&_(o,c,u),f&&n.showReportDialog(t.__assign(t.__assign({},v),{eventId:u})),s.setState({error:o,componentStack:c,eventId:u})})},c.prototype.componentDidMount=function(){var t=this.props.onMount;t&&t()},c.prototype.componentWillUnmount=function(){var t=this.state,n=t.error,o=t.componentStack,p=t.eventId,s=this.props.onUnmount;s&&s(n,o,p)},c.prototype.render=function(){var t=this.props.fallback,n=this.state,o=n.error,s=n.componentStack,c=n.eventId;return o?p.isValidElement(t)?t:'function'==typeof t?t({error:o,componentStack:s,resetError:this.resetErrorBoundary,eventId:c}):null:this.props.children},c})(p.Component);e.ErrorBoundary=c,e.withErrorBoundary=function(n,s){var u=n.displayName||n.name||e.UNKNOWN_COMPONENT,l=function(o){return p.createElement(c,t.__assign({},s),p.createElement(n,t.__assign({},o)))};return l.displayName="errorBoundary("+u+")",o.default(l,n),l}},979,[890,957,437,48]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o='redux.action',u='info',c='redux.state',f={actionTransformer:function(n){return n},stateTransformer:function(n){return n||null}};e.createReduxEnhancer=function(s){var l=n.__assign(n.__assign({},f),s);return function(n){return function(f,s){return n(function(n,s){var v=f(n,s);return t.configureScope(function(n){var t=l.actionTransformer(s);void 0!==t&&null!==t&&n.addBreadcrumb({category:o,data:t,type:u});var f=l.stateTransformer(v);void 0!==f&&null!==f?n.setContext(c,f):n.setContext(c,null);var _=l.configureScopeWithState;'function'==typeof _&&_(n,v)}),v},s)}}}},980,[890,889]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});g=r(d[0]).getGlobalObject();function t(t,o,u,c){var f=o.pathname;u({location:o,routes:t},function(t,o,u){if(t||!u)return c(f);var l=n(u.routes||[]);return 0===l.length||'/*'===l?c(f):c(f=l)})}function n(t){if(!Array.isArray(t)||0===t.length)return'';for(var n=t.filter(function(t){return!!t.path}),o=-1,u=n.length-1;u>=0;u--){var c=n[u];if(c.path&&c.path.startsWith('/')){o=u;break}}return n.slice(o).filter(function(t){return!!t.path}).map(function(t){return t.path}).join('')}e.reactRouterV3Instrumentation=function(n,o,u){return function(c,f,l){var s,v;void 0===f&&(f=!0),void 0===l&&(l=!0),f&&g&&g.location&&t(o,g.location,u,function(t){s=c({name:v=t,op:'pageload',tags:{'routing.instrumentation':'react-router-v3'}})}),l&&n.listen&&n.listen(function(n){if('PUSH'===n.action||'POP'===n.action){s&&s.finish();var f={'routing.instrumentation':'react-router-v3'};v&&(f.from=v),t(o,n,u,function(t){s=c({name:v=t,op:'navigation',tags:f})})}})}}},981,[893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),u=n.__importDefault(r(d[2])),c=n.__importStar(r(d[3]));g=o.getGlobalObject();function s(n,o,u,c){function s(t){if(u===[]||!c)return t;for(var n=f(u,t,c),o=0;o=0&&(s.function=s.function.substr(0,l).trim()),!o){f.next=7;break}return f.next=7,n.default.awrap(u._addSourceContext(s,c));case 7:return f.abrupt("return",s);case 8:case"end":return f.stop()}},null,null,null,Promise)})));case 2:case"end":return o.stop()}},null,null,null,Promise)}},{key:"_replaceFramesInEvent",value:function(t,n){t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].stacktrace&&(t.exception.values[0].stacktrace.frames=n.reverse())}},{key:"_addSourceContext",value:function(t,c){var u,o,s,f,p,v,x;return n.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:if(f=null!=(u=null==(o=t.filename)?void 0:o.split("/"))?u:[],!c){b.next=13;break}b.t0=n.default.keys(f);case 3:if((b.t1=b.t0()).done){b.next=13;break}if(p=b.t1.value,!Object.prototype.hasOwnProperty.call(f,p)){b.next=11;break}return b.next=8,n.default.awrap(fetch(""+c().url+f.slice(-p).join("/"),{method:"GET"}));case 8:if(!(s=b.sent).ok){b.next=11;break}return b.abrupt("break",13);case 11:b.next=3;break;case 13:if(!s||!s.ok){b.next=19;break}return b.next=16,n.default.awrap(s.text());case 16:v=b.sent,x=v.split("\n"),(0,l.addContextToFrame)(x,t);case 19:case"end":return b.stop()}},null,null,null,Promise)}}]),t})();e.DebugSymbolicator=p,p.id="DebugSymbolicator"},984,[1,276,25,7,8,888,893,98,985,986]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(s){var o,u,c,l;return n.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((u=t()).bundleLoadedFromServer){f.next=3;break}throw new Error('Bundle was not loaded from Metro.');case 3:return c=null!=(o=g.fetch)?o:r(d[2]),f.next=6,n.awrap(c(u.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:s})}));case 6:return l=f.sent,f.next=9,n.awrap(l.json());case 9:return f.abrupt("return",f.sent);case 10:case"end":return f.stop()}},null,null,null,Promise)}},985,[276,986,130]); -__d(function(g,r,i,a,m,e,d){'use strict';var l,t,n=r(d[0])(r(d[1])),u='http://localhost:8081/';m.exports=function(){var o;if(void 0===l){var s=n.default.getConstants().scriptURL,c=s.match(/^https?:\/\/.*?\//);l=c?c[0]:null,t=c?s:null}return{url:null!=(o=l)?o:u,fullBundleUrl:t,bundleLoadedFromServer:null!==l}}},986,[1,174]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.DeviceContext=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),s=r(d[5]),l=r(d[6]),v=r(d[7]),f=(function(){function t(){(0,c.default)(this,t),this.name=t.id}return(0,o.default)(t,[{key:"setupOnce",value:function(){(0,s.addGlobalEventProcessor)(function(c){var o;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((0,s.getCurrentHub)().getIntegration(t)){f.next=3;break}return f.abrupt("return",c);case 3:return f.prev=3,f.next=6,n.default.awrap(v.NATIVE.deviceContexts());case 6:o=f.sent,c.contexts=(0,u.default)({},o,c.contexts),f.next=13;break;case 10:f.prev=10,f.t0=f.catch(3),l.logger.log("Failed to get device context from native: "+f.t0);case 13:return f.abrupt("return",c);case 14:case"end":return f.stop()}},null,null,[[3,10]],Promise)})}}]),t})();e.DeviceContext=f,f.id="DeviceContext"},987,[1,276,25,7,8,888,893,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NATIVE=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),o=r(d[4]),u=r(d[5]),v=r(d[6]),c=["beforeSend","beforeBreadcrumb","integrations","defaultIntegrations","transport"],f=["id","ip_address","email","username"],b=v.NativeModules.DyteRNSentry,N={sendEvent:function(t){var n,u,v,c,f,h,p,y,S,_,w=this;return s.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(w.enableNative){C.next=2;break}return C.abrupt("return",{reason:"Event was skipped as native SDK is not enabled.",status:o.Status.Skipped});case 2:if(w.isNativeClientAvailable()){C.next=4;break}throw w._NativeClientError;case 4:if(t.level=t.level?w._processLevel(t.level):void 0,n={event_id:t.event_id,sdk:t.sdk},u=(0,l.default)({},t,{message:{message:t.message}}),"android"!==N.platform){C.next=23;break}return c=JSON.stringify(n),f=JSON.stringify(u),h=f.length,C.prev=11,C.next=14,s.default.awrap(b.getStringBytesLength(f));case 14:h=C.sent,C.next=19;break;case 17:C.prev=17,C.t0=C.catch(11);case 19:return p={content_type:"application/json",length:h,type:null!=(v=u.type)?v:"event"},y=JSON.stringify(p),S=c+"\n"+y+"\n"+f,C.abrupt("return",b.captureEnvelope(S));case 23:return _=JSON.parse(JSON.stringify(u)),C.abrupt("return",b.captureEnvelope({header:n,payload:_}));case 25:case"end":return C.stop()}},null,null,[[11,17]],Promise)},startWithOptions:function(t){var o,v,f=this;return s.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if((o=(0,l.default)({enableNative:!0,autoInitializeNativeSdk:!0},t)).enableNative){s.next=5;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK is disabled."),f.enableNative=!1,s.abrupt("return",!1);case 5:if(o.autoInitializeNativeSdk){s.next=8;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"),s.abrupt("return",!1);case 8:if(o.dsn){s.next=11;break}return u.logger.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."),s.abrupt("return",!1);case 11:if(f.isNativeClientAvailable()){s.next=13;break}throw f._NativeClientError;case 13:return o.beforeSend,o.beforeBreadcrumb,o.integrations,o.defaultIntegrations,o.transport,v=(0,n.default)(o,c),s.abrupt("return",b.startWithOptions(v));case 15:case"end":return s.stop()}},null,null,null,Promise)},fetchRelease:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:return n.abrupt("return",b.fetchRelease());case 5:case"end":return n.stop()}},null,null,null,Promise)},deviceContexts:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:if("ios"===t.platform){n.next=6;break}return n.abrupt("return",{});case 6:return n.abrupt("return",b.deviceContexts());case 7:case"end":return n.stop()}},null,null,null,Promise)},crash:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.crash()}},setUser:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s=null,l=null;if(t){var o=t.id,u=t.ip_address,v=t.email,c=t.username,N=(0,n.default)(t,f);s=this._serializeObject({email:v,id:o,ip_address:u,username:c}),l=this._serializeObject(N)}b.setUser(s,l)}},setTag:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setTag(t,s)}},setExtra:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setExtra(t,s)}},addBreadcrumb:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.addBreadcrumb((0,l.default)({},t,{level:t.level?this._processLevel(t.level):void 0,data:t.data?this._serializeObject(t.data):void 0}))}},clearBreadcrumbs:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.clearBreadcrumbs()}},setContext:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;"android"===this.platform?this.setExtra(t,n):b.setContext(t,null!==n?this._serializeObject(n):null)}},closeNativeSdk:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}return n.abrupt("return");case 2:return n.abrupt("return",b.closeNativeSdk().then(function(){t.enableNative=!1}));case 3:case"end":return n.stop()}},null,null,null,Promise)},_serializeObject:function(t){var n={};return Object.keys(t).forEach(function(s){var l=t[s];n[s]="string"==typeof l?l:JSON.stringify(l)}),n},_processLevel:function(t){return t===o.Severity.Critical?o.Severity.Fatal:t===o.Severity.Log?o.Severity.Debug:t},isModuleLoaded:function(){return!!b},isNativeClientAvailable:function(){return this.isModuleLoaded()&&b.nativeClientAvailable},isNativeTransportAvailable:function(){return this.isModuleLoaded()&&b.nativeTransport},_DisabledNativeError:new u.SentryError("Native is disabled"),_NativeClientError:new u.SentryError("Native Client is not available, can't start on native."),enableNative:!0,platform:v.Platform.OS};e.NATIVE=N},988,[1,44,276,25,882,893,2]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeErrorHandlers=void 0;var t=n(r(d[1])),o=n(r(d[2])),l=n(r(d[3])),u=r(d[4]),s=r(d[5]),c=r(d[6]),_=(function(){function n(l){(0,o.default)(this,n),this.name=n.id,this._options=(0,t.default)({onerror:!0,onunhandledrejection:!0},l)}return(0,l.default)(n,[{key:"setupOnce",value:function(){this._handleUnhandledRejections(),this._handleOnError()}},{key:"_handleUnhandledRejections",value:function(){if(this._options.onunhandledrejection){var n,t,o=r(d[7]);o.disable(),o.enable({allRejections:!0,onUnhandled:function(n,t){(0,u.getCurrentHub)().captureException(t,{data:{id:n},originalException:t})}});var l=r(d[8]),s=(0,c.getGlobalObject)(),_=null!=(n=l._onHandle)?n:l._Y,h=null!=(t=l._onReject)?t:l._Z;l!==s.Promise&&void 0!==_&&void 0!==h&&("_onHandle"in s.Promise&&"_onReject"in s.Promise?(s.Promise._onHandle=_,s.Promise._onReject=h):"_Y"in s.Promise&&"_Z"in s.Promise&&(s.Promise._Y=_,s.Promise._Z=h))}}},{key:"_handleOnError",value:function(){if(this._options.onerror){var n=!1,t=ErrorUtils.getGlobalHandler&&ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler(function(o,l){if(l&&!0){if(n)return void c.logger.log("Encountered multiple fatals in a row. The latest:",o);n=!0}(0,u.getCurrentHub)().withScope(function(n){l&&n.setLevel(s.Severity.Fatal),(0,u.getCurrentHub)().captureException(o,{originalException:o})});var _=(0,u.getCurrentHub)().getClient();_?_.flush(_.getOptions().shutdownTimeout||2e3).then(function(){t(o,l)}):t(o,l)})}}}]),n})();e.ReactNativeErrorHandlers=_,_.id="ReactNativeErrorHandlers"},989,[1,25,7,8,888,882,893,990,105]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._Y=null,n._Z=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn(' '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,h={};function p(n){(u.allRejections||c(h[n].error,u.whitelist||o))&&(h[n].displayId=_++,u.onUnhandled?(h[n].logged=!0,u.onUnhandled(h[n].displayId,h[n].error)):(h[n].logged=!0,t(h[n].displayId,h[n].error)))}function y(n){h[n].logged&&(u.onHandled?u.onHandled(h[n].displayId,h[n].error):h[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+h[n].displayId+'):'),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+h[n].displayId+'.')))}n._Y=function(n){2===n._V&&h[n._1]&&(h[n._1].logged?y(n._1):clearTimeout(h[n._1].timeout),delete h[n._1])},n._Z=function(n,l){0===n._U&&(n._1=f++,h[n._1]={displayId:null,error:l,timeout:setTimeout(p.bind(null,n._1),c(l,o)?100:2e3),logged:!1})}}},990,[105]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Release=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=r(d[4]),o=r(d[5]),c=(function(){function t(){(0,s.default)(this,t),this.name=t.id}return(0,u.default)(t,[{key:"setupOnce",value:function(){(0,l.addGlobalEventProcessor)(function(s){var u,c,f,v,_;return n.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if((0,l.getCurrentHub)().getIntegration(t)){p.next=3;break}return p.abrupt("return",s);case 3:if(v=null==(u=(0,l.getCurrentHub)().getClient())?void 0:u.getOptions(),"string"==typeof(null==(c=s.extra)?void 0:c.__sentry_release)?s.release=""+s.extra.__sentry_release:"string"==typeof(null==v?void 0:v.release)&&(s.release=v.release),"string"==typeof(null==(f=s.extra)?void 0:f.__sentry_dist)?s.dist=""+s.extra.__sentry_dist:"string"==typeof(null==v?void 0:v.dist)&&(s.dist=v.dist),!s.release||!s.dist){p.next=8;break}return p.abrupt("return",s);case 8:return p.prev=8,p.next=11,n.default.awrap(o.NATIVE.fetchRelease());case 11:(_=p.sent)&&(s.release=_.id+"@"+_.version+"+"+_.build,s.dist=""+_.build),p.next=17;break;case 15:p.prev=15,p.t0=p.catch(8);case 17:return p.abrupt("return",s);case 18:case"end":return p.stop()}},null,null,[[8,15]],Promise)})}}]),t})();e.Release=c,c.id="Release"},991,[1,276,7,8,888,988]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=void 0;e.SDK_NAME="sentry.javascript.react-native";e.SDK_VERSION="2.5.0-beta.1"},992,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeBackend=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),u=t(r(d[6])),v=t(r(d[7])),p=r(d[8]),f=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),N=r(d[13]),k=r(d[14]);function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var B=(function(t){(0,l.default)(R,t);var B,b,T=(B=R,b=w(),function(){var t,n=(0,v.default)(B);if(b){var o=(0,v.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,u.default)(this,t)});function R(t){var n;return(0,s.default)(this,R),(n=T.call(this,t))._options=t,n._browserBackend=new p.BrowserBackend(t),y.LogBox?y.LogBox.ignoreLogs(["Require cycle:"]):y.YellowBox.ignoreWarnings(["Require cycle:"]),n._startWithOptions(),n}return(0,c.default)(R,[{key:"nativeCrash",value:function(){this._options.enableNative&&k.NATIVE.crash()}},{key:"eventFromException",value:function(t,n){return this._browserBackend.eventFromException(t,n)}},{key:"eventFromMessage",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_.Severity.Info,o=arguments.length>2?arguments[2]:void 0;return this._browserBackend.eventFromMessage(t,n,o)}},{key:"_setupTransport",value:function(){if(!this._options.dsn)return new f.NoopTransport;var t=(0,o.default)({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):this._isNativeTransportAvailable()?new N.NativeTransport:new h.Transports.FetchTransport(t)}},{key:"_isNativeTransportAvailable",value:function(){return!0===this._options.enableNative&&k.NATIVE.isNativeClientAvailable()&&k.NATIVE.isNativeTransportAvailable()}},{key:"_startWithOptions",value:function(){var t,o,s,c,l;return n.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return s=!1,u.prev=1,u.next=4,n.default.awrap(k.NATIVE.startWithOptions(this._options));case 4:s=u.sent,u.next=12;break;case 7:return u.prev=7,u.t0=u.catch(1),this._showCannotConnectDialog(),null==(c=(l=this._options).onReady)||c.call(l,{didCallNativeInit:!1}),u.abrupt("return");case 12:null==(t=(o=this._options).onReady)||t.call(o,{didCallNativeInit:s});case 13:case"end":return u.stop()}},null,this,[[1,7]],Promise)}},{key:"_showCannotConnectDialog",value:function(){}}]),R})(f.BaseBackend);e.ReactNativeBackend=B},993,[1,276,25,7,8,12,14,11,960,888,956,882,2,994,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTransport=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=r(d[3]),o=r(d[4]),s=(function(){function t(){(0,n.default)(this,t),this._buffer=new f.PromiseBuffer(30)}return(0,u.default)(t,[{key:"sendEvent",value:function(t){return this._buffer.isReady()?this._buffer.add(o.NATIVE.sendEvent(t)):Promise.reject(new f.SentryError("Not adding Promise due to buffer limit reached."))}},{key:"close",value:function(t){return this._buffer.drain(t)}}]),t})();e.NativeTransport=s},994,[1,7,8,893,988]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},995,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeClient=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),h=r(d[9]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var p=(function(t){(0,l.default)(k,t);var s,p,R=(s=k,p=y(),function(){var t,n=(0,f.default)(s);if(p){var u=(0,f.default)(this).constructor;t=Reflect.construct(n,arguments,u)}else t=n.apply(this,arguments);return(0,o.default)(this,t)});function k(t){return(0,n.default)(this,k),R.call(this,v.ReactNativeBackend,t)}return(0,u.default)(k,[{key:"nativeCrash",value:function(){this._getBackend().nativeCrash()}},{key:"close",value:function(){return(0,c.default)((0,f.default)(k.prototype),"close",this).call(this).then(function(t){return h.NATIVE.closeNativeSdk().then(function(){return t})})}}]),k})(s.BaseClient);e.ReactNativeClient=p},996,[1,7,8,9,12,14,11,888,993,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.init=function(t){var n=new c.Hub(void 0,new C.ReactNativeScope);(0,c.makeMain)(n);var w=(0,s.default)({},_,t);void 0===w.defaultIntegrations&&(w.defaultIntegrations=[new b.ReactNativeErrorHandlers,new b.Release].concat((0,l.default)(f.defaultIntegrations.filter(function(t){return!h.includes(t.name)}))),w.defaultIntegrations.push(new o.RewriteFrames({iteratee:function(t){if(t.filename&&(t.filename=t.filename.replace(/^file:\/\//,"").replace(/^address at /,"").replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,""),"[native code]"!==t.filename&&"native"!==t.filename)){t.filename=0===t.filename.indexOf("/")?"app://"+t.filename:"app:///"+t.filename}return t}})),w.enableNative&&w.defaultIntegrations.push(new b.DeviceContext));(0,u.initAndBind)(p.ReactNativeClient,w),(0,f.getCurrentHub)().setTag("event.origin","javascript"),(0,v.getGlobalObject)().HermesInternal&&(0,f.getCurrentHub)().setTag("hermes","true")},e.setRelease=function(t){(0,u.setExtra)("__sentry_release",t)},e.setDist=function(t){(0,u.setExtra)("__sentry_dist",t)},e.nativeCrash=function(){var t=(0,f.getCurrentHub)().getClient();t&&t.nativeCrash()},e.close=function(){var t;return n.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(l.prev=0,!(t=(0,f.getCurrentHub)().getClient())){l.next=5;break}return l.next=5,n.default.awrap(t.close());case 5:l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),v.logger.error("Failed to close the SDK");case 10:case"end":return l.stop()}},null,null,[[0,7]],Promise)};var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),o=r(d[6]),f=r(d[7]),v=r(d[8]),p=r(d[9]),b=r(d[10]),C=r(d[11]),h=["GlobalHandlers","TryCatch"],_={enableNative:!0,enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0}},997,[1,276,34,25,888,891,998,956,893,996,983,1012]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.Angular=n.Angular;var o=r(d[1]);e.CaptureConsole=o.CaptureConsole;var t=r(d[2]);e.Debug=t.Debug;var v=r(d[3]);e.Dedupe=v.Dedupe;var s=r(d[4]);e.Ember=s.Ember;var u=r(d[5]);e.ExtraErrorData=u.ExtraErrorData;var l=r(d[6]);e.Offline=l.Offline;var b=r(d[7]);e.ReportingObserver=b.ReportingObserver;var p=r(d[8]);e.RewriteFrames=p.RewriteFrames;var f=r(d[9]);e.SessionTiming=f.SessionTiming;var D=r(d[10]);e.Transaction=D.Transaction;var E=r(d[11]);e.Vue=E.Vue},998,[999,1000,1001,1002,1003,1004,1005,1007,1008,1009,1010,1011]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,u=(function(){function u(n){void 0===n&&(n={}),this.name=u.id,t.logger.log('You are still using the Angular integration, consider moving to @sentry/angular'),this._angular=n.angular||t.getGlobalObject().angular,this._angular?this._module=this._angular.module(u.moduleName,[]):t.logger.error('AngularIntegration is missing an Angular instance')}return u.prototype.setupOnce=function(n,t){var o=this;this._module&&(this._getCurrentHub=t,this._module.config(['$provide',function(n){n.decorator('$exceptionHandler',['$delegate',o._$exceptionHandlerDecorator.bind(o)])}]))},u.prototype._$exceptionHandlerDecorator=function(t){var l=this;return function(s,c){var _=l._getCurrentHub&&l._getCurrentHub();_&&_.getIntegration(u)&&_.withScope(function(t){c&&t.setExtra('cause',c),t.addEventProcessor(function(t){var u=t.exception&&t.exception.values&&t.exception.values[0];if(u){var l=o.exec(u.value||'');l&&(u.type=l[1],u.value=l[2],t.message=u.type+": "+u.value,t.extra=n.__assign(n.__assign({},t.extra),{angularDocs:l[3].substr(0,250)}))}return t}),_.captureException(s)}),t(s,c)}},u.id='AngularJS',u.moduleName='ngSentry',u})();e.Angular=u},999,[890,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=(g=n.getGlobalObject(),(function(){function o(t){void 0===t&&(t={}),this.name=o.id,this._levels=['log','info','warn','error','debug','assert'],t.levels&&(this._levels=t.levels)}return o.prototype.setupOnce=function(s,l){'console'in g&&this._levels.forEach(function(s){s in g.console&&n.fill(g.console,s,function(c){return function(){for(var u=[],f=0;f=43)}}).catch(function(){return!1})}function R(n){var t=w[n.name],o={};o.promise=new l(function(n,t){o.resolve=n,o.reject=t}),t.deferredOperations.push(o),t.dbReady?t.dbReady=t.dbReady.then(function(){return o.promise}):t.dbReady=o.promise}function A(n){var t=w[n.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function O(n,t){var o=w[n.name].deferredOperations.pop();if(o)return o.reject(t),o.promise}function D(n,t){return new l(function(o,u){if(w[n.name]=w[n.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},n.db){if(!t)return o(n.db);R(n),n.db.close()}var c=[n.name];t&&c.push(n.version);var s=f.open.apply(f,c);t&&(s.onupgradeneeded=function(t){var o=s.result;try{o.createObjectStore(n.storeName),t.oldVersion<=1&&o.createObjectStore(b)}catch(o){if('ConstraintError'!==o.name)throw o;console.warn('The database "'+n.name+"\" has been upgraded from version "+t.oldVersion+' to version '+t.newVersion+', but the storage "'+n.storeName+'" already exists.')}}),s.onerror=function(n){n.preventDefault(),u(s.error)},s.onsuccess=function(){o(s.result),A(n)}})}function x(n){return D(n,!1)}function B(n){return D(n,!0)}function k(n,t){if(!n.db)return!0;var o=!n.db.objectStoreNames.contains(n.storeName),u=n.versionn.db.version;if(u&&(n.version!==t&&console.warn('The database "'+n.name+"\" can't be downgraded from version "+n.db.version+' to version '+n.version+'.'),n.version=n.db.version),c||o){if(o){var f=n.db.version+1;f>n.version&&(n.version=f)}return!0}return!1}function C(n){return s([N(atob(n.data))],{type:n.type})}function T(n){return n&&n.__local_forage_encoded_blob}function F(n){var t=this,o=t._initReady().then(function(){var n=w[t._dbInfo.name];if(n&&n.dbReady)return n.dbReady});return h(o,n,n),o}function L(n){R(n);for(var t=w[n.name],o=t.forages,u=0;u0&&(!n.db||'InvalidStateError'===c.name||'NotFoundError'===c.name))return l.resolve().then(function(){if(!n.db||'NotFoundError'===c.name&&!n.db.objectStoreNames.contains(n.storeName)&&n.version<=n.db.version)return n.db&&(n.version=n.db.version+1),B(n)}).then(function(){return L(n).then(function(){M(n,t,o,u-1)})}).catch(o);o(c)}}var z={_driver:'asyncStorage',_initStorage:function(n){var t=this,o={db:null};if(n)for(var u in n)o[u]=n[u];var c=w[o.name];c||(c={forages:[],db:null,dbReady:null,deferredOperations:[]},w[o.name]=c),c.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=F);var f=[];function s(){return l.resolve()}for(var v=0;v>4,y[v++]=(15&u)<<4|c>>2,y[v++]=(3&c)<<6|63&f;return h}function ie(n){var t,o=new Uint8Array(n),u='';for(t=0;t>2],u+=P[(3&o[t])<<4|o[t+1]>>4],u+=P[(15&o[t+1])<<2|o[t+2]>>6],u+=P[63&o[t+2]];return o.length%3==2?u=u.substring(0,u.length-1)+'=':o.length%3==1&&(u=u.substring(0,u.length-2)+'=='),u}var ae={serialize:function(n,t){var o='';if(n&&(o=re.call(n)),n&&('[object ArrayBuffer]'===o||n.buffer&&'[object ArrayBuffer]'===re.call(n.buffer))){var u,c=W;n instanceof ArrayBuffer?(u=n,c+=H):(u=n.buffer,'[object Int8Array]'===o?c+=X:'[object Uint8Array]'===o?c+=G:'[object Uint8ClampedArray]'===o?c+=J:'[object Int16Array]'===o?c+=V:'[object Uint16Array]'===o?c+=Z:'[object Int32Array]'===o?c+=Y:'[object Uint32Array]'===o?c+=$:'[object Float32Array]'===o?c+=ee:'[object Float64Array]'===o?c+=ne:t(new Error('Failed to get type for BinaryArray'))),t(c+ie(u))}else if('[object Blob]'===o){var f=new FileReader;f.onload=function(){var o=U+n.type+'~'+ie(this.result);t("__lfsc__:blob"+o)},f.readAsArrayBuffer(n)}else try{t(JSON.stringify(n))}catch(o){console.error("Couldn't convert value into a JSON string: ",n),t(null,o)}},deserialize:function(n){if(n.substring(0,K)!==W)return JSON.parse(n);var t,o=n.substring(te),u=n.substring(K,te);if(u===Q&&q.test(o)){var c=o.match(q);t=c[1],o=o.substring(c[0].length)}var f=oe(o);switch(u){case H:return f;case Q:return s([f],{type:t});case X:return new Int8Array(f);case G:return new Uint8Array(f);case J:return new Uint8ClampedArray(f);case V:return new Int16Array(f);case Z:return new Uint16Array(f);case Y:return new Int32Array(f);case $:return new Uint32Array(f);case ee:return new Float32Array(f);case ne:return new Float64Array(f);default:throw new Error('Unkown type: '+u)}},stringToBuffer:oe,bufferToString:ie};function ue(n,t,o,u){n.executeSql('CREATE TABLE IF NOT EXISTS '+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],o,u)}function ce(n,t,o,u,c,f){n.executeSql(o,u,c,function(n,s){s.code===s.SYNTAX_ERR?n.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(n,l){l.rows.length?f(n,s):ue(n,t,function(){n.executeSql(o,u,c,f)},f)},f):f(n,s)},f)}function fe(n,t,o,u){var c=this;n=y(n);var f=new l(function(f,s){c.ready().then(function(){void 0===t&&(t=null);var l=t,v=c._dbInfo;v.serializer.serialize(t,function(t,h){h?s(h):v.db.transaction(function(o){ce(o,v,'INSERT OR REPLACE INTO '+v.storeName+" (key, value) VALUES (?, ?)",[n,t],function(){f(l)},function(n,t){s(t)})},function(t){if(t.code===t.QUOTA_ERR){if(u>0)return void f(fe.apply(c,[n,l,o,u-1]));s(t)}})})}).catch(s)});return v(f,o),f}function se(n){return new l(function(t,o){n.transaction(function(u){u.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(o,u){for(var c=[],f=0;f0?(this._dbInfo=t,t.serializer=ae,l.resolve()):l.reject()},_support:(function(){try{return'undefined'!=typeof localStorage&&'setItem'in localStorage&&!!localStorage.setItem}catch(n){return!1}})(),iterate:function(n,t){var o=this,u=o.ready().then(function(){for(var t=o._dbInfo,u=t.keyPrefix,c=u.length,f=localStorage.length,s=1,l=0;l=0;o--){var u=localStorage.key(o);0===u.indexOf(n)&&localStorage.removeItem(u)}});return v(o,n),o},length:function(n){var t=this.keys().then(function(n){return n.length});return v(t,n),t},key:function(n,t){var o=this,u=o.ready().then(function(){var t,u=o._dbInfo;try{t=localStorage.key(n)}catch(n){t=null}return t&&(t=t.substring(u.keyPrefix.length)),t});return v(u,t),u},keys:function(n){var t=this,o=t.ready().then(function(){for(var n=t._dbInfo,o=localStorage.length,u=[],c=0;c=0;t--){var o=localStorage.key(t);0===o.indexOf(n)&&localStorage.removeItem(o)}}):l.reject('Invalid arguments'),t),u}},ye=function(n,t){for(var o,u,c=n.length,f=0;f=0;o--){var c=n[o];if(!0===c.in_app){t.transaction=this._getTransaction(c);break}}return t},t.prototype._getFramesFromEvent=function(t){var n=t.exception&&t.exception.values&&t.exception.values[0];return n&&n.stacktrace&&n.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||'?')+"/"+(t.function||'?'):''},t.id='Transaction',t})();e.Transaction=t},1010,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n={id:'Tracing'},s={id:'BrowserTracing'},p={activate:['activated','deactivated'],create:['beforeCreate','created'],destroy:['beforeDestroy','destroyed'],mount:['beforeMount','mounted'],update:['beforeUpdate','updated']},c=/(?:^|[-_/])(\w)/g,u='root',_=(function(){function _(s){var c=this;this.name=_.id,this._componentsCache={},this._applyTracingHooks=function(s,_){if(!s.$options.$_sentryPerfHook){s.$options.$_sentryPerfHook=!0;var h=c._getComponentName(s),l=h===u,v={},y=function(t){var p=o.timestampWithMs();c._rootSpan?c._finishRootSpan(p,_):s.$once("hook:"+t,function(){var t=_().getIntegration(n);if(t){c._tracingActivity=t.constructor.pushActivity('Vue Application Render');var o=t.constructor.getTransaction();o&&(c._rootSpan=o.startChild({description:'Application Render',op:'Vue'}))}else{var s=f(_());s&&(c._rootSpan=s.startChild({description:'Application Render',op:'Vue'}))}})},V=function(t,n){var p=Array.isArray(c._options.tracingOptions.trackComponents)?c._options.tracingOptions.trackComponents.indexOf(h)>-1:c._options.tracingOptions.trackComponents;if(c._rootSpan&&p){var u=o.timestampWithMs(),f=v[n];f?(f.finish(),c._finishRootSpan(u,_)):s.$once("hook:"+t,function(){c._rootSpan&&(v[n]=c._rootSpan.startChild({description:"Vue <"+h+">",op:n}))})}};c._options.tracingOptions.hooks.forEach(function(n){var u=p[n];u?u.forEach(function(o){var p=l?y.bind(c,o):V.bind(c,o,n),u=s.$options[o];Array.isArray(u)?s.$options[o]=t.__spread([p],u):s.$options[o]='function'==typeof u?[p,u]:[p]}):o.logger.warn("Unknown hook: "+n)})}},o.logger.log('You are still using the Vue.js integration, consider moving to @sentry/vue'),this._options=t.__assign(t.__assign({Vue:o.getGlobalObject().Vue,attachProps:!0,logErrors:!1,tracing:!1},s),{tracingOptions:t.__assign({hooks:['mount','update'],timeout:2e3,trackComponents:!1},s.tracingOptions)})}return _.prototype.setupOnce=function(t,n){this._options.Vue?(this._attachErrorHandler(n),this._options.tracing&&this._startTracing(n)):o.logger.error('Vue integration is missing a Vue instance')},_.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return u;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var n=t.$options.__file.replace(/^[a-zA-Z]:/,'').replace(/\\/g,'/'),s=o.basename(n,'.vue');return this._componentsCache[s]||(this._componentsCache[s]=s.replace(c,function(t,o){return o?o.toUpperCase():''}))}return"anonymous component"},_.prototype._finishRootSpan=function(t,o){var s=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(s._tracingActivity){var p=o().getIntegration(n);p&&p.constructor.popActivity(s._tracingActivity)}s._rootSpan&&s._rootSpan.finish(t)},this._options.tracingOptions.timeout)},_.prototype._startTracing=function(t){var p=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(n)||t().getIntegration(s)?p(this,t):o.logger.error('Vue integration has tracing enabled, but Tracing integration is not configured')}})},_.prototype._attachErrorHandler=function(t){var n=this,s=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(p,c,u){var f={};if(c)try{f.componentName=n._getComponentName(c),n._options.attachProps&&(f.propsData=c.$options.propsData)}catch(t){o.logger.warn('Unable to extract metadata from Vue component.')}u&&(f.lifecycleHook=u),t().getIntegration(_)&&setTimeout(function(){t().withScope(function(o){o.setContext('vue',f),t().captureException(p)})}),'function'==typeof s&&s.call(n._options.Vue,p,c,u),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+u+": \""+(p&&p.toString())+"\"",c),console.error(p))}},_.id='Vue',_})();function f(t){if(t&&t.getScope){var o=t.getScope();if(o)return o.getTransaction()}}e.Vue=_,e.getActiveTransaction=f},1011,[890,893]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeScope=void 0;var u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),p=r(d[8]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var h=(function(t){(0,c.default)(E,t);var f,h,v=(f=E,h=y(),function(){var t,u=(0,s.default)(f);if(h){var l=(0,s.default)(this).constructor;t=Reflect.construct(u,arguments,l)}else t=u.apply(this,arguments);return(0,o.default)(this,t)});function E(){return(0,u.default)(this,E),v.apply(this,arguments)}return(0,l.default)(E,[{key:"setUser",value:function(t){return p.NATIVE.setUser(t),(0,n.default)((0,s.default)(E.prototype),"setUser",this).call(this,t)}},{key:"setTag",value:function(t,u){return p.NATIVE.setTag(t,u),(0,n.default)((0,s.default)(E.prototype),"setTag",this).call(this,t,u)}},{key:"setTags",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setTag(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setTags",this).call(this,t)}},{key:"setExtras",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setExtra(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setExtras",this).call(this,t)}},{key:"setExtra",value:function(t,u){return p.NATIVE.setExtra(t,u),(0,n.default)((0,s.default)(E.prototype),"setExtra",this).call(this,t,u)}},{key:"addBreadcrumb",value:function(t,u){return p.NATIVE.addBreadcrumb(t),(0,n.default)((0,s.default)(E.prototype),"addBreadcrumb",this).call(this,t,u)}},{key:"clearBreadcrumbs",value:function(){return p.NATIVE.clearBreadcrumbs(),(0,n.default)((0,s.default)(E.prototype),"clearBreadcrumbs",this).call(this)}},{key:"setContext",value:function(t,u){return p.NATIVE.setContext(t,u),(0,n.default)((0,s.default)(E.prototype),"setContext",this).call(this,t,u)}}]),E})(f.Scope);e.ReactNativeScope=h},1012,[1,7,8,9,12,14,11,891,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTouchEventBoundary=e.TouchEventBoundary=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),s=r(d[8]),y=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[9])),h=r(d[10]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var b=h.StyleSheet.create({wrapperView:{flex:1}}),_=(function(t){(0,c.default)(N,t);var v,_,w=(v=N,_=T(),function(){var t,n=(0,p.default)(v);if(_){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,l.default)(this,t)});function N(){var t;(0,o.default)(this,N);for(var u=arguments.length,c=new Array(u),l=0;l0||u)&&t._logTouchEvent(c,u)}},t}return(0,u.default)(N,[{key:"render",value:function(){return y.createElement(h.View,{style:b.wrapperView,onTouchStart:this._onTouchStart},this.props.children)}},{key:"_logTouchEvent",value:function(t,n){(0,f.addBreadcrumb)({category:this.props.breadcrumbCategory,data:{componentTree:t},level:s.Severity.Info,message:n?"Touch event within element: "+n:"Touch event within component tree",type:this.props.breadcrumbType})}}]),N})(y.Component);e.TouchEventBoundary=_,_.displayName="__Sentry.TouchEventBoundary",_.defaultProps={breadcrumbCategory:"touch",breadcrumbType:"user",ignoreNames:[],maxComponentTreeSize:20};e.withTouchEventBoundary=function(t,n){var o=function(o){return y.createElement(_,n,y.createElement(t,o))};return o.displayName="WithTouchEventBoundary",o}},1013,[1,34,7,8,12,14,11,888,882,48,2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return t.ReactNativeTracing}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return n.RoutingInstrumentation}}),Object.defineProperty(e,"RoutingInstrumentationInstance",{enumerable:!0,get:function(){return n.RoutingInstrumentationInstance}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return o.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return u.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationCurrentRoute",{enumerable:!0,get:function(){return c.ReactNavigationCurrentRoute}}),Object.defineProperty(e,"ReactNavigationRoute",{enumerable:!0,get:function(){return c.ReactNavigationRoute}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return c.ReactNavigationTransactionContext}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4])},1014,[1015,1017,1018,1019,1020]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeTracing=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=(0,s.default)({},u.defaultRequestInstrumentationOptions,{idleTimeout:1e3,maxTransactionDuration:600,ignoreEmptyBackNavigationTransactions:!0,beforeNavigate:function(t){return t}}),f=(function(){function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,n.default)(this,t),this.name=t.id,this.options=(0,s.default)({},h,o)}return(0,o.default)(t,[{key:"setupOnce",value:function(t,n){var o=this.options,s=o.traceFetch,l=o.traceXHR,h=o.tracingOrigins,f=o.shouldCreateSpanForRequest,v=o.routingInstrumentation;this._getCurrentHub=n,null==v||v.registerRoutingInstrumentation(this._onRouteWillChange.bind(this),this.options.beforeNavigate),v||c.logger.log("[ReactNativeTracing] Not instrumenting route changes as routingInstrumentation has not been set."),(0,u.registerRequestInstrumentation)({traceFetch:s,traceXHR:l,tracingOrigins:h,shouldCreateSpanForRequest:f})}},{key:"_onRouteWillChange",value:function(t){return this._createRouteTransaction(t)}},{key:"_createRouteTransaction",value:function(t){if(this._getCurrentHub){var n=this.options,o=n.idleTimeout,h=n.maxTransactionDuration,f=(0,s.default)({},t,{trimEnd:!0}),v=this._getCurrentHub(),p=(0,u.startIdleTransaction)(v,f,o,!0);return c.logger.log("[ReactNativeTracing] Starting "+t.op+" transaction \""+t.name+"\" on scope"),p.registerBeforeFinishCallback(function(t,n){(0,l.adjustTransactionDuration)(h,t,n)}),this.options.ignoreEmptyBackNavigationTransactions&&p.registerBeforeFinishCallback(function(t){var n,o;null==(n=t.data)||null==(o=n.route)||!o.hasBeenSeen||t.spanRecorder&&0!==t.spanRecorder.spans.filter(function(n){return n.spanId!==t.spanId}).length||(c.logger.log("[ReactNativeTracing] Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature."),t.sampled=!1)}),p}c.logger.warn("[ReactNativeTracing] Did not create "+t.op+" transaction because _getCurrentHub is invalid.")}}]),t})();e.ReactNativeTracing=f,f.id="ReactNativeTracing"},1015,[1,7,8,25,926,893,1016]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.adjustTransactionDuration=function(n,s,u){var o=u-s.startTimestamp;u&&(o>(c=n,1e3*c)||o<0)&&(s.setStatus(t.SpanStatus.DeadlineExceeded),s.setTag("maxTransactionDurationExceeded","true"));var c};var t=r(d[0])},1016,[926]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RoutingInstrumentation=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=(function(){function t(){(0,n.default)(this,t)}return(0,u.default)(t,[{key:"registerRoutingInstrumentation",value:function(t,n){this._tracingListener=t,this._beforeNavigate=n}},{key:"onRouteWillChange",value:function(t){var n;return null==(n=this._tracingListener)?void 0:n.call(this,t)}}]),t})();e.RoutingInstrumentation=o},1017,[1,7,8]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_TRANSACTION_CONTEXT_V5=e.ReactNavigationV5Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=t(r(d[7])),_=r(d[8]);function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var f={routeChangeTimeoutMs:1e3},R=(function(t){(0,l.default)(T,t);var R,p,C=(R=T,p=v(),function(){var t,n=(0,h.default)(R);if(p){var o=(0,h.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function T(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,T),(t=C.call(this))._navigationContainer=null,t._maxRecentRouteLen=200,t._initialStateHandled=!1,t._recentRouteKeys=[],t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._options=(0,n.default)({},f,s),t}return(0,s.default)(T,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,h.default)(T.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._onDispatch(),this._navigationContainer&&(this._onStateChange(),this._initialStateHandled=!0))}},{key:"registerNavigationContainer",value:function(t){var n=(0,_.getGlobalObject)();n.__sentry_rn_v5_registered?_.logger.log("[ReactNavigationV5Instrumentation] Instrumentation already exists, but register has been called again, doing nothing."):(this._navigationContainer="current"in t?t.current:t,this._navigationContainer?(this._navigationContainer.addListener("__unsafe_action__",this._onDispatch.bind(this)),this._navigationContainer.addListener("state",this._onStateChange.bind(this)),this._initialStateHandled||(this._latestTransaction?(this._onStateChange(),this._initialStateHandled=!0):_.logger.log("[ReactNavigationV5Instrumentation] Navigation container registered, but integration has not been setup yet.")),n.__sentry_rn_v5_registered=!0):_.logger.warn("[ReactNavigationV5Instrumentation] Received invalid navigation container ref!"))}},{key:"_onDispatch",value:function(){this._latestTransaction=this.onRouteWillChange(y),this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs)}},{key:"_onStateChange",value:function(){var t=this._latestRoute;if(this._navigationContainer){var o=this._navigationContainer.getCurrentRoute();if(o){if(this._latestTransaction&&(!t||t.key!==o.key)){var s,u,l,c=this._latestTransaction.toContext(),h=this._recentRouteKeys.includes(o.key),v=(0,n.default)({},c,{name:o.name,tags:(0,n.default)({},c.tags,{"routing.route.name":o.name}),data:(0,n.default)({},c.data,{route:{name:o.name,key:o.key,params:null!=(s=o.params)?s:{},hasBeenSeen:h},previousRoute:t?{name:t.name,key:t.key,params:null!=(u=t.params)?u:{}}:null})}),f=null==(l=this._beforeNavigate)?void 0:l.call(this,v);f||(_.logger.error("[ReactNavigationV5Instrumentation] beforeNavigate returned "+f+", return context.sampled = false to not send transaction."),f=(0,n.default)({},v,{sampled:!1})),!1===f.sampled?_.logger.log("[ReactNavigationV5Instrumentation] Will not send transaction \""+f.name+"\" due to beforeNavigate."):void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._latestTransaction.updateWithContext(f)}this._pushRecentRouteKey(o.key),this._latestRoute=o}}else _.logger.warn("[ReactNavigationV5Instrumentation] Missing navigation container ref. Route transactions will not be sent.")}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),T})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV5Instrumentation=R,R.instrumentationName="react-navigation-v5";var y={name:"Route Change",op:"navigation",tags:{"routing.instrumentation":R.instrumentationName},data:{}};e.BLANK_TRANSACTION_CONTEXT_V5=y},1018,[1,25,7,8,9,12,14,11,893,1017]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.INITIAL_TRANSACTION_CONTEXT_V4=e.ReactNavigationV4Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),h=r(d[8]);function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var v={routeChangeTimeoutMs:1e3},f=(function(t){(0,l.default)(C,t);var f,y,T=(f=C,y=p(),function(){var t,n=(0,_.default)(f);if(y){var o=(0,_.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function C(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,C),(t=T.call(this))._appContainer=null,t._maxRecentRouteLen=200,t._recentRouteKeys=[],t._initialStateHandled=!1,t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._onBeforeNavigateNotSampled=function(t){h.logger.log("[ReactNavigationV4Instrumentation] Will not send transaction \""+t+"\" due to beforeNavigate.")},t._options=(0,n.default)({},v,s),t}return(0,s.default)(C,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,_.default)(C.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._latestTransaction=this.onRouteWillChange(R),this._appContainer?(this._updateLatestTransaction(),this._initialStateHandled=!0):this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs))}},{key:"registerAppContainer",value:function(t){var n=(0,h.getGlobalObject)();n.__sentry_rn_v4_registered||(this._appContainer="current"in t?t.current:t,this._appContainer?(this._patchRouter(),this._initialStateHandled||(this._latestTransaction?this._updateLatestTransaction():h.logger.log("[ReactNavigationV4Instrumentation] App container registered, but integration has not been setup yet."),this._initialStateHandled=!0),n.__sentry_rn_v4_registered=!0):h.logger.warn("[ReactNavigationV4Instrumentation] Received invalid app container ref!"))}},{key:"_updateLatestTransaction",value:function(){if(this._appContainer&&this._latestTransaction){var t=this._appContainer._navigation.state;void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._onStateChange(t,!0)}}},{key:"_patchRouter",value:function(){var t=this;if(this._appContainer){var n=this._appContainer._navigation.router.getStateForAction;this._appContainer._navigation.router.getStateForAction=function(o,s){var u=n(o,s);return t._onStateChange(u),u}}}},{key:"_onStateChange",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=this._getCurrentRouteFromState(t);if(!this._prevRoute||s.key!==this._prevRoute.key){var u,l=this._getTransactionContext(s,this._prevRoute),c=l;o&&this._latestTransaction&&(c=(0,n.default)({},this._latestTransaction.toContext(),l));var _=null==(u=this._beforeNavigate)?void 0:u.call(this,c);_||(h.logger.error("[ReactNavigationV4Instrumentation] beforeNavigate returned "+_+", return context.sampled = false to not send transaction."),_=(0,n.default)({},c,{sampled:!1})),!1===_.sampled&&this._onBeforeNavigateNotSampled(_.name),o&&this._latestTransaction?this._latestTransaction.updateWithContext(_):this._latestTransaction=this.onRouteWillChange(_),this._pushRecentRouteKey(s.key),this._prevRoute=s}}},{key:"_getTransactionContext",value:function(t,n){var o,s;return{name:t.routeName,op:"navigation",tags:{"routing.instrumentation":C.instrumentationName,"routing.route.name":t.routeName},data:{route:{name:t.routeName,key:t.key,params:null!=(o=t.params)?o:{},hasBeenSeen:this._recentRouteKeys.includes(t.key)},previousRoute:n?{name:n.routeName,key:n.key,params:null!=(s=n.params)?s:{}}:null}}}},{key:"_getCurrentRouteFromState",value:function(t){var n=t.routes[t.index];return"index"in n&&"routes"in n&&"number"==typeof n.index&&Array.isArray(n.routes)?this._getCurrentRouteFromState(n):n}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),C})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV4Instrumentation=f,f.instrumentationName="react-navigation-v4";var R={name:"App Launch",op:"navigation",tags:{"routing.instrumentation":f.instrumentationName},data:{}};e.INITIAL_TRANSACTION_CONTEXT_V4=R},1019,[1,25,7,8,9,12,14,11,893,1017]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},1020,[]); -__d(function(g,r,i,a,m,e,d){var E=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=N,e.setupPermissions=e.RESULTS=e.PERMISSIONS=void 0;var n=E(r(d[1])),s=r(d[2]),o=r(d[3]),A=r(d[4]),O=Object.freeze({ACCEPT_HANDOVER:'android.permission.ACCEPT_HANDOVER',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACTIVITY_RECOGNITION:'android.permission.ACTIVITY_RECOGNITION',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',ANSWER_PHONE_CALLS:'android.permission.ANSWER_PHONE_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',CALL_PHONE:'android.permission.CALL_PHONE',CAMERA:'android.permission.CAMERA',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',READ_CALENDAR:'android.permission.READ_CALENDAR',READ_CALL_LOG:'android.permission.READ_CALL_LOG',READ_CONTACTS:'android.permission.READ_CONTACTS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',READ_PHONE_NUMBERS:'android.permission.READ_PHONE_NUMBERS',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',READ_SMS:'android.permission.READ_SMS',RECEIVE_MMS:'android.permission.RECEIVE_MMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECORD_AUDIO:'android.permission.RECORD_AUDIO',SEND_SMS:'android.permission.SEND_SMS',USE_SIP:'android.permission.USE_SIP',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=Object.freeze({APP_TRACKING_TRANSPARENCY:'ios.permission.APP_TRACKING_TRANSPARENCY',BLUETOOTH_PERIPHERAL:'ios.permission.BLUETOOTH_PERIPHERAL',CALENDARS:'ios.permission.CALENDARS',CAMERA:'ios.permission.CAMERA',CONTACTS:'ios.permission.CONTACTS',FACE_ID:'ios.permission.FACE_ID',LOCATION_ALWAYS:'ios.permission.LOCATION_ALWAYS',LOCATION_WHEN_IN_USE:'ios.permission.LOCATION_WHEN_IN_USE',MEDIA_LIBRARY:'ios.permission.MEDIA_LIBRARY',MICROPHONE:'ios.permission.MICROPHONE',MOTION:'ios.permission.MOTION',PHOTO_LIBRARY:'ios.permission.PHOTO_LIBRARY',PHOTO_LIBRARY_ADD_ONLY:'ios.permission.PHOTO_LIBRARY_ADD_ONLY',REMINDERS:'ios.permission.REMINDERS',SIRI:'ios.permission.SIRI',SPEECH_RECOGNITION:'ios.permission.SPEECH_RECOGNITION',STOREKIT:'ios.permission.STOREKIT'}),_=Object.freeze({ANDROID:O,IOS:R});e.PERMISSIONS=_;var S=Object.freeze({UNAVAILABLE:'unavailable',BLOCKED:'blocked',DENIED:'denied',GRANTED:'granted',LIMITED:'limited'});e.RESULTS=S;var I=A.NativeModules.DyteRNPermissions;function C(E){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",I.available.includes(E)?I.request(E):S.UNAVAILABLE);case 1:case"end":return n.stop()}},null,null,null,Promise)}function N(E){return E.filter(function(n,s){return null!=n&&E.indexOf(n)===s})}var t=['camera','externalStorage','microphone','bluetooth','photos','readExternalStorage'],T=function(E){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s={camera:_.ANDROID.CAMERA,microphone:_.ANDROID.RECORD_AUDIO,externalStorage:_.ANDROID.WRITE_EXTERNAL_STORAGE,readExternalStorage:_.ANDROID.READ_EXTERNAL_STORAGE},o={camera:_.IOS.CAMERA,microphone:_.IOS.MICROPHONE,bluetooth:_.IOS.BLUETOOTH_PERIPHERAL,photos:_.IOS.PHOTO_LIBRARY};if(!n)return'android'===A.Platform.OS?s[E]:o[E];if('android'===A.Platform.OS){var O={};return Object.keys(s).forEach(function(E){O[s[E]]=E}),O[E]}var R={};return Object.keys(o).forEach(function(E){R[o[E]]=E}),R[E]};e.setupPermissions=function(){var E,O,R,_,L,p,D=[];t.forEach(function(E){var n=T(E);n&&D.push(n)}),(E=D,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if('ios'!==A.Platform.OS){s.next=13;break}O={},R=N(E),_=0;case 4:if(!(_0&&o&&A((0,E.markMessagesRead)(C.MessageTypes.poll))},[M]),c.default.createElement(h.Flex,{height:O,direction:"column",justifyContent:"space-between",overflowY:"auto",px:10,pb:20},c.default.createElement(h.Flex,null,c.default.createElement(h.Flex,{justify:"flex-end",align:"center",height:50,mb:35},c.default.createElement(h.Text,{fontWeight:"bold",fontSize:"20"},"Polls")),c.default.createElement(h.Box,{overflowY:"auto",className:"dyte-client-noScrollbar"},f?c.default.createElement(h.Box,null,f&&c.default.createElement(P,{toggle:j})):c.default.createElement(u.ScrollView,{style:{height:u.Dimensions.get('window').height-180}},Object.values(S).map(function(t,n){return c.default.createElement(h.Box,{key:"pollsTab"+n,my:2},c.default.createElement(h.Text,{ml:4},t.createdBy?"Poll by "+t.createdBy:''),c.default.createElement(h.Box,{mt:1,className:"dyte-client-bubble dyte-client-other dyte-client-type-3"},c.default.createElement(B,{mediaRoom:T,poll:t,selfPeer:w})))})))),c.default.createElement(h.Button,{fontSize:"16",onClick:j},c.default.createElement(h.Box,{bg:f?'danger.500':'primary.500',p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Text,{textAlign:"center"},f?'Cancel Poll Creation':'Create New Poll'))))};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[5])),s=r(d[6]),f=t(r(d[7])),p=r(d[8]),h=r(d[9]),x=r(d[10]),y=r(d[11]),C=r(d[12]),E=r(d[13]),b=r(d[14]),k=r(d[15]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var T=u.StyleSheet.create({createPollInputText:{paddingLeft:15,paddingRight:5,marginTop:20,borderRadius:10,paddingTop:10,paddingBottom:10}});function P(t){var n=t.toggle,s=(0,c.useContext)(x.MediaRoomContext).mediaRoom,f=c.default.useState({question:'',options:Array(2).fill(''),anonymous:!1,hideVotes:!0}),y=(0,l.default)(f,2),C=y[0],E=y[1],b=(0,c.useContext)(p.ThemeContext).colors,k=function(t,n){var l=C.options;l[n]=t,E((0,o.default)({},C,{options:l}))};return c.default.createElement(u.ScrollView,null,c.default.createElement(h.Box,{py:20,px:10},c.default.createElement(h.VStack,{spacing:4},c.default.createElement(h.Text,{fontSize:"xl",textAlign:"center"},"Poll Question"),c.default.createElement(u.TextInput,{multiline:!0,autoFocus:!1,placeholder:"What is your poll for?",numberOfLines:4,value:C.question,placeholderTextColor:b.textPrimary[400],onChangeText:function(t){E((0,o.default)({},C,{question:t}))},style:[{backgroundColor:b.secondary[800],height:75,color:b.textPrimary[300]},T.createPollInputText]}),C.options.map(function(t,n){return c.default.createElement(u.TextInput,{key:"pollOptions"+n,autoFocus:!1,placeholder:"Enter an option",value:C.options[n],placeholderTextColor:b.textPrimary[400],onChangeText:function(t){return k(t,n)},style:[{backgroundColor:b.secondary[800],color:b.textPrimary[300]},T.createPollInputText]})}),c.default.createElement(h.Box,{bg:"secondary.700",mt:20,width:125,height:30,alignItems:"center",justifyContent:"center"},c.default.createElement(h.Button,{onClick:function(){return(t=C.options).push(''),void E((0,o.default)({},C,{options:t}));var t}},c.default.createElement(h.Text,null,"+ Add an Option"))),c.default.createElement(h.CheckBox,{rightText:"Anonymous",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.anonymous,onClick:function(){var t=!C.anonymous;E((0,o.default)({},C,{anonymous:t}))}}),c.default.createElement(h.CheckBox,{rightText:"Hide Results before Voting",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.hideVotes,onClick:function(){var t=!C.hideVotes;E((0,o.default)({},C,{hideVotes:t}))}}),c.default.createElement(h.Box,{mt:10,bg:"primary.500",p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Button,{fontSize:"16",onClick:function(){var t=C.question,l=C.options;if(t)if(''===l[0]||''===l[1])u.Alert.alert('Error:','Please add minimum two options',[{text:'OK'}]);else{var c=(0,o.default)({},C);c.options=l.filter(function(t){return''!==t}),s.newPoll(c),n()}else u.Alert.alert('Error:','Question Can\'t be empty',[{text:'OK'}])}},c.default.createElement(h.Text,{textAlign:"center"},"Create Poll"))))))}function w(t){var n=t.option,o=(t.index,t.active,t.selfId),l=t.onChange,u=(0,c.useContext)(p.ThemeContext).colors,s=n.votes.find(function(t){return t.id===o});return c.default.createElement(h.Box,{bg:s?'primary.500':'secondary.700',borderRadius:"8px",p:6,className:"dyte-client-noSelect"},c.default.createElement(h.HStack,{px:1,align:"center",mr:6},c.default.createElement(h.CheckBox,{style:{paddingRight:10,height:30,justifyContent:'center',borderRadius:5},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:!!s,onClick:l}),c.default.createElement(h.Text,{textAlign:"center"},n.text),null!==n.count&&c.default.createElement(h.Text,null,"("+n.count+")")),c.default.createElement(h.HStack,{mt:1},n.votes.map(function(t,n){return c.default.createElement(h.Tooltip,{key:"pollOption"+n,label:t.name},c.default.createElement(f.default,{style:{marginRight:5,marginTop:5,marginBottom:5},bgColor:s?u.secondary[700]:u.primary[500],color:u.textPrimary[100],name:t.name}))})))}function B(t){var o=t.selfPeer,l=t.mediaRoom,s=t.poll,f=function(t){try{l.votePoll({index:t,pollId:s.id})}catch(t){u.Alert.alert('Error','Error: Problem casting your vote',[{text:'OK'}])}};if(s){var p=s.id,x=Math.max.apply(Math,(0,n.default)(s.options.map(function(t){return t.votes.length})).concat([0]));return c.default.createElement(h.VStack,{spacing:2,direction:"row",bg:"secondary.800",p:12,mt:8,borderRadius:"8px"},c.default.createElement(h.Text,{textAlign:"left"},s.question),c.default.createElement(h.Box,{mt:8},s.options.map(function(t,n){return c.default.createElement(h.Flex,{key:"poll"+n+p,onClick:function(){return f(n)},mb:4},c.default.createElement(w,{active:t.votes.length===x&&t.votes.length>0,option:t,index:n,selfId:o.userId,onChange:function(){return f(n)}}))})))}return c.default.createElement(h.Text,{fontStyle:"italic"},"Poll wasn't found or has been deleted")}},878,[1,34,25,26,2,48,429,786,496,494,699,801,820,473,481,490]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useContext)(s.PeersServiceContext),l=t.processedPeers,o=t.selfPeer;l=[o].concat(l.sort(function(t,n){return t.id.localeCompare(n.id)}));var c=(0,n.useContext)(x.MediaRoomContext).mediaRoom,p=(0,n.useContext)(b.ConfigServiceContext).sessionConfig;return n.default.createElement(f.Flex,null,n.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},n.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Participants (",l.length,")")),n.default.createElement(u.ScrollView,{style:{padding:20}},l.map(function(t){return n.default.createElement(y,{peer:t,key:t.id,mediaRoom:c,permissions:null==p?void 0:p.permissions})}),n.default.createElement(f.Box,{height:200})))};var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=P(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[1])),l=r(d[2]),o=t(r(d[3])),u=r(d[4]),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),p=t(r(d[8])),x=r(d[9]),b=r(d[10]);function P(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(P=function(t){return t?l:n})(t)}function y(t){var u=t.peer,s=t.mediaRoom,x=t.permissions,b=(0,n.useContext)(l.ThemeContext).colors,P=(null==x?void 0:x.pinParticipant)||(null==x?void 0:x.disableParticipantAudio)||(null==x?void 0:x.disableParticipantVideo),y=[];return P&&(null!=x&&x.pinParticipant&&(u.isPinned?y.push({title:'Unpin',onClick:function(){return s.pin(null)}}):y.push({title:'Pin',onClick:function(){return s.pin(u.id)}})),null!=x&&x.disableParticipantAudio&&y.push({title:'Mute Audio',onClick:function(){return s.disableAudio(u.id)}}),null!=x&&x.disableParticipantVideo&&y.push({title:'Disable Video',onClick:function(){return s.disableVideo(u.id)}}),null!=x&&x.kickParticipants&&y.push({title:'Kick',onClick:function(){return s.kick(u.id)}}),y.push({title:'Cancel',onClick:function(){}})),n.default.createElement(f.Flex,{direction:"row",align:"center",justify:"space-between",bg:"secondary.800",p:8,mt:8,borderRadius:"12px"},n.default.createElement(f.Flex,{direction:"row",align:"center"},n.default.createElement(o.default,{name:""+u.displayName,bgColor:b.primary[500]}),n.default.createElement(f.Text,{ml:10,color:b.textPrimary[200],textAlign:"center",fontWeight:"bold"},n.default.createElement(p.default,{name:u.displayName,charSize:30}),u.isMe?' (me)':null)),n.default.createElement(f.Flex,{ml:"auto",mr:2,direction:"row"},n.default.createElement(f.Box,{mr:8},u.producingAudio?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic-off",fill:b.danger[500]})),u.producingVideo?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam-off",fill:b.danger[500]}),P&&n.default.createElement(c.default,{options:y.map(function(t){return t.title}),actions:y.map(function(t){return t.onClick})})))}},879,[1,48,496,786,2,880,494,801,795,699,490]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]);function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}var s=function(t){var f=(0,o.useRef)(),s=(0,o.useState)(!1),p=(0,n.default)(s,2),h=p[0],w=p[1],y=(0,o.useContext)(u.ThemeContext).colors,v=function(n){for(var o=t.options,l=0;l=0&&(o=t.destructiveIndex),l.ActionSheetIOS.showActionSheetWithOptions({options:n,destructiveButtonIndex:o,cancelButtonIndex:n.length-1},function(t){v(t)})}else'android'===l.Platform.OS&&l.UIManager.showPopupMenu((0,l.findNodeHandle)(f.current),n,function(){return console.log('something went wrong with the popup menu')},function(t,n){v(n)})}},o.default.createElement(c.EntypoIcon,{boxSize:"xl",ml:5,name:"dots-three-vertical",fill:y.textPrimary[300]}))),b)};e.default=s},880,[1,26,48,2,496,494]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=c?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[1])),o=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),E=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function b(t){t.scroll;var v=(0,n.useContext)(p.ConfigServiceContext).sessionConfig,b=(0,c.useWindowDimensions)(),h=((null==v?void 0:v.dimensions)||b).width,y=Math.floor(3*h/9);h<1024&&h>500?y=Math.floor(4*h/9):h<500&&(y=Math.floor(8*h/9));var S=Math.floor(9*y/16),x=(0,o.useSelector)(function(t){return t.participant.id}),M=(0,o.useSelector)(function(t){return t.participant.videoOff}),P=(0,o.useSelector)(function(t){return t.participant.audioMuted}),w=(0,o.useSelector)(function(t){return t.participant.displayName}),D=(0,o.useSelector)(function(t){return t.participant.device}),I=(0,o.useSelector)(function(t){return t.participant.participantPermissions}),k=(0,o.useSelector)(function(t){return t.participant.videoProduction}),C=(0,o.useSelector)(function(t){return t.participant.audioProduction}),O=(0,n.useContext)(s.UserTrackContext),j=O.mediaTracks,T=j.webcamTrack,N=j.audioTrack,_=O.inputDevices,B=(_.audioInputDevices,_.videoInputDevices,_.onAudioInputChange,_.onVideoInputChange,_.toggleAudioState),z=_.toggleVideoState,A=n.default.createElement(u.Box,{status:"error",bg:"danger.500",p:12,borderRadius:4,mt:10,width:y},n.default.createElement(u.HStack,{width:y},n.default.createElement(u.VStack,null,n.default.createElement(u.Text,{mb:2,fontSize:"lg",fontWeight:"bold"},"Permission Denied"),n.default.createElement(u.Text,{fontSize:"sm"},"We could not get permission to access your device.")))),W={id:x,device:D,displayName:w,audioMuted:P,videoVisible:!M,videoTrack:T,audioTrack:N,isMe:!0};return n.default.createElement(u.Flex,{direction:"column",justify:"center"},n.default.createElement(f.default,{height:S,width:y,peer:W},n.default.createElement(u.Flex,{direction:"row",justify:"flex-end",width:y,mb:10},n.default.createElement(u.Button,{disabled:C===l.MediaStates.NOT_APPLICABLE||I.microphone===E.permissionEnum.DENIED,onClick:B},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:5,justify:"center"},P?n.default.createElement(u.MaterialIcon,{name:"mic-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"mic",boxSize:"20",fill:"textPrimary.200"}))),n.default.createElement(u.Button,{disabled:k===l.MediaStates.NOT_APPLICABLE||I.camera===E.permissionEnum.DENIED,onClick:z},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:20,justify:"center"},M?n.default.createElement(u.MaterialIcon,{name:"videocam-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"videocam",boxSize:"20",fill:"textPrimary.200"}))))),(I.camera===E.permissionEnum.DENIED||I.microphone===E.permissionEnum.DENIED)&&A)}b.defaultProps={scroll:!1}},881,[1,48,429,494,2,473,785,687,490,475]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Breadcrumb",{enumerable:!0,get:function(){return o.Breadcrumb}}),Object.defineProperty(e,"Request",{enumerable:!0,get:function(){return o.Request}}),Object.defineProperty(e,"SdkInfo",{enumerable:!0,get:function(){return o.SdkInfo}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return o.Event}}),Object.defineProperty(e,"Exception",{enumerable:!0,get:function(){return o.Exception}}),Object.defineProperty(e,"Response",{enumerable:!0,get:function(){return o.Response}}),Object.defineProperty(e,"Severity",{enumerable:!0,get:function(){return o.Severity}}),Object.defineProperty(e,"StackFrame",{enumerable:!0,get:function(){return o.StackFrame}}),Object.defineProperty(e,"Stacktrace",{enumerable:!0,get:function(){return o.Stacktrace}}),Object.defineProperty(e,"Status",{enumerable:!0,get:function(){return o.Status}}),Object.defineProperty(e,"Thread",{enumerable:!0,get:function(){return o.Thread}}),Object.defineProperty(e,"User",{enumerable:!0,get:function(){return o.User}}),Object.defineProperty(e,"addGlobalEventProcessor",{enumerable:!0,get:function(){return c.addGlobalEventProcessor}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return c.addBreadcrumb}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return c.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return c.captureEvent}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return c.captureMessage}}),Object.defineProperty(e,"configureScope",{enumerable:!0,get:function(){return c.configureScope}}),Object.defineProperty(e,"getHubFromCarrier",{enumerable:!0,get:function(){return c.getHubFromCarrier}}),Object.defineProperty(e,"getCurrentHub",{enumerable:!0,get:function(){return c.getCurrentHub}}),Object.defineProperty(e,"Hub",{enumerable:!0,get:function(){return c.Hub}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return c.Scope}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return c.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return c.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return c.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return c.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return c.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return c.setUser}}),Object.defineProperty(e,"startTransaction",{enumerable:!0,get:function(){return c.startTransaction}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return c.withScope}}),Object.defineProperty(e,"BrowserIntegrations",{enumerable:!0,get:function(){return f.Integrations}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return f.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return f.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return f.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return f.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return f.withProfiler}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return p.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return p.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeBackend",{enumerable:!0,get:function(){return l.ReactNativeBackend}}),Object.defineProperty(e,"ReactNativeOptions",{enumerable:!0,get:function(){return s.ReactNativeOptions}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return y.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"setDist",{enumerable:!0,get:function(){return P.setDist}}),Object.defineProperty(e,"setRelease",{enumerable:!0,get:function(){return P.setRelease}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return P.nativeCrash}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return P.close}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return O.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return O.withTouchEventBoundary}}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return j.ReactNativeTracing}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return j.RoutingInstrumentation}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return j.ReactNavigationTransactionContext}}),e.Integrations=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=r(d[3]),c=r(d[4]);r(d[5]);var f=r(d[6]),b=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=v(n);if(u&&u.has(t))return u.get(t);var o={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var b=c?Object.getOwnPropertyDescriptor(t,f):null;b&&(b.get||b.set)?Object.defineProperty(o,f,b):o[f]=t[f]}o.default=t,u&&u.set(t,o);return o})(r(d[7]));e.Integrations=b;var p=r(d[8]),l=r(d[9]),s=r(d[10]),y=r(d[11]),P=r(d[12]),O=r(d[13]),j=r(d[14]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(v=function(t){return t?u:n})(t)}c.addGlobalEventProcessor&&(0,c.addGlobalEventProcessor)(function(t){return t.platform=t.platform||"javascript",t.sdk=(0,u.default)({},t.sdk,{name:p.SDK_NAME,packages:[].concat((0,n.default)(t.sdk&&t.sdk.packages||[]),[{name:"npm:@sentry/react-native",version:p.SDK_VERSION}]),version:p.SDK_VERSION}),t})},882,[1,34,25,883,889,927,957,984,993,994,996,997,998,1014,1015]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.LogLevel=t.LogLevel;var n=r(d[1]);e.SessionStatus=n.SessionStatus;var o=r(d[2]);e.Severity=o.Severity;var s=r(d[3]);e.Status=s.Status;var v=r(d[4]);e.TransactionSamplingMethod=v.TransactionSamplingMethod},883,[884,885,886,887,888]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(o){o[o.None=0]="None",o[o.Error=1]="Error",o[o.Debug=2]="Debug",o[o.Verbose=3]="Verbose"})(e.LogLevel||(e.LogLevel={}))},884,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Ok="ok",t.Exited="exited",t.Crashed="crashed",t.Abnormal="abnormal"})(e.SessionStatus||(e.SessionStatus={}))},885,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"})(e.Severity||(e.Severity={})),(function(n){n.fromString=function(t){switch(t){case'debug':return n.Debug;case'info':return n.Info;case'warn':case'warning':return n.Warning;case'error':return n.Error;case'fatal':return n.Fatal;case'critical':return n.Critical;case'log':default:return n.Log}}})(e.Severity||(e.Severity={}))},886,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"})(e.Status||(e.Status={})),(function(t){t.fromHttpCode=function(n){return n>=200&&n<300?t.Success:429===n?t.RateLimit:n>=400&&n<500?t.Invalid:n>=500?t.Failed:t.Unknown}})(e.Status||(e.Status={}))},887,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Explicit="explicitly_set",n.Sampler="client_sampler",n.Rate="client_rate",n.Inheritance="inheritance"})(e.TransactionSamplingMethod||(e.TransactionSamplingMethod={}))},888,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addBreadcrumb=t.addBreadcrumb,e.captureException=t.captureException,e.captureEvent=t.captureEvent,e.captureMessage=t.captureMessage,e.configureScope=t.configureScope,e.startTransaction=t.startTransaction,e.setContext=t.setContext,e.setExtra=t.setExtra,e.setExtras=t.setExtras,e.setTag=t.setTag,e.setTags=t.setTags,e.setUser=t.setUser,e.withScope=t.withScope;var s=r(d[1]);e.addGlobalEventProcessor=s.addGlobalEventProcessor,e.getCurrentHub=s.getCurrentHub,e.getHubFromCarrier=s.getHubFromCarrier,e.Hub=s.Hub,e.makeMain=s.makeMain,e.Scope=s.Scope;var n=r(d[2]);e.API=n.API;var o=r(d[3]);e.BaseClient=o.BaseClient;var c=r(d[4]);e.BaseBackend=c.BaseBackend;var u=r(d[5]);e.eventToSentryRequest=u.eventToSentryRequest,e.sessionToSentryRequest=u.sessionToSentryRequest;var p=r(d[6]);e.initAndBind=p.initAndBind;var v=r(d[7]);e.NoopTransport=v.NoopTransport;var S=r(d[8]);e.SDK_VERSION=S.SDK_VERSION;var E=r(d[9]);e.Integrations=E},889,[890,892,916,917,919,921,922,920,923,924]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]);function o(o){for(var c=[],u=1;u=0;s--)(f=t[s])&&(l=(u<3?f(l):u>3?f(n,o,l):f(n,o))||l);return u>3&&l&&Object.defineProperty(n,o,l),l},f=function(t,n){return function(o,c){n(o,c,t)}},u=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},l=function(t,n,o,c){return new(o||(o=Promise))(function(f,u){function l(t){try{y(c.next(t))}catch(t){u(t)}}function s(t){try{y(c.throw(t))}catch(t){u(t)}}function y(t){var n;t.done?f(t.value):(n=t.value,n instanceof o?n:new o(function(t){t(n)})).then(l,s)}y((c=c.apply(t,n||[])).next())})},s=function(t,n){var o,c,f,u,l={label:0,sent:function(){if(1&f[0])throw f[1];return f[1]},trys:[],ops:[]};return u={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function s(t){return function(n){return y([t,n])}}function y(u){if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,c&&(f=2&u[0]?c.return:u[0]?c.throw||((f=c.return)&&f.call(c),0):c.next)&&!(f=f.call(c,u[1])).done)return f;switch(c=0,f&&(u=[2&u[0],f.value]),u[0]){case 0:case 1:f=u;break;case 4:return l.label++,{value:u[1],done:!1};case 5:l.label++,c=u[1],u=[0];continue;case 7:u=l.ops.pop(),l.trys.pop();continue;default:if(!(f=(f=l.trys).length>0&&f[f.length-1])&&(6===u[0]||2===u[0])){l=0;continue}if(3===u[0]&&(!f||u[1]>f[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[c++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(t,n){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var c,f,u=o.call(t),l=[];try{for(;(void 0===n||n-- >0)&&!(c=u.next()).done;)l.push(c.value)}catch(t){f={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(f)throw f.error}}return l},h=function(){for(var t=[],n=0;n1||s(t,n)})})}function s(t,n){try{(o=f[t](n)).value instanceof v?Promise.resolve(o.value.v).then(y,p):_(u[0][2],o)}catch(t){_(u[0][3],t)}var o}function y(t){s("next",t)}function p(t){s("throw",t)}function _(t,n){t(n),u.shift(),u.length&&s(u[0][0],u[0][1])}},O=function(t){var n,o;return n={},c("next"),c("throw",function(t){throw t}),c("return"),n[Symbol.iterator]=function(){return this},n;function c(c,f){n[c]=t[c]?function(n){return(o=!o)?{value:v(t[c](n)),done:"return"===c}:f?f(n):n}:f}},j=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=t[Symbol.asyncIterator];return o?o.call(t):(t="function"==typeof p?p(t):t[Symbol.iterator](),n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n);function c(o){n[o]=t[o]&&function(n){return new Promise(function(c,u){f(c,u,(n=t[o](n)).done,n.value)})}}function f(t,n,o,c){Promise.resolve(c).then(function(n){t({value:n,done:o})},n)}},S=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t},P=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n},x=function(t){return t&&t.__esModule?t:{default:t}},I=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},E=function(t,n,o){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,o),o},R("__extends",t),R("__assign",n),R("__rest",o),R("__decorate",c),R("__param",f),R("__metadata",u),R("__awaiter",l),R("__generator",s),R("__exportStar",y),R("__createBinding",T),R("__values",p),R("__read",_),R("__spread",h),R("__spreadArrays",b),R("__await",v),R("__asyncGenerator",w),R("__asyncDelegator",O),R("__asyncValues",j),R("__makeTemplateObject",S),R("__importStar",P),R("__importDefault",x),R("__classPrivateFieldGet",I),R("__classPrivateFieldSet",E)})},891,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addGlobalEventProcessor=t.addGlobalEventProcessor,e.Scope=t.Scope;var n=r(d[1]);e.Session=n.Session;var o=r(d[2]);e.getActiveDomain=o.getActiveDomain,e.getCurrentHub=o.getCurrentHub,e.getHubFromCarrier=o.getHubFromCarrier,e.getMainCarrier=o.getMainCarrier,e.Hub=o.Hub,e.makeMain=o.makeMain,e.setHubOnCarrier=o.setHubOnCarrier},892,[893,914,915]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return n.clone=function(s){var _=new n;return s&&(_._breadcrumbs=t.__spread(s._breadcrumbs),_._tags=t.__assign({},s._tags),_._extra=t.__assign({},s._extra),_._contexts=t.__assign({},s._contexts),_._user=s._user,_._level=s._level,_._span=s._span,_._session=s._session,_._transactionName=s._transactionName,_._fingerprint=s._fingerprint,_._eventProcessors=t.__spread(s._eventProcessors)),_},n.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},n.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},n.prototype.setUser=function(t){return this._user=t||{},this._session&&this._session.update({user:t}),this._notifyScopeListeners(),this},n.prototype.getUser=function(){return this._user},n.prototype.setTags=function(s){return this._tags=t.__assign(t.__assign({},this._tags),s),this._notifyScopeListeners(),this},n.prototype.setTag=function(s,n){var _;return this._tags=t.__assign(t.__assign({},this._tags),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setExtras=function(s){return this._extra=t.__assign(t.__assign({},this._extra),s),this._notifyScopeListeners(),this},n.prototype.setExtra=function(s,n){var _;return this._extra=t.__assign(t.__assign({},this._extra),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},n.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},n.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},n.prototype.setTransaction=function(t){return this.setTransactionName(t)},n.prototype.setContext=function(s,n){var _;return null===n?delete this._contexts[s]:this._contexts=t.__assign(t.__assign({},this._contexts),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},n.prototype.getSpan=function(){return this._span},n.prototype.getTransaction=function(){var t,s,n,_,o=this.getSpan();return(null===(t=o)||void 0===t?void 0:t.transaction)?null===(s=o)||void 0===s?void 0:s.transaction:(null===(_=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===_?void 0:_.spans[0])?o.spanRecorder.spans[0]:void 0},n.prototype.setSession=function(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this},n.prototype.getSession=function(){return this._session},n.prototype.update=function(_){if(!_)return this;if('function'==typeof _){var o=_(this);return o instanceof n?o:this}return _ instanceof n?(this._tags=t.__assign(t.__assign({},this._tags),_._tags),this._extra=t.__assign(t.__assign({},this._extra),_._extra),this._contexts=t.__assign(t.__assign({},this._contexts),_._contexts),_._user&&Object.keys(_._user).length&&(this._user=_._user),_._level&&(this._level=_._level),_._fingerprint&&(this._fingerprint=_._fingerprint)):s.isPlainObject(_)&&(_=_,this._tags=t.__assign(t.__assign({},this._tags),_.tags),this._extra=t.__assign(t.__assign({},this._extra),_.extra),this._contexts=t.__assign(t.__assign({},this._contexts),_.contexts),_.user&&(this._user=_.user),_.level&&(this._level=_.level),_.fingerprint&&(this._fingerprint=_.fingerprint)),this},n.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},n.prototype.addBreadcrumb=function(n,_){var o=t.__assign({timestamp:s.dateTimestampInSeconds()},n);return this._breadcrumbs=void 0!==_&&_>=0?t.__spread(this._breadcrumbs,[o]).slice(-_):t.__spread(this._breadcrumbs,[o]),this._notifyScopeListeners(),this},n.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},n.prototype.applyToEvent=function(s,n){var o;if(this._extra&&Object.keys(this._extra).length&&(s.extra=t.__assign(t.__assign({},this._extra),s.extra)),this._tags&&Object.keys(this._tags).length&&(s.tags=t.__assign(t.__assign({},this._tags),s.tags)),this._user&&Object.keys(this._user).length&&(s.user=t.__assign(t.__assign({},this._user),s.user)),this._contexts&&Object.keys(this._contexts).length&&(s.contexts=t.__assign(t.__assign({},this._contexts),s.contexts)),this._level&&(s.level=this._level),this._transactionName&&(s.transaction=this._transactionName),this._span){s.contexts=t.__assign({trace:this._span.getTraceContext()},s.contexts);var h=null===(o=this._span.transaction)||void 0===o?void 0:o.name;h&&(s.tags=t.__assign({transaction:h},s.tags))}return this._applyFingerprint(s),s.breadcrumbs=t.__spread(s.breadcrumbs||[],this._breadcrumbs),s.breadcrumbs=s.breadcrumbs.length>0?s.breadcrumbs:void 0,this._notifyEventProcessors(t.__spread(_(),this._eventProcessors),s,n)},n.prototype._notifyEventProcessors=function(n,_,o,h){var c=this;return void 0===h&&(h=0),new s.SyncPromise(function(p,u){var f=n[h];if(null===_||'function'!=typeof f)p(_);else{var l=f(t.__assign({},_),o);s.isThenable(l)?l.then(function(t){return c._notifyEventProcessors(n,t,o,h+1).then(p)}).then(null,u):c._notifyEventProcessors(n,l,o,h+1).then(p).then(null,u)}})},n.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(function(s){s(t)}),this._notifyingListeners=!1)},n.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},n})();function _(){var t=s.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}e.Scope=n,e.addGlobalEventProcessor=function(t){_().push(t)}},893,[891,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var _=r(d[0]);_.__exportStar(r(d[1]),e),_.__exportStar(r(d[2]),e),_.__exportStar(r(d[3]),e),_.__exportStar(r(d[4]),e),_.__exportStar(r(d[5]),e),_.__exportStar(r(d[6]),e),_.__exportStar(r(d[7]),e),_.__exportStar(r(d[8]),e),_.__exportStar(r(d[9]),e),_.__exportStar(r(d[10]),e),_.__exportStar(r(d[11]),e),_.__exportStar(r(d[12]),e),_.__exportStar(r(d[13]),e),_.__exportStar(r(d[14]),e),_.__exportStar(r(d[15]),e),_.__exportStar(r(d[16]),e),_.__exportStar(r(d[17]),e),_.__exportStar(r(d[18]),e)},894,[891,895,896,898,899,901,897,902,907,903,904,906,910,911,908,905,909,912,913]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.forget=function(n){n.then(null,function(n){console.error(n)})}},895,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(n){var u,o,h,l,s,f=n,p=[];if(!f||!f.tagName)return'';if(p.push(f.tagName.toLowerCase()),f.id&&p.push("#"+f.id),(u=f.className)&&t.isString(u))for(o=u.split(/\s+/),s=0;s ".length,f=void 0;u&&h++<5&&!('html'===(f=n(u))||h>1&&l+o.length*s+f.length>=80);)o.push(f),l+=f.length,u=u.parentNode;return o.reverse().join(" > ")}catch(t){return''}}},896,[897]); +__d(function(g,r,i,a,m,e,d){function t(t){return'[object Object]'===Object.prototype.toString.call(t)}function n(t,n){try{return t instanceof n}catch(t){return!1}}Object.defineProperty(e,"__esModule",{value:!0}),e.isError=function(t){switch(Object.prototype.toString.call(t)){case'[object Error]':case'[object Exception]':case'[object DOMException]':return!0;default:return n(t,Error)}},e.isErrorEvent=function(t){return'[object ErrorEvent]'===Object.prototype.toString.call(t)},e.isDOMError=function(t){return'[object DOMError]'===Object.prototype.toString.call(t)},e.isDOMException=function(t){return'[object DOMException]'===Object.prototype.toString.call(t)},e.isString=function(t){return'[object String]'===Object.prototype.toString.call(t)},e.isPrimitive=function(t){return null===t||'object'!=typeof t&&'function'!=typeof t},e.isPlainObject=t,e.isEvent=function(t){return'undefined'!=typeof Event&&n(t,Event)},e.isElement=function(t){return'undefined'!=typeof Element&&n(t,Element)},e.isRegExp=function(t){return'[object RegExp]'===Object.prototype.toString.call(t)},e.isThenable=function(t){return Boolean(t&&t.then&&'function'==typeof t.then)},e.isSyntheticEvent=function(n){return t(n)&&'nativeEvent'in n&&'preventDefault'in n&&'stopPropagation'in n},e.isInstanceOf=n},897,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),p=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,n=(function(){function n(t){'string'==typeof t?this._fromString(t):this._fromComponents(t),this._validate()}return n.prototype.toString=function(t){void 0===t&&(t=!1);var o=this,p=o.host,n=o.path,s=o.pass,h=o.port,c=o.projectId;return o.protocol+"://"+o.publicKey+(t&&s?":"+s:'')+"@"+p+(h?":"+h:'')+"/"+(n?n+"/":n)+c},n.prototype._fromString=function(n){var s=p.exec(n);if(!s)throw new o.SentryError("Invalid Dsn");var h=t.__read(s.slice(1),6),c=h[0],l=h[1],u=h[2],f=void 0===u?'':u,v=h[3],y=h[4],I=void 0===y?'':y,w='',_=h[5],j=_.split('/');if(j.length>1&&(w=j.slice(0,-1).join('/'),_=j.pop()),_){var b=_.match(/^\d+/);b&&(_=b[0])}this._fromComponents({host:v,pass:f,path:w,projectId:_,port:I,protocol:c,publicKey:l})},n.prototype._fromComponents=function(t){'user'in t&&!('publicKey'in t)&&(t.publicKey=t.user),this.user=t.publicKey||'',this.protocol=t.protocol,this.publicKey=t.publicKey||'',this.pass=t.pass||'',this.host=t.host,this.port=t.port||'',this.path=t.path||'',this.projectId=t.projectId},n.prototype._validate=function(){var t=this;if(['protocol','publicKey','host','projectId'].forEach(function(p){if(!t[p])throw new o.SentryError("Invalid Dsn: "+p+" missing")}),!this.projectId.match(/^\d+$/))throw new o.SentryError("Invalid Dsn: Invalid projectId "+this.projectId);if('http'!==this.protocol&&'https'!==this.protocol)throw new o.SentryError("Invalid Dsn: Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new o.SentryError("Invalid Dsn: Invalid port "+this.port)},n})();e.Dsn=n},898,[891,899]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n=(function(n){function s(t){var s=this.constructor,c=n.call(this,t)||this;return c.message=t,c.name=s.prototype.constructor.name,o.setPrototypeOf(c,s.prototype),c}return t.__extends(s,n),s})(Error);e.SentryError=n},899,[891,900]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t})},900,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=(g=u.getGlobalObject(),{}),p={};function _(t){if(!p[t])switch(p[t]=!0,t){case'console':v();break;case'dom':j();break;case'xhr':E();break;case'fetch':k();break;case'history':T();break;case'error':D();break;case'unhandledrejection':P();break;default:s.logger.warn('unknown instrumentation type:',t)}}function y(t,o){var u,c;if(t&&h[t])try{for(var f=n.__values(h[t]||[]),p=f.next();!p.done;p=f.next()){var _=p.value;try{_(o)}catch(n){s.logger.error("Error while triggering instrumentation handler.\nType: "+t+"\nName: "+l.getFunctionName(_)+"\nError: "+n)}}}catch(t){u={error:t}}finally{try{p&&!p.done&&(c=f.return)&&c.call(f)}finally{if(u)throw u.error}}}function v(){'console'in g&&['debug','info','warn','error','log','assert'].forEach(function(t){t in g.console&&c.fill(g.console,t,function(n){return function(){for(var o=[],s=0;s2?o[2]:void 0;if(u){var c=t,l=String(u);t=l,y('history',{from:c,to:l})}return n.apply(this,o)}}}e.addInstrumentationHandler=function(t){t&&'string'==typeof t.type&&'function'==typeof t.callback&&(h[t.type]=h[t.type]||[],h[t.type].push(t.callback),_(t.type))};var x,S,O=1e3;function C(t,n){if(!t)return!0;if(t.type!==n.type)return!0;try{if(t.target!==n.target)return!0}catch(t){}return!1}function L(t){if('keypress'!==t.type)return!1;try{var n=t.target;if(!n||!n.tagName)return!0;if('INPUT'===n.tagName||'TEXTAREA'===n.tagName||n.isContentEditable)return!1}catch(t){}return!0}function N(t,n){return void 0===n&&(n=!1),function(o){if(o&&S!==o&&!L(o)){var s='keypress'===o.type?'input':o.type;void 0===x?(t({event:o,name:s,global:n}),S=o):C(S,o)&&(t({event:o,name:s,global:n}),S=o),clearTimeout(x),x=g.setTimeout(function(){x=void 0},O)}}}function j(){if('document'in g){var t=y.bind(null,'dom'),n=N(t,!0);g.document.addEventListener('click',n,!1),g.document.addEventListener('keypress',n,!1),['EventTarget','Node'].forEach(function(n){var o=g[n]&&g[n].prototype;o&&o.hasOwnProperty&&o.hasOwnProperty('addEventListener')&&(c.fill(o,'addEventListener',function(n){return function(o,s,u){if('click'===o||'keypress'==o)try{var c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=c[o]=c[o]||{refCount:0};if(!l.handler){var f=N(t);l.handler=f,n.call(this,o,f,u)}l.refCount+=1}catch(t){}return n.call(this,o,s,u)}}),c.fill(o,'removeEventListener',function(t){return function(n,o,s){if('click'===n||'keypress'==n)try{var u=this.__sentry_instrumentation_handlers__||{},c=u[n];c&&(c.refCount-=1,c.refCount<=0&&(t.call(this,n,c.handler,s),c.handler=void 0,delete u[n]),0===Object.keys(u).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,o,s)}}))})}}var q=null;function D(){q=g.onerror,g.onerror=function(t,n,o,s,u){return y('error',{column:s,error:u,line:o,msg:t,url:n}),!!q&&q.apply(this,arguments)}}var R=null;function P(){R=g.onunhandledrejection,g.onunhandledrejection=function(t){return y('unhandledrejection',t),!R||R.apply(this,arguments)}}},901,[891,897,902,903,906,908,909]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]),n=(g=o.getGlobalObject(),(function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t'}return n.event_id||''},e.consoleSandbox=function(n){var t=u();if(!('console'in t))return n();var o=t.console,c={};['debug','info','warn','error','log','assert'].forEach(function(n){n in t.console&&o[n].__sentry_original__&&(c[n]=o[n],o[n]=o[n].__sentry_original__)});var s=n();return Object.keys(c).forEach(function(n){o[n]=c[n]}),s},e.addExceptionTypeValue=function(n,t,o){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].value=n.exception.values[0].value||t||'',n.exception.values[0].type=n.exception.values[0].type||o||'Error'},e.addExceptionMechanism=function(n,t){void 0===t&&(t={});try{n.exception.values[0].mechanism=n.exception.values[0].mechanism||{},Object.keys(t).forEach(function(o){n.exception.values[0].mechanism[o]=t[o]})}catch(n){}},e.getLocationHref=function(){try{return document.location.href}catch(n){return''}};var c=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;e.parseSemver=function(n){var t=n.match(c)||[],o=parseInt(t[1],10),u=parseInt(t[2],10),s=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(u)?void 0:u,patch:isNaN(s)?void 0:s,prerelease:t[4]}};var s=6e4;e.parseRetryAfterHeader=function(n,t){if(!t)return s;var o=parseInt(""+t,10);if(!isNaN(o))return 1e3*o;var u=Date.parse(""+t);return isNaN(u)?s:u-n},e.addContextToFrame=function(n,o,u){void 0===u&&(u=5);var c=o.lineno||0,s=n.length,x=Math.max(Math.min(s,c-1),0);o.pre_context=n.slice(Math.max(0,x-u),x).map(function(n){return t.snipLine(n,0)}),o.context_line=t.snipLine(n[Math.min(s-1,x)],o.colno||0),o.post_context=n.slice(Math.min(x+1,s),x+1+u).map(function(n){return t.snipLine(n,0)})},e.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]}},903,[904,905]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeEnv=function(){return'[object process]'===Object.prototype.toString.call('undefined'!=typeof process?process:0)},e.dynamicRequire=function(n,o){return n.require(o)}},904,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.truncate=function(n,t){return void 0===t&&(t=0),'string'!=typeof n||0===t?n:n.length<=t?n:n.substr(0,t)+"..."},e.snipLine=function(n,t){var s=n,u=s.length;if(u<=150)return s;t>u&&(t=u);var o=Math.max(t-60,0);o<5&&(o=0);var f=Math.min(o+140,u);return f>u-5&&(f=u),f===u&&(o=Math.max(f-140,0)),s=s.slice(o,f),o>0&&(s="'{snip} "+s),f'}try{y.currentTarget=o.isElement(l.currentTarget)?n.htmlTreeAsString(l.currentTarget):Object.prototype.toString.call(l.currentTarget)}catch(t){y.currentTarget=''}for(var f in'undefined'!=typeof CustomEvent&&o.isInstanceOf(t,CustomEvent)&&(y.detail=l.detail),l)Object.prototype.hasOwnProperty.call(l,f)&&(y[f]=l);return y}return t}function y(t){return~-encodeURI(t).split(/%..|./).length}function s(t){var n=Object.prototype.toString.call(t);if('string'==typeof t)return t;if('[object Object]'===n)return'[Object]';if('[object Array]'===n)return'[Array]';var c=p(t);return o.isPrimitive(c)?c:n}function p(t,n){return'domain'===n&&t&&'object'==typeof t&&t._events?'[Domain]':'domainEmitter'===n?'[DomainEmitter]':void 0!==g&&t===g?'[Global]':'undefined'!=typeof window&&t===window?'[Window]':'undefined'!=typeof document&&t===document?'[Document]':o.isSyntheticEvent(t)?'[SyntheticEvent]':'number'==typeof t&&t!=t?'[NaN]':void 0===t?'[undefined]':'function'==typeof t?"[Function: "+u.getFunctionName(t)+"]":'symbol'==typeof t?"["+String(t)+"]":'bigint'==typeof t?"[BigInt: "+String(t)+"]":t}function v(t,n,u,f){if(void 0===u&&(u=1/0),void 0===f&&(f=new c.Memo),0===u)return s(n);if(null!==n&&void 0!==n&&'function'==typeof n.toJSON)return n.toJSON();var y=p(n,t);if(o.isPrimitive(y))return y;var b=l(n),O=Array.isArray(n)?[]:{};if(f.memoize(n))return'[Circular ~]';for(var h in b)Object.prototype.hasOwnProperty.call(b,h)&&(O[h]=v(h,b[h],u-1,f));return f.unmemoize(n),O}function b(t,n){try{return JSON.parse(JSON.stringify(t,function(t,o){return v(t,o,n)}))}catch(t){return'**non-serializable**'}}e.fill=function(t,n,o){if(n in t){var c=t[n],u=o(c);if('function'==typeof u)try{u.prototype=u.prototype||{},Object.defineProperties(u,{__sentry_original__:{enumerable:!1,value:c}})}catch(t){}t[n]=u}},e.urlEncode=function(t){return Object.keys(t).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(t[n])}).join('&')},e.normalizeToSize=function t(n,o,c){void 0===o&&(o=3),void 0===c&&(c=102400);var u,f=b(n,o);return u=f,y(JSON.stringify(u))>c?t(n,o-1,c):f},e.walk=v,e.normalize=b,e.extractExceptionKeysForMessage=function(t,n){void 0===n&&(n=40);var o=Object.keys(l(t));if(o.sort(),!o.length)return'[object has no keys]';if(o[0].length>=n)return f.truncate(o[0],n);for(var c=o.length;c>0;c--){var u=o.slice(0,c).join(', ');if(!(u.length>n))return c===o.length?u:f.truncate(u,n)}return''},e.dropUndefinedKeys=function n(c){var u,f;if(o.isPlainObject(c)){var l=c,y={};try{for(var s=t.__values(Object.keys(l)),p=s.next();!p.done;p=s.next()){var v=p.value;void 0!==l[v]&&(y[v]=n(l[v]))}}catch(t){u={error:t}}finally{try{p&&!p.done&&(f=s.return)&&f.call(s)}finally{if(u)throw u.error}}return y}return Array.isArray(c)?c.map(n):c}},906,[891,896,897,907,908,905]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this._hasWeakSet='function'==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return n.prototype.memoize=function(n){if(this._hasWeakSet)return!!this._inner.has(n)||(this._inner.add(n),!1);for(var t=0;t=0;o--){var l=n[o];'.'===l?n.splice(o,1):'..'===l?(n.splice(o,1),u++):u&&(n.splice(o,1),u--)}if(t)for(;u--;u)n.unshift('..');return n}Object.defineProperty(e,"__esModule",{value:!0});var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^/]+?|)(\.[^./]*|))(?:[/]*)$/;function u(n){var u=t.exec(n);return u?u.slice(1):[]}function o(){for(var t=[],u=0;u=-1&&!l;s--){var f=s>=0?t[s]:'/';f&&(o=f+"/"+o,l='/'===f.charAt(0))}return o=n(o.split('/').filter(function(n){return!!n}),!l).join('/'),(l?'/':'')+o||'.'}function l(n){for(var t=0;t=0&&''===n[u];u--);return t>u?[]:n.slice(t,u-t+1)}function s(t){var u=f(t),o='/'===t.substr(-1),l=n(t.split('/').filter(function(n){return!!n}),!u).join('/');return l||u||(l='.'),l&&o&&(l+='/'),(u?'/':'')+l}function f(n){return'/'===n.charAt(0)}e.resolve=o,e.relative=function(n,t){n=o(n).substr(1),t=o(t).substr(1);for(var u=l(n.split('/')),s=l(t.split('/')),f=Math.min(u.length,s.length),c=f,h=0;h0&&u(!1)},t);n.SyncPromise.all(o._buffer).then(function(){clearTimeout(f),u(!0)}).then(null,function(){u(!0)})})},o})();e.PromiseBuffer=o},911,[899,912]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]);!(function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"})(t||(t={}));var o=(function(){function o(o){var u=this;this._state=t.PENDING,this._handlers=[],this._resolve=function(n){u._setResult(t.RESOLVED,n)},this._reject=function(n){u._setResult(t.REJECTED,n)},this._setResult=function(o,c){u._state===t.PENDING&&(n.isThenable(c)?c.then(u._resolve,u._reject):(u._state=o,u._value=c,u._executeHandlers()))},this._attachHandler=function(t){u._handlers=u._handlers.concat(t),u._executeHandlers()},this._executeHandlers=function(){if(u._state!==t.PENDING){var n=u._handlers.slice();u._handlers=[],n.forEach(function(n){n.done||(u._state===t.RESOLVED&&n.onfulfilled&&n.onfulfilled(u._value),u._state===t.REJECTED&&n.onrejected&&n.onrejected(u._value),n.done=!0)})}};try{o(this._resolve,this._reject)}catch(t){this._reject(t)}}return o.resolve=function(t){return new o(function(n){n(t)})},o.reject=function(t){return new o(function(n,o){o(t)})},o.all=function(t){return new o(function(n,u){if(Array.isArray(t))if(0!==t.length){var c=t.length,s=[];t.forEach(function(t,l){o.resolve(t).then(function(t){s[l]=t,0===(c-=1)&&n(s)}).then(null,u)})}else n([]);else u(new TypeError("Promise.all requires an array as input."))})},o.prototype.then=function(t,n){var u=this;return new o(function(o,c){u._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void o(t(n))}catch(t){return void c(t)}else o(n)},onrejected:function(t){if(n)try{return void o(n(t))}catch(t){return void c(t)}else c(t)}})})},o.prototype.catch=function(t){return this.then(function(t){return t},t)},o.prototype.finally=function(t){var n=this;return new o(function(o,u){var c,s;return n.then(function(n){s=!1,c=n,t&&t()},function(n){s=!0,c=n,t&&t()}).then(function(){s?u(c):o(c)})})},o.prototype.toString=function(){return'[object SyncPromise]'},o})();e.SyncPromise=o},912,[897]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o={nowSeconds:function(){return Date.now()/1e3}};var c=t.isNodeEnv()?(function(){try{return t.dynamicRequire(m,'perf_hooks').performance}catch(n){return}})():(function(){var t=n.getGlobalObject().performance;if(t&&t.now)return{now:function(){return t.now()},timeOrigin:Date.now()-t.now()}})(),u=void 0===c?o:{nowSeconds:function(){return(c.timeOrigin+c.now())/1e3}};e.dateTimestampInSeconds=o.nowSeconds.bind(o),e.timestampInSeconds=u.nowSeconds.bind(u),e.timestampWithMs=e.timestampInSeconds,e.usingPerformanceAPI=void 0!==c,e.browserPerformanceTimeOrigin=(function(){var t=n.getGlobalObject().performance;if(t)return t.timeOrigin?t.timeOrigin:t.timing&&t.timing.navigationStart||Date.now()})()},913,[903,904]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(n){this.errors=0,this.sid=s.uuid4(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=t.SessionStatus.Ok,this.init=!0,n&&this.update(n)}return n.prototype.update=function(t){void 0===t&&(t={}),t.user&&(t.user.ip_address&&(this.ipAddress=t.user.ip_address),t.did||(this.did=t.user.id||t.user.email||t.user.username)),this.timestamp=t.timestamp||Date.now(),t.sid&&(this.sid=32===t.sid.length?t.sid:s.uuid4()),void 0!==t.init&&(this.init=t.init),t.did&&(this.did=""+t.did),'number'==typeof t.started&&(this.started=t.started),'number'==typeof t.duration?this.duration=t.duration:this.duration=this.timestamp-this.started,t.release&&(this.release=t.release),t.environment&&(this.environment=t.environment),t.ipAddress&&(this.ipAddress=t.ipAddress),t.userAgent&&(this.userAgent=t.userAgent),'number'==typeof t.errors&&(this.errors=t.errors),t.status&&(this.status=t.status)},n.prototype.close=function(s){s?this.update({status:s}):this.status===t.SessionStatus.Ok?this.update({status:t.SessionStatus.Exited}):this.update()},n.prototype.toJSON=function(){return s.dropUndefinedKeys({sid:""+this.sid,init:this.init,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:'number'==typeof this.did||'string'==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:s.dropUndefinedKeys({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},n})();e.Session=n},914,[883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);e.API_VERSION=3;var p=(function(){function p(t,n,o){void 0===n&&(n=new s.Scope),void 0===o&&(o=e.API_VERSION),this._version=o,this._stack=[{}],this.getStackTop().scope=n,this.bindClient(t)}return p.prototype.isOlderThan=function(t){return this._version=t&&(clearInterval(u),o(!1))},1)})},c.prototype._getBackend=function(){return this._backend},c.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},c.prototype._prepareEvent=function(o,u,c){var p=this,l=this.getOptions().normalizeDepth,_=void 0===l?3:l,v=t.__assign(t.__assign({},o),{event_id:o.event_id||(c&&c.event_id?c.event_id:s.uuid4()),timestamp:o.timestamp||s.dateTimestampInSeconds()});this._applyClientOptions(v),this._applyIntegrationsMetadata(v);var h=u;c&&c.captureContext&&(h=n.Scope.clone(h).update(c.captureContext));var f=s.SyncPromise.resolve(v);return h&&(f=h.applyToEvent(v,c)),f.then(function(t){return'number'==typeof _&&_>0?p._normalizeEvent(t,_):t})},c.prototype._normalizeEvent=function(n,o){if(!n)return null;var u=t.__assign(t.__assign(t.__assign(t.__assign(t.__assign({},n),n.breadcrumbs&&{breadcrumbs:n.breadcrumbs.map(function(n){return t.__assign(t.__assign({},n),n.data&&{data:s.normalize(n.data,o)})})}),n.user&&{user:s.normalize(n.user,o)}),n.contexts&&{contexts:s.normalize(n.contexts,o)}),n.extra&&{extra:s.normalize(n.extra,o)});return n.contexts&&n.contexts.trace&&(u.contexts.trace=n.contexts.trace),u},c.prototype._applyClientOptions=function(t){var n=this.getOptions(),o=n.environment,u=n.release,c=n.dist,p=n.maxValueLength,l=void 0===p?250:p;'environment'in t||(t.environment='environment'in n?o:'production'),void 0===t.release&&void 0!==u&&(t.release=u),void 0===t.dist&&void 0!==c&&(t.dist=c),t.message&&(t.message=s.truncate(t.message,l));var _=t.exception&&t.exception.values&&t.exception.values[0];_&&_.value&&(_.value=s.truncate(_.value,l));var v=t.request;v&&v.url&&(v.url=s.truncate(v.url,l))},c.prototype._applyIntegrationsMetadata=function(t){var n=t.sdk,o=Object.keys(this._integrations);n&&o.length>0&&(n.integrations=o)},c.prototype._sendEvent=function(t){this._getBackend().sendEvent(t)},c.prototype._captureEvent=function(t,n,o){return this._processEvent(t,n,o).then(function(t){return t.event_id},function(t){s.logger.error(t)})},c.prototype._processEvent=function(t,n,o){var u=this,c=this.getOptions(),p=c.beforeSend,l=c.sampleRate;if(!this._isEnabled())return s.SyncPromise.reject(new s.SentryError('SDK not enabled, will not send event.'));var _='transaction'===t.type;return!_&&'number'==typeof l&&Math.random()>l?s.SyncPromise.reject(new s.SentryError("Discarding event because it's not included in the random sample (sampling rate = "+l+")")):this._prepareEvent(t,o,n).then(function(t){if(null===t)throw new s.SentryError('An event processor returned null, will not send event.');if(n&&n.data&&!0===n.data.__sentry__||_||!p)return t;var o=p(t,n);if(void 0===o)throw new s.SentryError('`beforeSend` method has to return `null` or a valid event.');return s.isThenable(o)?o.then(function(t){return t},function(t){throw new s.SentryError("beforeSend rejected with "+t)}):o}).then(function(t){if(null===t)throw new s.SentryError('`beforeSend` returned `null`, will not send event.');var n=o&&o.getSession&&o.getSession();return!_&&n&&u._updateSessionFromEvent(n,t),u._sendEvent(t),t}).then(null,function(t){if(t instanceof s.SentryError)throw t;throw u.captureException(t,{data:{__sentry__:!0},originalException:t}),new s.SentryError("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)})},c.prototype._process=function(t){var n=this;this._processing+=1,t.then(function(t){return n._processing-=1,t},function(t){return n._processing-=1,t})},c})();e.BaseClient=c},917,[891,892,883,894,918]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function u(t){var o=t.defaultIntegrations&&n.__spread(t.defaultIntegrations)||[],u=t.integrations,s=[];if(Array.isArray(u)){var f=u.map(function(n){return n.name}),p=[];o.forEach(function(n){-1===f.indexOf(n.name)&&-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))}),u.forEach(function(n){-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))})}else'function'==typeof u?(s=u(o),s=Array.isArray(s)?s:[s]):s=n.__spread(o);var l=s.map(function(n){return n.name});return-1!==l.indexOf("Debug")&&s.push.apply(s,n.__spread(s.splice(l.indexOf("Debug"),1))),s}function s(n){-1===e.installedIntegrations.indexOf(n.name)&&(n.setupOnce(t.addGlobalEventProcessor,t.getCurrentHub),e.installedIntegrations.push(n.name),o.logger.log("Integration installed: "+n.name))}e.installedIntegrations=[],e.getIntegrationsToSetup=u,e.setupIntegration=s,e.setupIntegrations=function(n){var t={};return u(n).forEach(function(n){t[n.name]=n,s(n)}),t}},918,[891,892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(function(){function o(t){this._options=t,this._options.dsn||n.logger.warn('No DSN provided, backend will not do anything.'),this._transport=this._setupTransport()}return o.prototype.eventFromException=function(t,o){throw new n.SentryError('Backend has to implement `eventFromException` method')},o.prototype.eventFromMessage=function(t,o,s){throw new n.SentryError('Backend has to implement `eventFromMessage` method')},o.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){n.logger.error("Error while sending event: "+t)})},o.prototype.sendSession=function(t){this._transport.sendSession?this._transport.sendSession(t).then(null,function(t){n.logger.error("Error while sending session: "+t)}):n.logger.warn("Dropping session because custom transport doesn't implement sendSession")},o.prototype.getTransport=function(){return this._transport},o.prototype._setupTransport=function(){return new t.NoopTransport},o})();e.BaseBackend=o},919,[894,920]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),o=r(d[1]),t=(function(){function t(){}return t.prototype.sendEvent=function(t){return o.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:n.Status.Skipped})},t.prototype.close=function(n){return o.SyncPromise.resolve(!0)},t})();e.NoopTransport=t},920,[883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(t){if(t.metadata&&t.metadata.sdk){var n=t.metadata.sdk;return{name:n.name,version:n.version}}}function s(n,s){return s?(n.sdk=n.sdk||{name:s.name,version:s.version},n.sdk.name=n.sdk.name||s.name,n.sdk.version=n.sdk.version||s.version,n.sdk.integrations=t.__spread(n.sdk.integrations||[],s.integrations||[]),n.sdk.packages=t.__spread(n.sdk.packages||[],s.packages||[]),n):n}e.sessionToSentryRequest=function(s,o){var _=n(o);return{body:JSON.stringify(t.__assign({sent_at:(new Date).toISOString()},_&&{sdk:_}))+"\n"+JSON.stringify({type:'session'})+"\n"+JSON.stringify(s),type:'session',url:o.getEnvelopeEndpointWithUrlEncodedAuth()}},e.eventToSentryRequest=function(o,_){var u=n(_),p=o.type||'event',v='transaction'===p,y=o.debug_meta||{},k=y.transactionSampling,c=t.__rest(y,["transactionSampling"]),S=k||{},f=S.method,l=S.rate;0===Object.keys(c).length?delete o.debug_meta:o.debug_meta=c;var O={body:JSON.stringify(u?s(o,_.metadata.sdk):o),type:p,url:v?_.getEnvelopeEndpointWithUrlEncodedAuth():_.getStoreEndpointWithUrlEncodedAuth()};if(v){var b=JSON.stringify(t.__assign({event_id:o.event_id,sent_at:(new Date).toISOString()},u&&{sdk:u}))+"\n"+JSON.stringify({type:o.type,sample_rates:[{id:f,rate:l}]})+"\n"+O.body;O.body=b}return O}},921,[891]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]);e.initAndBind=function(u,b){!0===b.debug&&t.logger.enable();var l=n.getCurrentHub(),o=new u(b);l.bindClient(o)}},922,[892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION='6.2.1'},923,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.FunctionToString=n.FunctionToString;var o=r(d[1]);e.InboundFilters=o.InboundFilters},924,[925,926]); +__d(function(g,r,i,a,m,e,d){var t;Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){t=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],o=0;ot||s<0)&&(n.setStatus(c.SpanStatus.DeadlineExceeded),n.setTag('maxTransactionDurationExceeded','true'))}e.BrowserTracing=f,e.getHeaderContext=h,e.getMetaContent=v},929,[891,894,930,934,932,933,937,938,950,951]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),_=r(d[7]);function S(){var n=this.getScope();if(n){var t=n.getSpan();if(t)return{'sentry-trace':t.toTraceparent()}}return{}}function u(n,t,l){return _.hasTracingEnabled(t)?void 0!==n.sampled?(n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Explicit}}),n):('function'==typeof t.tracesSampler?(p=t.tracesSampler(l),n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Sampler,rate:Number(p)}})):void 0!==l.parentSampled?(p=l.parentSampled,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Inheritance}})):(p=t.tracesSampleRate,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Rate,rate:Number(p)}})),T(p)?p?(n.sampled=Math.random()1)||(o.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got "+n+"."),!1)}function v(t,s){var o,l,p=(null===(o=this.getClient())||void 0===o?void 0:o.getOptions())||{},_=new c.Transaction(t,this);return(_=u(_,p,n.__assign({parentSampled:t.parentSampled,transactionContext:t},s))).sampled&&_.initSpanRecorder(null===(l=p._experiments)||void 0===l?void 0:l.maxSpans),_}function f(){var n=t.getMainCarrier();n.__SENTRY__&&(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=v),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=S))}e.startIdleTransaction=function(t,s,o,l,c){var _,S,T=(null===(_=t.getClient())||void 0===_?void 0:_.getOptions())||{},v=new p.IdleTransaction(s,t,o,l);return(v=u(v,T,n.__assign({parentSampled:s.parentSampled,transactionContext:s},c))).sampled&&v.initSpanRecorder(null===(S=T._experiments)||void 0===S?void 0:S.maxSpans),v},e._addTracingExtensions=f,e.addExtensionMethods=function(){f(),l.registerErrorInstrumentation()}},930,[891,892,883,894,931,934,936,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(){var c=o.getActiveTransaction();c&&(n.logger.log("[Tracing] Transaction: "+t.SpanStatus.InternalError+" -> Global error occured"),c.setStatus(t.SpanStatus.InternalError))}e.registerErrorInstrumentation=function(){n.addInstrumentationHandler({callback:c,type:'error'}),n.addInstrumentationHandler({callback:c,type:'unhandledrejection'})}},931,[894,932,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Ok="ok",n.DeadlineExceeded="deadline_exceeded",n.Unauthenticated="unauthenticated",n.PermissionDenied="permission_denied",n.NotFound="not_found",n.ResourceExhausted="resource_exhausted",n.InvalidArgument="invalid_argument",n.Unimplemented="unimplemented",n.Unavailable="unavailable",n.InternalError="internal_error",n.UnknownError="unknown_error",n.Cancelled="cancelled",n.AlreadyExists="already_exists",n.FailedPrecondition="failed_precondition",n.Aborted="aborted",n.OutOfRange="out_of_range",n.DataLoss="data_loss"})(e.SpanStatus||(e.SpanStatus={})),(function(n){n.fromHttpCode=function(t){if(t<400)return n.Ok;if(t>=400&&t<500)switch(t){case 401:return n.Unauthenticated;case 403:return n.PermissionDenied;case 404:return n.NotFound;case 409:return n.AlreadyExists;case 413:return n.FailedPrecondition;case 429:return n.ResourceExhausted;default:return n.InvalidArgument}if(t>=500&&t<600)switch(t){case 501:return n.Unimplemented;case 503:return n.Unavailable;case 504:return n.DeadlineExceeded;default:return n.InternalError}return n.UnknownError}})(e.SpanStatus||(e.SpanStatus={}))},932,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.TRACEPARENT_REGEXP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$"),e.hasTracingEnabled=function(n){return'tracesSampleRate'in n||'tracesSampler'in n},e.extractTraceparentData=function(n){var t=n.match(e.TRACEPARENT_REGEXP);if(t){var c=void 0;return'1'===t[3]?c=!0:'0'===t[3]&&(c=!1),{traceId:t[1],parentSampled:c,parentSpanId:t[2]}}},e.getActiveTransaction=function(t){var c,o;return void 0===t&&(t=n.getCurrentHub()),null===(o=null===(c=t)||void 0===c?void 0:c.getScope())||void 0===o?void 0:o.getTransaction()},e.msToSec=function(n){return n/1e3},e.secToMs=function(n){return 1e3*n};var t=r(d[1]);e.stripUrlQueryAndFragment=t.stripUrlQueryAndFragment},933,[892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);e.DEFAULT_IDLE_TIMEOUT=1e3;var h=(function(s){function o(t,n,o,c){void 0===o&&(o='');var h=s.call(this,c)||this;return h._pushActivity=t,h._popActivity=n,h.transactionSpanId=o,h}return t.__extends(o,s),o.prototype.add=function(t){var o=this;t.spanId!==this.transactionSpanId&&(t.finish=function(s){t.endTimestamp='number'==typeof s?s:n.timestampWithMs(),o._popActivity(t.spanId)},void 0===t.endTimestamp&&this._pushActivity(t.spanId)),s.prototype.add.call(this,t)},o})(s.SpanRecorder);e.IdleTransactionSpanRecorder=h;var p=(function(s){function c(t,o,c,h){void 0===c&&(c=e.DEFAULT_IDLE_TIMEOUT),void 0===h&&(h=!1);var p=s.call(this,t,o)||this;return p._idleHub=o,p._idleTimeout=c,p._onScope=h,p.activities={},p._heartbeatTimer=0,p._heartbeatCounter=0,p._finished=!1,p._beforeFinishCallbacks=[],o&&h&&(l(o),n.logger.log("Setting idle transaction on scope. Span ID: "+p.spanId),o.configureScope(function(t){return t.setSpan(p)})),p._initTimeout=setTimeout(function(){p._finished||p.finish()},p._idleTimeout),p}return t.__extends(c,s),c.prototype.finish=function(c){var h,p,u=this;if(void 0===c&&(c=n.timestampWithMs()),this._finished=!0,this.activities={},this.spanRecorder){n.logger.log('[Tracing] finishing IdleTransaction',new Date(1e3*c).toISOString(),this.op);try{for(var f=t.__values(this._beforeFinishCallbacks),_=f.next();!_.done;_=f.next()){(0,_.value)(this,c)}}catch(t){h={error:t}}finally{try{_&&!_.done&&(p=f.return)&&p.call(f)}finally{if(h)throw h.error}}this.spanRecorder.spans=this.spanRecorder.spans.filter(function(t){if(t.spanId===u.spanId)return!0;t.endTimestamp||(t.endTimestamp=c,t.setStatus(o.SpanStatus.Cancelled),n.logger.log('[Tracing] cancelling span since transaction ended early',JSON.stringify(t,void 0,2)));var s=t.startTimestamp=3?(n.logger.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus(o.SpanStatus.DeadlineExceeded),this.setTag('heartbeat','failed'),this.finish()):this._pingHeartbeat()}},c.prototype._pingHeartbeat=function(){var t=this;n.logger.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),this._heartbeatTimer=setTimeout(function(){t._beat()},5e3)},c})(c.Transaction);function l(t){if(t){var n=t.getScope();if(n)n.getTransaction()&&n.setSpan(void 0)}}e.IdleTransaction=p},934,[891,894,935,932,936]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),p=(function(){function t(t){void 0===t&&(t=1e3),this.spans=[],this._maxlen=t}return t.prototype.add=function(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)},t})();e.SpanRecorder=p;var h=(function(){function p(t){if(this.traceId=s.uuid4(),this.spanId=s.uuid4().substring(16),this.startTimestamp=s.timestampWithMs(),this.tags={},this.data={},!t)return this;t.traceId&&(this.traceId=t.traceId),t.spanId&&(this.spanId=t.spanId),t.parentSpanId&&(this.parentSpanId=t.parentSpanId),'sampled'in t&&(this.sampled=t.sampled),t.op&&(this.op=t.op),t.description&&(this.description=t.description),t.data&&(this.data=t.data),t.tags&&(this.tags=t.tags),t.status&&(this.status=t.status),t.startTimestamp&&(this.startTimestamp=t.startTimestamp),t.endTimestamp&&(this.endTimestamp=t.endTimestamp)}return p.prototype.child=function(t){return this.startChild(t)},p.prototype.startChild=function(s){var n=new p(t.__assign(t.__assign({},s),{parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId}));return n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n),n.transaction=this.transaction,n},p.prototype.setTag=function(s,n){var p;return this.tags=t.__assign(t.__assign({},this.tags),((p={})[s]=n,p)),this},p.prototype.setData=function(s,n){var p;return this.data=t.__assign(t.__assign({},this.data),((p={})[s]=n,p)),this},p.prototype.setStatus=function(t){return this.status=t,this},p.prototype.setHttpStatus=function(t){this.setTag('http.status_code',String(t));var s=n.SpanStatus.fromHttpCode(t);return s!==n.SpanStatus.UnknownError&&this.setStatus(s),this},p.prototype.isSuccess=function(){return this.status===n.SpanStatus.Ok},p.prototype.finish=function(t){this.endTimestamp='number'==typeof t?t:s.timestampWithMs()},p.prototype.toTraceparent=function(){var t='';return void 0!==this.sampled&&(t=this.sampled?'-1':'-0'),this.traceId+"-"+this.spanId+t},p.prototype.toContext=function(){return s.dropUndefinedKeys({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})},p.prototype.updateWithContext=function(t){var s,n,p,h,o;return this.data=null!==(s=t.data)&&void 0!==s?s:{},this.description=t.description,this.endTimestamp=t.endTimestamp,this.op=t.op,this.parentSpanId=t.parentSpanId,this.sampled=t.sampled,this.spanId=null!==(n=t.spanId)&&void 0!==n?n:this.spanId,this.startTimestamp=null!==(p=t.startTimestamp)&&void 0!==p?p:this.startTimestamp,this.status=t.status,this.tags=null!==(h=t.tags)&&void 0!==h?h:{},this.traceId=null!==(o=t.traceId)&&void 0!==o?o:this.traceId,this},p.prototype.getTraceContext=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})},p.prototype.toJSON=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})},p})();e.Span=h},935,[891,894,932]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(p){function h(t,o){var h=p.call(this,t)||this;return h._metadata={},h._measurements={},h._hub=n.getCurrentHub(),s.isInstanceOf(o,n.Hub)&&(h._hub=o),h.name=t.name||'',h._trimEnd=t.trimEnd,h.transaction=h,h}return t.__extends(h,p),h.prototype.setName=function(t){this.name=t},h.prototype.initSpanRecorder=function(t){void 0===t&&(t=1e3),this.spanRecorder||(this.spanRecorder=new o.SpanRecorder(t)),this.spanRecorder.add(this)},h.prototype.setMeasurements=function(n){this._measurements=t.__assign({},n)},h.prototype.setMetadata=function(n){this._metadata=t.__assign(t.__assign({},this._metadata),n)},h.prototype.finish=function(t){var n=this;if(void 0===this.endTimestamp){if(this.name||(s.logger.warn('Transaction has no name, falling back to ``.'),this.name=''),p.prototype.finish.call(this,t),!0===this.sampled){var o=this.spanRecorder?this.spanRecorder.spans.filter(function(t){return t!==n&&t.endTimestamp}):[];this._trimEnd&&o.length>0&&(this.endTimestamp=o.reduce(function(t,n){return t.endTimestamp&&n.endTimestamp?t.endTimestamp>n.endTimestamp?t:n:t}).endTimestamp);var h={contexts:{trace:this.getTraceContext()},spans:o,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:'transaction',debug_meta:this._metadata};return Object.keys(this._measurements).length>0&&(s.logger.log('[Measurements] Adding measurements to transaction',JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),this._hub.captureEvent(h)}s.logger.log('[Tracing] Discarding transaction because its trace was not chosen to be sampled.')}},h.prototype.toContext=function(){var n=p.prototype.toContext.call(this);return s.dropUndefinedKeys(t.__assign(t.__assign({},n),{name:this.name,trimEnd:this._trimEnd}))},h.prototype.updateWithContext=function(t){var n;return p.prototype.updateWithContext.call(this,t),this.name=null!==(n=t.name)&&void 0!==n?n:'',this._trimEnd=t.trimEnd,this},h})(o.Span);e.Transaction=p},936,[891,892,894,935]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]);g=t.getGlobalObject();e.registerBackgroundTabDetection=function(){g&&g.document?g.document.addEventListener('visibilitychange',function(){var c=o.getActiveTransaction();g.document.hidden&&c&&(t.logger.log("[Tracing] Transaction: "+n.SpanStatus.Cancelled+" -> since tab moved to the background, op: "+c.op),c.status||c.setStatus(n.SpanStatus.Cancelled),c.setTag('visibilitychange','document.hidden'),c.finish())}):t.logger.warn('[Tracing] Could not set up background tab detection due to lack of global document')}},937,[894,932,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),f=r(d[7]),v=(g=n.getGlobalObject(),(function(){function t(){this._measurements={},this._performanceCursor=0,g&&g.performance&&(g.performance.mark&&g.performance.mark('sentry-tracing-init'),this._trackCLS(),this._trackLCP(),this._trackFID(),this._trackTTFB())}return t.prototype.addPerformanceEntries=function(t){var o=this;if(g&&g.performance&&g.performance.getEntries&&n.browserPerformanceTimeOrigin){n.logger.log('[Tracing] Adding & adjusting spans using Performance API');var c,u,p,v=s.msToSec(n.browserPerformanceTimeOrigin);if(g.document)for(var y=0;y-1&&(u=M)}}),void 0!==u&&void 0!==p&&h(t,{description:'evaluation',endTimestamp:p,op:'script',startTimestamp:u}),this._performanceCursor=Math.max(performance.getEntries().length-1,0),this._trackNavigator(t),'pageload'===t.op){var S=s.msToSec(n.browserPerformanceTimeOrigin);['fcp','fp','lcp','ttfb'].forEach(function(c){if(o._measurements[c]&&!(S>=t.startTimestamp)){var u=o._measurements[c].value,p=S+s.msToSec(u),f=Math.abs(1e3*(p-t.startTimestamp)),v=f-u;n.logger.log("[Measurements] Normalized "+c+" from "+u+" to "+f+" ("+v+")"),o._measurements[c].value=f}}),this._measurements['mark.fid']&&this._measurements.fid&&h(t,{description:'first input delay',endTimestamp:this._measurements['mark.fid'].value+s.msToSec(this._measurements.fid.value),op:'web.vitals',startTimestamp:this._measurements['mark.fid'].value}),t.setMeasurements(this._measurements)}}},t.prototype._trackCLS=function(){var t=this;o.getCLS(function(s){s.entries.pop()&&(n.logger.log('[Measurements] Adding CLS'),t._measurements.cls={value:s.value})})},t.prototype._trackNavigator=function(t){var n=g.navigator;if(n){var s=n.connection;s&&(s.effectiveType&&t.setTag('effectiveConnectionType',s.effectiveType),s.type&&t.setTag('connectionType',s.type),k(s.rtt)&&(this._measurements['connection.rtt']={value:s.rtt}),k(s.downlink)&&(this._measurements['connection.downlink']={value:s.downlink})),k(n.deviceMemory)&&t.setTag('deviceMemory',String(n.deviceMemory)),k(n.hardwareConcurrency)&&t.setTag('hardwareConcurrency',String(n.hardwareConcurrency))}},t.prototype._trackLCP=function(){var t=this;u.getLCP(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding LCP'),t._measurements.lcp={value:o.value},t._measurements['mark.lcp']={value:u+p}}})},t.prototype._trackFID=function(){var t=this;c.getFID(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding FID'),t._measurements.fid={value:o.value},t._measurements['mark.fid']={value:u+p}}})},t.prototype._trackTTFB=function(){var t=this;p.getTTFB(function(s){var o,c=s.entries.pop();if(c){n.logger.log('[Measurements] Adding TTFB'),t._measurements.ttfb={value:s.value};var u=s.value-(o=s.entries[0],null!==o&&void 0!==o?o:c).requestStart;t._measurements['ttfb.requestTime']={value:u}}})},t})());function T(t,n,s){y(t,n,'unloadEvent',s),y(t,n,'redirect',s),y(t,n,'domContentLoadedEvent',s),y(t,n,'loadEvent',s),y(t,n,'connect',s),y(t,n,'secureConnection',s,'connectEnd'),y(t,n,'fetch',s,'domainLookupStart'),y(t,n,'domainLookup',s),S(t,n,s)}function l(t,n,s,o,c){var u=c+s,p=u+o;return h(t,{description:n.name,endTimestamp:p,op:n.entryType,startTimestamp:u}),u}function _(t,n,s,o,c,u){if('xmlhttprequest'!==n.initiatorType&&'fetch'!==n.initiatorType){var p={};'transferSize'in n&&(p['Transfer Size']=n.transferSize),'encodedBodySize'in n&&(p['Encoded Body Size']=n.encodedBodySize),'decodedBodySize'in n&&(p['Decoded Body Size']=n.decodedBodySize);var f=u+o,v=f+c;return h(t,{description:s,endTimestamp:v,op:n.initiatorType?"resource."+n.initiatorType:'resource',startTimestamp:f,data:p}),v}}function y(t,n,o,c,u){var p=u?n[u]:n[o+"End"],f=n[o+"Start"];f&&p&&h(t,{op:'browser',description:o,startTimestamp:c+s.msToSec(f),endTimestamp:c+s.msToSec(p)})}function S(t,n,o){h(t,{op:'browser',description:'request',startTimestamp:o+s.msToSec(n.requestStart),endTimestamp:o+s.msToSec(n.responseEnd)}),h(t,{op:'browser',description:'response',startTimestamp:o+s.msToSec(n.responseStart),endTimestamp:o+s.msToSec(n.responseEnd)})}function h(n,s){var o=s.startTimestamp,c=t.__rest(s,["startTimestamp"]);return o&&n.startTimestamp>o&&(n.startTimestamp=o),n.startChild(t.__assign({startTimestamp:o},c))}function k(t){return'number'==typeof t&&isFinite(t)}e.MetricsInstrumentation=v,e.addResourceSpans=_,e._startChild=h},938,[891,894,933,939,945,947,949,946]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);e.getCLS=function(c,s){void 0===s&&(s=!1);var v,l=t.initMetric('CLS',0),f=function(n){n.hadRecentInput||(l.value+=n.value,l.entries.push(n),v())},p=o.observe('layout-shift',f);p&&(v=n.bindReporter(c,l,p,s),u.onHidden(function(n){var t=n.isUnloading;p.takeRecords().map(f),t&&(l.isFinal=!0),v()}))}},939,[940,941,943,944]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bindReporter=function(n,t,l,u){var o;return function(){l&&t.isFinal&&l.disconnect(),t.value>=0&&(u||t.isFinal||'hidden'===document.visibilityState)&&(t.delta=t.value-(o||0),(t.delta||t.isFinal||void 0===o)&&(n(t),o=t.value))}}},940,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.initMetric=function(t,u){return void 0===u&&(u=-1),{name:t,value:u,delta:0,entries:[],id:n.generateUniqueID(),isFinal:!1}}},941,[942]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateUniqueID=function(){return Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12)}},942,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.observe=function(n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var o=new PerformanceObserver(function(n){return n.getEntries().map(t)});return o.observe({type:n,buffered:!0}),o}}catch(n){}}},943,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=!1,t=!1,o=function(t){n=!t.persisted};e.onHidden=function(c,u){void 0===u&&(u=!1),t||(addEventListener('pagehide',o),addEventListener('beforeunload',function(){}),t=!0),addEventListener('visibilitychange',function(t){var o=t.timeStamp;'hidden'===document.visibilityState&&c({timeStamp:o,isUnloading:n})},{capture:!0,once:u})}},944,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);e.getFID=function(o){var u=s.initMetric('FID'),l=n.getFirstHidden(),f=function(t){t.startTime',c[u[1]]='string'==typeof y?y:y.name||''}else for(var v=0;v|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|capacitor).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,o=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=/Minified React error #\d+;/i;function p(n){if(!n||!n.stack)return null;for(var f,p,b,v=[],x=n.stack.split('\n'),k=0;k eval')>-1&&(f=u.exec(p[3]))?(p[1]=p[1]||"eval",p[3]=f[1],p[4]=f[2],p[5]=''):0!==k||p[5]||void 0===n.columnNumber||(v[0].column=n.columnNumber+1),b={url:p[3],func:p[1]||l,args:p[2]?p[2].split(','):[],line:p[4]?+p[4]:null,column:p[5]?+p[5]:null}}!b.func&&b.line&&(b.func=l),v.push(b)}return v.length?{message:h(n),name:n.name,stack:v}:null}function b(n){if(!n||!n.stacktrace)return null;for(var s,t=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,c=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\((.*)\))? in (.*):\s*$/i,u=n.stacktrace.split('\n'),o=[],f=0;fnew Date(Date.now())},l.prototype._handleRateLimit=function(n){var s,l,u,f,p=Date.now(),h=n['x-sentry-rate-limits'],_=n['retry-after'];if(h){try{for(var c=t.__values(h.trim().split(',')),y=c.next();!y.done;y=c.next()){var v=y.value.split(':',2),w=parseInt(v[0],10),L=1e3*(isNaN(w)?60:w);try{for(var b=(u=void 0,t.__values(v[1].split(';'))),x=b.next();!x.done;x=b.next()){var D=x.value;this._rateLimits[D||'all']=new Date(p+L)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(f=b.return)&&f.call(b)}finally{if(u)throw u.error}}}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}return!0}return!!_&&(this._rateLimits.all=new Date(p+o.parseRetryAfterHeader(p,_)),!0)},l})();e.BaseTransport=l},966,[891,889,883,894]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=(g=o.getGlobalObject(),(function(u){function h(){return null!==u&&u.apply(this,arguments)||this}return s.__extends(h,u),h.prototype.sendEvent=function(t){return this._sendRequest(n.eventToSentryRequest(t,this._api),t)},h.prototype.sendSession=function(t){return this._sendRequest(n.sessionToSentryRequest(t,this._api),t)},h.prototype._sendRequest=function(s,n){var u=this;if(this._isRateLimited(s.type))return Promise.reject({event:n,type:s.type,reason:"Transport locked till "+this._disabledUntil(s.type)+" due to too many requests.",status:429});var h={body:s.body,method:'POST',referrerPolicy:o.supportsReferrerPolicy()?'origin':''};return void 0!==this.options.fetchParameters&&t(h,this.options.fetchParameters),void 0!==this.options.headers&&(h.headers=this.options.headers),this._buffer.add(new o.SyncPromise(function(t,n){g.fetch(s.url,h).then(function(o){var h={'x-sentry-rate-limits':o.headers.get('X-Sentry-Rate-Limits'),'retry-after':o.headers.get('Retry-After')};u._handleResponse({requestType:s.type,response:o,headers:h,resolve:t,reject:n})}).catch(n)}))},h})(u.BaseTransport));e.FetchTransport=h},967,[25,891,889,894,966]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=(function(o){function p(){return null!==o&&o.apply(this,arguments)||this}return t.__extends(p,o),p.prototype.sendEvent=function(t){return this._sendRequest(s.eventToSentryRequest(t,this._api),t)},p.prototype.sendSession=function(t){return this._sendRequest(s.sessionToSentryRequest(t,this._api),t)},p.prototype._sendRequest=function(t,s){var o=this;return this._isRateLimited(t.type)?Promise.reject({event:s,type:t.type,reason:"Transport locked till "+this._disabledUntil(t.type)+" due to too many requests.",status:429}):this._buffer.add(new n.SyncPromise(function(s,n){var p=new XMLHttpRequest;for(var u in p.onreadystatechange=function(){if(4===p.readyState){var u={'x-sentry-rate-limits':p.getResponseHeader('X-Sentry-Rate-Limits'),'retry-after':p.getResponseHeader('Retry-After')};o._handleResponse({requestType:t.type,response:p,headers:u,resolve:s,reject:n})}},p.open('POST',t.url),o.options.headers)o.options.headers.hasOwnProperty(u)&&p.setRequestHeader(u,o.options.headers[u]);p.send(t.body)}))},p})(r(d[3]).BaseTransport);e.XHRTransport=o},968,[891,889,894,966]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=0;function p(){c+=1,setTimeout(function(){c-=1})}e.shouldIgnoreOnError=function(){return c>0},e.ignoreNextOnError=p,e.wrap=function c(s,u,_){if(void 0===u&&(u={}),'function'!=typeof s)return s;try{if(s.__sentry__)return s;if(s.__sentry_wrapped__)return s.__sentry_wrapped__}catch(t){return s}var l=function(){var l=Array.prototype.slice.call(arguments);try{_&&'function'==typeof _&&_.apply(this,arguments);var y=l.map(function(t){return c(t,u)});return s.handleEvent?s.handleEvent.apply(this,y):s.apply(this,y)}catch(c){throw p(),n.withScope(function(p){p.addEventProcessor(function(n){var c=t.__assign({},n);return u.mechanism&&(o.addExceptionTypeValue(c,void 0,void 0),o.addExceptionMechanism(c,u.mechanism)),c.extra=t.__assign(t.__assign({},c.extra),{arguments:l}),c}),n.captureException(c)}),c}};try{for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(l[y]=s[y])}catch(t){}s.prototype=s.prototype||{},l.prototype=s.prototype,Object.defineProperty(s,'__sentry_wrapped__',{enumerable:!1,value:l}),Object.defineProperties(l,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:s}});try{Object.getOwnPropertyDescriptor(l,'name').configurable&&Object.defineProperty(l,'name',{get:function(){return s.name}})}catch(t){}return l},e.injectReportDialog=function(t){if(void 0===t&&(t={}),t.eventId)if(t.dsn){var c=document.createElement('script');c.async=!0,c.src=new n.API(t.dsn).getReportDialogEndpoint(t),t.onLoad&&(c.onload=t.onLoad),(document.head||document.body).appendChild(c)}else o.logger.error("Missing dsn option in showReportDialog call");else o.logger.error("Missing eventId option in showReportDialog call")}},969,[891,889,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.GlobalHandlers=n.GlobalHandlers;var s=r(d[1]);e.TryCatch=s.TryCatch;var l=r(d[2]);e.Breadcrumbs=l.Breadcrumbs;var o=r(d[3]);e.LinkedErrors=o.LinkedErrors;var t=r(d[4]);e.UserAgent=t.UserAgent},970,[971,972,973,974,975]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),c=r(d[4]),s=r(d[5]),u=(function(){function u(t){this.name=u.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=n.__assign({onerror:!0,onunhandledrejection:!0},t)}return u.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(l.logger.log('Global Handler attached: onerror'),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(l.logger.log('Global Handler attached: onunhandledrejection'),this._installGlobalOnUnhandledRejectionHandler())},u.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(l.addInstrumentationHandler({callback:function(o){var p=o.error,h=t.getCurrentHub(),v=h.getIntegration(u),_=p&&!0===p.__sentry_own_request__;if(v&&!s.shouldIgnoreOnError()&&!_){var E=h.getClient(),f=l.isPrimitive(p)?n._eventFromIncompleteOnError(o.msg,o.url,o.line,o.column):n._enhanceEventWithInitialFrame(c.eventFromUnknownInput(p,void 0,{attachStacktrace:E&&E.getOptions().attachStacktrace,rejection:!1}),o.url,o.line,o.column);l.addExceptionMechanism(f,{handled:!1,type:'onerror'}),h.captureEvent(f,{originalException:p})}},type:'error'}),this._onErrorHandlerInstalled=!0)},u.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(l.addInstrumentationHandler({callback:function(p){var h=p;try{'reason'in p?h=p.reason:'detail'in p&&'reason'in p.detail&&(h=p.detail.reason)}catch(n){}var v=t.getCurrentHub(),_=v.getIntegration(u),E=h&&!0===h.__sentry_own_request__;if(!_||s.shouldIgnoreOnError()||E)return!0;var f=v.getClient(),I=l.isPrimitive(h)?n._eventFromRejectionWithPrimitive(h):c.eventFromUnknownInput(h,void 0,{attachStacktrace:f&&f.getOptions().attachStacktrace,rejection:!0});I.level=o.Severity.Error,l.addExceptionMechanism(I,{handled:!1,type:'onunhandledrejection'}),v.captureEvent(I,{originalException:h})},type:'unhandledrejection'}),this._onUnhandledRejectionHandlerInstalled=!0)},u.prototype._eventFromIncompleteOnError=function(n,t,o,c){var s,u=l.isErrorEvent(n)?n.message:n;if(l.isString(u)){var p=u.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);p&&(s=p[1],u=p[2])}var h={exception:{values:[{type:s||'Error',value:u}]}};return this._enhanceEventWithInitialFrame(h,t,o,c)},u.prototype._eventFromRejectionWithPrimitive=function(n){return{exception:{values:[{type:'UnhandledRejection',value:"Non-Error promise rejection captured with value: "+String(n)}]}}},u.prototype._enhanceEventWithInitialFrame=function(n,t,o,c){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].stacktrace=n.exception.values[0].stacktrace||{},n.exception.values[0].stacktrace.frames=n.exception.values[0].stacktrace.frames||[];var s=isNaN(parseInt(c,10))?void 0:c,u=isNaN(parseInt(o,10))?void 0:o,p=l.isString(t)&&t.length>0?t:l.getLocationHref();return 0===n.exception.values[0].stacktrace.frames.length&&n.exception.values[0].stacktrace.frames.push({colno:s,filename:p,function:'?',in_app:!0,lineno:u}),n},u.id='GlobalHandlers',u})();e.GlobalHandlers=u},971,[891,889,883,894,962,969]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=['EventTarget','Window','Node','ApplicationCache','AudioTrackList','ChannelMergerNode','CryptoOperation','EventSource','FileReader','HTMLUnknownElement','IDBDatabase','IDBRequest','IDBTransaction','KeyOperation','MediaController','MessagePort','ModalWindow','Notification','SVGElementInstance','Screen','TextTrack','TextTrackCue','TextTrackList','WebSocket','WebSocketWorker','Worker','XMLHttpRequest','XMLHttpRequestEventTarget','XMLHttpRequestUpload'],u=(function(){function u(n){this.name=u.id,this._options=t.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},n)}return u.prototype.setupOnce=function(){var t=n.getGlobalObject();(this._options.setTimeout&&n.fill(t,'setTimeout',this._wrapTimeFunction.bind(this)),this._options.setInterval&&n.fill(t,'setInterval',this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&n.fill(t,'requestAnimationFrame',this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&'XMLHttpRequest'in t&&n.fill(XMLHttpRequest.prototype,'send',this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:s).forEach(this._wrapEventTarget.bind(this))},u.prototype._wrapTimeFunction=function(t){return function(){for(var s=[],u=0;u'}0!==n.length&&o.getCurrentHub().addBreadcrumb({category:"ui."+t.name,message:n},{event:t.event,name:t.name,global:t.global})},c.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;var n=t.xhr.__sentry_xhr__||{},s=n.method,c=n.url,l=n.status_code,u=n.body;o.getCurrentHub().addBreadcrumb({category:'xhr',data:{method:s,url:c,status_code:l},type:'http'},{xhr:t.xhr,input:u})}else;},c.prototype._fetchBreadcrumb=function(s){s.endTimestamp&&(s.fetchData.url.match(/sentry_key/)&&'POST'===s.fetchData.method||(s.error?o.getCurrentHub().addBreadcrumb({category:'fetch',data:s.fetchData,level:n.Severity.Error,type:'http'},{data:s.error,input:s.args}):o.getCurrentHub().addBreadcrumb({category:'fetch',data:t.__assign(t.__assign({},s.fetchData),{status_code:s.response.status}),type:'http'},{input:s.args,response:s.response})))},c.prototype._historyBreadcrumb=function(t){var n=s.getGlobalObject(),c=t.from,l=t.to,u=s.parseUrl(n.location.href),p=s.parseUrl(c),h=s.parseUrl(l);p.path||(p=u),u.protocol===h.protocol&&u.host===h.host&&(l=h.relative),u.protocol===p.protocol&&u.host===p.host&&(c=p.relative),o.getCurrentHub().addBreadcrumb({category:'navigation',data:{from:c,to:l}})},c.id='Breadcrumbs',c})();e.Breadcrumbs=c},973,[891,889,883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u='cause',l=5,p=(function(){function p(t){void 0===t&&(t={}),this.name=p.id,this._key=t.key||u,this._limit=t.limit||l}return p.prototype.setupOnce=function(){n.addGlobalEventProcessor(function(t,o){var c=n.getCurrentHub().getIntegration(p);return c?c._handler(t,o):t})},p.prototype._handler=function(n,c){if(!(n.exception&&n.exception.values&&c&&o.isInstanceOf(c.originalException,Error)))return n;var s=this._walkErrorTree(c.originalException,this._key);return n.exception.values=t.__spread(s,n.exception.values),n},p.prototype._walkErrorTree=function(n,u,l){if(void 0===l&&(l=[]),!o.isInstanceOf(n[u],Error)||l.length+1>=this._limit)return l;var p=s.computeStackTrace(n[u]),_=c.exceptionFromStacktrace(p);return this._walkErrorTree(n[u],u,t.__spread([_],l))},p.id='LinkedErrors',p})();e.LinkedErrors=p},974,[891,889,894,963,964]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(g=r(d[2]).getGlobalObject(),(function(){function o(){this.name=o.id}return o.prototype.setupOnce=function(){t.addGlobalEventProcessor(function(s){var u,_,l;if(t.getCurrentHub().getIntegration(o)){if(!g.navigator&&!g.location&&!g.document)return s;var c=(null===(u=s.request)||void 0===u?void 0:u.url)||(null===(_=g.location)||void 0===_?void 0:_.href),v=(g.document||{}).referrer,f=(g.navigator||{}).userAgent,b=n.__assign(n.__assign(n.__assign({},null===(l=s.request)||void 0===l?void 0:l.headers),v&&{Referer:v}),f&&{'User-Agent':f}),h=n.__assign(n.__assign({},c&&{url:c}),{headers:b});return n.__assign(n.__assign({},s),{request:h})}return s})},o.id='UserAgent',o})());e.UserAgent=o},975,[891,889,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function l(){if(void 0!==t.getGlobalObject().document){var o=n.getCurrentHub();o.startSession(),o.captureSession(),t.addInstrumentationHandler({callback:function(){o.startSession(),o.captureSession()},type:'history'})}else t.logger.warn('Session tracking in non-browser environment with @sentry/browser is not supported.')}e.defaultIntegrations=[new n.Integrations.InboundFilters,new n.Integrations.FunctionToString,new u.TryCatch,new u.Breadcrumbs,new u.GlobalHandlers,new u.LinkedErrors,new u.UserAgent],e.init=function(s){if(void 0===s&&(s={}),void 0===s.defaultIntegrations&&(s.defaultIntegrations=e.defaultIntegrations),void 0===s.release){var u=t.getGlobalObject();u.SENTRY_RELEASE&&u.SENTRY_RELEASE.id&&(s.release=u.SENTRY_RELEASE.id)}void 0===s.autoSessionTracking&&(s.autoSessionTracking=!0),n.initAndBind(o.BrowserClient,s),s.autoSessionTracking&&l()},e.showReportDialog=function(t){void 0===t&&(t={}),t.eventId||(t.eventId=n.getCurrentHub().lastEventId());var o=n.getCurrentHub().getClient();o&&o.showReportDialog(t)},e.lastEventId=function(){return n.getCurrentHub().lastEventId()},e.forceLoad=function(){},e.onLoad=function(n){n()},e.flush=function(o){var s=n.getCurrentHub().getClient();return s?s.flush(o):t.SyncPromise.reject(!1)},e.close=function(o){var s=n.getCurrentHub().getClient();return s?s.close(o):t.SyncPromise.reject(!1)},e.wrap=function(n){return s.wrap(n)()}},976,[889,894,960,969,970]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_NAME='sentry.javascript.browser'},977,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.init=function(n){n._metadata=n._metadata||{},n._metadata.sdk={name:'sentry.javascript.react',packages:[{name:'npm:@sentry/react',version:t.SDK_VERSION}],version:t.SDK_VERSION},t.init(n)}},978,[958]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=t.__importDefault(r(d[3])),u=t.__importStar(r(d[4]));e.UNKNOWN_COMPONENT='unknown';var p={id:'Tracing'},c=null,l=function(){return c||(c=n.getCurrentHub().getIntegration(p))};function f(t,n){return null===c?null:c.constructor.pushActivity(t,{description:"<"+t+">",op:"react."+n})}function h(t){if(null!==t&&null!==c)return c.constructor.getActivitySpan(t)}var _=(function(n){function s(t){var o=n.call(this,t)||this;o._mountActivity=null,o._mountSpan=void 0;var s=o.props,u=s.name,p=s.disabled;if(void 0!==p&&p)return o;if(l())o._mountActivity=f(u,'mount');else{var c=v();c&&(o._mountSpan=c.startChild({description:"<"+u+">",op:'react.mount'}))}return o}return t.__extends(s,n),s.prototype.componentDidMount=function(){var t;this._mountSpan?this._mountSpan.finish():(this._mountSpan=h(this._mountActivity),null!==(t=this._mountActivity)&&null!==c&&c.constructor.popActivity(t),this._mountActivity=null)},s.prototype.componentDidUpdate=function(t){var n=this,s=t.updateProps,u=t.includeUpdates;if((void 0===u||u)&&this._mountSpan&&s!==this.props.updateProps){var p=Object.keys(s).filter(function(t){return s[t]!==n.props.updateProps[t]});if(p.length>0){var c=o.timestampWithMs();this._mountSpan.startChild({data:{changedProps:p},description:"<"+this.props.name+">",endTimestamp:c,op:"react.update",startTimestamp:c})}}},s.prototype.componentWillUnmount=function(){var t=this.props,n=t.name,s=t.includeRender,u=void 0===s||s;this._mountSpan&&u&&this._mountSpan.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:this._mountSpan.endTimestamp})},s.prototype.render=function(){return this.props.children},s.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0},s})(u.Component);function v(t){if(void 0===t&&(t=n.getCurrentHub()),t){var o=t.getScope();if(o)return o.getTransaction()}}e.Profiler=_,e.withProfiler=function(n,o){var p=o&&o.name||n.displayName||n.name||e.UNKNOWN_COMPONENT,c=function(s){return u.createElement(_,t.__assign({},o,{name:p,updateProps:s}),u.createElement(n,t.__assign({},s)))};return c.displayName="profiler("+p+")",s.default(c,n),c},e.useProfiler=function(n,s){void 0===s&&(s={disabled:!1,hasRenderSpan:!0});var p=t.__read(u.useState(function(){if(!s||!s.disabled){var t=v();return t?t.startChild({description:"<"+n+">",op:'react.mount'}):void 0}}),1)[0];u.useEffect(function(){return p&&p.finish(),function(){p&&s.hasRenderSpan&&p.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:p.endTimestamp})}},[])},e.getActiveTransaction=v},979,[891,958,894,437,48]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=t.__importDefault(r(d[2])),p=t.__importStar(r(d[3]));e.UNKNOWN_COMPONENT='unknown';var s={componentStack:null,error:null,eventId:null},c=(function(o){function c(){var t=null!==o&&o.apply(this,arguments)||this;return t.state=s,t.resetErrorBoundary=function(){var n=t.props.onReset,o=t.state,p=o.error,c=o.componentStack,u=o.eventId;n&&n(p,c,u),t.setState(s)},t}return t.__extends(c,o),c.prototype.componentDidCatch=function(o,p){var s=this,c=p.componentStack,u=this.props,l=u.beforeCapture,_=u.onError,f=u.showDialog,v=u.dialogOptions;n.withScope(function(p){l&&l(p,o,c);var u=n.captureException(o,{contexts:{react:{componentStack:c}}});_&&_(o,c,u),f&&n.showReportDialog(t.__assign(t.__assign({},v),{eventId:u})),s.setState({error:o,componentStack:c,eventId:u})})},c.prototype.componentDidMount=function(){var t=this.props.onMount;t&&t()},c.prototype.componentWillUnmount=function(){var t=this.state,n=t.error,o=t.componentStack,p=t.eventId,s=this.props.onUnmount;s&&s(n,o,p)},c.prototype.render=function(){var t=this.props.fallback,n=this.state,o=n.error,s=n.componentStack,c=n.eventId;return o?p.isValidElement(t)?t:'function'==typeof t?t({error:o,componentStack:s,resetError:this.resetErrorBoundary,eventId:c}):null:this.props.children},c})(p.Component);e.ErrorBoundary=c,e.withErrorBoundary=function(n,s){var u=n.displayName||n.name||e.UNKNOWN_COMPONENT,l=function(o){return p.createElement(c,t.__assign({},s),p.createElement(n,t.__assign({},o)))};return l.displayName="errorBoundary("+u+")",o.default(l,n),l}},980,[891,958,437,48]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o='redux.action',u='info',c='redux.state',f={actionTransformer:function(n){return n},stateTransformer:function(n){return n||null}};e.createReduxEnhancer=function(s){var l=n.__assign(n.__assign({},f),s);return function(n){return function(f,s){return n(function(n,s){var v=f(n,s);return t.configureScope(function(n){var t=l.actionTransformer(s);void 0!==t&&null!==t&&n.addBreadcrumb({category:o,data:t,type:u});var f=l.stateTransformer(v);void 0!==f&&null!==f?n.setContext(c,f):n.setContext(c,null);var _=l.configureScopeWithState;'function'==typeof _&&_(n,v)}),v},s)}}}},981,[891,890]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});g=r(d[0]).getGlobalObject();function t(t,o,u,c){var f=o.pathname;u({location:o,routes:t},function(t,o,u){if(t||!u)return c(f);var l=n(u.routes||[]);return 0===l.length||'/*'===l?c(f):c(f=l)})}function n(t){if(!Array.isArray(t)||0===t.length)return'';for(var n=t.filter(function(t){return!!t.path}),o=-1,u=n.length-1;u>=0;u--){var c=n[u];if(c.path&&c.path.startsWith('/')){o=u;break}}return n.slice(o).filter(function(t){return!!t.path}).map(function(t){return t.path}).join('')}e.reactRouterV3Instrumentation=function(n,o,u){return function(c,f,l){var s,v;void 0===f&&(f=!0),void 0===l&&(l=!0),f&&g&&g.location&&t(o,g.location,u,function(t){s=c({name:v=t,op:'pageload',tags:{'routing.instrumentation':'react-router-v3'}})}),l&&n.listen&&n.listen(function(n){if('PUSH'===n.action||'POP'===n.action){s&&s.finish();var f={'routing.instrumentation':'react-router-v3'};v&&(f.from=v),t(o,n,u,function(t){s=c({name:v=t,op:'navigation',tags:f})})}})}}},982,[894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),u=n.__importDefault(r(d[2])),c=n.__importStar(r(d[3]));g=o.getGlobalObject();function s(n,o,u,c){function s(t){if(u===[]||!c)return t;for(var n=f(u,t,c),o=0;o=0&&(s.function=s.function.substr(0,l).trim()),!o){f.next=7;break}return f.next=7,n.default.awrap(u._addSourceContext(s,c));case 7:return f.abrupt("return",s);case 8:case"end":return f.stop()}},null,null,null,Promise)})));case 2:case"end":return o.stop()}},null,null,null,Promise)}},{key:"_replaceFramesInEvent",value:function(t,n){t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].stacktrace&&(t.exception.values[0].stacktrace.frames=n.reverse())}},{key:"_addSourceContext",value:function(t,c){var u,o,s,f,p,v,x;return n.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:if(f=null!=(u=null==(o=t.filename)?void 0:o.split("/"))?u:[],!c){b.next=13;break}b.t0=n.default.keys(f);case 3:if((b.t1=b.t0()).done){b.next=13;break}if(p=b.t1.value,!Object.prototype.hasOwnProperty.call(f,p)){b.next=11;break}return b.next=8,n.default.awrap(fetch(""+c().url+f.slice(-p).join("/"),{method:"GET"}));case 8:if(!(s=b.sent).ok){b.next=11;break}return b.abrupt("break",13);case 11:b.next=3;break;case 13:if(!s||!s.ok){b.next=19;break}return b.next=16,n.default.awrap(s.text());case 16:v=b.sent,x=v.split("\n"),(0,l.addContextToFrame)(x,t);case 19:case"end":return b.stop()}},null,null,null,Promise)}}]),t})();e.DebugSymbolicator=p,p.id="DebugSymbolicator"},985,[1,276,25,7,8,889,894,98,986,987]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(s){var o,u,c,l;return n.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((u=t()).bundleLoadedFromServer){f.next=3;break}throw new Error('Bundle was not loaded from Metro.');case 3:return c=null!=(o=g.fetch)?o:r(d[2]),f.next=6,n.awrap(c(u.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:s})}));case 6:return l=f.sent,f.next=9,n.awrap(l.json());case 9:return f.abrupt("return",f.sent);case 10:case"end":return f.stop()}},null,null,null,Promise)}},986,[276,987,130]); +__d(function(g,r,i,a,m,e,d){'use strict';var l,t,n=r(d[0])(r(d[1])),u='http://localhost:8081/';m.exports=function(){var o;if(void 0===l){var s=n.default.getConstants().scriptURL,c=s.match(/^https?:\/\/.*?\//);l=c?c[0]:null,t=c?s:null}return{url:null!=(o=l)?o:u,fullBundleUrl:t,bundleLoadedFromServer:null!==l}}},987,[1,174]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.DeviceContext=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),s=r(d[5]),l=r(d[6]),v=r(d[7]),f=(function(){function t(){(0,c.default)(this,t),this.name=t.id}return(0,o.default)(t,[{key:"setupOnce",value:function(){(0,s.addGlobalEventProcessor)(function(c){var o;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((0,s.getCurrentHub)().getIntegration(t)){f.next=3;break}return f.abrupt("return",c);case 3:return f.prev=3,f.next=6,n.default.awrap(v.NATIVE.deviceContexts());case 6:o=f.sent,c.contexts=(0,u.default)({},o,c.contexts),f.next=13;break;case 10:f.prev=10,f.t0=f.catch(3),l.logger.log("Failed to get device context from native: "+f.t0);case 13:return f.abrupt("return",c);case 14:case"end":return f.stop()}},null,null,[[3,10]],Promise)})}}]),t})();e.DeviceContext=f,f.id="DeviceContext"},988,[1,276,25,7,8,889,894,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NATIVE=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),o=r(d[4]),u=r(d[5]),v=r(d[6]),c=["beforeSend","beforeBreadcrumb","integrations","defaultIntegrations","transport"],f=["id","ip_address","email","username"],b=v.NativeModules.DyteRNSentry,N={sendEvent:function(t){var n,u,v,c,f,h,p,y,S,_,w=this;return s.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(w.enableNative){C.next=2;break}return C.abrupt("return",{reason:"Event was skipped as native SDK is not enabled.",status:o.Status.Skipped});case 2:if(w.isNativeClientAvailable()){C.next=4;break}throw w._NativeClientError;case 4:if(t.level=t.level?w._processLevel(t.level):void 0,n={event_id:t.event_id,sdk:t.sdk},u=(0,l.default)({},t,{message:{message:t.message}}),"android"!==N.platform){C.next=23;break}return c=JSON.stringify(n),f=JSON.stringify(u),h=f.length,C.prev=11,C.next=14,s.default.awrap(b.getStringBytesLength(f));case 14:h=C.sent,C.next=19;break;case 17:C.prev=17,C.t0=C.catch(11);case 19:return p={content_type:"application/json",length:h,type:null!=(v=u.type)?v:"event"},y=JSON.stringify(p),S=c+"\n"+y+"\n"+f,C.abrupt("return",b.captureEnvelope(S));case 23:return _=JSON.parse(JSON.stringify(u)),C.abrupt("return",b.captureEnvelope({header:n,payload:_}));case 25:case"end":return C.stop()}},null,null,[[11,17]],Promise)},startWithOptions:function(t){var o,v,f=this;return s.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if((o=(0,l.default)({enableNative:!0,autoInitializeNativeSdk:!0},t)).enableNative){s.next=5;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK is disabled."),f.enableNative=!1,s.abrupt("return",!1);case 5:if(o.autoInitializeNativeSdk){s.next=8;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"),s.abrupt("return",!1);case 8:if(o.dsn){s.next=11;break}return u.logger.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."),s.abrupt("return",!1);case 11:if(f.isNativeClientAvailable()){s.next=13;break}throw f._NativeClientError;case 13:return o.beforeSend,o.beforeBreadcrumb,o.integrations,o.defaultIntegrations,o.transport,v=(0,n.default)(o,c),s.abrupt("return",b.startWithOptions(v));case 15:case"end":return s.stop()}},null,null,null,Promise)},fetchRelease:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:return n.abrupt("return",b.fetchRelease());case 5:case"end":return n.stop()}},null,null,null,Promise)},deviceContexts:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:if("ios"===t.platform){n.next=6;break}return n.abrupt("return",{});case 6:return n.abrupt("return",b.deviceContexts());case 7:case"end":return n.stop()}},null,null,null,Promise)},crash:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.crash()}},setUser:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s=null,l=null;if(t){var o=t.id,u=t.ip_address,v=t.email,c=t.username,N=(0,n.default)(t,f);s=this._serializeObject({email:v,id:o,ip_address:u,username:c}),l=this._serializeObject(N)}b.setUser(s,l)}},setTag:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setTag(t,s)}},setExtra:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setExtra(t,s)}},addBreadcrumb:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.addBreadcrumb((0,l.default)({},t,{level:t.level?this._processLevel(t.level):void 0,data:t.data?this._serializeObject(t.data):void 0}))}},clearBreadcrumbs:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.clearBreadcrumbs()}},setContext:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;"android"===this.platform?this.setExtra(t,n):b.setContext(t,null!==n?this._serializeObject(n):null)}},closeNativeSdk:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}return n.abrupt("return");case 2:return n.abrupt("return",b.closeNativeSdk().then(function(){t.enableNative=!1}));case 3:case"end":return n.stop()}},null,null,null,Promise)},_serializeObject:function(t){var n={};return Object.keys(t).forEach(function(s){var l=t[s];n[s]="string"==typeof l?l:JSON.stringify(l)}),n},_processLevel:function(t){return t===o.Severity.Critical?o.Severity.Fatal:t===o.Severity.Log?o.Severity.Debug:t},isModuleLoaded:function(){return!!b},isNativeClientAvailable:function(){return this.isModuleLoaded()&&b.nativeClientAvailable},isNativeTransportAvailable:function(){return this.isModuleLoaded()&&b.nativeTransport},_DisabledNativeError:new u.SentryError("Native is disabled"),_NativeClientError:new u.SentryError("Native Client is not available, can't start on native."),enableNative:!0,platform:v.Platform.OS};e.NATIVE=N},989,[1,44,276,25,883,894,2]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeErrorHandlers=void 0;var t=n(r(d[1])),o=n(r(d[2])),l=n(r(d[3])),u=r(d[4]),s=r(d[5]),c=r(d[6]),_=(function(){function n(l){(0,o.default)(this,n),this.name=n.id,this._options=(0,t.default)({onerror:!0,onunhandledrejection:!0},l)}return(0,l.default)(n,[{key:"setupOnce",value:function(){this._handleUnhandledRejections(),this._handleOnError()}},{key:"_handleUnhandledRejections",value:function(){if(this._options.onunhandledrejection){var n,t,o=r(d[7]);o.disable(),o.enable({allRejections:!0,onUnhandled:function(n,t){(0,u.getCurrentHub)().captureException(t,{data:{id:n},originalException:t})}});var l=r(d[8]),s=(0,c.getGlobalObject)(),_=null!=(n=l._onHandle)?n:l._Y,h=null!=(t=l._onReject)?t:l._Z;l!==s.Promise&&void 0!==_&&void 0!==h&&("_onHandle"in s.Promise&&"_onReject"in s.Promise?(s.Promise._onHandle=_,s.Promise._onReject=h):"_Y"in s.Promise&&"_Z"in s.Promise&&(s.Promise._Y=_,s.Promise._Z=h))}}},{key:"_handleOnError",value:function(){if(this._options.onerror){var n=!1,t=ErrorUtils.getGlobalHandler&&ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler(function(o,l){if(l&&!0){if(n)return void c.logger.log("Encountered multiple fatals in a row. The latest:",o);n=!0}(0,u.getCurrentHub)().withScope(function(n){l&&n.setLevel(s.Severity.Fatal),(0,u.getCurrentHub)().captureException(o,{originalException:o})});var _=(0,u.getCurrentHub)().getClient();_?_.flush(_.getOptions().shutdownTimeout||2e3).then(function(){t(o,l)}):t(o,l)})}}}]),n})();e.ReactNativeErrorHandlers=_,_.id="ReactNativeErrorHandlers"},990,[1,25,7,8,889,883,894,991,105]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._Y=null,n._Z=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn(' '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,h={};function p(n){(u.allRejections||c(h[n].error,u.whitelist||o))&&(h[n].displayId=_++,u.onUnhandled?(h[n].logged=!0,u.onUnhandled(h[n].displayId,h[n].error)):(h[n].logged=!0,t(h[n].displayId,h[n].error)))}function y(n){h[n].logged&&(u.onHandled?u.onHandled(h[n].displayId,h[n].error):h[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+h[n].displayId+'):'),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+h[n].displayId+'.')))}n._Y=function(n){2===n._V&&h[n._1]&&(h[n._1].logged?y(n._1):clearTimeout(h[n._1].timeout),delete h[n._1])},n._Z=function(n,l){0===n._U&&(n._1=f++,h[n._1]={displayId:null,error:l,timeout:setTimeout(p.bind(null,n._1),c(l,o)?100:2e3),logged:!1})}}},991,[105]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Release=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=r(d[4]),o=r(d[5]),c=(function(){function t(){(0,s.default)(this,t),this.name=t.id}return(0,u.default)(t,[{key:"setupOnce",value:function(){(0,l.addGlobalEventProcessor)(function(s){var u,c,f,v,_;return n.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if((0,l.getCurrentHub)().getIntegration(t)){p.next=3;break}return p.abrupt("return",s);case 3:if(v=null==(u=(0,l.getCurrentHub)().getClient())?void 0:u.getOptions(),"string"==typeof(null==(c=s.extra)?void 0:c.__sentry_release)?s.release=""+s.extra.__sentry_release:"string"==typeof(null==v?void 0:v.release)&&(s.release=v.release),"string"==typeof(null==(f=s.extra)?void 0:f.__sentry_dist)?s.dist=""+s.extra.__sentry_dist:"string"==typeof(null==v?void 0:v.dist)&&(s.dist=v.dist),!s.release||!s.dist){p.next=8;break}return p.abrupt("return",s);case 8:return p.prev=8,p.next=11,n.default.awrap(o.NATIVE.fetchRelease());case 11:(_=p.sent)&&(s.release=_.id+"@"+_.version+"+"+_.build,s.dist=""+_.build),p.next=17;break;case 15:p.prev=15,p.t0=p.catch(8);case 17:return p.abrupt("return",s);case 18:case"end":return p.stop()}},null,null,[[8,15]],Promise)})}}]),t})();e.Release=c,c.id="Release"},992,[1,276,7,8,889,989]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=void 0;e.SDK_NAME="sentry.javascript.react-native";e.SDK_VERSION="2.5.0-beta.1"},993,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeBackend=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),u=t(r(d[6])),v=t(r(d[7])),p=r(d[8]),f=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),N=r(d[13]),k=r(d[14]);function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var B=(function(t){(0,l.default)(R,t);var B,b,T=(B=R,b=w(),function(){var t,n=(0,v.default)(B);if(b){var o=(0,v.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,u.default)(this,t)});function R(t){var n;return(0,s.default)(this,R),(n=T.call(this,t))._options=t,n._browserBackend=new p.BrowserBackend(t),y.LogBox?y.LogBox.ignoreLogs(["Require cycle:"]):y.YellowBox.ignoreWarnings(["Require cycle:"]),n._startWithOptions(),n}return(0,c.default)(R,[{key:"nativeCrash",value:function(){this._options.enableNative&&k.NATIVE.crash()}},{key:"eventFromException",value:function(t,n){return this._browserBackend.eventFromException(t,n)}},{key:"eventFromMessage",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_.Severity.Info,o=arguments.length>2?arguments[2]:void 0;return this._browserBackend.eventFromMessage(t,n,o)}},{key:"_setupTransport",value:function(){if(!this._options.dsn)return new f.NoopTransport;var t=(0,o.default)({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):this._isNativeTransportAvailable()?new N.NativeTransport:new h.Transports.FetchTransport(t)}},{key:"_isNativeTransportAvailable",value:function(){return!0===this._options.enableNative&&k.NATIVE.isNativeClientAvailable()&&k.NATIVE.isNativeTransportAvailable()}},{key:"_startWithOptions",value:function(){var t,o,s,c,l;return n.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return s=!1,u.prev=1,u.next=4,n.default.awrap(k.NATIVE.startWithOptions(this._options));case 4:s=u.sent,u.next=12;break;case 7:return u.prev=7,u.t0=u.catch(1),this._showCannotConnectDialog(),null==(c=(l=this._options).onReady)||c.call(l,{didCallNativeInit:!1}),u.abrupt("return");case 12:null==(t=(o=this._options).onReady)||t.call(o,{didCallNativeInit:s});case 13:case"end":return u.stop()}},null,this,[[1,7]],Promise)}},{key:"_showCannotConnectDialog",value:function(){}}]),R})(f.BaseBackend);e.ReactNativeBackend=B},994,[1,276,25,7,8,12,14,11,961,889,957,883,2,995,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTransport=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=r(d[3]),o=r(d[4]),s=(function(){function t(){(0,n.default)(this,t),this._buffer=new f.PromiseBuffer(30)}return(0,u.default)(t,[{key:"sendEvent",value:function(t){return this._buffer.isReady()?this._buffer.add(o.NATIVE.sendEvent(t)):Promise.reject(new f.SentryError("Not adding Promise due to buffer limit reached."))}},{key:"close",value:function(t){return this._buffer.drain(t)}}]),t})();e.NativeTransport=s},995,[1,7,8,894,989]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},996,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeClient=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),h=r(d[9]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var p=(function(t){(0,l.default)(k,t);var s,p,R=(s=k,p=y(),function(){var t,n=(0,f.default)(s);if(p){var u=(0,f.default)(this).constructor;t=Reflect.construct(n,arguments,u)}else t=n.apply(this,arguments);return(0,o.default)(this,t)});function k(t){return(0,n.default)(this,k),R.call(this,v.ReactNativeBackend,t)}return(0,u.default)(k,[{key:"nativeCrash",value:function(){this._getBackend().nativeCrash()}},{key:"close",value:function(){return(0,c.default)((0,f.default)(k.prototype),"close",this).call(this).then(function(t){return h.NATIVE.closeNativeSdk().then(function(){return t})})}}]),k})(s.BaseClient);e.ReactNativeClient=p},997,[1,7,8,9,12,14,11,889,994,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.init=function(t){var n=new c.Hub(void 0,new C.ReactNativeScope);(0,c.makeMain)(n);var w=(0,s.default)({},_,t);void 0===w.defaultIntegrations&&(w.defaultIntegrations=[new b.ReactNativeErrorHandlers,new b.Release].concat((0,l.default)(f.defaultIntegrations.filter(function(t){return!h.includes(t.name)}))),w.defaultIntegrations.push(new o.RewriteFrames({iteratee:function(t){if(t.filename&&(t.filename=t.filename.replace(/^file:\/\//,"").replace(/^address at /,"").replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,""),"[native code]"!==t.filename&&"native"!==t.filename)){t.filename=0===t.filename.indexOf("/")?"app://"+t.filename:"app:///"+t.filename}return t}})),w.enableNative&&w.defaultIntegrations.push(new b.DeviceContext));(0,u.initAndBind)(p.ReactNativeClient,w),(0,f.getCurrentHub)().setTag("event.origin","javascript"),(0,v.getGlobalObject)().HermesInternal&&(0,f.getCurrentHub)().setTag("hermes","true")},e.setRelease=function(t){(0,u.setExtra)("__sentry_release",t)},e.setDist=function(t){(0,u.setExtra)("__sentry_dist",t)},e.nativeCrash=function(){var t=(0,f.getCurrentHub)().getClient();t&&t.nativeCrash()},e.close=function(){var t;return n.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(l.prev=0,!(t=(0,f.getCurrentHub)().getClient())){l.next=5;break}return l.next=5,n.default.awrap(t.close());case 5:l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),v.logger.error("Failed to close the SDK");case 10:case"end":return l.stop()}},null,null,[[0,7]],Promise)};var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),o=r(d[6]),f=r(d[7]),v=r(d[8]),p=r(d[9]),b=r(d[10]),C=r(d[11]),h=["GlobalHandlers","TryCatch"],_={enableNative:!0,enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0}},998,[1,276,34,25,889,892,999,957,894,997,984,1013]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.Angular=n.Angular;var o=r(d[1]);e.CaptureConsole=o.CaptureConsole;var t=r(d[2]);e.Debug=t.Debug;var v=r(d[3]);e.Dedupe=v.Dedupe;var s=r(d[4]);e.Ember=s.Ember;var u=r(d[5]);e.ExtraErrorData=u.ExtraErrorData;var l=r(d[6]);e.Offline=l.Offline;var b=r(d[7]);e.ReportingObserver=b.ReportingObserver;var p=r(d[8]);e.RewriteFrames=p.RewriteFrames;var f=r(d[9]);e.SessionTiming=f.SessionTiming;var D=r(d[10]);e.Transaction=D.Transaction;var E=r(d[11]);e.Vue=E.Vue},999,[1000,1001,1002,1003,1004,1005,1006,1008,1009,1010,1011,1012]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,u=(function(){function u(n){void 0===n&&(n={}),this.name=u.id,t.logger.log('You are still using the Angular integration, consider moving to @sentry/angular'),this._angular=n.angular||t.getGlobalObject().angular,this._angular?this._module=this._angular.module(u.moduleName,[]):t.logger.error('AngularIntegration is missing an Angular instance')}return u.prototype.setupOnce=function(n,t){var o=this;this._module&&(this._getCurrentHub=t,this._module.config(['$provide',function(n){n.decorator('$exceptionHandler',['$delegate',o._$exceptionHandlerDecorator.bind(o)])}]))},u.prototype._$exceptionHandlerDecorator=function(t){var l=this;return function(s,c){var _=l._getCurrentHub&&l._getCurrentHub();_&&_.getIntegration(u)&&_.withScope(function(t){c&&t.setExtra('cause',c),t.addEventProcessor(function(t){var u=t.exception&&t.exception.values&&t.exception.values[0];if(u){var l=o.exec(u.value||'');l&&(u.type=l[1],u.value=l[2],t.message=u.type+": "+u.value,t.extra=n.__assign(n.__assign({},t.extra),{angularDocs:l[3].substr(0,250)}))}return t}),_.captureException(s)}),t(s,c)}},u.id='AngularJS',u.moduleName='ngSentry',u})();e.Angular=u},1000,[891,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=(g=n.getGlobalObject(),(function(){function o(t){void 0===t&&(t={}),this.name=o.id,this._levels=['log','info','warn','error','debug','assert'],t.levels&&(this._levels=t.levels)}return o.prototype.setupOnce=function(s,l){'console'in g&&this._levels.forEach(function(s){s in g.console&&n.fill(g.console,s,function(c){return function(){for(var u=[],f=0;f=43)}}).catch(function(){return!1})}function R(n){var t=w[n.name],o={};o.promise=new l(function(n,t){o.resolve=n,o.reject=t}),t.deferredOperations.push(o),t.dbReady?t.dbReady=t.dbReady.then(function(){return o.promise}):t.dbReady=o.promise}function A(n){var t=w[n.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function O(n,t){var o=w[n.name].deferredOperations.pop();if(o)return o.reject(t),o.promise}function D(n,t){return new l(function(o,u){if(w[n.name]=w[n.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},n.db){if(!t)return o(n.db);R(n),n.db.close()}var c=[n.name];t&&c.push(n.version);var s=f.open.apply(f,c);t&&(s.onupgradeneeded=function(t){var o=s.result;try{o.createObjectStore(n.storeName),t.oldVersion<=1&&o.createObjectStore(b)}catch(o){if('ConstraintError'!==o.name)throw o;console.warn('The database "'+n.name+"\" has been upgraded from version "+t.oldVersion+' to version '+t.newVersion+', but the storage "'+n.storeName+'" already exists.')}}),s.onerror=function(n){n.preventDefault(),u(s.error)},s.onsuccess=function(){o(s.result),A(n)}})}function x(n){return D(n,!1)}function B(n){return D(n,!0)}function k(n,t){if(!n.db)return!0;var o=!n.db.objectStoreNames.contains(n.storeName),u=n.versionn.db.version;if(u&&(n.version!==t&&console.warn('The database "'+n.name+"\" can't be downgraded from version "+n.db.version+' to version '+n.version+'.'),n.version=n.db.version),c||o){if(o){var f=n.db.version+1;f>n.version&&(n.version=f)}return!0}return!1}function C(n){return s([N(atob(n.data))],{type:n.type})}function T(n){return n&&n.__local_forage_encoded_blob}function F(n){var t=this,o=t._initReady().then(function(){var n=w[t._dbInfo.name];if(n&&n.dbReady)return n.dbReady});return h(o,n,n),o}function L(n){R(n);for(var t=w[n.name],o=t.forages,u=0;u0&&(!n.db||'InvalidStateError'===c.name||'NotFoundError'===c.name))return l.resolve().then(function(){if(!n.db||'NotFoundError'===c.name&&!n.db.objectStoreNames.contains(n.storeName)&&n.version<=n.db.version)return n.db&&(n.version=n.db.version+1),B(n)}).then(function(){return L(n).then(function(){M(n,t,o,u-1)})}).catch(o);o(c)}}var z={_driver:'asyncStorage',_initStorage:function(n){var t=this,o={db:null};if(n)for(var u in n)o[u]=n[u];var c=w[o.name];c||(c={forages:[],db:null,dbReady:null,deferredOperations:[]},w[o.name]=c),c.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=F);var f=[];function s(){return l.resolve()}for(var v=0;v>4,y[v++]=(15&u)<<4|c>>2,y[v++]=(3&c)<<6|63&f;return h}function ie(n){var t,o=new Uint8Array(n),u='';for(t=0;t>2],u+=P[(3&o[t])<<4|o[t+1]>>4],u+=P[(15&o[t+1])<<2|o[t+2]>>6],u+=P[63&o[t+2]];return o.length%3==2?u=u.substring(0,u.length-1)+'=':o.length%3==1&&(u=u.substring(0,u.length-2)+'=='),u}var ae={serialize:function(n,t){var o='';if(n&&(o=re.call(n)),n&&('[object ArrayBuffer]'===o||n.buffer&&'[object ArrayBuffer]'===re.call(n.buffer))){var u,c=W;n instanceof ArrayBuffer?(u=n,c+=H):(u=n.buffer,'[object Int8Array]'===o?c+=X:'[object Uint8Array]'===o?c+=G:'[object Uint8ClampedArray]'===o?c+=J:'[object Int16Array]'===o?c+=V:'[object Uint16Array]'===o?c+=Z:'[object Int32Array]'===o?c+=Y:'[object Uint32Array]'===o?c+=$:'[object Float32Array]'===o?c+=ee:'[object Float64Array]'===o?c+=ne:t(new Error('Failed to get type for BinaryArray'))),t(c+ie(u))}else if('[object Blob]'===o){var f=new FileReader;f.onload=function(){var o=U+n.type+'~'+ie(this.result);t("__lfsc__:blob"+o)},f.readAsArrayBuffer(n)}else try{t(JSON.stringify(n))}catch(o){console.error("Couldn't convert value into a JSON string: ",n),t(null,o)}},deserialize:function(n){if(n.substring(0,K)!==W)return JSON.parse(n);var t,o=n.substring(te),u=n.substring(K,te);if(u===Q&&q.test(o)){var c=o.match(q);t=c[1],o=o.substring(c[0].length)}var f=oe(o);switch(u){case H:return f;case Q:return s([f],{type:t});case X:return new Int8Array(f);case G:return new Uint8Array(f);case J:return new Uint8ClampedArray(f);case V:return new Int16Array(f);case Z:return new Uint16Array(f);case Y:return new Int32Array(f);case $:return new Uint32Array(f);case ee:return new Float32Array(f);case ne:return new Float64Array(f);default:throw new Error('Unkown type: '+u)}},stringToBuffer:oe,bufferToString:ie};function ue(n,t,o,u){n.executeSql('CREATE TABLE IF NOT EXISTS '+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],o,u)}function ce(n,t,o,u,c,f){n.executeSql(o,u,c,function(n,s){s.code===s.SYNTAX_ERR?n.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(n,l){l.rows.length?f(n,s):ue(n,t,function(){n.executeSql(o,u,c,f)},f)},f):f(n,s)},f)}function fe(n,t,o,u){var c=this;n=y(n);var f=new l(function(f,s){c.ready().then(function(){void 0===t&&(t=null);var l=t,v=c._dbInfo;v.serializer.serialize(t,function(t,h){h?s(h):v.db.transaction(function(o){ce(o,v,'INSERT OR REPLACE INTO '+v.storeName+" (key, value) VALUES (?, ?)",[n,t],function(){f(l)},function(n,t){s(t)})},function(t){if(t.code===t.QUOTA_ERR){if(u>0)return void f(fe.apply(c,[n,l,o,u-1]));s(t)}})})}).catch(s)});return v(f,o),f}function se(n){return new l(function(t,o){n.transaction(function(u){u.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(o,u){for(var c=[],f=0;f0?(this._dbInfo=t,t.serializer=ae,l.resolve()):l.reject()},_support:(function(){try{return'undefined'!=typeof localStorage&&'setItem'in localStorage&&!!localStorage.setItem}catch(n){return!1}})(),iterate:function(n,t){var o=this,u=o.ready().then(function(){for(var t=o._dbInfo,u=t.keyPrefix,c=u.length,f=localStorage.length,s=1,l=0;l=0;o--){var u=localStorage.key(o);0===u.indexOf(n)&&localStorage.removeItem(u)}});return v(o,n),o},length:function(n){var t=this.keys().then(function(n){return n.length});return v(t,n),t},key:function(n,t){var o=this,u=o.ready().then(function(){var t,u=o._dbInfo;try{t=localStorage.key(n)}catch(n){t=null}return t&&(t=t.substring(u.keyPrefix.length)),t});return v(u,t),u},keys:function(n){var t=this,o=t.ready().then(function(){for(var n=t._dbInfo,o=localStorage.length,u=[],c=0;c=0;t--){var o=localStorage.key(t);0===o.indexOf(n)&&localStorage.removeItem(o)}}):l.reject('Invalid arguments'),t),u}},ye=function(n,t){for(var o,u,c=n.length,f=0;f=0;o--){var c=n[o];if(!0===c.in_app){t.transaction=this._getTransaction(c);break}}return t},t.prototype._getFramesFromEvent=function(t){var n=t.exception&&t.exception.values&&t.exception.values[0];return n&&n.stacktrace&&n.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||'?')+"/"+(t.function||'?'):''},t.id='Transaction',t})();e.Transaction=t},1011,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n={id:'Tracing'},s={id:'BrowserTracing'},p={activate:['activated','deactivated'],create:['beforeCreate','created'],destroy:['beforeDestroy','destroyed'],mount:['beforeMount','mounted'],update:['beforeUpdate','updated']},c=/(?:^|[-_/])(\w)/g,u='root',_=(function(){function _(s){var c=this;this.name=_.id,this._componentsCache={},this._applyTracingHooks=function(s,_){if(!s.$options.$_sentryPerfHook){s.$options.$_sentryPerfHook=!0;var h=c._getComponentName(s),l=h===u,v={},y=function(t){var p=o.timestampWithMs();c._rootSpan?c._finishRootSpan(p,_):s.$once("hook:"+t,function(){var t=_().getIntegration(n);if(t){c._tracingActivity=t.constructor.pushActivity('Vue Application Render');var o=t.constructor.getTransaction();o&&(c._rootSpan=o.startChild({description:'Application Render',op:'Vue'}))}else{var s=f(_());s&&(c._rootSpan=s.startChild({description:'Application Render',op:'Vue'}))}})},V=function(t,n){var p=Array.isArray(c._options.tracingOptions.trackComponents)?c._options.tracingOptions.trackComponents.indexOf(h)>-1:c._options.tracingOptions.trackComponents;if(c._rootSpan&&p){var u=o.timestampWithMs(),f=v[n];f?(f.finish(),c._finishRootSpan(u,_)):s.$once("hook:"+t,function(){c._rootSpan&&(v[n]=c._rootSpan.startChild({description:"Vue <"+h+">",op:n}))})}};c._options.tracingOptions.hooks.forEach(function(n){var u=p[n];u?u.forEach(function(o){var p=l?y.bind(c,o):V.bind(c,o,n),u=s.$options[o];Array.isArray(u)?s.$options[o]=t.__spread([p],u):s.$options[o]='function'==typeof u?[p,u]:[p]}):o.logger.warn("Unknown hook: "+n)})}},o.logger.log('You are still using the Vue.js integration, consider moving to @sentry/vue'),this._options=t.__assign(t.__assign({Vue:o.getGlobalObject().Vue,attachProps:!0,logErrors:!1,tracing:!1},s),{tracingOptions:t.__assign({hooks:['mount','update'],timeout:2e3,trackComponents:!1},s.tracingOptions)})}return _.prototype.setupOnce=function(t,n){this._options.Vue?(this._attachErrorHandler(n),this._options.tracing&&this._startTracing(n)):o.logger.error('Vue integration is missing a Vue instance')},_.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return u;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var n=t.$options.__file.replace(/^[a-zA-Z]:/,'').replace(/\\/g,'/'),s=o.basename(n,'.vue');return this._componentsCache[s]||(this._componentsCache[s]=s.replace(c,function(t,o){return o?o.toUpperCase():''}))}return"anonymous component"},_.prototype._finishRootSpan=function(t,o){var s=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(s._tracingActivity){var p=o().getIntegration(n);p&&p.constructor.popActivity(s._tracingActivity)}s._rootSpan&&s._rootSpan.finish(t)},this._options.tracingOptions.timeout)},_.prototype._startTracing=function(t){var p=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(n)||t().getIntegration(s)?p(this,t):o.logger.error('Vue integration has tracing enabled, but Tracing integration is not configured')}})},_.prototype._attachErrorHandler=function(t){var n=this,s=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(p,c,u){var f={};if(c)try{f.componentName=n._getComponentName(c),n._options.attachProps&&(f.propsData=c.$options.propsData)}catch(t){o.logger.warn('Unable to extract metadata from Vue component.')}u&&(f.lifecycleHook=u),t().getIntegration(_)&&setTimeout(function(){t().withScope(function(o){o.setContext('vue',f),t().captureException(p)})}),'function'==typeof s&&s.call(n._options.Vue,p,c,u),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+u+": \""+(p&&p.toString())+"\"",c),console.error(p))}},_.id='Vue',_})();function f(t){if(t&&t.getScope){var o=t.getScope();if(o)return o.getTransaction()}}e.Vue=_,e.getActiveTransaction=f},1012,[891,894]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeScope=void 0;var u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),p=r(d[8]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var h=(function(t){(0,c.default)(E,t);var f,h,v=(f=E,h=y(),function(){var t,u=(0,s.default)(f);if(h){var l=(0,s.default)(this).constructor;t=Reflect.construct(u,arguments,l)}else t=u.apply(this,arguments);return(0,o.default)(this,t)});function E(){return(0,u.default)(this,E),v.apply(this,arguments)}return(0,l.default)(E,[{key:"setUser",value:function(t){return p.NATIVE.setUser(t),(0,n.default)((0,s.default)(E.prototype),"setUser",this).call(this,t)}},{key:"setTag",value:function(t,u){return p.NATIVE.setTag(t,u),(0,n.default)((0,s.default)(E.prototype),"setTag",this).call(this,t,u)}},{key:"setTags",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setTag(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setTags",this).call(this,t)}},{key:"setExtras",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setExtra(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setExtras",this).call(this,t)}},{key:"setExtra",value:function(t,u){return p.NATIVE.setExtra(t,u),(0,n.default)((0,s.default)(E.prototype),"setExtra",this).call(this,t,u)}},{key:"addBreadcrumb",value:function(t,u){return p.NATIVE.addBreadcrumb(t),(0,n.default)((0,s.default)(E.prototype),"addBreadcrumb",this).call(this,t,u)}},{key:"clearBreadcrumbs",value:function(){return p.NATIVE.clearBreadcrumbs(),(0,n.default)((0,s.default)(E.prototype),"clearBreadcrumbs",this).call(this)}},{key:"setContext",value:function(t,u){return p.NATIVE.setContext(t,u),(0,n.default)((0,s.default)(E.prototype),"setContext",this).call(this,t,u)}}]),E})(f.Scope);e.ReactNativeScope=h},1013,[1,7,8,9,12,14,11,892,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTouchEventBoundary=e.TouchEventBoundary=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),s=r(d[8]),y=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[9])),h=r(d[10]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var b=h.StyleSheet.create({wrapperView:{flex:1}}),_=(function(t){(0,c.default)(N,t);var v,_,w=(v=N,_=T(),function(){var t,n=(0,p.default)(v);if(_){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,l.default)(this,t)});function N(){var t;(0,o.default)(this,N);for(var u=arguments.length,c=new Array(u),l=0;l0||u)&&t._logTouchEvent(c,u)}},t}return(0,u.default)(N,[{key:"render",value:function(){return y.createElement(h.View,{style:b.wrapperView,onTouchStart:this._onTouchStart},this.props.children)}},{key:"_logTouchEvent",value:function(t,n){(0,f.addBreadcrumb)({category:this.props.breadcrumbCategory,data:{componentTree:t},level:s.Severity.Info,message:n?"Touch event within element: "+n:"Touch event within component tree",type:this.props.breadcrumbType})}}]),N})(y.Component);e.TouchEventBoundary=_,_.displayName="__Sentry.TouchEventBoundary",_.defaultProps={breadcrumbCategory:"touch",breadcrumbType:"user",ignoreNames:[],maxComponentTreeSize:20};e.withTouchEventBoundary=function(t,n){var o=function(o){return y.createElement(_,n,y.createElement(t,o))};return o.displayName="WithTouchEventBoundary",o}},1014,[1,34,7,8,12,14,11,889,883,48,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return t.ReactNativeTracing}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return n.RoutingInstrumentation}}),Object.defineProperty(e,"RoutingInstrumentationInstance",{enumerable:!0,get:function(){return n.RoutingInstrumentationInstance}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return o.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return u.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationCurrentRoute",{enumerable:!0,get:function(){return c.ReactNavigationCurrentRoute}}),Object.defineProperty(e,"ReactNavigationRoute",{enumerable:!0,get:function(){return c.ReactNavigationRoute}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return c.ReactNavigationTransactionContext}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4])},1015,[1016,1018,1019,1020,1021]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeTracing=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=(0,s.default)({},u.defaultRequestInstrumentationOptions,{idleTimeout:1e3,maxTransactionDuration:600,ignoreEmptyBackNavigationTransactions:!0,beforeNavigate:function(t){return t}}),f=(function(){function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,n.default)(this,t),this.name=t.id,this.options=(0,s.default)({},h,o)}return(0,o.default)(t,[{key:"setupOnce",value:function(t,n){var o=this.options,s=o.traceFetch,l=o.traceXHR,h=o.tracingOrigins,f=o.shouldCreateSpanForRequest,v=o.routingInstrumentation;this._getCurrentHub=n,null==v||v.registerRoutingInstrumentation(this._onRouteWillChange.bind(this),this.options.beforeNavigate),v||c.logger.log("[ReactNativeTracing] Not instrumenting route changes as routingInstrumentation has not been set."),(0,u.registerRequestInstrumentation)({traceFetch:s,traceXHR:l,tracingOrigins:h,shouldCreateSpanForRequest:f})}},{key:"_onRouteWillChange",value:function(t){return this._createRouteTransaction(t)}},{key:"_createRouteTransaction",value:function(t){if(this._getCurrentHub){var n=this.options,o=n.idleTimeout,h=n.maxTransactionDuration,f=(0,s.default)({},t,{trimEnd:!0}),v=this._getCurrentHub(),p=(0,u.startIdleTransaction)(v,f,o,!0);return c.logger.log("[ReactNativeTracing] Starting "+t.op+" transaction \""+t.name+"\" on scope"),p.registerBeforeFinishCallback(function(t,n){(0,l.adjustTransactionDuration)(h,t,n)}),this.options.ignoreEmptyBackNavigationTransactions&&p.registerBeforeFinishCallback(function(t){var n,o;null==(n=t.data)||null==(o=n.route)||!o.hasBeenSeen||t.spanRecorder&&0!==t.spanRecorder.spans.filter(function(n){return n.spanId!==t.spanId}).length||(c.logger.log("[ReactNativeTracing] Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature."),t.sampled=!1)}),p}c.logger.warn("[ReactNativeTracing] Did not create "+t.op+" transaction because _getCurrentHub is invalid.")}}]),t})();e.ReactNativeTracing=f,f.id="ReactNativeTracing"},1016,[1,7,8,25,927,894,1017]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.adjustTransactionDuration=function(n,s,u){var o=u-s.startTimestamp;u&&(o>(c=n,1e3*c)||o<0)&&(s.setStatus(t.SpanStatus.DeadlineExceeded),s.setTag("maxTransactionDurationExceeded","true"));var c};var t=r(d[0])},1017,[927]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RoutingInstrumentation=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=(function(){function t(){(0,n.default)(this,t)}return(0,u.default)(t,[{key:"registerRoutingInstrumentation",value:function(t,n){this._tracingListener=t,this._beforeNavigate=n}},{key:"onRouteWillChange",value:function(t){var n;return null==(n=this._tracingListener)?void 0:n.call(this,t)}}]),t})();e.RoutingInstrumentation=o},1018,[1,7,8]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_TRANSACTION_CONTEXT_V5=e.ReactNavigationV5Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=t(r(d[7])),_=r(d[8]);function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var f={routeChangeTimeoutMs:1e3},R=(function(t){(0,l.default)(T,t);var R,p,C=(R=T,p=v(),function(){var t,n=(0,h.default)(R);if(p){var o=(0,h.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function T(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,T),(t=C.call(this))._navigationContainer=null,t._maxRecentRouteLen=200,t._initialStateHandled=!1,t._recentRouteKeys=[],t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._options=(0,n.default)({},f,s),t}return(0,s.default)(T,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,h.default)(T.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._onDispatch(),this._navigationContainer&&(this._onStateChange(),this._initialStateHandled=!0))}},{key:"registerNavigationContainer",value:function(t){var n=(0,_.getGlobalObject)();n.__sentry_rn_v5_registered?_.logger.log("[ReactNavigationV5Instrumentation] Instrumentation already exists, but register has been called again, doing nothing."):(this._navigationContainer="current"in t?t.current:t,this._navigationContainer?(this._navigationContainer.addListener("__unsafe_action__",this._onDispatch.bind(this)),this._navigationContainer.addListener("state",this._onStateChange.bind(this)),this._initialStateHandled||(this._latestTransaction?(this._onStateChange(),this._initialStateHandled=!0):_.logger.log("[ReactNavigationV5Instrumentation] Navigation container registered, but integration has not been setup yet.")),n.__sentry_rn_v5_registered=!0):_.logger.warn("[ReactNavigationV5Instrumentation] Received invalid navigation container ref!"))}},{key:"_onDispatch",value:function(){this._latestTransaction=this.onRouteWillChange(y),this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs)}},{key:"_onStateChange",value:function(){var t=this._latestRoute;if(this._navigationContainer){var o=this._navigationContainer.getCurrentRoute();if(o){if(this._latestTransaction&&(!t||t.key!==o.key)){var s,u,l,c=this._latestTransaction.toContext(),h=this._recentRouteKeys.includes(o.key),v=(0,n.default)({},c,{name:o.name,tags:(0,n.default)({},c.tags,{"routing.route.name":o.name}),data:(0,n.default)({},c.data,{route:{name:o.name,key:o.key,params:null!=(s=o.params)?s:{},hasBeenSeen:h},previousRoute:t?{name:t.name,key:t.key,params:null!=(u=t.params)?u:{}}:null})}),f=null==(l=this._beforeNavigate)?void 0:l.call(this,v);f||(_.logger.error("[ReactNavigationV5Instrumentation] beforeNavigate returned "+f+", return context.sampled = false to not send transaction."),f=(0,n.default)({},v,{sampled:!1})),!1===f.sampled?_.logger.log("[ReactNavigationV5Instrumentation] Will not send transaction \""+f.name+"\" due to beforeNavigate."):void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._latestTransaction.updateWithContext(f)}this._pushRecentRouteKey(o.key),this._latestRoute=o}}else _.logger.warn("[ReactNavigationV5Instrumentation] Missing navigation container ref. Route transactions will not be sent.")}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),T})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV5Instrumentation=R,R.instrumentationName="react-navigation-v5";var y={name:"Route Change",op:"navigation",tags:{"routing.instrumentation":R.instrumentationName},data:{}};e.BLANK_TRANSACTION_CONTEXT_V5=y},1019,[1,25,7,8,9,12,14,11,894,1018]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.INITIAL_TRANSACTION_CONTEXT_V4=e.ReactNavigationV4Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),h=r(d[8]);function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var v={routeChangeTimeoutMs:1e3},f=(function(t){(0,l.default)(C,t);var f,y,T=(f=C,y=p(),function(){var t,n=(0,_.default)(f);if(y){var o=(0,_.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function C(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,C),(t=T.call(this))._appContainer=null,t._maxRecentRouteLen=200,t._recentRouteKeys=[],t._initialStateHandled=!1,t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._onBeforeNavigateNotSampled=function(t){h.logger.log("[ReactNavigationV4Instrumentation] Will not send transaction \""+t+"\" due to beforeNavigate.")},t._options=(0,n.default)({},v,s),t}return(0,s.default)(C,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,_.default)(C.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._latestTransaction=this.onRouteWillChange(R),this._appContainer?(this._updateLatestTransaction(),this._initialStateHandled=!0):this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs))}},{key:"registerAppContainer",value:function(t){var n=(0,h.getGlobalObject)();n.__sentry_rn_v4_registered||(this._appContainer="current"in t?t.current:t,this._appContainer?(this._patchRouter(),this._initialStateHandled||(this._latestTransaction?this._updateLatestTransaction():h.logger.log("[ReactNavigationV4Instrumentation] App container registered, but integration has not been setup yet."),this._initialStateHandled=!0),n.__sentry_rn_v4_registered=!0):h.logger.warn("[ReactNavigationV4Instrumentation] Received invalid app container ref!"))}},{key:"_updateLatestTransaction",value:function(){if(this._appContainer&&this._latestTransaction){var t=this._appContainer._navigation.state;void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._onStateChange(t,!0)}}},{key:"_patchRouter",value:function(){var t=this;if(this._appContainer){var n=this._appContainer._navigation.router.getStateForAction;this._appContainer._navigation.router.getStateForAction=function(o,s){var u=n(o,s);return t._onStateChange(u),u}}}},{key:"_onStateChange",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=this._getCurrentRouteFromState(t);if(!this._prevRoute||s.key!==this._prevRoute.key){var u,l=this._getTransactionContext(s,this._prevRoute),c=l;o&&this._latestTransaction&&(c=(0,n.default)({},this._latestTransaction.toContext(),l));var _=null==(u=this._beforeNavigate)?void 0:u.call(this,c);_||(h.logger.error("[ReactNavigationV4Instrumentation] beforeNavigate returned "+_+", return context.sampled = false to not send transaction."),_=(0,n.default)({},c,{sampled:!1})),!1===_.sampled&&this._onBeforeNavigateNotSampled(_.name),o&&this._latestTransaction?this._latestTransaction.updateWithContext(_):this._latestTransaction=this.onRouteWillChange(_),this._pushRecentRouteKey(s.key),this._prevRoute=s}}},{key:"_getTransactionContext",value:function(t,n){var o,s;return{name:t.routeName,op:"navigation",tags:{"routing.instrumentation":C.instrumentationName,"routing.route.name":t.routeName},data:{route:{name:t.routeName,key:t.key,params:null!=(o=t.params)?o:{},hasBeenSeen:this._recentRouteKeys.includes(t.key)},previousRoute:n?{name:n.routeName,key:n.key,params:null!=(s=n.params)?s:{}}:null}}}},{key:"_getCurrentRouteFromState",value:function(t){var n=t.routes[t.index];return"index"in n&&"routes"in n&&"number"==typeof n.index&&Array.isArray(n.routes)?this._getCurrentRouteFromState(n):n}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),C})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV4Instrumentation=f,f.instrumentationName="react-navigation-v4";var R={name:"App Launch",op:"navigation",tags:{"routing.instrumentation":f.instrumentationName},data:{}};e.INITIAL_TRANSACTION_CONTEXT_V4=R},1020,[1,25,7,8,9,12,14,11,894,1018]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},1021,[]); +__d(function(g,r,i,a,m,e,d){var E=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=N,e.setupPermissions=e.RESULTS=e.PERMISSIONS=void 0;var n=E(r(d[1])),s=r(d[2]),o=r(d[3]),A=r(d[4]),O=Object.freeze({ACCEPT_HANDOVER:'android.permission.ACCEPT_HANDOVER',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACTIVITY_RECOGNITION:'android.permission.ACTIVITY_RECOGNITION',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',ANSWER_PHONE_CALLS:'android.permission.ANSWER_PHONE_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',CALL_PHONE:'android.permission.CALL_PHONE',CAMERA:'android.permission.CAMERA',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',READ_CALENDAR:'android.permission.READ_CALENDAR',READ_CALL_LOG:'android.permission.READ_CALL_LOG',READ_CONTACTS:'android.permission.READ_CONTACTS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',READ_PHONE_NUMBERS:'android.permission.READ_PHONE_NUMBERS',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',READ_SMS:'android.permission.READ_SMS',RECEIVE_MMS:'android.permission.RECEIVE_MMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECORD_AUDIO:'android.permission.RECORD_AUDIO',SEND_SMS:'android.permission.SEND_SMS',USE_SIP:'android.permission.USE_SIP',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=Object.freeze({APP_TRACKING_TRANSPARENCY:'ios.permission.APP_TRACKING_TRANSPARENCY',BLUETOOTH_PERIPHERAL:'ios.permission.BLUETOOTH_PERIPHERAL',CALENDARS:'ios.permission.CALENDARS',CAMERA:'ios.permission.CAMERA',CONTACTS:'ios.permission.CONTACTS',FACE_ID:'ios.permission.FACE_ID',LOCATION_ALWAYS:'ios.permission.LOCATION_ALWAYS',LOCATION_WHEN_IN_USE:'ios.permission.LOCATION_WHEN_IN_USE',MEDIA_LIBRARY:'ios.permission.MEDIA_LIBRARY',MICROPHONE:'ios.permission.MICROPHONE',MOTION:'ios.permission.MOTION',PHOTO_LIBRARY:'ios.permission.PHOTO_LIBRARY',PHOTO_LIBRARY_ADD_ONLY:'ios.permission.PHOTO_LIBRARY_ADD_ONLY',REMINDERS:'ios.permission.REMINDERS',SIRI:'ios.permission.SIRI',SPEECH_RECOGNITION:'ios.permission.SPEECH_RECOGNITION',STOREKIT:'ios.permission.STOREKIT'}),_=Object.freeze({ANDROID:O,IOS:R});e.PERMISSIONS=_;var S=Object.freeze({UNAVAILABLE:'unavailable',BLOCKED:'blocked',DENIED:'denied',GRANTED:'granted',LIMITED:'limited'});e.RESULTS=S;var I=A.NativeModules.DyteRNPermissions;function C(E){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",I.available.includes(E)?I.request(E):S.UNAVAILABLE);case 1:case"end":return n.stop()}},null,null,null,Promise)}function N(E){return E.filter(function(n,s){return null!=n&&E.indexOf(n)===s})}var t=['camera','externalStorage','microphone','bluetooth','photos','readExternalStorage'],T=function(E){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s={camera:_.ANDROID.CAMERA,microphone:_.ANDROID.RECORD_AUDIO,externalStorage:_.ANDROID.WRITE_EXTERNAL_STORAGE,readExternalStorage:_.ANDROID.READ_EXTERNAL_STORAGE},o={camera:_.IOS.CAMERA,microphone:_.IOS.MICROPHONE,bluetooth:_.IOS.BLUETOOTH_PERIPHERAL,photos:_.IOS.PHOTO_LIBRARY};if(!n)return'android'===A.Platform.OS?s[E]:o[E];if('android'===A.Platform.OS){var O={};return Object.keys(s).forEach(function(E){O[s[E]]=E}),O[E]}var R={};return Object.keys(o).forEach(function(E){R[o[E]]=E}),R[E]};e.setupPermissions=function(){var E,O,R,_,L,p,D=[];t.forEach(function(E){var n=T(E);n&&D.push(n)}),(E=D,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if('ios'!==A.Platform.OS){s.next=13;break}O={},R=N(E),_=0;case 4:if(!(_ArchiveVersion 2 CreationDate - 2021-07-26T14:02:07Z + 2021-07-28T18:21:45Z Name DyteSdk SchemeName diff --git a/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/DyteSdk b/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/DyteSdk index e095231..b47c99d 100755 Binary files a/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/DyteSdk and b/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/DyteSdk differ diff --git a/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/_CodeSignature/CodeResources b/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/_CodeSignature/CodeResources index 63858d7..97d298a 100644 --- a/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/_CodeSignature/CodeResources +++ b/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/_CodeSignature/CodeResources @@ -175,7 +175,7 @@ main.jsbundle - /3XrJWuah+oA/SROFz7ggGMwHs0= + eNGW9HhbSIFcqC/9BHqSaXh+jYE= files2 @@ -466,7 +466,7 @@ hash2 - mWbuTjo6Ee/8uMeKf0Ih4INNgkfR3022HZadCSWR2MI= + dAFHnGvvx+vt9ovHhbQo+uWI+anRLJYN8lYun3yPf/s= diff --git a/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/main.jsbundle b/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/main.jsbundle index eb7ea77..20d3441 100644 --- a/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/main.jsbundle +++ b/Frameworks/ios-simulator.xcarchive/Products/Library/Frameworks/DyteSdk.framework/main.jsbundle @@ -3,7 +3,7 @@ var __BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date. !(function(n){var e=(function(){function n(n,e){return n}function e(n){var e={};return n.forEach(function(n,r){e[n]=!0}),e}function r(n,r,u){if(n.formatValueCalls++,n.formatValueCalls>200)return"[TOO BIG formatValueCalls "+n.formatValueCalls+" exceeded limit of 200]";var f=t(n,r);if(f)return f;var c=Object.keys(r),s=e(c);if(d(r)&&(c.indexOf('message')>=0||c.indexOf('description')>=0))return o(r);if(0===c.length){if(v(r)){var g=r.name?': '+r.name:'';return n.stylize('[Function'+g+']','special')}if(p(r))return n.stylize(RegExp.prototype.toString.call(r),'regexp');if(y(r))return n.stylize(Date.prototype.toString.call(r),'date');if(d(r))return o(r)}var h,b,m='',j=!1,O=['{','}'];(h=r,Array.isArray(h)&&(j=!0,O=['[',']']),v(r))&&(m=' [Function'+(r.name?': '+r.name:'')+']');return p(r)&&(m=' '+RegExp.prototype.toString.call(r)),y(r)&&(m=' '+Date.prototype.toUTCString.call(r)),d(r)&&(m=' '+o(r)),0!==c.length||j&&0!=r.length?u<0?p(r)?n.stylize(RegExp.prototype.toString.call(r),'regexp'):n.stylize('[Object]','special'):(n.seen.push(r),b=j?i(n,r,u,s,c):c.map(function(e){return l(n,r,u,s,e,j)}),n.seen.pop(),a(b,m,O)):O[0]+m+O[1]}function t(n,e){if(s(e))return n.stylize('undefined','undefined');if('string'==typeof e){var r="'"+JSON.stringify(e).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,'string')}return c(e)?n.stylize(''+e,'number'):u(e)?n.stylize(''+e,'boolean'):f(e)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,e,r,t,o){for(var i=[],a=0,u=e.length;a-1&&(u=l?u.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+u.split('\n').map(function(n){return' '+n}).join('\n')):u=n.stylize('[Circular]','special')),s(a)){if(l&&i.match(/^\d+$/))return u;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+u}function a(n,e,r){return n.reduce(function(n,e){return 0,e.indexOf('\n')>=0&&0,n+e.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?r[0]+(''===e?'':e+'\n ')+' '+n.join(',\n ')+' '+r[1]:r[0]+e+' '+n.join(', ')+' '+r[1]}function u(n){return'boolean'==typeof n}function f(n){return null===n}function c(n){return'number'==typeof n}function s(n){return void 0===n}function p(n){return g(n)&&'[object RegExp]'===h(n)}function g(n){return'object'==typeof n&&null!==n}function y(n){return g(n)&&'[object Date]'===h(n)}function d(n){return g(n)&&('[object Error]'===h(n)||n instanceof Error)}function v(n){return'function'==typeof n}function h(n){return Object.prototype.toString.call(n)}function b(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return function(e,t){return r({seen:[],formatValueCalls:0,stylize:n},e,t.depth)}})(),r='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function l(r){return function(){var l;l=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return e(n,{depth:10})}).join(', ');var a=arguments[0],u=r;'string'==typeof a&&'Warning: '===a.slice(0,9)&&u>=t.error&&(u=t.warn),n.__inspectorLog&&n.__inspectorLog(o[u],l,[].slice.call(arguments),i),s.length&&(l=p('',l)),n.nativeLoggingHook(l,u)}}function a(n,e){return Array.apply(null,Array(e)).map(function(){return n})}var u="\u2502",f="\u2510",c="\u2518",s=[];function p(n,e){return s.join('')+n+' '+(e||'')}if(n.nativeLoggingHook){n.console;n.console={error:l(t.error),info:l(t.info),log:l(t.info),warn:l(t.warn),trace:l(t.trace),debug:l(t.trace),table:function(e){if(!Array.isArray(e)){var o=e;for(var i in e=[],o)if(o.hasOwnProperty(i)){var l=o[i];l[r]=i,e.push(l)}}if(0!==e.length){var u=Object.keys(e[0]).sort(),f=[],c=[];u.forEach(function(n,r){c[r]=n.length;for(var t=0;t';return function(){for(var r=arguments.length,u=new Array(r),e=0;e0&&void 0!==arguments[0]?arguments[0]:{};if('object'!=typeof t)return Promise.reject(new TypeError('constraints is not a dictionary'));if(!(void 0!==t.audio&&t.audio||void 0!==t.video&&t.video))return Promise.reject(new TypeError('audio and/or video is required'));var o=[];(t=u.normalizeConstraints(t)).audio?o.push(l.default.request({name:'microphone'})):o.push(Promise.resolve(!1));t.video?o.push(l.default.request({name:'camera'})):o.push(Promise.resolve(!1));return new Promise(function(l,c){Promise.all(o).then(function(o){var v=(0,n.default)(o,2),y=v[0],h=v[1];if(y||h){y||delete t.audio,h||delete t.video;b.getUserMedia(t,function(n,o){for(var f,c=p(o);!(f=c()).done;){var v=f.value,y=t[v.kind];'object'==typeof y&&(v.constraints=u.deepClone(y))}var b={streamId:n,streamReactTag:n,tracks:o};l(new s.default(b))},function(t,n){var o;switch(t){case'TypeError':o=new TypeError(n)}o||(o=new f.default({message:n,name:t}));c(o)})}else{c(new f.default({message:'Permission denied.',name:'SecurityError'}))}})})};var n=t(r(d[1])),o=r(d[2]),u=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=c(n);if(o&&o.has(t))return o.get(t);var u={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var l=s?Object.getOwnPropertyDescriptor(t,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=t[f]}u.default=t,o&&o.set(t,u);return u})(r(d[3])),s=t(r(d[4])),f=t(r(d[5])),l=t(r(d[6]));function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(c=function(t){return t?o:n})(t)}function p(t,n){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(o)return(o=o.call(t)).next.bind(o);if(Array.isArray(t)||(o=v(t))||n&&t&&"number"==typeof t.length){o&&(t=o);var u=0;return function(){return u>=t.length?{done:!0}:{done:!1,value:t[u++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(t,n){if(t){if("string"==typeof t)return y(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?y(t,n):void 0}}function y(t,n){(null==n||n>t.length)&&(n=t.length);for(var o=0,u=new Array(n);o0?parseInt(u):-1,'android'===o.Platform.OS?c.startRingtone(n,u):c.startRingtone(n,s),this.vibrate&&o.Vibration.vibrate(t,!1)}},{key:"stopRingtone",value:function(){this.vibrate&&o.Vibration.cancel(),c.stopRingtone()}},{key:"startRingback",value:function(n){n='string'==typeof n?n:"_DTMF_",c.startRingback(n)}},{key:"stopRingback",value:function(){c.stopRingback()}},{key:"checkRecordPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.checkRecordPermission());case 2:return n=s.sent,this.recordPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"requestRecordPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.requestRecordPermission());case 2:return n=s.sent,this.recordPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"checkCameraPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.checkCameraPermission());case 2:return n=s.sent,this.cameraPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var n;return t.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,t.default.awrap(c.requestCameraPermission());case 2:return n=s.sent,this.cameraPermission=n,s.abrupt("return",n);case 5:case"end":return s.stop()}},null,this,null,Promise)}},{key:"pokeScreen",value:function(n){if('android'===o.Platform.OS){var t="number"==typeof n&&n>0?n:3e3;c.pokeScreen(t)}else console.log("ios doesn't support pokeScreen()")}},{key:"getAudioUri",value:function(n,s){var u;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(void 0!==this.audioUriMap[n]){o.next=2;break}return o.abrupt("return",null);case 2:if(!this.audioUriMap[n][s]){o.next=6;break}return o.abrupt("return",this.audioUriMap[n][s]);case 6:return o.prev=6,o.next=9,t.default.awrap(c.getAudioUriJS(n,s));case 9:if(!('string'==typeof(u=o.sent)&&u.length>0)){o.next=15;break}return this.audioUriMap[n][s]=u,o.abrupt("return",u);case 15:return o.abrupt("return",null);case 16:o.next=21;break;case 18:return o.prev=18,o.t0=o.catch(6),o.abrupt("return",null);case 21:case"end":return o.stop()}},null,this,[[6,18]],Promise)}},{key:"chooseAudioRoute",value:function(n){var s;return t.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,t.default.awrap(c.chooseAudioRoute(n));case 2:return s=u.sent,u.abrupt("return",s);case 4:case"end":return u.stop()}},null,null,null,Promise)}}]),n})());e.default=l},691,[1,276,7,8,2]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.JoinStage=M,e.default=void 0;var o=t(r(d[1])),n=j(r(d[2])),u=t(r(d[3])),l=r(d[4]),s=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),E=r(d[9]),y=r(d[10]),S=t(r(d[11])),N=r(d[12]),x=r(d[13]),h=r(d[14]),T=r(d[15]),v=t(r(d[16])),C=r(d[17]),b=r(d[18]),w=t(r(d[19])),P=r(d[20]),I=r(d[21]),O=j(r(d[22])),k=r(d[23]);function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function j(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=l?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(u,s,c):u[s]=t[s]}return u.default=t,n&&n.set(t,u),u}var D="\nquery Session($roomName: String!, $password: String) {\n\tsession(roomName: $roomName, password: $password) {\n\t title,\n\t roomNodeLink,\n\t roomName,\n\t password\n\t}\n }\n";function M(t){var o=(0,n.useContext)(c.MediaRoomContext).mediaRoom,u=(0,l.useSelector)(function(t){return t.participant.displayName}),f=(0,l.useSelector)(function(t){return t.participant.audioMuted}),p=(0,l.useSelector)(function(t){return t.room.routerState}),y=(0,l.useSelector)(function(t){return t.room.joined}),N=(0,l.useSelector)(function(t){return t.room.waitingState}),x=t.roomName,h=(0,n.useContext)(C.ConfigServiceContext),v=h.sessionConfig,b=h.meeting,w=(0,T.useWindowDimensions)(),P=(null==v?void 0:v.dimensions)||w,O=P.height,k=P.width;return(0,n.useEffect)(function(){p===E.MediaStates.LOADED&&o&&o.joinRoom(u,f)},[p]),(0,n.useEffect)(function(){N===E.WaitingState.ACCEPTED&&o&&o.joinRoom(u,f)},[N]),(0,n.useEffect)(function(){y&&b&&b.emit(b.Events.meetingJoined)},[y]),y?N===E.WaitingState.REJECTED?n.default.createElement(I.Stack,{height:O,width:k,backgroundColor:"#202124",justify:"center",align:"center"},n.default.createElement(I.Text,{color:"textPrimary.100",className:"dyte-client-noSelect"},"Host rejected you request")):n.default.createElement(s.default,{roomName:x}):n.default.createElement(S.default,{text:"This seems to be taking too long...",showTextAfter:10})}function W(t){var s,R=(0,l.useDispatch)(),j=t.roomName,W=t.autoTune,_=(0,n.useState)(u.default.v4().toString()),L=(0,o.default)(_,1)[0],B=(0,n.useContext)(C.ConfigServiceContext),U=B.meeting,F=B.sessionConfig,A=B.updatePreset,J=(0,n.useContext)(b.ThemeContext).colors,$=(0,n.useState)(''),q=(0,o.default)($,2),G=q[0],Q=q[1],V=(0,h.useManualQuery)(D,{variables:{roomName:j,password:''}}),H=(0,o.default)(V,2),K=H[0],z=H[1],X=z.data,Y=z.error,Z=z.loading,ee=(0,T.useWindowDimensions)(),te=(null==F?void 0:F.dimensions)||ee,oe=te.height,re=te.width,ne=(0,n.useContext)(P.UserTrackContext).setupStreams,ae=(0,l.useSelector)(function(t){return t.participant.authToken}),ie=(0,l.useSelector)(function(t){return t.participant.displayName}),ue=((0,l.useSelector)(function(t){return t.room.presetFetched}),(0,l.useSelector)(function(t){return t.participant.participantPermissions})),le=(0,l.useSelector)(function(t){return t.room.showSetupScreen}),se=n.default.useState(j),ce=(0,o.default)(se,2),de=ce[0],me=ce[1],fe=n.default.useState({displayName:!1,meetingCode:!1}),pe=(0,o.default)(fe,2),ge=pe[0],Ee=pe[1];(0,n.useEffect)(function(){R((0,E.resetRoom)({roomName:j})),R((0,y.resetPeers)());try{v.default.getItem('dyte-display-name').then(function(t){null!==t&&R((0,x.setUserDisplayName)(t))}),(0,k.setupPermissions)()}catch(t){}},[]);(0,n.useEffect)(function(){de&&(R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae))},[de]),(0,n.useEffect)(function(){if(Y)if(console.log("Error",Y),Y.graphQLErrors[0].message.indexOf('No open session')>=0)null==U||U._onError('MEETING_NOTFOUND'),Q('MEETING_NOTFOUND');else try{var t=O.captureException(Y);Q(t)}catch(t){Q('UNKNOWN')}},[Y,U]),(0,n.useEffect)(function(){ue.camera!==x.permissionEnum.INIT&&ue.microphone!==x.permissionEnum.INIT&&ne()},[ue.camera,ue.microphone]);if(ue.camera===x.permissionEnum.INIT||ue.microphone===x.permissionEnum.INIT)return n.default.createElement(S.default,{text:"Waiting for permissions..."});return null==U||!U.showSetupScreen||null!==le&&!0!==le?Y?n.default.createElement(S.default,{errorText:"Some error occured. Issue code: "+G,childComponents:n.default.createElement(I.Button,{onClick:function(){setTimeout(function(){R((0,y.resetPeers)()),R((0,x.resetParticipant)()),R((0,E.setShowSetupScreen)(!0)),me(''),Q('')})}},n.default.createElement(I.Box,{bg:"primary.500",py:15,px:10,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Try Again")))}):Z?n.default.createElement(S.default,{text:"Loading..."}):n.default.createElement(p.WebSocketProvider,{url:null==X?void 0:null==(s=X.session)?void 0:s.roomNodeLink,roomURL:de,peerId:L},n.default.createElement(c.MediaRoomProvider,{peerId:L,roomName:de,autoTune:W},n.default.createElement(N.PeersProvider,null,n.default.createElement(f.PluginServiceProvider,{roomName:de,peerId:L},n.default.createElement(M,{roomName:de}))))):n.default.createElement(I.Flex,{height:oe,width:re,justifyContent:"center",backgroundColor:"secondary.900",position:"absolute",top:0,p:20,direction:"column",bottom:0},n.default.createElement(w.default,null),n.default.createElement(I.Text,{color:"textPrimary.300",mt:20},"Name: "),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:function(t){return R((0,x.setUserDisplayName)(t))},editable:!1,showSoftInputOnFocus:!1,value:ie}),ge.displayName&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter your display name"),!j&&n.default.createElement(I.Box,null,n.default.createElement(I.Text,{color:"textPrimary.300"},"Meeting Code:"),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:me,value:de}),ge.meetingCode&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter meeting room code")),n.default.createElement(I.Button,{onClick:function(){var t={displayName:!1,meetingCode:!1};de&&ie||(ie||(t.displayName=!0),de||(t.meetingCode=!0)),ie&&de&&(R((0,E.setShowSetupScreen)(!1)),R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae)),Ee(t)}},n.default.createElement(I.Box,{bg:"primary.500",py:12,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Join"))))}W.defaultProps={autoTune:!0};var _=W;e.default=_},692,[1,26,48,693,429,698,699,799,744,473,474,493,801,475,459,2,476,490,496,880,687,494,881,1021]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.JoinStage=M,e.default=void 0;var o=t(r(d[1])),n=j(r(d[2])),u=t(r(d[3])),l=r(d[4]),s=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),E=r(d[9]),y=r(d[10]),S=t(r(d[11])),N=r(d[12]),x=r(d[13]),h=r(d[14]),T=r(d[15]),v=t(r(d[16])),C=r(d[17]),b=r(d[18]),w=t(r(d[19])),P=r(d[20]),I=r(d[21]),O=j(r(d[22])),k=r(d[23]);function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function j(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=l?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(u,s,c):u[s]=t[s]}return u.default=t,n&&n.set(t,u),u}var D="\nquery Session($roomName: String!, $password: String) {\n\tsession(roomName: $roomName, password: $password) {\n\t title,\n\t roomNodeLink,\n\t roomName,\n\t password\n\t}\n }\n";function M(t){var o=(0,n.useContext)(c.MediaRoomContext).mediaRoom,u=(0,l.useSelector)(function(t){return t.participant.displayName}),f=(0,l.useSelector)(function(t){return t.participant.audioMuted}),p=(0,l.useSelector)(function(t){return t.room.routerState}),y=(0,l.useSelector)(function(t){return t.room.joined}),N=(0,l.useSelector)(function(t){return t.room.waitingState}),x=t.roomName,h=(0,n.useContext)(C.ConfigServiceContext),v=h.sessionConfig,b=h.meeting,w=(0,T.useWindowDimensions)(),P=(null==v?void 0:v.dimensions)||w,O=P.height,k=P.width;return(0,n.useEffect)(function(){p===E.MediaStates.LOADED&&o&&o.joinRoom(u,f)},[p]),(0,n.useEffect)(function(){N===E.WaitingState.ACCEPTED&&o&&o.joinRoom(u,f)},[N]),(0,n.useEffect)(function(){y&&b&&b.emit(b.Events.meetingJoined)},[y]),y?N===E.WaitingState.REJECTED?n.default.createElement(I.Stack,{height:O,width:k,backgroundColor:"#202124",justify:"center",align:"center"},n.default.createElement(I.Text,{color:"textPrimary.100",className:"dyte-client-noSelect"},"Host rejected you request")):n.default.createElement(s.default,{roomName:x}):n.default.createElement(S.default,{text:"This seems to be taking too long...",showTextAfter:10})}function W(t){var s,R=(0,l.useDispatch)(),j=t.roomName,W=t.autoTune,_=(0,n.useState)(u.default.v4().toString()),L=(0,o.default)(_,1)[0],B=(0,n.useContext)(C.ConfigServiceContext),U=B.meeting,F=B.sessionConfig,A=B.updatePreset,J=(0,n.useContext)(b.ThemeContext).colors,$=(0,n.useState)(''),q=(0,o.default)($,2),G=q[0],Q=q[1],V=(0,h.useManualQuery)(D,{variables:{roomName:j,password:''}}),H=(0,o.default)(V,2),K=H[0],z=H[1],X=z.data,Y=z.error,Z=z.loading,ee=(0,T.useWindowDimensions)(),te=(null==F?void 0:F.dimensions)||ee,oe=te.height,re=te.width,ne=(0,n.useContext)(P.UserTrackContext).setupStreams,ae=(0,l.useSelector)(function(t){return t.participant.authToken}),ie=(0,l.useSelector)(function(t){return t.participant.displayName}),ue=((0,l.useSelector)(function(t){return t.room.presetFetched}),(0,l.useSelector)(function(t){return t.participant.participantPermissions})),le=(0,l.useSelector)(function(t){return t.room.showSetupScreen}),se=n.default.useState(j),ce=(0,o.default)(se,2),de=ce[0],me=ce[1],fe=n.default.useState({displayName:!1,meetingCode:!1}),pe=(0,o.default)(fe,2),ge=pe[0],Ee=pe[1];(0,n.useEffect)(function(){R((0,E.resetRoom)({roomName:j})),R((0,y.resetPeers)());try{v.default.getItem('dyte-display-name').then(function(t){null!==t&&R((0,x.setUserDisplayName)(t))}),(0,k.setupPermissions)()}catch(t){}},[]);(0,n.useEffect)(function(){de&&(R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae))},[de]),(0,n.useEffect)(function(){if(Y)if(console.log("Error",Y),Y.graphQLErrors[0].message.indexOf('No open session')>=0)null==U||U._onError('MEETING_NOTFOUND'),Q('MEETING_NOTFOUND');else try{var t=O.captureException(Y);Q(t)}catch(t){Q('UNKNOWN')}},[Y,U]),(0,n.useEffect)(function(){ue.camera!==x.permissionEnum.INIT&&ue.microphone!==x.permissionEnum.INIT&&ne()},[ue.camera,ue.microphone]);if(ue.camera===x.permissionEnum.INIT||ue.microphone===x.permissionEnum.INIT)return n.default.createElement(S.default,{text:"Waiting for permissions..."});return null==U||!U.showSetupScreen||null!==le&&!0!==le?Y?n.default.createElement(S.default,{errorText:"Some error occured. Issue code: "+G,childComponents:n.default.createElement(I.Button,{onClick:function(){setTimeout(function(){R((0,y.resetPeers)()),R((0,x.resetParticipant)()),R((0,E.setShowSetupScreen)(!0)),me(''),Q('')})}},n.default.createElement(I.Box,{bg:"primary.500",py:15,px:10,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Try Again")))}):Z?n.default.createElement(S.default,{text:"Loading..."}):n.default.createElement(p.WebSocketProvider,{url:null==X?void 0:null==(s=X.session)?void 0:s.roomNodeLink,roomURL:de,peerId:L},n.default.createElement(c.MediaRoomProvider,{peerId:L,roomName:de,autoTune:W},n.default.createElement(N.PeersProvider,null,n.default.createElement(f.PluginServiceProvider,{roomName:de,peerId:L},n.default.createElement(M,{roomName:de}))))):n.default.createElement(I.Flex,{height:oe,width:re,justifyContent:"center",backgroundColor:"secondary.900",position:"absolute",top:0,p:20,direction:"column",bottom:0},n.default.createElement(w.default,null),n.default.createElement(I.Text,{color:"textPrimary.300",mt:20},"Name: "),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:function(t){return R((0,x.setUserDisplayName)(t))},editable:!1,showSoftInputOnFocus:!1,value:ie}),ge.displayName&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter your display name"),!j&&n.default.createElement(I.Box,null,n.default.createElement(I.Text,{color:"textPrimary.300"},"Meeting Code:"),n.default.createElement(T.TextInput,{style:{paddingLeft:5,paddingBottom:7,paddingTop:7,marginVertical:10,borderRadius:10,color:J.textPrimary[300],backgroundColor:J.secondary[800],width:re-40},onChangeText:me,value:de}),ge.meetingCode&&n.default.createElement(I.Text,{color:"danger.300",mb:10}," Please enter meeting room code")),n.default.createElement(I.Button,{onClick:function(){var t={displayName:!1,meetingCode:!1};de&&ie||(ie||(t.displayName=!0),de||(t.meetingCode=!0)),ie&&de&&(R((0,E.setShowSetupScreen)(!1)),R((0,E.resetRoom)({roomName:de})),K({variables:{roomName:de,password:''}}),A(de,ae)),Ee(t)}},n.default.createElement(I.Box,{bg:"primary.500",py:12,mt:10,borderRadius:"6px",align:"center"},n.default.createElement(I.Text,null,"Join"))))}W.defaultProps={autoTune:!0};var _=W;e.default=_},692,[1,26,48,693,429,698,699,799,744,473,474,493,801,475,459,2,476,490,496,881,687,494,882,1022]); __d(function(g,r,i,a,m,e,d){!(function(n){'use strict';var t,o,u,f,c;n?(function(){var u=n.crypto||n.msCrypto;if(!t&&u&&u.getRandomValues)try{var c=new Uint8Array(16);f=t=function(){return u.getRandomValues(c),c},t()}catch(n){}if(!t){var s=new Array(16);o=t=function(){for(var n,t=0;t<16;t++)0==(3&t)&&(n=4294967296*Math.random()),s[t]=n>>>((3&t)<<3)&255;return s},'undefined'!=typeof console&&console.warn&&console.warn("[SECURITY] node-uuid: crypto not usable, falling back to insecure Math.random()")}})():(function(){if('function'==typeof r)try{var n=r(d[0]);u=t=n&&function(){return n(16)},t()}catch(n){}})();for(var s='function'==typeof Buffer?Buffer:Array,l=[],v={},w=0;w<256;w++)l[w]=(w+256).toString(16).substr(1),v[l[w]]=w;function y(n,t){var o=t||0,u=l;return u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+'-'+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]+u[n[o++]]}var p=t(),h=[1|p[0],p[1],p[2],p[3],p[4],p[5]],C=16383&(p[6]<<8|p[7]),R=0,_=0;function b(n,o,u){var f=o&&u||0;'string'==typeof n&&(o='binary'===n?new s(16):null,n=null);var c=(n=n||{}).random||(n.rng||t)();if(c[6]=15&c[6]|64,c[8]=63&c[8]|128,o)for(var l=0;l<16;l++)o[f+l]=c[l];return o||y(c)}var k=b;k.v1=function(n,t,o){var u=t&&o||0,f=t||[],c=null!=(n=n||{}).clockseq?n.clockseq:C,s=null!=n.msecs?n.msecs:(new Date).getTime(),l=null!=n.nsecs?n.nsecs:_+1,v=s-R+(l-_)/1e4;if(v<0&&null==n.clockseq&&(c=c+1&16383),(v<0||s>R)&&null==n.nsecs&&(l=0),l>=1e4)throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec');R=s,_=l,C=c;var w=(1e4*(268435455&(s+=122192928e5))+l)%4294967296;f[u++]=w>>>24&255,f[u++]=w>>>16&255,f[u++]=w>>>8&255,f[u++]=255&w;var p=s/4294967296*1e4&268435455;f[u++]=p>>>8&255,f[u++]=255&p,f[u++]=p>>>24&15|16,f[u++]=p>>>16&255,f[u++]=c>>>8|128,f[u++]=255&c;for(var b=n.node||h,k=0;k<6;k++)f[u+k]=b[k];return t||y(f)},k.v4=b,k.parse=function(n,t,o){var u=t&&o||0,f=0;for(t=t||[],n.toLowerCase().replace(/[0-9a-f]{2}/g,function(n){f<16&&(t[u+f++]=v[n])});f<16;)t[u+f++]=0;return t},k.unparse=y,k.BufferClass=s,k._rng=t,k._mathRNG=o,k._nodeRNG=u,k._whatwgRNG=f,void 0!==m&&m.exports?m.exports=k:'function'==typeof define&&define.amd?define(function(){return k}):(c=n.uuid,k.noConflict=function(){return n.uuid=c,k},n.uuid=k)})('undefined'!=typeof window?window:null)},693,[694]); __d(function(g,r,i,a,m,e,d){'use strict';var o=65536,n=4294967295;var t=r(d[0]).Buffer,s=g.crypto||g.msCrypto;s&&s.getRandomValues?m.exports=function(u,f){if(u>n)throw new RangeError('requested too many random bytes');var c=t.allocUnsafe(u);if(u>0)if(u>o)for(var l=0;lte){var ae=[ne,te];te=ae[0],ne=ae[1]}var re=(0,c.useSelector)(function(t){return t.consumers.activeConsumers}),oe=(0,c.useSelector)(function(t){return t.participant.audioMuted}),ie=(0,c.useSelector)(function(t){return t.participant.videoOff}),le=(0,c.useSelector)(function(t){return t.participant.videoTrackSelection}),ce=(0,c.useSelector)(function(t){return t.participant.audioTrackSelection}),ue=((0,c.useSelector)(function(t){return t.plugin.plugins}),(0,c.useSelector)(function(t){return t.participant.sharingScreen})),se=(0,c.useSelector)(function(t){return t.participant.audioProduction}),de=(0,c.useSelector)(function(t){return t.participant.videoProduction}),fe=(0,c.useSelector)(function(t){return t.participant.participantPermissions}),pe=((0,c.useSelector)(function(t){return t.room.chatMessages}),(0,c.useSelector)(function(t){return t.room.gridView}),(0,l.useState)([])),me=(0,o.default)(pe,2),ve=me[0],he=me[1];(0,l.useEffect)(function(){Y&&(Y.controlBar._setButtons=function(t){he(t)})},[Y]);var Se=(0,l.useState)(!1),ge=(0,o.default)(Se,2),Ce=ge[0],be=ge[1],Ee=(0,c.useDispatch)(),ke=function(t){return t.label&&Number.isInteger(Number(t.label))?'environment'===t.facing?'Back Camera':'Front Camera':t.label},Ie=(re.filter(function(t){return'video'===t.kind&&t.appData.screenShare}).length,function(t,n,o){var l='';return n===f.permissionEnum.DENIED?l=t+" permission denied. To enable please click on the lock icon besides the addresss bar.":0===o.length?l="No "+t+" devices found.":n===f.permissionEnum.FAILED&&(l="Error occured in getting "+t+"."),l}),xe=[Z.controlBarElements.screenShare?{icon:ue?'stop-screen-share':'screen-share',label:ue?'Stop Sharing':'Share Screen',onClick:function(){var t;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(ue){o.next=26;break}if(k.default.captureEvent('share screen started'),void 0!==W&&W.stop(),void 0!==R&&W.stop(),!(s.Platform.Version>=26)){o.next=7;break}return o.next=7,n.default.awrap(w.createNotificationChannel());case 7:return Ee((0,S.setScreenShareRequested)(!0)),o.next=10,n.default.awrap(w.startService());case 10:return o.prev=10,o.next=13,n.default.awrap((0,h.getScreenShare)());case 13:t=o.sent,ie||z(),F(t.video),q(t.audio),B.shareScreen(t),o.next=24;break;case 20:o.prev=20,o.t0=o.catch(10),'NotAllowedError'!==(null==o.t0?void 0:o.t0.message)&&console.error(o.t0),Ee((0,S.setScreenShareRequested)(!0));case 24:o.next=31;break;case 26:Ee((0,S.setScreenShareRequested)(!1)),B.disableScreenShare(),F(void 0),q(void 0),w.stopService();case 31:case"end":return o.stop()}},null,null,[[10,20]],Promise)}}:{}],Me=[Z.controlBarElements.chat?{icon:'chat',label:'Chat',mainComponent:l.default.createElement(D.default,null)}:{}],De=[Z.controlBarElements.polls?{icon:'poll',label:'Polls',mainComponent:l.default.createElement(y.default,{active:!0})}:{}],ye=[Z.controlBarElements.participants?{icon:'groups',label:'Participants',mainComponent:l.default.createElement(P.default,null)}:{}];return l.default.createElement(p.Box,{height:56,width:ne,position:"absolute",bottom:1,alignSelf:"flex-start",justify:"flex-start",bg:"secondary.900"},l.default.createElement(p.Flex,{justify:"center",direction:"row"},l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Microphone',fe.microphone,G),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:se===S.MediaStates.NOT_APPLICABLE||fe.microphone===f.permissionEnum.FAILED,onClick:U,icon:oe?l.default.createElement(p.MaterialIcon,{name:"mic-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"mic",fill:j}),label:oe?'Mic Off':'Mic On',ariaLabel:"mute-toggle",menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})),l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Camera',fe.camera,J),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:de===S.MediaStates.NOT_APPLICABLE||fe.camera===f.permissionEnum.FAILED,onClick:z,icon:ie?l.default.createElement(p.MaterialIcon,{name:"videocam-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"videocam",fill:j}),label:ie?'Video Off':'Video On',ariaLabel:"camera-toggle",menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(l.default.Fragment,null,t.label||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})),l.default.createElement(b.StageControlButton,{onClick:O,icon:l.default.createElement(p.MaterialIcon,{name:"call-end",fill:L}),label:"Leave"}),!A&&ve.filter(function(t){return'center'===t.position}).map(function(t){return l.default.createElement(b.StageControlButton,{onClick:t.onClick,icon:t.icon,label:t.label})}),A&&l.default.createElement(b.StageControlButton,{onClick:function(){be(!Ce)},icon:l.default.createElement(p.MaterialIcon,{name:Ce?'expand-more':'expand-less',fill:j}),variant:"primaryDefault",label:"More"})),l.default.createElement(x.default,{isOpen:Ce,onClose:function(){return be(!1)},options:[{icon:'mic-external-on',label:'Audio',drawerComponent:l.default.createElement(b.MakeMenu,{menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})},{icon:'flip-camera-ios',label:'Camera',drawerComponent:l.default.createElement(b.MakeMenu,{menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(p.Text,null,ke(t)||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})}].concat(xe,Me,De,ye).filter(function(t){return!('ios'===s.Platform.OS&&'screen-share'===t.icon)&&t})}))});e.default=A},811,[1,276,26,48,429,466,2,475,494,481,688,473,699,812,687,777,490,813,801,821,877,878]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=O(n);if(o&&o.has(t))return o.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=c?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=t[u]}l.default=t,o&&o.set(t,l);return l})(r(d[3])),c=r(d[4]),u=r(d[5]),s=r(d[6]),f=r(d[7]),p=r(d[8]),v=r(d[9]),h=r(d[10]),S=r(d[11]),C=r(d[12]),b=r(d[13]),E=r(d[14]),k=t(r(d[15])),I=r(d[16]),x=t(r(d[17])),M=r(d[18]),D=t(r(d[19])),y=t(r(d[20])),P=t(r(d[21]));function O(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(O=function(t){return t?o:n})(t)}var w=s.NativeModules.DyteHelper,A=l.default.memo(function(t){var O=t.leaveCall,A=(t.copyLink,t.linkCopied,t.isMobile),B=(0,l.useContext)(C.MediaRoomContext).mediaRoom,T=(0,v.useDisclosure)(),V=(T.isOpen,T.onOpen,T.onClose,(0,l.useContext)(M.PeersServiceContext)),L=(V.selfPeer,V.allMuted,'danger.500'),j='textPrimary.400',N=(0,l.useContext)(E.UserTrackContext),_=N.mediaTracks,W=_.screenShareVideoTrack,F=_.setScreenShareVideoTrack,R=_.screenShareAudioTrack,q=_.setScreenShareAudioTrack,H=N.inputDevices,U=H.toggleAudioState,z=H.toggleVideoState,G=H.audioInputDevices,J=H.videoInputDevices,K=H.onAudioInputChange,Q=H.onVideoInputChange,X=(0,l.useContext)(I.ConfigServiceContext),Y=X.meeting,Z=X.sessionConfig,$=(0,s.useWindowDimensions)(),ee=(null==Z?void 0:Z.dimensions)||$,te=ee.height,ne=ee.width;if(ne<1024&&ne>te){var ae=[ne,te];te=ae[0],ne=ae[1]}var re=(0,c.useSelector)(function(t){return t.consumers.activeConsumers}),oe=(0,c.useSelector)(function(t){return t.participant.audioMuted}),ie=(0,c.useSelector)(function(t){return t.participant.videoOff}),le=(0,c.useSelector)(function(t){return t.participant.videoTrackSelection}),ce=(0,c.useSelector)(function(t){return t.participant.audioTrackSelection}),ue=((0,c.useSelector)(function(t){return t.plugin.plugins}),(0,c.useSelector)(function(t){return t.participant.sharingScreen})),se=(0,c.useSelector)(function(t){return t.participant.audioProduction}),de=(0,c.useSelector)(function(t){return t.participant.videoProduction}),fe=(0,c.useSelector)(function(t){return t.participant.participantPermissions}),pe=((0,c.useSelector)(function(t){return t.room.chatMessages}),(0,c.useSelector)(function(t){return t.room.gridView}),(0,l.useState)([])),me=(0,o.default)(pe,2),ve=me[0],he=me[1];(0,l.useEffect)(function(){Y&&(Y.controlBar._setButtons=function(t){he(t)})},[Y]);var Se=(0,l.useState)(!1),ge=(0,o.default)(Se,2),Ce=ge[0],be=ge[1],Ee=(0,c.useDispatch)(),ke=function(t){return t.label&&Number.isInteger(Number(t.label))?'environment'===t.facing?'Back Camera':'Front Camera':t.label},Ie=(re.filter(function(t){return'video'===t.kind&&t.appData.screenShare}).length,function(t,n,o){var l='';return n===f.permissionEnum.DENIED?l=t+" permission denied. To enable please click on the lock icon besides the addresss bar.":0===o.length?l="No "+t+" devices found.":n===f.permissionEnum.FAILED&&(l="Error occured in getting "+t+"."),l}),xe=[Z.controlBarElements.screenShare?{icon:ue?'stop-screen-share':'screen-share',label:ue?'Stop Sharing':'Share Screen',onClick:function(){var t;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(ue){o.next=26;break}if(k.default.captureEvent('share screen started'),void 0!==W&&W.stop(),void 0!==R&&W.stop(),!(s.Platform.Version>=26)){o.next=7;break}return o.next=7,n.default.awrap(w.createNotificationChannel());case 7:return Ee((0,S.setScreenShareRequested)(!0)),o.next=10,n.default.awrap(w.startService());case 10:return o.prev=10,o.next=13,n.default.awrap((0,h.getScreenShare)());case 13:t=o.sent,ie||z(),F(t.video),q(t.audio),B.shareScreen(t),o.next=24;break;case 20:o.prev=20,o.t0=o.catch(10),'NotAllowedError'!==(null==o.t0?void 0:o.t0.message)&&console.error(o.t0),Ee((0,S.setScreenShareRequested)(!0));case 24:o.next=31;break;case 26:Ee((0,S.setScreenShareRequested)(!1)),B.disableScreenShare(),F(void 0),q(void 0),w.stopService();case 31:case"end":return o.stop()}},null,null,[[10,20]],Promise)}}:{}],Me=[Z.controlBarElements.chat?{icon:'chat',label:'Chat',mainComponent:l.default.createElement(D.default,null)}:{}],De=[Z.controlBarElements.polls?{icon:'poll',label:'Polls',mainComponent:l.default.createElement(y.default,{active:!0})}:{}],ye=[Z.controlBarElements.participants?{icon:'groups',label:'Participants',mainComponent:l.default.createElement(P.default,null)}:{}];return l.default.createElement(p.Box,{height:56,width:ne,position:"absolute",bottom:1,alignSelf:"flex-start",justify:"flex-start",bg:"secondary.900"},l.default.createElement(p.Flex,{justify:"center",direction:"row"},l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Microphone',fe.microphone,G),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:se===S.MediaStates.NOT_APPLICABLE||fe.microphone===f.permissionEnum.FAILED,onClick:U,icon:oe?l.default.createElement(p.MaterialIcon,{name:"mic-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"mic",fill:j}),label:oe?'Mic Off':'Mic On',ariaLabel:"mute-toggle",menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})),l.default.createElement(p.Tooltip,{textAlign:"center",shouldWrapChildren:!0,label:Ie('Camera',fe.camera,J),openDelay:200,placement:"top",maxW:60},l.default.createElement(b.StageControlButton,{disabled:de===S.MediaStates.NOT_APPLICABLE||fe.camera===f.permissionEnum.FAILED,onClick:z,icon:ie?l.default.createElement(p.MaterialIcon,{name:"videocam-off",fill:L}):l.default.createElement(p.MaterialIcon,{name:"videocam",fill:j}),label:ie?'Video Off':'Video On',ariaLabel:"camera-toggle",menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(l.default.Fragment,null,t.label||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})),l.default.createElement(b.StageControlButton,{onClick:O,icon:l.default.createElement(p.MaterialIcon,{name:"call-end",fill:L}),label:"Leave"}),!A&&ve.filter(function(t){return'center'===t.position}).map(function(t){return l.default.createElement(b.StageControlButton,{onClick:t.onClick,icon:t.icon,label:t.label})}),A&&l.default.createElement(b.StageControlButton,{onClick:function(){be(!Ce)},icon:l.default.createElement(p.MaterialIcon,{name:Ce?'expand-more':'expand-less',fill:j}),variant:"primaryDefault",label:"More"})),l.default.createElement(x.default,{isOpen:Ce,onClose:function(){return be(!1)},options:[{icon:'mic-external-on',label:'Audio',drawerComponent:l.default.createElement(b.MakeMenu,{menu:G.length>0?[{title:'Input Microphone Device',options:G.map(function(t,n){return{children:t.label||"Input "+(n+1),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==ce?void 0:ce.selectedDeviceId,onChange:K}]:[]})},{icon:'flip-camera-ios',label:'Camera',drawerComponent:l.default.createElement(b.MakeMenu,{menu:J.length>0?[{title:'Camera Device',options:J.map(function(t,n){return{children:l.default.createElement(p.Text,null,ke(t)||"Camera "+(n+1)),key:t.deviceId||(0,u.nanoid)(),value:t.deviceId}}),defaultValue:null==le?void 0:le.selectedDeviceId,onChange:Q}]:[]})}].concat(xe,Me,De,ye).filter(function(t){return!('ios'===s.Platform.OS&&'screen-share'===t.icon)&&t})}))});e.default=A},811,[1,276,26,48,429,466,2,475,494,481,688,473,699,812,687,777,490,813,801,821,878,879]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.MakeMenu=function(n){var o=n.menu;return t.default.createElement(l.Flex,{px:20,pb:30},o.map(function(n,o){var u=n.title,c=n.defaultValue,f=n.onChange,s=n.options;return t.default.createElement(t.default.Fragment,{key:"MakeMenu"+o},0!==o&&t.default.createElement(l.Box,null),t.default.createElement(l.Flex,null,t.default.createElement(l.Text,{fontSize:"md",mb:10,fontWeight:"bold",color:"textPrimary.100"},u),s.map(function(n,o){n.key;var u=n.value,s=n.children;return t.default.createElement(l.Button,{onClick:function(){return f(u)},key:"MakeMenuOptions"+o},t.default.createElement(l.HStack,{justify:"space-between",p:16,mb:4,bg:c===u?'secondary.700':'secondary.800',borderRadius:"4px"},t.default.createElement(l.Text,{fontSize:"sm",color:"textPrimary.200",ml:10},s),c===u?t.default.createElement(l.MaterialIcon,{name:"check",fill:"success.500"}):null))})))}))},e.StageControlButton=f;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=c(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var s=u?Object.getOwnPropertyDescriptor(t,f):null;s&&(s.get||s.set)?Object.defineProperty(o,f,s):o[f]=t[f]}o.default=t,l&&l.set(t,o);return o})(r(d[0])),n=r(d[1]),l=r(d[2]),o=r(d[3]),u=r(d[4]);function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(c=function(t){return t?l:n})(t)}function f(c){var f=c.variant,s=c.label,p=c.icon,b=c.disabled,x=c.onClick,y=(c.isActive,c.menu,c.badge),v=c.ariaLabel,h=((0,t.useContext)(u.ThemeContext).colors,(0,o.useWindowDimensions)()),E=(0,t.useContext)(n.ConfigServiceContext).sessionConfig,k=(null==E?void 0:E.dimensions)||h;k.height,k.width;return t.default.createElement(l.Flex,null,''!==y&&t.default.createElement(l.Box,{className:"dyte-client-notificationBadge",bg:"primary.500",textColor:"textPrimary.100",height:4,position:"absolute",right:"2",top:"1",fontSize:"xs"},t.default.createElement("span",null,y)),t.default.createElement(l.Button,{variant:f||'controls',onClick:x,disabled:b},t.default.createElement(l.VStack,{width:76,p:"2","aria-label":v,height:"56px",bg:"secondary.800",borderRadius:"0",align:"center",justify:"center"},t.default.createElement(l.Box,{fontSize:"xl"},p),t.default.createElement(l.Text,{fontSize:"xs",marginTop:"5px"},s))))}f.defaultProps={disabled:!1,variant:null,menu:[],isActive:!1,badge:'',ariaLabel:''}},812,[48,490,494,2,496]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=y(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[3])),u=r(d[4]),c=r(d[5]),f=r(d[6]),s=t(r(d[7])),p=r(d[8]),x=r(d[9]),b=r(d[10]);function y(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(y=function(t){return t?l:n})(t)}var E=function(t){var y=t.isOpen,E=t.onClose,w=(t.header,t.options),h=(0,o.useRef)(null),C=(0,o.useContext)(p.ConfigServiceContext),v=(C.meeting,C.sessionConfig),k=(0,o.useContext)(c.ThemeContext).colors,M=(0,u.useWindowDimensions)(),j=(null==v?void 0:v.dimensions)||M,B=j.height,P=j.width,S=(0,o.useState)(null),O=(0,n.default)(S,2),I=O[0],T=O[1];(0,o.useEffect)(function(){var t;y&&h&&(null==(t=h.current)||t.setModalVisible())},[y]);var W=(0,f.useSelector)(function(t){return t.room.chatMessages}),z=(0,f.useSelector)(function(t){return t.participant.id}),_=W.filter(function(t){return!0!==t.read&&t.userId!==z&&t.type!==b.MessageTypes.poll}),F=W.filter(function(t){return!0!==t.read&&t.type===b.MessageTypes.poll&&t.userId!==z});return y&&I&&w[I].mainComponent?o.default.createElement(x.Modal,{isVisible:!0,animationInTiming:100},o.default.createElement(x.Flex,{width:P,height:B,ml:-20,bg:"secondary.1000",direction:"row",flexWrap:"wrap",justify:"space-between"},o.default.createElement(x.Box,{position:"absolute",top:20,left:20,zIndex:10},o.default.createElement(x.Button,{onClick:function(){T(null),E()},width:P},o.default.createElement(x.HStack,{p:8,bg:"primary.500",border:"1px solid "+k.textPrimary[200],borderRadius:"6px"},o.default.createElement(x.MaterialIcon,{name:"arrow-back",fill:"textPrimary.300"}),o.default.createElement(x.Text,{ml:4,mr:4},"Back")))),o.default.createElement(x.Box,{width:P},w[I].mainComponent))):o.default.createElement(l.default,{containerStyle:{backgroundColor:k.secondary[900],justifyContent:'space-between',position:'relative'},overlayColor:"#000",ref:h,extraScroll:1,onClose:E,gestureEnabled:!0},null===I?o.default.createElement(x.Flex,{px:"30",py:"40",bg:"secondary.900",justify:"center",align:"center",direction:"row",flexWrap:"wrap"},w.map(function(t,n){return o.default.createElement(x.Button,{key:"mobile-drawer-"+n,onClick:function(){return w[n].onClick?w[n].onClick():T(n)}},o.default.createElement(x.Flex,{width:96,p:"2",height:"90px",borderRadius:"8px",border:"1px solid "+k.secondary[900],bg:"secondary.800",align:"center",justify:"center"},o.default.createElement(x.Box,{fontSize:"xl"},_&&_.length>0&&'Chat'===t.label&&o.default.createElement(x.Box,{position:"absolute",top:-8,zIndex:25,left:-4},o.default.createElement(s.default,{number:_.length})),F&&F.length>0&&'Polls'===t.label&&o.default.createElement(x.Box,{position:"absolute",top:-8,zIndex:25,left:-4},o.default.createElement(s.default,{number:F.length})),o.default.createElement(x.MaterialIcon,{name:t.icon,boxSize:"26",fill:"textPrimary.200"})),o.default.createElement(x.Text,{fontSize:"xs",fontWeight:"bold",marginTop:"5px",textAlign:"center"},t.label)))})):o.default.createElement(x.Flex,{py:"10",bg:"secondary.900",direction:"row",flexWrap:"wrap",justify:"space-between",align:"flex-end"},o.default.createElement(x.Button,{onClick:function(){return T(null)},width:P},o.default.createElement(x.HStack,{mb:30,ml:15,mt:-15,p:6,bg:"primary.500",borderRadius:"6px"},o.default.createElement(x.MaterialIcon,{name:"arrow-back",fill:"textPrimary.300"}),o.default.createElement(x.Text,{ml:4},"Back"))),o.default.createElement(x.Box,{width:P},w[I].drawerComponent)))};e.default=E},813,[1,26,814,48,2,496,429,819,490,494,820]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.removeHasReachedTopListener=e.addHasReachedTopListener=void 0;var n=t(r(d[1])),o=r(d[2]);e.addHasReachedTopListener=function(t){return o.DeviceEventEmitter.addListener("hasReachedTop",t)};e.removeHasReachedTopListener=function(t){return o.DeviceEventEmitter.removeListener("hasReachedTop",t)};var s=n.default;e.default=s},814,[1,815,2]); @@ -824,7 +824,7 @@ __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.g __d(function(g,r,i,a,m,e,d){e.version={major:0,minor:64,patch:1,prerelease:null}},818,[]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=u(n);if(o&&o.has(t))return o.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,o&&o.set(t,f);return f})(r(d[0])),n=r(d[1]),o=r(d[2]);function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(u=function(t){return t?o:n})(t)}var f=function(u){var f=u.number,l=(0,t.useContext)(n.ThemeContext).colors;return t.default.createElement(o.Box,{height:16,width:16,borderRadius:10,backgroundColor:l.danger[500],display:"flex",justifyContent:"center",alignItems:"center"},t.default.createElement(o.Text,{fontWeight:"bold",fontSize:10,mr:1},f))};e.default=f},819,[48,496,494]); __d(function(g,r,i,a,m,e,d){var s,n,o;Object.defineProperty(e,"__esModule",{value:!0}),e.MessageTypes=e.SessionProducerAccessType=e.SessionJoiningRestriction=void 0,e.SessionJoiningRestriction=s,(function(s){s[s.NO_VIDEO=0]="NO_VIDEO",s[s.NO_MIC=1]="NO_MIC"})(s||(e.SessionJoiningRestriction=s={})),e.SessionProducerAccessType=n,(function(s){s[s.NOT_ALLOWED=0]="NOT_ALLOWED",s[s.REQUEST_FIRST=1]="REQUEST_FIRST",s[s.ALLOWED=2]="ALLOWED"})(n||(e.SessionProducerAccessType=n={})),e.MessageTypes=o,(function(s){s[s.text=0]="text",s[s.image=1]="image",s[s.file=2]="file",s[s.poll=3]="poll"})(o||(e.MessageTypes=o={}))},820,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=T(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}o.default=t,l&&l.set(t,o);return o})(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),y=r(d[9]),x=t(r(d[10])),h=r(d[11]),b=r(d[12]),v=r(d[13]),E=r(d[14]),w=r(d[15]),k=t(r(d[16])),M=r(d[17]),P=t(r(d[18])),S=t(r(d[19])),C=r(d[20]),O=r(d[21]);function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(T=function(t){return t?l:n})(t)}var I=function(t){return'ios'===c.Platform.OS?s.default.createElement(f.Box,B.attachemenetView,t.children):s.default.createElement(f.Flex,B.attachemenetView,t.children)},B={attachementButtons:{display:'flex',flexDirection:'row',backgroundColor:'secondary.700',marginTop:20,marginRight:5,width:100,height:35,alignItems:'center',justifyContent:'center',borderRadius:30},touchableIcons:{backgroundColor:'secondary.700',borderRadius:15,width:30,height:30,align:'center',justify:'center',mt:8,mb:8},attachemenetView:{position:'absolute',top:'ios'===c.Platform.OS?-130:-15,left:'ios'===c.Platform.OS?8:48,direction:'ios'===c.Platform.OS?'column':'row'}},N=function(t){var T=(0,b.useDispatch)(),N=(0,s.useContext)(p.ConfigServiceContext),j=(N.meeting,N.sessionConfig),z=(0,s.useContext)(h.ThemeContext).colors,F=(0,c.useWindowDimensions)(),R=(0,b.useSelector)(function(t){return t.room.chatMessages}),_=(0,s.useContext)(E.PeersServiceContext).selfPeer,D=(null==j?void 0:j.dimensions)||F,A=D.height,V=D.width,W=s.default.useState(''),U=(0,u.default)(W,2),$=U[0],H=U[1],K=s.default.useState(!1),L=(0,u.default)(K,2),G=L[0],q=L[1],J=(0,s.useContext)(w.MediaRoomContext).mediaRoom,Q=s.default.useState(!1),X=(0,u.default)(Q,2),Y=X[0],Z=X[1],ee=(0,s.useState)([]),te=(0,u.default)(ee,2),ae=te[0],re=te[1],ne=(0,b.useSelector)(function(t){return t.room.roomName}),le=(0,b.useSelector)(function(t){return t.room.polls}),oe=(s.default.useState({}),R.filter(function(t){return!0!==t.read&&t.type!==v.MessageTypes.poll})),ie=(0,C.useMutation)("\n mutation($file: Upload!, $roomName: String!) {\n uploadFile(file: $file, roomName: $roomName) {\n link\n }\n }\n"),ue=(0,u.default)(ie,1)[0];(0,s.useEffect)(function(){var t=(0,o.default)(R).filter(function(t){return t.type!==v.MessageTypes.poll});ae.length!==t.length&&re(t.reverse().map(function(t){var n={type:t.type,_id:Math.round(1e6*Math.random()),user:{_id:t.userId,name:t.displayName}};return t.type===v.MessageTypes.text?(0,l.default)({},n,{text:t.message}):t.type===v.MessageTypes.image?(0,l.default)({},n,{image:t.link}):t.type===v.MessageTypes.file?(0,l.default)({},n,{text:t.name,link:t.link}):{}}))},[R,le]),(0,s.useEffect)(function(){oe.length>0&&T((0,O.markMessagesRead)({text:!0,file:!0,image:!0}))},[oe]);var se=function(){if(''!==$){var t={message:$,userId:_.userId,displayName:_.displayName,type:v.MessageTypes.text};J.sendMessage(t),H('')}},ce=function(t){var n={displayName:_.displayName,type:v.MessageTypes.image,link:t,userId:_.id};J.sendMessage(n)},de=function(t,n,l){var o={displayName:_.displayName,type:v.MessageTypes.file,link:t,userId:_.id,name:n,size:l};J.sendMessage(o)};function fe(t){var l;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,n.default.awrap(ue({variables:{file:t,roomName:ne}}));case 3:return l=o.sent.data.uploadFile.link,o.abrupt("return",l);case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)}var me=function(){try{Y||(Z(!0),q(!1),(0,M.launchImageLibrary)({mediaType:'photo'},function(t){var l,o,u,s,f,p,y,x;return n.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:if(Z(!1),l=t.uri,o=t.didCancel,u=t.errorCode,s=t.errorMessage,f=t.fileName,p=t.type,t.fileSize,!o){h.next=5;break}h.next=14;break;case 5:if(!u){h.next=9;break}return h.abrupt("return",c.Alert.alert('Error',"Error: "+s,[{text:'OK'}]));case 9:return y={name:f,type:p,uri:l},h.next=12,n.default.awrap(fe(y));case 12:x=h.sent,ce(x);case 14:case"end":return h.stop()}},null,null,null,Promise)}))}catch(t){return Z(!1),c.Alert.alert('Error','Error: Problem uploading image',[{text:'OK'}])}},pe=function(){var t,l,o,u,s,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(Y){f.next=23;break}return Z(!0),q(!1),f.prev=3,f.next=6,n.default.awrap(P.default.pick({type:[P.default.types.allFiles]}));case 6:return t=f.sent,l=t.uri,o=t.name,u=t.size,s={displayName:_.displayName,type:v.MessageTypes.file,link:l,userId:_.id,name:o,size:u},f.next=11,n.default.awrap(fe(s));case 11:c=f.sent,de(c,o,u),Z(!1),f.next=23;break;case 16:if(f.prev=16,f.t0=f.catch(3),Z(!1),!P.default.isCancel(f.t0)){f.next=22;break}f.next=23;break;case 22:throw f.t0;case 23:case"end":return f.stop()}},null,null,[[3,16]],Promise)};return s.default.createElement(f.Flex,{height:A-30,align:"center"},s.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},s.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Chat")),s.default.createElement(y.GiftedChat,{messages:ae,alwaysShowSend:!0,renderAvatarOnTop:!0,renderUsernameOnMessage:!0,renderAvatar:function(t){return s.default.createElement(x.default,{name:t.currentMessage.user.name,bgColor:z.primary[700]})},renderFooter:function(){return s.default.createElement(f.Box,{height:10})},renderBubble:function(t){var o=t.currentMessage,u=o.type,f=o.link,p=o.text;return s.default.createElement(y.Bubble,(0,l.default)({},t,{onLongPress:u===v.MessageTypes.file?function(){return t=f,l=p,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o=S.default.DocumentDirectoryPath+"/"+l,u={fromUrl:t,toFile:o},s.next=5,n.default.awrap(S.default.downloadFile(u).promise);case 5:return s.next=7,n.default.awrap(k.default.open(o));case 7:s.next=12;break;case 9:return s.prev=9,s.t0=s.catch(0),s.abrupt("return",c.Alert.alert('Error','Unable to open attached file',[{text:'OK'}]));case 12:case"end":return s.stop()}},null,null,[[0,9]],Promise);var t,l,o,u}:void 0,wrapperStyle:{left:{backgroundColor:z.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3},right:{backgroundColor:z.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3}},textStyle:{left:{color:z.textPrimary[100]},right:{color:z.textPrimary[100]}}}))},renderInputToolbar:function(t){return s.default.createElement(f.Flex,{width:V-20,direction:"row",justify:"space-between",align:"center",bg:"secondary.800",borderRadius:"50px"},s.default.createElement(f.Box,{position:"relative"},s.default.createElement(f.Button,{onClick:function(){q(!G)}},s.default.createElement(f.Box,(0,f.mergeStyles)(B.touchableIcons,{ml:8}),G?s.default.createElement(f.MaterialIcon,{name:"close",fill:"textPrimary.100",boxSize:"sm"}):s.default.createElement(f.Octicon,{name:"plus",fill:"textPrimary.100",boxSize:"sm"}))),G&&s.default.createElement(I,null,s.default.createElement(f.Button,{onClick:me},s.default.createElement(f.Box,B.attachementButtons,s.default.createElement(f.Ionicon,{name:"md-image",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:8}," Images"))),s.default.createElement(f.Button,{onClick:pe},s.default.createElement(f.Box,(0,f.mergeStyles)(B.attachementButtons,{width:'ios'===c.Platform.OS?150:120}),s.default.createElement(f.Ionicon,{name:"attach",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:'ios'===c.Platform.OS?8:0}," Attachments"))))),s.default.createElement(c.TextInput,{style:{color:z.textPrimary[300],paddingHorizontal:5,height:40,width:V-120},onChangeText:H,value:$}),s.default.createElement(f.Button,{onClick:se},s.default.createElement(f.Box,(0,f.mergeStyles)(B.touchableIcons,{backgroundColor:'primary.500',mr:8}),s.default.createElement(f.MaterialIcon,{name:"send",fill:"textPrimary.100",boxSize:"md"}))))},user:{_id:_.userId,name:_.displayName}}))};e.default=N},821,[1,276,25,34,26,48,2,494,490,822,786,496,429,820,801,699,872,873,874,875,459,473]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=T(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}o.default=t,l&&l.set(t,o);return o})(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),y=r(d[9]),x=t(r(d[10])),h=r(d[11]),b=r(d[12]),v=r(d[13]),E=r(d[14]),w=r(d[15]),k=t(r(d[16])),M=r(d[17]),P=t(r(d[18])),S=t(r(d[19])),C=r(d[20]),O=r(d[21]),I=t(r(d[22]));function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(T=function(t){return t?l:n})(t)}var B=function(t){return'ios'===c.Platform.OS?s.default.createElement(f.Box,N.attachemenetView,t.children):s.default.createElement(f.Flex,N.attachemenetView,t.children)},N={attachementButtons:{display:'flex',flexDirection:'row',backgroundColor:'secondary.700',marginTop:20,marginRight:5,width:100,height:35,alignItems:'center',justifyContent:'center',borderRadius:30},touchableIcons:{backgroundColor:'secondary.700',borderRadius:15,width:30,height:30,align:'center',justify:'center',mt:8,mb:8},attachemenetView:{position:'absolute',top:'ios'===c.Platform.OS?-130:-15,left:'ios'===c.Platform.OS?8:48,direction:'ios'===c.Platform.OS?'column':'row'}},j=function(t){var T=(0,b.useDispatch)(),j=(0,s.useContext)(p.ConfigServiceContext),z=(j.meeting,j.sessionConfig),F=(0,s.useContext)(h.ThemeContext).colors,R=(0,c.useWindowDimensions)(),_=(0,b.useSelector)(function(t){return t.room.chatMessages}),D=(0,s.useContext)(E.PeersServiceContext).selfPeer,A=(null==z?void 0:z.dimensions)||R,V=A.height,W=A.width,H=s.default.useState(''),K=(0,u.default)(H,2),U=K[0],$=K[1],L=s.default.useState(!1),G=(0,u.default)(L,2),q=G[0],J=G[1],Q=(0,s.useContext)(w.MediaRoomContext).mediaRoom,X=s.default.useState(!1),Y=(0,u.default)(X,2),Z=Y[0],ee=Y[1],te=(0,s.useState)([]),ae=(0,u.default)(te,2),re=ae[0],ne=ae[1],le=(0,b.useSelector)(function(t){return t.room.roomName}),oe=(0,b.useSelector)(function(t){return t.room.polls}),ie=(s.default.useState({}),_.filter(function(t){return!0!==t.read&&t.type!==v.MessageTypes.poll})),ue=(0,C.useMutation)("\n mutation($file: Upload!, $roomName: String!) {\n uploadFile(file: $file, roomName: $roomName) {\n link\n }\n }\n"),se=(0,u.default)(ue,1)[0];(0,s.useEffect)(function(){var t=(0,o.default)(_).filter(function(t){return t.type!==v.MessageTypes.poll});re.length!==t.length&&ne(t.reverse().map(function(t){var n={type:t.type,_id:Math.round(1e6*Math.random()),user:{_id:t.userId,name:t.displayName}};return t.type===v.MessageTypes.text?(0,l.default)({},n,{text:t.message}):t.type===v.MessageTypes.image?(0,l.default)({},n,{image:t.link}):t.type===v.MessageTypes.file?(0,l.default)({},n,{text:t.name,link:t.link}):{}}))},[_,oe]),(0,s.useEffect)(function(){ie.length>0&&T((0,O.markMessagesRead)({text:!0,file:!0,image:!0}))},[ie]);var ce=function(){if(''!==U){var t={message:U,userId:D.userId,displayName:D.displayName,type:v.MessageTypes.text};Q.sendMessage(t),$('')}},de=function(t){var n={displayName:D.displayName,type:v.MessageTypes.image,link:t,userId:D.id};Q.sendMessage(n)},fe=function(t,n,l){var o={displayName:D.displayName,type:v.MessageTypes.file,link:t,userId:D.id,name:n,size:l};Q.sendMessage(o)};function me(t){var l;return n.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,n.default.awrap(se({variables:{file:t,roomName:le}}));case 3:return l=o.sent.data.uploadFile.link,o.abrupt("return",l);case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)}var pe=function(){try{Z||(ee(!0),J(!1),(0,M.launchImageLibrary)({mediaType:'photo'},function(t){var l,o,u,s,f,p,y,x;return n.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:if(ee(!1),l=t.uri,o=t.didCancel,u=t.errorCode,s=t.errorMessage,f=t.fileName,p=t.type,t.fileSize,!o){h.next=5;break}h.next=14;break;case 5:if(!u){h.next=9;break}return h.abrupt("return",c.Alert.alert('Error',"Error: "+s,[{text:'OK'}]));case 9:return y={name:f,type:p,uri:l},h.next=12,n.default.awrap(me(y));case 12:x=h.sent,de(x);case 14:case"end":return h.stop()}},null,null,null,Promise)}))}catch(t){return ee(!1),c.Alert.alert('Error','Error: Problem uploading image',[{text:'OK'}])}},ye=function(){var t,l,o,u,s,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(Z){f.next=23;break}return ee(!0),J(!1),f.prev=3,f.next=6,n.default.awrap(P.default.pick({type:[P.default.types.allFiles]}));case 6:return t=f.sent,l=t.uri,o=t.name,u=t.size,s={displayName:D.displayName,type:v.MessageTypes.file,link:l,userId:D.id,name:o,size:u},f.next=11,n.default.awrap(me(s));case 11:c=f.sent,fe(c,o,u),ee(!1),f.next=23;break;case 16:if(f.prev=16,f.t0=f.catch(3),ee(!1),!P.default.isCancel(f.t0)){f.next=22;break}f.next=23;break;case 22:throw f.t0;case 23:case"end":return f.stop()}},null,null,[[3,16]],Promise)};return s.default.createElement(f.Flex,{height:V-30,align:"center"},s.default.createElement(I.default,null,s.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},s.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Chat")),s.default.createElement(y.GiftedChat,{messages:re,alwaysShowSend:!0,renderAvatarOnTop:!0,renderUsernameOnMessage:!0,isKeyboardInternallyHandled:'android'!==c.Platform.OS,renderAvatar:function(t){return s.default.createElement(x.default,{name:t.currentMessage.user.name,bgColor:F.primary[700]})},renderFooter:function(){return s.default.createElement(f.Box,{height:10})},renderBubble:function(t){var o=t.currentMessage,u=o.type,f=o.link,p=o.text;return s.default.createElement(y.Bubble,(0,l.default)({},t,{onLongPress:u===v.MessageTypes.file?function(){return t=f,l=p,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o=S.default.DocumentDirectoryPath+"/"+l,u={fromUrl:t,toFile:o},s.next=5,n.default.awrap(S.default.downloadFile(u).promise);case 5:return s.next=7,n.default.awrap(k.default.open(o));case 7:s.next=12;break;case 9:return s.prev=9,s.t0=s.catch(0),s.abrupt("return",c.Alert.alert('Error','Unable to open attached file',[{text:'OK'}]));case 12:case"end":return s.stop()}},null,null,[[0,9]],Promise);var t,l,o,u}:void 0,wrapperStyle:{left:{backgroundColor:F.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3},right:{backgroundColor:F.secondary[800],borderRadius:10,paddingVertical:6,paddingHorizontal:3}},textStyle:{left:{color:F.textPrimary[100]},right:{color:F.textPrimary[100]}}}))},renderInputToolbar:function(t){return s.default.createElement(f.Flex,{width:W-20,direction:"row",justify:"space-between",align:"center",bg:"secondary.800",borderRadius:"50px"},s.default.createElement(f.Box,{position:"relative"},s.default.createElement(f.Button,{onClick:function(){J(!q)}},s.default.createElement(f.Box,(0,f.mergeStyles)(N.touchableIcons,{ml:8}),q?s.default.createElement(f.MaterialIcon,{name:"close",fill:"textPrimary.100",boxSize:"sm"}):s.default.createElement(f.Octicon,{name:"plus",fill:"textPrimary.100",boxSize:"sm"}))),q&&s.default.createElement(B,null,s.default.createElement(f.Button,{onClick:pe},s.default.createElement(f.Box,N.attachementButtons,s.default.createElement(f.Ionicon,{name:"md-image",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:8}," Images"))),s.default.createElement(f.Button,{onClick:ye},s.default.createElement(f.Box,(0,f.mergeStyles)(N.attachementButtons,{width:'ios'===c.Platform.OS?150:120}),s.default.createElement(f.Ionicon,{name:"attach",fill:"textPrimary.100"}),s.default.createElement(f.Text,{ml:'ios'===c.Platform.OS?8:0}," Attachments"))))),s.default.createElement(c.TextInput,{style:{color:F.textPrimary[300],paddingHorizontal:5,height:40,width:W-120},onChangeText:$,value:U}),s.default.createElement(f.Button,{onClick:ce},s.default.createElement(f.Box,(0,f.mergeStyles)(N.touchableIcons,{backgroundColor:'primary.500',mr:8}),s.default.createElement(f.MaterialIcon,{name:"send",fill:"textPrimary.100",boxSize:"md"}))))},user:{_id:D.userId,name:D.displayName}})))};e.default=j},821,[1,276,25,34,26,48,2,494,490,822,786,496,429,820,801,699,872,873,874,875,459,473,877]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))})},822,[823]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Actions",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"Avatar",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"Bubble",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"SystemMessage",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"MessageImage",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"MessageText",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"Composer",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"Day",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"InputToolbar",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"LoadEarlier",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"Message",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(e,"MessageContainer",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"Send",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Time",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"GiftedAvatar",{enumerable:!0,get:function(){return F.default}}),e.utils=e.GiftedChat=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),f=t(r(d[6])),p=t(r(d[7])),h=t(r(d[8])),c=t(r(d[9])),y=r(d[10]),b=r(d[11]),v=t(r(d[12])),I=r(d[13]),H=t(r(d[14])),C=t(r(d[15])),T=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=V(n);if(o&&o.has(t))return o.get(t);var s={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=u?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(s,l,f):s[l]=t[l]}s.default=t,o&&o.set(t,s);return s})(r(d[16]));e.utils=T;var x=t(r(d[17])),P=t(r(d[18])),S=t(r(d[19])),M=t(r(d[20])),O=t(r(d[21])),L=t(r(d[22])),k=t(r(d[23])),A=t(r(d[24])),_=t(r(d[25])),w=t(r(d[26])),K=t(r(d[27])),D=t(r(d[28])),j=t(r(d[29])),E=t(r(d[30])),F=t(r(d[31])),R=r(d[32]),B=["messagesContainerStyle"];function V(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(V=function(t){return t?o:n})(t)}function W(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}H.default.extend(C.default);var G=(function(t){(0,l.default)(C,t);var h,v,H=(h=C,v=W(),function(){var t,n=(0,p.default)(h);if(v){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,f.default)(this,t)});function C(t){var n;return(0,s.default)(this,C),(n=H.call(this,t))._isMounted=!1,n._keyboardHeight=0,n._bottomOffset=0,n._maxHeight=void 0,n._isFirstLayout=!0,n._locale='en',n.invertibleScrollViewProps=void 0,n._actionSheetRef=void 0,n._messageContainerRef=c.default.createRef(),n.state={isInitialized:!1,composerHeight:n.props.minComposerHeight,messagesContainerHeight:void 0,typingDisabled:!1,text:void 0,messages:void 0},n.getLocale=function(){return n._locale},n.safeAreaSupport=function(t){return t===n._bottomOffset?n.getBottomOffset()?n.getBottomOffset():(0,I.getBottomSpace)():t},n.onKeyboardWillShow=function(t){if(n.props.isKeyboardInternallyHandled){n.setIsTypingDisabled(!0),n.setKeyboardHeight(t.endCoordinates?t.endCoordinates.height:t.end.height),n.setBottomOffset(n.safeAreaSupport(n.props.bottomOffset));var o=n.getMessagesContainerHeightWithKeyboard();n.setState({messagesContainerHeight:o})}},n.onKeyboardWillHide=function(t){if(n.props.isKeyboardInternallyHandled){n.setIsTypingDisabled(!0),n.setKeyboardHeight(0),n.setBottomOffset(0);var o=n.getBasicMessagesContainerHeight();n.setState({messagesContainerHeight:o})}},n.onKeyboardDidShow=function(t){'android'===y.Platform.OS&&n.onKeyboardWillShow(t),n.setIsTypingDisabled(!1)},n.onKeyboardDidHide=function(t){'android'===y.Platform.OS&&n.onKeyboardWillHide(t),n.setIsTypingDisabled(!1)},n.onSend=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],s=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Array.isArray(t)||(t=[t]);var u=t.map(function(t){return(0,o.default)({},t,{user:n.props.user,createdAt:new Date,_id:n.props.messageIdGenerator&&n.props.messageIdGenerator()})});!0===s&&(n.setIsTypingDisabled(!0),n.resetInputToolbar()),n.props.onSend&&n.props.onSend(u),!0===s&&setTimeout(function(){!0===n.getIsMounted()&&n.setIsTypingDisabled(!1)},100)},n.onInputSizeChanged=function(t){var o=Math.max(n.props.minComposerHeight,Math.min(n.props.maxComposerHeight,t.height)),s=n.getMessagesContainerHeightWithKeyboard(o);n.setState({composerHeight:o,messagesContainerHeight:s})},n.onInputTextChanged=function(t){n.getIsTypingDisabled()||(n.props.onInputTextChanged&&n.props.onInputTextChanged(t),void 0===n.props.text&&n.setState({text:t}))},n.onInitialLayoutViewLayout=function(t){var o=t.nativeEvent.layout;if(!(o.height<=0)){n.notifyInputTextReset(),n.setMaxHeight(o.height);var s=n.props.minComposerHeight,u=n.getMessagesContainerHeightWithKeyboard(s),l=n.props.initialText||'';n.setState({isInitialized:!0,text:n.getTextFromProp(l),composerHeight:s,messagesContainerHeight:u})}},n.onMainViewLayout=function(t){var o=t.nativeEvent.layout;n.getMaxHeight()===o.height&&!0!==n.getIsFirstLayout()||(n.setMaxHeight(o.height),n.setState({messagesContainerHeight:n._keyboardHeight>0?n.getMessagesContainerHeightWithKeyboard():n.getBasicMessagesContainerHeight()})),!0===n.getIsFirstLayout()&&n.setIsFirstLayout(!1)},n.invertibleScrollViewProps={inverted:n.props.inverted,keyboardShouldPersistTaps:n.props.keyboardShouldPersistTaps,onKeyboardWillShow:n.onKeyboardWillShow,onKeyboardWillHide:n.onKeyboardWillHide,onKeyboardDidShow:n.onKeyboardDidShow,onKeyboardDidHide:n.onKeyboardDidHide},n}return(0,u.default)(C,[{key:"getChildContext",value:function(){var t=this;return{actionSheet:this.props.actionSheet||function(){return t._actionSheetRef.getContext()},getLocale:this.getLocale}}},{key:"componentDidMount",value:function(){var t=this.props,n=t.messages,o=t.text;this.setIsMounted(!0),this.initLocale(),this.setMessages(n||[]),this.setTextFromProp(o)}},{key:"componentWillUnmount",value:function(){this.setIsMounted(!1)}},{key:"componentDidUpdate",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=this.props,s=o.messages,u=o.text,l=o.inverted;this.props!==n&&this.setMessages(s||[]),!1===l&&s&&n.messages&&s.length!==n.messages.length&&setTimeout(function(){return t.scrollToBottom(!1)},200),u!==n.text&&this.setTextFromProp(u)}},{key:"initLocale",value:function(){null===this.props.locale?this.setLocale('en'):this.setLocale(this.props.locale||'en')}},{key:"setLocale",value:function(t){this._locale=t}},{key:"setTextFromProp",value:function(t){void 0!==t&&t!==this.state.text&&this.setState({text:t})}},{key:"getTextFromProp",value:function(t){return void 0===this.props.text?t:this.props.text}},{key:"setMessages",value:function(t){this.setState({messages:t})}},{key:"getMessages",value:function(){return this.state.messages}},{key:"setMaxHeight",value:function(t){this._maxHeight=t}},{key:"getMaxHeight",value:function(){return this._maxHeight}},{key:"setKeyboardHeight",value:function(t){this._keyboardHeight=t}},{key:"getKeyboardHeight",value:function(){return'android'!==y.Platform.OS||this.props.forceGetKeyboardHeight?this._keyboardHeight:0}},{key:"setBottomOffset",value:function(t){this._bottomOffset=t}},{key:"getBottomOffset",value:function(){return this._bottomOffset}},{key:"setIsFirstLayout",value:function(t){this._isFirstLayout=t}},{key:"getIsFirstLayout",value:function(){return this._isFirstLayout}},{key:"setIsTypingDisabled",value:function(t){this.setState({typingDisabled:t})}},{key:"getIsTypingDisabled",value:function(){return this.state.typingDisabled}},{key:"setIsMounted",value:function(t){this._isMounted=t}},{key:"getIsMounted",value:function(){return this._isMounted}},{key:"getMinInputToolbarHeight",value:function(){return this.props.renderAccessory?2*this.props.minInputToolbarHeight:this.props.minInputToolbarHeight}},{key:"calculateInputToolbarHeight",value:function(t){return t+(this.getMinInputToolbarHeight()-this.props.minComposerHeight)}},{key:"getBasicMessagesContainerHeight",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.composerHeight;return this.getMaxHeight()-this.calculateInputToolbarHeight(t)}},{key:"getMessagesContainerHeightWithKeyboard",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.composerHeight;return this.getBasicMessagesContainerHeight(t)-this.getKeyboardHeight()+this.getBottomOffset()}},{key:"scrollToBottom",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this._messageContainerRef&&this._messageContainerRef.current&&(this.props.inverted?this._messageContainerRef.current.scrollToOffset({offset:0,animated:t}):this._messageContainerRef.current.scrollToEnd({animated:t}))}},{key:"renderMessages",value:function(){var t=this.props,s=t.messagesContainerStyle,u=(0,n.default)(t,B),l=c.default.createElement(y.View,{style:[{height:this.state.messagesContainerHeight},s]},c.default.createElement(D.default,(0,o.default)({},u,{invertibleScrollViewProps:this.invertibleScrollViewProps,messages:this.getMessages(),forwardRef:this._messageContainerRef,isTyping:this.props.isTyping})),this.renderChatFooter());return this.props.isKeyboardInternallyHandled?c.default.createElement(y.KeyboardAvoidingView,{enabled:!0},l):l}},{key:"resetInputToolbar",value:function(){this.textInput&&this.textInput.clear(),this.notifyInputTextReset();var t=this.props.minComposerHeight,n=this.getMessagesContainerHeightWithKeyboard(t);this.setState({text:this.getTextFromProp(''),composerHeight:t,messagesContainerHeight:n})}},{key:"focusTextInput",value:function(){this.textInput&&this.textInput.focus()}},{key:"notifyInputTextReset",value:function(){this.props.onInputTextChanged&&this.props.onInputTextChanged('')}},{key:"renderInputToolbar",value:function(){var t=this,n=(0,o.default)({},this.props,{text:this.getTextFromProp(this.state.text),composerHeight:Math.max(this.props.minComposerHeight,this.state.composerHeight),onSend:this.onSend,onInputSizeChanged:this.onInputSizeChanged,onTextChanged:this.onInputTextChanged,textInputProps:(0,o.default)({},this.props.textInputProps,{ref:function(n){return t.textInput=n},maxLength:this.getIsTypingDisabled()?0:this.props.maxInputLength})});return this.props.renderInputToolbar?this.props.renderInputToolbar(n):c.default.createElement(_.default,n)}},{key:"renderChatFooter",value:function(){return this.props.renderChatFooter?this.props.renderChatFooter():null}},{key:"renderLoading",value:function(){return this.props.renderLoading?this.props.renderLoading():null}},{key:"render",value:function(){var t=this;if(!0===this.state.isInitialized){var n=this.props.wrapInSafeArea?y.SafeAreaView:y.View;return c.default.createElement(n,{style:U.safeArea},c.default.createElement(b.ActionSheetProvider,{ref:function(n){return t._actionSheetRef=n}},c.default.createElement(y.View,{style:U.container,onLayout:this.onMainViewLayout},this.renderMessages(),this.renderInputToolbar())))}return c.default.createElement(y.View,{style:U.container,onLayout:this.onInitialLayoutViewLayout},this.renderLoading())}}],[{key:"append",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.isArray(n)||(n=[n]),o?n.concat(t):t.concat(n)}},{key:"prepend",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.isArray(n)||(n=[n]),o?t.concat(n):n.concat(t)}}]),C})(c.default.Component);e.GiftedChat=G,G.childContextTypes={actionSheet:h.default.func,getLocale:h.default.func},G.defaultProps={messages:[],messagesContainerStyle:void 0,text:void 0,placeholder:R.DEFAULT_PLACEHOLDER,disableComposer:!1,messageIdGenerator:function(){return v.default.v4()},user:{},onSend:function(){},locale:null,timeFormat:R.TIME_FORMAT,dateFormat:R.DATE_FORMAT,loadEarlier:!1,onLoadEarlier:function(){},isLoadingEarlier:!1,renderLoading:null,renderLoadEarlier:null,renderAvatar:void 0,showUserAvatar:!1,actionSheet:null,onPressAvatar:null,onLongPressAvatar:null,renderUsernameOnMessage:!1,renderAvatarOnTop:!1,renderBubble:null,renderSystemMessage:null,onLongPress:null,renderMessage:null,renderMessageText:null,renderMessageImage:null,imageProps:{},videoProps:{},audioProps:{},lightboxProps:{},textInputProps:{},listViewProps:{},renderCustomView:null,isCustomViewBottom:!1,renderDay:null,renderTime:null,renderFooter:null,renderChatEmpty:null,renderChatFooter:null,renderInputToolbar:null,renderComposer:null,renderActions:null,renderSend:null,renderAccessory:null,isKeyboardInternallyHandled:!0,onPressActionButton:null,bottomOffset:0,minInputToolbarHeight:44,keyboardShouldPersistTaps:y.Platform.select({ios:'never',android:'always',default:'never'}),onInputTextChanged:null,maxInputLength:null,forceGetKeyboardHeight:!1,inverted:!0,extraData:null,minComposerHeight:R.MIN_COMPOSER_HEIGHT,maxComposerHeight:R.MAX_COMPOSER_HEIGHT,wrapInSafeArea:!0},G.propTypes={messages:h.default.arrayOf(h.default.object),messagesContainerStyle:T.StylePropType,text:h.default.string,initialText:h.default.string,placeholder:h.default.string,disableComposer:h.default.bool,messageIdGenerator:h.default.func,user:h.default.object,onSend:h.default.func,locale:h.default.string,timeFormat:h.default.string,dateFormat:h.default.string,isKeyboardInternallyHandled:h.default.bool,loadEarlier:h.default.bool,onLoadEarlier:h.default.func,isLoadingEarlier:h.default.bool,renderLoading:h.default.func,renderLoadEarlier:h.default.func,renderAvatar:h.default.func,showUserAvatar:h.default.bool,actionSheet:h.default.func,onPressAvatar:h.default.func,onLongPressAvatar:h.default.func,renderUsernameOnMessage:h.default.bool,renderAvatarOnTop:h.default.bool,isCustomViewBottom:h.default.bool,renderBubble:h.default.func,renderSystemMessage:h.default.func,onLongPress:h.default.func,renderMessage:h.default.func,renderMessageText:h.default.func,renderMessageImage:h.default.func,imageProps:h.default.object,videoProps:h.default.object,audioProps:h.default.object,lightboxProps:h.default.object,renderCustomView:h.default.func,renderDay:h.default.func,renderTime:h.default.func,renderFooter:h.default.func,renderChatEmpty:h.default.func,renderChatFooter:h.default.func,renderInputToolbar:h.default.func,renderComposer:h.default.func,renderActions:h.default.func,renderSend:h.default.func,renderAccessory:h.default.func,onPressActionButton:h.default.func,bottomOffset:h.default.number,minInputToolbarHeight:h.default.number,listViewProps:h.default.object,keyboardShouldPersistTaps:h.default.oneOf(['always','never','handled']),onInputTextChanged:h.default.func,maxInputLength:h.default.number,forceGetKeyboardHeight:h.default.bool,inverted:h.default.bool,textInputProps:h.default.object,extraData:h.default.object,minComposerHeight:h.default.number,maxComposerHeight:h.default.number,alignTop:h.default.bool,wrapInSafeArea:h.default.bool};var U=y.StyleSheet.create({container:{flex:1},safeArea:{flex:1}})},823,[1,44,25,7,8,12,14,11,63,48,2,824,830,835,836,837,838,839,841,843,857,849,845,858,859,860,862,863,864,861,855,842,856]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={ActionSheetProvider:!0,connectActionSheet:!0,useActionSheet:!0};Object.defineProperty(e,"ActionSheetProvider",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"connectActionSheet",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"useActionSheet",{enumerable:!0,get:function(){return u.useActionSheet}});var o=t(r(d[1])),c=t(r(d[2])),u=r(d[3]),f=r(d[4]);Object.keys(f).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))})},824,[1,825,828,827,829]); @@ -880,152 +880,153 @@ __d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{ __d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),p=t(r(d[2])),n=t(r(d[3])),s=r(d[4]),c=s.NativeModules.DyteRNDocumentPicker;function l(t){if('filetype'in t)throw new TypeError('A `filetype` option was passed to DocumentPicker.pick, the correct option is `type`');if('types'in t)throw new TypeError('A `types` option was passed to DocumentPicker.pick, the correct option is `type`');if('type'in t||(t.type=x.types.allFiles),t.type=Array.isArray(t.type)?t.type:[t.type],t.type.some(function(t){return void 0===t}))throw new TypeError('Unexpected undefined type option, did you try using a DocumentPicker.types.* that does not exist?');if(Array.isArray(t.type)&&t.type.length<1)throw new TypeError('`type` option should not be an empty array, at least one type must be passed if the `type` option is not omitted');if(t.type.forEach(function(t){if('string'!=typeof t)throw new TypeError('Invalid type option, expected a string not: '+t)}),t.type.length>1&&'android'===s.Platform.OS&&s.Platform.Version<19&&console.warn("RNDocumentPicker: Android API level "+s.Platform.Version+" does not support multiple types, falling back to */*"),Array.isArray(t.type)&&t.type.length>1&&t.type.includes('folder'))throw new TypeError('When type array is folder then other options are not supported');if('mode'in t&&!['import','open'].includes(t.mode))throw new TypeError('Invalid mode option: '+t.mode);if('copyTo'in t&&!['cachesDirectory','documentDirectory'].includes(t.copyTo))throw new TypeError('Invalid copyTo option: '+t.copyTo);return c.pick(t)}function u(t){if('ios'===s.Platform.OS){if(!Array.isArray(t))throw new TypeError('`uris` should be an array of strings');t.forEach(function(t){if('string'!=typeof t)throw new TypeError('Invalid uri parameter, expected a string not: '+t)}),c.releaseSecureAccess(t)}}var f={mimeTypes:{allFiles:'*/*',audio:'audio/*',csv:'text/csv',doc:'application/msword',docx:'application/vnd.openxmlformats-officedocument.wordprocessingml.document',images:'image/*',pdf:'application/pdf',plainText:'text/plain',ppt:'application/vnd.ms-powerpoint',pptx:'application/vnd.openxmlformats-officedocument.presentationml.presentation',video:'video/*',xls:'application/vnd.ms-excel',xlsx:'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',zip:'application/zip'},utis:{allFiles:'public.item',audio:'public.audio',csv:'public.comma-separated-values-text',doc:'com.microsoft.word.doc',docx:'org.openxmlformats.wordprocessingml.document',images:'public.image',pdf:'com.adobe.pdf',plainText:'public.plain-text',ppt:'com.microsoft.powerpoint.ppt',pptx:'org.openxmlformats.presentationml.presentation',video:'public.movie',xls:'com.microsoft.excel.xls',xlsx:'org.openxmlformats.spreadsheetml.sheet',zip:'public.zip-archive'},extensions:{allFiles:'*',audio:'.3g2 .3gp .aac .adt .adts .aif .aifc .aiff .asf .au .m3u .m4a .m4b .mid .midi .mp2 .mp3 .mp4 .rmi .snd .wav .wax .wma',csv:'.csv',doc:'.doc',docx:'.docx',images:'.jpeg .jpg .png',pdf:'.pdf',plainText:'.txt',ppt:'.ppt',pptx:'.pptx',video:'.mp4',xls:'.xls',xlsx:'.xlsx',zip:'.zip .gz',folder:'folder'}},y={android:f.mimeTypes,ios:f.utis,windows:f.extensions},x=(function(){function t(){(0,p.default)(this,t)}return(0,n.default)(t,null,[{key:"pick",value:function(t){return l((0,o.default)({},t,{multiple:!1})).then(function(t){return t[0]})}},{key:"pickMultiple",value:function(t){return l((0,o.default)({},t,{multiple:!0}))}},{key:"isCancel",value:function(t){return t&&"DOCUMENT_PICKER_CANCELED"===t.code}},{key:"releaseSecureAccess",value:function(t){u(t)}}]),t})();e.default=x,x.types=y[s.Platform.OS]||f.mimeTypes},874,[1,25,7,8,2]); __d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[1])),t=r(d[2]).NativeModules.DyteRNFSManager,s=new(0,r(d[2]).NativeEventEmitter)(t),l=r(d[3]),c=r(d[4]),u=t.RNFSFileTypeRegular,f=t.RNFSFileTypeDirectory,p=0,h=function(){return p+=1},y=function(n){return n.startsWith('file://')?n.slice(7):n};function v(n,o,t){var s={encoding:'utf8'};return t&&('string'==typeof t?s.encoding=t:'object'==typeof t&&(s=t)),o(y(n)).then(function(n){var o;if('utf8'===s.encoding)o=c.decode(l.decode(n));else if('ascii'===s.encoding)o=l.decode(n);else{if('base64'!==s.encoding)throw new Error('Invalid encoding type "'+String(s.encoding)+'"');o=n}return o})}function F(n,o){return o(y(n)).then(function(n){return n.map(function(n){return{ctime:n.ctime&&new Date(1e3*n.ctime)||null,mtime:n.mtime&&new Date(1e3*n.mtime)||null,name:n.name,path:n.path,size:n.size,isFile:function(){return n.type===u},isDirectory:function(){return n.type===f}}})})}var w={mkdir:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.mkdir(y(n),o).then(function(){})},moveFile:function(n,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.moveFile(y(n),y(o),s).then(function(){})},copyFile:function(n,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.copyFile(y(n),y(o),s).then(function(){})},pathForBundle:function(n){return t.pathForBundle(n)},pathForGroup:function(n){return t.pathForGroup(n)},getFSInfo:function(){return t.getFSInfo()},getAllExternalFilesDirs:function(){return t.getAllExternalFilesDirs()},unlink:function(n){return t.unlink(y(n)).then(function(){})},exists:function(n){return t.exists(y(n))},stopDownload:function(n){t.stopDownload(n)},resumeDownload:function(n){t.resumeDownload(n)},isResumable:function(n){return t.isResumable(n)},stopUpload:function(n){t.stopUpload(n)},completeHandlerIOS:function(n){return t.completeHandlerIOS(n)},readDir:function(n){return F(n,t.readDir)},readDirAssets:function(n){if(!t.readDirAssets)throw new Error('readDirAssets is not available on this platform');return F(n,t.readDirAssets)},existsAssets:function(n){if(!t.existsAssets)throw new Error('existsAssets is not available on this platform');return t.existsAssets(n)},existsRes:function(n){if(!t.existsRes)throw new Error('existsRes is not available on this platform');return t.existsRes(n)},readdir:function(n){return w.readDir(y(n)).then(function(n){return n.map(function(n){return n.name})})},setReadable:function(n,o,s){return t.setReadable(n,o,s).then(function(n){return n})},stat:function(n){return t.stat(y(n)).then(function(o){return{path:n,ctime:new Date(1e3*o.ctime),mtime:new Date(1e3*o.mtime),size:o.size,mode:o.mode,originalFilepath:o.originalFilepath,isFile:function(){return o.type===u},isDirectory:function(){return o.type===f}}})},readFile:function(n,o){return v(n,o,t.readFile)},read:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,u=arguments.length>3?arguments[3]:void 0,f={encoding:'utf8'};return u&&('string'==typeof u?f.encoding=u:'object'==typeof u&&(f=u)),t.read(y(n),o,s).then(function(n){var o;if('utf8'===f.encoding)o=c.decode(l.decode(n));else if('ascii'===f.encoding)o=l.decode(n);else{if('base64'!==f.encoding)throw new Error('Invalid encoding type "'+String(f.encoding)+'"');o=n}return o})},readFileAssets:function(n,o){if(!t.readFileAssets)throw new Error('readFileAssets is not available on this platform');return v(n,o,t.readFileAssets)},readFileRes:function(n,o){if(!t.readFileRes)throw new Error('readFileRes is not available on this platform');return v(n,o,t.readFileRes)},hash:function(n,o){return t.hash(y(n),o)},copyFileAssets:function(n,o){if(!t.copyFileAssets)throw new Error('copyFileAssets is not available on this platform');return t.copyFileAssets(y(n),y(o)).then(function(){})},copyFileRes:function(n,o){if(!t.copyFileRes)throw new Error('copyFileRes is not available on this platform');return t.copyFileRes(n,y(o)).then(function(){})},copyAssetsFileIOS:function(n,o,s,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,f=arguments.length>6&&void 0!==arguments[6]?arguments[6]:'contain';return t.copyAssetsFileIOS(n,o,s,l,c,u,f)},copyAssetsVideoIOS:function(n,o){return t.copyAssetsVideoIOS(n,o)},writeFile:function(n,s,u){var f,p={encoding:'utf8'};if(u&&('string'==typeof u?p.encoding=u:'object'==typeof u&&(p=(0,o.default)({},p,u))),'utf8'===p.encoding)f=l.encode(c.encode(s));else if('ascii'===p.encoding)f=l.encode(s);else{if('base64'!==p.encoding)throw new Error('Invalid encoding type "'+p.encoding+'"');f=s}return t.writeFile(y(n),f,p).then(function(){})},appendFile:function(n,o,s){var u,f={encoding:'utf8'};if(s&&('string'==typeof s?f.encoding=s:'object'==typeof s&&(f=s)),'utf8'===f.encoding)u=l.encode(c.encode(o));else if('ascii'===f.encoding)u=l.encode(o);else{if('base64'!==f.encoding)throw new Error('Invalid encoding type "'+f.encoding+'"');u=o}return t.appendFile(y(n),u)},write:function(n,o,s,u){var f,p={encoding:'utf8'};if(u&&('string'==typeof u?p.encoding=u:'object'==typeof u&&(p=u)),'utf8'===p.encoding)f=l.encode(c.encode(o));else if('ascii'===p.encoding)f=l.encode(o);else{if('base64'!==p.encoding)throw new Error('Invalid encoding type "'+p.encoding+'"');f=o}return void 0===s&&(s=-1),t.write(y(n),f,s).then(function(){})},downloadFile:function(n){if('object'!=typeof n)throw new Error('downloadFile: Invalid value for argument `options`');if('string'!=typeof n.fromUrl)throw new Error('downloadFile: Invalid value for property `fromUrl`');if('string'!=typeof n.toFile)throw new Error('downloadFile: Invalid value for property `toFile`');if(n.headers&&'object'!=typeof n.headers)throw new Error('downloadFile: Invalid value for property `headers`');if(n.background&&'boolean'!=typeof n.background)throw new Error('downloadFile: Invalid value for property `background`');if(n.progressDivider&&'number'!=typeof n.progressDivider)throw new Error('downloadFile: Invalid value for property `progressDivider`');if(n.progressInterval&&'number'!=typeof n.progressInterval)throw new Error('downloadFile: Invalid value for property `progressInterval`');if(n.readTimeout&&'number'!=typeof n.readTimeout)throw new Error('downloadFile: Invalid value for property `readTimeout`');if(n.connectionTimeout&&'number'!=typeof n.connectionTimeout)throw new Error('downloadFile: Invalid value for property `connectionTimeout`');if(n.backgroundTimeout&&'number'!=typeof n.backgroundTimeout)throw new Error('downloadFile: Invalid value for property `backgroundTimeout`');var o=h(),l=[];n.begin&&l.push(s.addListener('DownloadBegin',function(t){t.jobId===o&&n.begin(t)})),n.progress&&l.push(s.addListener('DownloadProgress',function(t){t.jobId===o&&n.progress(t)})),n.resumable&&l.push(s.addListener('DownloadResumable',function(t){t.jobId===o&&n.resumable(t)}));var c={jobId:o,fromUrl:n.fromUrl,toFile:y(n.toFile),headers:n.headers||{},background:!!n.background,progressDivider:n.progressDivider||0,progressInterval:n.progressInterval||0,readTimeout:n.readTimeout||15e3,connectionTimeout:n.connectionTimeout||5e3,backgroundTimeout:n.backgroundTimeout||36e5,hasBeginCallback:n.begin instanceof Function,hasProgressCallback:n.progress instanceof Function,hasResumableCallback:n.resumable instanceof Function};return{jobId:o,promise:t.downloadFile(c).then(function(n){return l.forEach(function(n){return n.remove()}),n}).catch(function(n){return Promise.reject(n)})}},uploadFiles:function(n){if(!t.uploadFiles)return{jobId:-1,promise:Promise.reject(new Error('`uploadFiles` is unsupported on this platform'))};var o=h(),l=[];if('object'!=typeof n)throw new Error('uploadFiles: Invalid value for argument `options`');if('string'!=typeof n.toUrl)throw new Error('uploadFiles: Invalid value for property `toUrl`');if(!Array.isArray(n.files))throw new Error('uploadFiles: Invalid value for property `files`');if(n.headers&&'object'!=typeof n.headers)throw new Error('uploadFiles: Invalid value for property `headers`');if(n.fields&&'object'!=typeof n.fields)throw new Error('uploadFiles: Invalid value for property `fields`');if(n.method&&'string'!=typeof n.method)throw new Error('uploadFiles: Invalid value for property `method`');n.begin?l.push(s.addListener('UploadBegin',n.begin)):n.beginCallback&&l.push(s.addListener('UploadBegin',n.beginCallback)),n.progress?l.push(s.addListener('UploadProgress',n.progress)):n.progressCallback&&l.push(s.addListener('UploadProgress',n.progressCallback));var c={jobId:o,toUrl:n.toUrl,files:n.files,binaryStreamOnly:n.binaryStreamOnly||!1,headers:n.headers||{},fields:n.fields||{},method:n.method||'POST',hasBeginCallback:n.begin instanceof Function||n.beginCallback instanceof Function,hasProgressCallback:n.progress instanceof Function||n.progressCallback instanceof Function};return{jobId:o,promise:t.uploadFiles(c).then(function(n){return l.forEach(function(n){return n.remove()}),n})}},touch:function(n,o,s){if(s&&!(s instanceof Date))throw new Error('touch: Invalid value for argument `ctime`');if(o&&!(o instanceof Date))throw new Error('touch: Invalid value for argument `mtime`');var l;return l=s&&s.getTime(),t.touch(y(n),o&&o.getTime(),l)},scanFile:function(n){return t.scanFile(n)},MainBundlePath:t.RNFSMainBundlePath,CachesDirectoryPath:t.RNFSCachesDirectoryPath,ExternalCachesDirectoryPath:t.RNFSExternalCachesDirectoryPath,DocumentDirectoryPath:t.RNFSDocumentDirectoryPath,DownloadDirectoryPath:t.RNFSDownloadDirectoryPath,ExternalDirectoryPath:t.RNFSExternalDirectoryPath,ExternalStorageDirectoryPath:t.RNFSExternalStorageDirectoryPath,TemporaryDirectoryPath:t.RNFSTemporaryDirectoryPath,LibraryDirectoryPath:t.RNFSLibraryDirectoryPath,PicturesDirectoryPath:t.RNFSPicturesDirectoryPath,FileProtectionKeys:t.RNFSFileProtectionKeys},b=w;e.default=b},875,[1,25,2,686,876]); __d(function(g,r,i,a,m,e,d){!(function(n){var t,o,u,f=String.fromCharCode;function c(n){for(var t,o,u=[],f=0,c=n.length;f=55296&&t<=56319&&f65535&&(c+=f((t-=65536)>>>10&1023|55296),t=56320|1023&t),c+=f(t);return c}function v(n){if(n>=55296&&n<=57343)throw Error('Lone surrogate U+'+n.toString(16).toUpperCase()+' is not a scalar value')}function l(n,t){return f(n>>t&63|128)}function s(n){if(0==(4294967168&n))return f(n);var t='';return 0==(4294965248&n)?t=f(n>>6&31|192):0==(4294901760&n)?(v(n),t=f(n>>12&15|224),t+=l(n,6)):0==(4292870144&n)&&(t=f(n>>18&7|240),t+=l(n,12),t+=l(n,6)),t+=f(63&n|128)}function w(){if(u>=o)throw Error('Invalid byte index');var n=255&t[u];if(u++,128==(192&n))return 63&n;throw Error('Invalid continuation byte')}function E(){var n,f;if(u>o)throw Error('Invalid byte index');if(u==o)return!1;if(n=255&t[u],u++,0==(128&n))return n;if(192==(224&n)){if((f=(31&n)<<6|w())>=128)return f;throw Error('Invalid continuation byte')}if(224==(240&n)){if((f=(15&n)<<12|w()<<6|w())>=2048)return v(f),f;throw Error('Invalid continuation byte')}if(240==(248&n)&&(f=(7&n)<<18|w()<<12|w()<<6|w())>=65536&&f<=1114111)return f;throw Error('Invalid UTF-8 detected')}n.version='3.0.0',n.encode=function(n){for(var t=c(n),o=t.length,u=-1,f='';++u0&&o&&A((0,E.markMessagesRead)(C.MessageTypes.poll))},[M]),c.default.createElement(h.Flex,{height:O,direction:"column",justifyContent:"space-between",overflowY:"auto",px:10,pb:20},c.default.createElement(h.Flex,null,c.default.createElement(h.Flex,{justify:"flex-end",align:"center",height:50,mb:35},c.default.createElement(h.Text,{fontWeight:"bold",fontSize:"20"},"Polls")),c.default.createElement(h.Box,{overflowY:"auto",className:"dyte-client-noScrollbar"},f?c.default.createElement(h.Box,null,f&&c.default.createElement(P,{toggle:j})):c.default.createElement(u.ScrollView,{style:{height:u.Dimensions.get('window').height-180}},Object.values(S).map(function(t,n){return c.default.createElement(h.Box,{key:"pollsTab"+n,my:2},c.default.createElement(h.Text,{ml:4},t.createdBy?"Poll by "+t.createdBy:''),c.default.createElement(h.Box,{mt:1,className:"dyte-client-bubble dyte-client-other dyte-client-type-3"},c.default.createElement(B,{mediaRoom:T,poll:t,selfPeer:w})))})))),c.default.createElement(h.Button,{fontSize:"16",onClick:j},c.default.createElement(h.Box,{bg:f?'danger.500':'primary.500',p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Text,{textAlign:"center"},f?'Cancel Poll Creation':'Create New Poll'))))};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[5])),s=r(d[6]),f=t(r(d[7])),p=r(d[8]),h=r(d[9]),x=r(d[10]),y=r(d[11]),C=r(d[12]),E=r(d[13]),b=r(d[14]),k=r(d[15]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var T=u.StyleSheet.create({createPollInputText:{paddingLeft:15,paddingRight:5,marginTop:20,borderRadius:10,paddingTop:10,paddingBottom:10}});function P(t){var n=t.toggle,s=(0,c.useContext)(x.MediaRoomContext).mediaRoom,f=c.default.useState({question:'',options:Array(2).fill(''),anonymous:!1,hideVotes:!0}),y=(0,l.default)(f,2),C=y[0],E=y[1],b=(0,c.useContext)(p.ThemeContext).colors,k=function(t,n){var l=C.options;l[n]=t,E((0,o.default)({},C,{options:l}))};return c.default.createElement(u.ScrollView,null,c.default.createElement(h.Box,{py:20,px:10},c.default.createElement(h.VStack,{spacing:4},c.default.createElement(h.Text,{fontSize:"xl",textAlign:"center"},"Poll Question"),c.default.createElement(u.TextInput,{multiline:!0,autoFocus:!1,placeholder:"What is your poll for?",numberOfLines:4,value:C.question,placeholderTextColor:b.textPrimary[400],onChangeText:function(t){E((0,o.default)({},C,{question:t}))},style:[{backgroundColor:b.secondary[800],height:75,color:b.textPrimary[300]},T.createPollInputText]}),C.options.map(function(t,n){return c.default.createElement(u.TextInput,{key:"pollOptions"+n,autoFocus:!1,placeholder:"Enter an option",value:C.options[n],placeholderTextColor:b.textPrimary[400],onChangeText:function(t){return k(t,n)},style:[{backgroundColor:b.secondary[800],color:b.textPrimary[300]},T.createPollInputText]})}),c.default.createElement(h.Box,{bg:"secondary.700",mt:20,width:125,height:30,alignItems:"center",justifyContent:"center"},c.default.createElement(h.Button,{onClick:function(){return(t=C.options).push(''),void E((0,o.default)({},C,{options:t}));var t}},c.default.createElement(h.Text,null,"+ Add an Option"))),c.default.createElement(h.CheckBox,{rightText:"Anonymous",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.anonymous,onClick:function(){var t=!C.anonymous;E((0,o.default)({},C,{anonymous:t}))}}),c.default.createElement(h.CheckBox,{rightText:"Hide Results before Voting",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.hideVotes,onClick:function(){var t=!C.hideVotes;E((0,o.default)({},C,{hideVotes:t}))}}),c.default.createElement(h.Box,{mt:10,bg:"primary.500",p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Button,{fontSize:"16",onClick:function(){var t=C.question,l=C.options;if(t)if(''===l[0]||''===l[1])u.Alert.alert('Error:','Please add minimum two options',[{text:'OK'}]);else{var c=(0,o.default)({},C);c.options=l.filter(function(t){return''!==t}),s.newPoll(c),n()}else u.Alert.alert('Error:','Question Can\'t be empty',[{text:'OK'}])}},c.default.createElement(h.Text,{textAlign:"center"},"Create Poll"))))))}function w(t){var n=t.option,o=(t.index,t.active,t.selfId),l=t.onChange,u=(0,c.useContext)(p.ThemeContext).colors,s=n.votes.find(function(t){return t.id===o});return c.default.createElement(h.Box,{bg:s?'primary.500':'secondary.700',borderRadius:"8px",p:6,className:"dyte-client-noSelect"},c.default.createElement(h.HStack,{px:1,align:"center",mr:6},c.default.createElement(h.CheckBox,{style:{paddingRight:10,height:30,justifyContent:'center',borderRadius:5},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:!!s,onClick:l}),c.default.createElement(h.Text,{textAlign:"center"},n.text),null!==n.count&&c.default.createElement(h.Text,null,"("+n.count+")")),c.default.createElement(h.HStack,{mt:1},n.votes.map(function(t,n){return c.default.createElement(h.Tooltip,{key:"pollOption"+n,label:t.name},c.default.createElement(f.default,{style:{marginRight:5,marginTop:5,marginBottom:5},bgColor:s?u.secondary[700]:u.primary[500],color:u.textPrimary[100],name:t.name}))})))}function B(t){var o=t.selfPeer,l=t.mediaRoom,s=t.poll,f=function(t){try{l.votePoll({index:t,pollId:s.id})}catch(t){u.Alert.alert('Error','Error: Problem casting your vote',[{text:'OK'}])}};if(s){var p=s.id,x=Math.max.apply(Math,(0,n.default)(s.options.map(function(t){return t.votes.length})).concat([0]));return c.default.createElement(h.VStack,{spacing:2,direction:"row",bg:"secondary.800",p:12,mt:8,borderRadius:"8px"},c.default.createElement(h.Text,{textAlign:"left"},s.question),c.default.createElement(h.Box,{mt:8},s.options.map(function(t,n){return c.default.createElement(h.Flex,{key:"poll"+n+p,onClick:function(){return f(n)},mb:4},c.default.createElement(w,{active:t.votes.length===x&&t.votes.length>0,option:t,index:n,selfId:o.userId,onChange:function(){return f(n)}}))})))}return c.default.createElement(h.Text,{fontStyle:"italic"},"Poll wasn't found or has been deleted")}},877,[1,34,25,26,2,48,429,786,496,494,699,801,820,473,481,490]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useContext)(s.PeersServiceContext),l=t.processedPeers,o=t.selfPeer;l=[o].concat(l.sort(function(t,n){return t.id.localeCompare(n.id)}));var c=(0,n.useContext)(x.MediaRoomContext).mediaRoom,p=(0,n.useContext)(b.ConfigServiceContext).sessionConfig;return n.default.createElement(f.Flex,null,n.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},n.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Participants (",l.length,")")),n.default.createElement(u.ScrollView,{style:{padding:20}},l.map(function(t){return n.default.createElement(y,{peer:t,key:t.id,mediaRoom:c,permissions:null==p?void 0:p.permissions})}),n.default.createElement(f.Box,{height:200})))};var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=P(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[1])),l=r(d[2]),o=t(r(d[3])),u=r(d[4]),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),p=t(r(d[8])),x=r(d[9]),b=r(d[10]);function P(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(P=function(t){return t?l:n})(t)}function y(t){var u=t.peer,s=t.mediaRoom,x=t.permissions,b=(0,n.useContext)(l.ThemeContext).colors,P=(null==x?void 0:x.pinParticipant)||(null==x?void 0:x.disableParticipantAudio)||(null==x?void 0:x.disableParticipantVideo),y=[];return P&&(null!=x&&x.pinParticipant&&(u.isPinned?y.push({title:'Unpin',onClick:function(){return s.pin(null)}}):y.push({title:'Pin',onClick:function(){return s.pin(u.id)}})),null!=x&&x.disableParticipantAudio&&y.push({title:'Mute Audio',onClick:function(){return s.disableAudio(u.id)}}),null!=x&&x.disableParticipantVideo&&y.push({title:'Disable Video',onClick:function(){return s.disableVideo(u.id)}}),null!=x&&x.kickParticipants&&y.push({title:'Kick',onClick:function(){return s.kick(u.id)}}),y.push({title:'Cancel',onClick:function(){}})),n.default.createElement(f.Flex,{direction:"row",align:"center",justify:"space-between",bg:"secondary.800",p:8,mt:8,borderRadius:"12px"},n.default.createElement(f.Flex,{direction:"row",align:"center"},n.default.createElement(o.default,{name:""+u.displayName,bgColor:b.primary[500]}),n.default.createElement(f.Text,{ml:10,color:b.textPrimary[200],textAlign:"center",fontWeight:"bold"},n.default.createElement(p.default,{name:u.displayName,charSize:30}),u.isMe?' (me)':null)),n.default.createElement(f.Flex,{ml:"auto",mr:2,direction:"row"},n.default.createElement(f.Box,{mr:8},u.producingAudio?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic-off",fill:b.danger[500]})),u.producingVideo?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam-off",fill:b.danger[500]}),P&&n.default.createElement(c.default,{options:y.map(function(t){return t.title}),actions:y.map(function(t){return t.onClick})})))}},878,[1,48,496,786,2,879,494,801,795,699,490]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]);function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}var s=function(t){var f=(0,o.useRef)(),s=(0,o.useState)(!1),p=(0,n.default)(s,2),h=p[0],w=p[1],y=(0,o.useContext)(u.ThemeContext).colors,v=function(n){for(var o=t.options,l=0;l=0&&(o=t.destructiveIndex),l.ActionSheetIOS.showActionSheetWithOptions({options:n,destructiveButtonIndex:o,cancelButtonIndex:n.length-1},function(t){v(t)})}else'android'===l.Platform.OS&&l.UIManager.showPopupMenu((0,l.findNodeHandle)(f.current),n,function(){return console.log('something went wrong with the popup menu')},function(t,n){v(n)})}},o.default.createElement(c.EntypoIcon,{boxSize:"xl",ml:5,name:"dots-three-vertical",fill:y.textPrimary[300]}))),b)};e.default=s},879,[1,26,48,2,496,494]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=c?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[1])),o=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),E=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function b(t){t.scroll;var v=(0,n.useContext)(p.ConfigServiceContext).sessionConfig,b=(0,c.useWindowDimensions)(),h=((null==v?void 0:v.dimensions)||b).width,y=Math.floor(3*h/9);h<1024&&h>500?y=Math.floor(4*h/9):h<500&&(y=Math.floor(8*h/9));var S=Math.floor(9*y/16),x=(0,o.useSelector)(function(t){return t.participant.id}),M=(0,o.useSelector)(function(t){return t.participant.videoOff}),P=(0,o.useSelector)(function(t){return t.participant.audioMuted}),w=(0,o.useSelector)(function(t){return t.participant.displayName}),D=(0,o.useSelector)(function(t){return t.participant.device}),I=(0,o.useSelector)(function(t){return t.participant.participantPermissions}),k=(0,o.useSelector)(function(t){return t.participant.videoProduction}),C=(0,o.useSelector)(function(t){return t.participant.audioProduction}),O=(0,n.useContext)(s.UserTrackContext),j=O.mediaTracks,T=j.webcamTrack,N=j.audioTrack,_=O.inputDevices,B=(_.audioInputDevices,_.videoInputDevices,_.onAudioInputChange,_.onVideoInputChange,_.toggleAudioState),z=_.toggleVideoState,A=n.default.createElement(u.Box,{status:"error",bg:"danger.500",p:12,borderRadius:4,mt:10,width:y},n.default.createElement(u.HStack,{width:y},n.default.createElement(u.VStack,null,n.default.createElement(u.Text,{mb:2,fontSize:"lg",fontWeight:"bold"},"Permission Denied"),n.default.createElement(u.Text,{fontSize:"sm"},"We could not get permission to access your device.")))),W={id:x,device:D,displayName:w,audioMuted:P,videoVisible:!M,videoTrack:T,audioTrack:N,isMe:!0};return n.default.createElement(u.Flex,{direction:"column",justify:"center"},n.default.createElement(f.default,{height:S,width:y,peer:W},n.default.createElement(u.Flex,{direction:"row",justify:"flex-end",width:y,mb:10},n.default.createElement(u.Button,{disabled:C===l.MediaStates.NOT_APPLICABLE||I.microphone===E.permissionEnum.DENIED,onClick:B},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:5,justify:"center"},P?n.default.createElement(u.MaterialIcon,{name:"mic-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"mic",boxSize:"20",fill:"textPrimary.200"}))),n.default.createElement(u.Button,{disabled:k===l.MediaStates.NOT_APPLICABLE||I.camera===E.permissionEnum.DENIED,onClick:z},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:20,justify:"center"},M?n.default.createElement(u.MaterialIcon,{name:"videocam-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"videocam",boxSize:"20",fill:"textPrimary.200"}))))),(I.camera===E.permissionEnum.DENIED||I.microphone===E.permissionEnum.DENIED)&&A)}b.defaultProps={scroll:!1}},880,[1,48,429,494,2,473,785,687,490,475]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Breadcrumb",{enumerable:!0,get:function(){return o.Breadcrumb}}),Object.defineProperty(e,"Request",{enumerable:!0,get:function(){return o.Request}}),Object.defineProperty(e,"SdkInfo",{enumerable:!0,get:function(){return o.SdkInfo}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return o.Event}}),Object.defineProperty(e,"Exception",{enumerable:!0,get:function(){return o.Exception}}),Object.defineProperty(e,"Response",{enumerable:!0,get:function(){return o.Response}}),Object.defineProperty(e,"Severity",{enumerable:!0,get:function(){return o.Severity}}),Object.defineProperty(e,"StackFrame",{enumerable:!0,get:function(){return o.StackFrame}}),Object.defineProperty(e,"Stacktrace",{enumerable:!0,get:function(){return o.Stacktrace}}),Object.defineProperty(e,"Status",{enumerable:!0,get:function(){return o.Status}}),Object.defineProperty(e,"Thread",{enumerable:!0,get:function(){return o.Thread}}),Object.defineProperty(e,"User",{enumerable:!0,get:function(){return o.User}}),Object.defineProperty(e,"addGlobalEventProcessor",{enumerable:!0,get:function(){return c.addGlobalEventProcessor}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return c.addBreadcrumb}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return c.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return c.captureEvent}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return c.captureMessage}}),Object.defineProperty(e,"configureScope",{enumerable:!0,get:function(){return c.configureScope}}),Object.defineProperty(e,"getHubFromCarrier",{enumerable:!0,get:function(){return c.getHubFromCarrier}}),Object.defineProperty(e,"getCurrentHub",{enumerable:!0,get:function(){return c.getCurrentHub}}),Object.defineProperty(e,"Hub",{enumerable:!0,get:function(){return c.Hub}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return c.Scope}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return c.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return c.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return c.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return c.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return c.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return c.setUser}}),Object.defineProperty(e,"startTransaction",{enumerable:!0,get:function(){return c.startTransaction}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return c.withScope}}),Object.defineProperty(e,"BrowserIntegrations",{enumerable:!0,get:function(){return f.Integrations}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return f.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return f.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return f.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return f.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return f.withProfiler}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return p.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return p.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeBackend",{enumerable:!0,get:function(){return l.ReactNativeBackend}}),Object.defineProperty(e,"ReactNativeOptions",{enumerable:!0,get:function(){return s.ReactNativeOptions}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return y.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"setDist",{enumerable:!0,get:function(){return P.setDist}}),Object.defineProperty(e,"setRelease",{enumerable:!0,get:function(){return P.setRelease}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return P.nativeCrash}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return P.close}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return O.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return O.withTouchEventBoundary}}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return j.ReactNativeTracing}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return j.RoutingInstrumentation}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return j.ReactNavigationTransactionContext}}),e.Integrations=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=r(d[3]),c=r(d[4]);r(d[5]);var f=r(d[6]),b=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=v(n);if(u&&u.has(t))return u.get(t);var o={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var b=c?Object.getOwnPropertyDescriptor(t,f):null;b&&(b.get||b.set)?Object.defineProperty(o,f,b):o[f]=t[f]}o.default=t,u&&u.set(t,o);return o})(r(d[7]));e.Integrations=b;var p=r(d[8]),l=r(d[9]),s=r(d[10]),y=r(d[11]),P=r(d[12]),O=r(d[13]),j=r(d[14]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(v=function(t){return t?u:n})(t)}c.addGlobalEventProcessor&&(0,c.addGlobalEventProcessor)(function(t){return t.platform=t.platform||"javascript",t.sdk=(0,u.default)({},t.sdk,{name:p.SDK_NAME,packages:[].concat((0,n.default)(t.sdk&&t.sdk.packages||[]),[{name:"npm:@sentry/react-native",version:p.SDK_VERSION}]),version:p.SDK_VERSION}),t})},881,[1,34,25,882,888,926,956,983,992,993,995,996,997,1013,1014]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.LogLevel=t.LogLevel;var n=r(d[1]);e.SessionStatus=n.SessionStatus;var o=r(d[2]);e.Severity=o.Severity;var s=r(d[3]);e.Status=s.Status;var v=r(d[4]);e.TransactionSamplingMethod=v.TransactionSamplingMethod},882,[883,884,885,886,887]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(o){o[o.None=0]="None",o[o.Error=1]="Error",o[o.Debug=2]="Debug",o[o.Verbose=3]="Verbose"})(e.LogLevel||(e.LogLevel={}))},883,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Ok="ok",t.Exited="exited",t.Crashed="crashed",t.Abnormal="abnormal"})(e.SessionStatus||(e.SessionStatus={}))},884,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"})(e.Severity||(e.Severity={})),(function(n){n.fromString=function(t){switch(t){case'debug':return n.Debug;case'info':return n.Info;case'warn':case'warning':return n.Warning;case'error':return n.Error;case'fatal':return n.Fatal;case'critical':return n.Critical;case'log':default:return n.Log}}})(e.Severity||(e.Severity={}))},885,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"})(e.Status||(e.Status={})),(function(t){t.fromHttpCode=function(n){return n>=200&&n<300?t.Success:429===n?t.RateLimit:n>=400&&n<500?t.Invalid:n>=500?t.Failed:t.Unknown}})(e.Status||(e.Status={}))},886,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Explicit="explicitly_set",n.Sampler="client_sampler",n.Rate="client_rate",n.Inheritance="inheritance"})(e.TransactionSamplingMethod||(e.TransactionSamplingMethod={}))},887,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addBreadcrumb=t.addBreadcrumb,e.captureException=t.captureException,e.captureEvent=t.captureEvent,e.captureMessage=t.captureMessage,e.configureScope=t.configureScope,e.startTransaction=t.startTransaction,e.setContext=t.setContext,e.setExtra=t.setExtra,e.setExtras=t.setExtras,e.setTag=t.setTag,e.setTags=t.setTags,e.setUser=t.setUser,e.withScope=t.withScope;var s=r(d[1]);e.addGlobalEventProcessor=s.addGlobalEventProcessor,e.getCurrentHub=s.getCurrentHub,e.getHubFromCarrier=s.getHubFromCarrier,e.Hub=s.Hub,e.makeMain=s.makeMain,e.Scope=s.Scope;var n=r(d[2]);e.API=n.API;var o=r(d[3]);e.BaseClient=o.BaseClient;var c=r(d[4]);e.BaseBackend=c.BaseBackend;var u=r(d[5]);e.eventToSentryRequest=u.eventToSentryRequest,e.sessionToSentryRequest=u.sessionToSentryRequest;var p=r(d[6]);e.initAndBind=p.initAndBind;var v=r(d[7]);e.NoopTransport=v.NoopTransport;var S=r(d[8]);e.SDK_VERSION=S.SDK_VERSION;var E=r(d[9]);e.Integrations=E},888,[889,891,915,916,918,920,921,919,922,923]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]);function o(o){for(var c=[],u=1;u=0;s--)(f=t[s])&&(l=(u<3?f(l):u>3?f(n,o,l):f(n,o))||l);return u>3&&l&&Object.defineProperty(n,o,l),l},f=function(t,n){return function(o,c){n(o,c,t)}},u=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},l=function(t,n,o,c){return new(o||(o=Promise))(function(f,u){function l(t){try{y(c.next(t))}catch(t){u(t)}}function s(t){try{y(c.throw(t))}catch(t){u(t)}}function y(t){var n;t.done?f(t.value):(n=t.value,n instanceof o?n:new o(function(t){t(n)})).then(l,s)}y((c=c.apply(t,n||[])).next())})},s=function(t,n){var o,c,f,u,l={label:0,sent:function(){if(1&f[0])throw f[1];return f[1]},trys:[],ops:[]};return u={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function s(t){return function(n){return y([t,n])}}function y(u){if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,c&&(f=2&u[0]?c.return:u[0]?c.throw||((f=c.return)&&f.call(c),0):c.next)&&!(f=f.call(c,u[1])).done)return f;switch(c=0,f&&(u=[2&u[0],f.value]),u[0]){case 0:case 1:f=u;break;case 4:return l.label++,{value:u[1],done:!1};case 5:l.label++,c=u[1],u=[0];continue;case 7:u=l.ops.pop(),l.trys.pop();continue;default:if(!(f=(f=l.trys).length>0&&f[f.length-1])&&(6===u[0]||2===u[0])){l=0;continue}if(3===u[0]&&(!f||u[1]>f[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[c++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(t,n){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var c,f,u=o.call(t),l=[];try{for(;(void 0===n||n-- >0)&&!(c=u.next()).done;)l.push(c.value)}catch(t){f={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(f)throw f.error}}return l},h=function(){for(var t=[],n=0;n1||s(t,n)})})}function s(t,n){try{(o=f[t](n)).value instanceof v?Promise.resolve(o.value.v).then(y,p):_(u[0][2],o)}catch(t){_(u[0][3],t)}var o}function y(t){s("next",t)}function p(t){s("throw",t)}function _(t,n){t(n),u.shift(),u.length&&s(u[0][0],u[0][1])}},O=function(t){var n,o;return n={},c("next"),c("throw",function(t){throw t}),c("return"),n[Symbol.iterator]=function(){return this},n;function c(c,f){n[c]=t[c]?function(n){return(o=!o)?{value:v(t[c](n)),done:"return"===c}:f?f(n):n}:f}},j=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=t[Symbol.asyncIterator];return o?o.call(t):(t="function"==typeof p?p(t):t[Symbol.iterator](),n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n);function c(o){n[o]=t[o]&&function(n){return new Promise(function(c,u){f(c,u,(n=t[o](n)).done,n.value)})}}function f(t,n,o,c){Promise.resolve(c).then(function(n){t({value:n,done:o})},n)}},S=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t},P=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n},x=function(t){return t&&t.__esModule?t:{default:t}},I=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},E=function(t,n,o){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,o),o},R("__extends",t),R("__assign",n),R("__rest",o),R("__decorate",c),R("__param",f),R("__metadata",u),R("__awaiter",l),R("__generator",s),R("__exportStar",y),R("__createBinding",T),R("__values",p),R("__read",_),R("__spread",h),R("__spreadArrays",b),R("__await",v),R("__asyncGenerator",w),R("__asyncDelegator",O),R("__asyncValues",j),R("__makeTemplateObject",S),R("__importStar",P),R("__importDefault",x),R("__classPrivateFieldGet",I),R("__classPrivateFieldSet",E)})},890,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addGlobalEventProcessor=t.addGlobalEventProcessor,e.Scope=t.Scope;var n=r(d[1]);e.Session=n.Session;var o=r(d[2]);e.getActiveDomain=o.getActiveDomain,e.getCurrentHub=o.getCurrentHub,e.getHubFromCarrier=o.getHubFromCarrier,e.getMainCarrier=o.getMainCarrier,e.Hub=o.Hub,e.makeMain=o.makeMain,e.setHubOnCarrier=o.setHubOnCarrier},891,[892,913,914]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return n.clone=function(s){var _=new n;return s&&(_._breadcrumbs=t.__spread(s._breadcrumbs),_._tags=t.__assign({},s._tags),_._extra=t.__assign({},s._extra),_._contexts=t.__assign({},s._contexts),_._user=s._user,_._level=s._level,_._span=s._span,_._session=s._session,_._transactionName=s._transactionName,_._fingerprint=s._fingerprint,_._eventProcessors=t.__spread(s._eventProcessors)),_},n.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},n.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},n.prototype.setUser=function(t){return this._user=t||{},this._session&&this._session.update({user:t}),this._notifyScopeListeners(),this},n.prototype.getUser=function(){return this._user},n.prototype.setTags=function(s){return this._tags=t.__assign(t.__assign({},this._tags),s),this._notifyScopeListeners(),this},n.prototype.setTag=function(s,n){var _;return this._tags=t.__assign(t.__assign({},this._tags),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setExtras=function(s){return this._extra=t.__assign(t.__assign({},this._extra),s),this._notifyScopeListeners(),this},n.prototype.setExtra=function(s,n){var _;return this._extra=t.__assign(t.__assign({},this._extra),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},n.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},n.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},n.prototype.setTransaction=function(t){return this.setTransactionName(t)},n.prototype.setContext=function(s,n){var _;return null===n?delete this._contexts[s]:this._contexts=t.__assign(t.__assign({},this._contexts),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},n.prototype.getSpan=function(){return this._span},n.prototype.getTransaction=function(){var t,s,n,_,o=this.getSpan();return(null===(t=o)||void 0===t?void 0:t.transaction)?null===(s=o)||void 0===s?void 0:s.transaction:(null===(_=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===_?void 0:_.spans[0])?o.spanRecorder.spans[0]:void 0},n.prototype.setSession=function(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this},n.prototype.getSession=function(){return this._session},n.prototype.update=function(_){if(!_)return this;if('function'==typeof _){var o=_(this);return o instanceof n?o:this}return _ instanceof n?(this._tags=t.__assign(t.__assign({},this._tags),_._tags),this._extra=t.__assign(t.__assign({},this._extra),_._extra),this._contexts=t.__assign(t.__assign({},this._contexts),_._contexts),_._user&&Object.keys(_._user).length&&(this._user=_._user),_._level&&(this._level=_._level),_._fingerprint&&(this._fingerprint=_._fingerprint)):s.isPlainObject(_)&&(_=_,this._tags=t.__assign(t.__assign({},this._tags),_.tags),this._extra=t.__assign(t.__assign({},this._extra),_.extra),this._contexts=t.__assign(t.__assign({},this._contexts),_.contexts),_.user&&(this._user=_.user),_.level&&(this._level=_.level),_.fingerprint&&(this._fingerprint=_.fingerprint)),this},n.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},n.prototype.addBreadcrumb=function(n,_){var o=t.__assign({timestamp:s.dateTimestampInSeconds()},n);return this._breadcrumbs=void 0!==_&&_>=0?t.__spread(this._breadcrumbs,[o]).slice(-_):t.__spread(this._breadcrumbs,[o]),this._notifyScopeListeners(),this},n.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},n.prototype.applyToEvent=function(s,n){var o;if(this._extra&&Object.keys(this._extra).length&&(s.extra=t.__assign(t.__assign({},this._extra),s.extra)),this._tags&&Object.keys(this._tags).length&&(s.tags=t.__assign(t.__assign({},this._tags),s.tags)),this._user&&Object.keys(this._user).length&&(s.user=t.__assign(t.__assign({},this._user),s.user)),this._contexts&&Object.keys(this._contexts).length&&(s.contexts=t.__assign(t.__assign({},this._contexts),s.contexts)),this._level&&(s.level=this._level),this._transactionName&&(s.transaction=this._transactionName),this._span){s.contexts=t.__assign({trace:this._span.getTraceContext()},s.contexts);var h=null===(o=this._span.transaction)||void 0===o?void 0:o.name;h&&(s.tags=t.__assign({transaction:h},s.tags))}return this._applyFingerprint(s),s.breadcrumbs=t.__spread(s.breadcrumbs||[],this._breadcrumbs),s.breadcrumbs=s.breadcrumbs.length>0?s.breadcrumbs:void 0,this._notifyEventProcessors(t.__spread(_(),this._eventProcessors),s,n)},n.prototype._notifyEventProcessors=function(n,_,o,h){var c=this;return void 0===h&&(h=0),new s.SyncPromise(function(p,u){var f=n[h];if(null===_||'function'!=typeof f)p(_);else{var l=f(t.__assign({},_),o);s.isThenable(l)?l.then(function(t){return c._notifyEventProcessors(n,t,o,h+1).then(p)}).then(null,u):c._notifyEventProcessors(n,l,o,h+1).then(p).then(null,u)}})},n.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(function(s){s(t)}),this._notifyingListeners=!1)},n.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},n})();function _(){var t=s.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}e.Scope=n,e.addGlobalEventProcessor=function(t){_().push(t)}},892,[890,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var _=r(d[0]);_.__exportStar(r(d[1]),e),_.__exportStar(r(d[2]),e),_.__exportStar(r(d[3]),e),_.__exportStar(r(d[4]),e),_.__exportStar(r(d[5]),e),_.__exportStar(r(d[6]),e),_.__exportStar(r(d[7]),e),_.__exportStar(r(d[8]),e),_.__exportStar(r(d[9]),e),_.__exportStar(r(d[10]),e),_.__exportStar(r(d[11]),e),_.__exportStar(r(d[12]),e),_.__exportStar(r(d[13]),e),_.__exportStar(r(d[14]),e),_.__exportStar(r(d[15]),e),_.__exportStar(r(d[16]),e),_.__exportStar(r(d[17]),e),_.__exportStar(r(d[18]),e)},893,[890,894,895,897,898,900,896,901,906,902,903,905,909,910,907,904,908,911,912]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.forget=function(n){n.then(null,function(n){console.error(n)})}},894,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(n){var u,o,h,l,s,f=n,p=[];if(!f||!f.tagName)return'';if(p.push(f.tagName.toLowerCase()),f.id&&p.push("#"+f.id),(u=f.className)&&t.isString(u))for(o=u.split(/\s+/),s=0;s ".length,f=void 0;u&&h++<5&&!('html'===(f=n(u))||h>1&&l+o.length*s+f.length>=80);)o.push(f),l+=f.length,u=u.parentNode;return o.reverse().join(" > ")}catch(t){return''}}},895,[896]); -__d(function(g,r,i,a,m,e,d){function t(t){return'[object Object]'===Object.prototype.toString.call(t)}function n(t,n){try{return t instanceof n}catch(t){return!1}}Object.defineProperty(e,"__esModule",{value:!0}),e.isError=function(t){switch(Object.prototype.toString.call(t)){case'[object Error]':case'[object Exception]':case'[object DOMException]':return!0;default:return n(t,Error)}},e.isErrorEvent=function(t){return'[object ErrorEvent]'===Object.prototype.toString.call(t)},e.isDOMError=function(t){return'[object DOMError]'===Object.prototype.toString.call(t)},e.isDOMException=function(t){return'[object DOMException]'===Object.prototype.toString.call(t)},e.isString=function(t){return'[object String]'===Object.prototype.toString.call(t)},e.isPrimitive=function(t){return null===t||'object'!=typeof t&&'function'!=typeof t},e.isPlainObject=t,e.isEvent=function(t){return'undefined'!=typeof Event&&n(t,Event)},e.isElement=function(t){return'undefined'!=typeof Element&&n(t,Element)},e.isRegExp=function(t){return'[object RegExp]'===Object.prototype.toString.call(t)},e.isThenable=function(t){return Boolean(t&&t.then&&'function'==typeof t.then)},e.isSyntheticEvent=function(n){return t(n)&&'nativeEvent'in n&&'preventDefault'in n&&'stopPropagation'in n},e.isInstanceOf=n},896,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),p=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,n=(function(){function n(t){'string'==typeof t?this._fromString(t):this._fromComponents(t),this._validate()}return n.prototype.toString=function(t){void 0===t&&(t=!1);var o=this,p=o.host,n=o.path,s=o.pass,h=o.port,c=o.projectId;return o.protocol+"://"+o.publicKey+(t&&s?":"+s:'')+"@"+p+(h?":"+h:'')+"/"+(n?n+"/":n)+c},n.prototype._fromString=function(n){var s=p.exec(n);if(!s)throw new o.SentryError("Invalid Dsn");var h=t.__read(s.slice(1),6),c=h[0],l=h[1],u=h[2],f=void 0===u?'':u,v=h[3],y=h[4],I=void 0===y?'':y,w='',_=h[5],j=_.split('/');if(j.length>1&&(w=j.slice(0,-1).join('/'),_=j.pop()),_){var b=_.match(/^\d+/);b&&(_=b[0])}this._fromComponents({host:v,pass:f,path:w,projectId:_,port:I,protocol:c,publicKey:l})},n.prototype._fromComponents=function(t){'user'in t&&!('publicKey'in t)&&(t.publicKey=t.user),this.user=t.publicKey||'',this.protocol=t.protocol,this.publicKey=t.publicKey||'',this.pass=t.pass||'',this.host=t.host,this.port=t.port||'',this.path=t.path||'',this.projectId=t.projectId},n.prototype._validate=function(){var t=this;if(['protocol','publicKey','host','projectId'].forEach(function(p){if(!t[p])throw new o.SentryError("Invalid Dsn: "+p+" missing")}),!this.projectId.match(/^\d+$/))throw new o.SentryError("Invalid Dsn: Invalid projectId "+this.projectId);if('http'!==this.protocol&&'https'!==this.protocol)throw new o.SentryError("Invalid Dsn: Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new o.SentryError("Invalid Dsn: Invalid port "+this.port)},n})();e.Dsn=n},897,[890,898]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n=(function(n){function s(t){var s=this.constructor,c=n.call(this,t)||this;return c.message=t,c.name=s.prototype.constructor.name,o.setPrototypeOf(c,s.prototype),c}return t.__extends(s,n),s})(Error);e.SentryError=n},898,[890,899]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t})},899,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=(g=u.getGlobalObject(),{}),p={};function _(t){if(!p[t])switch(p[t]=!0,t){case'console':v();break;case'dom':j();break;case'xhr':E();break;case'fetch':k();break;case'history':T();break;case'error':D();break;case'unhandledrejection':P();break;default:s.logger.warn('unknown instrumentation type:',t)}}function y(t,o){var u,c;if(t&&h[t])try{for(var f=n.__values(h[t]||[]),p=f.next();!p.done;p=f.next()){var _=p.value;try{_(o)}catch(n){s.logger.error("Error while triggering instrumentation handler.\nType: "+t+"\nName: "+l.getFunctionName(_)+"\nError: "+n)}}}catch(t){u={error:t}}finally{try{p&&!p.done&&(c=f.return)&&c.call(f)}finally{if(u)throw u.error}}}function v(){'console'in g&&['debug','info','warn','error','log','assert'].forEach(function(t){t in g.console&&c.fill(g.console,t,function(n){return function(){for(var o=[],s=0;s2?o[2]:void 0;if(u){var c=t,l=String(u);t=l,y('history',{from:c,to:l})}return n.apply(this,o)}}}e.addInstrumentationHandler=function(t){t&&'string'==typeof t.type&&'function'==typeof t.callback&&(h[t.type]=h[t.type]||[],h[t.type].push(t.callback),_(t.type))};var x,S,O=1e3;function C(t,n){if(!t)return!0;if(t.type!==n.type)return!0;try{if(t.target!==n.target)return!0}catch(t){}return!1}function L(t){if('keypress'!==t.type)return!1;try{var n=t.target;if(!n||!n.tagName)return!0;if('INPUT'===n.tagName||'TEXTAREA'===n.tagName||n.isContentEditable)return!1}catch(t){}return!0}function N(t,n){return void 0===n&&(n=!1),function(o){if(o&&S!==o&&!L(o)){var s='keypress'===o.type?'input':o.type;void 0===x?(t({event:o,name:s,global:n}),S=o):C(S,o)&&(t({event:o,name:s,global:n}),S=o),clearTimeout(x),x=g.setTimeout(function(){x=void 0},O)}}}function j(){if('document'in g){var t=y.bind(null,'dom'),n=N(t,!0);g.document.addEventListener('click',n,!1),g.document.addEventListener('keypress',n,!1),['EventTarget','Node'].forEach(function(n){var o=g[n]&&g[n].prototype;o&&o.hasOwnProperty&&o.hasOwnProperty('addEventListener')&&(c.fill(o,'addEventListener',function(n){return function(o,s,u){if('click'===o||'keypress'==o)try{var c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=c[o]=c[o]||{refCount:0};if(!l.handler){var f=N(t);l.handler=f,n.call(this,o,f,u)}l.refCount+=1}catch(t){}return n.call(this,o,s,u)}}),c.fill(o,'removeEventListener',function(t){return function(n,o,s){if('click'===n||'keypress'==n)try{var u=this.__sentry_instrumentation_handlers__||{},c=u[n];c&&(c.refCount-=1,c.refCount<=0&&(t.call(this,n,c.handler,s),c.handler=void 0,delete u[n]),0===Object.keys(u).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,o,s)}}))})}}var q=null;function D(){q=g.onerror,g.onerror=function(t,n,o,s,u){return y('error',{column:s,error:u,line:o,msg:t,url:n}),!!q&&q.apply(this,arguments)}}var R=null;function P(){R=g.onunhandledrejection,g.onunhandledrejection=function(t){return y('unhandledrejection',t),!R||R.apply(this,arguments)}}},900,[890,896,901,902,905,907,908]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]),n=(g=o.getGlobalObject(),(function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t'}return n.event_id||''},e.consoleSandbox=function(n){var t=u();if(!('console'in t))return n();var o=t.console,c={};['debug','info','warn','error','log','assert'].forEach(function(n){n in t.console&&o[n].__sentry_original__&&(c[n]=o[n],o[n]=o[n].__sentry_original__)});var s=n();return Object.keys(c).forEach(function(n){o[n]=c[n]}),s},e.addExceptionTypeValue=function(n,t,o){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].value=n.exception.values[0].value||t||'',n.exception.values[0].type=n.exception.values[0].type||o||'Error'},e.addExceptionMechanism=function(n,t){void 0===t&&(t={});try{n.exception.values[0].mechanism=n.exception.values[0].mechanism||{},Object.keys(t).forEach(function(o){n.exception.values[0].mechanism[o]=t[o]})}catch(n){}},e.getLocationHref=function(){try{return document.location.href}catch(n){return''}};var c=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;e.parseSemver=function(n){var t=n.match(c)||[],o=parseInt(t[1],10),u=parseInt(t[2],10),s=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(u)?void 0:u,patch:isNaN(s)?void 0:s,prerelease:t[4]}};var s=6e4;e.parseRetryAfterHeader=function(n,t){if(!t)return s;var o=parseInt(""+t,10);if(!isNaN(o))return 1e3*o;var u=Date.parse(""+t);return isNaN(u)?s:u-n},e.addContextToFrame=function(n,o,u){void 0===u&&(u=5);var c=o.lineno||0,s=n.length,x=Math.max(Math.min(s,c-1),0);o.pre_context=n.slice(Math.max(0,x-u),x).map(function(n){return t.snipLine(n,0)}),o.context_line=t.snipLine(n[Math.min(s-1,x)],o.colno||0),o.post_context=n.slice(Math.min(x+1,s),x+1+u).map(function(n){return t.snipLine(n,0)})},e.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]}},902,[903,904]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeEnv=function(){return'[object process]'===Object.prototype.toString.call('undefined'!=typeof process?process:0)},e.dynamicRequire=function(n,o){return n.require(o)}},903,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.truncate=function(n,t){return void 0===t&&(t=0),'string'!=typeof n||0===t?n:n.length<=t?n:n.substr(0,t)+"..."},e.snipLine=function(n,t){var s=n,u=s.length;if(u<=150)return s;t>u&&(t=u);var o=Math.max(t-60,0);o<5&&(o=0);var f=Math.min(o+140,u);return f>u-5&&(f=u),f===u&&(o=Math.max(f-140,0)),s=s.slice(o,f),o>0&&(s="'{snip} "+s),f'}try{y.currentTarget=o.isElement(l.currentTarget)?n.htmlTreeAsString(l.currentTarget):Object.prototype.toString.call(l.currentTarget)}catch(t){y.currentTarget=''}for(var f in'undefined'!=typeof CustomEvent&&o.isInstanceOf(t,CustomEvent)&&(y.detail=l.detail),l)Object.prototype.hasOwnProperty.call(l,f)&&(y[f]=l);return y}return t}function y(t){return~-encodeURI(t).split(/%..|./).length}function s(t){var n=Object.prototype.toString.call(t);if('string'==typeof t)return t;if('[object Object]'===n)return'[Object]';if('[object Array]'===n)return'[Array]';var c=p(t);return o.isPrimitive(c)?c:n}function p(t,n){return'domain'===n&&t&&'object'==typeof t&&t._events?'[Domain]':'domainEmitter'===n?'[DomainEmitter]':void 0!==g&&t===g?'[Global]':'undefined'!=typeof window&&t===window?'[Window]':'undefined'!=typeof document&&t===document?'[Document]':o.isSyntheticEvent(t)?'[SyntheticEvent]':'number'==typeof t&&t!=t?'[NaN]':void 0===t?'[undefined]':'function'==typeof t?"[Function: "+u.getFunctionName(t)+"]":'symbol'==typeof t?"["+String(t)+"]":'bigint'==typeof t?"[BigInt: "+String(t)+"]":t}function v(t,n,u,f){if(void 0===u&&(u=1/0),void 0===f&&(f=new c.Memo),0===u)return s(n);if(null!==n&&void 0!==n&&'function'==typeof n.toJSON)return n.toJSON();var y=p(n,t);if(o.isPrimitive(y))return y;var b=l(n),O=Array.isArray(n)?[]:{};if(f.memoize(n))return'[Circular ~]';for(var h in b)Object.prototype.hasOwnProperty.call(b,h)&&(O[h]=v(h,b[h],u-1,f));return f.unmemoize(n),O}function b(t,n){try{return JSON.parse(JSON.stringify(t,function(t,o){return v(t,o,n)}))}catch(t){return'**non-serializable**'}}e.fill=function(t,n,o){if(n in t){var c=t[n],u=o(c);if('function'==typeof u)try{u.prototype=u.prototype||{},Object.defineProperties(u,{__sentry_original__:{enumerable:!1,value:c}})}catch(t){}t[n]=u}},e.urlEncode=function(t){return Object.keys(t).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(t[n])}).join('&')},e.normalizeToSize=function t(n,o,c){void 0===o&&(o=3),void 0===c&&(c=102400);var u,f=b(n,o);return u=f,y(JSON.stringify(u))>c?t(n,o-1,c):f},e.walk=v,e.normalize=b,e.extractExceptionKeysForMessage=function(t,n){void 0===n&&(n=40);var o=Object.keys(l(t));if(o.sort(),!o.length)return'[object has no keys]';if(o[0].length>=n)return f.truncate(o[0],n);for(var c=o.length;c>0;c--){var u=o.slice(0,c).join(', ');if(!(u.length>n))return c===o.length?u:f.truncate(u,n)}return''},e.dropUndefinedKeys=function n(c){var u,f;if(o.isPlainObject(c)){var l=c,y={};try{for(var s=t.__values(Object.keys(l)),p=s.next();!p.done;p=s.next()){var v=p.value;void 0!==l[v]&&(y[v]=n(l[v]))}}catch(t){u={error:t}}finally{try{p&&!p.done&&(f=s.return)&&f.call(s)}finally{if(u)throw u.error}}return y}return Array.isArray(c)?c.map(n):c}},905,[890,895,896,906,907,904]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this._hasWeakSet='function'==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return n.prototype.memoize=function(n){if(this._hasWeakSet)return!!this._inner.has(n)||(this._inner.add(n),!1);for(var t=0;t=0;o--){var l=n[o];'.'===l?n.splice(o,1):'..'===l?(n.splice(o,1),u++):u&&(n.splice(o,1),u--)}if(t)for(;u--;u)n.unshift('..');return n}Object.defineProperty(e,"__esModule",{value:!0});var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^/]+?|)(\.[^./]*|))(?:[/]*)$/;function u(n){var u=t.exec(n);return u?u.slice(1):[]}function o(){for(var t=[],u=0;u=-1&&!l;s--){var f=s>=0?t[s]:'/';f&&(o=f+"/"+o,l='/'===f.charAt(0))}return o=n(o.split('/').filter(function(n){return!!n}),!l).join('/'),(l?'/':'')+o||'.'}function l(n){for(var t=0;t=0&&''===n[u];u--);return t>u?[]:n.slice(t,u-t+1)}function s(t){var u=f(t),o='/'===t.substr(-1),l=n(t.split('/').filter(function(n){return!!n}),!u).join('/');return l||u||(l='.'),l&&o&&(l+='/'),(u?'/':'')+l}function f(n){return'/'===n.charAt(0)}e.resolve=o,e.relative=function(n,t){n=o(n).substr(1),t=o(t).substr(1);for(var u=l(n.split('/')),s=l(t.split('/')),f=Math.min(u.length,s.length),c=f,h=0;h0&&u(!1)},t);n.SyncPromise.all(o._buffer).then(function(){clearTimeout(f),u(!0)}).then(null,function(){u(!0)})})},o})();e.PromiseBuffer=o},910,[898,911]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]);!(function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"})(t||(t={}));var o=(function(){function o(o){var u=this;this._state=t.PENDING,this._handlers=[],this._resolve=function(n){u._setResult(t.RESOLVED,n)},this._reject=function(n){u._setResult(t.REJECTED,n)},this._setResult=function(o,c){u._state===t.PENDING&&(n.isThenable(c)?c.then(u._resolve,u._reject):(u._state=o,u._value=c,u._executeHandlers()))},this._attachHandler=function(t){u._handlers=u._handlers.concat(t),u._executeHandlers()},this._executeHandlers=function(){if(u._state!==t.PENDING){var n=u._handlers.slice();u._handlers=[],n.forEach(function(n){n.done||(u._state===t.RESOLVED&&n.onfulfilled&&n.onfulfilled(u._value),u._state===t.REJECTED&&n.onrejected&&n.onrejected(u._value),n.done=!0)})}};try{o(this._resolve,this._reject)}catch(t){this._reject(t)}}return o.resolve=function(t){return new o(function(n){n(t)})},o.reject=function(t){return new o(function(n,o){o(t)})},o.all=function(t){return new o(function(n,u){if(Array.isArray(t))if(0!==t.length){var c=t.length,s=[];t.forEach(function(t,l){o.resolve(t).then(function(t){s[l]=t,0===(c-=1)&&n(s)}).then(null,u)})}else n([]);else u(new TypeError("Promise.all requires an array as input."))})},o.prototype.then=function(t,n){var u=this;return new o(function(o,c){u._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void o(t(n))}catch(t){return void c(t)}else o(n)},onrejected:function(t){if(n)try{return void o(n(t))}catch(t){return void c(t)}else c(t)}})})},o.prototype.catch=function(t){return this.then(function(t){return t},t)},o.prototype.finally=function(t){var n=this;return new o(function(o,u){var c,s;return n.then(function(n){s=!1,c=n,t&&t()},function(n){s=!0,c=n,t&&t()}).then(function(){s?u(c):o(c)})})},o.prototype.toString=function(){return'[object SyncPromise]'},o})();e.SyncPromise=o},911,[896]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o={nowSeconds:function(){return Date.now()/1e3}};var c=t.isNodeEnv()?(function(){try{return t.dynamicRequire(m,'perf_hooks').performance}catch(n){return}})():(function(){var t=n.getGlobalObject().performance;if(t&&t.now)return{now:function(){return t.now()},timeOrigin:Date.now()-t.now()}})(),u=void 0===c?o:{nowSeconds:function(){return(c.timeOrigin+c.now())/1e3}};e.dateTimestampInSeconds=o.nowSeconds.bind(o),e.timestampInSeconds=u.nowSeconds.bind(u),e.timestampWithMs=e.timestampInSeconds,e.usingPerformanceAPI=void 0!==c,e.browserPerformanceTimeOrigin=(function(){var t=n.getGlobalObject().performance;if(t)return t.timeOrigin?t.timeOrigin:t.timing&&t.timing.navigationStart||Date.now()})()},912,[902,903]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(n){this.errors=0,this.sid=s.uuid4(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=t.SessionStatus.Ok,this.init=!0,n&&this.update(n)}return n.prototype.update=function(t){void 0===t&&(t={}),t.user&&(t.user.ip_address&&(this.ipAddress=t.user.ip_address),t.did||(this.did=t.user.id||t.user.email||t.user.username)),this.timestamp=t.timestamp||Date.now(),t.sid&&(this.sid=32===t.sid.length?t.sid:s.uuid4()),void 0!==t.init&&(this.init=t.init),t.did&&(this.did=""+t.did),'number'==typeof t.started&&(this.started=t.started),'number'==typeof t.duration?this.duration=t.duration:this.duration=this.timestamp-this.started,t.release&&(this.release=t.release),t.environment&&(this.environment=t.environment),t.ipAddress&&(this.ipAddress=t.ipAddress),t.userAgent&&(this.userAgent=t.userAgent),'number'==typeof t.errors&&(this.errors=t.errors),t.status&&(this.status=t.status)},n.prototype.close=function(s){s?this.update({status:s}):this.status===t.SessionStatus.Ok?this.update({status:t.SessionStatus.Exited}):this.update()},n.prototype.toJSON=function(){return s.dropUndefinedKeys({sid:""+this.sid,init:this.init,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:'number'==typeof this.did||'string'==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:s.dropUndefinedKeys({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},n})();e.Session=n},913,[882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);e.API_VERSION=3;var p=(function(){function p(t,n,o){void 0===n&&(n=new s.Scope),void 0===o&&(o=e.API_VERSION),this._version=o,this._stack=[{}],this.getStackTop().scope=n,this.bindClient(t)}return p.prototype.isOlderThan=function(t){return this._version=t&&(clearInterval(u),o(!1))},1)})},c.prototype._getBackend=function(){return this._backend},c.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},c.prototype._prepareEvent=function(o,u,c){var p=this,l=this.getOptions().normalizeDepth,_=void 0===l?3:l,v=t.__assign(t.__assign({},o),{event_id:o.event_id||(c&&c.event_id?c.event_id:s.uuid4()),timestamp:o.timestamp||s.dateTimestampInSeconds()});this._applyClientOptions(v),this._applyIntegrationsMetadata(v);var h=u;c&&c.captureContext&&(h=n.Scope.clone(h).update(c.captureContext));var f=s.SyncPromise.resolve(v);return h&&(f=h.applyToEvent(v,c)),f.then(function(t){return'number'==typeof _&&_>0?p._normalizeEvent(t,_):t})},c.prototype._normalizeEvent=function(n,o){if(!n)return null;var u=t.__assign(t.__assign(t.__assign(t.__assign(t.__assign({},n),n.breadcrumbs&&{breadcrumbs:n.breadcrumbs.map(function(n){return t.__assign(t.__assign({},n),n.data&&{data:s.normalize(n.data,o)})})}),n.user&&{user:s.normalize(n.user,o)}),n.contexts&&{contexts:s.normalize(n.contexts,o)}),n.extra&&{extra:s.normalize(n.extra,o)});return n.contexts&&n.contexts.trace&&(u.contexts.trace=n.contexts.trace),u},c.prototype._applyClientOptions=function(t){var n=this.getOptions(),o=n.environment,u=n.release,c=n.dist,p=n.maxValueLength,l=void 0===p?250:p;'environment'in t||(t.environment='environment'in n?o:'production'),void 0===t.release&&void 0!==u&&(t.release=u),void 0===t.dist&&void 0!==c&&(t.dist=c),t.message&&(t.message=s.truncate(t.message,l));var _=t.exception&&t.exception.values&&t.exception.values[0];_&&_.value&&(_.value=s.truncate(_.value,l));var v=t.request;v&&v.url&&(v.url=s.truncate(v.url,l))},c.prototype._applyIntegrationsMetadata=function(t){var n=t.sdk,o=Object.keys(this._integrations);n&&o.length>0&&(n.integrations=o)},c.prototype._sendEvent=function(t){this._getBackend().sendEvent(t)},c.prototype._captureEvent=function(t,n,o){return this._processEvent(t,n,o).then(function(t){return t.event_id},function(t){s.logger.error(t)})},c.prototype._processEvent=function(t,n,o){var u=this,c=this.getOptions(),p=c.beforeSend,l=c.sampleRate;if(!this._isEnabled())return s.SyncPromise.reject(new s.SentryError('SDK not enabled, will not send event.'));var _='transaction'===t.type;return!_&&'number'==typeof l&&Math.random()>l?s.SyncPromise.reject(new s.SentryError("Discarding event because it's not included in the random sample (sampling rate = "+l+")")):this._prepareEvent(t,o,n).then(function(t){if(null===t)throw new s.SentryError('An event processor returned null, will not send event.');if(n&&n.data&&!0===n.data.__sentry__||_||!p)return t;var o=p(t,n);if(void 0===o)throw new s.SentryError('`beforeSend` method has to return `null` or a valid event.');return s.isThenable(o)?o.then(function(t){return t},function(t){throw new s.SentryError("beforeSend rejected with "+t)}):o}).then(function(t){if(null===t)throw new s.SentryError('`beforeSend` returned `null`, will not send event.');var n=o&&o.getSession&&o.getSession();return!_&&n&&u._updateSessionFromEvent(n,t),u._sendEvent(t),t}).then(null,function(t){if(t instanceof s.SentryError)throw t;throw u.captureException(t,{data:{__sentry__:!0},originalException:t}),new s.SentryError("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)})},c.prototype._process=function(t){var n=this;this._processing+=1,t.then(function(t){return n._processing-=1,t},function(t){return n._processing-=1,t})},c})();e.BaseClient=c},916,[890,891,882,893,917]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function u(t){var o=t.defaultIntegrations&&n.__spread(t.defaultIntegrations)||[],u=t.integrations,s=[];if(Array.isArray(u)){var f=u.map(function(n){return n.name}),p=[];o.forEach(function(n){-1===f.indexOf(n.name)&&-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))}),u.forEach(function(n){-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))})}else'function'==typeof u?(s=u(o),s=Array.isArray(s)?s:[s]):s=n.__spread(o);var l=s.map(function(n){return n.name});return-1!==l.indexOf("Debug")&&s.push.apply(s,n.__spread(s.splice(l.indexOf("Debug"),1))),s}function s(n){-1===e.installedIntegrations.indexOf(n.name)&&(n.setupOnce(t.addGlobalEventProcessor,t.getCurrentHub),e.installedIntegrations.push(n.name),o.logger.log("Integration installed: "+n.name))}e.installedIntegrations=[],e.getIntegrationsToSetup=u,e.setupIntegration=s,e.setupIntegrations=function(n){var t={};return u(n).forEach(function(n){t[n.name]=n,s(n)}),t}},917,[890,891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(function(){function o(t){this._options=t,this._options.dsn||n.logger.warn('No DSN provided, backend will not do anything.'),this._transport=this._setupTransport()}return o.prototype.eventFromException=function(t,o){throw new n.SentryError('Backend has to implement `eventFromException` method')},o.prototype.eventFromMessage=function(t,o,s){throw new n.SentryError('Backend has to implement `eventFromMessage` method')},o.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){n.logger.error("Error while sending event: "+t)})},o.prototype.sendSession=function(t){this._transport.sendSession?this._transport.sendSession(t).then(null,function(t){n.logger.error("Error while sending session: "+t)}):n.logger.warn("Dropping session because custom transport doesn't implement sendSession")},o.prototype.getTransport=function(){return this._transport},o.prototype._setupTransport=function(){return new t.NoopTransport},o})();e.BaseBackend=o},918,[893,919]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),o=r(d[1]),t=(function(){function t(){}return t.prototype.sendEvent=function(t){return o.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:n.Status.Skipped})},t.prototype.close=function(n){return o.SyncPromise.resolve(!0)},t})();e.NoopTransport=t},919,[882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(t){if(t.metadata&&t.metadata.sdk){var n=t.metadata.sdk;return{name:n.name,version:n.version}}}function s(n,s){return s?(n.sdk=n.sdk||{name:s.name,version:s.version},n.sdk.name=n.sdk.name||s.name,n.sdk.version=n.sdk.version||s.version,n.sdk.integrations=t.__spread(n.sdk.integrations||[],s.integrations||[]),n.sdk.packages=t.__spread(n.sdk.packages||[],s.packages||[]),n):n}e.sessionToSentryRequest=function(s,o){var _=n(o);return{body:JSON.stringify(t.__assign({sent_at:(new Date).toISOString()},_&&{sdk:_}))+"\n"+JSON.stringify({type:'session'})+"\n"+JSON.stringify(s),type:'session',url:o.getEnvelopeEndpointWithUrlEncodedAuth()}},e.eventToSentryRequest=function(o,_){var u=n(_),p=o.type||'event',v='transaction'===p,y=o.debug_meta||{},k=y.transactionSampling,c=t.__rest(y,["transactionSampling"]),S=k||{},f=S.method,l=S.rate;0===Object.keys(c).length?delete o.debug_meta:o.debug_meta=c;var O={body:JSON.stringify(u?s(o,_.metadata.sdk):o),type:p,url:v?_.getEnvelopeEndpointWithUrlEncodedAuth():_.getStoreEndpointWithUrlEncodedAuth()};if(v){var b=JSON.stringify(t.__assign({event_id:o.event_id,sent_at:(new Date).toISOString()},u&&{sdk:u}))+"\n"+JSON.stringify({type:o.type,sample_rates:[{id:f,rate:l}]})+"\n"+O.body;O.body=b}return O}},920,[890]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]);e.initAndBind=function(u,b){!0===b.debug&&t.logger.enable();var l=n.getCurrentHub(),o=new u(b);l.bindClient(o)}},921,[891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION='6.2.1'},922,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.FunctionToString=n.FunctionToString;var o=r(d[1]);e.InboundFilters=o.InboundFilters},923,[924,925]); -__d(function(g,r,i,a,m,e,d){var t;Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){t=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],o=0;ot||s<0)&&(n.setStatus(c.SpanStatus.DeadlineExceeded),n.setTag('maxTransactionDurationExceeded','true'))}e.BrowserTracing=f,e.getHeaderContext=h,e.getMetaContent=v},928,[890,893,929,933,931,932,936,937,949,950]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),_=r(d[7]);function S(){var n=this.getScope();if(n){var t=n.getSpan();if(t)return{'sentry-trace':t.toTraceparent()}}return{}}function u(n,t,l){return _.hasTracingEnabled(t)?void 0!==n.sampled?(n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Explicit}}),n):('function'==typeof t.tracesSampler?(p=t.tracesSampler(l),n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Sampler,rate:Number(p)}})):void 0!==l.parentSampled?(p=l.parentSampled,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Inheritance}})):(p=t.tracesSampleRate,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Rate,rate:Number(p)}})),T(p)?p?(n.sampled=Math.random()1)||(o.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got "+n+"."),!1)}function v(t,s){var o,l,p=(null===(o=this.getClient())||void 0===o?void 0:o.getOptions())||{},_=new c.Transaction(t,this);return(_=u(_,p,n.__assign({parentSampled:t.parentSampled,transactionContext:t},s))).sampled&&_.initSpanRecorder(null===(l=p._experiments)||void 0===l?void 0:l.maxSpans),_}function f(){var n=t.getMainCarrier();n.__SENTRY__&&(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=v),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=S))}e.startIdleTransaction=function(t,s,o,l,c){var _,S,T=(null===(_=t.getClient())||void 0===_?void 0:_.getOptions())||{},v=new p.IdleTransaction(s,t,o,l);return(v=u(v,T,n.__assign({parentSampled:s.parentSampled,transactionContext:s},c))).sampled&&v.initSpanRecorder(null===(S=T._experiments)||void 0===S?void 0:S.maxSpans),v},e._addTracingExtensions=f,e.addExtensionMethods=function(){f(),l.registerErrorInstrumentation()}},929,[890,891,882,893,930,933,935,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(){var c=o.getActiveTransaction();c&&(n.logger.log("[Tracing] Transaction: "+t.SpanStatus.InternalError+" -> Global error occured"),c.setStatus(t.SpanStatus.InternalError))}e.registerErrorInstrumentation=function(){n.addInstrumentationHandler({callback:c,type:'error'}),n.addInstrumentationHandler({callback:c,type:'unhandledrejection'})}},930,[893,931,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Ok="ok",n.DeadlineExceeded="deadline_exceeded",n.Unauthenticated="unauthenticated",n.PermissionDenied="permission_denied",n.NotFound="not_found",n.ResourceExhausted="resource_exhausted",n.InvalidArgument="invalid_argument",n.Unimplemented="unimplemented",n.Unavailable="unavailable",n.InternalError="internal_error",n.UnknownError="unknown_error",n.Cancelled="cancelled",n.AlreadyExists="already_exists",n.FailedPrecondition="failed_precondition",n.Aborted="aborted",n.OutOfRange="out_of_range",n.DataLoss="data_loss"})(e.SpanStatus||(e.SpanStatus={})),(function(n){n.fromHttpCode=function(t){if(t<400)return n.Ok;if(t>=400&&t<500)switch(t){case 401:return n.Unauthenticated;case 403:return n.PermissionDenied;case 404:return n.NotFound;case 409:return n.AlreadyExists;case 413:return n.FailedPrecondition;case 429:return n.ResourceExhausted;default:return n.InvalidArgument}if(t>=500&&t<600)switch(t){case 501:return n.Unimplemented;case 503:return n.Unavailable;case 504:return n.DeadlineExceeded;default:return n.InternalError}return n.UnknownError}})(e.SpanStatus||(e.SpanStatus={}))},931,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.TRACEPARENT_REGEXP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$"),e.hasTracingEnabled=function(n){return'tracesSampleRate'in n||'tracesSampler'in n},e.extractTraceparentData=function(n){var t=n.match(e.TRACEPARENT_REGEXP);if(t){var c=void 0;return'1'===t[3]?c=!0:'0'===t[3]&&(c=!1),{traceId:t[1],parentSampled:c,parentSpanId:t[2]}}},e.getActiveTransaction=function(t){var c,o;return void 0===t&&(t=n.getCurrentHub()),null===(o=null===(c=t)||void 0===c?void 0:c.getScope())||void 0===o?void 0:o.getTransaction()},e.msToSec=function(n){return n/1e3},e.secToMs=function(n){return 1e3*n};var t=r(d[1]);e.stripUrlQueryAndFragment=t.stripUrlQueryAndFragment},932,[891,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);e.DEFAULT_IDLE_TIMEOUT=1e3;var h=(function(s){function o(t,n,o,c){void 0===o&&(o='');var h=s.call(this,c)||this;return h._pushActivity=t,h._popActivity=n,h.transactionSpanId=o,h}return t.__extends(o,s),o.prototype.add=function(t){var o=this;t.spanId!==this.transactionSpanId&&(t.finish=function(s){t.endTimestamp='number'==typeof s?s:n.timestampWithMs(),o._popActivity(t.spanId)},void 0===t.endTimestamp&&this._pushActivity(t.spanId)),s.prototype.add.call(this,t)},o})(s.SpanRecorder);e.IdleTransactionSpanRecorder=h;var p=(function(s){function c(t,o,c,h){void 0===c&&(c=e.DEFAULT_IDLE_TIMEOUT),void 0===h&&(h=!1);var p=s.call(this,t,o)||this;return p._idleHub=o,p._idleTimeout=c,p._onScope=h,p.activities={},p._heartbeatTimer=0,p._heartbeatCounter=0,p._finished=!1,p._beforeFinishCallbacks=[],o&&h&&(l(o),n.logger.log("Setting idle transaction on scope. Span ID: "+p.spanId),o.configureScope(function(t){return t.setSpan(p)})),p._initTimeout=setTimeout(function(){p._finished||p.finish()},p._idleTimeout),p}return t.__extends(c,s),c.prototype.finish=function(c){var h,p,u=this;if(void 0===c&&(c=n.timestampWithMs()),this._finished=!0,this.activities={},this.spanRecorder){n.logger.log('[Tracing] finishing IdleTransaction',new Date(1e3*c).toISOString(),this.op);try{for(var f=t.__values(this._beforeFinishCallbacks),_=f.next();!_.done;_=f.next()){(0,_.value)(this,c)}}catch(t){h={error:t}}finally{try{_&&!_.done&&(p=f.return)&&p.call(f)}finally{if(h)throw h.error}}this.spanRecorder.spans=this.spanRecorder.spans.filter(function(t){if(t.spanId===u.spanId)return!0;t.endTimestamp||(t.endTimestamp=c,t.setStatus(o.SpanStatus.Cancelled),n.logger.log('[Tracing] cancelling span since transaction ended early',JSON.stringify(t,void 0,2)));var s=t.startTimestamp=3?(n.logger.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus(o.SpanStatus.DeadlineExceeded),this.setTag('heartbeat','failed'),this.finish()):this._pingHeartbeat()}},c.prototype._pingHeartbeat=function(){var t=this;n.logger.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),this._heartbeatTimer=setTimeout(function(){t._beat()},5e3)},c})(c.Transaction);function l(t){if(t){var n=t.getScope();if(n)n.getTransaction()&&n.setSpan(void 0)}}e.IdleTransaction=p},933,[890,893,934,931,935]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),p=(function(){function t(t){void 0===t&&(t=1e3),this.spans=[],this._maxlen=t}return t.prototype.add=function(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)},t})();e.SpanRecorder=p;var h=(function(){function p(t){if(this.traceId=s.uuid4(),this.spanId=s.uuid4().substring(16),this.startTimestamp=s.timestampWithMs(),this.tags={},this.data={},!t)return this;t.traceId&&(this.traceId=t.traceId),t.spanId&&(this.spanId=t.spanId),t.parentSpanId&&(this.parentSpanId=t.parentSpanId),'sampled'in t&&(this.sampled=t.sampled),t.op&&(this.op=t.op),t.description&&(this.description=t.description),t.data&&(this.data=t.data),t.tags&&(this.tags=t.tags),t.status&&(this.status=t.status),t.startTimestamp&&(this.startTimestamp=t.startTimestamp),t.endTimestamp&&(this.endTimestamp=t.endTimestamp)}return p.prototype.child=function(t){return this.startChild(t)},p.prototype.startChild=function(s){var n=new p(t.__assign(t.__assign({},s),{parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId}));return n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n),n.transaction=this.transaction,n},p.prototype.setTag=function(s,n){var p;return this.tags=t.__assign(t.__assign({},this.tags),((p={})[s]=n,p)),this},p.prototype.setData=function(s,n){var p;return this.data=t.__assign(t.__assign({},this.data),((p={})[s]=n,p)),this},p.prototype.setStatus=function(t){return this.status=t,this},p.prototype.setHttpStatus=function(t){this.setTag('http.status_code',String(t));var s=n.SpanStatus.fromHttpCode(t);return s!==n.SpanStatus.UnknownError&&this.setStatus(s),this},p.prototype.isSuccess=function(){return this.status===n.SpanStatus.Ok},p.prototype.finish=function(t){this.endTimestamp='number'==typeof t?t:s.timestampWithMs()},p.prototype.toTraceparent=function(){var t='';return void 0!==this.sampled&&(t=this.sampled?'-1':'-0'),this.traceId+"-"+this.spanId+t},p.prototype.toContext=function(){return s.dropUndefinedKeys({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})},p.prototype.updateWithContext=function(t){var s,n,p,h,o;return this.data=null!==(s=t.data)&&void 0!==s?s:{},this.description=t.description,this.endTimestamp=t.endTimestamp,this.op=t.op,this.parentSpanId=t.parentSpanId,this.sampled=t.sampled,this.spanId=null!==(n=t.spanId)&&void 0!==n?n:this.spanId,this.startTimestamp=null!==(p=t.startTimestamp)&&void 0!==p?p:this.startTimestamp,this.status=t.status,this.tags=null!==(h=t.tags)&&void 0!==h?h:{},this.traceId=null!==(o=t.traceId)&&void 0!==o?o:this.traceId,this},p.prototype.getTraceContext=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})},p.prototype.toJSON=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})},p})();e.Span=h},934,[890,893,931]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(p){function h(t,o){var h=p.call(this,t)||this;return h._metadata={},h._measurements={},h._hub=n.getCurrentHub(),s.isInstanceOf(o,n.Hub)&&(h._hub=o),h.name=t.name||'',h._trimEnd=t.trimEnd,h.transaction=h,h}return t.__extends(h,p),h.prototype.setName=function(t){this.name=t},h.prototype.initSpanRecorder=function(t){void 0===t&&(t=1e3),this.spanRecorder||(this.spanRecorder=new o.SpanRecorder(t)),this.spanRecorder.add(this)},h.prototype.setMeasurements=function(n){this._measurements=t.__assign({},n)},h.prototype.setMetadata=function(n){this._metadata=t.__assign(t.__assign({},this._metadata),n)},h.prototype.finish=function(t){var n=this;if(void 0===this.endTimestamp){if(this.name||(s.logger.warn('Transaction has no name, falling back to ``.'),this.name=''),p.prototype.finish.call(this,t),!0===this.sampled){var o=this.spanRecorder?this.spanRecorder.spans.filter(function(t){return t!==n&&t.endTimestamp}):[];this._trimEnd&&o.length>0&&(this.endTimestamp=o.reduce(function(t,n){return t.endTimestamp&&n.endTimestamp?t.endTimestamp>n.endTimestamp?t:n:t}).endTimestamp);var h={contexts:{trace:this.getTraceContext()},spans:o,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:'transaction',debug_meta:this._metadata};return Object.keys(this._measurements).length>0&&(s.logger.log('[Measurements] Adding measurements to transaction',JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),this._hub.captureEvent(h)}s.logger.log('[Tracing] Discarding transaction because its trace was not chosen to be sampled.')}},h.prototype.toContext=function(){var n=p.prototype.toContext.call(this);return s.dropUndefinedKeys(t.__assign(t.__assign({},n),{name:this.name,trimEnd:this._trimEnd}))},h.prototype.updateWithContext=function(t){var n;return p.prototype.updateWithContext.call(this,t),this.name=null!==(n=t.name)&&void 0!==n?n:'',this._trimEnd=t.trimEnd,this},h})(o.Span);e.Transaction=p},935,[890,891,893,934]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]);g=t.getGlobalObject();e.registerBackgroundTabDetection=function(){g&&g.document?g.document.addEventListener('visibilitychange',function(){var c=o.getActiveTransaction();g.document.hidden&&c&&(t.logger.log("[Tracing] Transaction: "+n.SpanStatus.Cancelled+" -> since tab moved to the background, op: "+c.op),c.status||c.setStatus(n.SpanStatus.Cancelled),c.setTag('visibilitychange','document.hidden'),c.finish())}):t.logger.warn('[Tracing] Could not set up background tab detection due to lack of global document')}},936,[893,931,932]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),f=r(d[7]),v=(g=n.getGlobalObject(),(function(){function t(){this._measurements={},this._performanceCursor=0,g&&g.performance&&(g.performance.mark&&g.performance.mark('sentry-tracing-init'),this._trackCLS(),this._trackLCP(),this._trackFID(),this._trackTTFB())}return t.prototype.addPerformanceEntries=function(t){var o=this;if(g&&g.performance&&g.performance.getEntries&&n.browserPerformanceTimeOrigin){n.logger.log('[Tracing] Adding & adjusting spans using Performance API');var c,u,p,v=s.msToSec(n.browserPerformanceTimeOrigin);if(g.document)for(var y=0;y-1&&(u=M)}}),void 0!==u&&void 0!==p&&h(t,{description:'evaluation',endTimestamp:p,op:'script',startTimestamp:u}),this._performanceCursor=Math.max(performance.getEntries().length-1,0),this._trackNavigator(t),'pageload'===t.op){var S=s.msToSec(n.browserPerformanceTimeOrigin);['fcp','fp','lcp','ttfb'].forEach(function(c){if(o._measurements[c]&&!(S>=t.startTimestamp)){var u=o._measurements[c].value,p=S+s.msToSec(u),f=Math.abs(1e3*(p-t.startTimestamp)),v=f-u;n.logger.log("[Measurements] Normalized "+c+" from "+u+" to "+f+" ("+v+")"),o._measurements[c].value=f}}),this._measurements['mark.fid']&&this._measurements.fid&&h(t,{description:'first input delay',endTimestamp:this._measurements['mark.fid'].value+s.msToSec(this._measurements.fid.value),op:'web.vitals',startTimestamp:this._measurements['mark.fid'].value}),t.setMeasurements(this._measurements)}}},t.prototype._trackCLS=function(){var t=this;o.getCLS(function(s){s.entries.pop()&&(n.logger.log('[Measurements] Adding CLS'),t._measurements.cls={value:s.value})})},t.prototype._trackNavigator=function(t){var n=g.navigator;if(n){var s=n.connection;s&&(s.effectiveType&&t.setTag('effectiveConnectionType',s.effectiveType),s.type&&t.setTag('connectionType',s.type),k(s.rtt)&&(this._measurements['connection.rtt']={value:s.rtt}),k(s.downlink)&&(this._measurements['connection.downlink']={value:s.downlink})),k(n.deviceMemory)&&t.setTag('deviceMemory',String(n.deviceMemory)),k(n.hardwareConcurrency)&&t.setTag('hardwareConcurrency',String(n.hardwareConcurrency))}},t.prototype._trackLCP=function(){var t=this;u.getLCP(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding LCP'),t._measurements.lcp={value:o.value},t._measurements['mark.lcp']={value:u+p}}})},t.prototype._trackFID=function(){var t=this;c.getFID(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding FID'),t._measurements.fid={value:o.value},t._measurements['mark.fid']={value:u+p}}})},t.prototype._trackTTFB=function(){var t=this;p.getTTFB(function(s){var o,c=s.entries.pop();if(c){n.logger.log('[Measurements] Adding TTFB'),t._measurements.ttfb={value:s.value};var u=s.value-(o=s.entries[0],null!==o&&void 0!==o?o:c).requestStart;t._measurements['ttfb.requestTime']={value:u}}})},t})());function T(t,n,s){y(t,n,'unloadEvent',s),y(t,n,'redirect',s),y(t,n,'domContentLoadedEvent',s),y(t,n,'loadEvent',s),y(t,n,'connect',s),y(t,n,'secureConnection',s,'connectEnd'),y(t,n,'fetch',s,'domainLookupStart'),y(t,n,'domainLookup',s),S(t,n,s)}function l(t,n,s,o,c){var u=c+s,p=u+o;return h(t,{description:n.name,endTimestamp:p,op:n.entryType,startTimestamp:u}),u}function _(t,n,s,o,c,u){if('xmlhttprequest'!==n.initiatorType&&'fetch'!==n.initiatorType){var p={};'transferSize'in n&&(p['Transfer Size']=n.transferSize),'encodedBodySize'in n&&(p['Encoded Body Size']=n.encodedBodySize),'decodedBodySize'in n&&(p['Decoded Body Size']=n.decodedBodySize);var f=u+o,v=f+c;return h(t,{description:s,endTimestamp:v,op:n.initiatorType?"resource."+n.initiatorType:'resource',startTimestamp:f,data:p}),v}}function y(t,n,o,c,u){var p=u?n[u]:n[o+"End"],f=n[o+"Start"];f&&p&&h(t,{op:'browser',description:o,startTimestamp:c+s.msToSec(f),endTimestamp:c+s.msToSec(p)})}function S(t,n,o){h(t,{op:'browser',description:'request',startTimestamp:o+s.msToSec(n.requestStart),endTimestamp:o+s.msToSec(n.responseEnd)}),h(t,{op:'browser',description:'response',startTimestamp:o+s.msToSec(n.responseStart),endTimestamp:o+s.msToSec(n.responseEnd)})}function h(n,s){var o=s.startTimestamp,c=t.__rest(s,["startTimestamp"]);return o&&n.startTimestamp>o&&(n.startTimestamp=o),n.startChild(t.__assign({startTimestamp:o},c))}function k(t){return'number'==typeof t&&isFinite(t)}e.MetricsInstrumentation=v,e.addResourceSpans=_,e._startChild=h},937,[890,893,932,938,944,946,948,945]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);e.getCLS=function(c,s){void 0===s&&(s=!1);var v,l=t.initMetric('CLS',0),f=function(n){n.hadRecentInput||(l.value+=n.value,l.entries.push(n),v())},p=o.observe('layout-shift',f);p&&(v=n.bindReporter(c,l,p,s),u.onHidden(function(n){var t=n.isUnloading;p.takeRecords().map(f),t&&(l.isFinal=!0),v()}))}},938,[939,940,942,943]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bindReporter=function(n,t,l,u){var o;return function(){l&&t.isFinal&&l.disconnect(),t.value>=0&&(u||t.isFinal||'hidden'===document.visibilityState)&&(t.delta=t.value-(o||0),(t.delta||t.isFinal||void 0===o)&&(n(t),o=t.value))}}},939,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.initMetric=function(t,u){return void 0===u&&(u=-1),{name:t,value:u,delta:0,entries:[],id:n.generateUniqueID(),isFinal:!1}}},940,[941]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateUniqueID=function(){return Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12)}},941,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.observe=function(n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var o=new PerformanceObserver(function(n){return n.getEntries().map(t)});return o.observe({type:n,buffered:!0}),o}}catch(n){}}},942,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=!1,t=!1,o=function(t){n=!t.persisted};e.onHidden=function(c,u){void 0===u&&(u=!1),t||(addEventListener('pagehide',o),addEventListener('beforeunload',function(){}),t=!0),addEventListener('visibilitychange',function(t){var o=t.timeStamp;'hidden'===document.visibilityState&&c({timeStamp:o,isUnloading:n})},{capture:!0,once:u})}},943,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);e.getFID=function(o){var u=s.initMetric('FID'),l=n.getFirstHidden(),f=function(t){t.startTime',c[u[1]]='string'==typeof y?y:y.name||''}else for(var v=0;v|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|capacitor).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,o=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=/Minified React error #\d+;/i;function p(n){if(!n||!n.stack)return null;for(var f,p,b,v=[],x=n.stack.split('\n'),k=0;k eval')>-1&&(f=u.exec(p[3]))?(p[1]=p[1]||"eval",p[3]=f[1],p[4]=f[2],p[5]=''):0!==k||p[5]||void 0===n.columnNumber||(v[0].column=n.columnNumber+1),b={url:p[3],func:p[1]||l,args:p[2]?p[2].split(','):[],line:p[4]?+p[4]:null,column:p[5]?+p[5]:null}}!b.func&&b.line&&(b.func=l),v.push(b)}return v.length?{message:h(n),name:n.name,stack:v}:null}function b(n){if(!n||!n.stacktrace)return null;for(var s,t=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,c=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\((.*)\))? in (.*):\s*$/i,u=n.stacktrace.split('\n'),o=[],f=0;fnew Date(Date.now())},l.prototype._handleRateLimit=function(n){var s,l,u,f,p=Date.now(),h=n['x-sentry-rate-limits'],_=n['retry-after'];if(h){try{for(var c=t.__values(h.trim().split(',')),y=c.next();!y.done;y=c.next()){var v=y.value.split(':',2),w=parseInt(v[0],10),L=1e3*(isNaN(w)?60:w);try{for(var b=(u=void 0,t.__values(v[1].split(';'))),x=b.next();!x.done;x=b.next()){var D=x.value;this._rateLimits[D||'all']=new Date(p+L)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(f=b.return)&&f.call(b)}finally{if(u)throw u.error}}}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}return!0}return!!_&&(this._rateLimits.all=new Date(p+o.parseRetryAfterHeader(p,_)),!0)},l})();e.BaseTransport=l},965,[890,888,882,893]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=(g=o.getGlobalObject(),(function(u){function h(){return null!==u&&u.apply(this,arguments)||this}return s.__extends(h,u),h.prototype.sendEvent=function(t){return this._sendRequest(n.eventToSentryRequest(t,this._api),t)},h.prototype.sendSession=function(t){return this._sendRequest(n.sessionToSentryRequest(t,this._api),t)},h.prototype._sendRequest=function(s,n){var u=this;if(this._isRateLimited(s.type))return Promise.reject({event:n,type:s.type,reason:"Transport locked till "+this._disabledUntil(s.type)+" due to too many requests.",status:429});var h={body:s.body,method:'POST',referrerPolicy:o.supportsReferrerPolicy()?'origin':''};return void 0!==this.options.fetchParameters&&t(h,this.options.fetchParameters),void 0!==this.options.headers&&(h.headers=this.options.headers),this._buffer.add(new o.SyncPromise(function(t,n){g.fetch(s.url,h).then(function(o){var h={'x-sentry-rate-limits':o.headers.get('X-Sentry-Rate-Limits'),'retry-after':o.headers.get('Retry-After')};u._handleResponse({requestType:s.type,response:o,headers:h,resolve:t,reject:n})}).catch(n)}))},h})(u.BaseTransport));e.FetchTransport=h},966,[25,890,888,893,965]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=(function(o){function p(){return null!==o&&o.apply(this,arguments)||this}return t.__extends(p,o),p.prototype.sendEvent=function(t){return this._sendRequest(s.eventToSentryRequest(t,this._api),t)},p.prototype.sendSession=function(t){return this._sendRequest(s.sessionToSentryRequest(t,this._api),t)},p.prototype._sendRequest=function(t,s){var o=this;return this._isRateLimited(t.type)?Promise.reject({event:s,type:t.type,reason:"Transport locked till "+this._disabledUntil(t.type)+" due to too many requests.",status:429}):this._buffer.add(new n.SyncPromise(function(s,n){var p=new XMLHttpRequest;for(var u in p.onreadystatechange=function(){if(4===p.readyState){var u={'x-sentry-rate-limits':p.getResponseHeader('X-Sentry-Rate-Limits'),'retry-after':p.getResponseHeader('Retry-After')};o._handleResponse({requestType:t.type,response:p,headers:u,resolve:s,reject:n})}},p.open('POST',t.url),o.options.headers)o.options.headers.hasOwnProperty(u)&&p.setRequestHeader(u,o.options.headers[u]);p.send(t.body)}))},p})(r(d[3]).BaseTransport);e.XHRTransport=o},967,[890,888,893,965]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=0;function p(){c+=1,setTimeout(function(){c-=1})}e.shouldIgnoreOnError=function(){return c>0},e.ignoreNextOnError=p,e.wrap=function c(s,u,_){if(void 0===u&&(u={}),'function'!=typeof s)return s;try{if(s.__sentry__)return s;if(s.__sentry_wrapped__)return s.__sentry_wrapped__}catch(t){return s}var l=function(){var l=Array.prototype.slice.call(arguments);try{_&&'function'==typeof _&&_.apply(this,arguments);var y=l.map(function(t){return c(t,u)});return s.handleEvent?s.handleEvent.apply(this,y):s.apply(this,y)}catch(c){throw p(),n.withScope(function(p){p.addEventProcessor(function(n){var c=t.__assign({},n);return u.mechanism&&(o.addExceptionTypeValue(c,void 0,void 0),o.addExceptionMechanism(c,u.mechanism)),c.extra=t.__assign(t.__assign({},c.extra),{arguments:l}),c}),n.captureException(c)}),c}};try{for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(l[y]=s[y])}catch(t){}s.prototype=s.prototype||{},l.prototype=s.prototype,Object.defineProperty(s,'__sentry_wrapped__',{enumerable:!1,value:l}),Object.defineProperties(l,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:s}});try{Object.getOwnPropertyDescriptor(l,'name').configurable&&Object.defineProperty(l,'name',{get:function(){return s.name}})}catch(t){}return l},e.injectReportDialog=function(t){if(void 0===t&&(t={}),t.eventId)if(t.dsn){var c=document.createElement('script');c.async=!0,c.src=new n.API(t.dsn).getReportDialogEndpoint(t),t.onLoad&&(c.onload=t.onLoad),(document.head||document.body).appendChild(c)}else o.logger.error("Missing dsn option in showReportDialog call");else o.logger.error("Missing eventId option in showReportDialog call")}},968,[890,888,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.GlobalHandlers=n.GlobalHandlers;var s=r(d[1]);e.TryCatch=s.TryCatch;var l=r(d[2]);e.Breadcrumbs=l.Breadcrumbs;var o=r(d[3]);e.LinkedErrors=o.LinkedErrors;var t=r(d[4]);e.UserAgent=t.UserAgent},969,[970,971,972,973,974]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),c=r(d[4]),s=r(d[5]),u=(function(){function u(t){this.name=u.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=n.__assign({onerror:!0,onunhandledrejection:!0},t)}return u.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(l.logger.log('Global Handler attached: onerror'),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(l.logger.log('Global Handler attached: onunhandledrejection'),this._installGlobalOnUnhandledRejectionHandler())},u.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(l.addInstrumentationHandler({callback:function(o){var p=o.error,h=t.getCurrentHub(),v=h.getIntegration(u),_=p&&!0===p.__sentry_own_request__;if(v&&!s.shouldIgnoreOnError()&&!_){var E=h.getClient(),f=l.isPrimitive(p)?n._eventFromIncompleteOnError(o.msg,o.url,o.line,o.column):n._enhanceEventWithInitialFrame(c.eventFromUnknownInput(p,void 0,{attachStacktrace:E&&E.getOptions().attachStacktrace,rejection:!1}),o.url,o.line,o.column);l.addExceptionMechanism(f,{handled:!1,type:'onerror'}),h.captureEvent(f,{originalException:p})}},type:'error'}),this._onErrorHandlerInstalled=!0)},u.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(l.addInstrumentationHandler({callback:function(p){var h=p;try{'reason'in p?h=p.reason:'detail'in p&&'reason'in p.detail&&(h=p.detail.reason)}catch(n){}var v=t.getCurrentHub(),_=v.getIntegration(u),E=h&&!0===h.__sentry_own_request__;if(!_||s.shouldIgnoreOnError()||E)return!0;var f=v.getClient(),I=l.isPrimitive(h)?n._eventFromRejectionWithPrimitive(h):c.eventFromUnknownInput(h,void 0,{attachStacktrace:f&&f.getOptions().attachStacktrace,rejection:!0});I.level=o.Severity.Error,l.addExceptionMechanism(I,{handled:!1,type:'onunhandledrejection'}),v.captureEvent(I,{originalException:h})},type:'unhandledrejection'}),this._onUnhandledRejectionHandlerInstalled=!0)},u.prototype._eventFromIncompleteOnError=function(n,t,o,c){var s,u=l.isErrorEvent(n)?n.message:n;if(l.isString(u)){var p=u.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);p&&(s=p[1],u=p[2])}var h={exception:{values:[{type:s||'Error',value:u}]}};return this._enhanceEventWithInitialFrame(h,t,o,c)},u.prototype._eventFromRejectionWithPrimitive=function(n){return{exception:{values:[{type:'UnhandledRejection',value:"Non-Error promise rejection captured with value: "+String(n)}]}}},u.prototype._enhanceEventWithInitialFrame=function(n,t,o,c){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].stacktrace=n.exception.values[0].stacktrace||{},n.exception.values[0].stacktrace.frames=n.exception.values[0].stacktrace.frames||[];var s=isNaN(parseInt(c,10))?void 0:c,u=isNaN(parseInt(o,10))?void 0:o,p=l.isString(t)&&t.length>0?t:l.getLocationHref();return 0===n.exception.values[0].stacktrace.frames.length&&n.exception.values[0].stacktrace.frames.push({colno:s,filename:p,function:'?',in_app:!0,lineno:u}),n},u.id='GlobalHandlers',u})();e.GlobalHandlers=u},970,[890,888,882,893,961,968]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=['EventTarget','Window','Node','ApplicationCache','AudioTrackList','ChannelMergerNode','CryptoOperation','EventSource','FileReader','HTMLUnknownElement','IDBDatabase','IDBRequest','IDBTransaction','KeyOperation','MediaController','MessagePort','ModalWindow','Notification','SVGElementInstance','Screen','TextTrack','TextTrackCue','TextTrackList','WebSocket','WebSocketWorker','Worker','XMLHttpRequest','XMLHttpRequestEventTarget','XMLHttpRequestUpload'],u=(function(){function u(n){this.name=u.id,this._options=t.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},n)}return u.prototype.setupOnce=function(){var t=n.getGlobalObject();(this._options.setTimeout&&n.fill(t,'setTimeout',this._wrapTimeFunction.bind(this)),this._options.setInterval&&n.fill(t,'setInterval',this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&n.fill(t,'requestAnimationFrame',this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&'XMLHttpRequest'in t&&n.fill(XMLHttpRequest.prototype,'send',this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:s).forEach(this._wrapEventTarget.bind(this))},u.prototype._wrapTimeFunction=function(t){return function(){for(var s=[],u=0;u'}0!==n.length&&o.getCurrentHub().addBreadcrumb({category:"ui."+t.name,message:n},{event:t.event,name:t.name,global:t.global})},c.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;var n=t.xhr.__sentry_xhr__||{},s=n.method,c=n.url,l=n.status_code,u=n.body;o.getCurrentHub().addBreadcrumb({category:'xhr',data:{method:s,url:c,status_code:l},type:'http'},{xhr:t.xhr,input:u})}else;},c.prototype._fetchBreadcrumb=function(s){s.endTimestamp&&(s.fetchData.url.match(/sentry_key/)&&'POST'===s.fetchData.method||(s.error?o.getCurrentHub().addBreadcrumb({category:'fetch',data:s.fetchData,level:n.Severity.Error,type:'http'},{data:s.error,input:s.args}):o.getCurrentHub().addBreadcrumb({category:'fetch',data:t.__assign(t.__assign({},s.fetchData),{status_code:s.response.status}),type:'http'},{input:s.args,response:s.response})))},c.prototype._historyBreadcrumb=function(t){var n=s.getGlobalObject(),c=t.from,l=t.to,u=s.parseUrl(n.location.href),p=s.parseUrl(c),h=s.parseUrl(l);p.path||(p=u),u.protocol===h.protocol&&u.host===h.host&&(l=h.relative),u.protocol===p.protocol&&u.host===p.host&&(c=p.relative),o.getCurrentHub().addBreadcrumb({category:'navigation',data:{from:c,to:l}})},c.id='Breadcrumbs',c})();e.Breadcrumbs=c},972,[890,888,882,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u='cause',l=5,p=(function(){function p(t){void 0===t&&(t={}),this.name=p.id,this._key=t.key||u,this._limit=t.limit||l}return p.prototype.setupOnce=function(){n.addGlobalEventProcessor(function(t,o){var c=n.getCurrentHub().getIntegration(p);return c?c._handler(t,o):t})},p.prototype._handler=function(n,c){if(!(n.exception&&n.exception.values&&c&&o.isInstanceOf(c.originalException,Error)))return n;var s=this._walkErrorTree(c.originalException,this._key);return n.exception.values=t.__spread(s,n.exception.values),n},p.prototype._walkErrorTree=function(n,u,l){if(void 0===l&&(l=[]),!o.isInstanceOf(n[u],Error)||l.length+1>=this._limit)return l;var p=s.computeStackTrace(n[u]),_=c.exceptionFromStacktrace(p);return this._walkErrorTree(n[u],u,t.__spread([_],l))},p.id='LinkedErrors',p})();e.LinkedErrors=p},973,[890,888,893,962,963]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(g=r(d[2]).getGlobalObject(),(function(){function o(){this.name=o.id}return o.prototype.setupOnce=function(){t.addGlobalEventProcessor(function(s){var u,_,l;if(t.getCurrentHub().getIntegration(o)){if(!g.navigator&&!g.location&&!g.document)return s;var c=(null===(u=s.request)||void 0===u?void 0:u.url)||(null===(_=g.location)||void 0===_?void 0:_.href),v=(g.document||{}).referrer,f=(g.navigator||{}).userAgent,b=n.__assign(n.__assign(n.__assign({},null===(l=s.request)||void 0===l?void 0:l.headers),v&&{Referer:v}),f&&{'User-Agent':f}),h=n.__assign(n.__assign({},c&&{url:c}),{headers:b});return n.__assign(n.__assign({},s),{request:h})}return s})},o.id='UserAgent',o})());e.UserAgent=o},974,[890,888,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function l(){if(void 0!==t.getGlobalObject().document){var o=n.getCurrentHub();o.startSession(),o.captureSession(),t.addInstrumentationHandler({callback:function(){o.startSession(),o.captureSession()},type:'history'})}else t.logger.warn('Session tracking in non-browser environment with @sentry/browser is not supported.')}e.defaultIntegrations=[new n.Integrations.InboundFilters,new n.Integrations.FunctionToString,new u.TryCatch,new u.Breadcrumbs,new u.GlobalHandlers,new u.LinkedErrors,new u.UserAgent],e.init=function(s){if(void 0===s&&(s={}),void 0===s.defaultIntegrations&&(s.defaultIntegrations=e.defaultIntegrations),void 0===s.release){var u=t.getGlobalObject();u.SENTRY_RELEASE&&u.SENTRY_RELEASE.id&&(s.release=u.SENTRY_RELEASE.id)}void 0===s.autoSessionTracking&&(s.autoSessionTracking=!0),n.initAndBind(o.BrowserClient,s),s.autoSessionTracking&&l()},e.showReportDialog=function(t){void 0===t&&(t={}),t.eventId||(t.eventId=n.getCurrentHub().lastEventId());var o=n.getCurrentHub().getClient();o&&o.showReportDialog(t)},e.lastEventId=function(){return n.getCurrentHub().lastEventId()},e.forceLoad=function(){},e.onLoad=function(n){n()},e.flush=function(o){var s=n.getCurrentHub().getClient();return s?s.flush(o):t.SyncPromise.reject(!1)},e.close=function(o){var s=n.getCurrentHub().getClient();return s?s.close(o):t.SyncPromise.reject(!1)},e.wrap=function(n){return s.wrap(n)()}},975,[888,893,959,968,969]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_NAME='sentry.javascript.browser'},976,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.init=function(n){n._metadata=n._metadata||{},n._metadata.sdk={name:'sentry.javascript.react',packages:[{name:'npm:@sentry/react',version:t.SDK_VERSION}],version:t.SDK_VERSION},t.init(n)}},977,[957]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=t.__importDefault(r(d[3])),u=t.__importStar(r(d[4]));e.UNKNOWN_COMPONENT='unknown';var p={id:'Tracing'},c=null,l=function(){return c||(c=n.getCurrentHub().getIntegration(p))};function f(t,n){return null===c?null:c.constructor.pushActivity(t,{description:"<"+t+">",op:"react."+n})}function h(t){if(null!==t&&null!==c)return c.constructor.getActivitySpan(t)}var _=(function(n){function s(t){var o=n.call(this,t)||this;o._mountActivity=null,o._mountSpan=void 0;var s=o.props,u=s.name,p=s.disabled;if(void 0!==p&&p)return o;if(l())o._mountActivity=f(u,'mount');else{var c=v();c&&(o._mountSpan=c.startChild({description:"<"+u+">",op:'react.mount'}))}return o}return t.__extends(s,n),s.prototype.componentDidMount=function(){var t;this._mountSpan?this._mountSpan.finish():(this._mountSpan=h(this._mountActivity),null!==(t=this._mountActivity)&&null!==c&&c.constructor.popActivity(t),this._mountActivity=null)},s.prototype.componentDidUpdate=function(t){var n=this,s=t.updateProps,u=t.includeUpdates;if((void 0===u||u)&&this._mountSpan&&s!==this.props.updateProps){var p=Object.keys(s).filter(function(t){return s[t]!==n.props.updateProps[t]});if(p.length>0){var c=o.timestampWithMs();this._mountSpan.startChild({data:{changedProps:p},description:"<"+this.props.name+">",endTimestamp:c,op:"react.update",startTimestamp:c})}}},s.prototype.componentWillUnmount=function(){var t=this.props,n=t.name,s=t.includeRender,u=void 0===s||s;this._mountSpan&&u&&this._mountSpan.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:this._mountSpan.endTimestamp})},s.prototype.render=function(){return this.props.children},s.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0},s})(u.Component);function v(t){if(void 0===t&&(t=n.getCurrentHub()),t){var o=t.getScope();if(o)return o.getTransaction()}}e.Profiler=_,e.withProfiler=function(n,o){var p=o&&o.name||n.displayName||n.name||e.UNKNOWN_COMPONENT,c=function(s){return u.createElement(_,t.__assign({},o,{name:p,updateProps:s}),u.createElement(n,t.__assign({},s)))};return c.displayName="profiler("+p+")",s.default(c,n),c},e.useProfiler=function(n,s){void 0===s&&(s={disabled:!1,hasRenderSpan:!0});var p=t.__read(u.useState(function(){if(!s||!s.disabled){var t=v();return t?t.startChild({description:"<"+n+">",op:'react.mount'}):void 0}}),1)[0];u.useEffect(function(){return p&&p.finish(),function(){p&&s.hasRenderSpan&&p.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:p.endTimestamp})}},[])},e.getActiveTransaction=v},978,[890,957,893,437,48]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=t.__importDefault(r(d[2])),p=t.__importStar(r(d[3]));e.UNKNOWN_COMPONENT='unknown';var s={componentStack:null,error:null,eventId:null},c=(function(o){function c(){var t=null!==o&&o.apply(this,arguments)||this;return t.state=s,t.resetErrorBoundary=function(){var n=t.props.onReset,o=t.state,p=o.error,c=o.componentStack,u=o.eventId;n&&n(p,c,u),t.setState(s)},t}return t.__extends(c,o),c.prototype.componentDidCatch=function(o,p){var s=this,c=p.componentStack,u=this.props,l=u.beforeCapture,_=u.onError,f=u.showDialog,v=u.dialogOptions;n.withScope(function(p){l&&l(p,o,c);var u=n.captureException(o,{contexts:{react:{componentStack:c}}});_&&_(o,c,u),f&&n.showReportDialog(t.__assign(t.__assign({},v),{eventId:u})),s.setState({error:o,componentStack:c,eventId:u})})},c.prototype.componentDidMount=function(){var t=this.props.onMount;t&&t()},c.prototype.componentWillUnmount=function(){var t=this.state,n=t.error,o=t.componentStack,p=t.eventId,s=this.props.onUnmount;s&&s(n,o,p)},c.prototype.render=function(){var t=this.props.fallback,n=this.state,o=n.error,s=n.componentStack,c=n.eventId;return o?p.isValidElement(t)?t:'function'==typeof t?t({error:o,componentStack:s,resetError:this.resetErrorBoundary,eventId:c}):null:this.props.children},c})(p.Component);e.ErrorBoundary=c,e.withErrorBoundary=function(n,s){var u=n.displayName||n.name||e.UNKNOWN_COMPONENT,l=function(o){return p.createElement(c,t.__assign({},s),p.createElement(n,t.__assign({},o)))};return l.displayName="errorBoundary("+u+")",o.default(l,n),l}},979,[890,957,437,48]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o='redux.action',u='info',c='redux.state',f={actionTransformer:function(n){return n},stateTransformer:function(n){return n||null}};e.createReduxEnhancer=function(s){var l=n.__assign(n.__assign({},f),s);return function(n){return function(f,s){return n(function(n,s){var v=f(n,s);return t.configureScope(function(n){var t=l.actionTransformer(s);void 0!==t&&null!==t&&n.addBreadcrumb({category:o,data:t,type:u});var f=l.stateTransformer(v);void 0!==f&&null!==f?n.setContext(c,f):n.setContext(c,null);var _=l.configureScopeWithState;'function'==typeof _&&_(n,v)}),v},s)}}}},980,[890,889]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});g=r(d[0]).getGlobalObject();function t(t,o,u,c){var f=o.pathname;u({location:o,routes:t},function(t,o,u){if(t||!u)return c(f);var l=n(u.routes||[]);return 0===l.length||'/*'===l?c(f):c(f=l)})}function n(t){if(!Array.isArray(t)||0===t.length)return'';for(var n=t.filter(function(t){return!!t.path}),o=-1,u=n.length-1;u>=0;u--){var c=n[u];if(c.path&&c.path.startsWith('/')){o=u;break}}return n.slice(o).filter(function(t){return!!t.path}).map(function(t){return t.path}).join('')}e.reactRouterV3Instrumentation=function(n,o,u){return function(c,f,l){var s,v;void 0===f&&(f=!0),void 0===l&&(l=!0),f&&g&&g.location&&t(o,g.location,u,function(t){s=c({name:v=t,op:'pageload',tags:{'routing.instrumentation':'react-router-v3'}})}),l&&n.listen&&n.listen(function(n){if('PUSH'===n.action||'POP'===n.action){s&&s.finish();var f={'routing.instrumentation':'react-router-v3'};v&&(f.from=v),t(o,n,u,function(t){s=c({name:v=t,op:'navigation',tags:f})})}})}}},981,[893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),u=n.__importDefault(r(d[2])),c=n.__importStar(r(d[3]));g=o.getGlobalObject();function s(n,o,u,c){function s(t){if(u===[]||!c)return t;for(var n=f(u,t,c),o=0;o=0&&(s.function=s.function.substr(0,l).trim()),!o){f.next=7;break}return f.next=7,n.default.awrap(u._addSourceContext(s,c));case 7:return f.abrupt("return",s);case 8:case"end":return f.stop()}},null,null,null,Promise)})));case 2:case"end":return o.stop()}},null,null,null,Promise)}},{key:"_replaceFramesInEvent",value:function(t,n){t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].stacktrace&&(t.exception.values[0].stacktrace.frames=n.reverse())}},{key:"_addSourceContext",value:function(t,c){var u,o,s,f,p,v,x;return n.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:if(f=null!=(u=null==(o=t.filename)?void 0:o.split("/"))?u:[],!c){b.next=13;break}b.t0=n.default.keys(f);case 3:if((b.t1=b.t0()).done){b.next=13;break}if(p=b.t1.value,!Object.prototype.hasOwnProperty.call(f,p)){b.next=11;break}return b.next=8,n.default.awrap(fetch(""+c().url+f.slice(-p).join("/"),{method:"GET"}));case 8:if(!(s=b.sent).ok){b.next=11;break}return b.abrupt("break",13);case 11:b.next=3;break;case 13:if(!s||!s.ok){b.next=19;break}return b.next=16,n.default.awrap(s.text());case 16:v=b.sent,x=v.split("\n"),(0,l.addContextToFrame)(x,t);case 19:case"end":return b.stop()}},null,null,null,Promise)}}]),t})();e.DebugSymbolicator=p,p.id="DebugSymbolicator"},984,[1,276,25,7,8,888,893,98,985,986]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(s){var o,u,c,l;return n.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((u=t()).bundleLoadedFromServer){f.next=3;break}throw new Error('Bundle was not loaded from Metro.');case 3:return c=null!=(o=g.fetch)?o:r(d[2]),f.next=6,n.awrap(c(u.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:s})}));case 6:return l=f.sent,f.next=9,n.awrap(l.json());case 9:return f.abrupt("return",f.sent);case 10:case"end":return f.stop()}},null,null,null,Promise)}},985,[276,986,130]); -__d(function(g,r,i,a,m,e,d){'use strict';var l,t,n=r(d[0])(r(d[1])),u='http://localhost:8081/';m.exports=function(){var o;if(void 0===l){var s=n.default.getConstants().scriptURL,c=s.match(/^https?:\/\/.*?\//);l=c?c[0]:null,t=c?s:null}return{url:null!=(o=l)?o:u,fullBundleUrl:t,bundleLoadedFromServer:null!==l}}},986,[1,174]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.DeviceContext=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),s=r(d[5]),l=r(d[6]),v=r(d[7]),f=(function(){function t(){(0,c.default)(this,t),this.name=t.id}return(0,o.default)(t,[{key:"setupOnce",value:function(){(0,s.addGlobalEventProcessor)(function(c){var o;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((0,s.getCurrentHub)().getIntegration(t)){f.next=3;break}return f.abrupt("return",c);case 3:return f.prev=3,f.next=6,n.default.awrap(v.NATIVE.deviceContexts());case 6:o=f.sent,c.contexts=(0,u.default)({},o,c.contexts),f.next=13;break;case 10:f.prev=10,f.t0=f.catch(3),l.logger.log("Failed to get device context from native: "+f.t0);case 13:return f.abrupt("return",c);case 14:case"end":return f.stop()}},null,null,[[3,10]],Promise)})}}]),t})();e.DeviceContext=f,f.id="DeviceContext"},987,[1,276,25,7,8,888,893,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NATIVE=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),o=r(d[4]),u=r(d[5]),v=r(d[6]),c=["beforeSend","beforeBreadcrumb","integrations","defaultIntegrations","transport"],f=["id","ip_address","email","username"],b=v.NativeModules.DyteRNSentry,N={sendEvent:function(t){var n,u,v,c,f,h,p,y,S,_,w=this;return s.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(w.enableNative){C.next=2;break}return C.abrupt("return",{reason:"Event was skipped as native SDK is not enabled.",status:o.Status.Skipped});case 2:if(w.isNativeClientAvailable()){C.next=4;break}throw w._NativeClientError;case 4:if(t.level=t.level?w._processLevel(t.level):void 0,n={event_id:t.event_id,sdk:t.sdk},u=(0,l.default)({},t,{message:{message:t.message}}),"android"!==N.platform){C.next=23;break}return c=JSON.stringify(n),f=JSON.stringify(u),h=f.length,C.prev=11,C.next=14,s.default.awrap(b.getStringBytesLength(f));case 14:h=C.sent,C.next=19;break;case 17:C.prev=17,C.t0=C.catch(11);case 19:return p={content_type:"application/json",length:h,type:null!=(v=u.type)?v:"event"},y=JSON.stringify(p),S=c+"\n"+y+"\n"+f,C.abrupt("return",b.captureEnvelope(S));case 23:return _=JSON.parse(JSON.stringify(u)),C.abrupt("return",b.captureEnvelope({header:n,payload:_}));case 25:case"end":return C.stop()}},null,null,[[11,17]],Promise)},startWithOptions:function(t){var o,v,f=this;return s.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if((o=(0,l.default)({enableNative:!0,autoInitializeNativeSdk:!0},t)).enableNative){s.next=5;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK is disabled."),f.enableNative=!1,s.abrupt("return",!1);case 5:if(o.autoInitializeNativeSdk){s.next=8;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"),s.abrupt("return",!1);case 8:if(o.dsn){s.next=11;break}return u.logger.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."),s.abrupt("return",!1);case 11:if(f.isNativeClientAvailable()){s.next=13;break}throw f._NativeClientError;case 13:return o.beforeSend,o.beforeBreadcrumb,o.integrations,o.defaultIntegrations,o.transport,v=(0,n.default)(o,c),s.abrupt("return",b.startWithOptions(v));case 15:case"end":return s.stop()}},null,null,null,Promise)},fetchRelease:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:return n.abrupt("return",b.fetchRelease());case 5:case"end":return n.stop()}},null,null,null,Promise)},deviceContexts:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:if("ios"===t.platform){n.next=6;break}return n.abrupt("return",{});case 6:return n.abrupt("return",b.deviceContexts());case 7:case"end":return n.stop()}},null,null,null,Promise)},crash:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.crash()}},setUser:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s=null,l=null;if(t){var o=t.id,u=t.ip_address,v=t.email,c=t.username,N=(0,n.default)(t,f);s=this._serializeObject({email:v,id:o,ip_address:u,username:c}),l=this._serializeObject(N)}b.setUser(s,l)}},setTag:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setTag(t,s)}},setExtra:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setExtra(t,s)}},addBreadcrumb:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.addBreadcrumb((0,l.default)({},t,{level:t.level?this._processLevel(t.level):void 0,data:t.data?this._serializeObject(t.data):void 0}))}},clearBreadcrumbs:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.clearBreadcrumbs()}},setContext:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;"android"===this.platform?this.setExtra(t,n):b.setContext(t,null!==n?this._serializeObject(n):null)}},closeNativeSdk:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}return n.abrupt("return");case 2:return n.abrupt("return",b.closeNativeSdk().then(function(){t.enableNative=!1}));case 3:case"end":return n.stop()}},null,null,null,Promise)},_serializeObject:function(t){var n={};return Object.keys(t).forEach(function(s){var l=t[s];n[s]="string"==typeof l?l:JSON.stringify(l)}),n},_processLevel:function(t){return t===o.Severity.Critical?o.Severity.Fatal:t===o.Severity.Log?o.Severity.Debug:t},isModuleLoaded:function(){return!!b},isNativeClientAvailable:function(){return this.isModuleLoaded()&&b.nativeClientAvailable},isNativeTransportAvailable:function(){return this.isModuleLoaded()&&b.nativeTransport},_DisabledNativeError:new u.SentryError("Native is disabled"),_NativeClientError:new u.SentryError("Native Client is not available, can't start on native."),enableNative:!0,platform:v.Platform.OS};e.NATIVE=N},988,[1,44,276,25,882,893,2]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeErrorHandlers=void 0;var t=n(r(d[1])),o=n(r(d[2])),l=n(r(d[3])),u=r(d[4]),s=r(d[5]),c=r(d[6]),_=(function(){function n(l){(0,o.default)(this,n),this.name=n.id,this._options=(0,t.default)({onerror:!0,onunhandledrejection:!0},l)}return(0,l.default)(n,[{key:"setupOnce",value:function(){this._handleUnhandledRejections(),this._handleOnError()}},{key:"_handleUnhandledRejections",value:function(){if(this._options.onunhandledrejection){var n,t,o=r(d[7]);o.disable(),o.enable({allRejections:!0,onUnhandled:function(n,t){(0,u.getCurrentHub)().captureException(t,{data:{id:n},originalException:t})}});var l=r(d[8]),s=(0,c.getGlobalObject)(),_=null!=(n=l._onHandle)?n:l._Y,h=null!=(t=l._onReject)?t:l._Z;l!==s.Promise&&void 0!==_&&void 0!==h&&("_onHandle"in s.Promise&&"_onReject"in s.Promise?(s.Promise._onHandle=_,s.Promise._onReject=h):"_Y"in s.Promise&&"_Z"in s.Promise&&(s.Promise._Y=_,s.Promise._Z=h))}}},{key:"_handleOnError",value:function(){if(this._options.onerror){var n=!1,t=ErrorUtils.getGlobalHandler&&ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler(function(o,l){if(l&&!0){if(n)return void c.logger.log("Encountered multiple fatals in a row. The latest:",o);n=!0}(0,u.getCurrentHub)().withScope(function(n){l&&n.setLevel(s.Severity.Fatal),(0,u.getCurrentHub)().captureException(o,{originalException:o})});var _=(0,u.getCurrentHub)().getClient();_?_.flush(_.getOptions().shutdownTimeout||2e3).then(function(){t(o,l)}):t(o,l)})}}}]),n})();e.ReactNativeErrorHandlers=_,_.id="ReactNativeErrorHandlers"},989,[1,25,7,8,888,882,893,990,105]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._Y=null,n._Z=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn(' '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,h={};function p(n){(u.allRejections||c(h[n].error,u.whitelist||o))&&(h[n].displayId=_++,u.onUnhandled?(h[n].logged=!0,u.onUnhandled(h[n].displayId,h[n].error)):(h[n].logged=!0,t(h[n].displayId,h[n].error)))}function y(n){h[n].logged&&(u.onHandled?u.onHandled(h[n].displayId,h[n].error):h[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+h[n].displayId+'):'),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+h[n].displayId+'.')))}n._Y=function(n){2===n._V&&h[n._1]&&(h[n._1].logged?y(n._1):clearTimeout(h[n._1].timeout),delete h[n._1])},n._Z=function(n,l){0===n._U&&(n._1=f++,h[n._1]={displayId:null,error:l,timeout:setTimeout(p.bind(null,n._1),c(l,o)?100:2e3),logged:!1})}}},990,[105]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Release=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=r(d[4]),o=r(d[5]),c=(function(){function t(){(0,s.default)(this,t),this.name=t.id}return(0,u.default)(t,[{key:"setupOnce",value:function(){(0,l.addGlobalEventProcessor)(function(s){var u,c,f,v,_;return n.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if((0,l.getCurrentHub)().getIntegration(t)){p.next=3;break}return p.abrupt("return",s);case 3:if(v=null==(u=(0,l.getCurrentHub)().getClient())?void 0:u.getOptions(),"string"==typeof(null==(c=s.extra)?void 0:c.__sentry_release)?s.release=""+s.extra.__sentry_release:"string"==typeof(null==v?void 0:v.release)&&(s.release=v.release),"string"==typeof(null==(f=s.extra)?void 0:f.__sentry_dist)?s.dist=""+s.extra.__sentry_dist:"string"==typeof(null==v?void 0:v.dist)&&(s.dist=v.dist),!s.release||!s.dist){p.next=8;break}return p.abrupt("return",s);case 8:return p.prev=8,p.next=11,n.default.awrap(o.NATIVE.fetchRelease());case 11:(_=p.sent)&&(s.release=_.id+"@"+_.version+"+"+_.build,s.dist=""+_.build),p.next=17;break;case 15:p.prev=15,p.t0=p.catch(8);case 17:return p.abrupt("return",s);case 18:case"end":return p.stop()}},null,null,[[8,15]],Promise)})}}]),t})();e.Release=c,c.id="Release"},991,[1,276,7,8,888,988]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=void 0;e.SDK_NAME="sentry.javascript.react-native";e.SDK_VERSION="2.5.0-beta.1"},992,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeBackend=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),u=t(r(d[6])),v=t(r(d[7])),p=r(d[8]),f=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),N=r(d[13]),k=r(d[14]);function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var B=(function(t){(0,l.default)(R,t);var B,b,T=(B=R,b=w(),function(){var t,n=(0,v.default)(B);if(b){var o=(0,v.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,u.default)(this,t)});function R(t){var n;return(0,s.default)(this,R),(n=T.call(this,t))._options=t,n._browserBackend=new p.BrowserBackend(t),y.LogBox?y.LogBox.ignoreLogs(["Require cycle:"]):y.YellowBox.ignoreWarnings(["Require cycle:"]),n._startWithOptions(),n}return(0,c.default)(R,[{key:"nativeCrash",value:function(){this._options.enableNative&&k.NATIVE.crash()}},{key:"eventFromException",value:function(t,n){return this._browserBackend.eventFromException(t,n)}},{key:"eventFromMessage",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_.Severity.Info,o=arguments.length>2?arguments[2]:void 0;return this._browserBackend.eventFromMessage(t,n,o)}},{key:"_setupTransport",value:function(){if(!this._options.dsn)return new f.NoopTransport;var t=(0,o.default)({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):this._isNativeTransportAvailable()?new N.NativeTransport:new h.Transports.FetchTransport(t)}},{key:"_isNativeTransportAvailable",value:function(){return!0===this._options.enableNative&&k.NATIVE.isNativeClientAvailable()&&k.NATIVE.isNativeTransportAvailable()}},{key:"_startWithOptions",value:function(){var t,o,s,c,l;return n.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return s=!1,u.prev=1,u.next=4,n.default.awrap(k.NATIVE.startWithOptions(this._options));case 4:s=u.sent,u.next=12;break;case 7:return u.prev=7,u.t0=u.catch(1),this._showCannotConnectDialog(),null==(c=(l=this._options).onReady)||c.call(l,{didCallNativeInit:!1}),u.abrupt("return");case 12:null==(t=(o=this._options).onReady)||t.call(o,{didCallNativeInit:s});case 13:case"end":return u.stop()}},null,this,[[1,7]],Promise)}},{key:"_showCannotConnectDialog",value:function(){}}]),R})(f.BaseBackend);e.ReactNativeBackend=B},993,[1,276,25,7,8,12,14,11,960,888,956,882,2,994,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTransport=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=r(d[3]),o=r(d[4]),s=(function(){function t(){(0,n.default)(this,t),this._buffer=new f.PromiseBuffer(30)}return(0,u.default)(t,[{key:"sendEvent",value:function(t){return this._buffer.isReady()?this._buffer.add(o.NATIVE.sendEvent(t)):Promise.reject(new f.SentryError("Not adding Promise due to buffer limit reached."))}},{key:"close",value:function(t){return this._buffer.drain(t)}}]),t})();e.NativeTransport=s},994,[1,7,8,893,988]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},995,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeClient=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),h=r(d[9]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var p=(function(t){(0,l.default)(k,t);var s,p,R=(s=k,p=y(),function(){var t,n=(0,f.default)(s);if(p){var u=(0,f.default)(this).constructor;t=Reflect.construct(n,arguments,u)}else t=n.apply(this,arguments);return(0,o.default)(this,t)});function k(t){return(0,n.default)(this,k),R.call(this,v.ReactNativeBackend,t)}return(0,u.default)(k,[{key:"nativeCrash",value:function(){this._getBackend().nativeCrash()}},{key:"close",value:function(){return(0,c.default)((0,f.default)(k.prototype),"close",this).call(this).then(function(t){return h.NATIVE.closeNativeSdk().then(function(){return t})})}}]),k})(s.BaseClient);e.ReactNativeClient=p},996,[1,7,8,9,12,14,11,888,993,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.init=function(t){var n=new c.Hub(void 0,new C.ReactNativeScope);(0,c.makeMain)(n);var w=(0,s.default)({},_,t);void 0===w.defaultIntegrations&&(w.defaultIntegrations=[new b.ReactNativeErrorHandlers,new b.Release].concat((0,l.default)(f.defaultIntegrations.filter(function(t){return!h.includes(t.name)}))),w.defaultIntegrations.push(new o.RewriteFrames({iteratee:function(t){if(t.filename&&(t.filename=t.filename.replace(/^file:\/\//,"").replace(/^address at /,"").replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,""),"[native code]"!==t.filename&&"native"!==t.filename)){t.filename=0===t.filename.indexOf("/")?"app://"+t.filename:"app:///"+t.filename}return t}})),w.enableNative&&w.defaultIntegrations.push(new b.DeviceContext));(0,u.initAndBind)(p.ReactNativeClient,w),(0,f.getCurrentHub)().setTag("event.origin","javascript"),(0,v.getGlobalObject)().HermesInternal&&(0,f.getCurrentHub)().setTag("hermes","true")},e.setRelease=function(t){(0,u.setExtra)("__sentry_release",t)},e.setDist=function(t){(0,u.setExtra)("__sentry_dist",t)},e.nativeCrash=function(){var t=(0,f.getCurrentHub)().getClient();t&&t.nativeCrash()},e.close=function(){var t;return n.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(l.prev=0,!(t=(0,f.getCurrentHub)().getClient())){l.next=5;break}return l.next=5,n.default.awrap(t.close());case 5:l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),v.logger.error("Failed to close the SDK");case 10:case"end":return l.stop()}},null,null,[[0,7]],Promise)};var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),o=r(d[6]),f=r(d[7]),v=r(d[8]),p=r(d[9]),b=r(d[10]),C=r(d[11]),h=["GlobalHandlers","TryCatch"],_={enableNative:!0,enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0}},997,[1,276,34,25,888,891,998,956,893,996,983,1012]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.Angular=n.Angular;var o=r(d[1]);e.CaptureConsole=o.CaptureConsole;var t=r(d[2]);e.Debug=t.Debug;var v=r(d[3]);e.Dedupe=v.Dedupe;var s=r(d[4]);e.Ember=s.Ember;var u=r(d[5]);e.ExtraErrorData=u.ExtraErrorData;var l=r(d[6]);e.Offline=l.Offline;var b=r(d[7]);e.ReportingObserver=b.ReportingObserver;var p=r(d[8]);e.RewriteFrames=p.RewriteFrames;var f=r(d[9]);e.SessionTiming=f.SessionTiming;var D=r(d[10]);e.Transaction=D.Transaction;var E=r(d[11]);e.Vue=E.Vue},998,[999,1000,1001,1002,1003,1004,1005,1007,1008,1009,1010,1011]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,u=(function(){function u(n){void 0===n&&(n={}),this.name=u.id,t.logger.log('You are still using the Angular integration, consider moving to @sentry/angular'),this._angular=n.angular||t.getGlobalObject().angular,this._angular?this._module=this._angular.module(u.moduleName,[]):t.logger.error('AngularIntegration is missing an Angular instance')}return u.prototype.setupOnce=function(n,t){var o=this;this._module&&(this._getCurrentHub=t,this._module.config(['$provide',function(n){n.decorator('$exceptionHandler',['$delegate',o._$exceptionHandlerDecorator.bind(o)])}]))},u.prototype._$exceptionHandlerDecorator=function(t){var l=this;return function(s,c){var _=l._getCurrentHub&&l._getCurrentHub();_&&_.getIntegration(u)&&_.withScope(function(t){c&&t.setExtra('cause',c),t.addEventProcessor(function(t){var u=t.exception&&t.exception.values&&t.exception.values[0];if(u){var l=o.exec(u.value||'');l&&(u.type=l[1],u.value=l[2],t.message=u.type+": "+u.value,t.extra=n.__assign(n.__assign({},t.extra),{angularDocs:l[3].substr(0,250)}))}return t}),_.captureException(s)}),t(s,c)}},u.id='AngularJS',u.moduleName='ngSentry',u})();e.Angular=u},999,[890,893]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=(g=n.getGlobalObject(),(function(){function o(t){void 0===t&&(t={}),this.name=o.id,this._levels=['log','info','warn','error','debug','assert'],t.levels&&(this._levels=t.levels)}return o.prototype.setupOnce=function(s,l){'console'in g&&this._levels.forEach(function(s){s in g.console&&n.fill(g.console,s,function(c){return function(){for(var u=[],f=0;f=43)}}).catch(function(){return!1})}function R(n){var t=w[n.name],o={};o.promise=new l(function(n,t){o.resolve=n,o.reject=t}),t.deferredOperations.push(o),t.dbReady?t.dbReady=t.dbReady.then(function(){return o.promise}):t.dbReady=o.promise}function A(n){var t=w[n.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function O(n,t){var o=w[n.name].deferredOperations.pop();if(o)return o.reject(t),o.promise}function D(n,t){return new l(function(o,u){if(w[n.name]=w[n.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},n.db){if(!t)return o(n.db);R(n),n.db.close()}var c=[n.name];t&&c.push(n.version);var s=f.open.apply(f,c);t&&(s.onupgradeneeded=function(t){var o=s.result;try{o.createObjectStore(n.storeName),t.oldVersion<=1&&o.createObjectStore(b)}catch(o){if('ConstraintError'!==o.name)throw o;console.warn('The database "'+n.name+"\" has been upgraded from version "+t.oldVersion+' to version '+t.newVersion+', but the storage "'+n.storeName+'" already exists.')}}),s.onerror=function(n){n.preventDefault(),u(s.error)},s.onsuccess=function(){o(s.result),A(n)}})}function x(n){return D(n,!1)}function B(n){return D(n,!0)}function k(n,t){if(!n.db)return!0;var o=!n.db.objectStoreNames.contains(n.storeName),u=n.versionn.db.version;if(u&&(n.version!==t&&console.warn('The database "'+n.name+"\" can't be downgraded from version "+n.db.version+' to version '+n.version+'.'),n.version=n.db.version),c||o){if(o){var f=n.db.version+1;f>n.version&&(n.version=f)}return!0}return!1}function C(n){return s([N(atob(n.data))],{type:n.type})}function T(n){return n&&n.__local_forage_encoded_blob}function F(n){var t=this,o=t._initReady().then(function(){var n=w[t._dbInfo.name];if(n&&n.dbReady)return n.dbReady});return h(o,n,n),o}function L(n){R(n);for(var t=w[n.name],o=t.forages,u=0;u0&&(!n.db||'InvalidStateError'===c.name||'NotFoundError'===c.name))return l.resolve().then(function(){if(!n.db||'NotFoundError'===c.name&&!n.db.objectStoreNames.contains(n.storeName)&&n.version<=n.db.version)return n.db&&(n.version=n.db.version+1),B(n)}).then(function(){return L(n).then(function(){M(n,t,o,u-1)})}).catch(o);o(c)}}var z={_driver:'asyncStorage',_initStorage:function(n){var t=this,o={db:null};if(n)for(var u in n)o[u]=n[u];var c=w[o.name];c||(c={forages:[],db:null,dbReady:null,deferredOperations:[]},w[o.name]=c),c.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=F);var f=[];function s(){return l.resolve()}for(var v=0;v>4,y[v++]=(15&u)<<4|c>>2,y[v++]=(3&c)<<6|63&f;return h}function ie(n){var t,o=new Uint8Array(n),u='';for(t=0;t>2],u+=P[(3&o[t])<<4|o[t+1]>>4],u+=P[(15&o[t+1])<<2|o[t+2]>>6],u+=P[63&o[t+2]];return o.length%3==2?u=u.substring(0,u.length-1)+'=':o.length%3==1&&(u=u.substring(0,u.length-2)+'=='),u}var ae={serialize:function(n,t){var o='';if(n&&(o=re.call(n)),n&&('[object ArrayBuffer]'===o||n.buffer&&'[object ArrayBuffer]'===re.call(n.buffer))){var u,c=W;n instanceof ArrayBuffer?(u=n,c+=H):(u=n.buffer,'[object Int8Array]'===o?c+=X:'[object Uint8Array]'===o?c+=G:'[object Uint8ClampedArray]'===o?c+=J:'[object Int16Array]'===o?c+=V:'[object Uint16Array]'===o?c+=Z:'[object Int32Array]'===o?c+=Y:'[object Uint32Array]'===o?c+=$:'[object Float32Array]'===o?c+=ee:'[object Float64Array]'===o?c+=ne:t(new Error('Failed to get type for BinaryArray'))),t(c+ie(u))}else if('[object Blob]'===o){var f=new FileReader;f.onload=function(){var o=U+n.type+'~'+ie(this.result);t("__lfsc__:blob"+o)},f.readAsArrayBuffer(n)}else try{t(JSON.stringify(n))}catch(o){console.error("Couldn't convert value into a JSON string: ",n),t(null,o)}},deserialize:function(n){if(n.substring(0,K)!==W)return JSON.parse(n);var t,o=n.substring(te),u=n.substring(K,te);if(u===Q&&q.test(o)){var c=o.match(q);t=c[1],o=o.substring(c[0].length)}var f=oe(o);switch(u){case H:return f;case Q:return s([f],{type:t});case X:return new Int8Array(f);case G:return new Uint8Array(f);case J:return new Uint8ClampedArray(f);case V:return new Int16Array(f);case Z:return new Uint16Array(f);case Y:return new Int32Array(f);case $:return new Uint32Array(f);case ee:return new Float32Array(f);case ne:return new Float64Array(f);default:throw new Error('Unkown type: '+u)}},stringToBuffer:oe,bufferToString:ie};function ue(n,t,o,u){n.executeSql('CREATE TABLE IF NOT EXISTS '+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],o,u)}function ce(n,t,o,u,c,f){n.executeSql(o,u,c,function(n,s){s.code===s.SYNTAX_ERR?n.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(n,l){l.rows.length?f(n,s):ue(n,t,function(){n.executeSql(o,u,c,f)},f)},f):f(n,s)},f)}function fe(n,t,o,u){var c=this;n=y(n);var f=new l(function(f,s){c.ready().then(function(){void 0===t&&(t=null);var l=t,v=c._dbInfo;v.serializer.serialize(t,function(t,h){h?s(h):v.db.transaction(function(o){ce(o,v,'INSERT OR REPLACE INTO '+v.storeName+" (key, value) VALUES (?, ?)",[n,t],function(){f(l)},function(n,t){s(t)})},function(t){if(t.code===t.QUOTA_ERR){if(u>0)return void f(fe.apply(c,[n,l,o,u-1]));s(t)}})})}).catch(s)});return v(f,o),f}function se(n){return new l(function(t,o){n.transaction(function(u){u.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(o,u){for(var c=[],f=0;f0?(this._dbInfo=t,t.serializer=ae,l.resolve()):l.reject()},_support:(function(){try{return'undefined'!=typeof localStorage&&'setItem'in localStorage&&!!localStorage.setItem}catch(n){return!1}})(),iterate:function(n,t){var o=this,u=o.ready().then(function(){for(var t=o._dbInfo,u=t.keyPrefix,c=u.length,f=localStorage.length,s=1,l=0;l=0;o--){var u=localStorage.key(o);0===u.indexOf(n)&&localStorage.removeItem(u)}});return v(o,n),o},length:function(n){var t=this.keys().then(function(n){return n.length});return v(t,n),t},key:function(n,t){var o=this,u=o.ready().then(function(){var t,u=o._dbInfo;try{t=localStorage.key(n)}catch(n){t=null}return t&&(t=t.substring(u.keyPrefix.length)),t});return v(u,t),u},keys:function(n){var t=this,o=t.ready().then(function(){for(var n=t._dbInfo,o=localStorage.length,u=[],c=0;c=0;t--){var o=localStorage.key(t);0===o.indexOf(n)&&localStorage.removeItem(o)}}):l.reject('Invalid arguments'),t),u}},ye=function(n,t){for(var o,u,c=n.length,f=0;f=0;o--){var c=n[o];if(!0===c.in_app){t.transaction=this._getTransaction(c);break}}return t},t.prototype._getFramesFromEvent=function(t){var n=t.exception&&t.exception.values&&t.exception.values[0];return n&&n.stacktrace&&n.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||'?')+"/"+(t.function||'?'):''},t.id='Transaction',t})();e.Transaction=t},1010,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n={id:'Tracing'},s={id:'BrowserTracing'},p={activate:['activated','deactivated'],create:['beforeCreate','created'],destroy:['beforeDestroy','destroyed'],mount:['beforeMount','mounted'],update:['beforeUpdate','updated']},c=/(?:^|[-_/])(\w)/g,u='root',_=(function(){function _(s){var c=this;this.name=_.id,this._componentsCache={},this._applyTracingHooks=function(s,_){if(!s.$options.$_sentryPerfHook){s.$options.$_sentryPerfHook=!0;var h=c._getComponentName(s),l=h===u,v={},y=function(t){var p=o.timestampWithMs();c._rootSpan?c._finishRootSpan(p,_):s.$once("hook:"+t,function(){var t=_().getIntegration(n);if(t){c._tracingActivity=t.constructor.pushActivity('Vue Application Render');var o=t.constructor.getTransaction();o&&(c._rootSpan=o.startChild({description:'Application Render',op:'Vue'}))}else{var s=f(_());s&&(c._rootSpan=s.startChild({description:'Application Render',op:'Vue'}))}})},V=function(t,n){var p=Array.isArray(c._options.tracingOptions.trackComponents)?c._options.tracingOptions.trackComponents.indexOf(h)>-1:c._options.tracingOptions.trackComponents;if(c._rootSpan&&p){var u=o.timestampWithMs(),f=v[n];f?(f.finish(),c._finishRootSpan(u,_)):s.$once("hook:"+t,function(){c._rootSpan&&(v[n]=c._rootSpan.startChild({description:"Vue <"+h+">",op:n}))})}};c._options.tracingOptions.hooks.forEach(function(n){var u=p[n];u?u.forEach(function(o){var p=l?y.bind(c,o):V.bind(c,o,n),u=s.$options[o];Array.isArray(u)?s.$options[o]=t.__spread([p],u):s.$options[o]='function'==typeof u?[p,u]:[p]}):o.logger.warn("Unknown hook: "+n)})}},o.logger.log('You are still using the Vue.js integration, consider moving to @sentry/vue'),this._options=t.__assign(t.__assign({Vue:o.getGlobalObject().Vue,attachProps:!0,logErrors:!1,tracing:!1},s),{tracingOptions:t.__assign({hooks:['mount','update'],timeout:2e3,trackComponents:!1},s.tracingOptions)})}return _.prototype.setupOnce=function(t,n){this._options.Vue?(this._attachErrorHandler(n),this._options.tracing&&this._startTracing(n)):o.logger.error('Vue integration is missing a Vue instance')},_.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return u;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var n=t.$options.__file.replace(/^[a-zA-Z]:/,'').replace(/\\/g,'/'),s=o.basename(n,'.vue');return this._componentsCache[s]||(this._componentsCache[s]=s.replace(c,function(t,o){return o?o.toUpperCase():''}))}return"anonymous component"},_.prototype._finishRootSpan=function(t,o){var s=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(s._tracingActivity){var p=o().getIntegration(n);p&&p.constructor.popActivity(s._tracingActivity)}s._rootSpan&&s._rootSpan.finish(t)},this._options.tracingOptions.timeout)},_.prototype._startTracing=function(t){var p=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(n)||t().getIntegration(s)?p(this,t):o.logger.error('Vue integration has tracing enabled, but Tracing integration is not configured')}})},_.prototype._attachErrorHandler=function(t){var n=this,s=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(p,c,u){var f={};if(c)try{f.componentName=n._getComponentName(c),n._options.attachProps&&(f.propsData=c.$options.propsData)}catch(t){o.logger.warn('Unable to extract metadata from Vue component.')}u&&(f.lifecycleHook=u),t().getIntegration(_)&&setTimeout(function(){t().withScope(function(o){o.setContext('vue',f),t().captureException(p)})}),'function'==typeof s&&s.call(n._options.Vue,p,c,u),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+u+": \""+(p&&p.toString())+"\"",c),console.error(p))}},_.id='Vue',_})();function f(t){if(t&&t.getScope){var o=t.getScope();if(o)return o.getTransaction()}}e.Vue=_,e.getActiveTransaction=f},1011,[890,893]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeScope=void 0;var u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),p=r(d[8]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var h=(function(t){(0,c.default)(E,t);var f,h,v=(f=E,h=y(),function(){var t,u=(0,s.default)(f);if(h){var l=(0,s.default)(this).constructor;t=Reflect.construct(u,arguments,l)}else t=u.apply(this,arguments);return(0,o.default)(this,t)});function E(){return(0,u.default)(this,E),v.apply(this,arguments)}return(0,l.default)(E,[{key:"setUser",value:function(t){return p.NATIVE.setUser(t),(0,n.default)((0,s.default)(E.prototype),"setUser",this).call(this,t)}},{key:"setTag",value:function(t,u){return p.NATIVE.setTag(t,u),(0,n.default)((0,s.default)(E.prototype),"setTag",this).call(this,t,u)}},{key:"setTags",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setTag(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setTags",this).call(this,t)}},{key:"setExtras",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setExtra(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setExtras",this).call(this,t)}},{key:"setExtra",value:function(t,u){return p.NATIVE.setExtra(t,u),(0,n.default)((0,s.default)(E.prototype),"setExtra",this).call(this,t,u)}},{key:"addBreadcrumb",value:function(t,u){return p.NATIVE.addBreadcrumb(t),(0,n.default)((0,s.default)(E.prototype),"addBreadcrumb",this).call(this,t,u)}},{key:"clearBreadcrumbs",value:function(){return p.NATIVE.clearBreadcrumbs(),(0,n.default)((0,s.default)(E.prototype),"clearBreadcrumbs",this).call(this)}},{key:"setContext",value:function(t,u){return p.NATIVE.setContext(t,u),(0,n.default)((0,s.default)(E.prototype),"setContext",this).call(this,t,u)}}]),E})(f.Scope);e.ReactNativeScope=h},1012,[1,7,8,9,12,14,11,891,988]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTouchEventBoundary=e.TouchEventBoundary=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),s=r(d[8]),y=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[9])),h=r(d[10]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var b=h.StyleSheet.create({wrapperView:{flex:1}}),_=(function(t){(0,c.default)(N,t);var v,_,w=(v=N,_=T(),function(){var t,n=(0,p.default)(v);if(_){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,l.default)(this,t)});function N(){var t;(0,o.default)(this,N);for(var u=arguments.length,c=new Array(u),l=0;l0||u)&&t._logTouchEvent(c,u)}},t}return(0,u.default)(N,[{key:"render",value:function(){return y.createElement(h.View,{style:b.wrapperView,onTouchStart:this._onTouchStart},this.props.children)}},{key:"_logTouchEvent",value:function(t,n){(0,f.addBreadcrumb)({category:this.props.breadcrumbCategory,data:{componentTree:t},level:s.Severity.Info,message:n?"Touch event within element: "+n:"Touch event within component tree",type:this.props.breadcrumbType})}}]),N})(y.Component);e.TouchEventBoundary=_,_.displayName="__Sentry.TouchEventBoundary",_.defaultProps={breadcrumbCategory:"touch",breadcrumbType:"user",ignoreNames:[],maxComponentTreeSize:20};e.withTouchEventBoundary=function(t,n){var o=function(o){return y.createElement(_,n,y.createElement(t,o))};return o.displayName="WithTouchEventBoundary",o}},1013,[1,34,7,8,12,14,11,888,882,48,2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return t.ReactNativeTracing}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return n.RoutingInstrumentation}}),Object.defineProperty(e,"RoutingInstrumentationInstance",{enumerable:!0,get:function(){return n.RoutingInstrumentationInstance}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return o.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return u.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationCurrentRoute",{enumerable:!0,get:function(){return c.ReactNavigationCurrentRoute}}),Object.defineProperty(e,"ReactNavigationRoute",{enumerable:!0,get:function(){return c.ReactNavigationRoute}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return c.ReactNavigationTransactionContext}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4])},1014,[1015,1017,1018,1019,1020]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeTracing=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=(0,s.default)({},u.defaultRequestInstrumentationOptions,{idleTimeout:1e3,maxTransactionDuration:600,ignoreEmptyBackNavigationTransactions:!0,beforeNavigate:function(t){return t}}),f=(function(){function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,n.default)(this,t),this.name=t.id,this.options=(0,s.default)({},h,o)}return(0,o.default)(t,[{key:"setupOnce",value:function(t,n){var o=this.options,s=o.traceFetch,l=o.traceXHR,h=o.tracingOrigins,f=o.shouldCreateSpanForRequest,v=o.routingInstrumentation;this._getCurrentHub=n,null==v||v.registerRoutingInstrumentation(this._onRouteWillChange.bind(this),this.options.beforeNavigate),v||c.logger.log("[ReactNativeTracing] Not instrumenting route changes as routingInstrumentation has not been set."),(0,u.registerRequestInstrumentation)({traceFetch:s,traceXHR:l,tracingOrigins:h,shouldCreateSpanForRequest:f})}},{key:"_onRouteWillChange",value:function(t){return this._createRouteTransaction(t)}},{key:"_createRouteTransaction",value:function(t){if(this._getCurrentHub){var n=this.options,o=n.idleTimeout,h=n.maxTransactionDuration,f=(0,s.default)({},t,{trimEnd:!0}),v=this._getCurrentHub(),p=(0,u.startIdleTransaction)(v,f,o,!0);return c.logger.log("[ReactNativeTracing] Starting "+t.op+" transaction \""+t.name+"\" on scope"),p.registerBeforeFinishCallback(function(t,n){(0,l.adjustTransactionDuration)(h,t,n)}),this.options.ignoreEmptyBackNavigationTransactions&&p.registerBeforeFinishCallback(function(t){var n,o;null==(n=t.data)||null==(o=n.route)||!o.hasBeenSeen||t.spanRecorder&&0!==t.spanRecorder.spans.filter(function(n){return n.spanId!==t.spanId}).length||(c.logger.log("[ReactNativeTracing] Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature."),t.sampled=!1)}),p}c.logger.warn("[ReactNativeTracing] Did not create "+t.op+" transaction because _getCurrentHub is invalid.")}}]),t})();e.ReactNativeTracing=f,f.id="ReactNativeTracing"},1015,[1,7,8,25,926,893,1016]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.adjustTransactionDuration=function(n,s,u){var o=u-s.startTimestamp;u&&(o>(c=n,1e3*c)||o<0)&&(s.setStatus(t.SpanStatus.DeadlineExceeded),s.setTag("maxTransactionDurationExceeded","true"));var c};var t=r(d[0])},1016,[926]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RoutingInstrumentation=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=(function(){function t(){(0,n.default)(this,t)}return(0,u.default)(t,[{key:"registerRoutingInstrumentation",value:function(t,n){this._tracingListener=t,this._beforeNavigate=n}},{key:"onRouteWillChange",value:function(t){var n;return null==(n=this._tracingListener)?void 0:n.call(this,t)}}]),t})();e.RoutingInstrumentation=o},1017,[1,7,8]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_TRANSACTION_CONTEXT_V5=e.ReactNavigationV5Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=t(r(d[7])),_=r(d[8]);function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var f={routeChangeTimeoutMs:1e3},R=(function(t){(0,l.default)(T,t);var R,p,C=(R=T,p=v(),function(){var t,n=(0,h.default)(R);if(p){var o=(0,h.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function T(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,T),(t=C.call(this))._navigationContainer=null,t._maxRecentRouteLen=200,t._initialStateHandled=!1,t._recentRouteKeys=[],t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._options=(0,n.default)({},f,s),t}return(0,s.default)(T,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,h.default)(T.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._onDispatch(),this._navigationContainer&&(this._onStateChange(),this._initialStateHandled=!0))}},{key:"registerNavigationContainer",value:function(t){var n=(0,_.getGlobalObject)();n.__sentry_rn_v5_registered?_.logger.log("[ReactNavigationV5Instrumentation] Instrumentation already exists, but register has been called again, doing nothing."):(this._navigationContainer="current"in t?t.current:t,this._navigationContainer?(this._navigationContainer.addListener("__unsafe_action__",this._onDispatch.bind(this)),this._navigationContainer.addListener("state",this._onStateChange.bind(this)),this._initialStateHandled||(this._latestTransaction?(this._onStateChange(),this._initialStateHandled=!0):_.logger.log("[ReactNavigationV5Instrumentation] Navigation container registered, but integration has not been setup yet.")),n.__sentry_rn_v5_registered=!0):_.logger.warn("[ReactNavigationV5Instrumentation] Received invalid navigation container ref!"))}},{key:"_onDispatch",value:function(){this._latestTransaction=this.onRouteWillChange(y),this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs)}},{key:"_onStateChange",value:function(){var t=this._latestRoute;if(this._navigationContainer){var o=this._navigationContainer.getCurrentRoute();if(o){if(this._latestTransaction&&(!t||t.key!==o.key)){var s,u,l,c=this._latestTransaction.toContext(),h=this._recentRouteKeys.includes(o.key),v=(0,n.default)({},c,{name:o.name,tags:(0,n.default)({},c.tags,{"routing.route.name":o.name}),data:(0,n.default)({},c.data,{route:{name:o.name,key:o.key,params:null!=(s=o.params)?s:{},hasBeenSeen:h},previousRoute:t?{name:t.name,key:t.key,params:null!=(u=t.params)?u:{}}:null})}),f=null==(l=this._beforeNavigate)?void 0:l.call(this,v);f||(_.logger.error("[ReactNavigationV5Instrumentation] beforeNavigate returned "+f+", return context.sampled = false to not send transaction."),f=(0,n.default)({},v,{sampled:!1})),!1===f.sampled?_.logger.log("[ReactNavigationV5Instrumentation] Will not send transaction \""+f.name+"\" due to beforeNavigate."):void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._latestTransaction.updateWithContext(f)}this._pushRecentRouteKey(o.key),this._latestRoute=o}}else _.logger.warn("[ReactNavigationV5Instrumentation] Missing navigation container ref. Route transactions will not be sent.")}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),T})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV5Instrumentation=R,R.instrumentationName="react-navigation-v5";var y={name:"Route Change",op:"navigation",tags:{"routing.instrumentation":R.instrumentationName},data:{}};e.BLANK_TRANSACTION_CONTEXT_V5=y},1018,[1,25,7,8,9,12,14,11,893,1017]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.INITIAL_TRANSACTION_CONTEXT_V4=e.ReactNavigationV4Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),h=r(d[8]);function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var v={routeChangeTimeoutMs:1e3},f=(function(t){(0,l.default)(C,t);var f,y,T=(f=C,y=p(),function(){var t,n=(0,_.default)(f);if(y){var o=(0,_.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function C(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,C),(t=T.call(this))._appContainer=null,t._maxRecentRouteLen=200,t._recentRouteKeys=[],t._initialStateHandled=!1,t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._onBeforeNavigateNotSampled=function(t){h.logger.log("[ReactNavigationV4Instrumentation] Will not send transaction \""+t+"\" due to beforeNavigate.")},t._options=(0,n.default)({},v,s),t}return(0,s.default)(C,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,_.default)(C.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._latestTransaction=this.onRouteWillChange(R),this._appContainer?(this._updateLatestTransaction(),this._initialStateHandled=!0):this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs))}},{key:"registerAppContainer",value:function(t){var n=(0,h.getGlobalObject)();n.__sentry_rn_v4_registered||(this._appContainer="current"in t?t.current:t,this._appContainer?(this._patchRouter(),this._initialStateHandled||(this._latestTransaction?this._updateLatestTransaction():h.logger.log("[ReactNavigationV4Instrumentation] App container registered, but integration has not been setup yet."),this._initialStateHandled=!0),n.__sentry_rn_v4_registered=!0):h.logger.warn("[ReactNavigationV4Instrumentation] Received invalid app container ref!"))}},{key:"_updateLatestTransaction",value:function(){if(this._appContainer&&this._latestTransaction){var t=this._appContainer._navigation.state;void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._onStateChange(t,!0)}}},{key:"_patchRouter",value:function(){var t=this;if(this._appContainer){var n=this._appContainer._navigation.router.getStateForAction;this._appContainer._navigation.router.getStateForAction=function(o,s){var u=n(o,s);return t._onStateChange(u),u}}}},{key:"_onStateChange",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=this._getCurrentRouteFromState(t);if(!this._prevRoute||s.key!==this._prevRoute.key){var u,l=this._getTransactionContext(s,this._prevRoute),c=l;o&&this._latestTransaction&&(c=(0,n.default)({},this._latestTransaction.toContext(),l));var _=null==(u=this._beforeNavigate)?void 0:u.call(this,c);_||(h.logger.error("[ReactNavigationV4Instrumentation] beforeNavigate returned "+_+", return context.sampled = false to not send transaction."),_=(0,n.default)({},c,{sampled:!1})),!1===_.sampled&&this._onBeforeNavigateNotSampled(_.name),o&&this._latestTransaction?this._latestTransaction.updateWithContext(_):this._latestTransaction=this.onRouteWillChange(_),this._pushRecentRouteKey(s.key),this._prevRoute=s}}},{key:"_getTransactionContext",value:function(t,n){var o,s;return{name:t.routeName,op:"navigation",tags:{"routing.instrumentation":C.instrumentationName,"routing.route.name":t.routeName},data:{route:{name:t.routeName,key:t.key,params:null!=(o=t.params)?o:{},hasBeenSeen:this._recentRouteKeys.includes(t.key)},previousRoute:n?{name:n.routeName,key:n.key,params:null!=(s=n.params)?s:{}}:null}}}},{key:"_getCurrentRouteFromState",value:function(t){var n=t.routes[t.index];return"index"in n&&"routes"in n&&"number"==typeof n.index&&Array.isArray(n.routes)?this._getCurrentRouteFromState(n):n}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),C})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV4Instrumentation=f,f.instrumentationName="react-navigation-v4";var R={name:"App Launch",op:"navigation",tags:{"routing.instrumentation":f.instrumentationName},data:{}};e.INITIAL_TRANSACTION_CONTEXT_V4=R},1019,[1,25,7,8,9,12,14,11,893,1017]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},1020,[]); -__d(function(g,r,i,a,m,e,d){var E=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=N,e.setupPermissions=e.RESULTS=e.PERMISSIONS=void 0;var n=E(r(d[1])),s=r(d[2]),o=r(d[3]),A=r(d[4]),O=Object.freeze({ACCEPT_HANDOVER:'android.permission.ACCEPT_HANDOVER',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACTIVITY_RECOGNITION:'android.permission.ACTIVITY_RECOGNITION',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',ANSWER_PHONE_CALLS:'android.permission.ANSWER_PHONE_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',CALL_PHONE:'android.permission.CALL_PHONE',CAMERA:'android.permission.CAMERA',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',READ_CALENDAR:'android.permission.READ_CALENDAR',READ_CALL_LOG:'android.permission.READ_CALL_LOG',READ_CONTACTS:'android.permission.READ_CONTACTS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',READ_PHONE_NUMBERS:'android.permission.READ_PHONE_NUMBERS',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',READ_SMS:'android.permission.READ_SMS',RECEIVE_MMS:'android.permission.RECEIVE_MMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECORD_AUDIO:'android.permission.RECORD_AUDIO',SEND_SMS:'android.permission.SEND_SMS',USE_SIP:'android.permission.USE_SIP',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=Object.freeze({APP_TRACKING_TRANSPARENCY:'ios.permission.APP_TRACKING_TRANSPARENCY',BLUETOOTH_PERIPHERAL:'ios.permission.BLUETOOTH_PERIPHERAL',CALENDARS:'ios.permission.CALENDARS',CAMERA:'ios.permission.CAMERA',CONTACTS:'ios.permission.CONTACTS',FACE_ID:'ios.permission.FACE_ID',LOCATION_ALWAYS:'ios.permission.LOCATION_ALWAYS',LOCATION_WHEN_IN_USE:'ios.permission.LOCATION_WHEN_IN_USE',MEDIA_LIBRARY:'ios.permission.MEDIA_LIBRARY',MICROPHONE:'ios.permission.MICROPHONE',MOTION:'ios.permission.MOTION',PHOTO_LIBRARY:'ios.permission.PHOTO_LIBRARY',PHOTO_LIBRARY_ADD_ONLY:'ios.permission.PHOTO_LIBRARY_ADD_ONLY',REMINDERS:'ios.permission.REMINDERS',SIRI:'ios.permission.SIRI',SPEECH_RECOGNITION:'ios.permission.SPEECH_RECOGNITION',STOREKIT:'ios.permission.STOREKIT'}),_=Object.freeze({ANDROID:O,IOS:R});e.PERMISSIONS=_;var S=Object.freeze({UNAVAILABLE:'unavailable',BLOCKED:'blocked',DENIED:'denied',GRANTED:'granted',LIMITED:'limited'});e.RESULTS=S;var I=A.NativeModules.DyteRNPermissions;function C(E){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",I.available.includes(E)?I.request(E):S.UNAVAILABLE);case 1:case"end":return n.stop()}},null,null,null,Promise)}function N(E){return E.filter(function(n,s){return null!=n&&E.indexOf(n)===s})}var t=['camera','externalStorage','microphone','bluetooth','photos','readExternalStorage'],T=function(E){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s={camera:_.ANDROID.CAMERA,microphone:_.ANDROID.RECORD_AUDIO,externalStorage:_.ANDROID.WRITE_EXTERNAL_STORAGE,readExternalStorage:_.ANDROID.READ_EXTERNAL_STORAGE},o={camera:_.IOS.CAMERA,microphone:_.IOS.MICROPHONE,bluetooth:_.IOS.BLUETOOTH_PERIPHERAL,photos:_.IOS.PHOTO_LIBRARY};if(!n)return'android'===A.Platform.OS?s[E]:o[E];if('android'===A.Platform.OS){var O={};return Object.keys(s).forEach(function(E){O[s[E]]=E}),O[E]}var R={};return Object.keys(o).forEach(function(E){R[o[E]]=E}),R[E]};e.setupPermissions=function(){var E,O,R,_,L,p,D=[];t.forEach(function(E){var n=T(E);n&&D.push(n)}),(E=D,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if('ios'!==A.Platform.OS){s.next=13;break}O={},R=N(E),_=0;case 4:if(!(_0&&o&&A((0,E.markMessagesRead)(C.MessageTypes.poll))},[M]),c.default.createElement(h.Flex,{height:O,direction:"column",justifyContent:"space-between",overflowY:"auto",px:10,pb:20},c.default.createElement(h.Flex,null,c.default.createElement(h.Flex,{justify:"flex-end",align:"center",height:50,mb:35},c.default.createElement(h.Text,{fontWeight:"bold",fontSize:"20"},"Polls")),c.default.createElement(h.Box,{overflowY:"auto",className:"dyte-client-noScrollbar"},f?c.default.createElement(h.Box,null,f&&c.default.createElement(P,{toggle:j})):c.default.createElement(u.ScrollView,{style:{height:u.Dimensions.get('window').height-180}},Object.values(S).map(function(t,n){return c.default.createElement(h.Box,{key:"pollsTab"+n,my:2},c.default.createElement(h.Text,{ml:4},t.createdBy?"Poll by "+t.createdBy:''),c.default.createElement(h.Box,{mt:1,className:"dyte-client-bubble dyte-client-other dyte-client-type-3"},c.default.createElement(B,{mediaRoom:T,poll:t,selfPeer:w})))})))),c.default.createElement(h.Button,{fontSize:"16",onClick:j},c.default.createElement(h.Box,{bg:f?'danger.500':'primary.500',p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Text,{textAlign:"center"},f?'Cancel Poll Creation':'Create New Poll'))))};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[5])),s=r(d[6]),f=t(r(d[7])),p=r(d[8]),h=r(d[9]),x=r(d[10]),y=r(d[11]),C=r(d[12]),E=r(d[13]),b=r(d[14]),k=r(d[15]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var T=u.StyleSheet.create({createPollInputText:{paddingLeft:15,paddingRight:5,marginTop:20,borderRadius:10,paddingTop:10,paddingBottom:10}});function P(t){var n=t.toggle,s=(0,c.useContext)(x.MediaRoomContext).mediaRoom,f=c.default.useState({question:'',options:Array(2).fill(''),anonymous:!1,hideVotes:!0}),y=(0,l.default)(f,2),C=y[0],E=y[1],b=(0,c.useContext)(p.ThemeContext).colors,k=function(t,n){var l=C.options;l[n]=t,E((0,o.default)({},C,{options:l}))};return c.default.createElement(u.ScrollView,null,c.default.createElement(h.Box,{py:20,px:10},c.default.createElement(h.VStack,{spacing:4},c.default.createElement(h.Text,{fontSize:"xl",textAlign:"center"},"Poll Question"),c.default.createElement(u.TextInput,{multiline:!0,autoFocus:!1,placeholder:"What is your poll for?",numberOfLines:4,value:C.question,placeholderTextColor:b.textPrimary[400],onChangeText:function(t){E((0,o.default)({},C,{question:t}))},style:[{backgroundColor:b.secondary[800],height:75,color:b.textPrimary[300]},T.createPollInputText]}),C.options.map(function(t,n){return c.default.createElement(u.TextInput,{key:"pollOptions"+n,autoFocus:!1,placeholder:"Enter an option",value:C.options[n],placeholderTextColor:b.textPrimary[400],onChangeText:function(t){return k(t,n)},style:[{backgroundColor:b.secondary[800],color:b.textPrimary[300]},T.createPollInputText]})}),c.default.createElement(h.Box,{bg:"secondary.700",mt:20,width:125,height:30,alignItems:"center",justifyContent:"center"},c.default.createElement(h.Button,{onClick:function(){return(t=C.options).push(''),void E((0,o.default)({},C,{options:t}));var t}},c.default.createElement(h.Text,null,"+ Add an Option"))),c.default.createElement(h.CheckBox,{rightText:"Anonymous",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.anonymous,onClick:function(){var t=!C.anonymous;E((0,o.default)({},C,{anonymous:t}))}}),c.default.createElement(h.CheckBox,{rightText:"Hide Results before Voting",style:{marginTop:15,paddingRight:10,height:20,justifyContent:'center',borderRadius:5},rightTextStyle:{color:'white'},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:C.hideVotes,onClick:function(){var t=!C.hideVotes;E((0,o.default)({},C,{hideVotes:t}))}}),c.default.createElement(h.Box,{mt:10,bg:"primary.500",p:8,mb:5,justify:"center",borderRadius:"4px"},c.default.createElement(h.Button,{fontSize:"16",onClick:function(){var t=C.question,l=C.options;if(t)if(''===l[0]||''===l[1])u.Alert.alert('Error:','Please add minimum two options',[{text:'OK'}]);else{var c=(0,o.default)({},C);c.options=l.filter(function(t){return''!==t}),s.newPoll(c),n()}else u.Alert.alert('Error:','Question Can\'t be empty',[{text:'OK'}])}},c.default.createElement(h.Text,{textAlign:"center"},"Create Poll"))))))}function w(t){var n=t.option,o=(t.index,t.active,t.selfId),l=t.onChange,u=(0,c.useContext)(p.ThemeContext).colors,s=n.votes.find(function(t){return t.id===o});return c.default.createElement(h.Box,{bg:s?'primary.500':'secondary.700',borderRadius:"8px",p:6,className:"dyte-client-noSelect"},c.default.createElement(h.HStack,{px:1,align:"center",mr:6},c.default.createElement(h.CheckBox,{style:{paddingRight:10,height:30,justifyContent:'center',borderRadius:5},checkedCheckBoxColor:"white",uncheckedCheckBoxColor:"white",isChecked:!!s,onClick:l}),c.default.createElement(h.Text,{textAlign:"center"},n.text),null!==n.count&&c.default.createElement(h.Text,null,"("+n.count+")")),c.default.createElement(h.HStack,{mt:1},n.votes.map(function(t,n){return c.default.createElement(h.Tooltip,{key:"pollOption"+n,label:t.name},c.default.createElement(f.default,{style:{marginRight:5,marginTop:5,marginBottom:5},bgColor:s?u.secondary[700]:u.primary[500],color:u.textPrimary[100],name:t.name}))})))}function B(t){var o=t.selfPeer,l=t.mediaRoom,s=t.poll,f=function(t){try{l.votePoll({index:t,pollId:s.id})}catch(t){u.Alert.alert('Error','Error: Problem casting your vote',[{text:'OK'}])}};if(s){var p=s.id,x=Math.max.apply(Math,(0,n.default)(s.options.map(function(t){return t.votes.length})).concat([0]));return c.default.createElement(h.VStack,{spacing:2,direction:"row",bg:"secondary.800",p:12,mt:8,borderRadius:"8px"},c.default.createElement(h.Text,{textAlign:"left"},s.question),c.default.createElement(h.Box,{mt:8},s.options.map(function(t,n){return c.default.createElement(h.Flex,{key:"poll"+n+p,onClick:function(){return f(n)},mb:4},c.default.createElement(w,{active:t.votes.length===x&&t.votes.length>0,option:t,index:n,selfId:o.userId,onChange:function(){return f(n)}}))})))}return c.default.createElement(h.Text,{fontStyle:"italic"},"Poll wasn't found or has been deleted")}},878,[1,34,25,26,2,48,429,786,496,494,699,801,820,473,481,490]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useContext)(s.PeersServiceContext),l=t.processedPeers,o=t.selfPeer;l=[o].concat(l.sort(function(t,n){return t.id.localeCompare(n.id)}));var c=(0,n.useContext)(x.MediaRoomContext).mediaRoom,p=(0,n.useContext)(b.ConfigServiceContext).sessionConfig;return n.default.createElement(f.Flex,null,n.default.createElement(f.Flex,{justify:"flex-end",align:"center",height:50,mb:35},n.default.createElement(f.Text,{fontWeight:"bold",fontSize:"20"},"Participants (",l.length,")")),n.default.createElement(u.ScrollView,{style:{padding:20}},l.map(function(t){return n.default.createElement(y,{peer:t,key:t.id,mediaRoom:c,permissions:null==p?void 0:p.permissions})}),n.default.createElement(f.Box,{height:200})))};var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=P(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[1])),l=r(d[2]),o=t(r(d[3])),u=r(d[4]),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),p=t(r(d[8])),x=r(d[9]),b=r(d[10]);function P(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(P=function(t){return t?l:n})(t)}function y(t){var u=t.peer,s=t.mediaRoom,x=t.permissions,b=(0,n.useContext)(l.ThemeContext).colors,P=(null==x?void 0:x.pinParticipant)||(null==x?void 0:x.disableParticipantAudio)||(null==x?void 0:x.disableParticipantVideo),y=[];return P&&(null!=x&&x.pinParticipant&&(u.isPinned?y.push({title:'Unpin',onClick:function(){return s.pin(null)}}):y.push({title:'Pin',onClick:function(){return s.pin(u.id)}})),null!=x&&x.disableParticipantAudio&&y.push({title:'Mute Audio',onClick:function(){return s.disableAudio(u.id)}}),null!=x&&x.disableParticipantVideo&&y.push({title:'Disable Video',onClick:function(){return s.disableVideo(u.id)}}),null!=x&&x.kickParticipants&&y.push({title:'Kick',onClick:function(){return s.kick(u.id)}}),y.push({title:'Cancel',onClick:function(){}})),n.default.createElement(f.Flex,{direction:"row",align:"center",justify:"space-between",bg:"secondary.800",p:8,mt:8,borderRadius:"12px"},n.default.createElement(f.Flex,{direction:"row",align:"center"},n.default.createElement(o.default,{name:""+u.displayName,bgColor:b.primary[500]}),n.default.createElement(f.Text,{ml:10,color:b.textPrimary[200],textAlign:"center",fontWeight:"bold"},n.default.createElement(p.default,{name:u.displayName,charSize:30}),u.isMe?' (me)':null)),n.default.createElement(f.Flex,{ml:"auto",mr:2,direction:"row"},n.default.createElement(f.Box,{mr:8},u.producingAudio?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"mic-off",fill:b.danger[500]})),u.producingVideo?n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam",fill:b.textPrimary[400]}):n.default.createElement(f.MaterialIcon,{boxSize:"xl",name:"videocam-off",fill:b.danger[500]}),P&&n.default.createElement(c.default,{options:y.map(function(t){return t.title}),actions:y.map(function(t){return t.onClick})})))}},879,[1,48,496,786,2,880,494,801,795,699,490]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]);function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}var s=function(t){var f=(0,o.useRef)(),s=(0,o.useState)(!1),p=(0,n.default)(s,2),h=p[0],w=p[1],y=(0,o.useContext)(u.ThemeContext).colors,v=function(n){for(var o=t.options,l=0;l=0&&(o=t.destructiveIndex),l.ActionSheetIOS.showActionSheetWithOptions({options:n,destructiveButtonIndex:o,cancelButtonIndex:n.length-1},function(t){v(t)})}else'android'===l.Platform.OS&&l.UIManager.showPopupMenu((0,l.findNodeHandle)(f.current),n,function(){return console.log('something went wrong with the popup menu')},function(t,n){v(n)})}},o.default.createElement(c.EntypoIcon,{boxSize:"xl",ml:5,name:"dots-three-vertical",fill:y.textPrimary[300]}))),b)};e.default=s},880,[1,26,48,2,496,494]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=c?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[1])),o=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),E=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function b(t){t.scroll;var v=(0,n.useContext)(p.ConfigServiceContext).sessionConfig,b=(0,c.useWindowDimensions)(),h=((null==v?void 0:v.dimensions)||b).width,y=Math.floor(3*h/9);h<1024&&h>500?y=Math.floor(4*h/9):h<500&&(y=Math.floor(8*h/9));var S=Math.floor(9*y/16),x=(0,o.useSelector)(function(t){return t.participant.id}),M=(0,o.useSelector)(function(t){return t.participant.videoOff}),P=(0,o.useSelector)(function(t){return t.participant.audioMuted}),w=(0,o.useSelector)(function(t){return t.participant.displayName}),D=(0,o.useSelector)(function(t){return t.participant.device}),I=(0,o.useSelector)(function(t){return t.participant.participantPermissions}),k=(0,o.useSelector)(function(t){return t.participant.videoProduction}),C=(0,o.useSelector)(function(t){return t.participant.audioProduction}),O=(0,n.useContext)(s.UserTrackContext),j=O.mediaTracks,T=j.webcamTrack,N=j.audioTrack,_=O.inputDevices,B=(_.audioInputDevices,_.videoInputDevices,_.onAudioInputChange,_.onVideoInputChange,_.toggleAudioState),z=_.toggleVideoState,A=n.default.createElement(u.Box,{status:"error",bg:"danger.500",p:12,borderRadius:4,mt:10,width:y},n.default.createElement(u.HStack,{width:y},n.default.createElement(u.VStack,null,n.default.createElement(u.Text,{mb:2,fontSize:"lg",fontWeight:"bold"},"Permission Denied"),n.default.createElement(u.Text,{fontSize:"sm"},"We could not get permission to access your device.")))),W={id:x,device:D,displayName:w,audioMuted:P,videoVisible:!M,videoTrack:T,audioTrack:N,isMe:!0};return n.default.createElement(u.Flex,{direction:"column",justify:"center"},n.default.createElement(f.default,{height:S,width:y,peer:W},n.default.createElement(u.Flex,{direction:"row",justify:"flex-end",width:y,mb:10},n.default.createElement(u.Button,{disabled:C===l.MediaStates.NOT_APPLICABLE||I.microphone===E.permissionEnum.DENIED,onClick:B},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:5,justify:"center"},P?n.default.createElement(u.MaterialIcon,{name:"mic-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"mic",boxSize:"20",fill:"textPrimary.200"}))),n.default.createElement(u.Button,{disabled:k===l.MediaStates.NOT_APPLICABLE||I.camera===E.permissionEnum.DENIED,onClick:z},n.default.createElement(u.Box,{height:36,width:36,bg:"secondary.800",borderRadius:"4",align:"center",mr:20,justify:"center"},M?n.default.createElement(u.MaterialIcon,{name:"videocam-off",boxSize:"20",fill:"danger.500"}):n.default.createElement(u.MaterialIcon,{name:"videocam",boxSize:"20",fill:"textPrimary.200"}))))),(I.camera===E.permissionEnum.DENIED||I.microphone===E.permissionEnum.DENIED)&&A)}b.defaultProps={scroll:!1}},881,[1,48,429,494,2,473,785,687,490,475]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Breadcrumb",{enumerable:!0,get:function(){return o.Breadcrumb}}),Object.defineProperty(e,"Request",{enumerable:!0,get:function(){return o.Request}}),Object.defineProperty(e,"SdkInfo",{enumerable:!0,get:function(){return o.SdkInfo}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return o.Event}}),Object.defineProperty(e,"Exception",{enumerable:!0,get:function(){return o.Exception}}),Object.defineProperty(e,"Response",{enumerable:!0,get:function(){return o.Response}}),Object.defineProperty(e,"Severity",{enumerable:!0,get:function(){return o.Severity}}),Object.defineProperty(e,"StackFrame",{enumerable:!0,get:function(){return o.StackFrame}}),Object.defineProperty(e,"Stacktrace",{enumerable:!0,get:function(){return o.Stacktrace}}),Object.defineProperty(e,"Status",{enumerable:!0,get:function(){return o.Status}}),Object.defineProperty(e,"Thread",{enumerable:!0,get:function(){return o.Thread}}),Object.defineProperty(e,"User",{enumerable:!0,get:function(){return o.User}}),Object.defineProperty(e,"addGlobalEventProcessor",{enumerable:!0,get:function(){return c.addGlobalEventProcessor}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return c.addBreadcrumb}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return c.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return c.captureEvent}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return c.captureMessage}}),Object.defineProperty(e,"configureScope",{enumerable:!0,get:function(){return c.configureScope}}),Object.defineProperty(e,"getHubFromCarrier",{enumerable:!0,get:function(){return c.getHubFromCarrier}}),Object.defineProperty(e,"getCurrentHub",{enumerable:!0,get:function(){return c.getCurrentHub}}),Object.defineProperty(e,"Hub",{enumerable:!0,get:function(){return c.Hub}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return c.Scope}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return c.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return c.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return c.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return c.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return c.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return c.setUser}}),Object.defineProperty(e,"startTransaction",{enumerable:!0,get:function(){return c.startTransaction}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return c.withScope}}),Object.defineProperty(e,"BrowserIntegrations",{enumerable:!0,get:function(){return f.Integrations}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return f.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return f.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return f.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return f.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return f.withProfiler}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return p.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return p.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeBackend",{enumerable:!0,get:function(){return l.ReactNativeBackend}}),Object.defineProperty(e,"ReactNativeOptions",{enumerable:!0,get:function(){return s.ReactNativeOptions}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return y.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"setDist",{enumerable:!0,get:function(){return P.setDist}}),Object.defineProperty(e,"setRelease",{enumerable:!0,get:function(){return P.setRelease}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return P.nativeCrash}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return P.close}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return O.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return O.withTouchEventBoundary}}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return j.ReactNativeTracing}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return j.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return j.RoutingInstrumentation}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return j.ReactNavigationTransactionContext}}),e.Integrations=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=r(d[3]),c=r(d[4]);r(d[5]);var f=r(d[6]),b=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=v(n);if(u&&u.has(t))return u.get(t);var o={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var b=c?Object.getOwnPropertyDescriptor(t,f):null;b&&(b.get||b.set)?Object.defineProperty(o,f,b):o[f]=t[f]}o.default=t,u&&u.set(t,o);return o})(r(d[7]));e.Integrations=b;var p=r(d[8]),l=r(d[9]),s=r(d[10]),y=r(d[11]),P=r(d[12]),O=r(d[13]),j=r(d[14]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(v=function(t){return t?u:n})(t)}c.addGlobalEventProcessor&&(0,c.addGlobalEventProcessor)(function(t){return t.platform=t.platform||"javascript",t.sdk=(0,u.default)({},t.sdk,{name:p.SDK_NAME,packages:[].concat((0,n.default)(t.sdk&&t.sdk.packages||[]),[{name:"npm:@sentry/react-native",version:p.SDK_VERSION}]),version:p.SDK_VERSION}),t})},882,[1,34,25,883,889,927,957,984,993,994,996,997,998,1014,1015]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.LogLevel=t.LogLevel;var n=r(d[1]);e.SessionStatus=n.SessionStatus;var o=r(d[2]);e.Severity=o.Severity;var s=r(d[3]);e.Status=s.Status;var v=r(d[4]);e.TransactionSamplingMethod=v.TransactionSamplingMethod},883,[884,885,886,887,888]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(o){o[o.None=0]="None",o[o.Error=1]="Error",o[o.Debug=2]="Debug",o[o.Verbose=3]="Verbose"})(e.LogLevel||(e.LogLevel={}))},884,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Ok="ok",t.Exited="exited",t.Crashed="crashed",t.Abnormal="abnormal"})(e.SessionStatus||(e.SessionStatus={}))},885,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"})(e.Severity||(e.Severity={})),(function(n){n.fromString=function(t){switch(t){case'debug':return n.Debug;case'info':return n.Info;case'warn':case'warning':return n.Warning;case'error':return n.Error;case'fatal':return n.Fatal;case'critical':return n.Critical;case'log':default:return n.Log}}})(e.Severity||(e.Severity={}))},886,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"})(e.Status||(e.Status={})),(function(t){t.fromHttpCode=function(n){return n>=200&&n<300?t.Success:429===n?t.RateLimit:n>=400&&n<500?t.Invalid:n>=500?t.Failed:t.Unknown}})(e.Status||(e.Status={}))},887,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Explicit="explicitly_set",n.Sampler="client_sampler",n.Rate="client_rate",n.Inheritance="inheritance"})(e.TransactionSamplingMethod||(e.TransactionSamplingMethod={}))},888,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addBreadcrumb=t.addBreadcrumb,e.captureException=t.captureException,e.captureEvent=t.captureEvent,e.captureMessage=t.captureMessage,e.configureScope=t.configureScope,e.startTransaction=t.startTransaction,e.setContext=t.setContext,e.setExtra=t.setExtra,e.setExtras=t.setExtras,e.setTag=t.setTag,e.setTags=t.setTags,e.setUser=t.setUser,e.withScope=t.withScope;var s=r(d[1]);e.addGlobalEventProcessor=s.addGlobalEventProcessor,e.getCurrentHub=s.getCurrentHub,e.getHubFromCarrier=s.getHubFromCarrier,e.Hub=s.Hub,e.makeMain=s.makeMain,e.Scope=s.Scope;var n=r(d[2]);e.API=n.API;var o=r(d[3]);e.BaseClient=o.BaseClient;var c=r(d[4]);e.BaseBackend=c.BaseBackend;var u=r(d[5]);e.eventToSentryRequest=u.eventToSentryRequest,e.sessionToSentryRequest=u.sessionToSentryRequest;var p=r(d[6]);e.initAndBind=p.initAndBind;var v=r(d[7]);e.NoopTransport=v.NoopTransport;var S=r(d[8]);e.SDK_VERSION=S.SDK_VERSION;var E=r(d[9]);e.Integrations=E},889,[890,892,916,917,919,921,922,920,923,924]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]);function o(o){for(var c=[],u=1;u=0;s--)(f=t[s])&&(l=(u<3?f(l):u>3?f(n,o,l):f(n,o))||l);return u>3&&l&&Object.defineProperty(n,o,l),l},f=function(t,n){return function(o,c){n(o,c,t)}},u=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},l=function(t,n,o,c){return new(o||(o=Promise))(function(f,u){function l(t){try{y(c.next(t))}catch(t){u(t)}}function s(t){try{y(c.throw(t))}catch(t){u(t)}}function y(t){var n;t.done?f(t.value):(n=t.value,n instanceof o?n:new o(function(t){t(n)})).then(l,s)}y((c=c.apply(t,n||[])).next())})},s=function(t,n){var o,c,f,u,l={label:0,sent:function(){if(1&f[0])throw f[1];return f[1]},trys:[],ops:[]};return u={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function s(t){return function(n){return y([t,n])}}function y(u){if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,c&&(f=2&u[0]?c.return:u[0]?c.throw||((f=c.return)&&f.call(c),0):c.next)&&!(f=f.call(c,u[1])).done)return f;switch(c=0,f&&(u=[2&u[0],f.value]),u[0]){case 0:case 1:f=u;break;case 4:return l.label++,{value:u[1],done:!1};case 5:l.label++,c=u[1],u=[0];continue;case 7:u=l.ops.pop(),l.trys.pop();continue;default:if(!(f=(f=l.trys).length>0&&f[f.length-1])&&(6===u[0]||2===u[0])){l=0;continue}if(3===u[0]&&(!f||u[1]>f[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[c++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(t,n){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var c,f,u=o.call(t),l=[];try{for(;(void 0===n||n-- >0)&&!(c=u.next()).done;)l.push(c.value)}catch(t){f={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(f)throw f.error}}return l},h=function(){for(var t=[],n=0;n1||s(t,n)})})}function s(t,n){try{(o=f[t](n)).value instanceof v?Promise.resolve(o.value.v).then(y,p):_(u[0][2],o)}catch(t){_(u[0][3],t)}var o}function y(t){s("next",t)}function p(t){s("throw",t)}function _(t,n){t(n),u.shift(),u.length&&s(u[0][0],u[0][1])}},O=function(t){var n,o;return n={},c("next"),c("throw",function(t){throw t}),c("return"),n[Symbol.iterator]=function(){return this},n;function c(c,f){n[c]=t[c]?function(n){return(o=!o)?{value:v(t[c](n)),done:"return"===c}:f?f(n):n}:f}},j=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=t[Symbol.asyncIterator];return o?o.call(t):(t="function"==typeof p?p(t):t[Symbol.iterator](),n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n);function c(o){n[o]=t[o]&&function(n){return new Promise(function(c,u){f(c,u,(n=t[o](n)).done,n.value)})}}function f(t,n,o,c){Promise.resolve(c).then(function(n){t({value:n,done:o})},n)}},S=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t},P=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n},x=function(t){return t&&t.__esModule?t:{default:t}},I=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},E=function(t,n,o){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,o),o},R("__extends",t),R("__assign",n),R("__rest",o),R("__decorate",c),R("__param",f),R("__metadata",u),R("__awaiter",l),R("__generator",s),R("__exportStar",y),R("__createBinding",T),R("__values",p),R("__read",_),R("__spread",h),R("__spreadArrays",b),R("__await",v),R("__asyncGenerator",w),R("__asyncDelegator",O),R("__asyncValues",j),R("__makeTemplateObject",S),R("__importStar",P),R("__importDefault",x),R("__classPrivateFieldGet",I),R("__classPrivateFieldSet",E)})},891,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.addGlobalEventProcessor=t.addGlobalEventProcessor,e.Scope=t.Scope;var n=r(d[1]);e.Session=n.Session;var o=r(d[2]);e.getActiveDomain=o.getActiveDomain,e.getCurrentHub=o.getCurrentHub,e.getHubFromCarrier=o.getHubFromCarrier,e.getMainCarrier=o.getMainCarrier,e.Hub=o.Hub,e.makeMain=o.makeMain,e.setHubOnCarrier=o.setHubOnCarrier},892,[893,914,915]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return n.clone=function(s){var _=new n;return s&&(_._breadcrumbs=t.__spread(s._breadcrumbs),_._tags=t.__assign({},s._tags),_._extra=t.__assign({},s._extra),_._contexts=t.__assign({},s._contexts),_._user=s._user,_._level=s._level,_._span=s._span,_._session=s._session,_._transactionName=s._transactionName,_._fingerprint=s._fingerprint,_._eventProcessors=t.__spread(s._eventProcessors)),_},n.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},n.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},n.prototype.setUser=function(t){return this._user=t||{},this._session&&this._session.update({user:t}),this._notifyScopeListeners(),this},n.prototype.getUser=function(){return this._user},n.prototype.setTags=function(s){return this._tags=t.__assign(t.__assign({},this._tags),s),this._notifyScopeListeners(),this},n.prototype.setTag=function(s,n){var _;return this._tags=t.__assign(t.__assign({},this._tags),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setExtras=function(s){return this._extra=t.__assign(t.__assign({},this._extra),s),this._notifyScopeListeners(),this},n.prototype.setExtra=function(s,n){var _;return this._extra=t.__assign(t.__assign({},this._extra),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},n.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},n.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},n.prototype.setTransaction=function(t){return this.setTransactionName(t)},n.prototype.setContext=function(s,n){var _;return null===n?delete this._contexts[s]:this._contexts=t.__assign(t.__assign({},this._contexts),((_={})[s]=n,_)),this._notifyScopeListeners(),this},n.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},n.prototype.getSpan=function(){return this._span},n.prototype.getTransaction=function(){var t,s,n,_,o=this.getSpan();return(null===(t=o)||void 0===t?void 0:t.transaction)?null===(s=o)||void 0===s?void 0:s.transaction:(null===(_=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===_?void 0:_.spans[0])?o.spanRecorder.spans[0]:void 0},n.prototype.setSession=function(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this},n.prototype.getSession=function(){return this._session},n.prototype.update=function(_){if(!_)return this;if('function'==typeof _){var o=_(this);return o instanceof n?o:this}return _ instanceof n?(this._tags=t.__assign(t.__assign({},this._tags),_._tags),this._extra=t.__assign(t.__assign({},this._extra),_._extra),this._contexts=t.__assign(t.__assign({},this._contexts),_._contexts),_._user&&Object.keys(_._user).length&&(this._user=_._user),_._level&&(this._level=_._level),_._fingerprint&&(this._fingerprint=_._fingerprint)):s.isPlainObject(_)&&(_=_,this._tags=t.__assign(t.__assign({},this._tags),_.tags),this._extra=t.__assign(t.__assign({},this._extra),_.extra),this._contexts=t.__assign(t.__assign({},this._contexts),_.contexts),_.user&&(this._user=_.user),_.level&&(this._level=_.level),_.fingerprint&&(this._fingerprint=_.fingerprint)),this},n.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},n.prototype.addBreadcrumb=function(n,_){var o=t.__assign({timestamp:s.dateTimestampInSeconds()},n);return this._breadcrumbs=void 0!==_&&_>=0?t.__spread(this._breadcrumbs,[o]).slice(-_):t.__spread(this._breadcrumbs,[o]),this._notifyScopeListeners(),this},n.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},n.prototype.applyToEvent=function(s,n){var o;if(this._extra&&Object.keys(this._extra).length&&(s.extra=t.__assign(t.__assign({},this._extra),s.extra)),this._tags&&Object.keys(this._tags).length&&(s.tags=t.__assign(t.__assign({},this._tags),s.tags)),this._user&&Object.keys(this._user).length&&(s.user=t.__assign(t.__assign({},this._user),s.user)),this._contexts&&Object.keys(this._contexts).length&&(s.contexts=t.__assign(t.__assign({},this._contexts),s.contexts)),this._level&&(s.level=this._level),this._transactionName&&(s.transaction=this._transactionName),this._span){s.contexts=t.__assign({trace:this._span.getTraceContext()},s.contexts);var h=null===(o=this._span.transaction)||void 0===o?void 0:o.name;h&&(s.tags=t.__assign({transaction:h},s.tags))}return this._applyFingerprint(s),s.breadcrumbs=t.__spread(s.breadcrumbs||[],this._breadcrumbs),s.breadcrumbs=s.breadcrumbs.length>0?s.breadcrumbs:void 0,this._notifyEventProcessors(t.__spread(_(),this._eventProcessors),s,n)},n.prototype._notifyEventProcessors=function(n,_,o,h){var c=this;return void 0===h&&(h=0),new s.SyncPromise(function(p,u){var f=n[h];if(null===_||'function'!=typeof f)p(_);else{var l=f(t.__assign({},_),o);s.isThenable(l)?l.then(function(t){return c._notifyEventProcessors(n,t,o,h+1).then(p)}).then(null,u):c._notifyEventProcessors(n,l,o,h+1).then(p).then(null,u)}})},n.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(function(s){s(t)}),this._notifyingListeners=!1)},n.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},n})();function _(){var t=s.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}e.Scope=n,e.addGlobalEventProcessor=function(t){_().push(t)}},893,[891,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var _=r(d[0]);_.__exportStar(r(d[1]),e),_.__exportStar(r(d[2]),e),_.__exportStar(r(d[3]),e),_.__exportStar(r(d[4]),e),_.__exportStar(r(d[5]),e),_.__exportStar(r(d[6]),e),_.__exportStar(r(d[7]),e),_.__exportStar(r(d[8]),e),_.__exportStar(r(d[9]),e),_.__exportStar(r(d[10]),e),_.__exportStar(r(d[11]),e),_.__exportStar(r(d[12]),e),_.__exportStar(r(d[13]),e),_.__exportStar(r(d[14]),e),_.__exportStar(r(d[15]),e),_.__exportStar(r(d[16]),e),_.__exportStar(r(d[17]),e),_.__exportStar(r(d[18]),e)},894,[891,895,896,898,899,901,897,902,907,903,904,906,910,911,908,905,909,912,913]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.forget=function(n){n.then(null,function(n){console.error(n)})}},895,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(n){var u,o,h,l,s,f=n,p=[];if(!f||!f.tagName)return'';if(p.push(f.tagName.toLowerCase()),f.id&&p.push("#"+f.id),(u=f.className)&&t.isString(u))for(o=u.split(/\s+/),s=0;s ".length,f=void 0;u&&h++<5&&!('html'===(f=n(u))||h>1&&l+o.length*s+f.length>=80);)o.push(f),l+=f.length,u=u.parentNode;return o.reverse().join(" > ")}catch(t){return''}}},896,[897]); +__d(function(g,r,i,a,m,e,d){function t(t){return'[object Object]'===Object.prototype.toString.call(t)}function n(t,n){try{return t instanceof n}catch(t){return!1}}Object.defineProperty(e,"__esModule",{value:!0}),e.isError=function(t){switch(Object.prototype.toString.call(t)){case'[object Error]':case'[object Exception]':case'[object DOMException]':return!0;default:return n(t,Error)}},e.isErrorEvent=function(t){return'[object ErrorEvent]'===Object.prototype.toString.call(t)},e.isDOMError=function(t){return'[object DOMError]'===Object.prototype.toString.call(t)},e.isDOMException=function(t){return'[object DOMException]'===Object.prototype.toString.call(t)},e.isString=function(t){return'[object String]'===Object.prototype.toString.call(t)},e.isPrimitive=function(t){return null===t||'object'!=typeof t&&'function'!=typeof t},e.isPlainObject=t,e.isEvent=function(t){return'undefined'!=typeof Event&&n(t,Event)},e.isElement=function(t){return'undefined'!=typeof Element&&n(t,Element)},e.isRegExp=function(t){return'[object RegExp]'===Object.prototype.toString.call(t)},e.isThenable=function(t){return Boolean(t&&t.then&&'function'==typeof t.then)},e.isSyntheticEvent=function(n){return t(n)&&'nativeEvent'in n&&'preventDefault'in n&&'stopPropagation'in n},e.isInstanceOf=n},897,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),p=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w.-]+)(?::(\d+))?\/(.+)/,n=(function(){function n(t){'string'==typeof t?this._fromString(t):this._fromComponents(t),this._validate()}return n.prototype.toString=function(t){void 0===t&&(t=!1);var o=this,p=o.host,n=o.path,s=o.pass,h=o.port,c=o.projectId;return o.protocol+"://"+o.publicKey+(t&&s?":"+s:'')+"@"+p+(h?":"+h:'')+"/"+(n?n+"/":n)+c},n.prototype._fromString=function(n){var s=p.exec(n);if(!s)throw new o.SentryError("Invalid Dsn");var h=t.__read(s.slice(1),6),c=h[0],l=h[1],u=h[2],f=void 0===u?'':u,v=h[3],y=h[4],I=void 0===y?'':y,w='',_=h[5],j=_.split('/');if(j.length>1&&(w=j.slice(0,-1).join('/'),_=j.pop()),_){var b=_.match(/^\d+/);b&&(_=b[0])}this._fromComponents({host:v,pass:f,path:w,projectId:_,port:I,protocol:c,publicKey:l})},n.prototype._fromComponents=function(t){'user'in t&&!('publicKey'in t)&&(t.publicKey=t.user),this.user=t.publicKey||'',this.protocol=t.protocol,this.publicKey=t.publicKey||'',this.pass=t.pass||'',this.host=t.host,this.port=t.port||'',this.path=t.path||'',this.projectId=t.projectId},n.prototype._validate=function(){var t=this;if(['protocol','publicKey','host','projectId'].forEach(function(p){if(!t[p])throw new o.SentryError("Invalid Dsn: "+p+" missing")}),!this.projectId.match(/^\d+$/))throw new o.SentryError("Invalid Dsn: Invalid projectId "+this.projectId);if('http'!==this.protocol&&'https'!==this.protocol)throw new o.SentryError("Invalid Dsn: Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new o.SentryError("Invalid Dsn: Invalid port "+this.port)},n})();e.Dsn=n},898,[891,899]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n=(function(n){function s(t){var s=this.constructor,c=n.call(this,t)||this;return c.message=t,c.name=s.prototype.constructor.name,o.setPrototypeOf(c,s.prototype),c}return t.__extends(s,n),s})(Error);e.SentryError=n},899,[891,900]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t})},900,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=(g=u.getGlobalObject(),{}),p={};function _(t){if(!p[t])switch(p[t]=!0,t){case'console':v();break;case'dom':j();break;case'xhr':E();break;case'fetch':k();break;case'history':T();break;case'error':D();break;case'unhandledrejection':P();break;default:s.logger.warn('unknown instrumentation type:',t)}}function y(t,o){var u,c;if(t&&h[t])try{for(var f=n.__values(h[t]||[]),p=f.next();!p.done;p=f.next()){var _=p.value;try{_(o)}catch(n){s.logger.error("Error while triggering instrumentation handler.\nType: "+t+"\nName: "+l.getFunctionName(_)+"\nError: "+n)}}}catch(t){u={error:t}}finally{try{p&&!p.done&&(c=f.return)&&c.call(f)}finally{if(u)throw u.error}}}function v(){'console'in g&&['debug','info','warn','error','log','assert'].forEach(function(t){t in g.console&&c.fill(g.console,t,function(n){return function(){for(var o=[],s=0;s2?o[2]:void 0;if(u){var c=t,l=String(u);t=l,y('history',{from:c,to:l})}return n.apply(this,o)}}}e.addInstrumentationHandler=function(t){t&&'string'==typeof t.type&&'function'==typeof t.callback&&(h[t.type]=h[t.type]||[],h[t.type].push(t.callback),_(t.type))};var x,S,O=1e3;function C(t,n){if(!t)return!0;if(t.type!==n.type)return!0;try{if(t.target!==n.target)return!0}catch(t){}return!1}function L(t){if('keypress'!==t.type)return!1;try{var n=t.target;if(!n||!n.tagName)return!0;if('INPUT'===n.tagName||'TEXTAREA'===n.tagName||n.isContentEditable)return!1}catch(t){}return!0}function N(t,n){return void 0===n&&(n=!1),function(o){if(o&&S!==o&&!L(o)){var s='keypress'===o.type?'input':o.type;void 0===x?(t({event:o,name:s,global:n}),S=o):C(S,o)&&(t({event:o,name:s,global:n}),S=o),clearTimeout(x),x=g.setTimeout(function(){x=void 0},O)}}}function j(){if('document'in g){var t=y.bind(null,'dom'),n=N(t,!0);g.document.addEventListener('click',n,!1),g.document.addEventListener('keypress',n,!1),['EventTarget','Node'].forEach(function(n){var o=g[n]&&g[n].prototype;o&&o.hasOwnProperty&&o.hasOwnProperty('addEventListener')&&(c.fill(o,'addEventListener',function(n){return function(o,s,u){if('click'===o||'keypress'==o)try{var c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=c[o]=c[o]||{refCount:0};if(!l.handler){var f=N(t);l.handler=f,n.call(this,o,f,u)}l.refCount+=1}catch(t){}return n.call(this,o,s,u)}}),c.fill(o,'removeEventListener',function(t){return function(n,o,s){if('click'===n||'keypress'==n)try{var u=this.__sentry_instrumentation_handlers__||{},c=u[n];c&&(c.refCount-=1,c.refCount<=0&&(t.call(this,n,c.handler,s),c.handler=void 0,delete u[n]),0===Object.keys(u).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,o,s)}}))})}}var q=null;function D(){q=g.onerror,g.onerror=function(t,n,o,s,u){return y('error',{column:s,error:u,line:o,msg:t,url:n}),!!q&&q.apply(this,arguments)}}var R=null;function P(){R=g.onunhandledrejection,g.onunhandledrejection=function(t){return y('unhandledrejection',t),!R||R.apply(this,arguments)}}},901,[891,897,902,903,906,908,909]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]),n=(g=o.getGlobalObject(),(function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t'}return n.event_id||''},e.consoleSandbox=function(n){var t=u();if(!('console'in t))return n();var o=t.console,c={};['debug','info','warn','error','log','assert'].forEach(function(n){n in t.console&&o[n].__sentry_original__&&(c[n]=o[n],o[n]=o[n].__sentry_original__)});var s=n();return Object.keys(c).forEach(function(n){o[n]=c[n]}),s},e.addExceptionTypeValue=function(n,t,o){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].value=n.exception.values[0].value||t||'',n.exception.values[0].type=n.exception.values[0].type||o||'Error'},e.addExceptionMechanism=function(n,t){void 0===t&&(t={});try{n.exception.values[0].mechanism=n.exception.values[0].mechanism||{},Object.keys(t).forEach(function(o){n.exception.values[0].mechanism[o]=t[o]})}catch(n){}},e.getLocationHref=function(){try{return document.location.href}catch(n){return''}};var c=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;e.parseSemver=function(n){var t=n.match(c)||[],o=parseInt(t[1],10),u=parseInt(t[2],10),s=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(u)?void 0:u,patch:isNaN(s)?void 0:s,prerelease:t[4]}};var s=6e4;e.parseRetryAfterHeader=function(n,t){if(!t)return s;var o=parseInt(""+t,10);if(!isNaN(o))return 1e3*o;var u=Date.parse(""+t);return isNaN(u)?s:u-n},e.addContextToFrame=function(n,o,u){void 0===u&&(u=5);var c=o.lineno||0,s=n.length,x=Math.max(Math.min(s,c-1),0);o.pre_context=n.slice(Math.max(0,x-u),x).map(function(n){return t.snipLine(n,0)}),o.context_line=t.snipLine(n[Math.min(s-1,x)],o.colno||0),o.post_context=n.slice(Math.min(x+1,s),x+1+u).map(function(n){return t.snipLine(n,0)})},e.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]}},903,[904,905]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeEnv=function(){return'[object process]'===Object.prototype.toString.call('undefined'!=typeof process?process:0)},e.dynamicRequire=function(n,o){return n.require(o)}},904,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.truncate=function(n,t){return void 0===t&&(t=0),'string'!=typeof n||0===t?n:n.length<=t?n:n.substr(0,t)+"..."},e.snipLine=function(n,t){var s=n,u=s.length;if(u<=150)return s;t>u&&(t=u);var o=Math.max(t-60,0);o<5&&(o=0);var f=Math.min(o+140,u);return f>u-5&&(f=u),f===u&&(o=Math.max(f-140,0)),s=s.slice(o,f),o>0&&(s="'{snip} "+s),f'}try{y.currentTarget=o.isElement(l.currentTarget)?n.htmlTreeAsString(l.currentTarget):Object.prototype.toString.call(l.currentTarget)}catch(t){y.currentTarget=''}for(var f in'undefined'!=typeof CustomEvent&&o.isInstanceOf(t,CustomEvent)&&(y.detail=l.detail),l)Object.prototype.hasOwnProperty.call(l,f)&&(y[f]=l);return y}return t}function y(t){return~-encodeURI(t).split(/%..|./).length}function s(t){var n=Object.prototype.toString.call(t);if('string'==typeof t)return t;if('[object Object]'===n)return'[Object]';if('[object Array]'===n)return'[Array]';var c=p(t);return o.isPrimitive(c)?c:n}function p(t,n){return'domain'===n&&t&&'object'==typeof t&&t._events?'[Domain]':'domainEmitter'===n?'[DomainEmitter]':void 0!==g&&t===g?'[Global]':'undefined'!=typeof window&&t===window?'[Window]':'undefined'!=typeof document&&t===document?'[Document]':o.isSyntheticEvent(t)?'[SyntheticEvent]':'number'==typeof t&&t!=t?'[NaN]':void 0===t?'[undefined]':'function'==typeof t?"[Function: "+u.getFunctionName(t)+"]":'symbol'==typeof t?"["+String(t)+"]":'bigint'==typeof t?"[BigInt: "+String(t)+"]":t}function v(t,n,u,f){if(void 0===u&&(u=1/0),void 0===f&&(f=new c.Memo),0===u)return s(n);if(null!==n&&void 0!==n&&'function'==typeof n.toJSON)return n.toJSON();var y=p(n,t);if(o.isPrimitive(y))return y;var b=l(n),O=Array.isArray(n)?[]:{};if(f.memoize(n))return'[Circular ~]';for(var h in b)Object.prototype.hasOwnProperty.call(b,h)&&(O[h]=v(h,b[h],u-1,f));return f.unmemoize(n),O}function b(t,n){try{return JSON.parse(JSON.stringify(t,function(t,o){return v(t,o,n)}))}catch(t){return'**non-serializable**'}}e.fill=function(t,n,o){if(n in t){var c=t[n],u=o(c);if('function'==typeof u)try{u.prototype=u.prototype||{},Object.defineProperties(u,{__sentry_original__:{enumerable:!1,value:c}})}catch(t){}t[n]=u}},e.urlEncode=function(t){return Object.keys(t).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(t[n])}).join('&')},e.normalizeToSize=function t(n,o,c){void 0===o&&(o=3),void 0===c&&(c=102400);var u,f=b(n,o);return u=f,y(JSON.stringify(u))>c?t(n,o-1,c):f},e.walk=v,e.normalize=b,e.extractExceptionKeysForMessage=function(t,n){void 0===n&&(n=40);var o=Object.keys(l(t));if(o.sort(),!o.length)return'[object has no keys]';if(o[0].length>=n)return f.truncate(o[0],n);for(var c=o.length;c>0;c--){var u=o.slice(0,c).join(', ');if(!(u.length>n))return c===o.length?u:f.truncate(u,n)}return''},e.dropUndefinedKeys=function n(c){var u,f;if(o.isPlainObject(c)){var l=c,y={};try{for(var s=t.__values(Object.keys(l)),p=s.next();!p.done;p=s.next()){var v=p.value;void 0!==l[v]&&(y[v]=n(l[v]))}}catch(t){u={error:t}}finally{try{p&&!p.done&&(f=s.return)&&f.call(s)}finally{if(u)throw u.error}}return y}return Array.isArray(c)?c.map(n):c}},906,[891,896,897,907,908,905]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this._hasWeakSet='function'==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return n.prototype.memoize=function(n){if(this._hasWeakSet)return!!this._inner.has(n)||(this._inner.add(n),!1);for(var t=0;t=0;o--){var l=n[o];'.'===l?n.splice(o,1):'..'===l?(n.splice(o,1),u++):u&&(n.splice(o,1),u--)}if(t)for(;u--;u)n.unshift('..');return n}Object.defineProperty(e,"__esModule",{value:!0});var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^/]+?|)(\.[^./]*|))(?:[/]*)$/;function u(n){var u=t.exec(n);return u?u.slice(1):[]}function o(){for(var t=[],u=0;u=-1&&!l;s--){var f=s>=0?t[s]:'/';f&&(o=f+"/"+o,l='/'===f.charAt(0))}return o=n(o.split('/').filter(function(n){return!!n}),!l).join('/'),(l?'/':'')+o||'.'}function l(n){for(var t=0;t=0&&''===n[u];u--);return t>u?[]:n.slice(t,u-t+1)}function s(t){var u=f(t),o='/'===t.substr(-1),l=n(t.split('/').filter(function(n){return!!n}),!u).join('/');return l||u||(l='.'),l&&o&&(l+='/'),(u?'/':'')+l}function f(n){return'/'===n.charAt(0)}e.resolve=o,e.relative=function(n,t){n=o(n).substr(1),t=o(t).substr(1);for(var u=l(n.split('/')),s=l(t.split('/')),f=Math.min(u.length,s.length),c=f,h=0;h0&&u(!1)},t);n.SyncPromise.all(o._buffer).then(function(){clearTimeout(f),u(!0)}).then(null,function(){u(!0)})})},o})();e.PromiseBuffer=o},911,[899,912]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]);!(function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"})(t||(t={}));var o=(function(){function o(o){var u=this;this._state=t.PENDING,this._handlers=[],this._resolve=function(n){u._setResult(t.RESOLVED,n)},this._reject=function(n){u._setResult(t.REJECTED,n)},this._setResult=function(o,c){u._state===t.PENDING&&(n.isThenable(c)?c.then(u._resolve,u._reject):(u._state=o,u._value=c,u._executeHandlers()))},this._attachHandler=function(t){u._handlers=u._handlers.concat(t),u._executeHandlers()},this._executeHandlers=function(){if(u._state!==t.PENDING){var n=u._handlers.slice();u._handlers=[],n.forEach(function(n){n.done||(u._state===t.RESOLVED&&n.onfulfilled&&n.onfulfilled(u._value),u._state===t.REJECTED&&n.onrejected&&n.onrejected(u._value),n.done=!0)})}};try{o(this._resolve,this._reject)}catch(t){this._reject(t)}}return o.resolve=function(t){return new o(function(n){n(t)})},o.reject=function(t){return new o(function(n,o){o(t)})},o.all=function(t){return new o(function(n,u){if(Array.isArray(t))if(0!==t.length){var c=t.length,s=[];t.forEach(function(t,l){o.resolve(t).then(function(t){s[l]=t,0===(c-=1)&&n(s)}).then(null,u)})}else n([]);else u(new TypeError("Promise.all requires an array as input."))})},o.prototype.then=function(t,n){var u=this;return new o(function(o,c){u._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void o(t(n))}catch(t){return void c(t)}else o(n)},onrejected:function(t){if(n)try{return void o(n(t))}catch(t){return void c(t)}else c(t)}})})},o.prototype.catch=function(t){return this.then(function(t){return t},t)},o.prototype.finally=function(t){var n=this;return new o(function(o,u){var c,s;return n.then(function(n){s=!1,c=n,t&&t()},function(n){s=!0,c=n,t&&t()}).then(function(){s?u(c):o(c)})})},o.prototype.toString=function(){return'[object SyncPromise]'},o})();e.SyncPromise=o},912,[897]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o={nowSeconds:function(){return Date.now()/1e3}};var c=t.isNodeEnv()?(function(){try{return t.dynamicRequire(m,'perf_hooks').performance}catch(n){return}})():(function(){var t=n.getGlobalObject().performance;if(t&&t.now)return{now:function(){return t.now()},timeOrigin:Date.now()-t.now()}})(),u=void 0===c?o:{nowSeconds:function(){return(c.timeOrigin+c.now())/1e3}};e.dateTimestampInSeconds=o.nowSeconds.bind(o),e.timestampInSeconds=u.nowSeconds.bind(u),e.timestampWithMs=e.timestampInSeconds,e.usingPerformanceAPI=void 0!==c,e.browserPerformanceTimeOrigin=(function(){var t=n.getGlobalObject().performance;if(t)return t.timeOrigin?t.timeOrigin:t.timing&&t.timing.navigationStart||Date.now()})()},913,[903,904]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=(function(){function n(n){this.errors=0,this.sid=s.uuid4(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=t.SessionStatus.Ok,this.init=!0,n&&this.update(n)}return n.prototype.update=function(t){void 0===t&&(t={}),t.user&&(t.user.ip_address&&(this.ipAddress=t.user.ip_address),t.did||(this.did=t.user.id||t.user.email||t.user.username)),this.timestamp=t.timestamp||Date.now(),t.sid&&(this.sid=32===t.sid.length?t.sid:s.uuid4()),void 0!==t.init&&(this.init=t.init),t.did&&(this.did=""+t.did),'number'==typeof t.started&&(this.started=t.started),'number'==typeof t.duration?this.duration=t.duration:this.duration=this.timestamp-this.started,t.release&&(this.release=t.release),t.environment&&(this.environment=t.environment),t.ipAddress&&(this.ipAddress=t.ipAddress),t.userAgent&&(this.userAgent=t.userAgent),'number'==typeof t.errors&&(this.errors=t.errors),t.status&&(this.status=t.status)},n.prototype.close=function(s){s?this.update({status:s}):this.status===t.SessionStatus.Ok?this.update({status:t.SessionStatus.Exited}):this.update()},n.prototype.toJSON=function(){return s.dropUndefinedKeys({sid:""+this.sid,init:this.init,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:'number'==typeof this.did||'string'==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:s.dropUndefinedKeys({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},n})();e.Session=n},914,[883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);e.API_VERSION=3;var p=(function(){function p(t,n,o){void 0===n&&(n=new s.Scope),void 0===o&&(o=e.API_VERSION),this._version=o,this._stack=[{}],this.getStackTop().scope=n,this.bindClient(t)}return p.prototype.isOlderThan=function(t){return this._version=t&&(clearInterval(u),o(!1))},1)})},c.prototype._getBackend=function(){return this._backend},c.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},c.prototype._prepareEvent=function(o,u,c){var p=this,l=this.getOptions().normalizeDepth,_=void 0===l?3:l,v=t.__assign(t.__assign({},o),{event_id:o.event_id||(c&&c.event_id?c.event_id:s.uuid4()),timestamp:o.timestamp||s.dateTimestampInSeconds()});this._applyClientOptions(v),this._applyIntegrationsMetadata(v);var h=u;c&&c.captureContext&&(h=n.Scope.clone(h).update(c.captureContext));var f=s.SyncPromise.resolve(v);return h&&(f=h.applyToEvent(v,c)),f.then(function(t){return'number'==typeof _&&_>0?p._normalizeEvent(t,_):t})},c.prototype._normalizeEvent=function(n,o){if(!n)return null;var u=t.__assign(t.__assign(t.__assign(t.__assign(t.__assign({},n),n.breadcrumbs&&{breadcrumbs:n.breadcrumbs.map(function(n){return t.__assign(t.__assign({},n),n.data&&{data:s.normalize(n.data,o)})})}),n.user&&{user:s.normalize(n.user,o)}),n.contexts&&{contexts:s.normalize(n.contexts,o)}),n.extra&&{extra:s.normalize(n.extra,o)});return n.contexts&&n.contexts.trace&&(u.contexts.trace=n.contexts.trace),u},c.prototype._applyClientOptions=function(t){var n=this.getOptions(),o=n.environment,u=n.release,c=n.dist,p=n.maxValueLength,l=void 0===p?250:p;'environment'in t||(t.environment='environment'in n?o:'production'),void 0===t.release&&void 0!==u&&(t.release=u),void 0===t.dist&&void 0!==c&&(t.dist=c),t.message&&(t.message=s.truncate(t.message,l));var _=t.exception&&t.exception.values&&t.exception.values[0];_&&_.value&&(_.value=s.truncate(_.value,l));var v=t.request;v&&v.url&&(v.url=s.truncate(v.url,l))},c.prototype._applyIntegrationsMetadata=function(t){var n=t.sdk,o=Object.keys(this._integrations);n&&o.length>0&&(n.integrations=o)},c.prototype._sendEvent=function(t){this._getBackend().sendEvent(t)},c.prototype._captureEvent=function(t,n,o){return this._processEvent(t,n,o).then(function(t){return t.event_id},function(t){s.logger.error(t)})},c.prototype._processEvent=function(t,n,o){var u=this,c=this.getOptions(),p=c.beforeSend,l=c.sampleRate;if(!this._isEnabled())return s.SyncPromise.reject(new s.SentryError('SDK not enabled, will not send event.'));var _='transaction'===t.type;return!_&&'number'==typeof l&&Math.random()>l?s.SyncPromise.reject(new s.SentryError("Discarding event because it's not included in the random sample (sampling rate = "+l+")")):this._prepareEvent(t,o,n).then(function(t){if(null===t)throw new s.SentryError('An event processor returned null, will not send event.');if(n&&n.data&&!0===n.data.__sentry__||_||!p)return t;var o=p(t,n);if(void 0===o)throw new s.SentryError('`beforeSend` method has to return `null` or a valid event.');return s.isThenable(o)?o.then(function(t){return t},function(t){throw new s.SentryError("beforeSend rejected with "+t)}):o}).then(function(t){if(null===t)throw new s.SentryError('`beforeSend` returned `null`, will not send event.');var n=o&&o.getSession&&o.getSession();return!_&&n&&u._updateSessionFromEvent(n,t),u._sendEvent(t),t}).then(null,function(t){if(t instanceof s.SentryError)throw t;throw u.captureException(t,{data:{__sentry__:!0},originalException:t}),new s.SentryError("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)})},c.prototype._process=function(t){var n=this;this._processing+=1,t.then(function(t){return n._processing-=1,t},function(t){return n._processing-=1,t})},c})();e.BaseClient=c},917,[891,892,883,894,918]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function u(t){var o=t.defaultIntegrations&&n.__spread(t.defaultIntegrations)||[],u=t.integrations,s=[];if(Array.isArray(u)){var f=u.map(function(n){return n.name}),p=[];o.forEach(function(n){-1===f.indexOf(n.name)&&-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))}),u.forEach(function(n){-1===p.indexOf(n.name)&&(s.push(n),p.push(n.name))})}else'function'==typeof u?(s=u(o),s=Array.isArray(s)?s:[s]):s=n.__spread(o);var l=s.map(function(n){return n.name});return-1!==l.indexOf("Debug")&&s.push.apply(s,n.__spread(s.splice(l.indexOf("Debug"),1))),s}function s(n){-1===e.installedIntegrations.indexOf(n.name)&&(n.setupOnce(t.addGlobalEventProcessor,t.getCurrentHub),e.installedIntegrations.push(n.name),o.logger.log("Integration installed: "+n.name))}e.installedIntegrations=[],e.getIntegrationsToSetup=u,e.setupIntegration=s,e.setupIntegrations=function(n){var t={};return u(n).forEach(function(n){t[n.name]=n,s(n)}),t}},918,[891,892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(function(){function o(t){this._options=t,this._options.dsn||n.logger.warn('No DSN provided, backend will not do anything.'),this._transport=this._setupTransport()}return o.prototype.eventFromException=function(t,o){throw new n.SentryError('Backend has to implement `eventFromException` method')},o.prototype.eventFromMessage=function(t,o,s){throw new n.SentryError('Backend has to implement `eventFromMessage` method')},o.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){n.logger.error("Error while sending event: "+t)})},o.prototype.sendSession=function(t){this._transport.sendSession?this._transport.sendSession(t).then(null,function(t){n.logger.error("Error while sending session: "+t)}):n.logger.warn("Dropping session because custom transport doesn't implement sendSession")},o.prototype.getTransport=function(){return this._transport},o.prototype._setupTransport=function(){return new t.NoopTransport},o})();e.BaseBackend=o},919,[894,920]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),o=r(d[1]),t=(function(){function t(){}return t.prototype.sendEvent=function(t){return o.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:n.Status.Skipped})},t.prototype.close=function(n){return o.SyncPromise.resolve(!0)},t})();e.NoopTransport=t},920,[883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);function n(t){if(t.metadata&&t.metadata.sdk){var n=t.metadata.sdk;return{name:n.name,version:n.version}}}function s(n,s){return s?(n.sdk=n.sdk||{name:s.name,version:s.version},n.sdk.name=n.sdk.name||s.name,n.sdk.version=n.sdk.version||s.version,n.sdk.integrations=t.__spread(n.sdk.integrations||[],s.integrations||[]),n.sdk.packages=t.__spread(n.sdk.packages||[],s.packages||[]),n):n}e.sessionToSentryRequest=function(s,o){var _=n(o);return{body:JSON.stringify(t.__assign({sent_at:(new Date).toISOString()},_&&{sdk:_}))+"\n"+JSON.stringify({type:'session'})+"\n"+JSON.stringify(s),type:'session',url:o.getEnvelopeEndpointWithUrlEncodedAuth()}},e.eventToSentryRequest=function(o,_){var u=n(_),p=o.type||'event',v='transaction'===p,y=o.debug_meta||{},k=y.transactionSampling,c=t.__rest(y,["transactionSampling"]),S=k||{},f=S.method,l=S.rate;0===Object.keys(c).length?delete o.debug_meta:o.debug_meta=c;var O={body:JSON.stringify(u?s(o,_.metadata.sdk):o),type:p,url:v?_.getEnvelopeEndpointWithUrlEncodedAuth():_.getStoreEndpointWithUrlEncodedAuth()};if(v){var b=JSON.stringify(t.__assign({event_id:o.event_id,sent_at:(new Date).toISOString()},u&&{sdk:u}))+"\n"+JSON.stringify({type:o.type,sample_rates:[{id:f,rate:l}]})+"\n"+O.body;O.body=b}return O}},921,[891]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]);e.initAndBind=function(u,b){!0===b.debug&&t.logger.enable();var l=n.getCurrentHub(),o=new u(b);l.bindClient(o)}},922,[892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION='6.2.1'},923,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.FunctionToString=n.FunctionToString;var o=r(d[1]);e.InboundFilters=o.InboundFilters},924,[925,926]); +__d(function(g,r,i,a,m,e,d){var t;Object.defineProperty(e,"__esModule",{value:!0});var n=(function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){t=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],o=0;ot||s<0)&&(n.setStatus(c.SpanStatus.DeadlineExceeded),n.setTag('maxTransactionDurationExceeded','true'))}e.BrowserTracing=f,e.getHeaderContext=h,e.getMetaContent=v},929,[891,894,930,934,932,933,937,938,950,951]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),_=r(d[7]);function S(){var n=this.getScope();if(n){var t=n.getSpan();if(t)return{'sentry-trace':t.toTraceparent()}}return{}}function u(n,t,l){return _.hasTracingEnabled(t)?void 0!==n.sampled?(n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Explicit}}),n):('function'==typeof t.tracesSampler?(p=t.tracesSampler(l),n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Sampler,rate:Number(p)}})):void 0!==l.parentSampled?(p=l.parentSampled,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Inheritance}})):(p=t.tracesSampleRate,n.setMetadata({transactionSampling:{method:s.TransactionSamplingMethod.Rate,rate:Number(p)}})),T(p)?p?(n.sampled=Math.random()1)||(o.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got "+n+"."),!1)}function v(t,s){var o,l,p=(null===(o=this.getClient())||void 0===o?void 0:o.getOptions())||{},_=new c.Transaction(t,this);return(_=u(_,p,n.__assign({parentSampled:t.parentSampled,transactionContext:t},s))).sampled&&_.initSpanRecorder(null===(l=p._experiments)||void 0===l?void 0:l.maxSpans),_}function f(){var n=t.getMainCarrier();n.__SENTRY__&&(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=v),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=S))}e.startIdleTransaction=function(t,s,o,l,c){var _,S,T=(null===(_=t.getClient())||void 0===_?void 0:_.getOptions())||{},v=new p.IdleTransaction(s,t,o,l);return(v=u(v,T,n.__assign({parentSampled:s.parentSampled,transactionContext:s},c))).sampled&&v.initSpanRecorder(null===(S=T._experiments)||void 0===S?void 0:S.maxSpans),v},e._addTracingExtensions=f,e.addExtensionMethods=function(){f(),l.registerErrorInstrumentation()}},930,[891,892,883,894,931,934,936,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(){var c=o.getActiveTransaction();c&&(n.logger.log("[Tracing] Transaction: "+t.SpanStatus.InternalError+" -> Global error occured"),c.setStatus(t.SpanStatus.InternalError))}e.registerErrorInstrumentation=function(){n.addInstrumentationHandler({callback:c,type:'error'}),n.addInstrumentationHandler({callback:c,type:'unhandledrejection'})}},931,[894,932,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),(function(n){n.Ok="ok",n.DeadlineExceeded="deadline_exceeded",n.Unauthenticated="unauthenticated",n.PermissionDenied="permission_denied",n.NotFound="not_found",n.ResourceExhausted="resource_exhausted",n.InvalidArgument="invalid_argument",n.Unimplemented="unimplemented",n.Unavailable="unavailable",n.InternalError="internal_error",n.UnknownError="unknown_error",n.Cancelled="cancelled",n.AlreadyExists="already_exists",n.FailedPrecondition="failed_precondition",n.Aborted="aborted",n.OutOfRange="out_of_range",n.DataLoss="data_loss"})(e.SpanStatus||(e.SpanStatus={})),(function(n){n.fromHttpCode=function(t){if(t<400)return n.Ok;if(t>=400&&t<500)switch(t){case 401:return n.Unauthenticated;case 403:return n.PermissionDenied;case 404:return n.NotFound;case 409:return n.AlreadyExists;case 413:return n.FailedPrecondition;case 429:return n.ResourceExhausted;default:return n.InvalidArgument}if(t>=500&&t<600)switch(t){case 501:return n.Unimplemented;case 503:return n.Unavailable;case 504:return n.DeadlineExceeded;default:return n.InternalError}return n.UnknownError}})(e.SpanStatus||(e.SpanStatus={}))},932,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.TRACEPARENT_REGEXP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$"),e.hasTracingEnabled=function(n){return'tracesSampleRate'in n||'tracesSampler'in n},e.extractTraceparentData=function(n){var t=n.match(e.TRACEPARENT_REGEXP);if(t){var c=void 0;return'1'===t[3]?c=!0:'0'===t[3]&&(c=!1),{traceId:t[1],parentSampled:c,parentSpanId:t[2]}}},e.getActiveTransaction=function(t){var c,o;return void 0===t&&(t=n.getCurrentHub()),null===(o=null===(c=t)||void 0===c?void 0:c.getScope())||void 0===o?void 0:o.getTransaction()},e.msToSec=function(n){return n/1e3},e.secToMs=function(n){return 1e3*n};var t=r(d[1]);e.stripUrlQueryAndFragment=t.stripUrlQueryAndFragment},933,[892,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);e.DEFAULT_IDLE_TIMEOUT=1e3;var h=(function(s){function o(t,n,o,c){void 0===o&&(o='');var h=s.call(this,c)||this;return h._pushActivity=t,h._popActivity=n,h.transactionSpanId=o,h}return t.__extends(o,s),o.prototype.add=function(t){var o=this;t.spanId!==this.transactionSpanId&&(t.finish=function(s){t.endTimestamp='number'==typeof s?s:n.timestampWithMs(),o._popActivity(t.spanId)},void 0===t.endTimestamp&&this._pushActivity(t.spanId)),s.prototype.add.call(this,t)},o})(s.SpanRecorder);e.IdleTransactionSpanRecorder=h;var p=(function(s){function c(t,o,c,h){void 0===c&&(c=e.DEFAULT_IDLE_TIMEOUT),void 0===h&&(h=!1);var p=s.call(this,t,o)||this;return p._idleHub=o,p._idleTimeout=c,p._onScope=h,p.activities={},p._heartbeatTimer=0,p._heartbeatCounter=0,p._finished=!1,p._beforeFinishCallbacks=[],o&&h&&(l(o),n.logger.log("Setting idle transaction on scope. Span ID: "+p.spanId),o.configureScope(function(t){return t.setSpan(p)})),p._initTimeout=setTimeout(function(){p._finished||p.finish()},p._idleTimeout),p}return t.__extends(c,s),c.prototype.finish=function(c){var h,p,u=this;if(void 0===c&&(c=n.timestampWithMs()),this._finished=!0,this.activities={},this.spanRecorder){n.logger.log('[Tracing] finishing IdleTransaction',new Date(1e3*c).toISOString(),this.op);try{for(var f=t.__values(this._beforeFinishCallbacks),_=f.next();!_.done;_=f.next()){(0,_.value)(this,c)}}catch(t){h={error:t}}finally{try{_&&!_.done&&(p=f.return)&&p.call(f)}finally{if(h)throw h.error}}this.spanRecorder.spans=this.spanRecorder.spans.filter(function(t){if(t.spanId===u.spanId)return!0;t.endTimestamp||(t.endTimestamp=c,t.setStatus(o.SpanStatus.Cancelled),n.logger.log('[Tracing] cancelling span since transaction ended early',JSON.stringify(t,void 0,2)));var s=t.startTimestamp=3?(n.logger.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus(o.SpanStatus.DeadlineExceeded),this.setTag('heartbeat','failed'),this.finish()):this._pingHeartbeat()}},c.prototype._pingHeartbeat=function(){var t=this;n.logger.log("pinging Heartbeat -> current counter: "+this._heartbeatCounter),this._heartbeatTimer=setTimeout(function(){t._beat()},5e3)},c})(c.Transaction);function l(t){if(t){var n=t.getScope();if(n)n.getTransaction()&&n.setSpan(void 0)}}e.IdleTransaction=p},934,[891,894,935,932,936]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),p=(function(){function t(t){void 0===t&&(t=1e3),this.spans=[],this._maxlen=t}return t.prototype.add=function(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)},t})();e.SpanRecorder=p;var h=(function(){function p(t){if(this.traceId=s.uuid4(),this.spanId=s.uuid4().substring(16),this.startTimestamp=s.timestampWithMs(),this.tags={},this.data={},!t)return this;t.traceId&&(this.traceId=t.traceId),t.spanId&&(this.spanId=t.spanId),t.parentSpanId&&(this.parentSpanId=t.parentSpanId),'sampled'in t&&(this.sampled=t.sampled),t.op&&(this.op=t.op),t.description&&(this.description=t.description),t.data&&(this.data=t.data),t.tags&&(this.tags=t.tags),t.status&&(this.status=t.status),t.startTimestamp&&(this.startTimestamp=t.startTimestamp),t.endTimestamp&&(this.endTimestamp=t.endTimestamp)}return p.prototype.child=function(t){return this.startChild(t)},p.prototype.startChild=function(s){var n=new p(t.__assign(t.__assign({},s),{parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId}));return n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n),n.transaction=this.transaction,n},p.prototype.setTag=function(s,n){var p;return this.tags=t.__assign(t.__assign({},this.tags),((p={})[s]=n,p)),this},p.prototype.setData=function(s,n){var p;return this.data=t.__assign(t.__assign({},this.data),((p={})[s]=n,p)),this},p.prototype.setStatus=function(t){return this.status=t,this},p.prototype.setHttpStatus=function(t){this.setTag('http.status_code',String(t));var s=n.SpanStatus.fromHttpCode(t);return s!==n.SpanStatus.UnknownError&&this.setStatus(s),this},p.prototype.isSuccess=function(){return this.status===n.SpanStatus.Ok},p.prototype.finish=function(t){this.endTimestamp='number'==typeof t?t:s.timestampWithMs()},p.prototype.toTraceparent=function(){var t='';return void 0!==this.sampled&&(t=this.sampled?'-1':'-0'),this.traceId+"-"+this.spanId+t},p.prototype.toContext=function(){return s.dropUndefinedKeys({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})},p.prototype.updateWithContext=function(t){var s,n,p,h,o;return this.data=null!==(s=t.data)&&void 0!==s?s:{},this.description=t.description,this.endTimestamp=t.endTimestamp,this.op=t.op,this.parentSpanId=t.parentSpanId,this.sampled=t.sampled,this.spanId=null!==(n=t.spanId)&&void 0!==n?n:this.spanId,this.startTimestamp=null!==(p=t.startTimestamp)&&void 0!==p?p:this.startTimestamp,this.status=t.status,this.tags=null!==(h=t.tags)&&void 0!==h?h:{},this.traceId=null!==(o=t.traceId)&&void 0!==o?o:this.traceId,this},p.prototype.getTraceContext=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})},p.prototype.toJSON=function(){return s.dropUndefinedKeys({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})},p})();e.Span=h},935,[891,894,932]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(p){function h(t,o){var h=p.call(this,t)||this;return h._metadata={},h._measurements={},h._hub=n.getCurrentHub(),s.isInstanceOf(o,n.Hub)&&(h._hub=o),h.name=t.name||'',h._trimEnd=t.trimEnd,h.transaction=h,h}return t.__extends(h,p),h.prototype.setName=function(t){this.name=t},h.prototype.initSpanRecorder=function(t){void 0===t&&(t=1e3),this.spanRecorder||(this.spanRecorder=new o.SpanRecorder(t)),this.spanRecorder.add(this)},h.prototype.setMeasurements=function(n){this._measurements=t.__assign({},n)},h.prototype.setMetadata=function(n){this._metadata=t.__assign(t.__assign({},this._metadata),n)},h.prototype.finish=function(t){var n=this;if(void 0===this.endTimestamp){if(this.name||(s.logger.warn('Transaction has no name, falling back to ``.'),this.name=''),p.prototype.finish.call(this,t),!0===this.sampled){var o=this.spanRecorder?this.spanRecorder.spans.filter(function(t){return t!==n&&t.endTimestamp}):[];this._trimEnd&&o.length>0&&(this.endTimestamp=o.reduce(function(t,n){return t.endTimestamp&&n.endTimestamp?t.endTimestamp>n.endTimestamp?t:n:t}).endTimestamp);var h={contexts:{trace:this.getTraceContext()},spans:o,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:'transaction',debug_meta:this._metadata};return Object.keys(this._measurements).length>0&&(s.logger.log('[Measurements] Adding measurements to transaction',JSON.stringify(this._measurements,void 0,2)),h.measurements=this._measurements),this._hub.captureEvent(h)}s.logger.log('[Tracing] Discarding transaction because its trace was not chosen to be sampled.')}},h.prototype.toContext=function(){var n=p.prototype.toContext.call(this);return s.dropUndefinedKeys(t.__assign(t.__assign({},n),{name:this.name,trimEnd:this._trimEnd}))},h.prototype.updateWithContext=function(t){var n;return p.prototype.updateWithContext.call(this,t),this.name=null!==(n=t.name)&&void 0!==n?n:'',this._trimEnd=t.trimEnd,this},h})(o.Span);e.Transaction=p},936,[891,892,894,935]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]);g=t.getGlobalObject();e.registerBackgroundTabDetection=function(){g&&g.document?g.document.addEventListener('visibilitychange',function(){var c=o.getActiveTransaction();g.document.hidden&&c&&(t.logger.log("[Tracing] Transaction: "+n.SpanStatus.Cancelled+" -> since tab moved to the background, op: "+c.op),c.status||c.setStatus(n.SpanStatus.Cancelled),c.setTag('visibilitychange','document.hidden'),c.finish())}):t.logger.warn('[Tracing] Could not set up background tab detection due to lack of global document')}},937,[894,932,933]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),f=r(d[7]),v=(g=n.getGlobalObject(),(function(){function t(){this._measurements={},this._performanceCursor=0,g&&g.performance&&(g.performance.mark&&g.performance.mark('sentry-tracing-init'),this._trackCLS(),this._trackLCP(),this._trackFID(),this._trackTTFB())}return t.prototype.addPerformanceEntries=function(t){var o=this;if(g&&g.performance&&g.performance.getEntries&&n.browserPerformanceTimeOrigin){n.logger.log('[Tracing] Adding & adjusting spans using Performance API');var c,u,p,v=s.msToSec(n.browserPerformanceTimeOrigin);if(g.document)for(var y=0;y-1&&(u=M)}}),void 0!==u&&void 0!==p&&h(t,{description:'evaluation',endTimestamp:p,op:'script',startTimestamp:u}),this._performanceCursor=Math.max(performance.getEntries().length-1,0),this._trackNavigator(t),'pageload'===t.op){var S=s.msToSec(n.browserPerformanceTimeOrigin);['fcp','fp','lcp','ttfb'].forEach(function(c){if(o._measurements[c]&&!(S>=t.startTimestamp)){var u=o._measurements[c].value,p=S+s.msToSec(u),f=Math.abs(1e3*(p-t.startTimestamp)),v=f-u;n.logger.log("[Measurements] Normalized "+c+" from "+u+" to "+f+" ("+v+")"),o._measurements[c].value=f}}),this._measurements['mark.fid']&&this._measurements.fid&&h(t,{description:'first input delay',endTimestamp:this._measurements['mark.fid'].value+s.msToSec(this._measurements.fid.value),op:'web.vitals',startTimestamp:this._measurements['mark.fid'].value}),t.setMeasurements(this._measurements)}}},t.prototype._trackCLS=function(){var t=this;o.getCLS(function(s){s.entries.pop()&&(n.logger.log('[Measurements] Adding CLS'),t._measurements.cls={value:s.value})})},t.prototype._trackNavigator=function(t){var n=g.navigator;if(n){var s=n.connection;s&&(s.effectiveType&&t.setTag('effectiveConnectionType',s.effectiveType),s.type&&t.setTag('connectionType',s.type),k(s.rtt)&&(this._measurements['connection.rtt']={value:s.rtt}),k(s.downlink)&&(this._measurements['connection.downlink']={value:s.downlink})),k(n.deviceMemory)&&t.setTag('deviceMemory',String(n.deviceMemory)),k(n.hardwareConcurrency)&&t.setTag('hardwareConcurrency',String(n.hardwareConcurrency))}},t.prototype._trackLCP=function(){var t=this;u.getLCP(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding LCP'),t._measurements.lcp={value:o.value},t._measurements['mark.lcp']={value:u+p}}})},t.prototype._trackFID=function(){var t=this;c.getFID(function(o){var c=o.entries.pop();if(c){var u=s.msToSec(performance.timeOrigin),p=s.msToSec(c.startTime);n.logger.log('[Measurements] Adding FID'),t._measurements.fid={value:o.value},t._measurements['mark.fid']={value:u+p}}})},t.prototype._trackTTFB=function(){var t=this;p.getTTFB(function(s){var o,c=s.entries.pop();if(c){n.logger.log('[Measurements] Adding TTFB'),t._measurements.ttfb={value:s.value};var u=s.value-(o=s.entries[0],null!==o&&void 0!==o?o:c).requestStart;t._measurements['ttfb.requestTime']={value:u}}})},t})());function T(t,n,s){y(t,n,'unloadEvent',s),y(t,n,'redirect',s),y(t,n,'domContentLoadedEvent',s),y(t,n,'loadEvent',s),y(t,n,'connect',s),y(t,n,'secureConnection',s,'connectEnd'),y(t,n,'fetch',s,'domainLookupStart'),y(t,n,'domainLookup',s),S(t,n,s)}function l(t,n,s,o,c){var u=c+s,p=u+o;return h(t,{description:n.name,endTimestamp:p,op:n.entryType,startTimestamp:u}),u}function _(t,n,s,o,c,u){if('xmlhttprequest'!==n.initiatorType&&'fetch'!==n.initiatorType){var p={};'transferSize'in n&&(p['Transfer Size']=n.transferSize),'encodedBodySize'in n&&(p['Encoded Body Size']=n.encodedBodySize),'decodedBodySize'in n&&(p['Decoded Body Size']=n.decodedBodySize);var f=u+o,v=f+c;return h(t,{description:s,endTimestamp:v,op:n.initiatorType?"resource."+n.initiatorType:'resource',startTimestamp:f,data:p}),v}}function y(t,n,o,c,u){var p=u?n[u]:n[o+"End"],f=n[o+"Start"];f&&p&&h(t,{op:'browser',description:o,startTimestamp:c+s.msToSec(f),endTimestamp:c+s.msToSec(p)})}function S(t,n,o){h(t,{op:'browser',description:'request',startTimestamp:o+s.msToSec(n.requestStart),endTimestamp:o+s.msToSec(n.responseEnd)}),h(t,{op:'browser',description:'response',startTimestamp:o+s.msToSec(n.responseStart),endTimestamp:o+s.msToSec(n.responseEnd)})}function h(n,s){var o=s.startTimestamp,c=t.__rest(s,["startTimestamp"]);return o&&n.startTimestamp>o&&(n.startTimestamp=o),n.startChild(t.__assign({startTimestamp:o},c))}function k(t){return'number'==typeof t&&isFinite(t)}e.MetricsInstrumentation=v,e.addResourceSpans=_,e._startChild=h},938,[891,894,933,939,945,947,949,946]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);e.getCLS=function(c,s){void 0===s&&(s=!1);var v,l=t.initMetric('CLS',0),f=function(n){n.hadRecentInput||(l.value+=n.value,l.entries.push(n),v())},p=o.observe('layout-shift',f);p&&(v=n.bindReporter(c,l,p,s),u.onHidden(function(n){var t=n.isUnloading;p.takeRecords().map(f),t&&(l.isFinal=!0),v()}))}},939,[940,941,943,944]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bindReporter=function(n,t,l,u){var o;return function(){l&&t.isFinal&&l.disconnect(),t.value>=0&&(u||t.isFinal||'hidden'===document.visibilityState)&&(t.delta=t.value-(o||0),(t.delta||t.isFinal||void 0===o)&&(n(t),o=t.value))}}},940,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.initMetric=function(t,u){return void 0===u&&(u=-1),{name:t,value:u,delta:0,entries:[],id:n.generateUniqueID(),isFinal:!1}}},941,[942]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateUniqueID=function(){return Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12)}},942,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.observe=function(n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var o=new PerformanceObserver(function(n){return n.getEntries().map(t)});return o.observe({type:n,buffered:!0}),o}}catch(n){}}},943,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=!1,t=!1,o=function(t){n=!t.persisted};e.onHidden=function(c,u){void 0===u&&(u=!1),t||(addEventListener('pagehide',o),addEventListener('beforeunload',function(){}),t=!0),addEventListener('visibilitychange',function(t){var o=t.timeStamp;'hidden'===document.visibilityState&&c({timeStamp:o,isUnloading:n})},{capture:!0,once:u})}},944,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);e.getFID=function(o){var u=s.initMetric('FID'),l=n.getFirstHidden(),f=function(t){t.startTime',c[u[1]]='string'==typeof y?y:y.name||''}else for(var v=0;v|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|capacitor).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,o=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=/Minified React error #\d+;/i;function p(n){if(!n||!n.stack)return null;for(var f,p,b,v=[],x=n.stack.split('\n'),k=0;k eval')>-1&&(f=u.exec(p[3]))?(p[1]=p[1]||"eval",p[3]=f[1],p[4]=f[2],p[5]=''):0!==k||p[5]||void 0===n.columnNumber||(v[0].column=n.columnNumber+1),b={url:p[3],func:p[1]||l,args:p[2]?p[2].split(','):[],line:p[4]?+p[4]:null,column:p[5]?+p[5]:null}}!b.func&&b.line&&(b.func=l),v.push(b)}return v.length?{message:h(n),name:n.name,stack:v}:null}function b(n){if(!n||!n.stacktrace)return null;for(var s,t=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,c=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\((.*)\))? in (.*):\s*$/i,u=n.stacktrace.split('\n'),o=[],f=0;fnew Date(Date.now())},l.prototype._handleRateLimit=function(n){var s,l,u,f,p=Date.now(),h=n['x-sentry-rate-limits'],_=n['retry-after'];if(h){try{for(var c=t.__values(h.trim().split(',')),y=c.next();!y.done;y=c.next()){var v=y.value.split(':',2),w=parseInt(v[0],10),L=1e3*(isNaN(w)?60:w);try{for(var b=(u=void 0,t.__values(v[1].split(';'))),x=b.next();!x.done;x=b.next()){var D=x.value;this._rateLimits[D||'all']=new Date(p+L)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(f=b.return)&&f.call(b)}finally{if(u)throw u.error}}}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}return!0}return!!_&&(this._rateLimits.all=new Date(p+o.parseRetryAfterHeader(p,_)),!0)},l})();e.BaseTransport=l},966,[891,889,883,894]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=(g=o.getGlobalObject(),(function(u){function h(){return null!==u&&u.apply(this,arguments)||this}return s.__extends(h,u),h.prototype.sendEvent=function(t){return this._sendRequest(n.eventToSentryRequest(t,this._api),t)},h.prototype.sendSession=function(t){return this._sendRequest(n.sessionToSentryRequest(t,this._api),t)},h.prototype._sendRequest=function(s,n){var u=this;if(this._isRateLimited(s.type))return Promise.reject({event:n,type:s.type,reason:"Transport locked till "+this._disabledUntil(s.type)+" due to too many requests.",status:429});var h={body:s.body,method:'POST',referrerPolicy:o.supportsReferrerPolicy()?'origin':''};return void 0!==this.options.fetchParameters&&t(h,this.options.fetchParameters),void 0!==this.options.headers&&(h.headers=this.options.headers),this._buffer.add(new o.SyncPromise(function(t,n){g.fetch(s.url,h).then(function(o){var h={'x-sentry-rate-limits':o.headers.get('X-Sentry-Rate-Limits'),'retry-after':o.headers.get('Retry-After')};u._handleResponse({requestType:s.type,response:o,headers:h,resolve:t,reject:n})}).catch(n)}))},h})(u.BaseTransport));e.FetchTransport=h},967,[25,891,889,894,966]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=(function(o){function p(){return null!==o&&o.apply(this,arguments)||this}return t.__extends(p,o),p.prototype.sendEvent=function(t){return this._sendRequest(s.eventToSentryRequest(t,this._api),t)},p.prototype.sendSession=function(t){return this._sendRequest(s.sessionToSentryRequest(t,this._api),t)},p.prototype._sendRequest=function(t,s){var o=this;return this._isRateLimited(t.type)?Promise.reject({event:s,type:t.type,reason:"Transport locked till "+this._disabledUntil(t.type)+" due to too many requests.",status:429}):this._buffer.add(new n.SyncPromise(function(s,n){var p=new XMLHttpRequest;for(var u in p.onreadystatechange=function(){if(4===p.readyState){var u={'x-sentry-rate-limits':p.getResponseHeader('X-Sentry-Rate-Limits'),'retry-after':p.getResponseHeader('Retry-After')};o._handleResponse({requestType:t.type,response:p,headers:u,resolve:s,reject:n})}},p.open('POST',t.url),o.options.headers)o.options.headers.hasOwnProperty(u)&&p.setRequestHeader(u,o.options.headers[u]);p.send(t.body)}))},p})(r(d[3]).BaseTransport);e.XHRTransport=o},968,[891,889,894,966]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=0;function p(){c+=1,setTimeout(function(){c-=1})}e.shouldIgnoreOnError=function(){return c>0},e.ignoreNextOnError=p,e.wrap=function c(s,u,_){if(void 0===u&&(u={}),'function'!=typeof s)return s;try{if(s.__sentry__)return s;if(s.__sentry_wrapped__)return s.__sentry_wrapped__}catch(t){return s}var l=function(){var l=Array.prototype.slice.call(arguments);try{_&&'function'==typeof _&&_.apply(this,arguments);var y=l.map(function(t){return c(t,u)});return s.handleEvent?s.handleEvent.apply(this,y):s.apply(this,y)}catch(c){throw p(),n.withScope(function(p){p.addEventProcessor(function(n){var c=t.__assign({},n);return u.mechanism&&(o.addExceptionTypeValue(c,void 0,void 0),o.addExceptionMechanism(c,u.mechanism)),c.extra=t.__assign(t.__assign({},c.extra),{arguments:l}),c}),n.captureException(c)}),c}};try{for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(l[y]=s[y])}catch(t){}s.prototype=s.prototype||{},l.prototype=s.prototype,Object.defineProperty(s,'__sentry_wrapped__',{enumerable:!1,value:l}),Object.defineProperties(l,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:s}});try{Object.getOwnPropertyDescriptor(l,'name').configurable&&Object.defineProperty(l,'name',{get:function(){return s.name}})}catch(t){}return l},e.injectReportDialog=function(t){if(void 0===t&&(t={}),t.eventId)if(t.dsn){var c=document.createElement('script');c.async=!0,c.src=new n.API(t.dsn).getReportDialogEndpoint(t),t.onLoad&&(c.onload=t.onLoad),(document.head||document.body).appendChild(c)}else o.logger.error("Missing dsn option in showReportDialog call");else o.logger.error("Missing eventId option in showReportDialog call")}},969,[891,889,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.GlobalHandlers=n.GlobalHandlers;var s=r(d[1]);e.TryCatch=s.TryCatch;var l=r(d[2]);e.Breadcrumbs=l.Breadcrumbs;var o=r(d[3]);e.LinkedErrors=o.LinkedErrors;var t=r(d[4]);e.UserAgent=t.UserAgent},970,[971,972,973,974,975]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),c=r(d[4]),s=r(d[5]),u=(function(){function u(t){this.name=u.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=n.__assign({onerror:!0,onunhandledrejection:!0},t)}return u.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(l.logger.log('Global Handler attached: onerror'),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(l.logger.log('Global Handler attached: onunhandledrejection'),this._installGlobalOnUnhandledRejectionHandler())},u.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(l.addInstrumentationHandler({callback:function(o){var p=o.error,h=t.getCurrentHub(),v=h.getIntegration(u),_=p&&!0===p.__sentry_own_request__;if(v&&!s.shouldIgnoreOnError()&&!_){var E=h.getClient(),f=l.isPrimitive(p)?n._eventFromIncompleteOnError(o.msg,o.url,o.line,o.column):n._enhanceEventWithInitialFrame(c.eventFromUnknownInput(p,void 0,{attachStacktrace:E&&E.getOptions().attachStacktrace,rejection:!1}),o.url,o.line,o.column);l.addExceptionMechanism(f,{handled:!1,type:'onerror'}),h.captureEvent(f,{originalException:p})}},type:'error'}),this._onErrorHandlerInstalled=!0)},u.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(l.addInstrumentationHandler({callback:function(p){var h=p;try{'reason'in p?h=p.reason:'detail'in p&&'reason'in p.detail&&(h=p.detail.reason)}catch(n){}var v=t.getCurrentHub(),_=v.getIntegration(u),E=h&&!0===h.__sentry_own_request__;if(!_||s.shouldIgnoreOnError()||E)return!0;var f=v.getClient(),I=l.isPrimitive(h)?n._eventFromRejectionWithPrimitive(h):c.eventFromUnknownInput(h,void 0,{attachStacktrace:f&&f.getOptions().attachStacktrace,rejection:!0});I.level=o.Severity.Error,l.addExceptionMechanism(I,{handled:!1,type:'onunhandledrejection'}),v.captureEvent(I,{originalException:h})},type:'unhandledrejection'}),this._onUnhandledRejectionHandlerInstalled=!0)},u.prototype._eventFromIncompleteOnError=function(n,t,o,c){var s,u=l.isErrorEvent(n)?n.message:n;if(l.isString(u)){var p=u.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);p&&(s=p[1],u=p[2])}var h={exception:{values:[{type:s||'Error',value:u}]}};return this._enhanceEventWithInitialFrame(h,t,o,c)},u.prototype._eventFromRejectionWithPrimitive=function(n){return{exception:{values:[{type:'UnhandledRejection',value:"Non-Error promise rejection captured with value: "+String(n)}]}}},u.prototype._enhanceEventWithInitialFrame=function(n,t,o,c){n.exception=n.exception||{},n.exception.values=n.exception.values||[],n.exception.values[0]=n.exception.values[0]||{},n.exception.values[0].stacktrace=n.exception.values[0].stacktrace||{},n.exception.values[0].stacktrace.frames=n.exception.values[0].stacktrace.frames||[];var s=isNaN(parseInt(c,10))?void 0:c,u=isNaN(parseInt(o,10))?void 0:o,p=l.isString(t)&&t.length>0?t:l.getLocationHref();return 0===n.exception.values[0].stacktrace.frames.length&&n.exception.values[0].stacktrace.frames.push({colno:s,filename:p,function:'?',in_app:!0,lineno:u}),n},u.id='GlobalHandlers',u})();e.GlobalHandlers=u},971,[891,889,883,894,962,969]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=['EventTarget','Window','Node','ApplicationCache','AudioTrackList','ChannelMergerNode','CryptoOperation','EventSource','FileReader','HTMLUnknownElement','IDBDatabase','IDBRequest','IDBTransaction','KeyOperation','MediaController','MessagePort','ModalWindow','Notification','SVGElementInstance','Screen','TextTrack','TextTrackCue','TextTrackList','WebSocket','WebSocketWorker','Worker','XMLHttpRequest','XMLHttpRequestEventTarget','XMLHttpRequestUpload'],u=(function(){function u(n){this.name=u.id,this._options=t.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},n)}return u.prototype.setupOnce=function(){var t=n.getGlobalObject();(this._options.setTimeout&&n.fill(t,'setTimeout',this._wrapTimeFunction.bind(this)),this._options.setInterval&&n.fill(t,'setInterval',this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&n.fill(t,'requestAnimationFrame',this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&'XMLHttpRequest'in t&&n.fill(XMLHttpRequest.prototype,'send',this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:s).forEach(this._wrapEventTarget.bind(this))},u.prototype._wrapTimeFunction=function(t){return function(){for(var s=[],u=0;u'}0!==n.length&&o.getCurrentHub().addBreadcrumb({category:"ui."+t.name,message:n},{event:t.event,name:t.name,global:t.global})},c.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;var n=t.xhr.__sentry_xhr__||{},s=n.method,c=n.url,l=n.status_code,u=n.body;o.getCurrentHub().addBreadcrumb({category:'xhr',data:{method:s,url:c,status_code:l},type:'http'},{xhr:t.xhr,input:u})}else;},c.prototype._fetchBreadcrumb=function(s){s.endTimestamp&&(s.fetchData.url.match(/sentry_key/)&&'POST'===s.fetchData.method||(s.error?o.getCurrentHub().addBreadcrumb({category:'fetch',data:s.fetchData,level:n.Severity.Error,type:'http'},{data:s.error,input:s.args}):o.getCurrentHub().addBreadcrumb({category:'fetch',data:t.__assign(t.__assign({},s.fetchData),{status_code:s.response.status}),type:'http'},{input:s.args,response:s.response})))},c.prototype._historyBreadcrumb=function(t){var n=s.getGlobalObject(),c=t.from,l=t.to,u=s.parseUrl(n.location.href),p=s.parseUrl(c),h=s.parseUrl(l);p.path||(p=u),u.protocol===h.protocol&&u.host===h.host&&(l=h.relative),u.protocol===p.protocol&&u.host===p.host&&(c=p.relative),o.getCurrentHub().addBreadcrumb({category:'navigation',data:{from:c,to:l}})},c.id='Breadcrumbs',c})();e.Breadcrumbs=c},973,[891,889,883,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u='cause',l=5,p=(function(){function p(t){void 0===t&&(t={}),this.name=p.id,this._key=t.key||u,this._limit=t.limit||l}return p.prototype.setupOnce=function(){n.addGlobalEventProcessor(function(t,o){var c=n.getCurrentHub().getIntegration(p);return c?c._handler(t,o):t})},p.prototype._handler=function(n,c){if(!(n.exception&&n.exception.values&&c&&o.isInstanceOf(c.originalException,Error)))return n;var s=this._walkErrorTree(c.originalException,this._key);return n.exception.values=t.__spread(s,n.exception.values),n},p.prototype._walkErrorTree=function(n,u,l){if(void 0===l&&(l=[]),!o.isInstanceOf(n[u],Error)||l.length+1>=this._limit)return l;var p=s.computeStackTrace(n[u]),_=c.exceptionFromStacktrace(p);return this._walkErrorTree(n[u],u,t.__spread([_],l))},p.id='LinkedErrors',p})();e.LinkedErrors=p},974,[891,889,894,963,964]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=(g=r(d[2]).getGlobalObject(),(function(){function o(){this.name=o.id}return o.prototype.setupOnce=function(){t.addGlobalEventProcessor(function(s){var u,_,l;if(t.getCurrentHub().getIntegration(o)){if(!g.navigator&&!g.location&&!g.document)return s;var c=(null===(u=s.request)||void 0===u?void 0:u.url)||(null===(_=g.location)||void 0===_?void 0:_.href),v=(g.document||{}).referrer,f=(g.navigator||{}).userAgent,b=n.__assign(n.__assign(n.__assign({},null===(l=s.request)||void 0===l?void 0:l.headers),v&&{Referer:v}),f&&{'User-Agent':f}),h=n.__assign(n.__assign({},c&&{url:c}),{headers:b});return n.__assign(n.__assign({},s),{request:h})}return s})},o.id='UserAgent',o})());e.UserAgent=o},975,[891,889,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function l(){if(void 0!==t.getGlobalObject().document){var o=n.getCurrentHub();o.startSession(),o.captureSession(),t.addInstrumentationHandler({callback:function(){o.startSession(),o.captureSession()},type:'history'})}else t.logger.warn('Session tracking in non-browser environment with @sentry/browser is not supported.')}e.defaultIntegrations=[new n.Integrations.InboundFilters,new n.Integrations.FunctionToString,new u.TryCatch,new u.Breadcrumbs,new u.GlobalHandlers,new u.LinkedErrors,new u.UserAgent],e.init=function(s){if(void 0===s&&(s={}),void 0===s.defaultIntegrations&&(s.defaultIntegrations=e.defaultIntegrations),void 0===s.release){var u=t.getGlobalObject();u.SENTRY_RELEASE&&u.SENTRY_RELEASE.id&&(s.release=u.SENTRY_RELEASE.id)}void 0===s.autoSessionTracking&&(s.autoSessionTracking=!0),n.initAndBind(o.BrowserClient,s),s.autoSessionTracking&&l()},e.showReportDialog=function(t){void 0===t&&(t={}),t.eventId||(t.eventId=n.getCurrentHub().lastEventId());var o=n.getCurrentHub().getClient();o&&o.showReportDialog(t)},e.lastEventId=function(){return n.getCurrentHub().lastEventId()},e.forceLoad=function(){},e.onLoad=function(n){n()},e.flush=function(o){var s=n.getCurrentHub().getClient();return s?s.flush(o):t.SyncPromise.reject(!1)},e.close=function(o){var s=n.getCurrentHub().getClient();return s?s.close(o):t.SyncPromise.reject(!1)},e.wrap=function(n){return s.wrap(n)()}},976,[889,894,960,969,970]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_NAME='sentry.javascript.browser'},977,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);e.init=function(n){n._metadata=n._metadata||{},n._metadata.sdk={name:'sentry.javascript.react',packages:[{name:'npm:@sentry/react',version:t.SDK_VERSION}],version:t.SDK_VERSION},t.init(n)}},978,[958]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=t.__importDefault(r(d[3])),u=t.__importStar(r(d[4]));e.UNKNOWN_COMPONENT='unknown';var p={id:'Tracing'},c=null,l=function(){return c||(c=n.getCurrentHub().getIntegration(p))};function f(t,n){return null===c?null:c.constructor.pushActivity(t,{description:"<"+t+">",op:"react."+n})}function h(t){if(null!==t&&null!==c)return c.constructor.getActivitySpan(t)}var _=(function(n){function s(t){var o=n.call(this,t)||this;o._mountActivity=null,o._mountSpan=void 0;var s=o.props,u=s.name,p=s.disabled;if(void 0!==p&&p)return o;if(l())o._mountActivity=f(u,'mount');else{var c=v();c&&(o._mountSpan=c.startChild({description:"<"+u+">",op:'react.mount'}))}return o}return t.__extends(s,n),s.prototype.componentDidMount=function(){var t;this._mountSpan?this._mountSpan.finish():(this._mountSpan=h(this._mountActivity),null!==(t=this._mountActivity)&&null!==c&&c.constructor.popActivity(t),this._mountActivity=null)},s.prototype.componentDidUpdate=function(t){var n=this,s=t.updateProps,u=t.includeUpdates;if((void 0===u||u)&&this._mountSpan&&s!==this.props.updateProps){var p=Object.keys(s).filter(function(t){return s[t]!==n.props.updateProps[t]});if(p.length>0){var c=o.timestampWithMs();this._mountSpan.startChild({data:{changedProps:p},description:"<"+this.props.name+">",endTimestamp:c,op:"react.update",startTimestamp:c})}}},s.prototype.componentWillUnmount=function(){var t=this.props,n=t.name,s=t.includeRender,u=void 0===s||s;this._mountSpan&&u&&this._mountSpan.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:this._mountSpan.endTimestamp})},s.prototype.render=function(){return this.props.children},s.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0},s})(u.Component);function v(t){if(void 0===t&&(t=n.getCurrentHub()),t){var o=t.getScope();if(o)return o.getTransaction()}}e.Profiler=_,e.withProfiler=function(n,o){var p=o&&o.name||n.displayName||n.name||e.UNKNOWN_COMPONENT,c=function(s){return u.createElement(_,t.__assign({},o,{name:p,updateProps:s}),u.createElement(n,t.__assign({},s)))};return c.displayName="profiler("+p+")",s.default(c,n),c},e.useProfiler=function(n,s){void 0===s&&(s={disabled:!1,hasRenderSpan:!0});var p=t.__read(u.useState(function(){if(!s||!s.disabled){var t=v();return t?t.startChild({description:"<"+n+">",op:'react.mount'}):void 0}}),1)[0];u.useEffect(function(){return p&&p.finish(),function(){p&&s.hasRenderSpan&&p.startChild({description:"<"+n+">",endTimestamp:o.timestampWithMs(),op:"react.render",startTimestamp:p.endTimestamp})}},[])},e.getActiveTransaction=v},979,[891,958,894,437,48]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=t.__importDefault(r(d[2])),p=t.__importStar(r(d[3]));e.UNKNOWN_COMPONENT='unknown';var s={componentStack:null,error:null,eventId:null},c=(function(o){function c(){var t=null!==o&&o.apply(this,arguments)||this;return t.state=s,t.resetErrorBoundary=function(){var n=t.props.onReset,o=t.state,p=o.error,c=o.componentStack,u=o.eventId;n&&n(p,c,u),t.setState(s)},t}return t.__extends(c,o),c.prototype.componentDidCatch=function(o,p){var s=this,c=p.componentStack,u=this.props,l=u.beforeCapture,_=u.onError,f=u.showDialog,v=u.dialogOptions;n.withScope(function(p){l&&l(p,o,c);var u=n.captureException(o,{contexts:{react:{componentStack:c}}});_&&_(o,c,u),f&&n.showReportDialog(t.__assign(t.__assign({},v),{eventId:u})),s.setState({error:o,componentStack:c,eventId:u})})},c.prototype.componentDidMount=function(){var t=this.props.onMount;t&&t()},c.prototype.componentWillUnmount=function(){var t=this.state,n=t.error,o=t.componentStack,p=t.eventId,s=this.props.onUnmount;s&&s(n,o,p)},c.prototype.render=function(){var t=this.props.fallback,n=this.state,o=n.error,s=n.componentStack,c=n.eventId;return o?p.isValidElement(t)?t:'function'==typeof t?t({error:o,componentStack:s,resetError:this.resetErrorBoundary,eventId:c}):null:this.props.children},c})(p.Component);e.ErrorBoundary=c,e.withErrorBoundary=function(n,s){var u=n.displayName||n.name||e.UNKNOWN_COMPONENT,l=function(o){return p.createElement(c,t.__assign({},s),p.createElement(n,t.__assign({},o)))};return l.displayName="errorBoundary("+u+")",o.default(l,n),l}},980,[891,958,437,48]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o='redux.action',u='info',c='redux.state',f={actionTransformer:function(n){return n},stateTransformer:function(n){return n||null}};e.createReduxEnhancer=function(s){var l=n.__assign(n.__assign({},f),s);return function(n){return function(f,s){return n(function(n,s){var v=f(n,s);return t.configureScope(function(n){var t=l.actionTransformer(s);void 0!==t&&null!==t&&n.addBreadcrumb({category:o,data:t,type:u});var f=l.stateTransformer(v);void 0!==f&&null!==f?n.setContext(c,f):n.setContext(c,null);var _=l.configureScopeWithState;'function'==typeof _&&_(n,v)}),v},s)}}}},981,[891,890]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});g=r(d[0]).getGlobalObject();function t(t,o,u,c){var f=o.pathname;u({location:o,routes:t},function(t,o,u){if(t||!u)return c(f);var l=n(u.routes||[]);return 0===l.length||'/*'===l?c(f):c(f=l)})}function n(t){if(!Array.isArray(t)||0===t.length)return'';for(var n=t.filter(function(t){return!!t.path}),o=-1,u=n.length-1;u>=0;u--){var c=n[u];if(c.path&&c.path.startsWith('/')){o=u;break}}return n.slice(o).filter(function(t){return!!t.path}).map(function(t){return t.path}).join('')}e.reactRouterV3Instrumentation=function(n,o,u){return function(c,f,l){var s,v;void 0===f&&(f=!0),void 0===l&&(l=!0),f&&g&&g.location&&t(o,g.location,u,function(t){s=c({name:v=t,op:'pageload',tags:{'routing.instrumentation':'react-router-v3'}})}),l&&n.listen&&n.listen(function(n){if('PUSH'===n.action||'POP'===n.action){s&&s.finish();var f={'routing.instrumentation':'react-router-v3'};v&&(f.from=v),t(o,n,u,function(t){s=c({name:v=t,op:'navigation',tags:f})})}})}}},982,[894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t,n=r(d[0]),o=r(d[1]),u=n.__importDefault(r(d[2])),c=n.__importStar(r(d[3]));g=o.getGlobalObject();function s(n,o,u,c){function s(t){if(u===[]||!c)return t;for(var n=f(u,t,c),o=0;o=0&&(s.function=s.function.substr(0,l).trim()),!o){f.next=7;break}return f.next=7,n.default.awrap(u._addSourceContext(s,c));case 7:return f.abrupt("return",s);case 8:case"end":return f.stop()}},null,null,null,Promise)})));case 2:case"end":return o.stop()}},null,null,null,Promise)}},{key:"_replaceFramesInEvent",value:function(t,n){t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].stacktrace&&(t.exception.values[0].stacktrace.frames=n.reverse())}},{key:"_addSourceContext",value:function(t,c){var u,o,s,f,p,v,x;return n.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:if(f=null!=(u=null==(o=t.filename)?void 0:o.split("/"))?u:[],!c){b.next=13;break}b.t0=n.default.keys(f);case 3:if((b.t1=b.t0()).done){b.next=13;break}if(p=b.t1.value,!Object.prototype.hasOwnProperty.call(f,p)){b.next=11;break}return b.next=8,n.default.awrap(fetch(""+c().url+f.slice(-p).join("/"),{method:"GET"}));case 8:if(!(s=b.sent).ok){b.next=11;break}return b.abrupt("break",13);case 11:b.next=3;break;case 13:if(!s||!s.ok){b.next=19;break}return b.next=16,n.default.awrap(s.text());case 16:v=b.sent,x=v.split("\n"),(0,l.addContextToFrame)(x,t);case 19:case"end":return b.stop()}},null,null,null,Promise)}}]),t})();e.DebugSymbolicator=p,p.id="DebugSymbolicator"},985,[1,276,25,7,8,889,894,98,986,987]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(s){var o,u,c,l;return n.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((u=t()).bundleLoadedFromServer){f.next=3;break}throw new Error('Bundle was not loaded from Metro.');case 3:return c=null!=(o=g.fetch)?o:r(d[2]),f.next=6,n.awrap(c(u.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:s})}));case 6:return l=f.sent,f.next=9,n.awrap(l.json());case 9:return f.abrupt("return",f.sent);case 10:case"end":return f.stop()}},null,null,null,Promise)}},986,[276,987,130]); +__d(function(g,r,i,a,m,e,d){'use strict';var l,t,n=r(d[0])(r(d[1])),u='http://localhost:8081/';m.exports=function(){var o;if(void 0===l){var s=n.default.getConstants().scriptURL,c=s.match(/^https?:\/\/.*?\//);l=c?c[0]:null,t=c?s:null}return{url:null!=(o=l)?o:u,fullBundleUrl:t,bundleLoadedFromServer:null!==l}}},987,[1,174]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.DeviceContext=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),s=r(d[5]),l=r(d[6]),v=r(d[7]),f=(function(){function t(){(0,c.default)(this,t),this.name=t.id}return(0,o.default)(t,[{key:"setupOnce",value:function(){(0,s.addGlobalEventProcessor)(function(c){var o;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if((0,s.getCurrentHub)().getIntegration(t)){f.next=3;break}return f.abrupt("return",c);case 3:return f.prev=3,f.next=6,n.default.awrap(v.NATIVE.deviceContexts());case 6:o=f.sent,c.contexts=(0,u.default)({},o,c.contexts),f.next=13;break;case 10:f.prev=10,f.t0=f.catch(3),l.logger.log("Failed to get device context from native: "+f.t0);case 13:return f.abrupt("return",c);case 14:case"end":return f.stop()}},null,null,[[3,10]],Promise)})}}]),t})();e.DeviceContext=f,f.id="DeviceContext"},988,[1,276,25,7,8,889,894,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NATIVE=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),o=r(d[4]),u=r(d[5]),v=r(d[6]),c=["beforeSend","beforeBreadcrumb","integrations","defaultIntegrations","transport"],f=["id","ip_address","email","username"],b=v.NativeModules.DyteRNSentry,N={sendEvent:function(t){var n,u,v,c,f,h,p,y,S,_,w=this;return s.default.async(function(C){for(;;)switch(C.prev=C.next){case 0:if(w.enableNative){C.next=2;break}return C.abrupt("return",{reason:"Event was skipped as native SDK is not enabled.",status:o.Status.Skipped});case 2:if(w.isNativeClientAvailable()){C.next=4;break}throw w._NativeClientError;case 4:if(t.level=t.level?w._processLevel(t.level):void 0,n={event_id:t.event_id,sdk:t.sdk},u=(0,l.default)({},t,{message:{message:t.message}}),"android"!==N.platform){C.next=23;break}return c=JSON.stringify(n),f=JSON.stringify(u),h=f.length,C.prev=11,C.next=14,s.default.awrap(b.getStringBytesLength(f));case 14:h=C.sent,C.next=19;break;case 17:C.prev=17,C.t0=C.catch(11);case 19:return p={content_type:"application/json",length:h,type:null!=(v=u.type)?v:"event"},y=JSON.stringify(p),S=c+"\n"+y+"\n"+f,C.abrupt("return",b.captureEnvelope(S));case 23:return _=JSON.parse(JSON.stringify(u)),C.abrupt("return",b.captureEnvelope({header:n,payload:_}));case 25:case"end":return C.stop()}},null,null,[[11,17]],Promise)},startWithOptions:function(t){var o,v,f=this;return s.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if((o=(0,l.default)({enableNative:!0,autoInitializeNativeSdk:!0},t)).enableNative){s.next=5;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK is disabled."),f.enableNative=!1,s.abrupt("return",!1);case 5:if(o.autoInitializeNativeSdk){s.next=8;break}return o.enableNativeNagger&&u.logger.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"),s.abrupt("return",!1);case 8:if(o.dsn){s.next=11;break}return u.logger.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."),s.abrupt("return",!1);case 11:if(f.isNativeClientAvailable()){s.next=13;break}throw f._NativeClientError;case 13:return o.beforeSend,o.beforeBreadcrumb,o.integrations,o.defaultIntegrations,o.transport,v=(0,n.default)(o,c),s.abrupt("return",b.startWithOptions(v));case 15:case"end":return s.stop()}},null,null,null,Promise)},fetchRelease:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:return n.abrupt("return",b.fetchRelease());case 5:case"end":return n.stop()}},null,null,null,Promise)},deviceContexts:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}throw t._DisabledNativeError;case 2:if(t.isNativeClientAvailable()){n.next=4;break}throw t._NativeClientError;case 4:if("ios"===t.platform){n.next=6;break}return n.abrupt("return",{});case 6:return n.abrupt("return",b.deviceContexts());case 7:case"end":return n.stop()}},null,null,null,Promise)},crash:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.crash()}},setUser:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s=null,l=null;if(t){var o=t.id,u=t.ip_address,v=t.email,c=t.username,N=(0,n.default)(t,f);s=this._serializeObject({email:v,id:o,ip_address:u,username:c}),l=this._serializeObject(N)}b.setUser(s,l)}},setTag:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setTag(t,s)}},setExtra:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;var s="string"==typeof n?n:JSON.stringify(n);b.setExtra(t,s)}},addBreadcrumb:function(t){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.addBreadcrumb((0,l.default)({},t,{level:t.level?this._processLevel(t.level):void 0,data:t.data?this._serializeObject(t.data):void 0}))}},clearBreadcrumbs:function(){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;b.clearBreadcrumbs()}},setContext:function(t,n){if(this.enableNative){if(!this.isNativeClientAvailable())throw this._NativeClientError;"android"===this.platform?this.setExtra(t,n):b.setContext(t,null!==n?this._serializeObject(n):null)}},closeNativeSdk:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.enableNative){n.next=2;break}return n.abrupt("return");case 2:return n.abrupt("return",b.closeNativeSdk().then(function(){t.enableNative=!1}));case 3:case"end":return n.stop()}},null,null,null,Promise)},_serializeObject:function(t){var n={};return Object.keys(t).forEach(function(s){var l=t[s];n[s]="string"==typeof l?l:JSON.stringify(l)}),n},_processLevel:function(t){return t===o.Severity.Critical?o.Severity.Fatal:t===o.Severity.Log?o.Severity.Debug:t},isModuleLoaded:function(){return!!b},isNativeClientAvailable:function(){return this.isModuleLoaded()&&b.nativeClientAvailable},isNativeTransportAvailable:function(){return this.isModuleLoaded()&&b.nativeTransport},_DisabledNativeError:new u.SentryError("Native is disabled"),_NativeClientError:new u.SentryError("Native Client is not available, can't start on native."),enableNative:!0,platform:v.Platform.OS};e.NATIVE=N},989,[1,44,276,25,883,894,2]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeErrorHandlers=void 0;var t=n(r(d[1])),o=n(r(d[2])),l=n(r(d[3])),u=r(d[4]),s=r(d[5]),c=r(d[6]),_=(function(){function n(l){(0,o.default)(this,n),this.name=n.id,this._options=(0,t.default)({onerror:!0,onunhandledrejection:!0},l)}return(0,l.default)(n,[{key:"setupOnce",value:function(){this._handleUnhandledRejections(),this._handleOnError()}},{key:"_handleUnhandledRejections",value:function(){if(this._options.onunhandledrejection){var n,t,o=r(d[7]);o.disable(),o.enable({allRejections:!0,onUnhandled:function(n,t){(0,u.getCurrentHub)().captureException(t,{data:{id:n},originalException:t})}});var l=r(d[8]),s=(0,c.getGlobalObject)(),_=null!=(n=l._onHandle)?n:l._Y,h=null!=(t=l._onReject)?t:l._Z;l!==s.Promise&&void 0!==_&&void 0!==h&&("_onHandle"in s.Promise&&"_onReject"in s.Promise?(s.Promise._onHandle=_,s.Promise._onReject=h):"_Y"in s.Promise&&"_Z"in s.Promise&&(s.Promise._Y=_,s.Promise._Z=h))}}},{key:"_handleOnError",value:function(){if(this._options.onerror){var n=!1,t=ErrorUtils.getGlobalHandler&&ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler(function(o,l){if(l&&!0){if(n)return void c.logger.log("Encountered multiple fatals in a row. The latest:",o);n=!0}(0,u.getCurrentHub)().withScope(function(n){l&&n.setLevel(s.Severity.Fatal),(0,u.getCurrentHub)().captureException(o,{originalException:o})});var _=(0,u.getCurrentHub)().getClient();_?_.flush(_.getOptions().shutdownTimeout||2e3).then(function(){t(o,l)}):t(o,l)})}}}]),n})();e.ReactNativeErrorHandlers=_,_.id="ReactNativeErrorHandlers"},990,[1,25,7,8,889,883,894,991,105]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._Y=null,n._Z=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn(' '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,h={};function p(n){(u.allRejections||c(h[n].error,u.whitelist||o))&&(h[n].displayId=_++,u.onUnhandled?(h[n].logged=!0,u.onUnhandled(h[n].displayId,h[n].error)):(h[n].logged=!0,t(h[n].displayId,h[n].error)))}function y(n){h[n].logged&&(u.onHandled?u.onHandled(h[n].displayId,h[n].error):h[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+h[n].displayId+'):'),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+h[n].displayId+'.')))}n._Y=function(n){2===n._V&&h[n._1]&&(h[n._1].logged?y(n._1):clearTimeout(h[n._1].timeout),delete h[n._1])},n._Z=function(n,l){0===n._U&&(n._1=f++,h[n._1]={displayId:null,error:l,timeout:setTimeout(p.bind(null,n._1),c(l,o)?100:2e3),logged:!1})}}},991,[105]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Release=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=r(d[4]),o=r(d[5]),c=(function(){function t(){(0,s.default)(this,t),this.name=t.id}return(0,u.default)(t,[{key:"setupOnce",value:function(){(0,l.addGlobalEventProcessor)(function(s){var u,c,f,v,_;return n.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if((0,l.getCurrentHub)().getIntegration(t)){p.next=3;break}return p.abrupt("return",s);case 3:if(v=null==(u=(0,l.getCurrentHub)().getClient())?void 0:u.getOptions(),"string"==typeof(null==(c=s.extra)?void 0:c.__sentry_release)?s.release=""+s.extra.__sentry_release:"string"==typeof(null==v?void 0:v.release)&&(s.release=v.release),"string"==typeof(null==(f=s.extra)?void 0:f.__sentry_dist)?s.dist=""+s.extra.__sentry_dist:"string"==typeof(null==v?void 0:v.dist)&&(s.dist=v.dist),!s.release||!s.dist){p.next=8;break}return p.abrupt("return",s);case 8:return p.prev=8,p.next=11,n.default.awrap(o.NATIVE.fetchRelease());case 11:(_=p.sent)&&(s.release=_.id+"@"+_.version+"+"+_.build,s.dist=""+_.build),p.next=17;break;case 15:p.prev=15,p.t0=p.catch(8);case 17:return p.abrupt("return",s);case 18:case"end":return p.stop()}},null,null,[[8,15]],Promise)})}}]),t})();e.Release=c,c.id="Release"},992,[1,276,7,8,889,989]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=void 0;e.SDK_NAME="sentry.javascript.react-native";e.SDK_VERSION="2.5.0-beta.1"},993,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeBackend=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),u=t(r(d[6])),v=t(r(d[7])),p=r(d[8]),f=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),N=r(d[13]),k=r(d[14]);function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var B=(function(t){(0,l.default)(R,t);var B,b,T=(B=R,b=w(),function(){var t,n=(0,v.default)(B);if(b){var o=(0,v.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,u.default)(this,t)});function R(t){var n;return(0,s.default)(this,R),(n=T.call(this,t))._options=t,n._browserBackend=new p.BrowserBackend(t),y.LogBox?y.LogBox.ignoreLogs(["Require cycle:"]):y.YellowBox.ignoreWarnings(["Require cycle:"]),n._startWithOptions(),n}return(0,c.default)(R,[{key:"nativeCrash",value:function(){this._options.enableNative&&k.NATIVE.crash()}},{key:"eventFromException",value:function(t,n){return this._browserBackend.eventFromException(t,n)}},{key:"eventFromMessage",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_.Severity.Info,o=arguments.length>2?arguments[2]:void 0;return this._browserBackend.eventFromMessage(t,n,o)}},{key:"_setupTransport",value:function(){if(!this._options.dsn)return new f.NoopTransport;var t=(0,o.default)({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(t):this._isNativeTransportAvailable()?new N.NativeTransport:new h.Transports.FetchTransport(t)}},{key:"_isNativeTransportAvailable",value:function(){return!0===this._options.enableNative&&k.NATIVE.isNativeClientAvailable()&&k.NATIVE.isNativeTransportAvailable()}},{key:"_startWithOptions",value:function(){var t,o,s,c,l;return n.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return s=!1,u.prev=1,u.next=4,n.default.awrap(k.NATIVE.startWithOptions(this._options));case 4:s=u.sent,u.next=12;break;case 7:return u.prev=7,u.t0=u.catch(1),this._showCannotConnectDialog(),null==(c=(l=this._options).onReady)||c.call(l,{didCallNativeInit:!1}),u.abrupt("return");case 12:null==(t=(o=this._options).onReady)||t.call(o,{didCallNativeInit:s});case 13:case"end":return u.stop()}},null,this,[[1,7]],Promise)}},{key:"_showCannotConnectDialog",value:function(){}}]),R})(f.BaseBackend);e.ReactNativeBackend=B},994,[1,276,25,7,8,12,14,11,961,889,957,883,2,995,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTransport=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=r(d[3]),o=r(d[4]),s=(function(){function t(){(0,n.default)(this,t),this._buffer=new f.PromiseBuffer(30)}return(0,u.default)(t,[{key:"sendEvent",value:function(t){return this._buffer.isReady()?this._buffer.add(o.NATIVE.sendEvent(t)):Promise.reject(new f.SentryError("Not adding Promise due to buffer limit reached."))}},{key:"close",value:function(t){return this._buffer.drain(t)}}]),t})();e.NativeTransport=s},995,[1,7,8,894,989]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},996,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeClient=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),h=r(d[9]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var p=(function(t){(0,l.default)(k,t);var s,p,R=(s=k,p=y(),function(){var t,n=(0,f.default)(s);if(p){var u=(0,f.default)(this).constructor;t=Reflect.construct(n,arguments,u)}else t=n.apply(this,arguments);return(0,o.default)(this,t)});function k(t){return(0,n.default)(this,k),R.call(this,v.ReactNativeBackend,t)}return(0,u.default)(k,[{key:"nativeCrash",value:function(){this._getBackend().nativeCrash()}},{key:"close",value:function(){return(0,c.default)((0,f.default)(k.prototype),"close",this).call(this).then(function(t){return h.NATIVE.closeNativeSdk().then(function(){return t})})}}]),k})(s.BaseClient);e.ReactNativeClient=p},997,[1,7,8,9,12,14,11,889,994,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.init=function(t){var n=new c.Hub(void 0,new C.ReactNativeScope);(0,c.makeMain)(n);var w=(0,s.default)({},_,t);void 0===w.defaultIntegrations&&(w.defaultIntegrations=[new b.ReactNativeErrorHandlers,new b.Release].concat((0,l.default)(f.defaultIntegrations.filter(function(t){return!h.includes(t.name)}))),w.defaultIntegrations.push(new o.RewriteFrames({iteratee:function(t){if(t.filename&&(t.filename=t.filename.replace(/^file:\/\//,"").replace(/^address at /,"").replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,""),"[native code]"!==t.filename&&"native"!==t.filename)){t.filename=0===t.filename.indexOf("/")?"app://"+t.filename:"app:///"+t.filename}return t}})),w.enableNative&&w.defaultIntegrations.push(new b.DeviceContext));(0,u.initAndBind)(p.ReactNativeClient,w),(0,f.getCurrentHub)().setTag("event.origin","javascript"),(0,v.getGlobalObject)().HermesInternal&&(0,f.getCurrentHub)().setTag("hermes","true")},e.setRelease=function(t){(0,u.setExtra)("__sentry_release",t)},e.setDist=function(t){(0,u.setExtra)("__sentry_dist",t)},e.nativeCrash=function(){var t=(0,f.getCurrentHub)().getClient();t&&t.nativeCrash()},e.close=function(){var t;return n.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(l.prev=0,!(t=(0,f.getCurrentHub)().getClient())){l.next=5;break}return l.next=5,n.default.awrap(t.close());case 5:l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),v.logger.error("Failed to close the SDK");case 10:case"end":return l.stop()}},null,null,[[0,7]],Promise)};var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),o=r(d[6]),f=r(d[7]),v=r(d[8]),p=r(d[9]),b=r(d[10]),C=r(d[11]),h=["GlobalHandlers","TryCatch"],_={enableNative:!0,enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0}},998,[1,276,34,25,889,892,999,957,894,997,984,1013]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);e.Angular=n.Angular;var o=r(d[1]);e.CaptureConsole=o.CaptureConsole;var t=r(d[2]);e.Debug=t.Debug;var v=r(d[3]);e.Dedupe=v.Dedupe;var s=r(d[4]);e.Ember=s.Ember;var u=r(d[5]);e.ExtraErrorData=u.ExtraErrorData;var l=r(d[6]);e.Offline=l.Offline;var b=r(d[7]);e.ReportingObserver=b.ReportingObserver;var p=r(d[8]);e.RewriteFrames=p.RewriteFrames;var f=r(d[9]);e.SessionTiming=f.SessionTiming;var D=r(d[10]);e.Transaction=D.Transaction;var E=r(d[11]);e.Vue=E.Vue},999,[1000,1001,1002,1003,1004,1005,1006,1008,1009,1010,1011,1012]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]),t=r(d[1]),o=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,u=(function(){function u(n){void 0===n&&(n={}),this.name=u.id,t.logger.log('You are still using the Angular integration, consider moving to @sentry/angular'),this._angular=n.angular||t.getGlobalObject().angular,this._angular?this._module=this._angular.module(u.moduleName,[]):t.logger.error('AngularIntegration is missing an Angular instance')}return u.prototype.setupOnce=function(n,t){var o=this;this._module&&(this._getCurrentHub=t,this._module.config(['$provide',function(n){n.decorator('$exceptionHandler',['$delegate',o._$exceptionHandlerDecorator.bind(o)])}]))},u.prototype._$exceptionHandlerDecorator=function(t){var l=this;return function(s,c){var _=l._getCurrentHub&&l._getCurrentHub();_&&_.getIntegration(u)&&_.withScope(function(t){c&&t.setExtra('cause',c),t.addEventProcessor(function(t){var u=t.exception&&t.exception.values&&t.exception.values[0];if(u){var l=o.exec(u.value||'');l&&(u.type=l[1],u.value=l[2],t.message=u.type+": "+u.value,t.extra=n.__assign(n.__assign({},t.extra),{angularDocs:l[3].substr(0,250)}))}return t}),_.captureException(s)}),t(s,c)}},u.id='AngularJS',u.moduleName='ngSentry',u})();e.Angular=u},1000,[891,894]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),n=r(d[1]),o=(g=n.getGlobalObject(),(function(){function o(t){void 0===t&&(t={}),this.name=o.id,this._levels=['log','info','warn','error','debug','assert'],t.levels&&(this._levels=t.levels)}return o.prototype.setupOnce=function(s,l){'console'in g&&this._levels.forEach(function(s){s in g.console&&n.fill(g.console,s,function(c){return function(){for(var u=[],f=0;f=43)}}).catch(function(){return!1})}function R(n){var t=w[n.name],o={};o.promise=new l(function(n,t){o.resolve=n,o.reject=t}),t.deferredOperations.push(o),t.dbReady?t.dbReady=t.dbReady.then(function(){return o.promise}):t.dbReady=o.promise}function A(n){var t=w[n.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function O(n,t){var o=w[n.name].deferredOperations.pop();if(o)return o.reject(t),o.promise}function D(n,t){return new l(function(o,u){if(w[n.name]=w[n.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},n.db){if(!t)return o(n.db);R(n),n.db.close()}var c=[n.name];t&&c.push(n.version);var s=f.open.apply(f,c);t&&(s.onupgradeneeded=function(t){var o=s.result;try{o.createObjectStore(n.storeName),t.oldVersion<=1&&o.createObjectStore(b)}catch(o){if('ConstraintError'!==o.name)throw o;console.warn('The database "'+n.name+"\" has been upgraded from version "+t.oldVersion+' to version '+t.newVersion+', but the storage "'+n.storeName+'" already exists.')}}),s.onerror=function(n){n.preventDefault(),u(s.error)},s.onsuccess=function(){o(s.result),A(n)}})}function x(n){return D(n,!1)}function B(n){return D(n,!0)}function k(n,t){if(!n.db)return!0;var o=!n.db.objectStoreNames.contains(n.storeName),u=n.versionn.db.version;if(u&&(n.version!==t&&console.warn('The database "'+n.name+"\" can't be downgraded from version "+n.db.version+' to version '+n.version+'.'),n.version=n.db.version),c||o){if(o){var f=n.db.version+1;f>n.version&&(n.version=f)}return!0}return!1}function C(n){return s([N(atob(n.data))],{type:n.type})}function T(n){return n&&n.__local_forage_encoded_blob}function F(n){var t=this,o=t._initReady().then(function(){var n=w[t._dbInfo.name];if(n&&n.dbReady)return n.dbReady});return h(o,n,n),o}function L(n){R(n);for(var t=w[n.name],o=t.forages,u=0;u0&&(!n.db||'InvalidStateError'===c.name||'NotFoundError'===c.name))return l.resolve().then(function(){if(!n.db||'NotFoundError'===c.name&&!n.db.objectStoreNames.contains(n.storeName)&&n.version<=n.db.version)return n.db&&(n.version=n.db.version+1),B(n)}).then(function(){return L(n).then(function(){M(n,t,o,u-1)})}).catch(o);o(c)}}var z={_driver:'asyncStorage',_initStorage:function(n){var t=this,o={db:null};if(n)for(var u in n)o[u]=n[u];var c=w[o.name];c||(c={forages:[],db:null,dbReady:null,deferredOperations:[]},w[o.name]=c),c.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=F);var f=[];function s(){return l.resolve()}for(var v=0;v>4,y[v++]=(15&u)<<4|c>>2,y[v++]=(3&c)<<6|63&f;return h}function ie(n){var t,o=new Uint8Array(n),u='';for(t=0;t>2],u+=P[(3&o[t])<<4|o[t+1]>>4],u+=P[(15&o[t+1])<<2|o[t+2]>>6],u+=P[63&o[t+2]];return o.length%3==2?u=u.substring(0,u.length-1)+'=':o.length%3==1&&(u=u.substring(0,u.length-2)+'=='),u}var ae={serialize:function(n,t){var o='';if(n&&(o=re.call(n)),n&&('[object ArrayBuffer]'===o||n.buffer&&'[object ArrayBuffer]'===re.call(n.buffer))){var u,c=W;n instanceof ArrayBuffer?(u=n,c+=H):(u=n.buffer,'[object Int8Array]'===o?c+=X:'[object Uint8Array]'===o?c+=G:'[object Uint8ClampedArray]'===o?c+=J:'[object Int16Array]'===o?c+=V:'[object Uint16Array]'===o?c+=Z:'[object Int32Array]'===o?c+=Y:'[object Uint32Array]'===o?c+=$:'[object Float32Array]'===o?c+=ee:'[object Float64Array]'===o?c+=ne:t(new Error('Failed to get type for BinaryArray'))),t(c+ie(u))}else if('[object Blob]'===o){var f=new FileReader;f.onload=function(){var o=U+n.type+'~'+ie(this.result);t("__lfsc__:blob"+o)},f.readAsArrayBuffer(n)}else try{t(JSON.stringify(n))}catch(o){console.error("Couldn't convert value into a JSON string: ",n),t(null,o)}},deserialize:function(n){if(n.substring(0,K)!==W)return JSON.parse(n);var t,o=n.substring(te),u=n.substring(K,te);if(u===Q&&q.test(o)){var c=o.match(q);t=c[1],o=o.substring(c[0].length)}var f=oe(o);switch(u){case H:return f;case Q:return s([f],{type:t});case X:return new Int8Array(f);case G:return new Uint8Array(f);case J:return new Uint8ClampedArray(f);case V:return new Int16Array(f);case Z:return new Uint16Array(f);case Y:return new Int32Array(f);case $:return new Uint32Array(f);case ee:return new Float32Array(f);case ne:return new Float64Array(f);default:throw new Error('Unkown type: '+u)}},stringToBuffer:oe,bufferToString:ie};function ue(n,t,o,u){n.executeSql('CREATE TABLE IF NOT EXISTS '+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],o,u)}function ce(n,t,o,u,c,f){n.executeSql(o,u,c,function(n,s){s.code===s.SYNTAX_ERR?n.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(n,l){l.rows.length?f(n,s):ue(n,t,function(){n.executeSql(o,u,c,f)},f)},f):f(n,s)},f)}function fe(n,t,o,u){var c=this;n=y(n);var f=new l(function(f,s){c.ready().then(function(){void 0===t&&(t=null);var l=t,v=c._dbInfo;v.serializer.serialize(t,function(t,h){h?s(h):v.db.transaction(function(o){ce(o,v,'INSERT OR REPLACE INTO '+v.storeName+" (key, value) VALUES (?, ?)",[n,t],function(){f(l)},function(n,t){s(t)})},function(t){if(t.code===t.QUOTA_ERR){if(u>0)return void f(fe.apply(c,[n,l,o,u-1]));s(t)}})})}).catch(s)});return v(f,o),f}function se(n){return new l(function(t,o){n.transaction(function(u){u.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(o,u){for(var c=[],f=0;f0?(this._dbInfo=t,t.serializer=ae,l.resolve()):l.reject()},_support:(function(){try{return'undefined'!=typeof localStorage&&'setItem'in localStorage&&!!localStorage.setItem}catch(n){return!1}})(),iterate:function(n,t){var o=this,u=o.ready().then(function(){for(var t=o._dbInfo,u=t.keyPrefix,c=u.length,f=localStorage.length,s=1,l=0;l=0;o--){var u=localStorage.key(o);0===u.indexOf(n)&&localStorage.removeItem(u)}});return v(o,n),o},length:function(n){var t=this.keys().then(function(n){return n.length});return v(t,n),t},key:function(n,t){var o=this,u=o.ready().then(function(){var t,u=o._dbInfo;try{t=localStorage.key(n)}catch(n){t=null}return t&&(t=t.substring(u.keyPrefix.length)),t});return v(u,t),u},keys:function(n){var t=this,o=t.ready().then(function(){for(var n=t._dbInfo,o=localStorage.length,u=[],c=0;c=0;t--){var o=localStorage.key(t);0===o.indexOf(n)&&localStorage.removeItem(o)}}):l.reject('Invalid arguments'),t),u}},ye=function(n,t){for(var o,u,c=n.length,f=0;f=0;o--){var c=n[o];if(!0===c.in_app){t.transaction=this._getTransaction(c);break}}return t},t.prototype._getFramesFromEvent=function(t){var n=t.exception&&t.exception.values&&t.exception.values[0];return n&&n.stacktrace&&n.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||'?')+"/"+(t.function||'?'):''},t.id='Transaction',t})();e.Transaction=t},1011,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]),o=r(d[1]),n={id:'Tracing'},s={id:'BrowserTracing'},p={activate:['activated','deactivated'],create:['beforeCreate','created'],destroy:['beforeDestroy','destroyed'],mount:['beforeMount','mounted'],update:['beforeUpdate','updated']},c=/(?:^|[-_/])(\w)/g,u='root',_=(function(){function _(s){var c=this;this.name=_.id,this._componentsCache={},this._applyTracingHooks=function(s,_){if(!s.$options.$_sentryPerfHook){s.$options.$_sentryPerfHook=!0;var h=c._getComponentName(s),l=h===u,v={},y=function(t){var p=o.timestampWithMs();c._rootSpan?c._finishRootSpan(p,_):s.$once("hook:"+t,function(){var t=_().getIntegration(n);if(t){c._tracingActivity=t.constructor.pushActivity('Vue Application Render');var o=t.constructor.getTransaction();o&&(c._rootSpan=o.startChild({description:'Application Render',op:'Vue'}))}else{var s=f(_());s&&(c._rootSpan=s.startChild({description:'Application Render',op:'Vue'}))}})},V=function(t,n){var p=Array.isArray(c._options.tracingOptions.trackComponents)?c._options.tracingOptions.trackComponents.indexOf(h)>-1:c._options.tracingOptions.trackComponents;if(c._rootSpan&&p){var u=o.timestampWithMs(),f=v[n];f?(f.finish(),c._finishRootSpan(u,_)):s.$once("hook:"+t,function(){c._rootSpan&&(v[n]=c._rootSpan.startChild({description:"Vue <"+h+">",op:n}))})}};c._options.tracingOptions.hooks.forEach(function(n){var u=p[n];u?u.forEach(function(o){var p=l?y.bind(c,o):V.bind(c,o,n),u=s.$options[o];Array.isArray(u)?s.$options[o]=t.__spread([p],u):s.$options[o]='function'==typeof u?[p,u]:[p]}):o.logger.warn("Unknown hook: "+n)})}},o.logger.log('You are still using the Vue.js integration, consider moving to @sentry/vue'),this._options=t.__assign(t.__assign({Vue:o.getGlobalObject().Vue,attachProps:!0,logErrors:!1,tracing:!1},s),{tracingOptions:t.__assign({hooks:['mount','update'],timeout:2e3,trackComponents:!1},s.tracingOptions)})}return _.prototype.setupOnce=function(t,n){this._options.Vue?(this._attachErrorHandler(n),this._options.tracing&&this._startTracing(n)):o.logger.error('Vue integration is missing a Vue instance')},_.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return u;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var n=t.$options.__file.replace(/^[a-zA-Z]:/,'').replace(/\\/g,'/'),s=o.basename(n,'.vue');return this._componentsCache[s]||(this._componentsCache[s]=s.replace(c,function(t,o){return o?o.toUpperCase():''}))}return"anonymous component"},_.prototype._finishRootSpan=function(t,o){var s=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(s._tracingActivity){var p=o().getIntegration(n);p&&p.constructor.popActivity(s._tracingActivity)}s._rootSpan&&s._rootSpan.finish(t)},this._options.tracingOptions.timeout)},_.prototype._startTracing=function(t){var p=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(n)||t().getIntegration(s)?p(this,t):o.logger.error('Vue integration has tracing enabled, but Tracing integration is not configured')}})},_.prototype._attachErrorHandler=function(t){var n=this,s=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(p,c,u){var f={};if(c)try{f.componentName=n._getComponentName(c),n._options.attachProps&&(f.propsData=c.$options.propsData)}catch(t){o.logger.warn('Unable to extract metadata from Vue component.')}u&&(f.lifecycleHook=u),t().getIntegration(_)&&setTimeout(function(){t().withScope(function(o){o.setContext('vue',f),t().captureException(p)})}),'function'==typeof s&&s.call(n._options.Vue,p,c,u),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+u+": \""+(p&&p.toString())+"\"",c),console.error(p))}},_.id='Vue',_})();function f(t){if(t&&t.getScope){var o=t.getScope();if(o)return o.getTransaction()}}e.Vue=_,e.getActiveTransaction=f},1012,[891,894]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeScope=void 0;var u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),p=r(d[8]);function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var h=(function(t){(0,c.default)(E,t);var f,h,v=(f=E,h=y(),function(){var t,u=(0,s.default)(f);if(h){var l=(0,s.default)(this).constructor;t=Reflect.construct(u,arguments,l)}else t=u.apply(this,arguments);return(0,o.default)(this,t)});function E(){return(0,u.default)(this,E),v.apply(this,arguments)}return(0,l.default)(E,[{key:"setUser",value:function(t){return p.NATIVE.setUser(t),(0,n.default)((0,s.default)(E.prototype),"setUser",this).call(this,t)}},{key:"setTag",value:function(t,u){return p.NATIVE.setTag(t,u),(0,n.default)((0,s.default)(E.prototype),"setTag",this).call(this,t,u)}},{key:"setTags",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setTag(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setTags",this).call(this,t)}},{key:"setExtras",value:function(t){return Object.keys(t).forEach(function(u){p.NATIVE.setExtra(u,t[u])}),(0,n.default)((0,s.default)(E.prototype),"setExtras",this).call(this,t)}},{key:"setExtra",value:function(t,u){return p.NATIVE.setExtra(t,u),(0,n.default)((0,s.default)(E.prototype),"setExtra",this).call(this,t,u)}},{key:"addBreadcrumb",value:function(t,u){return p.NATIVE.addBreadcrumb(t),(0,n.default)((0,s.default)(E.prototype),"addBreadcrumb",this).call(this,t,u)}},{key:"clearBreadcrumbs",value:function(){return p.NATIVE.clearBreadcrumbs(),(0,n.default)((0,s.default)(E.prototype),"clearBreadcrumbs",this).call(this)}},{key:"setContext",value:function(t,u){return p.NATIVE.setContext(t,u),(0,n.default)((0,s.default)(E.prototype),"setContext",this).call(this,t,u)}}]),E})(f.Scope);e.ReactNativeScope=h},1013,[1,7,8,9,12,14,11,892,989]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTouchEventBoundary=e.TouchEventBoundary=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),s=r(d[8]),y=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,o&&o.set(t,u);return u})(r(d[9])),h=r(d[10]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var b=h.StyleSheet.create({wrapperView:{flex:1}}),_=(function(t){(0,c.default)(N,t);var v,_,w=(v=N,_=T(),function(){var t,n=(0,p.default)(v);if(_){var o=(0,p.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,l.default)(this,t)});function N(){var t;(0,o.default)(this,N);for(var u=arguments.length,c=new Array(u),l=0;l0||u)&&t._logTouchEvent(c,u)}},t}return(0,u.default)(N,[{key:"render",value:function(){return y.createElement(h.View,{style:b.wrapperView,onTouchStart:this._onTouchStart},this.props.children)}},{key:"_logTouchEvent",value:function(t,n){(0,f.addBreadcrumb)({category:this.props.breadcrumbCategory,data:{componentTree:t},level:s.Severity.Info,message:n?"Touch event within element: "+n:"Touch event within component tree",type:this.props.breadcrumbType})}}]),N})(y.Component);e.TouchEventBoundary=_,_.displayName="__Sentry.TouchEventBoundary",_.defaultProps={breadcrumbCategory:"touch",breadcrumbType:"user",ignoreNames:[],maxComponentTreeSize:20};e.withTouchEventBoundary=function(t,n){var o=function(o){return y.createElement(_,n,y.createElement(t,o))};return o.displayName="WithTouchEventBoundary",o}},1014,[1,34,7,8,12,14,11,889,883,48,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeTracing",{enumerable:!0,get:function(){return t.ReactNativeTracing}}),Object.defineProperty(e,"RoutingInstrumentation",{enumerable:!0,get:function(){return n.RoutingInstrumentation}}),Object.defineProperty(e,"RoutingInstrumentationInstance",{enumerable:!0,get:function(){return n.RoutingInstrumentationInstance}}),Object.defineProperty(e,"ReactNavigationV5Instrumentation",{enumerable:!0,get:function(){return o.ReactNavigationV5Instrumentation}}),Object.defineProperty(e,"ReactNavigationV4Instrumentation",{enumerable:!0,get:function(){return u.ReactNavigationV4Instrumentation}}),Object.defineProperty(e,"ReactNavigationCurrentRoute",{enumerable:!0,get:function(){return c.ReactNavigationCurrentRoute}}),Object.defineProperty(e,"ReactNavigationRoute",{enumerable:!0,get:function(){return c.ReactNavigationRoute}}),Object.defineProperty(e,"ReactNavigationTransactionContext",{enumerable:!0,get:function(){return c.ReactNavigationTransactionContext}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4])},1015,[1016,1018,1019,1020,1021]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ReactNativeTracing=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=(0,s.default)({},u.defaultRequestInstrumentationOptions,{idleTimeout:1e3,maxTransactionDuration:600,ignoreEmptyBackNavigationTransactions:!0,beforeNavigate:function(t){return t}}),f=(function(){function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,n.default)(this,t),this.name=t.id,this.options=(0,s.default)({},h,o)}return(0,o.default)(t,[{key:"setupOnce",value:function(t,n){var o=this.options,s=o.traceFetch,l=o.traceXHR,h=o.tracingOrigins,f=o.shouldCreateSpanForRequest,v=o.routingInstrumentation;this._getCurrentHub=n,null==v||v.registerRoutingInstrumentation(this._onRouteWillChange.bind(this),this.options.beforeNavigate),v||c.logger.log("[ReactNativeTracing] Not instrumenting route changes as routingInstrumentation has not been set."),(0,u.registerRequestInstrumentation)({traceFetch:s,traceXHR:l,tracingOrigins:h,shouldCreateSpanForRequest:f})}},{key:"_onRouteWillChange",value:function(t){return this._createRouteTransaction(t)}},{key:"_createRouteTransaction",value:function(t){if(this._getCurrentHub){var n=this.options,o=n.idleTimeout,h=n.maxTransactionDuration,f=(0,s.default)({},t,{trimEnd:!0}),v=this._getCurrentHub(),p=(0,u.startIdleTransaction)(v,f,o,!0);return c.logger.log("[ReactNativeTracing] Starting "+t.op+" transaction \""+t.name+"\" on scope"),p.registerBeforeFinishCallback(function(t,n){(0,l.adjustTransactionDuration)(h,t,n)}),this.options.ignoreEmptyBackNavigationTransactions&&p.registerBeforeFinishCallback(function(t){var n,o;null==(n=t.data)||null==(o=n.route)||!o.hasBeenSeen||t.spanRecorder&&0!==t.spanRecorder.spans.filter(function(n){return n.spanId!==t.spanId}).length||(c.logger.log("[ReactNativeTracing] Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature."),t.sampled=!1)}),p}c.logger.warn("[ReactNativeTracing] Did not create "+t.op+" transaction because _getCurrentHub is invalid.")}}]),t})();e.ReactNativeTracing=f,f.id="ReactNativeTracing"},1016,[1,7,8,25,927,894,1017]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.adjustTransactionDuration=function(n,s,u){var o=u-s.startTimestamp;u&&(o>(c=n,1e3*c)||o<0)&&(s.setStatus(t.SpanStatus.DeadlineExceeded),s.setTag("maxTransactionDurationExceeded","true"));var c};var t=r(d[0])},1017,[927]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RoutingInstrumentation=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=(function(){function t(){(0,n.default)(this,t)}return(0,u.default)(t,[{key:"registerRoutingInstrumentation",value:function(t,n){this._tracingListener=t,this._beforeNavigate=n}},{key:"onRouteWillChange",value:function(t){var n;return null==(n=this._tracingListener)?void 0:n.call(this,t)}}]),t})();e.RoutingInstrumentation=o},1018,[1,7,8]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_TRANSACTION_CONTEXT_V5=e.ReactNavigationV5Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=t(r(d[7])),_=r(d[8]);function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var f={routeChangeTimeoutMs:1e3},R=(function(t){(0,l.default)(T,t);var R,p,C=(R=T,p=v(),function(){var t,n=(0,h.default)(R);if(p){var o=(0,h.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function T(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,T),(t=C.call(this))._navigationContainer=null,t._maxRecentRouteLen=200,t._initialStateHandled=!1,t._recentRouteKeys=[],t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._options=(0,n.default)({},f,s),t}return(0,s.default)(T,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,h.default)(T.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._onDispatch(),this._navigationContainer&&(this._onStateChange(),this._initialStateHandled=!0))}},{key:"registerNavigationContainer",value:function(t){var n=(0,_.getGlobalObject)();n.__sentry_rn_v5_registered?_.logger.log("[ReactNavigationV5Instrumentation] Instrumentation already exists, but register has been called again, doing nothing."):(this._navigationContainer="current"in t?t.current:t,this._navigationContainer?(this._navigationContainer.addListener("__unsafe_action__",this._onDispatch.bind(this)),this._navigationContainer.addListener("state",this._onStateChange.bind(this)),this._initialStateHandled||(this._latestTransaction?(this._onStateChange(),this._initialStateHandled=!0):_.logger.log("[ReactNavigationV5Instrumentation] Navigation container registered, but integration has not been setup yet.")),n.__sentry_rn_v5_registered=!0):_.logger.warn("[ReactNavigationV5Instrumentation] Received invalid navigation container ref!"))}},{key:"_onDispatch",value:function(){this._latestTransaction=this.onRouteWillChange(y),this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs)}},{key:"_onStateChange",value:function(){var t=this._latestRoute;if(this._navigationContainer){var o=this._navigationContainer.getCurrentRoute();if(o){if(this._latestTransaction&&(!t||t.key!==o.key)){var s,u,l,c=this._latestTransaction.toContext(),h=this._recentRouteKeys.includes(o.key),v=(0,n.default)({},c,{name:o.name,tags:(0,n.default)({},c.tags,{"routing.route.name":o.name}),data:(0,n.default)({},c.data,{route:{name:o.name,key:o.key,params:null!=(s=o.params)?s:{},hasBeenSeen:h},previousRoute:t?{name:t.name,key:t.key,params:null!=(u=t.params)?u:{}}:null})}),f=null==(l=this._beforeNavigate)?void 0:l.call(this,v);f||(_.logger.error("[ReactNavigationV5Instrumentation] beforeNavigate returned "+f+", return context.sampled = false to not send transaction."),f=(0,n.default)({},v,{sampled:!1})),!1===f.sampled?_.logger.log("[ReactNavigationV5Instrumentation] Will not send transaction \""+f.name+"\" due to beforeNavigate."):void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._latestTransaction.updateWithContext(f)}this._pushRecentRouteKey(o.key),this._latestRoute=o}}else _.logger.warn("[ReactNavigationV5Instrumentation] Missing navigation container ref. Route transactions will not be sent.")}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),T})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV5Instrumentation=R,R.instrumentationName="react-navigation-v5";var y={name:"Route Change",op:"navigation",tags:{"routing.instrumentation":R.instrumentationName},data:{}};e.BLANK_TRANSACTION_CONTEXT_V5=y},1019,[1,25,7,8,9,12,14,11,894,1018]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.INITIAL_TRANSACTION_CONTEXT_V4=e.ReactNavigationV4Instrumentation=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),h=r(d[8]);function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}var v={routeChangeTimeoutMs:1e3},f=(function(t){(0,l.default)(C,t);var f,y,T=(f=C,y=p(),function(){var t,n=(0,_.default)(f);if(y){var o=(0,_.default)(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return(0,c.default)(this,t)});function C(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.default)(this,C),(t=T.call(this))._appContainer=null,t._maxRecentRouteLen=200,t._recentRouteKeys=[],t._initialStateHandled=!1,t._pushRecentRouteKey=function(n){t._recentRouteKeys.push(n),t._recentRouteKeys.length>t._maxRecentRouteLen&&(t._recentRouteKeys=t._recentRouteKeys.slice(t._recentRouteKeys.length-t._maxRecentRouteLen))},t._onBeforeNavigateNotSampled=function(t){h.logger.log("[ReactNavigationV4Instrumentation] Will not send transaction \""+t+"\" due to beforeNavigate.")},t._options=(0,n.default)({},v,s),t}return(0,s.default)(C,[{key:"registerRoutingInstrumentation",value:function(t,n){(0,u.default)((0,_.default)(C.prototype),"registerRoutingInstrumentation",this).call(this,t,n),this._initialStateHandled||(this._latestTransaction=this.onRouteWillChange(R),this._appContainer?(this._updateLatestTransaction(),this._initialStateHandled=!0):this._stateChangeTimeout=setTimeout(this._discardLatestTransaction.bind(this),this._options.routeChangeTimeoutMs))}},{key:"registerAppContainer",value:function(t){var n=(0,h.getGlobalObject)();n.__sentry_rn_v4_registered||(this._appContainer="current"in t?t.current:t,this._appContainer?(this._patchRouter(),this._initialStateHandled||(this._latestTransaction?this._updateLatestTransaction():h.logger.log("[ReactNavigationV4Instrumentation] App container registered, but integration has not been setup yet."),this._initialStateHandled=!0),n.__sentry_rn_v4_registered=!0):h.logger.warn("[ReactNavigationV4Instrumentation] Received invalid app container ref!"))}},{key:"_updateLatestTransaction",value:function(){if(this._appContainer&&this._latestTransaction){var t=this._appContainer._navigation.state;void 0!==this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=void 0),this._onStateChange(t,!0)}}},{key:"_patchRouter",value:function(){var t=this;if(this._appContainer){var n=this._appContainer._navigation.router.getStateForAction;this._appContainer._navigation.router.getStateForAction=function(o,s){var u=n(o,s);return t._onStateChange(u),u}}}},{key:"_onStateChange",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=this._getCurrentRouteFromState(t);if(!this._prevRoute||s.key!==this._prevRoute.key){var u,l=this._getTransactionContext(s,this._prevRoute),c=l;o&&this._latestTransaction&&(c=(0,n.default)({},this._latestTransaction.toContext(),l));var _=null==(u=this._beforeNavigate)?void 0:u.call(this,c);_||(h.logger.error("[ReactNavigationV4Instrumentation] beforeNavigate returned "+_+", return context.sampled = false to not send transaction."),_=(0,n.default)({},c,{sampled:!1})),!1===_.sampled&&this._onBeforeNavigateNotSampled(_.name),o&&this._latestTransaction?this._latestTransaction.updateWithContext(_):this._latestTransaction=this.onRouteWillChange(_),this._pushRecentRouteKey(s.key),this._prevRoute=s}}},{key:"_getTransactionContext",value:function(t,n){var o,s;return{name:t.routeName,op:"navigation",tags:{"routing.instrumentation":C.instrumentationName,"routing.route.name":t.routeName},data:{route:{name:t.routeName,key:t.key,params:null!=(o=t.params)?o:{},hasBeenSeen:this._recentRouteKeys.includes(t.key)},previousRoute:n?{name:n.routeName,key:n.key,params:null!=(s=n.params)?s:{}}:null}}}},{key:"_getCurrentRouteFromState",value:function(t){var n=t.routes[t.index];return"index"in n&&"routes"in n&&"number"==typeof n.index&&Array.isArray(n.routes)?this._getCurrentRouteFromState(n):n}},{key:"_discardLatestTransaction",value:function(){this._latestTransaction&&(this._latestTransaction.sampled=!1,this._latestTransaction.finish(),this._latestTransaction=void 0)}}]),C})(r(d[9]).RoutingInstrumentation);e.ReactNavigationV4Instrumentation=f,f.instrumentationName="react-navigation-v4";var R={name:"App Launch",op:"navigation",tags:{"routing.instrumentation":f.instrumentationName},data:{}};e.INITIAL_TRANSACTION_CONTEXT_V4=R},1020,[1,25,7,8,9,12,14,11,894,1018]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0})},1021,[]); +__d(function(g,r,i,a,m,e,d){var E=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=N,e.setupPermissions=e.RESULTS=e.PERMISSIONS=void 0;var n=E(r(d[1])),s=r(d[2]),o=r(d[3]),A=r(d[4]),O=Object.freeze({ACCEPT_HANDOVER:'android.permission.ACCEPT_HANDOVER',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACTIVITY_RECOGNITION:'android.permission.ACTIVITY_RECOGNITION',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',ANSWER_PHONE_CALLS:'android.permission.ANSWER_PHONE_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',CALL_PHONE:'android.permission.CALL_PHONE',CAMERA:'android.permission.CAMERA',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',READ_CALENDAR:'android.permission.READ_CALENDAR',READ_CALL_LOG:'android.permission.READ_CALL_LOG',READ_CONTACTS:'android.permission.READ_CONTACTS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',READ_PHONE_NUMBERS:'android.permission.READ_PHONE_NUMBERS',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',READ_SMS:'android.permission.READ_SMS',RECEIVE_MMS:'android.permission.RECEIVE_MMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECORD_AUDIO:'android.permission.RECORD_AUDIO',SEND_SMS:'android.permission.SEND_SMS',USE_SIP:'android.permission.USE_SIP',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=Object.freeze({APP_TRACKING_TRANSPARENCY:'ios.permission.APP_TRACKING_TRANSPARENCY',BLUETOOTH_PERIPHERAL:'ios.permission.BLUETOOTH_PERIPHERAL',CALENDARS:'ios.permission.CALENDARS',CAMERA:'ios.permission.CAMERA',CONTACTS:'ios.permission.CONTACTS',FACE_ID:'ios.permission.FACE_ID',LOCATION_ALWAYS:'ios.permission.LOCATION_ALWAYS',LOCATION_WHEN_IN_USE:'ios.permission.LOCATION_WHEN_IN_USE',MEDIA_LIBRARY:'ios.permission.MEDIA_LIBRARY',MICROPHONE:'ios.permission.MICROPHONE',MOTION:'ios.permission.MOTION',PHOTO_LIBRARY:'ios.permission.PHOTO_LIBRARY',PHOTO_LIBRARY_ADD_ONLY:'ios.permission.PHOTO_LIBRARY_ADD_ONLY',REMINDERS:'ios.permission.REMINDERS',SIRI:'ios.permission.SIRI',SPEECH_RECOGNITION:'ios.permission.SPEECH_RECOGNITION',STOREKIT:'ios.permission.STOREKIT'}),_=Object.freeze({ANDROID:O,IOS:R});e.PERMISSIONS=_;var S=Object.freeze({UNAVAILABLE:'unavailable',BLOCKED:'blocked',DENIED:'denied',GRANTED:'granted',LIMITED:'limited'});e.RESULTS=S;var I=A.NativeModules.DyteRNPermissions;function C(E){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",I.available.includes(E)?I.request(E):S.UNAVAILABLE);case 1:case"end":return n.stop()}},null,null,null,Promise)}function N(E){return E.filter(function(n,s){return null!=n&&E.indexOf(n)===s})}var t=['camera','externalStorage','microphone','bluetooth','photos','readExternalStorage'],T=function(E){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s={camera:_.ANDROID.CAMERA,microphone:_.ANDROID.RECORD_AUDIO,externalStorage:_.ANDROID.WRITE_EXTERNAL_STORAGE,readExternalStorage:_.ANDROID.READ_EXTERNAL_STORAGE},o={camera:_.IOS.CAMERA,microphone:_.IOS.MICROPHONE,bluetooth:_.IOS.BLUETOOTH_PERIPHERAL,photos:_.IOS.PHOTO_LIBRARY};if(!n)return'android'===A.Platform.OS?s[E]:o[E];if('android'===A.Platform.OS){var O={};return Object.keys(s).forEach(function(E){O[s[E]]=E}),O[E]}var R={};return Object.keys(o).forEach(function(E){R[o[E]]=E}),R[E]};e.setupPermissions=function(){var E,O,R,_,L,p,D=[];t.forEach(function(E){var n=T(E);n&&D.push(n)}),(E=D,n.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:if('ios'!==A.Platform.OS){s.next=13;break}O={},R=N(E),_=0;case 4:if(!(_