@ministryofjustice/hmpps-digital-prison-reporting-frontend
Version:
The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.
25 lines (24 loc) • 1.9 kB
TypeScript
import { components } from '../../types/api';
import { ChartDetails } from '../../types/Charts';
import { DashboardDataResponse } from '../../types/Metrics';
import { DashboardVisualisationCardData, DashboardVisualisationData, MoJTable } from '../_dashboards/dashboard-visualisation/types';
import { PartialDate } from '../_filters/types';
export declare const createChart: (chartDefinition: components["schemas"]["DashboardVisualisationDefinition"], rawData: DashboardDataResponse[], type: components["schemas"]["DashboardVisualisationDefinition"]["type"]) => DashboardVisualisationCardData | undefined;
export declare const createTimeseriesCharts: (chartDefinition: components["schemas"]["DashboardVisualisationDefinition"], rawData: DashboardDataResponse[], type: components["schemas"]["DashboardVisualisationDefinition"]["type"], query: Record<string, string | string[]>, partialDate?: PartialDate) => {
details: ChartDetails | undefined;
table: MoJTable | undefined;
chart: DashboardVisualisationData | undefined;
};
export type GetDateValueResponse = {
measure: components['schemas']['DashboardVisualisationColumnDefinition'];
value: string;
};
declare const _default: {
createChart: (chartDefinition: components["schemas"]["DashboardVisualisationDefinition"], rawData: DashboardDataResponse[], type: components["schemas"]["DashboardVisualisationDefinition"]["type"]) => DashboardVisualisationCardData | undefined;
createTimeseriesCharts: (chartDefinition: components["schemas"]["DashboardVisualisationDefinition"], rawData: DashboardDataResponse[], type: components["schemas"]["DashboardVisualisationDefinition"]["type"], query: Record<string, string | string[]>, partialDate?: PartialDate) => {
details: ChartDetails | undefined;
table: MoJTable | undefined;
chart: DashboardVisualisationData | undefined;
};
};
export default _default;