From 634bd5e37b13f2e83fbf370c4e47ba00db7f4cd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Mon, 6 Sep 2021 15:43:30 +0200 Subject: [PATCH] WIP --- ui/src/App.svelte | 40 +++++++++++++++++++++++++++++++++++++++ ui/src/PackageItem.svelte | 10 ++++++++++ ui/src/PackageList.svelte | 40 +++++++++++++++++++++++++++++++++++++++ ui/src/global.d.ts | 1 + ui/src/main.ts | 10 ++++++++++ 5 files changed, 101 insertions(+) create mode 100644 ui/src/App.svelte create mode 100644 ui/src/PackageItem.svelte create mode 100644 ui/src/PackageList.svelte create mode 100644 ui/src/global.d.ts create mode 100644 ui/src/main.ts diff --git a/ui/src/App.svelte b/ui/src/App.svelte new file mode 100644 index 0000000..d0d136b --- /dev/null +++ b/ui/src/App.svelte @@ -0,0 +1,40 @@ + + + + + + +
+
+ {#await promise} +

Loading

+ {:then lists} +
+ {#each lists as list} +
+ +
+ {/each} +
+ {:catch error} +

Something went wrong

+ {/await} +
+
diff --git a/ui/src/PackageItem.svelte b/ui/src/PackageItem.svelte new file mode 100644 index 0000000..1df209d --- /dev/null +++ b/ui/src/PackageItem.svelte @@ -0,0 +1,10 @@ + + +
+ {data.name} +
+ + diff --git a/ui/src/PackageList.svelte b/ui/src/PackageList.svelte new file mode 100644 index 0000000..7c3c06e --- /dev/null +++ b/ui/src/PackageList.svelte @@ -0,0 +1,40 @@ + + +
+

{data.name}

+ +
+ + diff --git a/ui/src/global.d.ts b/ui/src/global.d.ts new file mode 100644 index 0000000..0e72969 --- /dev/null +++ b/ui/src/global.d.ts @@ -0,0 +1 @@ +/// \ No newline at end of file diff --git a/ui/src/main.ts b/ui/src/main.ts new file mode 100644 index 0000000..e7e7816 --- /dev/null +++ b/ui/src/main.ts @@ -0,0 +1,10 @@ +import App from './App.svelte'; + +const app = new App({ + target: document.body, + props: { + name: 'world' + } +}); + +export default app;