diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2022-07-16 00:20:01 -0400 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2022-07-16 00:20:01 -0400 |
| commit | 62705aefd79764b00f86bdfd16188fdec81c8b76 (patch) | |
| tree | bf842f4fb5021c9e6b42672225f8f3f78eae523e /src/components/AssignLabs/AssignLabs.svelte | |
| parent | 982d2cb09f9793fbdfcf8a1d2b2b27e4fd272469 (diff) | |
Successfully adding/removing labs from PeerTeachers; however need to bugfix the icon always showing a minus-circle along with the bottom unassigned-labs sections not updating
Diffstat (limited to 'src/components/AssignLabs/AssignLabs.svelte')
| -rw-r--r-- | src/components/AssignLabs/AssignLabs.svelte | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/components/AssignLabs/AssignLabs.svelte b/src/components/AssignLabs/AssignLabs.svelte index 9623560..1bbc006 100644 --- a/src/components/AssignLabs/AssignLabs.svelte +++ b/src/components/AssignLabs/AssignLabs.svelte @@ -78,6 +78,7 @@ } function unassignLab(id: number) { + console.log("unassiging", id) const lab = $labStore.get(id); if (lab === undefined) return; lab.assigned = false; @@ -119,7 +120,6 @@ : ""} on:click={() => { selectedPeerTeacher = pt; - console.log(pt); }} > <svelte:component this={PT} {pt} /> @@ -133,7 +133,7 @@ <div class="assign-box-header">Labs</div> <div class="assign-box-body"> {#each compatibleLabs as lab} - <svelte:component this={Lab} {lab} {selectedPeerTeacher} /> + <svelte:component this={Lab} {lab} iconClick={()=>{assignLab(lab.id)}} /> {/each} </div> </div> @@ -145,7 +145,7 @@ </div> <div class="assign-box-body"> {#each assignedLabs as lab} - <svelte:component this={Lab} {lab} assign={false} /> + <svelte:component this={Lab} {lab} icon="minus-circle" iconClick={()=>{unassignLab(lab.id)}} /> {/each} </div> </div> |
