From 3601fc81e8509b9270fe28eccc80c8425435848c Mon Sep 17 00:00:00 2001 From: Ewen Date: Fri, 15 Sep 2023 17:15:56 +0200 Subject: [PATCH] wip --- frontend/src/lib/WordForm.svelte | 10 ++++++++-- frontend/src/routes/ma_geriou/+page.svelte | 17 +++++++++-------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/frontend/src/lib/WordForm.svelte b/frontend/src/lib/WordForm.svelte index b281f65..636c8ae 100644 --- a/frontend/src/lib/WordForm.svelte +++ b/frontend/src/lib/WordForm.svelte @@ -38,14 +38,20 @@ function updateWord() { try { - axios.patch("words/" + id + "/", { word: word }); + axios.patch("words/" + id + "/", { word: word }).then(() => { + isEditWord = false; + }); } catch (e) { console.log(e); } } function updateDefinition() { try { - axios.patch("words/" + id + "/", { definition: definition }); + axios + .patch("words/" + id + "/", { definition: definition }) + .then(() => { + isEditDefinition = false; + }); } catch (e) { console.log(e); } diff --git a/frontend/src/routes/ma_geriou/+page.svelte b/frontend/src/routes/ma_geriou/+page.svelte index d8e53c4..52169ee 100644 --- a/frontend/src/routes/ma_geriou/+page.svelte +++ b/frontend/src/routes/ma_geriou/+page.svelte @@ -137,17 +137,20 @@ on:change={handleChange} bind:value={$form.level} class="p-1 rounded-md border" - required > - {#await promiseLevels} - {:then} - {#each levels as level} - + {level.levelString} {/each} {/await} + {#if $errors.level} +
+ {$errors.level} +
+ {/if} @@ -166,7 +168,6 @@ on:change={handleChange} bind:value={$form.definition} class="p-1 rounded-md border w-full" - required />