diff --git a/src/pages/AuthPage.tsx b/src/pages/AuthPage.tsx index 56cbdbf..4983d84 100644 --- a/src/pages/AuthPage.tsx +++ b/src/pages/AuthPage.tsx @@ -9,7 +9,7 @@ export default function AuthPage({ onAuthSuccess }: { onAuthSuccess: (token: str const [error, setError] = useState(""); const [loading, setLoading] = useState(false); - const API_URL = "http://localhost:8000"; + const API_URL = import.meta.env.VITE_API_URL ?? "http://localhost:8000"; const handleLogin = async (e: React.FormEvent) => { e.preventDefault(); diff --git a/src/services/theapi.ts b/src/services/theapi.ts index f95ecb7..6a9b0ba 100644 --- a/src/services/theapi.ts +++ b/src/services/theapi.ts @@ -1,4 +1,6 @@ -export const API_URL = "http://127.0.0.1:8000"; +// Bakée au build par Vite (ARG/ENV VITE_API_URL du Dockerfile). +// Repli sur l'API locale pour le dev : `pnpm dev` sans .env continue de marcher. +export const API_URL = import.meta.env.VITE_API_URL ?? "http://127.0.0.1:8000"; export type ApiDocument = { id: number;