import React, { useState, useEffect } from 'react'
import css from './ApplicationForCourseDesktop.module.scss'
import PhoneInput from 'react-phone-input-2'
import 'react-phone-input-2/lib/style.css'
export default function ApplicationForCourseDesktop (props) {
const [displayBlock, useDisplayBlock] = useState(false)
console.log(displayBlock)
function onClickCloseForm (e) {
if (e.target.classList.contains(css.container)) {
console.log('click', e.target.className)
document.getElementsByTagName('body')[0].style.overflow = 'visible'
function mouseleaveEvent (e) {
document.getElementsByTagName('body')[0].style.overflow = 'hidden'
document.addEventListener('mouseleave', mouseleaveEvent)
if (!!document.getElementsByClassName(css.container)[0]) {
console.log(document.getElementsByClassName(css.container)[0])
document.getElementsByClassName(css.container)[0].addEventListener('click', onClickCloseForm)
document.removeEventListener('mouseleave', mouseleaveEvent)
<div className={css.container}>
<div className={css.container_form}>
<div className={css.title}>{title}</div>
<div className={css.wrapper_input}><input className={css.input} placeholder='Nome' /></div>
placeholder='+(99) 99999-9999'
containerClass={css.wrapper_input}
<div className={css.wrapper_input}><input className={css.input} placeholder='Enviar' /></div>
<div className={css.politic}>
Ao clicar no botão de "Acessar" você concorda com a nossa <a href={'#'}>Política de Privacidade</a>
<button className={css.button} onClick={sendForm}>Acessar</button>