From 47cb9a1ab55a64ff3f2df3da384f03076d91a7aa Mon Sep 17 00:00:00 2001
From: Izan Gil <66965250+SrIzan10@users.noreply.github.com>
Date: Mon, 3 Feb 2025 21:42:04 +0100
Subject: [PATCH] chore: show dashboard button when logged in
---
src/app/(public)/page.tsx | 21 +++++++++++++--------
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/src/app/(public)/page.tsx b/src/app/(public)/page.tsx
index 040a23f..074ee4d 100644
--- a/src/app/(public)/page.tsx
+++ b/src/app/(public)/page.tsx
@@ -2,11 +2,13 @@ import CloseTabNotice from '@/components/app/CloseTabNotice/CloseTabNotice';
import LandingStepper from '@/components/app/LandingStepper/LandingStepper';
import Video from '@/components/app/Video/Video';
import { Button } from '@/components/ui/button';
+import { validateRequest } from '@/lib/auth';
import { ArrowRight, Github } from 'lucide-react';
import Link from 'next/link';
import React from 'react';
-export default function Home() {
+export default async function Home() {
+ const { user } = await validateRequest();
return (
<>