Skip to content

Commit b82ad20

Browse files
committed
fix: update key prop in process mapping to use unique process ID
1 parent 451286b commit b82ad20

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/features/hardware/dashboard/components/DashboardItems.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ export const GPUInfo = () => {
128128
hardwareInfo.gpus.map((gpu, index, arr) => (
129129
<div
130130
className={index !== 0 ? "py-3" : arr.length > 1 ? "pb-3" : ""}
131-
key={`${gpu.name}${index}`}
131+
key={gpu.id}
132132
>
133133
{(() => {
134134
const hasMemorySize = gpu.memorySize !== "N/A";

src/features/hardware/insights/process/table/ProcessTable.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,9 +216,9 @@ const TableBody = memo(({ processes }: { processes: ProcessStat[] }) => {
216216

217217
return (
218218
<tbody>
219-
{processes.map((process, i) => {
219+
{processes.map((process) => {
220220
return (
221-
<tr key={`${process.pid}-${i}`} className="border-gray-700 border-b">
221+
<tr key={process.pid} className="border-gray-700 border-b">
222222
<td className="py-2">{process.pid}</td>
223223
<td className="py-2">{process.process_name}</td>
224224
<td className="py-2">

src/features/hardware/insights/snapshot/components/ProcessHistoryTable.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,9 @@ const TableBody = memo(({ processes }: { processes: ProcessStat[] }) => {
229229

230230
return (
231231
<tbody>
232-
{processes.map((process, i) => {
232+
{processes.map((process) => {
233233
return (
234-
<tr key={`${process.pid}-${i}`} className="border-gray-700 border-b">
234+
<tr key={process.pid} className="border-gray-700 border-b">
235235
<td className="py-2">{process.pid}</td>
236236
<td className="max-w-48 truncate py-2" title={process.process_name}>
237237
{process.process_name}

0 commit comments

Comments
 (0)