{#snippet DetailsTable({ value, label })}
{label}
{#if value && Array.isArray(value) && value.length > 0}
Test Code Test Name {#each value as row, i} {row.TestSiteCode ?? '-'} {row.TestSiteName ?? '-'} {/each}
{:else} - {/if}
{/snippet} {#snippet Fieldset({ value, label, isUTCDate = false })}
{label}
{#if isUTCDate} {formatUTCDate(value)} {:else} {value ?? "-"} {/if}
{/snippet} {#if masterDetail.isLoadingDetail}
{:else if masterDetail.selectedItem}
{#each detailSections as section}
{#each section.fields as field} {#if field.fullWidth}
{#if field.key === "Tests"} {@render DetailsTable({ label: field.label, value: getFieldValue(field) })} {:else} {@render Fieldset({ label: field.label, value: getFieldValue(field), isUTCDate: field.isUTCDate })} {/if}
{:else if field.key === "Tests"} {@render DetailsTable({ label: field.label, value: getFieldValue(field), })} {:else} {@render Fieldset({ label: field.label, value: getFieldValue(field), isUTCDate: field.isUTCDate })} {/if} {/each}
{/each}
{:else} {/if}