1
0
mirror of https://github.com/danbee/chess synced 2025-03-04 08:39:06 +00:00
This commit is contained in:
Daniel Barber 2018-02-28 10:11:54 -05:00
parent 25bc337424
commit 4470e1f926
Signed by: danbarber
GPG Key ID: 931D8112E0103DD8
4 changed files with 10 additions and 10 deletions

View File

@ -122,7 +122,7 @@
], ],
"quotes": [ "quotes": [
2, 2,
"single", "double",
{ {
"avoidEscape": true "avoidEscape": true
} }

View File

@ -24,7 +24,7 @@ class ChessBoard extends React.Component {
this.channel = socket.channel("game:" + gameId, {}); this.channel = socket.channel("game:" + gameId, {});
this.channel.join() this.channel.join()
.receive("error", resp => { console.log("Unable to join", resp) }); .receive("error", resp => { console.log("Unable to join", resp); });
this.channel.on("game_update", data => { this.channel.on("game_update", data => {
store.dispatch(setGame(data)); store.dispatch(setGame(data));

View File

@ -3,9 +3,9 @@
// To use Phoenix channels, the first step is to import Socket // To use Phoenix channels, the first step is to import Socket
// and connect at the socket path in "lib/my_app/endpoint.ex": // and connect at the socket path in "lib/my_app/endpoint.ex":
import { Socket } from "phoenix" import { Socket } from "phoenix";
let socket = new Socket("/socket", { params: { token: window.userToken } }) let socket = new Socket("/socket", { params: { token: window.userToken } });
// When you connect, you'll often need to authenticate the client. // When you connect, you'll often need to authenticate the client.
// For example, imagine you have an authentication plug, `MyAuth`, // For example, imagine you have an authentication plug, `MyAuth`,
@ -51,6 +51,6 @@ let socket = new Socket("/socket", { params: { token: window.userToken } })
// Finally, pass the token on connect as below. Or remove it // Finally, pass the token on connect as below. Or remove it
// from connect if you don't care about authentication. // from connect if you don't care about authentication.
socket.connect() socket.connect();
export default socket export default socket;

View File

@ -6,7 +6,7 @@ const SELECT_PIECE = "SELECT_PIECE";
export const setPlayer = (player) => { export const setPlayer = (player) => {
return { return {
type: SET_PLAYER, type: SET_PLAYER,
player: player player: player,
}; };
}; };
@ -14,20 +14,20 @@ export const setGame = (data) => {
return { return {
type: SET_GAME, type: SET_GAME,
board: data.board, board: data.board,
turn: data.turn turn: data.turn,
}; };
}; };
export const setGameId = (gameId) => { export const setGameId = (gameId) => {
return { return {
type: SET_GAME_ID, type: SET_GAME_ID,
gameId: gameId gameId: gameId,
}; };
}; };
export const selectPiece = (coords) => { export const selectPiece = (coords) => {
return { return {
type: SELECT_PIECE, type: SELECT_PIECE,
coords: coords coords: coords,
}; };
}; };