diff --git a/src/lib/components/profile/Appointment.svelte b/src/lib/components/profile/Appointment.svelte new file mode 100644 index 0000000..3d8f50d --- /dev/null +++ b/src/lib/components/profile/Appointment.svelte @@ -0,0 +1,68 @@ + + + +
+ +
+ +

Office Hours with Dylan Halstead

+ + +

ITSC 3155 - Software Engineering

+ + +

12:00 - 1:00 PM

+ + + Zoom Link +
+
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/lib/components/profile/Class.svelte b/src/lib/components/profile/Class.svelte new file mode 100644 index 0000000..7849f5e --- /dev/null +++ b/src/lib/components/profile/Class.svelte @@ -0,0 +1,70 @@ + + + +
+ +
+ +
+
+

ITSC 2214

+
+
+

Data Structures and Algorithms

+
+
+ +
+
+ + Book +
+
+
+
+ + + + + + + + + + + + + + + diff --git a/src/lib/components/profile/InstructorClass.svelte b/src/lib/components/profile/InstructorClass.svelte new file mode 100644 index 0000000..49b1bf7 --- /dev/null +++ b/src/lib/components/profile/InstructorClass.svelte @@ -0,0 +1,75 @@ + + + +
+ +
+ +
+
+

ITSC 4681

+
+
+

Senior Design I

+
+
+ +
+
+ View Class +
+
+
+
+ + + + + + + + + + + + + + + diff --git a/src/routes/(signed_in)/profile/[profileID]/+page.svelte b/src/routes/(signed_in)/profile/[profileID]/+page.svelte index 0b5c2e6..9036afa 100644 --- a/src/routes/(signed_in)/profile/[profileID]/+page.svelte +++ b/src/routes/(signed_in)/profile/[profileID]/+page.svelte @@ -1,10 +1,475 @@ - -

Profile

+
+ +
+ +
+ Placeholder +
+ + +
+
+
+

{data.auth.user.name}

+
+
+
+

{data.auth.user.email}

+
+
+
+ +
+
+
+ + + + + {#if member.member_type === SectionMemberType.Student} +
+
+
+

My Appointments

+
+
+

Upcoming Meetings

+
+
+ + + +
+
+ +
+
+ +
+
+ +
+
+
+ {/if} + + + {#if member.member_type === SectionMemberType.TA} +
+
+
+

Student Appointments

+
+
+

Upcoming Meetings with Students

+
+
+ + + +
+
+ +
+
+ +
+
+
+ + +
+
+
+

My Appointments

+
+
+

Upcoming Meeting

+
+
+ + + +
+
+ +
+
+ +
+
+ +
+
+
+ {/if} + + + + + {#if member.member_type === SectionMemberType.Student} +
+
+
+

My Classes

+
+
+

Book Appointments with a TA

+
+
+ + + +
+
+ +
+
+ +
+
+ +
+
+
+ {/if} + + + {#if member.member_type === SectionMemberType.TA} +
+
+
+

TA Classes

+
+
+

View Classes you TA for Here

+
+
+ + + +
+
+ +
+
+ +
+
+
+ +
+
+
+

My Classes

+
+
+

Book Appointments with a TA

+
+
+ + + +
+
+ +
+
+ +
+
+ +
+
+
+ {/if} + + + {#if member.member_type === SectionMemberType.Instructor} +
+
+
+

Instructional Classes

+
+
+

View Classes you Instruct Here

+
+
+ + + +
+
+ +
+
+ +
+
+
+ {/if} +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +