import DiscourseURL from "discourse/lib/url"; import { deprecated } from "discourse/mixins/scroll-top"; const context = { _scrollTop() { if (Ember.testing) { return; } $(document).scrollTop(0); } }; function scrollTop() { if (DiscourseURL.isJumpScheduled()) { return; } Ember.run.scheduleOnce("afterRender", context, context._scrollTop); } export default Ember.Mixin.create({ didInsertElement() { deprecated( "The `ScrollTop` mixin is deprecated. Replace it with a `{{d-section}}` component" ); this._super(...arguments); scrollTop(); } }); export { scrollTop };