{#if rowData}
{/if}
{#if !rowData}
{_t('tableCell.noDataSelected', { defaultMessage: 'No data selected' })}
{:else} {#each filteredFields as field (field.uniqueName)}
{field.columnName}
handleDoubleClick(field)}> {#if editingColumn === field.uniqueName}
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} {#if isJsonValue(field.value)} openJsonInNewTab(field)} /> {/if} {/if}
{/each} {/if}