@fontoxml/fontoxml-development-tools
Version:
Development tools for Fonto.
24 lines (20 loc) • 555 B
JavaScript
import referenceRepository from './referenceRepository.js';
/** @typedef {import('../../src/getAppConfig.js').DevCmsConfig} DevCmsConfig */
/**
* @param {DevCmsConfig} _config
*/
export default function configureReferenceCreatePostRouteHandler(_config) {
return (req, res) => {
const reference = referenceRepository.create(
req.body.type,
req.body.target,
req.body.title,
req.body.description,
req.body.metadata
);
return res
.status(201)
.set('content-type', 'application/json; charset=utf-8')
.json(reference);
};
}