From 1455edc5722d989fe59cda39c2a2ea9758eeffc5 Mon Sep 17 00:00:00 2001 From: Adrian Kolakowski Date: Tue, 23 Aug 2016 16:28:13 +0200 Subject: [PATCH] WIL-1822 react 15 (undefined prop 'i' fix) --- src/reactable/table.jsx | 5 +++-- src/reactable/tr.jsx | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/reactable/table.jsx b/src/reactable/table.jsx index 89a74903..e712b0bf 100644 --- a/src/reactable/table.jsx +++ b/src/reactable/table.jsx @@ -430,9 +430,10 @@ export class Table extends React.Component { } } } - + const {className} = props + const id = props.i return ( - + ); }.bind(this))); } diff --git a/src/reactable/tr.jsx b/src/reactable/tr.jsx index 5374f96a..f4a938e5 100644 --- a/src/reactable/tr.jsx +++ b/src/reactable/tr.jsx @@ -6,7 +6,7 @@ import { filterPropsFrom } from './lib/filter_props_from'; export class Tr extends React.Component { render() { var children = toArray(React.Children.children(this.props.children)); - + const {className} = this.props if ( this.props.data && this.props.columns && @@ -36,7 +36,7 @@ export class Tr extends React.Component { } // Manually transfer props - var props = filterPropsFrom(this.props); + var {i, ...props} = filterPropsFrom(this.props); return React.DOM.tr(props, children); }