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} + + {#each shown_items as item} + + {/each} + {#if !active && ellipsed} + ... + {/if} + + + + 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;
Loading
Something went wrong