studiocms
Version:
Astro Native CMS for AstroDB. Built from the ground up by the Astro community.
17 lines (16 loc) • 391 B
JavaScript
function makeAPIRoute(path) {
return function api(route) {
return `/studiocms_api/${path}/${route}`;
};
}
const sdkRouteResolver = makeAPIRoute("sdk");
const apiRoute = makeAPIRoute("renderer");
const restRoute = (version) => makeAPIRoute(`rest/${version}`);
const v1RestRoute = restRoute("v1");
export {
apiRoute,
makeAPIRoute,
restRoute,
sdkRouteResolver,
v1RestRoute
};