const React = require('react') const electron = require('electron') const {dispatch} = require('../lib/dispatcher') module.exports = class UpdateAvailableModal extends React.Component { render () { var state = this.props.state return (

A new version of WebTorrent is available: v{state.modal.version}

We have an auto-updater for Windows and Mac. We don't have one for Linux yet, so you'll have to download the new version manually.

) function handleShow () { electron.shell.openExternal('https://github.com/feross/webtorrent-desktop/releases') dispatch('exitModal') } function handleSkip () { dispatch('skipVersion', state.modal.version) dispatch('exitModal') } } }