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