import React from 'react'
import ReactDOM from 'react-dom/client'
import {useState, useEffect, createElement} from '@wordpress/element'
import VideoSearch from "./Components/VideoSearchComponent/VideoSearchComponent"
import {Button, Modal} from '@wordpress/components'
const AddDailymotionPlayer = () => {
const [isOpen, setIsOpen] = useState(false)
useEffect(() => {
const handleVideoUpdated = () => {
setIsOpen(false)
}
document.addEventListener('dm-video-updated', handleVideoUpdated)
return () => {
document.removeEventListener('dm-video-updated', handleVideoUpdated)
}
}, [])
return (
<>
{isOpen && (
setIsOpen(false)}>
)}
>
)
}
window.addEventListener('load', () => {
// Hook modal button to editor tools
const wpEditorTools = document.getElementById('wp-content-editor-tools')
const placeHolder = document.createElement('span')
placeHolder.id = 'dm-search-classic'
wpEditorTools.appendChild(placeHolder)
ReactDOM.createRoot(document.getElementById('dm-search-classic')).render();
})