adds multiple qol changes

This commit is contained in:
Christian Beutel
2024-02-21 18:28:42 +01:00
parent 2363c677b7
commit a24662a56e
18 changed files with 1236 additions and 99 deletions

View File

@@ -76,12 +76,13 @@
onSubmit: async (submittedTrail) => {
loading = true;
try {
const form = document.getElementById(
const htmlForm = document.getElementById(
"trail-form",
) as HTMLFormElement;
const formData = new FormData(form);
const formData = new FormData(htmlForm);
if (!submittedTrail.id) {
await trails_create(submittedTrail, formData);
const createdTrail = await trails_create(submittedTrail, formData);
$form.id = createdTrail.id;
} else {
await trails_update($trail, submittedTrail, formData);
}