Skip to content

Instantly share code, notes, and snippets.

@drFabio
Created November 18, 2017 20:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save drFabio/b554feb8424fd2c287b0cfa08803d51c to your computer and use it in GitHub Desktop.
Save drFabio/b554feb8424fd2c287b0cfa08803d51c to your computer and use it in GitHub Desktop.
<div id="questionsContainer">
<label for="question">Qual sua pergunta, <span id="userName"></span>?</label>
<input id="question" onfocus="clearMessage()" onKeyUp="checkEnter(event)"></input>
<p id="feedBack"></p>
<button id="sendButton" onClick="sendMessage()">Enviar</button>
</div>
function checkEnter (event) {
if (event.key === "Enter") {
sendMessage()
}
}
function clearMessage () {
feedBack.innerHTML = ''
feedBack.className = ''
}
function sendMessage () {
idleButton()
newMessageRef = databaseRef.push()
var displayName = userAuthData.user.displayName
var email = userAuthData.user.email
newMessageRef.set({question, createdAt, displayName, email}, (err) => {
sending = false
if (!err) {
setSuccessFeedback('Pergunta enviada!')
} else {
setError('Algo deu errado, tente novamente mais tarde ;)')
}
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment