add document item handlers
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { handlers as recycleBinHandlers } from './recycle-bin.handlers.js';
|
||||
import { handlers as treeHandlers } from './tree.handlers.js';
|
||||
import { handlers as documentHandlers } from './document.handlers.js';
|
||||
import { handlers as itemHandlers } from './item.handlers.js';
|
||||
|
||||
export const handlers = [...recycleBinHandlers, ...treeHandlers, ...documentHandlers];
|
||||
export const handlers = [...recycleBinHandlers, ...treeHandlers, ...itemHandlers, ...documentHandlers];
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
const { rest } = window.MockServiceWorker;
|
||||
import { umbDocumentData } from '../../data/document.data.js';
|
||||
import { slug } from './slug.js';
|
||||
import { umbracoPath } from '@umbraco-cms/backoffice/utils';
|
||||
|
||||
export const handlers = [
|
||||
rest.get(umbracoPath(`${slug}/item`), (req, res, ctx) => {
|
||||
const ids = req.url.searchParams.getAll('id');
|
||||
if (!ids) return;
|
||||
const items = umbDocumentData.getItems(ids);
|
||||
return res(ctx.status(200), ctx.json(items));
|
||||
}),
|
||||
];
|
||||
@@ -0,0 +1 @@
|
||||
export const slug = '/document';
|
||||
Reference in New Issue
Block a user