github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/ui/app/components/json-viewer.js (about)

     1  import Component from '@ember/component';
     2  import { computed } from '@ember/object';
     3  import { classNames, classNameBindings } from '@ember-decorators/component';
     4  import classic from 'ember-classic-decorator';
     5  
     6  @classic
     7  @classNames('json-viewer')
     8  @classNameBindings('fluidHeight:has-fluid-height')
     9  export default class JsonViewer extends Component {
    10    json = null;
    11  
    12    @computed('json')
    13    get jsonStr() {
    14      return JSON.stringify(this.json, null, 2);
    15    }
    16  }