UNPKG

@jasonmit/ember-new-relic

Version:

Adds New Relic to your Ember CLI app based on the app's environment

21 lines (16 loc) 474 B
import Mixin from '@ember/object/mixin'; import { inject as service } from '@ember/service'; import { get } from '@ember/object'; /** * To be mixed into the application's router * * Sets the current route name on each transition */ export default Mixin.create({ newRelic: service('new-relic'), didTransition() { this._super(...arguments); const routeName = get(this, 'currentRouteName'); get(this, 'newRelic').setCurrentRouteName(routeName); } });