discourse-follow/assets/javascripts/discourse/components/follow-statistic.js
2021-10-07 20:34:07 +03:00

25 lines
600 B
JavaScript

import Component from "@ember/component";
import discourseComputed from "discourse-common/utils/decorators";
export default Component.extend({
classNames: "follow-statistic",
init() {
this._super();
this.set("tagName", this.get("isCard") ? "h3" : "div");
},
didInsertElement() {
Ember.run.scheduleOnce("afterRender", () => {
let parent = this.get("isCard")
? ".card-content .metadata"
: ".user-main .secondary dl";
this.$().prependTo(parent);
});
},
@discourseComputed("context")
isCard(context) {
return context === "card";
},
});