Files
windmill/frontend/src/lib/components/JobArgs.svelte
T
Faton Ramadani d4c1e1ab78 UI refactor (#973)
* fix(frontend): ui refactor

* fix(frontend): WIP

* fix(frontend): WIP

* fix(frontend): WIP

* fix(frontend): remove virtual table

* fix(frontend): Add virtual list

* fix(frontend): fix number of items

* fix(frontend): revert changes

* fix(frontend): fix build
2022-12-02 19:39:23 +01:00

36 lines
720 B
Svelte

<script lang="ts">
import ArgInfo from './ArgInfo.svelte'
import { Skeleton } from './common'
import TableCustom from './TableCustom.svelte'
export let args: any
</script>
<TableCustom class="py-2">
<tr slot="header-row">
<th>Argument</th>
<th>Value</th>
</tr>
<tbody slot="body">
{#if args && Object.keys(args).length > 0}
{#each Object.entries(args) as [arg, value]}
<tr>
<td class="font-semibold">{arg}</td>
<td><ArgInfo {value} /></td>
</tr>
{/each}
{:else if args}
<tr>No arguments</tr>
{:else}
<tr>
<td>
<Skeleton layout={[[3], 0.5, [3]]} />
</td>
<td>
<Skeleton layout={[[3], 0.5, [3]]} />
</td>
</tr>
{/if}
</tbody>
</TableCustom>