From b6124d9746c1257cecbd54ee78194d58dc1d62d3 Mon Sep 17 00:00:00 2001 From: Scrum4Me Agent <30029041+madhura68@users.noreply.github.com> Date: Thu, 7 May 2026 18:49:40 +0200 Subject: [PATCH] feat(PBI-59): /jobs server page met JobsBoard Co-Authored-By: Claude Sonnet 4.6 --- app/(app)/jobs/page.tsx | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 app/(app)/jobs/page.tsx diff --git a/app/(app)/jobs/page.tsx b/app/(app)/jobs/page.tsx new file mode 100644 index 0000000..3982bff --- /dev/null +++ b/app/(app)/jobs/page.tsx @@ -0,0 +1,25 @@ +import { redirect } from 'next/navigation' +import { getSession } from '@/lib/auth' +import { fetchJobsPageData } from '@/actions/jobs-page' +import JobsBoard from '@/components/jobs/jobs-board' + +export const metadata = { title: 'Jobs — Scrum4Me' } + +export default async function JobsPage() { + const session = await getSession() + if (!session.userId) redirect('/login') + + const data = await fetchJobsPageData() + if (!data) redirect('/login') + + return ( +
+
+

Jobs

+
+
+ +
+
+ ) +}