From e496710e2005eb5a1ef69537c48fd1f65f96af94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Fri, 16 Jun 2023 16:30:17 +0200 Subject: [PATCH] wip: get rid of types, new EntryVIew --- webui/src/components/EntryView.svelte | 127 +++++----- webui/src/components/Inspect.svelte | 225 +++++++++--------- webui/src/components/widgets/EntryList.svelte | 11 +- webui/src/lib/types.ts | 108 --------- webui/src/views/Home.svelte | 44 ++-- webui/src/views/Search.svelte | 41 ++-- 6 files changed, 211 insertions(+), 345 deletions(-) delete mode 100644 webui/src/lib/types.ts diff --git a/webui/src/components/EntryView.svelte b/webui/src/components/EntryView.svelte index 0a05d3c..cec52f9 100644 --- a/webui/src/components/EntryView.svelte +++ b/webui/src/components/EntryView.svelte @@ -1,22 +1,31 @@ + + -
+

- {#if !title && type?.address} - - {#if type.icon} -
- -
- {/if} - {#if type.name != "HIER"} - {type.label || type.name || "???"} - {:else} - {$i18n.t("Members")} - {/if} -
- {:else} - {title || ""} + {#if icon} +
+ +
{/if} + {title || ""}

{#if currentWidget && (availableWidgets.length > 1 || editable)}
{#each availableWidgets as widget (widget.name)} switchWidget(widget.name)} - /> + on:click={() => switchWidget(widget.name)}>{widget.name} {/each}
{/if}
- {#if !reverse} - {#each components as component} - - {/each} - {:else} - + {#each components as component} - {/if} + {/each}
diff --git a/webui/src/components/Inspect.svelte b/webui/src/components/Inspect.svelte index 6cef73f..ce01387 100644 --- a/webui/src/components/Inspect.svelte +++ b/webui/src/components/Inspect.svelte @@ -1,8 +1,7 @@