UNPKG

react-xrplayer

Version:

An excellent xr player for react

40 lines (32 loc) 1.03 kB
import React, { Component } from 'react'; import PropTypes from 'prop-types'; import Iframe from 'react-iframe' import '../style/EffectInfoCard.less'; class EffectInfoCard extends Component { onCloseClickListener = (e) => { e.preventDefault(); if (this.props.onCloseClickHandler) { this.props.onCloseClickHandler(); } } render() { return ( <div className="overlay"> <Iframe url={this.props.iframeUrl} className="iframe" loading='true' allow="fullscreen" display="initial" /> <div className="close" onClick={this.onCloseClickListener} ></div> </div>) } } EffectInfoCard.propTypes = { onCloseClickHandler: PropTypes.func.isRequired, iframeUrl: PropTypes.string.isRequired }; export default EffectInfoCard;