feat(frontend): added fix for the base url

This commit is contained in:
Amit Ranjan 2024-09-30 22:04:57 +05:30
parent 7b57d50c47
commit 2871fb432c

View File

@ -28,7 +28,11 @@ export const getFromQuery = ({
export const buildURL = (baseUrl: string, relativePath: string): string => { export const buildURL = (baseUrl: string, relativePath: string): string => {
try { try {
const url = new URL(relativePath, baseUrl); const normalizedBaseUrl = baseUrl.endsWith("/") ? baseUrl : `${baseUrl}/`;
const normalizedRelativePath = relativePath.startsWith("/")
? relativePath.slice(1)
: relativePath;
const url = new URL(normalizedRelativePath, normalizedBaseUrl);
return url.toString(); return url.toString();
} catch { } catch {