aboutsummaryrefslogtreecommitdiff
path: root/vnext/src/components/Users.js
diff options
context:
space:
mode:
Diffstat (limited to 'vnext/src/components/Users.js')
-rw-r--r--vnext/src/components/Users.js44
1 files changed, 0 insertions, 44 deletions
diff --git a/vnext/src/components/Users.js b/vnext/src/components/Users.js
deleted file mode 100644
index a10bba7f..00000000
--- a/vnext/src/components/Users.js
+++ /dev/null
@@ -1,44 +0,0 @@
-import React, { useState } from 'react';
-import PropTypes from 'prop-types';
-import ReactRouterPropTypes from 'react-router-prop-types';
-
-import UserInfo from './UserInfo';
-import Avatar from './Avatar';
-
-export function Friends({ match }) {
- return <Users user={match.params.user} prop='read' />;
-}
-
-export function Readers({ match }) {
- return <Users user={match.params.user} prop='readers' />;
-}
-
-function Users(props) {
- const [user, setUser] = useState({ uid: 0, uname: props.user });
- return (
- <UserInfo user={user.uname} onUpdate={setUser}>
- <div style={{ display: 'flex', flexWrap: 'wrap', flexDirection: 'row' }}>
- {
- user[props.prop] &&
- user[props.prop].map(user =>
- <Avatar key={user.uid} user={user} />
- )
- }
- </div>
- </UserInfo>
- );
-}
-
-
-Friends.propTypes = {
- match: ReactRouterPropTypes.match.isRequired
-};
-
-Readers.propTypes = {
- match: ReactRouterPropTypes.match.isRequired
-};
-
-Users.propTypes = {
- user: PropTypes.string.isRequired,
- prop: PropTypes.string.isRequired
-};