UNPKG

@ministryofjustice/hmpps-digital-prison-reporting-frontend

Version:

The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.

35 lines (34 loc) 1.13 kB
import { Response, Request } from 'express'; import { RequestStatus, RequestedReport } from '../../../../types/UserReports'; /** * Public api for building out the congfig for a current status component * * @param {RequestedReport} data * @param {RequestStatus} status * @param {Response} res * @return {*} */ export declare const buildCurrentStatusView: (data: RequestedReport, status: RequestStatus, res: Response, req: Request) => { csrfToken: string; metaDetails: { reportId: string; id: string; executionId: string | undefined; tableId: string | undefined; type: import("../../../../types/UserReports").ReportType; }; requestDetails: { querySummary?: import("../../request-details/types").QuerySummaryItem[]; reportName: string; name: string; requestedAt: Date | undefined; }; statusDetails: { status: string; descriptionText: string | undefined; altText: string[] | undefined; buttonText: string | undefined; buttonHref: string | undefined; errorMessage: any; }; };