From e4915154c6bb71b3d0fb8da6e971783156548b8e Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Sat, 23 Jul 2022 23:38:33 -0500 Subject: Restructure file organization --- src/components/AssignLabs.svelte | 151 ++++++++++++++++++++++++ src/components/AssignLabs/AssignLabs.svelte | 151 ------------------------ src/components/AssignLabs/LabBox.svelte | 32 ----- src/components/AssignLabs/PTBox.svelte | 44 ------- src/components/FileUploads.svelte | 2 +- src/components/Labs.svelte | 60 ++++++++++ src/components/Labs/Labs.svelte | 60 ---------- src/components/PeerTeachers.svelte | 69 +++++++++++ src/components/PeerTeachers/PeerTeachers.svelte | 69 ----------- src/components/Sidebar.svelte | 6 +- src/components/UploadButton.svelte | 11 -- src/components/helpers/LabBox.svelte | 32 +++++ src/components/helpers/PTBox.svelte | 44 +++++++ src/components/helpers/UploadButton.svelte | 11 ++ 14 files changed, 371 insertions(+), 371 deletions(-) create mode 100644 src/components/AssignLabs.svelte delete mode 100644 src/components/AssignLabs/AssignLabs.svelte delete mode 100644 src/components/AssignLabs/LabBox.svelte delete mode 100644 src/components/AssignLabs/PTBox.svelte create mode 100644 src/components/Labs.svelte delete mode 100644 src/components/Labs/Labs.svelte create mode 100644 src/components/PeerTeachers.svelte delete mode 100644 src/components/PeerTeachers/PeerTeachers.svelte delete mode 100644 src/components/UploadButton.svelte create mode 100644 src/components/helpers/LabBox.svelte create mode 100644 src/components/helpers/PTBox.svelte create mode 100644 src/components/helpers/UploadButton.svelte (limited to 'src') diff --git a/src/components/AssignLabs.svelte b/src/components/AssignLabs.svelte new file mode 100644 index 0000000..6ff006f --- /dev/null +++ b/src/components/AssignLabs.svelte @@ -0,0 +1,151 @@ + + +
+ +
+ +
+ +
Peer Teacher
+ +
+ {#each peerTeachers as pt} +
{ + selectedPeerTeacher = pt; + }} + > + +
+ {/each} +
+
+ + +
+
Labs: {labs.length}
+
+ {#each compatibleLabs as lab} + { + assignLab(lab.id); + }} + /> + {/each} +
+
+ + +
+
+ {selectedPeerTeacher?.name ?? "PT's Labs"} +
+
+ {#each selectedPtAssignedLabs as lab} + { + unassignLab(lab.id); + }} + /> + {/each} +
+
+
+ + +
+

Unassigned Labs: {unassignedLabs.length}

+ +
+
diff --git a/src/components/AssignLabs/AssignLabs.svelte b/src/components/AssignLabs/AssignLabs.svelte deleted file mode 100644 index e27abfc..0000000 --- a/src/components/AssignLabs/AssignLabs.svelte +++ /dev/null @@ -1,151 +0,0 @@ - - -
- -
- -
- -
Peer Teacher
- -
- {#each peerTeachers as pt} -
{ - selectedPeerTeacher = pt; - }} - > - -
- {/each} -
-
- - -
-
Labs: {labs.length}
-
- {#each compatibleLabs as lab} - { - assignLab(lab.id); - }} - /> - {/each} -
-
- - -
-
- {selectedPeerTeacher?.name ?? "PT's Labs"} -
-
- {#each selectedPtAssignedLabs as lab} - { - unassignLab(lab.id); - }} - /> - {/each} -
-
-
- - -
-

Unassigned Labs: {unassignedLabs.length}

- -
-
diff --git a/src/components/AssignLabs/LabBox.svelte b/src/components/AssignLabs/LabBox.svelte deleted file mode 100644 index 9805c51..0000000 --- a/src/components/AssignLabs/LabBox.svelte +++ /dev/null @@ -1,32 +0,0 @@ - - - -
- -
- -
- CSCE {lab.course} - {lab.section} - { - iconClick(); - }} - /> -
-
- -
-

{lab.event.info}

-

{lab.building} {lab.room}

-
-
diff --git a/src/components/AssignLabs/PTBox.svelte b/src/components/AssignLabs/PTBox.svelte deleted file mode 100644 index 3ad50d1..0000000 --- a/src/components/AssignLabs/PTBox.svelte +++ /dev/null @@ -1,44 +0,0 @@ - - - -
- -
- - {pt.name} - - - - - - - - -
- - -
Hours: {pt.lab_hours}
-
diff --git a/src/components/FileUploads.svelte b/src/components/FileUploads.svelte index b38961f..cbbcbf4 100644 --- a/src/components/FileUploads.svelte +++ b/src/components/FileUploads.svelte @@ -2,7 +2,7 @@ import { Label } from "@smui/button"; import IconButton from "@smui/icon-button"; import Snackbar, { Actions } from "@smui/snackbar"; - import UploadButton from "./UploadButton.svelte"; + import UploadButton from "./helpers/UploadButton.svelte"; import Card from "./Card.svelte"; import { parseDatabaseFile, diff --git a/src/components/Labs.svelte b/src/components/Labs.svelte new file mode 100644 index 0000000..fc5c0ae --- /dev/null +++ b/src/components/Labs.svelte @@ -0,0 +1,60 @@ + + +
+ + + + + {#each headers as header, i} + + {/each} + + + + {#each labsAndPts as l, i} + { + selected_lab = l.lab; + }} + class={selected_lab == l.lab ? "active" : "hover"} + > + + + + + + + + + {/each} + +
{i == 0 ? labs.length : header}
{i + 1}{l.lab?.course}{l.lab?.section}{l.lab?.time}{l.lab?.location}{l.pt?.name ?? "UNASSIGNED"}
+
+ \ No newline at end of file diff --git a/src/components/Labs/Labs.svelte b/src/components/Labs/Labs.svelte deleted file mode 100644 index 87f7ed2..0000000 --- a/src/components/Labs/Labs.svelte +++ /dev/null @@ -1,60 +0,0 @@ - - -
- - - - - {#each headers as header, i} - - {/each} - - - - {#each labsAndPts as l, i} - { - selected_lab = l.lab; - }} - class={selected_lab == l.lab ? "active" : "hover"} - > - - - - - - - - - {/each} - -
{i == 0 ? labs.length : header}
{i + 1}{l.lab?.course}{l.lab?.section}{l.lab?.time}{l.lab?.location}{l.pt?.name ?? "UNASSIGNED"}
-
- \ No newline at end of file diff --git a/src/components/PeerTeachers.svelte b/src/components/PeerTeachers.svelte new file mode 100644 index 0000000..16ff449 --- /dev/null +++ b/src/components/PeerTeachers.svelte @@ -0,0 +1,69 @@ + + +
+ + + + + {#each headers as header, i} + + {/each} + + + + {#each peerTeachers as pt, i} + { + selected_pt = pt; + }} + class={selected_pt == pt ? "active" : "hover"} + > + + + + + + + + + {/each} + +
{i == 0 ? peerTeachers.length : header}
{i + 1}{pt.firstname}{pt.lastname}{pt.id}{pt.email} + {pt.lab_hours} +
+
diff --git a/src/components/PeerTeachers/PeerTeachers.svelte b/src/components/PeerTeachers/PeerTeachers.svelte deleted file mode 100644 index 7182f2f..0000000 --- a/src/components/PeerTeachers/PeerTeachers.svelte +++ /dev/null @@ -1,69 +0,0 @@ - - -
- - - - - {#each headers as header, i} - - {/each} - - - - {#each peerTeachers as pt, i} - { - selected_pt = pt; - }} - class={selected_pt == pt ? "active" : "hover"} - > - - - - - - - - - {/each} - -
{i == 0 ? peerTeachers.length : header}
{i + 1}{pt.firstname}{pt.lastname}{pt.id}{pt.email} - {pt.lab_hours} -
-
diff --git a/src/components/Sidebar.svelte b/src/components/Sidebar.svelte index c89ab50..88c8667 100644 --- a/src/components/Sidebar.svelte +++ b/src/components/Sidebar.svelte @@ -1,9 +1,9 @@ - - diff --git a/src/components/helpers/LabBox.svelte b/src/components/helpers/LabBox.svelte new file mode 100644 index 0000000..8e78798 --- /dev/null +++ b/src/components/helpers/LabBox.svelte @@ -0,0 +1,32 @@ + + + +
+ +
+ +
+ CSCE {lab.course} - {lab.section} + { + iconClick(); + }} + /> +
+
+ +
+

{lab.event.info}

+

{lab.building} {lab.room}

+
+
diff --git a/src/components/helpers/PTBox.svelte b/src/components/helpers/PTBox.svelte new file mode 100644 index 0000000..646ba09 --- /dev/null +++ b/src/components/helpers/PTBox.svelte @@ -0,0 +1,44 @@ + + + +
+ +
+ + {pt.name} + + + + + + + + +
+ + +
Hours: {pt.lab_hours}
+
diff --git a/src/components/helpers/UploadButton.svelte b/src/components/helpers/UploadButton.svelte new file mode 100644 index 0000000..a592a25 --- /dev/null +++ b/src/components/helpers/UploadButton.svelte @@ -0,0 +1,11 @@ + + + -- cgit v1.2.3