@fleetbase/fleetops-engine
Version:
Fleet & Transport Management Extension for Fleetbase
27 lines (23 loc) • 756 B
JavaScript
import Component from '@glimmer/component';
import { inject as service } from '@ember/service';
import isEmptyObject from '@fleetbase/ember-core/utils/is-empty-object';
export default class OrderDetailsMetadataComponent extends Component {
orderActions;
get emptyMetadata() {
return isEmptyObject(this.args.resource.meta);
}
get actionButtons() {
return [
{
type: 'default',
text: 'Edit',
icon: 'pencil',
iconPrefix: 'fas',
permission: 'fleet-ops update order',
onClick: () => {
this.orderActions.editMetadata(this.args.resource);
},
},
];
}
}