fintechdarkpatterns / src /app /config.ts
yujisium's picture
Fintech Dark Patterns NLP Detector - full project upload
5752a28 verified
Raw
History Blame Contribute Delete
444 Bytes
// Dynamic API URL resolution for local and production environments.
// When the page is served by the Flask server itself (any port), the API lives
// on the same origin. Only the Vite dev server (port 5173) needs the explicit
// backend address.
const isViteDev = window.location.port === '5173';
export const API_BASE_URL = (import.meta.env.VITE_API_URL as string) ||
(isViteDev ? 'http://127.0.0.1:8000' : window.location.origin);