affe6743e5
refs: https://github.com/TryGhost/Team/issues/1145 - this should allow us to remove the /products endpoint in v5 It avoids: - `kg-product-card`, that really is meant to say product - `product-cadence` on offers Co-authored-by: Rishabh <zrishabhgarg@gmail.com>
21 lines
507 B
JavaScript
21 lines
507 B
JavaScript
import Component from '@glimmer/component';
|
|
import {get} from '@ember/object';
|
|
import {inject as service} from '@ember/service';
|
|
|
|
export default class GhMembersListItem extends Component {
|
|
@service store;
|
|
|
|
constructor(...args) {
|
|
super(...args);
|
|
}
|
|
|
|
get hasMultipleTiers() {
|
|
return this.store.peekAll('tier')?.length > 1;
|
|
}
|
|
|
|
get tiers() {
|
|
const tierData = get(this.args.member, 'tiers') || [];
|
|
return tierData.map(tier => tier.name).join(', ');
|
|
}
|
|
}
|