|
|
|
@ -46,6 +46,15 @@ async function redirectToNewUrl(slug: string, dispatch: any, currentPath: string |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* This action (or saga) does everything needed to bootstrap a dashboard & dashboard model. |
|
|
|
|
* First it handles the process of fetching the dashboard, correcting the url if required (causing redirects/url updates) |
|
|
|
|
* |
|
|
|
|
* This is used both for single dashboard & solo panel routes, home & new dashboard routes. |
|
|
|
|
* |
|
|
|
|
* Then it handles the initializing of the old angular services that the dashboard components & panels still depend on |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
export function initDashboard({ |
|
|
|
|
$injector, |
|
|
|
|
$scope, |
|
|
|
|