Cleaned up code for user info page

This commit is contained in:
Keannu Christian Bernasol 2023-07-17 15:10:44 +08:00
parent 2ff22f63df
commit f9931a1fdd
4 changed files with 181 additions and 199 deletions

View file

@ -70,3 +70,28 @@ export interface OnboardingParams {
course: string;
semester: string;
}
export interface StudentData {
avatar: string;
course: string;
email: string;
first_name: string;
is_banned: boolean;
last_name: string;
semester: string;
student_id_number: string;
subjects: any[]; // To-do
user_status: {
active: boolean;
landmark: string;
location: any; // To-do
study_group: any[]; // To-do
subject: string;
timestamp: string;
user: string;
};
username: string;
year_level: string;
}
export type UserInfoParams = [boolean, StudentData];