From 5aa6a7a8e709faed9ff0e402302dda02d864798d Mon Sep 17 00:00:00 2001 From: Abdenasser Date: Wed, 13 Nov 2024 14:08:29 +0100 Subject: [PATCH] ProcessRow component --- src/lib/components/process/ProcessRow.svelte | 81 +++++++++++++++ .../components/process/ProcessTable.svelte | 98 +++---------------- .../process/cells/ProcessCell.svelte | 0 3 files changed, 94 insertions(+), 85 deletions(-) delete mode 100644 src/lib/components/process/cells/ProcessCell.svelte diff --git a/src/lib/components/process/ProcessRow.svelte b/src/lib/components/process/ProcessRow.svelte index e69de29..07ea55b 100644 --- a/src/lib/components/process/ProcessRow.svelte +++ b/src/lib/components/process/ProcessRow.svelte @@ -0,0 +1,81 @@ + + + + {#each columns.filter((col) => col.visible) as column} + + {#if column.id === "name"} +
+ + {process.name} +
+ {:else if column.format} + {@html column.format(process[column.id])} + {:else} + {process[column.id]} + {/if} + + {/each} + + + + diff --git a/src/lib/components/process/ProcessTable.svelte b/src/lib/components/process/ProcessTable.svelte index b26327c..7291e9f 100644 --- a/src/lib/components/process/ProcessTable.svelte +++ b/src/lib/components/process/ProcessTable.svelte @@ -1,8 +1,7 @@