12 lines
302 B
TypeScript
12 lines
302 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,
|
|
).toString();
|
|
|
|
return url;
|
|
}
|