Fix TS errors

docz
Dominik Prokop 6 years ago
parent b02c89c3ba
commit e35e266c81
  1. 2
      public/app/features/dashboard/dashgrid/PanelHeader/PanelHeaderCorner.tsx
  2. 2
      public/app/features/dashboard/permissions/DashboardPermissions.tsx
  3. 2
      public/app/features/folders/FolderPermissions.tsx
  4. 5
      public/app/plugins/panel/graph/Legend/LegendSeriesItem.tsx

@ -77,7 +77,7 @@ export class PanelHeaderCorner extends Component<Props> {
<> <>
{infoMode === InfoModes.Info || infoMode === InfoModes.Links ? ( {infoMode === InfoModes.Info || infoMode === InfoModes.Links ? (
<Tooltip <Tooltip
content={this.getInfoContent} content={this.getInfoContent()}
placement="bottom-start" placement="bottom-start"
> >
<div <div

@ -70,7 +70,7 @@ export class DashboardPermissions extends PureComponent<Props, State> {
<div className="dashboard-settings__header"> <div className="dashboard-settings__header">
<div className="page-action-bar"> <div className="page-action-bar">
<h3 className="d-inline-block">Permissions</h3> <h3 className="d-inline-block">Permissions</h3>
<Tooltip placement="auto" content={PermissionsInfo}> <Tooltip placement="auto" content={<PermissionsInfo />}>
<div className="page-sub-heading-icon"> <div className="page-sub-heading-icon">
<i className="gicon gicon-question gicon--has-hover" /> <i className="gicon gicon-question gicon--has-hover" />
</div> </div>

@ -84,7 +84,7 @@ export class FolderPermissions extends PureComponent<Props, State> {
<div className="page-container page-body"> <div className="page-container page-body">
<div className="page-action-bar"> <div className="page-action-bar">
<h3 className="page-sub-heading">Folder Permissions</h3> <h3 className="page-sub-heading">Folder Permissions</h3>
<Tooltip placement="auto" content={PermissionsInfo}> <Tooltip placement="auto" content={<PermissionsInfo />}>
<div className="page-sub-heading-icon"> <div className="page-sub-heading-icon">
<i className="gicon gicon-question gicon--has-hover" /> <i className="gicon gicon-question gicon--has-hover" />
</div> </div>

@ -3,7 +3,6 @@ import classNames from 'classnames';
import { TimeSeries } from 'app/core/core'; import { TimeSeries } from 'app/core/core';
import { SeriesColorPicker } from '@grafana/ui'; import { SeriesColorPicker } from '@grafana/ui';
import { ThemeProvider } from 'app/core/utils/ConfigProvider'; import { ThemeProvider } from 'app/core/utils/ConfigProvider';
import { GrafanaTheme } from '@grafana/ui/';
export const LEGEND_STATS = ['min', 'max', 'avg', 'current', 'total']; export const LEGEND_STATS = ['min', 'max', 'avg', 'current', 'total'];
@ -176,9 +175,9 @@ class LegendSeriesIcon extends PureComponent<LegendSeriesIconProps, LegendSeries
optionalClass="graph-legend-icon" optionalClass="graph-legend-icon"
yaxis={this.props.yaxis} yaxis={this.props.yaxis}
color={this.props.color} color={this.props.color}
onColorChange={this.props.onColorChange} onChange={this.props.onColorChange}
onToggleAxis={this.props.onToggleAxis} onToggleAxis={this.props.onToggleAxis}
theme={theme as GrafanaTheme} theme={theme}
> >
<span> <span>
<SeriesIcon color={this.props.color} /> <SeriesIcon color={this.props.color} />

Loading…
Cancel
Save