UNPKG

educa-sdk

Version:

A JavaScript SDK for interacting with the Educa backend API (Admin, Staff, and Student methods)

28 lines (23 loc) 719 B
// src/classes/Staff.js import { account } from '../staff/account.js'; import { school } from '../staff/school.js'; import { classroom } from '../staff/classroom.js'; import { course } from '../staff/course.js'; import { exam } from '../staff/exam.js'; import { payroll } from '../staff/payroll.js'; class Staff { constructor(s_id="") { this.site_id = s_id this._init_sections() } // initialize sections _init_sections() { this.school = school(this.site_id) this.account = account(this.site_id); this.classroom = classroom(this.site_id); this.subject = course(this.site_id); this.exam = exam(this.site_id); this.payroll = payroll(this.site_id); } } export default Staff;