Fixed Column Accessor bug

This commit is contained in:
Tanner Linsley
2016-10-27 09:32:15 -06:00
parent 3334796223
commit c3fc84db01
3 changed files with 18 additions and 10 deletions
+12 -7
View File
File diff suppressed because one or more lines are too long
+2 -1
View File
@@ -21,7 +21,8 @@ export default Component({
accessor: 'firstName'
}, {
header: 'Last Name',
accessor: 'lastName'
id: 'lastName',
accessor: d => d.lastName
}]
}, {
header: 'Info',
+4 -2
View File
@@ -126,12 +126,14 @@ export default React.createClass({
return dcol
}
if (dcol.accessor && !dcol.id) {
if (!dcol.accessor) {
dcol.accessor = d => undefined
}
if (!dcol.id) {
console.warn(dcol)
throw new Error('A column id is required if using a non-string accessor for column above.')
}
dcol.accessor = d => undefined
return dcol
}