From 393f41cd148a6eabc32131e88d670b89f4278b3d Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Tue, 5 Jun 2018 19:37:47 +0300 Subject: [PATCH] dashboard: add Import button to manage page --- .../manage_dashboards/manage_dashboards.html | 4 ++++ .../components/manage_dashboards/manage_dashboards.ts | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/public/app/core/components/manage_dashboards/manage_dashboards.html b/public/app/core/components/manage_dashboards/manage_dashboards.html index aac30d2ce02..92946b866a1 100644 --- a/public/app/core/components/manage_dashboards/manage_dashboards.html +++ b/public/app/core/components/manage_dashboards/manage_dashboards.html @@ -13,6 +13,10 @@ Folder + + + Import +
diff --git a/public/app/core/components/manage_dashboards/manage_dashboards.ts b/public/app/core/components/manage_dashboards/manage_dashboards.ts index db73d84fd58..86cd3066c48 100644 --- a/public/app/core/components/manage_dashboards/manage_dashboards.ts +++ b/public/app/core/components/manage_dashboards/manage_dashboards.ts @@ -294,6 +294,16 @@ export class ManageDashboardsCtrl { return url; } + + importDashboardUrl() { + let url = 'dashboard/import'; + + if (this.folderId) { + url += `?folderId=${this.folderId}`; + } + + return url; + } } export function manageDashboardsDirective() {