21 lines
558 B
JavaScript
21 lines
558 B
JavaScript
import { observes } from 'ember-addons/ember-computed-decorators';
|
|
import MountWidget from 'discourse/components/mount-widget';
|
|
|
|
export default MountWidget.extend({
|
|
widget: 'avatar-flair',
|
|
|
|
@observes('flairURL', 'flairBgColor', 'flairColor')
|
|
_rerender() {
|
|
this.queueRerender();
|
|
},
|
|
|
|
buildArgs() {
|
|
return {
|
|
primary_group_flair_url: this.get('flairURL'),
|
|
primary_group_flair_bg_color: this.get('flairBgColor'),
|
|
primary_group_flair_color: this.get('flairColor'),
|
|
primary_group_name: this.get('groupName')
|
|
};
|
|
}
|
|
});
|