mirror of
https://github.com/discourse/discourse.git
synced 2024-11-29 06:53:39 +08:00
23 lines
527 B
JavaScript
23 lines
527 B
JavaScript
import DiscourseURL from 'discourse/lib/url';
|
|
|
|
export default Ember.Component.extend({
|
|
classNames: ['table', 'staff-actions'],
|
|
|
|
willDestroyElement() {
|
|
this.$().off('click.discourse-staff-logs');
|
|
},
|
|
|
|
didInsertElement() {
|
|
this._super();
|
|
|
|
this.$().on('click.discourse-staff-logs', '[data-link-post-id]', e => {
|
|
let postId = $(e.target).attr('data-link-post-id');
|
|
|
|
this.store.find('post', postId).then(p => {
|
|
DiscourseURL.routeTo(p.get('url'));
|
|
});
|
|
return false;
|
|
});
|
|
}
|
|
});
|