diff --git a/src/containers/RoomsPane.js b/src/containers/RoomsPane.js
index b66c4e3..a8e32db 100644
--- a/src/containers/RoomsPane.js
+++ b/src/containers/RoomsPane.js
@@ -9,53 +9,47 @@ import RoomChat from "../components/RoomChat";
import RoomList from "../components/RoomList";
import RoomUserList from "../components/RoomUserList";
-class RoomsPane extends React.Component {
- constructor(props) {
- super(props);
- }
-
- render() {
- const { loginUserName, params, rooms, roomActions } = this.props;
+const RoomsPane = (props) => {
+ const { loginUserName, params, rooms, roomActions } = props;
- let roomName;
- let roomChat;
+ let roomName;
+ let roomChat;
- if (params && params.roomNameHash) {
- roomName = rooms.getNameByHash(params.roomNameHash);
+ if (params && params.roomNameHash) {
+ roomName = rooms.getNameByHash(params.roomNameHash);
- const roomData = rooms.getByName(roomName);
+ const roomData = rooms.getByName(roomName);
- if (roomData) {
- const room = {
- name: roomName,
- membership: roomData.get("membership"),
- messages: roomData.get("messages"),
- showUsers: roomData.get("showUsers")
- };
+ if (roomData) {
+ const room = {
+ name: roomName,
+ membership: roomData.get("membership"),
+ messages: roomData.get("messages"),
+ showUsers: roomData.get("showUsers")
+ };
- roomChat = (
-