q42-cms-components
Version:
Front-end package that provides a UI on top of the QMS back-end
18 lines (13 loc) • 435 B
JavaScript
import { ServerStore } from './server-store.js';
class RedirectStore extends ServerStore {
getRedirects(pageId) {
return super.fetch(`/redirect/to/${pageId}`);
}
getRedirectInfo(redirectId) {
return super.fetch(`/redirect/info/${redirectId}`);
}
getAbsoluteUrlForOriginPath(path) {
return super.postJson(`/redirect/relativeurl`, path);
}
}
export const redirectStore = new RedirectStore();