master
Matt Huntington 8 years ago
parent a928b52ceb
commit 8ff4e696de

@ -30,6 +30,10 @@
<input type="text" placeholder="prompt" /> <input type="text" placeholder="prompt" />
<input type="submit" value="Send Prompt" /> <input type="submit" value="Send Prompt" />
</form> </form>
<br/>
<hr/>
<br/>
<button>Reset Class</button>
<script src="/socket.io/socket.io.js"></script> <script src="/socket.io/socket.io.js"></script>
<script src="/js/admin.js" charset="utf-8"></script> <script src="/js/admin.js" charset="utf-8"></script>
</body> </body>

@ -53,3 +53,8 @@ document.querySelector('form').addEventListener('submit', (event)=>{
document.querySelector('#current-complete').innerHTML = 0; document.querySelector('#current-complete').innerHTML = 0;
socket.emit('prompt sent', document.querySelector('[type="text"]').value); socket.emit('prompt sent', document.querySelector('[type="text"]').value);
}); });
document.querySelector('button').addEventListener('click', (event)=>{
event.preventDefault();
socket.emit('reset class');
});

@ -41,6 +41,14 @@ socketserver.on('connection', (socket)=>{
socketserver.emit('username list', usernames); socketserver.emit('username list', usernames);
socketserver.emit('prompt completed', currentComplete); socketserver.emit('prompt completed', currentComplete);
}); });
socket.on('reset class', ()=>{
usernames = [];
currentComplete = [];
currentPrompt = "Nothing Yet";
socketserver.emit('username list', usernames);
socketserver.emit('prompt completed', currentComplete);
socketserver.emit('prompt sent', currentPrompt);
});
}); });
http.listen(PORT); http.listen(PORT);

Loading…
Cancel
Save