mirror of
https://github.com/datahub-project/datahub.git
synced 2025-08-28 02:55:55 +00:00
14 lines
582 B
TypeScript
14 lines
582 B
TypeScript
![]() |
import Route from '@ember/routing/route';
|
||
|
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
|
||
|
import Ember from 'ember'; // type import, no emit
|
||
|
|
||
|
export default class extends Route.extend(AuthenticatedRouteMixin) {
|
||
|
afterModel(_model: any, transition: Ember.Transition & { params: any }) {
|
||
|
// Extract the entity being viewed from the transition state
|
||
|
const { params: { 'browse.entity': { entity = 'datasets' } = {} } } = transition;
|
||
|
|
||
|
// transition to entity specific sub route
|
||
|
this.transitionTo('browse.entity', entity);
|
||
|
}
|
||
|
}
|