mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-14 16:25:56 +08:00
feat: sort tags and events in trace detail (#4962)
This commit is contained in:
parent
08b1a87cb5
commit
967aa16f21
@ -13,11 +13,18 @@ function Events({
|
|||||||
return <Typography>No events data in selected span</Typography>;
|
return <Typography>No events data in selected span</Typography>;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const sortedTraceEvents = events.sort((a, b) => {
|
||||||
|
// Handle undefined names by treating them as empty strings
|
||||||
|
const nameA = a.name || '';
|
||||||
|
const nameB = b.name || '';
|
||||||
|
return nameA.localeCompare(nameB);
|
||||||
|
});
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ErrorTag
|
<ErrorTag
|
||||||
onToggleHandler={onToggleHandler}
|
onToggleHandler={onToggleHandler}
|
||||||
setText={setText}
|
setText={setText}
|
||||||
event={events}
|
event={sortedTraceEvents}
|
||||||
firstSpanStartTime={firstSpanStartTime}
|
firstSpanStartTime={firstSpanStartTime}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
|
@ -41,8 +41,9 @@ function Tags({
|
|||||||
setSearchText(value);
|
setSearchText(value);
|
||||||
};
|
};
|
||||||
|
|
||||||
const filteredTags = tags.filter((tag) => tag.key.includes(searchText));
|
const filteredTags = tags
|
||||||
|
.filter((tag) => tag.key.includes(searchText))
|
||||||
|
.sort((a, b) => a.key.localeCompare(b.key));
|
||||||
if (tags.length === 0) {
|
if (tags.length === 0) {
|
||||||
return <Typography>No tags in selected span</Typography>;
|
return <Typography>No tags in selected span</Typography>;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user