UNPKG

plyr-react

Version:

A simple HTML5, YouTube and Vimeo player for react using plyr

2 lines (1 loc) 765 B
System.register(["react/jsx-runtime","react","plyr","prop-types","react-aptor"],function(o){"use strict";var s,u,c,l;return{setters:[function(e){s=e.jsx},function(e){u=e},function(e){c=e.default},function(){},function(e){l=e.default}],execute:function(){o("usePlyr",i);const e=(r,t)=>{const n=new c(".plyr-react",t.options||{});return t.source&&(n.source=t.source),n},a=r=>{r&&r.destroy()},p=()=>{},y=r=>r?()=>({plyr:r}):()=>new Proxy({plyr:{source:null}},{get:(t,n)=>n==="plyr"?t[n]:p});function i(r,t,n=null){return l(r,{instantiate:e,getAPI:y,destroy:a,params:t},n||[t.options,t.source])}const m=o("default",u.forwardRef((r,t)=>{const{source:n,options:f=null,...d}=r,P=i(t,{source:n,options:f});return s("video",{ref:P,className:"plyr-react plyr",...d})}))}}});