(self.webpackChunkgms_ui=self.webpackChunkgms_ui||[]).push([[4],{49090:function(Z){Z.exports=function(b,T,M){var W=document.head||document.getElementsByTagName("head")[0],I=document.createElement("script");typeof T=="function"&&(M=T,T={}),T=T||{},M=M||function(){},I.type=T.type||"text/javascript",I.charset=T.charset||"utf8",I.async="async"in T?!!T.async:!0,I.src=b,T.attrs&&g(I,T.attrs),T.text&&(I.text=""+T.text);var A="onload"in I?E:P;A(I,M),I.onload||E(I,M),W.appendChild(I)};function g(U,b){for(var T in b)U.setAttribute(T,b[T])}function E(U,b){U.onload=function(){this.onerror=this.onload=null,b(null,U)},U.onerror=function(){this.onerror=this.onload=null,b(new Error("Failed to load "+this.src),U)}}function P(U,b){U.onreadystatechange=function(){this.readyState!="complete"&&this.readyState!="loaded"||(this.onreadystatechange=null,b(null,U))}}},30845:function(Z,g,E){"use strict";E.r(g);var P=Number.isNaN||function(W){return typeof W=="number"&&W!==W};function U(M,W){return!!(M===W||P(M)&&P(W))}function b(M,W){if(M.length!==W.length)return!1;for(var I=0;I0&&o<1;if(a){var d=this.player.getDuration();if(!d){console.warn("ReactPlayer: could not seek using fraction \u2013\xA0duration not yet available");return}this.player.seekTo(d*o);return}this.player.seekTo(o)}},{key:"render",value:function(){var o=this.props.activePlayer;return o?U.default.createElement(o,V({},this.props,{onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError})):null}}]),r}(U.Component);g.default=p,k(p,"displayName","Player"),k(p,"propTypes",T.propTypes),k(p,"defaultProps",T.defaultProps)},83855:function(Z,g,E){"use strict";function P(f){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?P=function(n){return typeof n}:P=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},P(f)}Object.defineProperty(g,"__esModule",{value:!0}),g.default=void 0;var U=T(E(67294));function b(){if(typeof WeakMap!="function")return null;var f=new WeakMap;return b=function(){return f},f}function T(f){if(f&&f.__esModule)return f;if(f===null||P(f)!=="object"&&typeof f!="function")return{default:f};var p=b();if(p&&p.has(f))return p.get(f);var n={},t=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in f)if(Object.prototype.hasOwnProperty.call(f,r)){var e=t?Object.getOwnPropertyDescriptor(f,r):null;e&&(e.get||e.set)?Object.defineProperty(n,r,e):n[r]=f[r]}return n.default=f,p&&p.set(f,n),n}function M(f,p){var n=Object.keys(f);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(f);p&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(f,r).enumerable})),n.push.apply(n,t)}return n}function W(f){for(var p=1;ph.length)&&(R=h.length);for(var L=0,H=new Array(R);L0&&arguments[0]!==void 0?arguments[0]:"player";return B.player?B.player.getInternalPlayer(x):null}),i(e(B),"seekTo",function(x,G){if(!B.player)return null;B.player.seekTo(x,G)}),i(e(B),"handleReady",function(){B.props.onReady(e(B))}),i(e(B),"getActivePlayer",(0,b.default)(function(x){for(var G=0,ee=[].concat(m,N(R));G=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function(s){throw s},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,d=!1,y;return{s:function(){o=r[Symbol.iterator]()},n:function(){var s=o.next();return a=s.done,s},e:function(s){d=!0,y=s},f:function(){try{!a&&o.return!=null&&o.return()}finally{if(d)throw y}}}}function b(r,e){if(!!r){if(typeof r=="string")return T(r,e);var o=Object.prototype.toString.call(r).slice(8,-1);if(o==="Object"&&r.constructor&&(o=r.constructor.name),o==="Map"||o==="Set")return Array.from(r);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return T(r,e)}}function T(r,e){(e==null||e>r.length)&&(e=r.length);for(var o=0,u=new Array(e);oa.length)&&(d=a.length);for(var y=0,v=new Array(d);y1,f=w&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||k)&&!window.MSStream,p="https://cdn.jsdelivr.net/npm/hls.js@VERSION/dist/hls.min.js",n="Hls",t="https://cdnjs.cloudflare.com/ajax/libs/dashjs/VERSION/dash.all.min.js",r="dashjs",e="https://cdn.jsdelivr.net/npm/flv.js@VERSION/dist/flv.min.js",o="flvjs",u=/www\.dropbox\.com\/.+/,i=/https:\/\/watch\.cloudflarestream\.com\/([a-z0-9]+)/,a="https://videodelivery.net/{id}/manifest/video.m3u8",d=function(y){z(s,y);var v=N(s);function s(){var l;A(this,s);for(var c=arguments.length,m=new Array(c),D=0;D0?D.end(D.length-1):m}},{key:"getCurrentTime",value:function(){return this.player?this.player.currentTime:null}},{key:"getSecondsLoaded",value:function(){if(!this.player)return null;var c=this.player.buffered;if(c.length===0)return 0;var m=c.end(c.length-1),D=this.getDuration();return m>D?D:m}},{key:"getSource",value:function(c){var m=this.shouldUseHLS(c),D=this.shouldUseDASH(c),h=this.shouldUseFLV(c);if(!(c instanceof Array||(0,b.isMediaStream)(c)||m||D||h))return u.test(c)?c.replace("www.dropbox.com","dl.dropboxusercontent.com"):c}},{key:"render",value:function(){var c=this.props,m=c.url,D=c.playing,h=c.loop,R=c.controls,L=c.muted,H=c.config,F=c.width,Y=c.height,X=this.shouldUseAudio(this.props),q=X?"audio":"video",B={width:F==="auto"?F:"100%",height:Y==="auto"?Y:"100%"};return U.default.createElement(q,I({ref:this.ref,src:this.getSource(m),style:B,preload:"auto",autoPlay:D||void 0,controls:R,muted:L,loop:h},H.attributes),m instanceof Array&&m.map(this.renderSourceElement),H.tracks.map(this.renderTrack))}}]),s}(U.Component);g.default=d,S(d,"displayName","FilePlayer"),S(d,"canPlay",T.canPlay.file)},73911:function(Z,g,E){"use strict";function P(f){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?P=function(n){return typeof n}:P=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},P(f)}Object.defineProperty(g,"__esModule",{value:!0}),g.default=void 0;var U=W(E(67294)),b=E(38045),T=E(71776);function M(){if(typeof WeakMap!="function")return null;var f=new WeakMap;return M=function(){return f},f}function W(f){if(f&&f.__esModule)return f;if(f===null||P(f)!=="object"&&typeof f!="function")return{default:f};var p=M();if(p&&p.has(f))return p.get(f);var n={},t=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in f)if(Object.prototype.hasOwnProperty.call(f,r)){var e=t?Object.getOwnPropertyDescriptor(f,r):null;e&&(e.get||e.set)?Object.defineProperty(n,r,e):n[r]=f[r]}return n.default=f,p&&p.set(f,n),n}function I(f,p){if(!(f instanceof p))throw new TypeError("Cannot call a class as a function")}function A(f,p){for(var n=0;ns.length)&&(l=s.length);for(var c=0,m=new Array(l);ci.length)&&(a=i.length);for(var d=0,y=new Array(a);d2&&arguments[2]!==void 0?arguments[2]:null,y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){return!0},v=arguments.length>4&&arguments[4]!==void 0?arguments[4]:P.default,s=k(a);return s&&y(s)?Promise.resolve(s):new Promise(function(l,c){if(f[i]){f[i].push({resolve:l,reject:c});return}f[i]=[{resolve:l,reject:c}];var m=function(R){f[i].forEach(function(L){return L.resolve(R)})};if(d){var D=window[d];window[d]=function(){D&&D(),m(k(a))}}v(i,function(h){h?(f[i].forEach(function(R){return R.reject(h)}),f[i]=null):d||m(k(a))})})}function n(i,a){return(0,U.default)(a.config,i.config)}function t(i){for(var a,d=arguments.length,y=new Array(d>1?d-1:0),v=1;v1?y-1:0),s=1;s0&&arguments[0]!==void 0?arguments[0]:document.createElement("video"),a=/iPhone|iPod/.test(navigator.userAgent)===!1;return i.webkitSupportsPresentationMode&&typeof i.webkitSetPresentationMode=="function"&&a}},82819:function(Z){"use strict";var g=function(_){return E(_)&&!P(_)};function E(O){return!!O&&typeof O=="object"}function P(O){var _=Object.prototype.toString.call(O);return _==="[object RegExp]"||_==="[object Date]"||T(O)}var U=typeof Symbol=="function"&&Symbol.for,b=U?Symbol.for("react.element"):60103;function T(O){return O.$$typeof===b}function M(O){return Array.isArray(O)?[]:{}}function W(O,_){return _.clone!==!1&&_.isMergeableObject(O)?j(M(O),O,_):O}function I(O,_,S){return O.concat(_).map(function(w){return W(w,S)})}function A(O,_){if(!_.customMerge)return j;var S=_.customMerge(O);return typeof S=="function"?S:j}function V(O){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(O).filter(function(_){return O.propertyIsEnumerable(_)}):[]}function C(O){return Object.keys(O).concat(V(O))}function z(O,_){try{return _ in O}catch(S){return!1}}function $(O,_){return z(O,_)&&!(Object.hasOwnProperty.call(O,_)&&Object.propertyIsEnumerable.call(O,_))}function N(O,_,S){var w={};return S.isMergeableObject(O)&&C(O).forEach(function(k){w[k]=W(O[k],S)}),C(_).forEach(function(k){$(O,k)||(z(O,k)&&S.isMergeableObject(_[k])?w[k]=A(k,S)(O[k],_[k],S):w[k]=W(_[k],S))}),w}function j(O,_,S){S=S||{},S.arrayMerge=S.arrayMerge||I,S.isMergeableObject=S.isMergeableObject||g,S.cloneUnlessOtherwiseSpecified=W;var w=Array.isArray(_),k=Array.isArray(O),f=w===k;return f?w?S.arrayMerge(O,_,S):N(O,_,S):W(_,S)}j.all=function(_,S){if(!Array.isArray(_))throw new Error("first argument should be an array");return _.reduce(function(w,k){return j(w,k,S)},{})};var K=j;Z.exports=K}}]);