import { redirect } from 'next/navigation'; import { routes } from '@/lib/routing/RouteConfig'; import { DriversPageQuery } from '@/lib/page-queries/page-queries/DriversPageQuery'; import { DriversPageClient } from '@/components/drivers/DriversPageClient'; export default async function Page() { const result = await DriversPageQuery.execute(); if (result.isErr()) { const error = result.getError(); if (error === 'NotFound') { redirect(routes.error.notFound); } return ( ); } const viewData = result.unwrap(); return ( ); }