injecting into table, created table header, and buttons for each row

This commit is contained in:
Sriram Hariharan
2023-03-03 21:57:00 -06:00
parent beb61176c1
commit e9c420a873
7 changed files with 111 additions and 18 deletions

View File

@@ -0,0 +1,17 @@
import { Serialized } from 'chrome-extension-toolkit';
type CourseSchedule = {};
export class Course {
id: number;
name: string;
professor: string;
schedule: CourseSchedule;
currentStatus: string;
url: string;
registerURL?: string;
constructor(course: Course | Serialized<Course>) {
Object.assign(this, course);
}
}