Skip to content

Commit

Permalink
fix eslint warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
jochenberger committed Jun 30, 2016
1 parent d09fd21 commit 8bc8d37
Showing 1 changed file with 19 additions and 10 deletions.
29 changes: 19 additions & 10 deletions lib/ObjectCellRenderer.js
Original file line number Diff line number Diff line change
@@ -1,22 +1,31 @@
import React from 'react';
import React, { PropTypes } from 'react';

export default (props)=> {
const ObjectCellRenderer = (props)=> {
const Renderer = props.config.cellRendererBase;
const columns = props.columns;
const columnName = props.columnName;
const object = props.object;

const items = Object.keys(props.value).map((key) => {
return(
[
return [
<dt>{key}</dt>,
<dd><Renderer config={props.config} value={props.value[key]} object={object} columns={columns} columnName={columnName}/></dd>
]
);
];
});
return(
<dl>
{items}
</dl>
);
<dl>
{items}
</dl>
);
};

ObjectCellRenderer.propTypes = {
config : PropTypes.object.isRequired, // TODO: refine
columns: PropTypes.object.isRequired, // TODO: refine
columnName: PropTypes.string.isRequired,
object: PropTypes.object.isRequired,
value: PropTypes.object.isRequired

};

export default ObjectCellRenderer;

0 comments on commit 8bc8d37

Please sign in to comment.