meow
							parent
							
								
									1c408aa1ba
								
							
						
					
					
						commit
						ce03802950
					
				|  | @ -51,11 +51,6 @@ async function message(e) { | |||
|   document.getElementById("messages").appendChild(el); | ||||
| } | ||||
| 
 | ||||
| function swap() { | ||||
|   document.getElementById("register").classList.add("hidden"); | ||||
|   document.getElementById("chat").classList.remove("hidden"); | ||||
| } | ||||
| 
 | ||||
| function startThreadPicker() { | ||||
|   document.getElementById("chat").classList.add("hidden"); | ||||
|   document.getElementById("threads").classList.remove("hidden"); | ||||
|  | @ -103,7 +98,9 @@ window.onload = () => { | |||
|     if (msg.thread !== window.currentThreadId) return; | ||||
|     const el = document.createElement("div"); | ||||
|     el.classList.add("message"); | ||||
|     el.innerHTML = `<strong>${msg.name}: </strong>${msg.message}`; | ||||
|     const strong = document.createElement('strong'); | ||||
|     strong.textContent = message.name + ': '; | ||||
|     el.append(strong, message.message); | ||||
|     document.getElementById("messages").appendChild(el); | ||||
|     if (!window.earliestMessage) window.earliestMessage = msg.id; | ||||
|   }); | ||||
|  | @ -116,14 +113,19 @@ window.onload = () => { | |||
|       for (let message of msg.messages) { | ||||
|         const el = document.createElement("div"); | ||||
|         el.classList.add("message"); | ||||
|         el.innerHTML = `<strong>${message.name}: </strong>${message.message}`; | ||||
|         const strong = document.createElement('strong'); | ||||
|         strong.textContent = message.name + ': '; | ||||
|         el.append(strong, message.message); | ||||
|         document.getElementById("messages").prepend(el); | ||||
|       } | ||||
|     } | ||||
|     if (!msg.more) document.getElementById("loadmore").classList.add("hidden"); | ||||
|   }); | ||||
|   window.socket.on("authenticate", (msg) => { | ||||
|     if (msg.success) swap(); | ||||
|     if (msg.success) { | ||||
|       document.getElementById("register").classList.add("hidden"); | ||||
|       document.getElementById("chat").classList.remove("hidden"); | ||||
|     } | ||||
|     let emitter = window.socket.emit; | ||||
|     window.socket.emit = (type, data) => { | ||||
|       if (data) | ||||
|  | @ -159,6 +161,8 @@ window.onload = () => { | |||
|     window.name = localStorage.getItem("name"); | ||||
|     loadKeys(JSON.parse(keys)).then(() => {}); | ||||
|   } | ||||
|   else | ||||
|     document.getElementById("register").classList.remove("hidden"); | ||||
|   document.getElementById("registerform").onsubmit = register; | ||||
|   document.getElementById("msginput").onsubmit = message; | ||||
|   document.getElementById("loadmore").onclick = loadMessages; | ||||
|  |  | |||
|  | @ -33,7 +33,7 @@ | |||
|     </style> | ||||
|   </head> | ||||
|   <body> | ||||
|     <div id="register"> | ||||
|     <div id="register" class="hidden"> | ||||
|       <h1>welcome to vybe</h1> | ||||
|       <h3>this site is in beta</h3> | ||||
|       <p> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue