diff --git a/src/components/cards/cards.jsx b/src/components/cards/cards.jsx
index 9c194d422..024eac07e 100644
--- a/src/components/cards/cards.jsx
+++ b/src/components/cards/cards.jsx
@@ -88,75 +88,45 @@ const CardHeader = ({onCloseCards, onShrinkExpandCards, onShowAll, totalSteps, s
// Video step needs to know if the card is being dragged to cover the video
// so that the mouseup is not swallowed by the iframe.
-const VideoStep = ({video, dragging}) => (
-
- {dragging ? (
-
- ) : null}
-
-
-
-);
-
-/* class VideoStep extends React.Component {
+class VideoStep extends React.Component {
+ // eslint-disable-next-line no-useless-constructor
constructor (props) {
super(props);
- bindAll(this, [
- 'handleLoadIFrame'
- ]);
}
componentDidMount () {
console.log('Video1 step did mount.');
- }
- handleLoadIFrame () {
- console.log('iframe loaded!!!');
- // window._wq = window._wq || [];
- window._wq.push({
- id: 'ir0j8ljsgm',
- onReady: function (video) {
- console.log('I got a handle to the video!', video);
- }
- });
- // console.log('Wistia', document.getElementsByTagName('iframe')[0].contentWindow.location.href);
+ const script = document.createElement('script');
+
+ script.src = `https://fast.wistia.com/embed/medias/${this.props.video}.jsonp`;
+ script.async = true;
+
+ document.body.appendChild(script);
+
+ const script2 = document.createElement('script');
+
+ script2.src = 'https://fast.wistia.com/assets/external/E-v1.js';
+ script2.async = true;
+
+ document.body.appendChild(script2);
}
render () {
return (
+ // var video1 = Wistia.api("ir0j8ljsgm");
+ // ir0j8ljsgm
{this.props.dragging ? (
) : null}
-
-
+
+
+
);
-
}
-} */
+}
VideoStep.propTypes = {
dragging: PropTypes.bool.isRequired,