github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/components/job-diff.js (about)

     1  import { equal } from '@ember/object/computed';
     2  import Component from '@ember/component';
     3  import { classNames, classNameBindings } from '@ember-decorators/component';
     4  import classic from 'ember-classic-decorator';
     5  
     6  @classic
     7  @classNames('job-diff')
     8  @classNameBindings(
     9    'isEdited:is-edited',
    10    'isAdded:is-added',
    11    'isDeleted:is-deleted'
    12  )
    13  export default class JobDiff extends Component {
    14    diff = null;
    15  
    16    verbose = true;
    17  
    18    @equal('diff.Type', 'Edited') isEdited;
    19    @equal('diff.Type', 'Added') isAdded;
    20    @equal('diff.Type', 'Deleted') isDeleted;
    21  }