From 62705aefd79764b00f86bdfd16188fdec81c8b76 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Sat, 16 Jul 2022 00:20:01 -0400 Subject: 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 --- src/components/AssignLabs/LabBox.svelte | 34 +++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) (limited to 'src/components/AssignLabs/LabBox.svelte') diff --git a/src/components/AssignLabs/LabBox.svelte b/src/components/AssignLabs/LabBox.svelte index 7888884..0b9c8f2 100644 --- a/src/components/AssignLabs/LabBox.svelte +++ b/src/components/AssignLabs/LabBox.svelte @@ -5,10 +5,8 @@ export let lab: Lab; export let assign: boolean = true; export let selectedPeerTeacher: PeerTeacher | null = null; - - function onIconClick() { - console.log("Clicked lab", lab.course, lab.section); - } + export let iconClick = () => {} + export let iconName :string = "plus-circle"; @@ -20,15 +18,27 @@
CSCE {lab.course} - {lab.section} - {#if assign} + {iconClick()}}/> +
+ + +
+

{lab.event.info}

+

{lab.building} {lab.room}

+
+ + + -
-

{lab.event.info}

-

{lab.building} {lab.room}

-
- + {/if} --> \ No newline at end of file -- cgit v1.2.3