Mercurial
view love/epi/src/utils/index.ts @ 149:f41ac17926d2
[Config] Added ctags scripts and actual tags.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Sat, 10 Jan 2026 07:07:10 -0800 |
| parents | cf9caa4abc3e |
| children |
line wrap: on
line source
const API_BASE_URL = import.meta.env.VITE_API_BASE_URL || 'http://localhost:8000'; export function getApiBaseUrl(): string { return API_BASE_URL.endsWith('/') ? API_BASE_URL.slice(0, -1) : API_BASE_URL; } // need to include sequential export function apiUrl(path: string): string { const base = getApiBaseUrl(); const cleanPath = path.startsWith('/') ? path : `/${path}`; return `${base}${cleanPath}`; } export function wsUrl(path: string): string { const base = getApiBaseUrl(); const cleanPath = path.startsWith('/') ? path : `/${path}`; const wsBase = base.replace(/^http/, 'ws'); return `${wsBase}${cleanPath}`; }