aboutsummaryrefslogtreecommitdiff
path: root/src/client/react/components/container/RoomFinder.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/react/components/container/RoomFinder.js')
-rw-r--r--src/client/react/components/container/RoomFinder.js9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/client/react/components/container/RoomFinder.js b/src/client/react/components/container/RoomFinder.js
index b4af8cb..e502250 100644
--- a/src/client/react/components/container/RoomFinder.js
+++ b/src/client/react/components/container/RoomFinder.js
@@ -19,14 +19,13 @@
*/
import { connect } from 'react-redux';
-import { withRouter } from 'react-router-dom';
import { shiftRoom } from '../../store/actions';
-import { userFromMatch } from '../../lib/url';
+import { selectUser } from '../../store/selectors';
import RoomFinder from '../presentational/RoomFinder';
-const mapStateToProps = (state, { match }) => {
- const user = userFromMatch(match);
+const mapStateToProps = (state) => {
+ const user = selectUser(state);
return {
key: user,
@@ -40,4 +39,4 @@ const mapDispatchToProps = dispatch => ({
onHide: () => dispatch({ type: 'ROOM_FINDER/HIDE' }),
});
-export default withRouter(connect(mapStateToProps, mapDispatchToProps)(RoomFinder));
+export default connect(mapStateToProps, mapDispatchToProps)(RoomFinder);