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.

23 lines (19 loc) 592 B
'use strict'; var z = require('zod'); var Validate = require('../dashboard-visualisation/Validate.js'); const ListOptions = z.z.object({ showLatest: z.z.boolean().default(true), columnsAsList: z.z.boolean().optional(), }); const ListSchema = z.z.object({ ...Validate.DashboardVisualisationSchema.shape, type: z.z.literal('list'), options: z.z.object(ListOptions.shape).optional(), columns: z.z.object({ ...Validate.DashboardColumns.shape, }), }); const ListSchemas = { ListSchema}; module.exports = ListSchemas; //# sourceMappingURL=validate.js.map