import type { RequestHandler } from 'express' import { getLotOccupantTypes, getLotStatuses, getWorkOrderMilestoneTypes, getWorkOrderTypes } from '../../helpers/functions.cache.js' import { getSolidIconClasses } from '../../helpers/functions.icons.js' export const handler: RequestHandler = async (_request, response) => { const workOrderTypes = getWorkOrderTypes() const workOrderMilestoneTypes = getWorkOrderMilestoneTypes() const lotStatuses = getLotStatuses() const lotOccupantTypes = getLotOccupantTypes() const fontAwesomeIconClasses = await getSolidIconClasses() response.render('admin-tables', { headTitle: 'Config Table Management', workOrderTypes, workOrderMilestoneTypes, lotStatuses, lotOccupantTypes, fontAwesomeIconClasses }) } export default handler