diff --git a/packages/grafana-data/src/transformations/transformers/groupBy.ts b/packages/grafana-data/src/transformations/transformers/groupBy.ts index f00219a5657..8048c17faa7 100644 --- a/packages/grafana-data/src/transformations/transformers/groupBy.ts +++ b/packages/grafana-data/src/transformations/transformers/groupBy.ts @@ -146,11 +146,7 @@ export const groupByTransformer: DataTransformerInfo const shouldCalculateField = (field: Field, options: GroupByTransformerOptions): boolean => { const fieldName = getFieldDisplayName(field); - return ( - options?.fields[fieldName]?.operation === GroupByOperationID.aggregate && - Array.isArray(options?.fields[fieldName].aggregations) && - options?.fields[fieldName].aggregations.length > 0 - ); + return Array.isArray(options?.fields[fieldName]?.aggregations) && options?.fields[fieldName].aggregations.length > 0; }; /** diff --git a/public/app/features/transformers/editors/GroupByTransformerEditor.tsx b/public/app/features/transformers/editors/GroupByTransformerEditor.tsx index e26aced6fcd..be898922aa2 100644 --- a/public/app/features/transformers/editors/GroupByTransformerEditor.tsx +++ b/public/app/features/transformers/editors/GroupByTransformerEditor.tsx @@ -26,11 +26,7 @@ interface FieldProps { onConfigChange: (config: GroupByFieldOptions) => void; } -export const GroupByTransformerEditor = ({ - input, - options, - onChange, -}: TransformerUIProps) => { +const GroupByTransformerEditor = ({ input, options, onChange }: TransformerUIProps) => { const fieldNames = useAllFieldNamesFromDataFrames(input, true); const onConfigChange = useCallback( @@ -88,7 +84,7 @@ export const GroupByTransformerEditor = ({ ); }; -export const GroupByFieldConfiguration = ({ fieldName, config, onConfigChange }: FieldProps) => { +const GroupByFieldConfiguration = ({ fieldName, config, onConfigChange }: FieldProps) => { const theme = useTheme2(); const styles = getStyles(theme); @@ -127,7 +123,7 @@ export const GroupByFieldConfiguration = ({ fieldName, config, onConfigChange }: /> - {config?.operation === GroupByOperationID.aggregate && ( + {config?.operation && (