From 901d0baafdaaa1dd133cb59621acdd35c78885a5 Mon Sep 17 00:00:00 2001 From: muhammed sinan Date: Fri, 27 Jun 2025 10:58:21 +0530 Subject: [PATCH] added memoization --- apps/web/src/app/(auth)/login/page.tsx | 8 +++++--- apps/web/src/app/(auth)/signup/page.tsx | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/apps/web/src/app/(auth)/login/page.tsx b/apps/web/src/app/(auth)/login/page.tsx index 3e9478e..ec79bd7 100644 --- a/apps/web/src/app/(auth)/login/page.tsx +++ b/apps/web/src/app/(auth)/login/page.tsx @@ -9,7 +9,7 @@ import { CardHeader, CardTitle, } from "@/components/ui/card"; -import { Suspense } from "react"; +import { memo, Suspense } from "react"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { Separator } from "@/components/ui/separator"; @@ -19,7 +19,7 @@ import { ArrowLeft, Loader2 } from "lucide-react"; import { GoogleIcon } from "@/components/icons"; import { useLogin } from "@/hooks/auth/useLogin"; -export default function LoginPage() { +const LoginPage = () => { const router = useRouter(); const { email, @@ -137,4 +137,6 @@ export default function LoginPage() { ); -} \ No newline at end of file +} + +export default memo(LoginPage); diff --git a/apps/web/src/app/(auth)/signup/page.tsx b/apps/web/src/app/(auth)/signup/page.tsx index e099e6d..e970521 100644 --- a/apps/web/src/app/(auth)/signup/page.tsx +++ b/apps/web/src/app/(auth)/signup/page.tsx @@ -9,7 +9,7 @@ import { CardHeader, CardTitle, } from "@/components/ui/card"; -import { Suspense } from "react"; +import { memo, Suspense } from "react"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { Separator } from "@/components/ui/separator"; @@ -19,7 +19,7 @@ import { ArrowLeft, Loader2 } from "lucide-react"; import { GoogleIcon } from "@/components/icons"; import { useSignUp } from "@/hooks/auth/useSignUp"; -export default function SignUpPage() { +const SignUpPage = () => { const router = useRouter(); const { name, @@ -157,4 +157,6 @@ export default function SignUpPage() { ); -} \ No newline at end of file +} + +export default memo(SignUpPage);