@hokuto/jam-node
Version:
JAM Node TS, guardians and utils
18 lines (17 loc) • 598 B
JavaScript
import { getImageParams } from "./params.js";
export function getImageQuerystring(args) {
const { headers } = getImageParams(args);
const searchParams = new URLSearchParams(headers);
searchParams.delete("Content-Type");
return searchParams.toString();
}
export function getMapImageUrl(coreApi) {
return function getMapImageUrl(args) {
return [coreApi(args), getImageQuerystring(args)].join("?");
};
}
export function getAtlasImageUrl(coreApi) {
return function getMapImageUrl(args) {
return [coreApi(args), getImageQuerystring(args)].join("?");
};
}