@lipagas/storefront-engine
Version:
Headless Commerce & Marketplace Extension for Fleetbase
34 lines (30 loc) • 803 B
JavaScript
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { computed, get, action } from '@ember/object';
export default class OrderPlaceCardComponent extends Component {
/**
* Flag to state if place has no name or street1
*
* @var {Boolean}
*/
get noTitle() {
// eslint-disable-next-line ember/no-get
return !get(this, 'args.place.name') || !get(this, 'args.place.street1');
}
/**
* Action to toggle `showingMeta` flag
*
* @void
*/
showMeta() {
this.showingMeta = this.showingMeta ? false : true;
}
/**
* Whether or not to display meta
*
* @var {Boolean}
*/
showingMeta = false;
}