diff options
| author | muhammed sinan <muhammedsinan7749@gmail.com> | 2025-06-27 10:58:21 +0530 |
|---|---|---|
| committer | muhammed sinan <muhammedsinan7749@gmail.com> | 2025-06-27 10:58:21 +0530 |
| commit | 901d0baafdaaa1dd133cb59621acdd35c78885a5 (patch) | |
| tree | 85a455cab38f8eb30c4d9a5fe1bb916e6c2ab6e1 /apps/web/src/app | |
| parent | 8934cc610f192a7a9e9aac59457b6c2e8d5ebbb4 (diff) | |
| download | opencut-901d0baafdaaa1dd133cb59621acdd35c78885a5.tar.gz | |
added memoization
Diffstat (limited to 'apps/web/src/app')
| -rw-r--r-- | apps/web/src/app/(auth)/login/page.tsx | 8 | ||||
| -rw-r--r-- | 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 3e9478e0..ec79bd7f 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() { </Card> </div> ); -}
\ 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 e099e6d2..e9705213 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() { </Card> </div> ); -}
\ No newline at end of file +} + +export default memo(SignUpPage); |
