Inspect: Fixed missing rows issue in inspect data (#27422)

pull/27470/head
Torkel Ödegaard 5 years ago committed by GitHub
parent f9752f0e7a
commit 431a53594b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 36
      public/app/features/dashboard/components/Inspector/InspectDataTab.tsx

@ -45,9 +45,9 @@ export class InspectDataTab extends PureComponent<Props, State> {
super(props);
this.state = {
selectedDataFrame: DataTransformerID.seriesToColumns,
selectedDataFrame: 0,
dataFrameIndex: 0,
transformId: DataTransformerID.seriesToColumns,
transformId: DataTransformerID.noop,
transformationOptions: buildTransformationOptions(),
};
}
@ -141,28 +141,28 @@ export class InspectDataTab extends PureComponent<Props, State> {
return activeString;
}
const parts: string[] = [];
if (selectedDataFrame === DataTransformerID.seriesToColumns) {
activeString = 'series joined by time';
} else {
activeString = getFrameDisplayName(data[selectedDataFrame as number]);
parts.push('Series joined by time');
} else if (data.length > 1) {
parts.push(getFrameDisplayName(data[selectedDataFrame as number]));
}
if (options.withTransforms || options.withFieldConfig) {
activeString += ' - applied ';
if (options.withTransforms) {
activeString += 'panel transformations ';
parts.push('Panel transforms');
}
if (options.withTransforms && options.withFieldConfig) {
activeString += 'and ';
}
if (options.withFieldConfig) {
activeString += 'formatted data';
parts.push('Formatted data');
}
}
return activeString;
return parts.join(', ');
}
renderDataOptions(dataFrames: DataFrame[]) {
@ -197,21 +197,16 @@ export class InspectDataTab extends PureComponent<Props, State> {
return (
<QueryOperationRow
id="Table data options"
id="Data options"
index={0}
title="Table data options"
title="Data options"
headerElement={<DetailText>{this.getActiveString()}</DetailText>}
isOpen={false}
>
<div className={styles.options}>
<VerticalGroup spacing="lg">
<Field
label="Show data frame"
className={css`
margin-bottom: 0;
`}
disabled={data!.length < 2}
>
<VerticalGroup spacing="none">
{data!.length > 1 && (
<Field label="Show data frame">
<Select
options={selectableOptions}
value={selectedDataFrame}
@ -219,6 +214,7 @@ export class InspectDataTab extends PureComponent<Props, State> {
width={30}
/>
</Field>
)}
<HorizontalGroup>
{showPanelTransformationsOption && (

Loading…
Cancel
Save