| export function buildProfileQuery(profile?: string): string { | |
| return profile ? `?profile=${encodeURIComponent(profile)}` : ""; | |
| } | |
| export function withBaseUrl(baseUrl: string | undefined, path: string): string { | |
| const trimmed = baseUrl?.trim(); | |
| if (!trimmed) { | |
| return path; | |
| } | |
| return `${trimmed.replace(/\/$/, "")}${path}`; | |
| } | |