Function batchRequest

  • Make a Batch Request

    Important

    DO NOT USE requests PARAMETER DIRECTLY. Use get Function instead. MARK requests PARAMETER AS CONST.

    Example

    const { newToken, results } = await batchRequest('token', [
    get('letters:get-letters'),
    get('null:get-current-term'),
    get('schedules:get-actual-lessons', {
    start: '2020-01-01',
    end: '2020-12-31',
    student: { id: 123 }
    })
    ] as const);

    Type Parameters

    Parameters

    • token: string

      JWT Token

    • requests: Requests

      Array of Requests. See @important for more information.

    Returns Promise<{
        newToken: string;
        results: ResponseList<Requests>;
    }>

Generated using TypeDoc