summaryrefslogtreecommitdiff
path: root/apps/web/src/app/(auth)/login
diff options
context:
space:
mode:
authorvishesh711 <mail4vishesh@gmail.com>2025-07-15 12:58:04 -0400
committervishesh711 <mail4vishesh@gmail.com>2025-07-15 12:58:04 -0400
commit13db27c173a844239a3847369ee55216f7439c9e (patch)
tree6fa05abca25e83ecd6108bb3db832b3723f7ef54 /apps/web/src/app/(auth)/login
parentd3204f6cd7772fe63d19ef8892664335d615c9de (diff)
downloadopencut-13db27c173a844239a3847369ee55216f7439c9e.tar.gz
fix: resolve TypeScript build errors and deployment blockers
- Fix missing lucide-react icon imports in type declarations - Add 40+ missing icon exports (Loader2, ExternalLink, Type, etc.) - Fix ArrowLeft → ChevronLeft imports in auth pages - Resolve LucideIcon type declaration issue - Fix invalid Button variant 'ghost' → 'text' in KeyboardShortcutsHelp - Ensure project builds successfully with Bun package manager - Address CodeRabbit review feedback for production readiness These fixes resolve all TypeScript compilation errors and make the project fully deployment-ready. Build now passes with zero errors.
Diffstat (limited to 'apps/web/src/app/(auth)/login')
-rw-r--r--apps/web/src/app/(auth)/login/page.tsx4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/web/src/app/(auth)/login/page.tsx b/apps/web/src/app/(auth)/login/page.tsx
index ec79bd7f..6b1f8c83 100644
--- a/apps/web/src/app/(auth)/login/page.tsx
+++ b/apps/web/src/app/(auth)/login/page.tsx
@@ -15,7 +15,7 @@ import { Label } from "@/components/ui/label";
import { Separator } from "@/components/ui/separator";
import Link from "next/link";
import { Alert, AlertDescription, AlertTitle } from "@/components/ui/alert";
-import { ArrowLeft, Loader2 } from "lucide-react";
+import { ChevronLeft, Loader2 } from "lucide-react";
import { GoogleIcon } from "@/components/icons";
import { useLogin } from "@/hooks/auth/useLogin";
@@ -41,7 +41,7 @@ const LoginPage = () => {
onClick={() => router.back()}
className="absolute top-6 left-6"
>
- <ArrowLeft className="h-5 w-5" /> Back
+ <ChevronLeft className="h-5 w-5" /> Back
</Button>
<Card className="w-[400px] shadow-lg border-0">
<CardHeader className="text-center pb-4">