diff --git a/WORKLOG.md b/WORKLOG.md
index fa73444e..9443ce7e 100644
--- a/WORKLOG.md
+++ b/WORKLOG.md
@@ -5,7 +5,6 @@
* stripe prod
* mobile styles
* pct based translates for combat animation
-* info fix
* account page
* graphs n shit
* acp init
diff --git a/client/src/components/controls.jsx b/client/src/components/controls.jsx
index b61dd7e0..a0bed3ec 100644
--- a/client/src/components/controls.jsx
+++ b/client/src/components/controls.jsx
@@ -3,6 +3,7 @@ const { connect } = require('preact-redux');
const PlayerCtrl = require('./player.ctrl');
const PlayCtrl = require('./play.ctrl');
+const TeamCtrl = require('./team.ctrl');
const addState = connect(
function receiveState(state) {
@@ -31,6 +32,7 @@ function Controls(args) {
if (game || instance) return ;
if (nav === 'play' || !nav) return
+ if (nav === 'team' || !nav) return
return false;
}
diff --git a/client/src/components/team.ctrl.jsx b/client/src/components/team.ctrl.jsx
new file mode 100644
index 00000000..6122c390
--- /dev/null
+++ b/client/src/components/team.ctrl.jsx
@@ -0,0 +1,42 @@
+const preact = require('preact');
+const { connect } = require('preact-redux');
+
+const actions = require('./../actions');
+
+const addState = connect(
+ function receiveState(state) {
+ const {
+ teamSelect,
+ ws,
+ } = state;
+
+ function sendAccountSetTeam() {
+ return ws.sendAccountSetTeam(teamSelect);
+ }
+
+ return {
+ sendAccountSetTeam,
+ teamSelect,
+ };
+ },
+);
+
+function TeamCtrl(args) {
+ const {
+ teamSelect,
+ sendAccountSetTeam,
+ } = args;
+
+ return (
+
+ );
+}
+
+module.exports = addState(TeamCtrl);