summaryrefslogtreecommitdiffstats
path: root/web/react/components/post_list.jsx
diff options
context:
space:
mode:
authornickago <ngonella@calpoly.edu>2015-08-06 11:05:13 -0700
committernickago <ngonella@calpoly.edu>2015-08-06 11:44:13 -0700
commit3815ab806585afa205c074c0b40ddc31e4314190 (patch)
treeeb606b7763f70f0c5171716e9f4d0405f193714c /web/react/components/post_list.jsx
parent3f987db4a5a3aacbe40ad6105e55341355ff0943 (diff)
downloadchat-3815ab806585afa205c074c0b40ddc31e4314190.tar.gz
chat-3815ab806585afa205c074c0b40ddc31e4314190.tar.bz2
chat-3815ab806585afa205c074c0b40ddc31e4314190.zip
Added keys to array-based elements and made getMe asynchronous
Diffstat (limited to 'web/react/components/post_list.jsx')
-rw-r--r--web/react/components/post_list.jsx14
1 files changed, 7 insertions, 7 deletions
diff --git a/web/react/components/post_list.jsx b/web/react/components/post_list.jsx
index bb1b1704c..0ee7e9969 100644
--- a/web/react/components/post_list.jsx
+++ b/web/react/components/post_list.jsx
@@ -439,9 +439,9 @@ module.exports = React.createClass({
currentPostDay = utils.getDateForUnixTicks(post.create_at);
if (currentPostDay.toDateString() != previousPostDay.toDateString()) {
postCtls.push(
- <div className="date-separator">
- <hr className="separator__hr" />
- <div className="separator__text">{currentPostDay.toDateString()}</div>
+ <div key="date_div" className="date-separator">
+ <hr key="date_line" className="separator__hr" />
+ <div key="date" className="separator__text">{currentPostDay.toDateString()}</div>
</div>
);
}
@@ -449,9 +449,9 @@ module.exports = React.createClass({
if (post.create_at > last_viewed && !rendered_last_viewed) {
rendered_last_viewed = true;
postCtls.push(
- <div className="new-separator">
- <hr id="new_message" className="separator__hr" />
- <div className="separator__text">New Messages</div>
+ <div key="unviewed_div" className="new-separator">
+ <hr key="unviewed_line" id="new_message" className="separator__hr" />
+ <div key="unviewedMessage" className="separator__text">New Messages</div>
</div>
);
}
@@ -459,7 +459,7 @@ module.exports = React.createClass({
previousPostDay = currentPostDay;
}
} else {
- postCtls.push(<LoadingScreen position="absolute" />);
+ postCtls.push(<LoadingScreen key="loading" position="absolute" />);
}
return (