fix: minor warnings

This commit is contained in:
Julien Fontanet
2017-03-15 17:02:03 +01:00
parent fe5a43fbdf
commit 377a50bc09
2 changed files with 4 additions and 4 deletions

View File

@@ -93,7 +93,7 @@ class TableFilter extends Component {
@propTypes({
columnId: propTypes.number.isRequired,
name: propTypes.any.isRequired,
name: propTypes.node,
sort: propTypes.func,
sortIcon: propTypes.string
})
@@ -141,7 +141,7 @@ const DEFAULT_ITEMS_PER_PAGE = 10
]).isRequired,
columns: propTypes.arrayOf(propTypes.shape({
default: propTypes.bool,
name: propTypes.node.isRequired,
name: propTypes.node,
itemRenderer: propTypes.func.isRequired,
sortCriteria: propTypes.oneOfType([
propTypes.func,

View File

@@ -499,7 +499,7 @@ export default class Home extends Component {
)
_typesDropdownItems = map(TYPES, (label, type) =>
<MenuItem onClick={() => this._setType(type)}>{label}</MenuItem>
<MenuItem key={type} onClick={() => this._setType(type)}>{label}</MenuItem>
)
_renderHeader () {
@@ -797,7 +797,7 @@ export default class Home extends Component {
</a>
</p>
: map(visibleItems, (item, index) => (
<div className={highlighted === index && styles.highlight}>
<div key={item.id} className={highlighted === index && styles.highlight}>
<Item
expandAll={this.state.expandAll}
item={item}