Skip to content

Commit 741048b

Browse files
committed
Improve display of dataset.meta properties (ref #280) and include style block fo pre
1 parent 5a8bcbf commit 741048b

File tree

1 file changed

+12
-2
lines changed
  • src/routes/projects/[projectId]/datasets/[datasetId]

1 file changed

+12
-2
lines changed

src/routes/projects/[projectId]/datasets/[datasetId]/+page.svelte

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
<style type='text/css'>
2+
pre {display: inline;}
3+
</style>
4+
15
<script>
26
import { onMount } from 'svelte';
37
import { page } from '$app/stores';
@@ -286,8 +290,14 @@
286290
<span class="text-capitalize">{key}</span>
287291
</li>
288292
<li class="list-group-item text-break">
289-
{#if typeof value == "object" && value !== null && Object.keys(value).length > 1}
290-
<code><pre>{JSON.stringify(value, null, 2)}</pre></code>
293+
{#if value === null}
294+
<span>-</span>
295+
{:else if typeof value == "object"}
296+
{#if Object.keys(value).length > 1}
297+
<code><pre>{JSON.stringify(value, null, 2)}</pre></code>
298+
{:else}
299+
<code><pre>{JSON.stringify(value, null)}</pre></code>
300+
{/if}
291301
{:else}
292302
<code>{value}</code>
293303
{/if}

0 commit comments

Comments
 (0)