From 7654b795c756ca198bad77068823032714408535 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Sat, 16 Jan 2021 16:21:56 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=B9=20TeamDetail=20cleanup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ref #14 --- src/components/TeamDetail.svelte | 45 ++++++++++++++++---------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/src/components/TeamDetail.svelte b/src/components/TeamDetail.svelte index f558332e..c7d2e8a2 100644 --- a/src/components/TeamDetail.svelte +++ b/src/components/TeamDetail.svelte @@ -8,13 +8,19 @@ import store from "../store"; import PromiseError from "./PromiseError.svelte"; import ConfirmTeamDeletion from "./ConfirmTeamDeletion.svelte"; + export let params; + let [teamdata, original, delete_team, orgs, modal_open] = [ + {}, + {}, + {}, + [], + false, + ]; $: delete_triggered = false; $: save_enabled = !data_changed; - export let params; - let teamdata = {}; - let original = {}; $: data_loaded = false; $: data_changed = JSON.stringify(teamdata) === JSON.stringify(original); + // const promise = RunnerTeamService.runnerTeamControllerGetOne( params.teamid ).then((value) => { @@ -22,18 +28,9 @@ teamdata = Object.assign(teamdata, value); original = Object.assign(original, value); }); - $: orgs = []; - let modal_open = false; - let delete_team = {}; - const orgs_promise = RunnerOrganisationService.runnerOrganisationControllerGetAll().then( - (val) => { - console.log(val); - orgs = val; - val.forEach((t) => { - console.log(t.name); - }); - } - ); + RunnerOrganisationService.runnerOrganisationControllerGetAll().then((val) => { + orgs = val; + }); function deleteTeam() { RunnerTeamService.runnerTeamControllerRemove(original.id, true) .then((resp) => { @@ -205,13 +202,17 @@ name="contact" class="mt-1 focus:ring-indigo-500 focus:border-indigo-500 block w-full shadow-sm rounded-l-md sm:text-sm border-gray-300 border bg-gray-50 text-gray-500 dark:bg-gray-900 dark:text-gray-100 rounded-md p-2" /> - +
+ + +
{:else} {#await promise}