diff --git a/src/app/(auth)/login/page.tsx b/src/app/(auth)/login/page.tsx
index d88dfb2..de8cd32 100644
--- a/src/app/(auth)/login/page.tsx
+++ b/src/app/(auth)/login/page.tsx
@@ -37,7 +37,7 @@ export default function LoginPage() {
variant="filled"
color="pink"
title=""
- // icon={icon}
+ // icon={icon}
>
{state.errors.message}
diff --git a/src/app/components/AppHeader/Header.tsx b/src/app/components/AppHeader/Header.tsx
new file mode 100644
index 0000000..69973b6
--- /dev/null
+++ b/src/app/components/AppHeader/Header.tsx
@@ -0,0 +1,25 @@
+"use client"
+import React from 'react'
+import { AppShell, Burger, Group } from "@mantine/core"
+import { useDisclosure } from '@mantine/hooks'
+import Image from 'next/image'
+import logo from "@/assets/logos/logo.png"
+
+export default function AppHeader() {
+
+ const [openNavbar, { toggle }] = useDisclosure()
+
+ return (
+
+
+
+
+
+
+ )
+}
diff --git a/src/app/components/AppHeader/index.ts b/src/app/components/AppHeader/index.ts
new file mode 100644
index 0000000..582f4b6
--- /dev/null
+++ b/src/app/components/AppHeader/index.ts
@@ -0,0 +1,3 @@
+import AppHeader from "./Header"
+
+export default AppHeader
\ No newline at end of file
diff --git a/src/app/components/AppNavbar/Navbar.tsx b/src/app/components/AppNavbar/Navbar.tsx
new file mode 100644
index 0000000..7f92b56
--- /dev/null
+++ b/src/app/components/AppNavbar/Navbar.tsx
@@ -0,0 +1,8 @@
+import { AppShell } from '@mantine/core'
+import React from 'react'
+
+export default function AppNavbar() {
+ return (
+ a
+ )
+}
diff --git a/src/app/components/AppNavbar/index.ts b/src/app/components/AppNavbar/index.ts
new file mode 100644
index 0000000..0df22a2
--- /dev/null
+++ b/src/app/components/AppNavbar/index.ts
@@ -0,0 +1,3 @@
+import AppNavbar from "./Navbar";
+
+export default AppNavbar
\ No newline at end of file
diff --git a/src/app/dashboard/layout.tsx b/src/app/dashboard/layout.tsx
index e69de29..83b3d49 100644
--- a/src/app/dashboard/layout.tsx
+++ b/src/app/dashboard/layout.tsx
@@ -0,0 +1,33 @@
+"use client"
+import { AppShell, AppShellHeader, Burger } from '@mantine/core'
+import { useDisclosure } from '@mantine/hooks'
+import Image from 'next/image'
+import React from 'react'
+import logo from "@/assets/logos/logo.png"
+import AppHeader from '../components/AppHeader'
+import AppNavbar from '../components/AppNavbar'
+
+interface Props {
+ children: React.ReactNode
+}
+
+export default function layout(props: Props) {
+
+ const [openNavbar, { toggle }] = useDisclosure(false)
+
+ return (
+
+ {/* Header */}
+
+
+ {/* Navbar */}
+
+
+ {props.children}
+
+ )
+}
diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx
index cffe431..51fa92a 100644
--- a/src/app/dashboard/page.tsx
+++ b/src/app/dashboard/page.tsx
@@ -2,15 +2,17 @@ import React from 'react'
export default async function Dashboard() {
- const session = await auth();
+ // const session = await auth();
- const user = session?.user;
+ // const user = session?.user;
- console.log("session", session);
+ // console.log("session", session);
+
+ // console.log("user", user);
- console.log("user", user);
-
return (
-
Dashbaord
+
+
Dashboard
+
)
}
diff --git a/src/assets/logos/logo.png b/src/assets/logos/logo.png
new file mode 100644
index 0000000..0f15ced
Binary files /dev/null and b/src/assets/logos/logo.png differ