UNPKG

@fleetbase/ember-ui

Version:

Fleetbase UI provides all the interface components, helpers, services and utilities for building a Fleetbase extension into the Console.

15 lines (12 loc) 420 B
import Component from '@glimmer/component'; import { action } from '@ember/object'; export default class ChatTrayContactRowComponent extends Component { get isSelected() { return (this.args.selectedUsers ?? []).some((user) => user.id === this.args.user?.id); } @action toggle() { if (typeof this.args.toggle === 'function') { this.args.toggle(this.args.user); } } }