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 <noreply@paperclip.ing>
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import { createAuthClient } from "better-auth/react";
|
import { createAuthClient } from "better-auth/react";
|
||||||
|
|
||||||
export const authClient = createAuthClient({
|
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;
|
export const { signIn, signOut, useSession } = authClient;
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
import { Calendar, Clock, PawPrint, CreditCard, Star, ChevronRight, AlertTriangle } from "lucide-react";
|
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 { PETS, UPCOMING_APPOINTMENTS, PAST_APPOINTMENTS, INVOICES, LOYALTY, BUSINESS_NAME } from "../mockData.js";
|
||||||
import type { Appointment } from "../mockData.js";
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
onNavigate: (section: "appointments" | "pets" | "billing" | "reports") => void;
|
onNavigate: (section: "appointments" | "pets" | "billing" | "reports") => void;
|
||||||
|
|||||||
Reference in New Issue
Block a user