UNPKG

alpha-version-dce-check-in-api

Version:

API for taking attendance and checking people in.

15 lines (14 loc) 729 B
import HandlerWrapper from '../types/HandlerWrapper'; import Router from '../types/Router'; import CanvasAPI from '../shared/types/CanvasAPI'; import RecordAttendanceFunction from '../shared/types/RecordAttendanceFunction'; /** * Add routes for taking attendance. * Also contains main entrypoint for QR code. * @author Benedikt Arnarsson * @param router the express router for the backend. * @param recordAttendance function used to record student attendance. * @param getCanvasAPI function to retrieve Canvas API. */ declare const addAttendanceRoutes: (router: Router, recordAttendance: RecordAttendanceFunction, getCanvasAPI: () => CanvasAPI, handlerWrapper: HandlerWrapper) => void; export default addAttendanceRoutes;