Sha256: 41004a936b58bb874a2f7835d7287a7dfc845e29a93a374730af64fb2694cdda
Contents?: true
Size: 809 Bytes
Versions: 6
Compression:
Stored size: 809 Bytes
Contents
(function() { const {Icon} = pageflow.react.components; function NoVrView(props) { return ( <div className="pageflow_vr-no_vr_view"> <Icon name="pageflow-vr.play" /> <p dangerouslySetInnerHTML={text(props)} /> {renderYouTubeLink(props)} </div> ); } function text(props) { return {__html: props.text || props.t('pageflow.public.vr.no_vr.text')}; } function renderYouTubeLink(props) { if (props.youTubeUrl) { return ( <a href={props.youTubeUrl} className="pageflow_vr-no_vr_view_link"> {props.t('pageflow.public.vr.no_vr.link')} </a> ); } } const {connect, combine} = pageflow.react; const {t} = pageflow.react.selectors; pageflow.vr.NoVrView = connect(combine({ t }))(NoVrView); }());
Version data entries
6 entries across 6 versions & 1 rubygems