open-nomad/ui/app/components/json-viewer.js

17 lines
455 B
JavaScript

import Component from '@ember/component';
import { computed } from '@ember/object';
import { classNames, classNameBindings } from '@ember-decorators/component';
import classic from 'ember-classic-decorator';
@classic
@classNames('json-viewer')
@classNameBindings('fluidHeight:has-fluid-height')
export default class JsonViewer extends Component {
json = null;
@computed('json')
get jsonStr() {
return JSON.stringify(this.json, null, 2);
}
}