UNPKG

@fleetbase/fleetops-engine

Version:

Fleet & Transport Management Extension for Fleetbase

23 lines (18 loc) 626 B
import Component from '@glimmer/component'; export default class IssuePanelHeaderComponent extends Component { get resource() { return this.args.resource; } get title() { return this.resource?.title || `Issue reported on ${this.resource?.createdAt || 'unknown date'}`; } get tags() { return Array.isArray(this.resource?.tags) ? this.resource.tags.filter(Boolean) : []; } get subtitle() { return [this.resource?.type, this.resource?.category] .filter(Boolean) .map((value) => value.replace(/[-_]/g, ' ')) .join(' / '); } }