import React, { Component } from 'react'; import { translate, translateToHTML } from '../../base/i18n'; import FilmstripOnlyOverlayFrame from './FilmstripOnlyOverlayFrame'; import ReloadButton from './ReloadButton'; /** * Implements a React Component for suspended overlay for filmstrip only mode. * Shown when suspended is detected. */ class SuspendedFilmstripOnlyOverlay extends Component { /** * SuspendedFilmstripOnlyOverlay component's property types. * * @static */ static propTypes = { /** * The function to translate human-readable text. * * @public * @type {Function} */ t: React.PropTypes.func }; /** * Implements React's {@link Component#render()}. * * @inheritdoc * @returns {ReactElement|null} */ render() { const { t } = this.props; return (
{ t('suspendedoverlay.title') }
{ translateToHTML(t, 'suspendedoverlay.text') }
); } } export default translate(SuspendedFilmstripOnlyOverlay);