diff --git a/src/components/ConnectForm.js b/src/components/ConnectForm.js
index a78fb21..34d7172 100644
--- a/src/components/ConnectForm.js
+++ b/src/components/ConnectForm.js
@@ -12,7 +12,7 @@ const ConnectForm = (props) => {
return actions.socket.open(values.url, actions.socketHandlers);
});
- const isSocketClosed = socket.get("state") === STATE_CLOSED;
+ const isSocketClosed = socket.state === STATE_CLOSED;
return (
@@ -25,8 +25,8 @@ const ConnectForm = (props) => {
);
@@ -35,7 +35,7 @@ const ConnectForm = (props) => {
ConnectForm.propTypes = {
fields: PropTypes.object.isRequired,
handleSubmit: PropTypes.func.isRequired,
- socket: ImmutablePropTypes.map.isRequired,
+ socket: ImmutablePropTypes.record.isRequired,
actions: PropTypes.object.isRequired
};
diff --git a/src/containers/ConnectPage.js b/src/containers/ConnectPage.js
index 876bb24..7a26fed 100644
--- a/src/containers/ConnectPage.js
+++ b/src/containers/ConnectPage.js
@@ -31,7 +31,7 @@ class ConnectPage extends React.Component {
getLoginStatusOrRedirect(props) {
const { actions, login, router, socket } = props;
- if (socket.get("state") === STATE_OPEN)
+ if (socket.state === STATE_OPEN)
{
const loginStatus = login.get("status");
switch (loginStatus) {
diff --git a/src/containers/Footer.js b/src/containers/Footer.js
index 506ac3c..a5a722b 100644
--- a/src/containers/Footer.js
+++ b/src/containers/Footer.js
@@ -9,8 +9,8 @@ const Footer = ({ login, socket }) => {
return (