{#if !rowData}
{/each}
{/if}
{_t('tableCell.noDataSelected', { defaultMessage: 'No data selected' })}
{:else}
{#each filteredFields as field (field.uniqueName)}
{field.columnName}
handleDoubleClick(field)}>
{#if editingColumn === field.uniqueName}
{#if isJsonValue(field.value)}
openJsonInNewTab(field)} />
{/if}
{/if}
isChangedRef.set(true)}
on:keydown={e => handleKeyDown(e, field)}
on:blur={() => handleBlur(field)}
class="inline-editor"
/>
{#if editable && !field.hasMultipleValues}
{
editingColumn = null;
openEditModal(field);
}}
/>
{/if}
{:else if field.hasMultipleValues}
({_t('tableCell.multipleValues', { defaultMessage: 'Multiple values' })})
{:else}