73e8f2d4c8
* hidously mangle ChatView to start moving it to React * fix up Realtime/index.js - should be good now? * in theory this should compile * ok the MapChat renders using react... * move Handlers code into react - woot * try reintegrating backbone * fix wrapper styling * chat box opens and closes properly * make the unread count work * organize more sanely * refactor some of the ChatView functions * removed management of chatview from room * css can stop handling logic right about now * makin things work * don't need room here anymore * set raw html in message * make pending work * removeParticipant when mapper left was broken * re-enable scrolling, focus, and blur
19 lines
558 B
JavaScript
19 lines
558 B
JavaScript
const io = require('socket.io')()
|
|
const signalling = require('./signal')
|
|
const junto = require('./junto')
|
|
const map = require('./map')
|
|
const global = require('./global')
|
|
const stunservers = [{'url': 'stun:stun.l.google.com:19302'}]
|
|
|
|
const { createStore } = require('redux')
|
|
const reducer = require('./reducer')
|
|
|
|
let store = createStore(reducer)
|
|
|
|
global(io, store)
|
|
signalling(io, stunservers, store)
|
|
junto(io, store)
|
|
map(io, store)
|
|
|
|
io.listen(parseInt(process.env.NODE_REALTIME_PORT) || 5000)
|
|
console.log('booting up', process.env.NODE_REALTIME_PORT || 5000)
|