|
|
@@ -26,9 +26,9 @@ function detectIds(value, app) { |
|
|
|
}
|
|
|
|
|
|
|
|
class WBJsonViewer extends Component {
|
|
|
|
render({ value, stringify, app }) {
|
|
|
|
render({ value, stringify, app, pretty }) {
|
|
|
|
if (stringify)
|
|
|
|
value = JSON.stringify(value, null, 2);
|
|
|
|
value = pretty ? JSON.stringify(value, null, 2) : JSON.stringify(value);
|
|
|
|
return (
|
|
|
|
<div class="wb-json-viewer">{ detectIds(value, app) }</div>
|
|
|
|
);
|
|
|
@@ -36,7 +36,8 @@ class WBJsonViewer extends Component { |
|
|
|
}
|
|
|
|
|
|
|
|
WBJsonViewer.defaultProps = {
|
|
|
|
stringify: true
|
|
|
|
stringify: true,
|
|
|
|
pretty: true
|
|
|
|
};
|
|
|
|
|
|
|
|
export default WBJsonViewer;
|