Explorar o código

Merge pull request #12260 from strohi/panelids-for-htmlbookmark

added id tag to Panels for html bookmarking on longer Dashboards
Carl Bergquist %!s(int64=7) %!d(string=hai) anos
pai
achega
7e0637aa9d
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      public/app/features/dashboard/dashgrid/DashboardGrid.tsx

+ 2 - 1
public/app/features/dashboard/dashgrid/DashboardGrid.tsx

@@ -177,7 +177,8 @@ export class DashboardGrid extends React.Component<DashboardGridProps, any> {
     for (const panel of this.dashboard.panels) {
       const panelClasses = classNames({ panel: true, 'panel--fullscreen': panel.fullscreen });
       panelElements.push(
-        <div key={panel.id.toString()} className={panelClasses}>
+        /** panel-id is set for html bookmarks */
+        <div key={panel.id.toString()} className={panelClasses} id={`panel-${panel.id.toString()}`}>
           <DashboardPanel panel={panel} getPanelContainer={this.props.getPanelContainer} />
         </div>
       );