|
@@ -3,39 +3,40 @@ import { getAllMessages, getAllUsers, addNewMessage, getUser,addNewPrivateMessag
|
|
|
import { removeToken } from "../reducers/userDataReducer";
|
|
|
|
|
|
export const socketEvents = (socket) => {
|
|
|
-
|
|
|
-socket.on('connected', data => {
|
|
|
- store.dispatch(getUser(data));
|
|
|
- })
|
|
|
- .on('allmessages', (data) => {
|
|
|
- store.dispatch(getAllMessages(data));
|
|
|
- })
|
|
|
- .on('allDbUsers', (data) => {
|
|
|
- store.dispatch(getAllUsers(data));
|
|
|
- })
|
|
|
- .on('newmessage', (data) => {
|
|
|
- store.dispatch(addNewMessage(data))
|
|
|
- })
|
|
|
- .on('private', (data) => {
|
|
|
- console.log(data)
|
|
|
- store.dispatch(addNewPrivateMessage(data))
|
|
|
- })
|
|
|
- .on('ban', (data) => {
|
|
|
- store.dispatch(removeToken());
|
|
|
- localStorage.removeItem('token');
|
|
|
- })
|
|
|
- .on('usersOnline', (data) => {
|
|
|
- store.dispatch(getUsersOnline(data))
|
|
|
- })
|
|
|
- .on('friends', data => {
|
|
|
- store.dispatch(friendsFromSocket(data))
|
|
|
- })
|
|
|
- .on('disconnect', (data) => {
|
|
|
- if( data === 'io server disconnect') {
|
|
|
- // socket.disconnect();
|
|
|
- store.dispatch(removeToken());
|
|
|
- }
|
|
|
- })
|
|
|
- .on('error', e => {console.log('On connected', e)});
|
|
|
+console.log('socket event...')
|
|
|
+socket.on('connected', data => {
|
|
|
+ store.dispatch(getUser(data));
|
|
|
+ console.log('getuserdata', data)
|
|
|
+ })
|
|
|
+ .on('allmessages', (data) => {
|
|
|
+ store.dispatch(getAllMessages(data));
|
|
|
+ })
|
|
|
+ .on('allDbUsers', (data) => {
|
|
|
+ store.dispatch(getAllUsers(data));
|
|
|
+ })
|
|
|
+ .on('newmessage', (data) => {
|
|
|
+ store.dispatch(addNewMessage(data))
|
|
|
+ })
|
|
|
+ .on('private', (data) => {
|
|
|
+ console.log(data)
|
|
|
+ store.dispatch(addNewPrivateMessage(data))
|
|
|
+ })
|
|
|
+ .on('ban', (data) => {
|
|
|
+ store.dispatch(removeToken());
|
|
|
+ localStorage.removeItem('token');
|
|
|
+ })
|
|
|
+ .on('usersOnline', (data) => {
|
|
|
+ store.dispatch(getUsersOnline(data))
|
|
|
+ })
|
|
|
+ .on('friends', data => {
|
|
|
+ store.dispatch(friendsFromSocket(data))
|
|
|
+ })
|
|
|
+ .on('disconnect', (data) => {
|
|
|
+ if( data === 'io server disconnect') {
|
|
|
+ // socket.disconnect();
|
|
|
+ store.dispatch(removeToken());
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .on('error', e => {console.log('On connected', e)});
|
|
|
}
|
|
|
|