fix: use log ID

This commit is contained in:
Ash Keel 2024-03-14 13:48:15 +01:00
parent 97a81373ab
commit edcc4fb7f9
No known key found for this signature in database
GPG Key ID: 53A9E9A6035DD109
2 changed files with 4 additions and 1 deletions

View File

@ -3,6 +3,7 @@ import { createSlice, PayloadAction } from '@reduxjs/toolkit';
import { main } from '@wailsapp/go/models';
export interface ProcessedLogEntry {
id: string;
time: Date;
level: string;
message: string;
@ -10,12 +11,14 @@ export interface ProcessedLogEntry {
}
export function processEntry({
id,
time,
level,
message,
data,
}: main.LogEntry): ProcessedLogEntry {
return {
id,
time: new Date(time),
level,
message,

View File

@ -430,7 +430,7 @@ function LogDialog({ initialFilter }: LogDialogProps) {
>
<LogEntriesContainer>
{filtered.reverse().map((entry) => (
<LogItem key={entry.time.getTime().toString()} data={entry} />
<LogItem key={entry.id} data={entry} />
))}
</LogEntriesContainer>
</Scrollbar>