/
githubmirror
/
redux
Обзор
Документация
Войти
/
githubmirror
/
redux
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/real-world/src/components/User.js
28 строк
613 B
roth
Upgrade to use react-router v4 for real-world example (#2593)
29 авг 2017, 17:04
29 авг 2017, 17:04
ff2f92f
Код
Авторство
О чём код?
import React from 'react' import PropTypes from 'prop-types' import { Link } from 'react-router-dom' const User = ({ user }) => { const { login, avatarUrl, name } = user return ( <div className="User"> <Link to={`/${login}`}> <img src={avatarUrl} alt={login} width="72" height="72" /> <h3> {login} {name && <span>({name})</span>} </h3> </Link> </div> ) } User.propTypes = { user: PropTypes.shape({ login: PropTypes.string.isRequired, avatarUrl: PropTypes.string.isRequired, name: PropTypes.string }).isRequired } export default User