memento-dev/app/buildPublicUrl.ts
GauthierWebDev b29acdc202
All checks were successful
Update Memento Dev on VPS / deploy (push) Successful in 1m16s
seo/sitemap (#18)
Reviewed-on: #18
Co-authored-by: GauthierWebDev <gauthier@gauthierdaniels.fr>
Co-committed-by: GauthierWebDev <gauthier@gauthierdaniels.fr>
2025-04-22 11:26:37 +00:00

14 lines
335 B
TypeScript

import type { PageContext } from "vike/types";
export function buildPublicUrl(pageContext: PageContext, resource: string) {
const { baseUrl } = pageContext;
const url = new URL(
resource,
process.env.NODE_ENV === "production"
? "https://memento-dev.fr"
: baseUrl || "http://localhost:5500",
).toString();
return url;
}