diff options
Diffstat (limited to 'vnext/src/components/Users.js')
-rw-r--r-- | vnext/src/components/Users.js | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/vnext/src/components/Users.js b/vnext/src/components/Users.js index ea3784b9..a10bba7f 100644 --- a/vnext/src/components/Users.js +++ b/vnext/src/components/Users.js @@ -1,17 +1,16 @@ import React, { useState } from 'react'; import PropTypes from 'prop-types'; +import ReactRouterPropTypes from 'react-router-prop-types'; - -import { UserType } from './Types'; import UserInfo from './UserInfo'; import Avatar from './Avatar'; -export function Friends({ user, ...rest }) { - return <Users user={user} prop='read' />; +export function Friends({ match }) { + return <Users user={match.params.user} prop='read' />; } -export function Readers({ user, ...rest }) { - return <Users user={user} prop='readers' />; +export function Readers({ match }) { + return <Users user={match.params.user} prop='readers' />; } function Users(props) { @@ -32,11 +31,11 @@ function Users(props) { Friends.propTypes = { - user: PropTypes.string.isRequired + match: ReactRouterPropTypes.match.isRequired }; Readers.propTypes = { - user: PropTypes.string.isRequired + match: ReactRouterPropTypes.match.isRequired }; Users.propTypes = { |