diff --git a/src/components/ImportRunnerModal.svelte b/src/components/ImportRunnerModal.svelte index 579e42c4..f8af53e3 100644 --- a/src/components/ImportRunnerModal.svelte +++ b/src/components/ImportRunnerModal.svelte @@ -50,8 +50,27 @@ } } } + function importAction() { + if (recent_processed === true) { + const toast = Toastify({ + text: "Runners are being imported...", + duration: -1, + }).showToast(); + recent_processed = false; + const mapped = json_output.map(function (runner) { + return { + firstname: runner[`${$_("csv_import__firstname")}`], + middlename: runner[`${$_("csv_import__middlename")}`], + lastname: runner[`${$_("csv_import__lastname")}`], + team: runner[`${$_("csv_import__team")}`], + }; }); - reader.readAsText(files[0]); + console.log(mapped); + // ImportService.importControllerPostOrgsJson(1, mapped); + setTimeout(() => { + toast.hideToast(); + recent_processed = true; + }, 500); } } @@ -169,6 +188,12 @@ {/each} +