mirror of
https://github.com/grafana/grafana.git
synced 2025-02-11 16:15:42 -06:00
[10.2.x] Exemplars: Move all the exemplar fields with links to the top in ExemplarMarker (#72697)
Exemplars - add fields with links to the top
This commit is contained in:
parent
4a6057db65
commit
d913723451
@ -122,9 +122,13 @@ export const ExemplarMarker = ({
|
||||
}, [setIsOpen]);
|
||||
|
||||
const renderMarker = useCallback(() => {
|
||||
// Put the traceID field in front.
|
||||
const traceIDField = dataFrame.fields.find((field) => field.name === 'traceID') || dataFrame.fields[0];
|
||||
const orderedDataFrameFields = [traceIDField, ...dataFrame.fields.filter((field) => traceIDField !== field)];
|
||||
//Put fields with links on the top
|
||||
const fieldsWithLinks =
|
||||
dataFrame.fields.filter((field) => field.config.links?.length && field.config.links?.length > 0) || [];
|
||||
const orderedDataFrameFields = [
|
||||
...fieldsWithLinks,
|
||||
...dataFrame.fields.filter((field) => !fieldsWithLinks.includes(field)),
|
||||
];
|
||||
|
||||
const timeFormatter = (value: number) => {
|
||||
return dateTimeFormat(value, {
|
||||
|
Loading…
Reference in New Issue
Block a user