memento-dev/app/buildPublicUrl.ts

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;
}