import { useEffect, useState } from "react"

const useOnPlacement = () => {

    const [isPlaced, setIsPlaced] = useState(false)

    useEffect(()=>{
        window.addEventListener('on-placement', (evt) => {
			setIsPlaced(evt.detail)
		})

        return () => {
            window.removeEventListener('on-placement', ()=>{
				setIsPlaced(evt.detail)
			})
        }
    },[])

    return {
        isPlaced
    }
}

export default useOnPlacement