Some small fixes

This commit is contained in:
Henry Hiles 2022-06-03 14:50:42 -04:00
commit c75b19630d
6 changed files with 28 additions and 21 deletions

View file

@ -4,10 +4,12 @@ import { type } from "./utils.js"
const input = document.querySelector("#go-input")
input.addEventListener("keydown", (event) => {
if (event.code == "Space") {
if (event.keyCode == "32") {
event.preventDefault()
type("-")
} else if (!/^[-a-z0-9]+$/i.test(event.key)) event.preventDefault()
return type("-")
}
if (event.keyCode === 13) return (location.href = input.value)
if (!/^[-a-z0-9]+$/i.test(event.key)) event.preventDefault()
})
const setHref = () =>

View file

@ -13,11 +13,17 @@ const yourName = localStorage.getItem("name")
if (yourName) nameDisplay.innerText = yourName
else login.classList.remove("done")
if (nameButton)
nameButton.addEventListener("click", () => {
if (!nameInput.value) return (nameInput.required = true)
document.querySelector("#login").classList.add("done")
localStorage.setItem("name", nameInput.value)
nameDisplay.innerText = nameInput.value
socket.emit("name-change", nameInput.value)
})
const validate = () => {
if (!nameInput.value) return (nameInput.required = true)
document.querySelector("#login").classList.add("done")
localStorage.setItem("name", nameInput.value)
nameDisplay.innerText = nameInput.value
socket.emit("name-change", nameInput.value)
}
if (nameButton) nameButton.addEventListener("click", validate)
if (nameInput)
nameInput.addEventListener(
"keydown",
(event) => event.keyCode == "13" && validate()
)

View file

@ -36,8 +36,6 @@ myPeer.on("open", async (id) => {
)
return showNoVideoPrompt()
console.log(error.name)
throw error
}