diff --git a/web/src/App.svelte b/web/src/App.svelte
index ca40f3f..d154028 100644
--- a/web/src/App.svelte
+++ b/web/src/App.svelte
@@ -56,16 +56,23 @@
addModal.open(id, firstName, lastName);
}}
/>
- Gesammmte einträge: { Object.keys(mapping).length}
+ Gesammmte einträge: {Object.keys(mapping).length}
+ {:else}
+ Lade ...
{/if}
-
-
{
- mapping = await fetchMapping();
+ onSubmitted={async (id, firstName, lastname) => {
+ if (mapping == null) {
+ return;
+ }
+
+ mapping[id] = {
+ first: firstName,
+ last: lastname,
+ };
}}
/>
diff --git a/web/src/lib/AddIDModal.svelte b/web/src/lib/AddIDModal.svelte
index caadc50..9b5f92c 100644
--- a/web/src/lib/AddIDModal.svelte
+++ b/web/src/lib/AddIDModal.svelte
@@ -1,7 +1,11 @@