Sotaro KARASAWA 9 лет назад
Родитель
Сommit
0aedca62a7
1 измененных файлов с 26 добавлено и 0 удалено
  1. 26 0
      resource/js/components/User/User.js

+ 26 - 0
resource/js/components/User/User.js

@@ -0,0 +1,26 @@
+import React from 'react';
+
+import UserPicture from './UserPicture';
+
+export default class User extends React.Component {
+
+  render() {
+    const user = this.props.user;
+    const userLink = '/user/' + user.username;
+
+    return (
+      <span className="user-component">
+        <a href={userLink}>
+          <UserPicture user={user} />
+        </a>
+      </span>
+    );
+  }
+}
+
+User.propTypes = {
+  user: React.PropTypes.object.isRequired,
+};
+
+User.defaultProps = {
+};