UNPKG

ghost

Version:

The professional publishing platform

23 lines (18 loc) 463 B
const mapper = require('./utils/mapper'); module.exports = { read(email, apiConfig, frame) { frame.response = { emails: [mapper.mapEmail(email, frame)] }; }, browse(page, apiConfig, frame) { const data = { emails: page.data.map(model => mapper.mapEmail(model, frame)), meta: page.meta }; frame.response = data; }, get retry() { return this.read; } };