From d85de0a7ffa623bf8ec05ccc9ea96e28e6fd3ceb Mon Sep 17 00:00:00 2001 From: "groombook-ci[bot]" Date: Sat, 28 Mar 2026 14:15:35 +0000 Subject: [PATCH] fix(web): use relative URL for Better-Auth client, fix lint errors - auth-client.ts: default baseURL to empty string (relative URL via nginx proxy) instead of http://localhost:3000 which breaks deployed environments - Dashboard.tsx: remove unused Appointment type import (lint error) Co-Authored-By: Paperclip --- apps/web/src/lib/auth-client.ts | 2 +- apps/web/src/portal/sections/Dashboard.tsx | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/web/src/lib/auth-client.ts b/apps/web/src/lib/auth-client.ts index 1a4587b..12ff8ed 100644 --- a/apps/web/src/lib/auth-client.ts +++ b/apps/web/src/lib/auth-client.ts @@ -1,7 +1,7 @@ import { createAuthClient } from "better-auth/react"; export const authClient = createAuthClient({ - baseURL: import.meta.env.VITE_API_URL ?? "http://localhost:3000", + baseURL: import.meta.env.VITE_API_URL ?? "", }); export const { signIn, signOut, useSession } = authClient; \ No newline at end of file diff --git a/apps/web/src/portal/sections/Dashboard.tsx b/apps/web/src/portal/sections/Dashboard.tsx index 23b6387..baffebe 100644 --- a/apps/web/src/portal/sections/Dashboard.tsx +++ b/apps/web/src/portal/sections/Dashboard.tsx @@ -1,6 +1,5 @@ import { Calendar, Clock, PawPrint, CreditCard, Star, ChevronRight, AlertTriangle } from "lucide-react"; import { PETS, UPCOMING_APPOINTMENTS, PAST_APPOINTMENTS, INVOICES, LOYALTY, BUSINESS_NAME } from "../mockData.js"; -import type { Appointment } from "../mockData.js"; interface Props { onNavigate: (section: "appointments" | "pets" | "billing" | "reports") => void;