diff options
| author | Roger Braun <rbraun@Bobble.local> | 2017-12-05 11:47:10 +0100 |
|---|---|---|
| committer | Roger Braun <rbraun@Bobble.local> | 2017-12-05 11:47:10 +0100 |
| commit | 27be1e0fa3a9779a624012a8528801679721cb40 (patch) | |
| tree | 70fa1a9543b13575119f3443657b2ffe08e99ccf /src/modules/users.js | |
| parent | 0e51fac2b24c752513afe65736e98eb5fb5ec3af (diff) | |
Move chat to own module.
Diffstat (limited to 'src/modules/users.js')
| -rw-r--r-- | src/modules/users.js | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/modules/users.js b/src/modules/users.js index a75271a4..8303ecc1 100644 --- a/src/modules/users.js +++ b/src/modules/users.js @@ -1,7 +1,6 @@ import backendInteractorService from '../services/backend_interactor_service/backend_interactor_service.js' import { compact, map, each, merge } from 'lodash' import { set } from 'vue' -import { Socket } from 'phoenix' // TODO: Unify with mergeOrAdd in statuses.js export const mergeOrAdd = (arr, obj, item) => { @@ -20,9 +19,6 @@ export const mergeOrAdd = (arr, obj, item) => { } export const mutations = { - setSocket (state, socket) { - state.socket = socket - }, setMuted (state, { user: {id}, muted }) { const user = state.usersObject[id] set(user, 'muted', muted) @@ -54,8 +50,7 @@ export const defaultState = { currentUser: false, loggingIn: false, users: [], - usersObject: {}, - socket: null + usersObject: {} } const users = { @@ -103,10 +98,7 @@ const users = { commit('setBackendInteractor', backendInteractorService(userCredentials)) if (user.token) { - // Set up websocket connection - let socket = new Socket('/socket', {params: {token: user.token}}) - socket.connect() - store.commit('setSocket', socket) + store.dispatch('initializeSocket', user.token) } // Start getting fresh tweets. |
