webpack/components/ReportJsonViewer.js in foreman_ansible-2.3.4 vs webpack/components/ReportJsonViewer.js in foreman_ansible-2.3.5
- old
+ new
@@ -1,21 +1,17 @@
import React from 'react';
import JSONTree from 'react-json-tree';
-import PropTypes from 'prop-types';
const theme = {
scheme: 'foreman',
backgroundColor: 'rgba(0, 0, 0, 255)',
base00: 'rgba(0, 0, 0, 0)',
};
-const ReportJsonViewer = ({ data }) => (
- <div className="report-json-viewer">
- <JSONTree data={this.props.data} hideRoot theme={theme} />
- </div>
-);
-
-ReportJsonViewer.propTypes = {
- data: PropTypes.object.isRequired,
-};
-
+class ReportJsonViewer extends React.Component {
+ render() {
+ return <div className="report-json-viewer">
+ <JSONTree data={this.props.data} hideRoot theme={theme} />
+ </div>;
+ }
+}
export default ReportJsonViewer;