const React = require('react') const electron = require('electron') const path = require('path') const {dispatcher} = require('../lib/dispatcher') module.exports = class UnsupportedMediaModal extends React.Component { render () { var state = this.props.state var err = state.modal.error var message = (err && err.getMessage) ? err.getMessage() : err var playerPath = state.saved.prefs.externalPlayerPath var playerName = playerPath ? path.basename(playerPath).split('.')[0] : 'VLC' var actionButton = state.modal.externalPlayerInstalled ? () : () var playerMessage = state.modal.externalPlayerNotFound ? 'Couldn\'t run external player. Please make sure it\'s installed.' : '' return (
Sorry, we can't play that file.
{message}
{actionButton}
{playerMessage}