fix: minor warnings
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user