-import videojs, { VideoJsPlayer } from 'video.js'
+import videojs from 'video.js'
const Component = videojs.getComponent('Component')
class PeerTubeLoadProgressBar extends Component {
- constructor (player: VideoJsPlayer, options?: videojs.ComponentOptions) {
+ constructor (player: videojs.Player, options?: videojs.ComponentOptions) {
super(player, options)
this.on(player, 'progress', this.update)
const torrent = this.player().webtorrent().getTorrent()
if (!torrent) return
- // FIXME: typings
(this.el() as HTMLElement).style.width = (torrent.progress * 100) + '%'
}