import { countOverdueForCompany, listDueAndOverdue } from '$lib/server/services/maintenance'; import type { PageServerLoad } from './$types'; export const load: PageServerLoad = async ({ locals }) => { if (!locals.company) { return { overdueCount: 0, upcomingSoon: [] as Awaited> }; } const [overdueCount, upcomingSoon] = await Promise.all([ countOverdueForCompany(locals.company.id), listDueAndOverdue({ companyId: locals.company.id, limit: 5, upcomingDays: 14 }) ]); return { overdueCount, upcomingSoon }; };