render null/undefined as empty strings (DataTable)

This commit is contained in:
Paweł Malinowski 2021-10-09 16:56:17 +02:00
commit a50fc4910d

View file

@ -396,7 +396,7 @@
{#if headers[j].empty} {#if headers[j].empty}
<td class:bx--table-column-menu="{headers[j].columnMenu}"> <td class:bx--table-column-menu="{headers[j].columnMenu}">
<slot name="cell" row="{row}" cell="{cell}"> <slot name="cell" row="{row}" cell="{cell}">
{cell.display ? cell.display(cell.value) : cell.value} {cell.display ? cell.display(cell.value) : cell.value ?? ""}
</slot> </slot>
</td> </td>
{:else} {:else}
@ -407,7 +407,7 @@
}}" }}"
> >
<slot name="cell" row="{row}" cell="{cell}"> <slot name="cell" row="{row}" cell="{cell}">
{cell.display ? cell.display(cell.value) : cell.value} {cell.display ? cell.display(cell.value) : cell.value ?? ""}
</slot> </slot>
</TableCell> </TableCell>
{/if} {/if}