mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-14 14:21:23 +00:00
[system admin] update user links (#4234)
This commit is contained in:
20
frontend/src/pages/sys-admin/user-link.js
Normal file
20
frontend/src/pages/sys-admin/user-link.js
Normal file
@@ -0,0 +1,20 @@
|
||||
import React, { Component } from 'react';
|
||||
import PropTypes from 'prop-types';
|
||||
import { Link } from '@reach/router';
|
||||
import { siteRoot } from '../../utils/constants';
|
||||
|
||||
const propTypes = {
|
||||
email: PropTypes.string.isRequired,
|
||||
name: PropTypes.string.isRequired
|
||||
};
|
||||
|
||||
class UserLink extends Component {
|
||||
|
||||
render() {
|
||||
return <Link to={`${siteRoot}sys/users/${encodeURIComponent(this.props.email)}/`}>{this.props.name}</Link>;
|
||||
}
|
||||
}
|
||||
|
||||
UserLink.propTypes = propTypes;
|
||||
|
||||
export default UserLink;
|
Reference in New Issue
Block a user