From 93aa9002daffaf3313d2a4aa968b1c40a528ca80 Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Fri, 9 Nov 2018 13:48:00 -0500 Subject: [PATCH] This file is no longer relevant --- assets/js/services/channel.js | 4 +--- assets/js/services/presences.js | 24 ------------------------ 2 files changed, 1 insertion(+), 27 deletions(-) delete mode 100644 assets/js/services/presences.js diff --git a/assets/js/services/channel.js b/assets/js/services/channel.js index 66774e3..72e3b86 100644 --- a/assets/js/services/channel.js +++ b/assets/js/services/channel.js @@ -38,9 +38,7 @@ class Channel { subscribe() { this.channel.on("game:update", this.updateGame.bind(this)); - this.presence.onSync(() => { - this.setOpponentStatus(); - }) + this.presence.onSync(() => { this.setOpponentStatus(); }); } updateGame(data) { diff --git a/assets/js/services/presences.js b/assets/js/services/presences.js deleted file mode 100644 index 4d88833..0000000 --- a/assets/js/services/presences.js +++ /dev/null @@ -1,24 +0,0 @@ -import _ from "lodash"; -import { Presence } from "phoenix"; - -class Presences { - constructor() { - this.presences = {}; - } - - syncState(data) { - this.presences = Presence.syncState(this.presences, data); - } - - syncDiff(data) { - this.presences = Presence.syncDiff(this.presences, data); - } - - opponentOnline(opponentId) { - return _.find(this.presences, (value, id) => { - return parseInt(id) == opponentId; - }); - } -} - -export default Presences;