do not accept empty names

This commit is contained in:
Christoph Stahl 2022-11-24 19:51:44 +01:00
parent 218b382586
commit b6ba58e370

View file

@ -24,7 +24,14 @@ onMounted(() => { window.addEventListener("resize", (e) => { state.value.is_smal
function setRoomCode(room) { state.value.room = room } function setRoomCode(room) { state.value.room = room }
function setName(name) { state.value.name = name } function setName(name) { state.value.name = name }
function updateName(evt) { state.value.name = evt.target.textContent } function updateName(evt) {
if(evt.target.textContent !== "") {
console.log("Changed name to \"" + evt.target.textContent + "\"");
state.value.name = evt.target.textContent
} else {
evt.target.textContent = state.value.name;
}
}
function setServer(server) { state.value.server = server } function setServer(server) { state.value.server = server }
function setSearchTerm(searchTerm) { state.value.search.searchTerm = searchTerm } function setSearchTerm(searchTerm) { state.value.search.searchTerm = searchTerm }
@ -37,9 +44,13 @@ function append(entry) {
} }
function connect() { function connect() {
state.socket = io(state.value.server) if(state.value.name !== undefined && state.value.name !== "") {
console.log(state.socket) state.socket = io(state.value.server)
registerSocketEvents(state.socket) console.log(state.socket)
registerSocketEvents(state.socket)
} else {
console.log("name cannot be " + state.value.name)
}
} }
function registerSocketEvents(socket) { function registerSocketEvents(socket) {