From 3a0f9ea33652de9c568a0fa1b130da9ca01c32bd Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Thu, 21 Jul 2022 17:18:50 -0400 Subject: Delete PT functionality, cleanup table, add `email` to PTs (currently leave it at undefined and add them manually later) --- src/components/PeerTeachers/PeerTeachers.svelte | 84 ++++++++++++++++--------- 1 file changed, 55 insertions(+), 29 deletions(-) (limited to 'src/components/PeerTeachers/PeerTeachers.svelte') diff --git a/src/components/PeerTeachers/PeerTeachers.svelte b/src/components/PeerTeachers/PeerTeachers.svelte index 28648d5..713af26 100644 --- a/src/components/PeerTeachers/PeerTeachers.svelte +++ b/src/components/PeerTeachers/PeerTeachers.svelte @@ -1,41 +1,67 @@ -
-
- - - - - {#each headers as header} - - {/each} - - - - {#each peerTeachers as pt, i} - - - - - - +
+
{header}
{i + 1}{pt.name}{pt.id} - {#each Array.from(pt.labs) as lab_id} - {lab_id}, - {/each} -
+ + + + {#each headers as header} + {/each} - -
{header}
-
+ + + + {#each peerTeachers as pt, i} + { + selected_pt = pt; + }} + class={selected_pt == pt ? "active" : "hover"} + > + {i + 1} + {pt.firstname} + {pt.lastname} + {pt.id} + {pt.email} + + {pt.lab_hours} + + + + {/each} + +
-- cgit v1.2.3