[ui] pass editable/detail states down to BlobPreview
parent
205ca7758b
commit
950d026f1e
|
@ -52,6 +52,7 @@
|
|||
{address}
|
||||
editable={editable || false}
|
||||
{index}
|
||||
{detail}
|
||||
--preview-height={detail ? "50vh" : "20em"}
|
||||
on:resolved
|
||||
/>
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
|
||||
export let address: string;
|
||||
export let index: number | undefined;
|
||||
export let detail: boolean;
|
||||
export let editable = false;
|
||||
|
||||
let indexStore = writable(index);
|
||||
|
@ -201,7 +202,7 @@
|
|||
</section>
|
||||
{/if}
|
||||
</header>
|
||||
<BlobPreview {address} />
|
||||
<BlobPreview {address} {editable} {detail} />
|
||||
<NotesEditor {address} {editable} on:change={onChange} />
|
||||
{#if !$error}
|
||||
{#if Boolean($allTypeEntries)}
|
||||
|
|
|
@ -4,7 +4,10 @@
|
|||
import ImageViewer from "./blobs/ImageViewer.svelte";
|
||||
import ModelViewer from "./blobs/ModelViewer.svelte";
|
||||
import TextViewer from "./blobs/TextViewer.svelte";
|
||||
|
||||
export let address: string;
|
||||
export let editable: boolean;
|
||||
export let detail: boolean;
|
||||
|
||||
$: ({ entity, entityInfo } = useEntity(address));
|
||||
|
||||
|
@ -70,7 +73,7 @@
|
|||
{/if}
|
||||
{#if image}
|
||||
<div class="image">
|
||||
<ImageViewer {address} />
|
||||
<ImageViewer {address} {editable} />
|
||||
</div>
|
||||
{/if}
|
||||
{#if pdf}
|
||||
|
|
Loading…
Reference in New Issue