Variable secureApiConst

secureApi: {
    addNewStudentUserCourse: (
        token: string,
        email: string,
        studentnumber: string,
        firstname: string,
        lastname: string,
        studentGroupId: undefined | null | number,
        courseId: undefined | null | number,
    ) => Promise<any>;
    checkStaffByEmail: (email: string, token: string) => Promise<any>;
    fetchAllStudents: (token: string) => Promise<any>;
    fetchPaginatedStudents: (
        token: string,
        limit?: number,
        page?: number,
    ) => Promise<any>;
    fetchStudentGroups: (token: string) => Promise<any>;
    fetchUserByIdEdit: (userid: number, token: string) => Promise<any>;
    getAttendanceThreshold: (token: string) => Promise<any>;
    testOpenDataConnection: (token: string) => Promise<any>;
    updateUserEdit: (token: string, user: any) => Promise<any>;
    updateUserLanguage: (
        email: string,
        language: string,
        token: string,
    ) => Promise<any>;
} = ...

Type declaration

  • addNewStudentUserCourse: (
        token: string,
        email: string,
        studentnumber: string,
        firstname: string,
        lastname: string,
        studentGroupId: undefined | null | number,
        courseId: undefined | null | number,
    ) => Promise<any>
  • checkStaffByEmail: (email: string, token: string) => Promise<any>
  • fetchAllStudents: (token: string) => Promise<any>
  • fetchPaginatedStudents: (token: string, limit?: number, page?: number) => Promise<any>
  • fetchStudentGroups: (token: string) => Promise<any>
  • fetchUserByIdEdit: (userid: number, token: string) => Promise<any>
  • getAttendanceThreshold: (token: string) => Promise<any>
  • testOpenDataConnection: (token: string) => Promise<any>
  • updateUserEdit: (token: string, user: any) => Promise<any>
  • updateUserLanguage: (email: string, language: string, token: string) => Promise<any>