15 lines
548 B
JavaScript
15 lines
548 B
JavaScript
import { propertyEqual } from 'discourse/lib/computed';
|
|
import { actionDescription } from "discourse/components/small-action";
|
|
|
|
export default Ember.Component.extend({
|
|
classNameBindings: [":item", "item.hidden", "item.deleted", "moderatorAction"],
|
|
moderatorAction: propertyEqual("item.post_type", "site.post_types.moderator_action"),
|
|
actionDescription: actionDescription("item.action_code", "item.created_at", "item.username"),
|
|
|
|
actions: {
|
|
removeBookmark(userAction) {
|
|
this.sendAction("removeBookmark", userAction);
|
|
}
|
|
}
|
|
});
|