1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-23 06:31:51 +00:00

実装:Profile Imageとしてgravatar Icon使用

This commit is contained in:
Rokt33r
2015-07-29 11:26:28 +09:00
parent c8851ecd2a
commit e5e6e2e1b8
6 changed files with 29 additions and 7 deletions

View File

@@ -0,0 +1,15 @@
var React = require('react/addons')
var md5 = require('md5')
module.exports = React.createClass({
propTypes: {
email: React.PropTypes.string,
size: React.PropTypes.string,
className: React.PropTypes.string
},
render: function () {
return (
<img className={this.props.className} width={this.props.size} height={this.props.size} src={'http://www.gravatar.com/avatar/' + md5(this.props.email.trim().toLowerCase()) + '?s=' + this.props.size}/>
)
}
})