21 lines
538 B
JavaScript
Raw Normal View History

2023-04-13 11:52:40 +02:00
'use strict';
const { getService } = require('../utils');
module.exports = {
getInitData(ctx) {
const { toDto } = getService('data-mapper');
const { findAllComponents } = getService('components');
const { getAllFieldSizes } = getService('field-sizes');
const { findAllContentTypes } = getService('content-types');
2023-04-13 11:52:40 +02:00
ctx.body = {
data: {
fieldSizes: getAllFieldSizes(),
components: findAllComponents().map(toDto),
contentTypes: findAllContentTypes().map(toDto),
2023-04-13 11:52:40 +02:00
},
};
},
};