This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/components/topic-admin-menu-button.js.es6
Robin Ward 410994b7f5 FEATURE: Show a button to Staff for "Moderation History" on posts/topics
When clicked, it pops up a modal showing a history of moderation actions
taken on the post or topic.
2017-12-05 15:20:20 -05:00

21 lines
555 B
JavaScript

import MountWidget from 'discourse/components/mount-widget';
import optionalService from 'discourse/lib/optional-service';
export default MountWidget.extend({
classNames: 'topic-admin-menu-button-container',
tagName: 'span',
widget: "topic-admin-menu-button",
adminTools: optionalService(),
buildArgs() {
return this.getProperties('topic', 'fixed', 'openUpwards', 'rightSide');
},
showModerationHistory() {
this.get('adminTools').showModerationHistory({
filter: 'topic',
topic_id: this.get('topic.id')
});
}
});