add handler for delete document

This commit is contained in:
Mads Rasmussen
2023-09-12 19:14:54 +02:00
parent ba9bfc144c
commit 2d8d3e421e

View File

@@ -28,6 +28,24 @@ export const handlers = [
return res(ctx.status(200), ctx.json(response));
}),
rest.get(umbracoPath('/document/:id'), (req, res, ctx) => {
const id = req.params.id as string;
if (!id) return;
const document = umbDocumentData.getById(id);
return res(ctx.status(200), ctx.json(document));
}),
rest.delete(umbracoPath('/document/:id'), (req, res, ctx) => {
const id = req.params.id as string;
if (!id) return;
const document = umbDocumentData.getById(id);
return res(ctx.status(200), ctx.json(document));
}),
rest.put(umbracoPath(`/document/:id`), async (req, res, ctx) => {
const id = req.params.id as string;
if (!id) return;
@@ -39,15 +57,6 @@ export const handlers = [
return res(ctx.status(200), ctx.json(saved));
}),
rest.get(umbracoPath('/document/:id'), (req, res, ctx) => {
const id = req.params.id as string;
if (!id) return;
const document = umbDocumentData.getById(id);
return res(ctx.status(200), ctx.json(document));
}),
rest.post(umbracoPath(`/document`), async (req, res, ctx) => {
const data = await req.json();
if (!data) return;