mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
change(plugin page): changed tab order on plugin page, closes #6123
This commit is contained in:
@@ -30,12 +30,12 @@
|
||||
</div>
|
||||
|
||||
<div class="page-body">
|
||||
<div class="tab-content page-content-with-sidebar" ng-if="ctrl.tabIndex === 0">
|
||||
<div class="tab-content page-content-with-sidebar" ng-if="ctrl.tabs[ctrl.tabIndex] === 'Readme'">
|
||||
<div ng-bind-html="ctrl.readmeHtml" class="plugin-markdown-readme">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-content page-content-with-sidebar" ng-if="ctrl.tabIndex === 1">
|
||||
<div class="tab-content page-content-with-sidebar" ng-if="ctrl.tabs[ctrl.tabIndex] === 'Config'">
|
||||
<div ng-if="ctrl.model.id">
|
||||
<plugin-component type="app-config-ctrl"></plugin-component>
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-content page-content-with-sidebar" ng-if="ctrl.tabIndex === 2">
|
||||
<div class="tab-content page-content-with-sidebar" ng-if="ctrl.tabs[ctrl.tabIndex] === 'Dashboards'">
|
||||
<dashboard-import-list plugin="ctrl.model"></dashboard-import-list>
|
||||
</div>
|
||||
|
||||
|
@@ -27,7 +27,7 @@ export class PluginEditCtrl {
|
||||
this.model = {};
|
||||
this.pluginId = $routeParams.pluginId;
|
||||
this.tabIndex = 0;
|
||||
this.tabs = ['Overview'];
|
||||
this.tabs = ['Readme'];
|
||||
|
||||
this.preUpdateHook = () => Promise.resolve();
|
||||
this.postUpdateHook = () => Promise.resolve();
|
||||
@@ -48,13 +48,13 @@ export class PluginEditCtrl {
|
||||
});
|
||||
|
||||
if (this.model.type === 'app') {
|
||||
this.tabIndex = 1;
|
||||
this.tabs.push('Config');
|
||||
|
||||
this.hasDashboards = _.find(result.includes, {type: 'dashboard'});
|
||||
if (this.hasDashboards) {
|
||||
this.tabs.push('Dashboards');
|
||||
this.tabs.unshift('Dashboards');
|
||||
}
|
||||
|
||||
this.tabs.unshift('Config');
|
||||
this.tabIndex = 0;
|
||||
}
|
||||
|
||||
return this.initReadme();
|
||||
|
Reference in New Issue
Block a user