Ghost/ghost/admin/app/routes/home.js

23 lines
547 B
JavaScript
Raw Normal View History

import Route from '@ember/routing/route';
import {inject as service} from '@ember/service';
export default class HomeRoute extends Route {
@service feature;
@service modals;
@service router;
beforeModel(transition) {
super.beforeModel(...arguments);
if (transition.to?.queryParams?.firstStart === 'true') {
return this.router.transitionTo('setup.done');
}
this.router.transitionTo('dashboard');
}
resetController(controller) {
controller.firstStart = false;
}
}