diff options
author | nickago <ngonella@calpoly.edu> | 2015-08-06 11:05:13 -0700 |
---|---|---|
committer | nickago <ngonella@calpoly.edu> | 2015-08-06 11:44:13 -0700 |
commit | 3815ab806585afa205c074c0b40ddc31e4314190 (patch) | |
tree | eb606b7763f70f0c5171716e9f4d0405f193714c /web/react/components/settings_sidebar.jsx | |
parent | 3f987db4a5a3aacbe40ad6105e55341355ff0943 (diff) | |
download | chat-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/settings_sidebar.jsx')
-rw-r--r-- | web/react/components/settings_sidebar.jsx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/web/react/components/settings_sidebar.jsx b/web/react/components/settings_sidebar.jsx index ae8510cf2..b4d291622 100644 --- a/web/react/components/settings_sidebar.jsx +++ b/web/react/components/settings_sidebar.jsx @@ -4,6 +4,7 @@ var utils = require('../utils/utils.jsx'); module.exports = React.createClass({ + displayName:'SettingsSidebar', updateTab: function(tab) { this.props.updateTab(tab); $('.settings-modal').addClass('display--content'); @@ -14,7 +15,7 @@ module.exports = React.createClass({ <div className=""> <ul className="nav nav-pills nav-stacked"> {this.props.tabs.map(function(tab) { - return <li className={self.props.activeTab == tab.name ? 'active' : ''}><a href="#" onClick={function(){self.updateTab(tab.name);}}><i className={tab.icon}></i>{tab.ui_name}</a></li> + return <li key={tab.name+'_li'} className={self.props.activeTab == tab.name ? 'active' : ''}><a key={tab.name + '_a'} href="#" onClick={function(){self.updateTab(tab.name);}}><i key={tab.name+'_i'} className={tab.icon}></i>{tab.ui_name}</a></li> })} </ul> </div> |