diff --git a/app/courses/page.tsx b/app/courses/page.tsx new file mode 100644 index 0000000..29a7f48 --- /dev/null +++ b/app/courses/page.tsx @@ -0,0 +1,8 @@ +export default function CoursesPage() { + return ( +
+

Courses

+

List of courses will be displayed here.

+
+ ); +} diff --git a/app/dashboard/page.tsx b/app/dashboard/page.tsx index 45a306c..71abac0 100644 --- a/app/dashboard/page.tsx +++ b/app/dashboard/page.tsx @@ -1,6 +1,5 @@ import { redirect } from "next/navigation"; import { getAuthUser } from "@/lib/auth"; -import LogoutButton from "@/components/auth/logout/LogoutButton"; export default async function DashboardPage() { const user = await getAuthUser(); @@ -11,8 +10,7 @@ export default async function DashboardPage() { return (

Welcome, {user.firstname || user.email}

-

Organisation: {user.organisationName}

- +

Enroll in an organisation to get started

); } diff --git a/app/history/page.tsx b/app/history/page.tsx new file mode 100644 index 0000000..093fd4e --- /dev/null +++ b/app/history/page.tsx @@ -0,0 +1,8 @@ +export default function HistoryPage() { + return ( +
+

History

+

History page content goes here.

+
+ ); +} diff --git a/app/layout.tsx b/app/layout.tsx index 868de58..c0e726d 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,9 +1,8 @@ import type { Metadata } from "next"; import { Inter } from "next/font/google"; import "./globals.css"; -import AuthHeader from "@/components/AuthHeader"; -import Footer from "@/components/Footer"; import { AuthProvider } from "@/context/AuthContext"; +import LayoutClient from "./layoutClient"; const inter = Inter({ subsets: ["latin"] }); @@ -12,7 +11,7 @@ export const metadata: Metadata = { description: "Organization and employee skill management platform", }; -export default function RootLayout({ +export default async function RootLayout({ children, }: { children: React.ReactNode; @@ -21,9 +20,7 @@ export default function RootLayout({ - -
{children}
-