wip:ScanValid badge

This commit is contained in:
Philipp Dormann 2023-04-12 20:40:04 +02:00
parent 4b171fd04f
commit bd4952ee57
Signed by: philipp
GPG Key ID: 3BB9ADD52DCA4314
2 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,16 @@
<script>
import { _ } from "svelte-i18n";
export let valid = false;
</script>
{#if valid}
<span
class="px-2 inline-flex text-xs leading-5 font-semibold rounded-full bg-green-100 text-green-800"
>{$_("valid")}</span
>
{:else}
<span
class="px-2 inline-flex text-xs leading-5 font-semibold rounded-full bg-red-100 text-red-800"
>{$_("invalid")}</span
>
{/if}

View File

@ -21,6 +21,7 @@
import TableActions from "../shared/TableActions.svelte";
import { runnerFilter } from "../shared/tablefilters";
import CardRunner from "../cards/CardRunner.svelte";
import ScanValid from "./ScanValid.svelte";
$: selectedScans =
$table?.getSelectedRowModel().rows.map((row) => row.original) || [];
@ -106,6 +107,14 @@
},
enableColumnFilter: true,
},
{
accessorKey: "valid",
cell: (info) => {
return renderComponent(ScanValid, { valid: info.getValue() });
},
header: () => $_("status"),
filterFn: `includesString`,
},
{
accessorKey: "actions",
header: () => $_("action"),