import React, { useState, useEffect } from 'react' import journey from '../../assets/img/video-thumbnail.png' import { Button, Card } from '@wordpress/components' import YouTube, { YouTubeProps } from 'react-youtube' import { closeSmall } from '@wordpress/icons' import { useI18n } from '@wordpress/react-i18n' const Video = () => { const [isOpen, setIsOpen] = useState(false) const { __ } = useI18n() const opts = { height: '390', width: '640', playerVars: { autoplay: 1, }, } useEffect(() => { const handleEscape = (event: KeyboardEvent) => { if (event.key === 'Escape' && isOpen) { setIsOpen(false) } } window.addEventListener('keydown', handleEscape) return () => window.removeEventListener('keydown', handleEscape) }, [isOpen]) const closeModal = () => setIsOpen(false) const onReady: YouTubeProps['onReady'] = event => { event.target.playVideo() } return (

{__( 'How to setup Posten Bring Checkout', 'posten-bring-checkout' )}{' '} 🍿🎬

{isOpen && (
)}
) } export default Video