function trimTrailingSlash(value: string) { return value.endsWith('/') ? value.slice(0, -1) : value; } export function resolveApiBaseURL(configuredBaseURL: string | undefined) { const candidate = configuredBaseURL?.trim(); if (!candidate) { return ''; } return trimTrailingSlash(candidate); }