discourse/app/assets/javascripts/discourse/lib/create-view.js.es6
2016-09-19 10:24:58 +05:30

16 lines
349 B
JavaScript

import { on } from 'ember-addons/ember-computed-decorators';
export function createViewWithBodyClass(body_class) {
return Ember.View.extend({
@on("didInsertElement")
addBodyClass() {
$('body').addClass(body_class);
},
@on("willDestroyElement")
removeBodyClass() {
$('body').removeClass(body_class);
}
});
}