diff --git a/TimeAgo.js b/TimeAgo.js
index 87457e7..9128ff4 100644
--- a/TimeAgo.js
+++ b/TimeAgo.js
@@ -15,6 +15,12 @@ var TimeAgo = React.createClass({
React.PropTypes.array,
React.PropTypes.instanceOf(Date)
]).isRequired,
+ timeFrom: React.PropTypes.oneOfType([
+ React.PropTypes.string,
+ React.PropTypes.number,
+ React.PropTypes.array,
+ React.PropTypes.instanceOf(Date)
+ ]),
interval: PropTypes.number,
hideAgo: PropTypes.bool
},
@@ -42,9 +48,15 @@ var TimeAgo = React.createClass({
},
render() {
- return (
- {moment(this.props.time).fromNow(this.props.hideAgo)}
- );
+ if (this.props.timeFrom) {
+ return (
+ {moment(this.props.time).from(this.props.timeFrom, this.props.hideAgo)}
+ );
+ } else {
+ return (
+ {moment(this.props.time).fromNow(this.props.hideAgo)}
+ );
+ }
}
});