Creazione API
Quando si vuole creare una nuova API si deve:
- aggiungere l'operazione ad api register in routes/index.js
api.register(
'get-campaigns-campaign-tasks-task',
require('./campaigns/tasks/getOne'),
);
- creare una route in routes/nome_risorsa
const campaigns = require('../../features/campaigns');
module.exports = async (c, req, res) => `{...}`
- creare la feature ed eventuali utils in features/risorsa/operazione
const utils = require('./utils');
module.exports = (id) => `{...}`
- linkare la feature all'oggetto principale features/risorsa.js
module.exports = {
get: require('./campaigns/getOne'),
};