in src/components/LogList/index.tsx [190:211]
function getLineText(item: Log, searchResult: SearchState) {
if (!searchResult.active) {
return item.line;
}
const match = searchResult.result.find((res) => res.line === item.row);
if (match) {
const isCurrent = searchResult.result[searchResult.current]?.line === match?.line;
return (
<>
{item.line.substr(0, match.char[0])}
<MatchHighlight active={isCurrent}>
{item.line.substr(match.char[0], match.char[1] - match.char[0])}
</MatchHighlight>
{item.line.substr(match.char[1])}
</>
);
}
return item.line;
}