amis-playground
Version:
amis-playground 是一个amis在线代码编辑器可实时预览运行效果
2 lines • 105 kB
JavaScript
import{dt as Lt,aU as Ia,du as x,ch as I,dv as B,a as me,_ as Xr,R as w,a$ as xa,dw as La,n as ye,Y as qa,f as Ba,h as ja}from"./index-7c288cb3.js";var pe={},Jr={exports:{}},Zr={exports:{}};(function(r){function o(e){"@babel/helpers - typeof";return r.exports=o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},r.exports.__esModule=!0,r.exports.default=r.exports,o(e)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports})(Zr);var ge=Zr.exports;(function(r){var o=ge.default;function e(l){if(typeof WeakMap!="function")return null;var c=new WeakMap,p=new WeakMap;return(e=function(s){return s?p:c})(l)}function n(l,c){if(!c&&l&&l.__esModule)return l;if(l===null||o(l)!="object"&&typeof l!="function")return{default:l};var p=e(c);if(p&&p.has(l))return p.get(l);var d={__proto__:null},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in l)if(v!=="default"&&{}.hasOwnProperty.call(l,v)){var f=s?Object.getOwnPropertyDescriptor(l,v):null;f&&(f.get||f.set)?Object.defineProperty(d,v,f):d[v]=l[v]}return d.default=l,p&&p.set(l,d),d}r.exports=n,r.exports.__esModule=!0,r.exports.default=r.exports})(Jr);var H=Jr.exports,Qr={exports:{}};(function(r){function o(e){return e&&e.__esModule?e:{default:e}}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports})(Qr);var A=Qr.exports,Ce={},ke={exports:{}},Te={exports:{}},Ee={exports:{}},Re={exports:{}},qt;function Fa(){return qt||(qt=1,function(r){var o=ge.default;function e(n,l){if(o(n)!="object"||!n)return n;var c=n[Symbol.toPrimitive];if(c!==void 0){var p=c.call(n,l||"default");if(o(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(l==="string"?String:Number)(n)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports}(Re)),Re.exports}var Bt;function ea(){return Bt||(Bt=1,function(r){var o=ge.default,e=Fa();function n(l){var c=e(l,"string");return o(c)=="symbol"?c:c+""}r.exports=n,r.exports.__esModule=!0,r.exports.default=r.exports}(Ee)),Ee.exports}var jt;function Nt(){return jt||(jt=1,function(r){var o=ea();function e(n,l,c){return(l=o(l))in n?Object.defineProperty(n,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[l]=c,n}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports}(Te)),Te.exports}var Ft;function se(){return Ft||(Ft=1,function(r){var o=Nt();function e(n){for(var l=1;l<arguments.length;l++){var c=arguments[l]!=null?Object(arguments[l]):{},p=Object.keys(c);typeof Object.getOwnPropertySymbols=="function"&&p.push.apply(p,Object.getOwnPropertySymbols(c).filter(function(d){return Object.getOwnPropertyDescriptor(c,d).enumerable})),p.forEach(function(d){o(n,d,c[d])})}return n}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports}(ke)),ke.exports}var Se={exports:{}},Me={exports:{}},Ut;function Ua(){return Ut||(Ut=1,function(r){function o(e,n){if(e==null)return{};var l={};for(var c in e)if({}.hasOwnProperty.call(e,c)){if(n.indexOf(c)!==-1)continue;l[c]=e[c]}return l}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(Me)),Me.exports}var Wt;function Dt(){return Wt||(Wt=1,function(r){var o=Ua();function e(n,l){if(n==null)return{};var c,p,d=o(n,l);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(n);for(p=0;p<s.length;p++)c=s[p],l.indexOf(c)===-1&&{}.propertyIsEnumerable.call(n,c)&&(d[c]=n[c])}return d}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports}(Se)),Se.exports}var Ne={exports:{}},Vt;function W(){return Vt||(Vt=1,function(r){function o(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(Ne)),Ne.exports}var De={exports:{}},$t;function V(){return $t||($t=1,function(r){var o=ea();function e(l,c){for(var p=0;p<c.length;p++){var d=c[p];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(l,o(d.key),d)}}function n(l,c,p){return c&&e(l.prototype,c),p&&e(l,p),Object.defineProperty(l,"prototype",{writable:!1}),l}r.exports=n,r.exports.__esModule=!0,r.exports.default=r.exports}(De)),De.exports}var Ae={exports:{}},we={exports:{}},Ht;function z(){return Ht||(Ht=1,function(r){function o(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(we)),we.exports}var Kt;function G(){return Kt||(Kt=1,function(r){var o=ge.default,e=z();function n(l,c){if(c&&(o(c)=="object"||typeof c=="function"))return c;if(c!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return e(l)}r.exports=n,r.exports.__esModule=!0,r.exports.default=r.exports}(Ae)),Ae.exports}var Oe={exports:{}},zt;function Y(){return zt||(zt=1,function(r){function o(e){return r.exports=o=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},r.exports.__esModule=!0,r.exports.default=r.exports,o(e)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(Oe)),Oe.exports}var Ie={exports:{}},xe={exports:{}},Gt;function Wa(){return Gt||(Gt=1,function(r){function o(e,n){return r.exports=o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,c){return l.__proto__=c,l},r.exports.__esModule=!0,r.exports.default=r.exports,o(e,n)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(xe)),xe.exports}var Yt;function X(){return Yt||(Yt=1,function(r){var o=Wa();function e(n,l){if(typeof l!="function"&&l!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(l&&l.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),l&&o(n,l)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports}(Ie)),Ie.exports}var Le={};function Z(r){return"Minified Redux error #"+r+"; visit https://redux.js.org/Errors?code="+r+" for the full message or use the non-minified dev environment for full errors. "}var Xt=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),qe=function(){return Math.random().toString(36).substring(7).split("").join(".")},ve={INIT:"@@redux/INIT"+qe(),REPLACE:"@@redux/REPLACE"+qe(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+qe()}};function Va(r){if(typeof r!="object"||r===null)return!1;for(var o=r;Object.getPrototypeOf(o)!==null;)o=Object.getPrototypeOf(o);return Object.getPrototypeOf(r)===o}function At(r,o,e){var n;if(typeof o=="function"&&typeof e=="function"||typeof e=="function"&&typeof arguments[3]=="function")throw new Error(Z(0));if(typeof o=="function"&&typeof e>"u"&&(e=o,o=void 0),typeof e<"u"){if(typeof e!="function")throw new Error(Z(1));return e(At)(r,o)}if(typeof r!="function")throw new Error(Z(2));var l=r,c=o,p=[],d=p,s=!1;function v(){d===p&&(d=p.slice())}function f(){if(s)throw new Error(Z(3));return c}function b(_){if(typeof _!="function")throw new Error(Z(4));if(s)throw new Error(Z(5));var k=!0;return v(),d.push(_),function(){if(k){if(s)throw new Error(Z(6));k=!1,v();var u=d.indexOf(_);d.splice(u,1),p=null}}}function y(_){if(!Va(_))throw new Error(Z(7));if(typeof _.type>"u")throw new Error(Z(8));if(s)throw new Error(Z(9));try{s=!0,c=l(c,_)}finally{s=!1}for(var k=p=d,m=0;m<k.length;m++){var u=k[m];u()}return _}function P(_){if(typeof _!="function")throw new Error(Z(10));l=_,y({type:ve.REPLACE})}function C(){var _,k=b;return _={subscribe:function(u){if(typeof u!="object"||u===null)throw new Error(Z(11));function t(){u.next&&u.next(f())}t();var i=k(t);return{unsubscribe:i}}},_[Xt]=function(){return this},_}return y({type:ve.INIT}),n={dispatch:y,subscribe:b,getState:f,replaceReducer:P},n[Xt]=C,n}var $a=At;function Ha(r){Object.keys(r).forEach(function(o){var e=r[o],n=e(void 0,{type:ve.INIT});if(typeof n>"u")throw new Error(Z(12));if(typeof e(void 0,{type:ve.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Z(13))})}function Ka(r){for(var o=Object.keys(r),e={},n=0;n<o.length;n++){var l=o[n];typeof r[l]=="function"&&(e[l]=r[l])}var c=Object.keys(e),p;try{Ha(e)}catch(d){p=d}return function(s,v){if(s===void 0&&(s={}),p)throw p;for(var f=!1,b={},y=0;y<c.length;y++){var P=c[y],C=e[P],_=s[P],k=C(_,v);if(typeof k>"u")throw v&&v.type,new Error(Z(14));b[P]=k,f=f||k!==_}return f=f||c.length!==Object.keys(s).length,f?b:s}}function Jt(r,o){return function(){return o(r.apply(this,arguments))}}function za(r,o){if(typeof r=="function")return Jt(r,o);if(typeof r!="object"||r===null)throw new Error(Z(16));var e={};for(var n in r){var l=r[n];typeof l=="function"&&(e[n]=Jt(l,o))}return e}function ta(){for(var r=arguments.length,o=new Array(r),e=0;e<r;e++)o[e]=arguments[e];return o.length===0?function(n){return n}:o.length===1?o[0]:o.reduce(function(n,l){return function(){return n(l.apply(void 0,arguments))}})}function Ga(){for(var r=arguments.length,o=new Array(r),e=0;e<r;e++)o[e]=arguments[e];return function(n){return function(){var l=n.apply(void 0,arguments),c=function(){throw new Error(Z(15))},p={getState:l.getState,dispatch:function(){return c.apply(void 0,arguments)}},d=o.map(function(s){return s(p)});return c=ta.apply(void 0,d)(l.dispatch),Lt(Lt({},l),{},{dispatch:c})}}}const Ya=Object.freeze(Object.defineProperty({__proto__:null,__DO_NOT_USE__ActionTypes:ve,applyMiddleware:Ga,bindActionCreators:za,combineReducers:Ka,compose:ta,createStore:At,legacy_createStore:$a},Symbol.toStringTag,{value:"Module"})),Xa=Ia(Ya);var Be={},je={},R={},Zt;function wt(){if(Zt)return R;Zt=1,Object.defineProperty(R,"__esModule",{value:!0}),R.handleLoadStart=O,R.handleCanPlay=D,R.handleWaiting=F,R.handleCanPlayThrough=q,R.handlePlaying=J,R.handlePlay=L,R.handlePause=N,R.handleEnd=T,R.handleSeeking=K,R.handleSeeked=$,R.handleDurationChange=j,R.handleTimeUpdate=re,R.handleVolumeChange=de,R.handleProgressChange=ne,R.handleRateChange=ie,R.handleSuspend=ae,R.handleAbort=oe,R.handleEmptied=le,R.handleStalled=ce,R.handleLoadedMetaData=fe,R.handleLoadedData=Pe,R.handleResize=Na,R.handleError=Da,R.handleSeekingTime=Aa,R.handleEndSeeking=wa,R.activateTextTrack=Oa,R.ACTIVATE_TEXT_TRACK=R.ERROR=R.RESIZE=R.LOADED_DATA=R.LOADED_META_DATA=R.STALLED=R.EMPTIED=R.ABORT=R.SUSPEND=R.RATE_CHANGE=R.PROGRESS_CHANGE=R.VOLUME_CHANGE=R.TIME_UPDATE=R.DURATION_CHANGE=R.END_SEEKING=R.SEEKING_TIME=R.SEEKED=R.SEEKING=R.END=R.PAUSE=R.PLAY=R.PLAYING=R.CAN_PLAY_THROUGH=R.WAITING=R.CAN_PLAY=R.LOAD_START=void 0;var r="video-react/LOAD_START";R.LOAD_START=r;var o="video-react/CAN_PLAY";R.CAN_PLAY=o;var e="video-react/WAITING";R.WAITING=e;var n="video-react/CAN_PLAY_THROUGH";R.CAN_PLAY_THROUGH=n;var l="video-react/PLAYING";R.PLAYING=l;var c="video-react/PLAY";R.PLAY=c;var p="video-react/PAUSE";R.PAUSE=p;var d="video-react/END";R.END=d;var s="video-react/SEEKING";R.SEEKING=s;var v="video-react/SEEKED";R.SEEKED=v;var f="video-react/SEEKING_TIME";R.SEEKING_TIME=f;var b="video-react/END_SEEKING";R.END_SEEKING=b;var y="video-react/DURATION_CHANGE";R.DURATION_CHANGE=y;var P="video-react/TIME_UPDATE";R.TIME_UPDATE=P;var C="video-react/VOLUME_CHANGE";R.VOLUME_CHANGE=C;var _="video-react/PROGRESS_CHANGE";R.PROGRESS_CHANGE=_;var k="video-react/RATE_CHANGE";R.RATE_CHANGE=k;var m="video-react/SUSPEND";R.SUSPEND=m;var u="video-react/ABORT";R.ABORT=u;var t="video-react/EMPTIED";R.EMPTIED=t;var i="video-react/STALLED";R.STALLED=i;var a="video-react/LOADED_META_DATA";R.LOADED_META_DATA=a;var h="video-react/LOADED_DATA";R.LOADED_DATA=h;var g="video-react/RESIZE";R.RESIZE=g;var E="video-react/ERROR";R.ERROR=E;var S="video-react/ACTIVATE_TEXT_TRACK";R.ACTIVATE_TEXT_TRACK=S;function O(M){return{type:r,videoProps:M}}function D(M){return{type:o,videoProps:M}}function F(M){return{type:e,videoProps:M}}function q(M){return{type:n,videoProps:M}}function J(M){return{type:l,videoProps:M}}function L(M){return{type:c,videoProps:M}}function N(M){return{type:p,videoProps:M}}function T(M){return{type:d,videoProps:M}}function K(M){return{type:s,videoProps:M}}function $(M){return{type:v,videoProps:M}}function j(M){return{type:y,videoProps:M}}function re(M){return{type:P,videoProps:M}}function de(M){return{type:C,videoProps:M}}function ne(M){return{type:_,videoProps:M}}function ie(M){return{type:k,videoProps:M}}function ae(M){return{type:m,videoProps:M}}function oe(M){return{type:u,videoProps:M}}function le(M){return{type:t,videoProps:M}}function ce(M){return{type:i,videoProps:M}}function fe(M){return{type:a,videoProps:M}}function Pe(M){return{type:h,videoProps:M}}function Na(M){return{type:g,videoProps:M}}function Da(M){return{type:E,videoProps:M}}function Aa(M){return{type:f,time:M}}function wa(M){return{type:b,time:M}}function Oa(M){return{type:S,textTrack:M}}return R}var U={},Fe={},Qt;function ra(){return Qt||(Qt=1,function(r){var o=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=o(W()),n=o(V()),l=function(){function p(){(0,e.default)(this,p)}return(0,n.default)(p,[{key:"request",value:function(s){s.requestFullscreen?s.requestFullscreen():s.webkitRequestFullscreen?s.webkitRequestFullscreen():s.mozRequestFullScreen?s.mozRequestFullScreen():s.msRequestFullscreen&&s.msRequestFullscreen()}},{key:"exit",value:function(){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen()}},{key:"addEventListener",value:function(s){document.addEventListener("fullscreenchange",s),document.addEventListener("webkitfullscreenchange",s),document.addEventListener("mozfullscreenchange",s),document.addEventListener("MSFullscreenChange",s)}},{key:"removeEventListener",value:function(s){document.removeEventListener("fullscreenchange",s),document.removeEventListener("webkitfullscreenchange",s),document.removeEventListener("mozfullscreenchange",s),document.removeEventListener("MSFullscreenChange",s)}},{key:"isFullscreen",get:function(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement}},{key:"enabled",get:function(){return document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled}}]),p}(),c=new l;r.default=c}(Fe)),Fe}var er;function _e(){if(er)return U;er=1;var r=A;Object.defineProperty(U,"__esModule",{value:!0}),U.handleFullscreenChange=p,U.activate=d,U.userActivate=s,U.play=v,U.pause=f,U.togglePlay=b,U.seek=y,U.forward=P,U.replay=C,U.changeRate=_,U.changeVolume=k,U.mute=m,U.toggleFullscreen=u,U.USER_ACTIVATE=U.PLAYER_ACTIVATE=U.FULLSCREEN_CHANGE=U.OPERATE=void 0;var o=r(ra()),e="video-react/OPERATE";U.OPERATE=e;var n="video-react/FULLSCREEN_CHANGE";U.FULLSCREEN_CHANGE=n;var l="video-react/PLAYER_ACTIVATE";U.PLAYER_ACTIVATE=l;var c="video-react/USER_ACTIVATE";U.USER_ACTIVATE=c;function p(t){return{type:n,isFullscreen:t}}function d(t){return{type:l,activity:t}}function s(t){return{type:c,activity:t}}function v(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{action:"play",source:""};return this.video.play(),{type:e,operation:t}}function f(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{action:"pause",source:""};return this.video.pause(),{type:e,operation:t}}function b(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{action:"toggle-play",source:""};return this.video.togglePlay(),{type:e,operation:t}}function y(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{action:"seek",source:""};return this.video.seek(t),{type:e,operation:i}}function P(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{action:"forward-".concat(t),source:""};return this.video.forward(t),{type:e,operation:i}}function C(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{action:"replay-".concat(t),source:""};return this.video.replay(t),{type:e,operation:i}}function _(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{action:"change-rate",source:""};return this.video.playbackRate=t,{type:e,operation:i}}function k(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{action:"change-volume",source:""},a=t;return t<0&&(a=0),t>1&&(a=1),this.video.volume=a,{type:e,operation:i}}function m(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{action:t?"muted":"unmuted",source:""};return this.video.muted=t,{type:e,operation:i}}function u(t){return o.default.enabled?(o.default.isFullscreen?o.default.exit():o.default.request(this.rootElement),{type:e,operation:{action:"toggle-fullscreen",source:""}}):{type:n,isFullscreen:!t.isFullscreen}}return U}var tr;function Ja(){return tr||(tr=1,function(r){var o=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=p;var e=o(se()),n=wt(),l=_e(),c={currentSrc:null,duration:0,currentTime:0,seekingTime:0,buffered:null,waiting:!1,seeking:!1,paused:!0,autoPaused:!1,ended:!1,playbackRate:1,muted:!1,volume:1,readyState:0,networkState:0,videoWidth:0,videoHeight:0,hasStarted:!1,userActivity:!0,isActive:!1,isFullscreen:!1,activeTextTrack:null};function p(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:c,s=arguments.length>1?arguments[1]:void 0;switch(s.type){case l.USER_ACTIVATE:return(0,e.default)({},d,{userActivity:s.activity});case l.PLAYER_ACTIVATE:return(0,e.default)({},d,{isActive:s.activity});case l.FULLSCREEN_CHANGE:return(0,e.default)({},d,{isFullscreen:!!s.isFullscreen});case n.SEEKING_TIME:return(0,e.default)({},d,{seekingTime:s.time});case n.END_SEEKING:return(0,e.default)({},d,{seekingTime:0});case n.LOAD_START:return(0,e.default)({},d,s.videoProps,{hasStarted:!1,ended:!1});case n.CAN_PLAY:return(0,e.default)({},d,s.videoProps,{waiting:!1});case n.WAITING:return(0,e.default)({},d,s.videoProps,{waiting:!0});case n.CAN_PLAY_THROUGH:case n.PLAYING:return(0,e.default)({},d,s.videoProps,{waiting:!1});case n.PLAY:return(0,e.default)({},d,s.videoProps,{ended:!1,paused:!1,autoPaused:!1,waiting:!1,hasStarted:!0});case n.PAUSE:return(0,e.default)({},d,s.videoProps,{paused:!0});case n.END:return(0,e.default)({},d,s.videoProps,{ended:!0});case n.SEEKING:return(0,e.default)({},d,s.videoProps,{seeking:!0});case n.SEEKED:return(0,e.default)({},d,s.videoProps,{seeking:!1});case n.ERROR:return(0,e.default)({},d,s.videoProps,{error:"UNKNOWN ERROR",ended:!0});case n.DURATION_CHANGE:case n.TIME_UPDATE:case n.VOLUME_CHANGE:case n.PROGRESS_CHANGE:case n.RATE_CHANGE:case n.SUSPEND:case n.ABORT:case n.EMPTIED:case n.STALLED:case n.LOADED_META_DATA:case n.LOADED_DATA:case n.RESIZE:return(0,e.default)({},d,s.videoProps);case n.ACTIVATE_TEXT_TRACK:return(0,e.default)({},d,{activeTextTrack:s.textTrack});default:return d}}}(je)),je}var Ue={},rr;function Za(){return rr||(rr=1,function(r){var o=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=c;var e=o(se()),n=_e(),l={count:0,operation:{action:"",source:""}};function c(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l,d=arguments.length>1?arguments[1]:void 0;switch(d.type){case n.OPERATE:return(0,e.default)({},p,{count:p.count+1,operation:(0,e.default)({},p.operation,d.operation)});default:return p}}}(Ue)),Ue}var ar;function aa(){return ar||(ar=1,function(r){var o=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=l,r.operationReducer=r.playerReducer=void 0;var e=o(Ja()),n=o(Za());function l(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;return{player:(0,e.default)(d.player,s),operation:(0,n.default)(d.operation,s)}}var c=e.default;r.playerReducer=c;var p=n.default;r.operationReducer=p}(Be)),Be}var nr;function Qa(){return nr||(nr=1,function(r){var o=H,e=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=e(se()),l=e(W()),c=e(V()),p=Xa,d=e(aa()),s=o(_e()),v=o(wt()),f=function(){function b(y){(0,l.default)(this,b),this.store=y||(0,p.createStore)(d.default),this.video=null,this.rootElement=null}return(0,c.default)(b,[{key:"getActions",value:function(){var P=this,C=this.store.dispatch,_=(0,n.default)({},s,v);function k(m){return function(){var t=m.apply(P,arguments);typeof t<"u"&&C(t)}}return Object.keys(_).filter(function(m){return typeof _[m]=="function"}).reduce(function(m,u){return m[u]=k(_[u]),m},{})}},{key:"getState",value:function(){return this.store.getState()}},{key:"subscribeToStateChange",value:function(P,C){C||(C=this.getState.bind(this));var _=C(),k=function(){var u=C();if(u!==_){var t=_;_=u,P(u,t)}};return this.store.subscribe(k)}},{key:"subscribeToOperationStateChange",value:function(P){var C=this;return this.subscribeToStateChange(P,function(){return C.getState().operation})}},{key:"subscribeToPlayerStateChange",value:function(P){var C=this;return this.subscribeToStateChange(P,function(){return C.getState().player})}}]),b}();r.default=f}(Le)),Le}var We={},ir;function na(){return ir||(ir=1,function(r){var o=H,e=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=e(W()),l=e(V()),c=e(G()),p=e(Y()),d=e(z()),s=e(X()),v=e(x),f=o(I),b=e(B),y={actions:v.default.object,player:v.default.object,position:v.default.string,className:v.default.string},P={position:"left"},C=function(_){(0,s.default)(k,_);function k(m,u){var t;return(0,n.default)(this,k),t=(0,c.default)(this,(0,p.default)(k).call(this,m,u)),t.handleClick=t.handleClick.bind((0,d.default)(t)),t}return(0,l.default)(k,[{key:"componentDidMount",value:function(){}},{key:"handleClick",value:function(){var u=this.props.actions;u.play()}},{key:"render",value:function(){var u=this.props,t=u.player,i=u.position;return f.default.createElement("button",{className:(0,b.default)("video-react-button","video-react-big-play-button","video-react-big-play-button-".concat(i),this.props.className,{"big-play-button-hide":t.hasStarted||!t.currentSrc}),type:"button","aria-live":"polite",tabIndex:"0",onClick:this.handleClick},f.default.createElement("span",{className:"video-react-control-text"},"Play Video"))}}]),k}(f.Component);r.default=C,C.propTypes=y,C.defaultProps=P,C.displayName="BigPlayButton"}(We)),We}var Ve={},or;function ia(){return or||(or=1,function(r){var o=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=p;var e=o(x),n=o(I),l=o(B),c={player:e.default.object,className:e.default.string};function p(d){var s=d.player,v=d.className;return s.error?null:n.default.createElement("div",{className:(0,l.default)("video-react-loading-spinner",v)})}p.propTypes=c,p.displayName="LoadingSpinner"}(Ve)),Ve}var $e={},lr;function oa(){return lr||(lr=1,function(r){var o=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=o(x),n=o(I),l=o(B),c={poster:e.default.string,player:e.default.object,actions:e.default.object,className:e.default.string};function p(s){var v=s.poster,f=s.player,b=s.actions,y=s.className;return!v||f.hasStarted?null:n.default.createElement("div",{className:(0,l.default)("video-react-poster",y),style:{backgroundImage:'url("'.concat(v,'")')},onClick:function(){f.paused&&b.play()}})}p.propTypes=c,p.displayName="PosterImage";var d=p;r.default=d}($e)),$e}var He={},ee={},Ke={exports:{}},ze={exports:{}},Ge={exports:{}},ur;function la(){return ur||(ur=1,function(r){function o(e,n){(n==null||n>e.length)&&(n=e.length);for(var l=0,c=Array(n);l<n;l++)c[l]=e[l];return c}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(Ge)),Ge.exports}var sr;function en(){return sr||(sr=1,function(r){var o=la();function e(n){if(Array.isArray(n))return o(n)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports}(ze)),ze.exports}var Ye={exports:{}},dr;function tn(){return dr||(dr=1,function(r){function o(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(Ye)),Ye.exports}var Xe={exports:{}},cr;function rn(){return cr||(cr=1,function(r){var o=la();function e(n,l){if(n){if(typeof n=="string")return o(n,l);var c={}.toString.call(n).slice(8,-1);return c==="Object"&&n.constructor&&(c=n.constructor.name),c==="Map"||c==="Set"?Array.from(n):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?o(n,l):void 0}}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports}(Xe)),Xe.exports}var Je={exports:{}},fr;function an(){return fr||(fr=1,function(r){function o(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(Je)),Je.exports}var pr;function ua(){return pr||(pr=1,function(r){var o=en(),e=tn(),n=rn(),l=an();function c(p){return o(p)||e(p)||n(p)||l()}r.exports=c,r.exports.__esModule=!0,r.exports.default=r.exports}(Ke)),Ke.exports}var vr;function te(){if(vr)return ee;vr=1;var r=A;Object.defineProperty(ee,"__esModule",{value:!0}),ee.formatTime=p,ee.isVideoChild=d,ee.mergeAndSortChildren=f,ee.deprecatedWarning=b,ee.throttle=y,ee.mediaProperties=void 0;var o=r(ua()),e=r(se()),n=r(Dt()),l=r(I),c=Number.isNaN||function(C){return C!==C};function p(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:C,k=Math.floor(C%60),m=Math.floor(C/60%60),u=Math.floor(C/3600),t=Math.floor(_/60%60),i=Math.floor(_/3600);return(c(C)||C===1/0)&&(u="-",m="-",k="-"),u=u>0||i>0?"".concat(u,":"):"",m="".concat((u||t>=10)&&m<10?"0".concat(m):m,":"),k=k<10?"0".concat(k):k,u+m+k}function d(C){return C.props&&C.props.isVideoChild?!0:C.type==="source"||C.type==="track"}var s=function(_,k){return _.filter(k)[0]},v=function(_,k){var m=_.type,u=k.type;return typeof m=="string"||typeof u=="string"?m===u:typeof m=="function"&&typeof u=="function"?m.displayName===u.displayName:!1};function f(C,_,k){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,u=l.default.Children.toArray(_);k.order;var t=(0,n.default)(k,["order"]);return u.filter(function(i){return!i.props.disabled}).concat(C.filter(function(i){return!s(u,function(a){return v(a,i)})})).map(function(i){var a=s(C,function(S){return v(S,i)}),h=a?a.props:{},g=(0,e.default)({},t,h,i.props),E=l.default.cloneElement(i,g,i.props.children);return E}).sort(function(i,a){return(i.props.order||m)-(a.props.order||m)})}function b(C,_){console.warn("WARNING: ".concat(C," will be deprecated soon! Please use ").concat(_," instead."))}function y(C,_){var k=arguments,m=!1;return function(){m||(C.apply(void 0,(0,o.default)(k)),m=!0,setTimeout(function(){m=!1},_))}}var P=["error","src","srcObject","currentSrc","crossOrigin","networkState","preload","buffered","readyState","seeking","currentTime","duration","paused","defaultPlaybackRate","playbackRate","played","seekable","ended","autoplay","loop","mediaGroup","controller","controls","volume","muted","defaultMuted","audioTracks","videoTracks","textTracks","width","height","videoWidth","videoHeight","poster"];return ee.mediaProperties=P,ee}var hr;function sa(){return hr||(hr=1,function(r){var o=H,e=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=e(se()),l=e(W()),c=e(V()),p=e(G()),d=e(Y()),s=e(z()),v=e(X()),f=e(x),b=o(I),y=e(B),P=te(),C={actions:f.default.object,player:f.default.object,children:f.default.any,startTime:f.default.number,loop:f.default.bool,muted:f.default.bool,autoPlay:f.default.bool,playsInline:f.default.bool,src:f.default.string,poster:f.default.string,className:f.default.string,preload:f.default.oneOf(["auto","metadata","none"]),crossOrigin:f.default.string,onLoadStart:f.default.func,onWaiting:f.default.func,onCanPlay:f.default.func,onCanPlayThrough:f.default.func,onPlaying:f.default.func,onEnded:f.default.func,onSeeking:f.default.func,onSeeked:f.default.func,onPlay:f.default.func,onPause:f.default.func,onProgress:f.default.func,onDurationChange:f.default.func,onError:f.default.func,onSuspend:f.default.func,onAbort:f.default.func,onEmptied:f.default.func,onStalled:f.default.func,onLoadedMetadata:f.default.func,onLoadedData:f.default.func,onTimeUpdate:f.default.func,onRateChange:f.default.func,onVolumeChange:f.default.func,onResize:f.default.func},_=function(k){(0,v.default)(m,k);function m(u){var t;return(0,l.default)(this,m),t=(0,p.default)(this,(0,d.default)(m).call(this,u)),t.video=null,t.play=t.play.bind((0,s.default)(t)),t.pause=t.pause.bind((0,s.default)(t)),t.seek=t.seek.bind((0,s.default)(t)),t.forward=t.forward.bind((0,s.default)(t)),t.replay=t.replay.bind((0,s.default)(t)),t.toggleFullscreen=t.toggleFullscreen.bind((0,s.default)(t)),t.getProperties=t.getProperties.bind((0,s.default)(t)),t.renderChildren=t.renderChildren.bind((0,s.default)(t)),t.handleLoadStart=t.handleLoadStart.bind((0,s.default)(t)),t.handleCanPlay=t.handleCanPlay.bind((0,s.default)(t)),t.handleCanPlayThrough=t.handleCanPlayThrough.bind((0,s.default)(t)),t.handlePlay=t.handlePlay.bind((0,s.default)(t)),t.handlePlaying=t.handlePlaying.bind((0,s.default)(t)),t.handlePause=t.handlePause.bind((0,s.default)(t)),t.handleEnded=t.handleEnded.bind((0,s.default)(t)),t.handleWaiting=t.handleWaiting.bind((0,s.default)(t)),t.handleSeeking=t.handleSeeking.bind((0,s.default)(t)),t.handleSeeked=t.handleSeeked.bind((0,s.default)(t)),t.handleFullscreenChange=t.handleFullscreenChange.bind((0,s.default)(t)),t.handleError=t.handleError.bind((0,s.default)(t)),t.handleSuspend=t.handleSuspend.bind((0,s.default)(t)),t.handleAbort=t.handleAbort.bind((0,s.default)(t)),t.handleEmptied=t.handleEmptied.bind((0,s.default)(t)),t.handleStalled=t.handleStalled.bind((0,s.default)(t)),t.handleLoadedMetaData=t.handleLoadedMetaData.bind((0,s.default)(t)),t.handleLoadedData=t.handleLoadedData.bind((0,s.default)(t)),t.handleTimeUpdate=t.handleTimeUpdate.bind((0,s.default)(t)),t.handleRateChange=t.handleRateChange.bind((0,s.default)(t)),t.handleVolumeChange=t.handleVolumeChange.bind((0,s.default)(t)),t.handleDurationChange=t.handleDurationChange.bind((0,s.default)(t)),t.handleProgress=(0,P.throttle)(t.handleProgress.bind((0,s.default)(t)),250),t.handleKeypress=t.handleKeypress.bind((0,s.default)(t)),t.handleTextTrackChange=t.handleTextTrackChange.bind((0,s.default)(t)),t}return(0,c.default)(m,[{key:"componentDidMount",value:function(){this.forceUpdate(),this.video&&this.video.textTracks&&(this.video.textTracks.onaddtrack=this.handleTextTrackChange,this.video.textTracks.onremovetrack=this.handleTextTrackChange)}},{key:"getProperties",value:function(){var t=this;return this.video?P.mediaProperties.reduce(function(i,a){return i[a]=t.video[a],i},{}):null}},{key:"handleTextTrackChange",value:function(){var t=this.props,i=t.actions,a=t.player;if(this.video&&this.video.textTracks){var h=Array.from(this.video.textTracks).find(function(g){return g.mode==="showing"});h!==a.activeTextTrack&&i.activateTextTrack(h)}}},{key:"play",value:function(){var t=this.video.play();t!==void 0&&t.catch(function(){}).then(function(){})}},{key:"pause",value:function(){var t=this.video.pause();t!==void 0&&t.catch(function(){}).then(function(){})}},{key:"load",value:function(){this.video.load()}},{key:"addTextTrack",value:function(){var t;(t=this.video).addTextTrack.apply(t,arguments)}},{key:"canPlayType",value:function(){var t;(t=this.video).canPlayType.apply(t,arguments)}},{key:"togglePlay",value:function(){this.video.paused?this.play():this.pause()}},{key:"seek",value:function(t){try{this.video.currentTime=t}catch{}}},{key:"forward",value:function(t){this.seek(this.video.currentTime+t)}},{key:"replay",value:function(t){this.forward(-t)}},{key:"toggleFullscreen",value:function(){var t=this.props,i=t.player,a=t.actions;a.toggleFullscreen(i)}},{key:"handleLoadStart",value:function(){var t=this.props,i=t.actions,a=t.onLoadStart;i.handleLoadStart(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleCanPlay",value:function(){var t=this.props,i=t.actions,a=t.onCanPlay;i.handleCanPlay(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleCanPlayThrough",value:function(){var t=this.props,i=t.actions,a=t.onCanPlayThrough;i.handleCanPlayThrough(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handlePlaying",value:function(){var t=this.props,i=t.actions,a=t.onPlaying;i.handlePlaying(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handlePlay",value:function(){var t=this.props,i=t.actions,a=t.onPlay;i.handlePlay(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handlePause",value:function(){var t=this.props,i=t.actions,a=t.onPause;i.handlePause(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleDurationChange",value:function(){var t=this.props,i=t.actions,a=t.onDurationChange;i.handleDurationChange(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleProgress",value:function(){var t=this.props,i=t.actions,a=t.onProgress;this.video&&i.handleProgressChange(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleEnded",value:function(){var t=this.props,i=t.loop,a=t.player,h=t.actions,g=t.onEnded;i?(this.seek(0),this.play()):a.paused||this.pause(),h.handleEnd(this.getProperties()),g&&g.apply(void 0,arguments)}},{key:"handleWaiting",value:function(){var t=this.props,i=t.actions,a=t.onWaiting;i.handleWaiting(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleSeeking",value:function(){var t=this.props,i=t.actions,a=t.onSeeking;i.handleSeeking(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleSeeked",value:function(){var t=this.props,i=t.actions,a=t.onSeeked;i.handleSeeked(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleFullscreenChange",value:function(){}},{key:"handleSuspend",value:function(){var t=this.props,i=t.actions,a=t.onSuspend;i.handleSuspend(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleAbort",value:function(){var t=this.props,i=t.actions,a=t.onAbort;i.handleAbort(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleEmptied",value:function(){var t=this.props,i=t.actions,a=t.onEmptied;i.handleEmptied(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleStalled",value:function(){var t=this.props,i=t.actions,a=t.onStalled;i.handleStalled(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleLoadedMetaData",value:function(){var t=this.props,i=t.actions,a=t.onLoadedMetadata,h=t.startTime;h&&h>0&&(this.video.currentTime=h),i.handleLoadedMetaData(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleLoadedData",value:function(){var t=this.props,i=t.actions,a=t.onLoadedData;i.handleLoadedData(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleTimeUpdate",value:function(){var t=this.props,i=t.actions,a=t.onTimeUpdate;i.handleTimeUpdate(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleRateChange",value:function(){var t=this.props,i=t.actions,a=t.onRateChange;i.handleRateChange(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleVolumeChange",value:function(){var t=this.props,i=t.actions,a=t.onVolumeChange;i.handleVolumeChange(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleError",value:function(){var t=this.props,i=t.actions,a=t.onError;i.handleError(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleResize",value:function(){var t=this.props,i=t.actions,a=t.onResize;i.handleResize(this.getProperties()),a&&a.apply(void 0,arguments)}},{key:"handleKeypress",value:function(){}},{key:"renderChildren",value:function(){var t=this,i=(0,n.default)({},this.props,{video:this.video});return this.video?b.default.Children.toArray(this.props.children).filter(P.isVideoChild).map(function(a){var h;if(typeof a.type=="string"){if(a.type==="source"){h=(0,n.default)({},a.props);var g=h.onError;h.onError=function(){g&&g.apply(void 0,arguments),t.handleError.apply(t,arguments)}}}else h=i;return b.default.cloneElement(a,h)}):null}},{key:"render",value:function(){var t=this,i=this.props,a=i.loop,h=i.poster,g=i.preload,E=i.src,S=i.autoPlay,O=i.playsInline,D=i.muted,F=i.crossOrigin,q=i.videoId;return b.default.createElement("video",{className:(0,y.default)("video-react-video",this.props.className),id:q,crossOrigin:F,ref:function(L){t.video=L},muted:D,preload:g,loop:a,playsInline:O,autoPlay:S,poster:h,src:E,onLoadStart:this.handleLoadStart,onWaiting:this.handleWaiting,onCanPlay:this.handleCanPlay,onCanPlayThrough:this.handleCanPlayThrough,onPlaying:this.handlePlaying,onEnded:this.handleEnded,onSeeking:this.handleSeeking,onSeeked:this.handleSeeked,onPlay:this.handlePlay,onPause:this.handlePause,onProgress:this.handleProgress,onDurationChange:this.handleDurationChange,onError:this.handleError,onSuspend:this.handleSuspend,onAbort:this.handleAbort,onEmptied:this.handleEmptied,onStalled:this.handleStalled,onLoadedMetadata:this.handleLoadedMetaData,onLoadedData:this.handleLoadedData,onTimeUpdate:this.handleTimeUpdate,onRateChange:this.handleRateChange,onVolumeChange:this.handleVolumeChange,tabIndex:"-1"},this.renderChildren())}},{key:"playbackRate",get:function(){return this.video.playbackRate},set:function(t){this.video.playbackRate=t}},{key:"muted",get:function(){return this.video.muted},set:function(t){this.video.muted=t}},{key:"volume",get:function(){return this.video.volume},set:function(t){t>1&&(t=1),t<0&&(t=0),this.video.volume=t}},{key:"videoWidth",get:function(){return this.video.videoWidth}},{key:"videoHeight",get:function(){return this.video.videoHeight}}]),m}(b.Component);r.default=_,_.propTypes=C,_.displayName="Video"}(He)),He}var Ze={},yr;function da(){return yr||(yr=1,function(r){var o=H,e=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=e(W()),l=e(V()),c=e(G()),p=e(Y()),d=e(z()),s=e(X()),v=e(x),f=o(I),b=e(B),y={manager:v.default.object,className:v.default.string},P=function(C){(0,s.default)(_,C);function _(k,m){var u;return(0,n.default)(this,_),u=(0,c.default)(this,(0,p.default)(_).call(this,k,m)),u.timer=null,k.manager.subscribeToOperationStateChange(u.handleStateChange.bind((0,d.default)(u))),u.state={hidden:!0,operation:{}},u}return(0,l.default)(_,[{key:"handleStateChange",value:function(m,u){var t=this;m.count!==u.count&&m.operation.source==="shortcut"&&(this.timer&&(clearTimeout(this.timer),this.timer=null),this.setState({hidden:!1,count:m.count,operation:m.operation}),this.timer=setTimeout(function(){t.setState({hidden:!0}),t.timer=null},500))}},{key:"render",value:function(){if(this.state.operation.source!=="shortcut")return null;var m=this.state.hidden?{display:"none"}:null;return f.default.createElement("div",{className:(0,b.default)({"video-react-bezel":!0,"video-react-bezel-animation":this.state.count%2===0,"video-react-bezel-animation-alt":this.state.count%2===1},this.props.className),style:m,role:"status","aria-label":this.state.operation.action},f.default.createElement("div",{className:(0,b.default)("video-react-bezel-icon","video-react-bezel-icon-".concat(this.state.operation.action))}))}}]),_}(f.Component);r.default=P,P.propTypes=y,P.displayName="Bezel"}(Ze)),Ze}var Qe={},ue={},mr;function be(){if(mr)return ue;mr=1,Object.defineProperty(ue,"__esModule",{value:!0}),ue.findElPosition=r,ue.getPointerPosition=o,ue.blurNode=e,ue.focusNode=n,ue.hasClass=l;function r(c){var p;if(c.getBoundingClientRect&&c.parentNode&&(p=c.getBoundingClientRect()),!p)return{left:0,top:0};var d=document,s=d.body,v=d.documentElement,f=v.clientLeft||s.clientLeft||0,b=window.pageXOffset||s.scrollLeft,y=p.left+b-f,P=v.clientTop||s.clientTop||0,C=window.pageYOffset||s.scrollTop,_=p.top+C-P;return{left:Math.round(y),top:Math.round(_)}}function o(c,p){var d={},s=r(c),v=c.offsetWidth,f=c.offsetHeight,b=s.top,y=s.left,P=p.pageY,C=p.pageX;return p.changedTouches&&(C=p.changedTouches[0].pageX,P=p.changedTouches[0].pageY),d.y=Math.max(0,Math.min(1,(b-P+f)/f)),d.x=Math.max(0,Math.min(1,(C-y)/v)),d}function e(c){c&&c.blur&&c.blur()}function n(c){c&&c.focus&&c.focus()}function l(c,p){for(var d=c.className.split(" "),s=0;s<d.length;s++)if(d[s].toLowerCase()===p.toLowerCase())return!0;return!1}return ue}var gr;function ca(){return gr||(gr=1,function(r){var o=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=o(Nt()),n=o(ua()),l=o(W()),c=o(V()),p=o(G()),d=o(Y()),s=o(z()),v=o(X()),f=I,b=o(x),y=be(),P={clickable:b.default.bool,dblclickable:b.default.bool,manager:b.default.object,actions:b.default.object,player:b.default.object,shortcuts:b.default.array},C={clickable:!0,dblclickable:!0},_=function(k){(0,v.default)(m,k);function m(u,t){var i;return(0,l.default)(this,m),i=(0,p.default)(this,(0,d.default)(m).call(this,u,t)),i.defaultShortcuts=[{keyCode:32,handle:i.togglePlay},{keyCode:75,handle:i.togglePlay},{keyCode:70,handle:i.toggleFullscreen},{keyCode:37,handle:function(h,g){h.hasStarted&&g.replay(5,{action:"replay-5",source:"shortcut"})}},{keyCode:74,handle:function(h,g){h.hasStarted&&g.replay(10,{action:"replay-10",source:"shortcut"})}},{keyCode:39,handle:function(h,g){h.hasStarted&&g.forward(5,{action:"forward-5",source:"shortcut"})}},{keyCode:76,handle:function(h,g){h.hasStarted&&g.forward(10,{action:"forward-10",source:"shortcut"})}},{keyCode:36,handle:function(h,g){h.hasStarted&&g.seek(0)}},{keyCode:35,handle:function(h,g){h.hasStarted&&g.seek(h.duration)}},{keyCode:38,handle:function(h,g){var E=h.volume+.05;E>1&&(E=1),g.changeVolume(E,{action:"volume-up",source:"shortcut"})}},{keyCode:40,handle:function(h,g){var E=h.volume-.05;E<0&&(E=0);var S=E>0?"volume-down":"volume-off";g.changeVolume(E,{action:S,source:"shortcut"})}},{keyCode:190,shift:!0,handle:function(h,g){var E=h.playbackRate;E>=1.5?E=2:E>=1.25?E=1.5:E>=1?E=1.25:E>=.5?E=1:E>=.25?E=.5:E>=0&&(E=.25),g.changeRate(E,{action:"fast-forward",source:"shortcut"})}},{keyCode:188,shift:!0,handle:function(h,g){var E=h.playbackRate;E<=.5?E=.25:E<=1?E=.5:E<=1.25?E=1:E<=1.5?E=1.25:E<=2&&(E=1.5),g.changeRate(E,{action:"fast-rewind",source:"shortcut"})}}],i.shortcuts=(0,n.default)(i.defaultShortcuts),i.mergeShortcuts=i.mergeShortcuts.bind((0,s.default)(i)),i.handleKeyPress=i.handleKeyPress.bind((0,s.default)(i)),i.handleClick=i.handleClick.bind((0,s.default)(i)),i.handleDoubleClick=i.handleDoubleClick.bind((0,s.default)(i)),i}return(0,c.default)(m,[{key:"componentDidMount",value:function(){this.mergeShortcuts(),document.addEventListener("keydown",this.handleKeyPress),document.addEventListener("click",this.handleClick),document.addEventListener("dblclick",this.handleDoubleClick)}},{key:"componentDidUpdate",value:function(t){t.shortcuts!==this.props.shortcuts&&this.mergeShortcuts()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyPress),document.removeEventListener("click",this.handleClick),document.removeEventListener("dblclick",this.handleDoubleClick)}},{key:"mergeShortcuts",value:function(){var t=function(E){var S=E.keyCode,O=S===void 0?0:S,D=E.ctrl,F=D===void 0?!1:D,q=E.shift,J=q===void 0?!1:q,L=E.alt,N=L===void 0?!1:L;return"".concat(O,":").concat(F,":").concat(J,":").concat(N)},i=this.defaultShortcuts.reduce(function(g,E){return Object.assign(g,(0,e.default)({},t(E),E))},{}),a=(this.props.shortcuts||[]).reduce(function(g,E){var S=E.keyCode,O=E.handle;return S&&typeof O=="function"?Object.assign(g,(0,e.default)({},t(E),E)):g},i),h=function(E){var S=0,O=["ctrl","shift","alt"];return O.forEach(function(D){E[D]&&S++}),S};this.shortcuts=Object.keys(a).map(function(g){return a[g]}).sort(function(g,E){return h(E)-h(g)})}},{key:"togglePlay",value:function(t,i){t.paused?i.play({action:"play",source:"shortcut"}):i.pause({action:"pause",source:"shortcut"})}},{key:"toggleFullscreen",value:function(t,i){i.toggleFullscreen(t)}},{key:"handleKeyPress",value:function(t){var i=this.props,a=i.player,h=i.actions;if(a.isActive&&!(document.activeElement&&((0,y.hasClass)(document.activeElement,"video-react-control")||(0,y.hasClass)(document.activeElement,"video-react-menu-button-active")||(0,y.hasClass)(document.activeElement,"video-react-big-play-button")))){var g=t.keyCode||t.which,E=t.ctrlKey||t.metaKey,S=t.shiftKey,O=t.altKey,D=this.shortcuts.filter(function(F){return!(!F.keyCode||F.keyCode-g!==0||F.ctrl!==void 0&&F.ctrl!==E||F.shift!==void 0&&F.shift!==S||F.alt!==void 0&&F.alt!==O)})[0];D&&(D.handle(a,h),t.preventDefault())}}},{key:"canBeClicked",value:function(t,i){return!(!t.isActive||i.target.nodeName!=="VIDEO"||t.readyState!==4)}},{key:"handleClick",value:function(t){var i=this.props,a=i.player,h=i.actions,g=i.clickable;!this.canBeClicked(a,t)||!g||this.togglePlay(a,h)}},{key:"handleDoubleClick",value:function(t){var i=this.props,a=i.player,h=i.actions,g=i.dblclickable;!this.canBeClicked(a,t)||!g||this.toggleFullscreen(a,h)}},{key:"render",value:function(){return null}}]),m}(f.Component);r.default=_,_.propTypes=P,_.defaultProps=C,_.displayName="Shortcut"}(Qe)),Qe}var et={},tt={},rt={exports:{}},_r;function he(){return _r||(_r=1,function(r){function o(){return r.exports=o=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var l=arguments[n];for(var c in l)({}).hasOwnProperty.call(l,c)&&(e[c]=l[c])}return e},r.exports.__esModule=!0,r.exports.default=r.exports,o.apply(null,arguments)}r.exports=o,r.exports.__esModule=!0,r.exports.default=r.exports}(rt)),rt.exports}var at={},nt={},br;function Ot(){return br||(br=1,function(r){var o=H,e=A;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=e(W()),l=e(V()),c=e(G()),p=e(Y()),d=e(z()),s=e(X()),v=e(x),f=o(I),b=e(B),y=o(be()),P={className:v.default.string,onMouseDown:v.default.func,onMouseMove:v.default.func,stepForward:v.default.func,stepBack:v.default.func,sliderActive:v.default.func,sliderInactive:v.default.func,onMouseUp:v.default.func,onFocus:v.default.func,onBlur:v.default.func,onClick:v.default.func,getPercent:v.default.func,vertical:v.default.bool,children:v.default.node,label:v.default.string,valuenow:v.default.string,valuetext:v.default.string},C=function(_){(0,s.default)(k,_);function k(m,u){var t;return(0,n.default)(this,k),t=(0,c.default)(this,(0,p.default)(k).call(this,m,u)),t.handleMouseDown=t.handleMouseDown.bind((0,d.default)(t)),t.handleMouseMove=t.handleMouseMove.bind((0,d.default)(t)),t.handleMouseUp=t.handleMouseUp.bind((0,d.default)(t)),t.handleFocus=t.handleFocus.bind((0,d.default)(t)),t.handleBlur=t.handleBlur.bind((0,d.default)(t)),t.handleClick=t.handleClick.bind((0,d.default)(t)),t.handleKeyPress=t.handleKeyPress.bind((0,d.default)(t)),t.stepForward=t.stepForward.bind((0,d.default)(t)),t.stepBack=t.stepBack.bind((0,d.default)(t)),t.calculateDistance=t.calculateDistance.bind((0,d.default)(t)),t.getProgress=t.getProgress.bind((0,d.default)(t)),t.renderChildren=t.renderChildren.bind((0,d.default)(t)),t.state={active:!1},t}return(0,l.default)(k,[{key:"componentWillUnmount",value:function(){document.removeEventListener("mousemove",this.handleMouseMove,!0),document.removeEventListener("mouseup",this.handleMouseUp,!0),document.removeEventListener("touchmove",this.handleMouseMove,!0),document.removeEventListener("touchend",this.handleMouseUp,!0),document.removeEventListener("keydown",this.handleKeyPress,!0)}},{key:"getProgress",value:function(){var u=this.props.getPercent;if(!u)return 0;var t=u();return(typeof t!="number"||t<0||t===1/0)&&(t=0),t}},{key:"handleMouseDown",value:function(u){var t=this.props.onMouseDown;document.addEventListener("mousemove",this.handleMouseMove,!0),document.addEventListener("mouseup",this.handleMouseUp,!0),document.addEventListener("touchmove",this.handleMouseMove,!0),document.addEventListener("touchend",this.handleMouseUp,!0),this.setState({active:!0}),this.props.sliderActive&&this.props.sliderActive(u),this.handleMouseMove(u),t&&t(u)}},{key:"handleMouseMove",value:function(u){var t=this.props.onMouseMove;t&&t(u)}},{key:"handleMouseUp",value:function(u){u.preventDefault();var t=this.props.onMouseUp;document.removeEventListener("mousemove",this.handleMouseMove,!0),document.removeEventListener("mouseup",this.handleMouseUp,!0),document.removeEventListener("touchmove",this.handleMouseMove,!0),document.removeEventListener("touchend",this.handleMouseUp,!0),this.setState({active:!1}),this.props.sliderInactive&&this.props.sliderInactive(u),t&&t(u)}},{key:"handleFocus",value:function(u){document.addEventListener("keydown",this.handleKeyPress,!0),this.props.onFocus&&this.props.onFocus(u)}},{key:"handleBlur",value:function(u){document.removeEventListener("keydown",this.handleKeyPress,!0),this.props.onBlur&&this.props.onBlur(u)}},{key:"handleClick",value:function(u){u.preventDefault(),this.props.onClick&&this.props.onClick(u)}},{key:"handleKeyPress",value:function(u){u.which===37||u.which===40?(u.preventDefault(),u.stopPropagation(),this.stepBack()):(u.which===38||u.which===39)&&(u.preventDefault(),u.stopPropagation(),this.stepForward())}},{key:"stepForward",value:function(){this.props.stepForward&&this.props.stepForward()}},{key:"stepBack",value:function(){this.props.stepBack&&this.props.stepBack()}},{key:"calculateDistance",value:function(u){var t=this.slider,i=y.getPointerPosition(t,u);return this.props.vertical?i.y:i.x}},{key:"renderChildren",value:function(){var u=this.getProgress(),t="".concat((u*100).toFixed(2),"%");return f.default.Children.map(this.props.children,function(i){return f.default.cloneElement(i,{progress:u,percentage:t})})}},{key:"render",value:function(){var u=this,t=this.props,i=t.vertical,a=t.label,h=t.valuenow,g=t.valuetext;return f.default.createElement("div",{className:(0,b.default)(this.props.className,{"video-react-slider-vertical":i,"video-react-slider-horizontal":!i,"video-react-sliding":this.state.active},"video-react-slider"),ref:function(S){u.slider=S},tabIndex:"0",role:"slider",onMouseDown:this.handleMouseDown,onTouchStart:this.handleMouseDown,onFocus:this.handleFocus,onBlur:this.handleBlur,onClick:this.handleClick,"aria-label":a||"","aria-valuenow":h||"","aria-valuetext":g||"","aria-valuemin":0,"aria-valuemax":100},this.renderChildren())}}]),k}(f.Component);r.default=C,C.propTypes=P,C.disp